FPGA回路設計の基礎とデバッグ・高速化設計への応用とそのポイント ~デモ・ソースコード付き~<オンラインセミナー>
~ ディジタル回路とFPGA設計、FPGA単体の動作とCPUの連携可能な回路設計、高位合成による回路設計、FPGAを使った高速化設計のポイント ~
・FPGAの基礎から検証、デバッグ、高速化のポイントまでを修得し、FPGA回路設計の最適化技術に応用するための講座
・FPGAを活用した高速回路設計から検証・デバッグまでのポイントを修得し、付加価値の高い製品開発へ応用しよう!
※デモで使用するソースコードを配布致します
オンラインセミナーの詳細はこちら:
・WEB会議システムの使い方がご不明の方は弊社でご説明いたしますのでお気軽にご相談ください。
講師の言葉
最近の組込みシステムでは、FPGAとCPUをワンチップ化したFPGA SoCの登場や、C言語などから回路を生成する高位合成技術の発展により、ソフトウェアの一部分をハードウェア化して高速化などを実現するアプローチが広がっています。一方で、効果的な設計のためにはソフトウェアとハードウェアの違いの理解が不可欠で、そのことが、これまでソフトウェアに関わってきた開発者にとっての障壁となることも多いようです。
そのため本講座では、AMD (Xilinx)社のFPGA SoCを使ったPYNQというプラットフォームを題材に、FPGA設計の流れや検証・デバッグ手法、高速な回路を設計するためのポイントについて学びます。講座は3部構成で、第1部でディジタル回路やFPGAの基礎について講義したあと、第2部ではデモを交えつつFPGA向け開発環境を用いた設計・検証・デバッグ方法の解説を行います。第3部で、具体例をもとに、高速化設計において押さえておくべきポイントを説明します。
配布したソースコードは原則として受講者の所属組織の内部利用に限り再配布・改変・使用可能としますので、演習やアプリケーションへの適用検討などに役立てていただければと思います。
セミナー詳細
開催日時 |
- 2022年09月22日(木) 10:30 ~ 17:30
|
開催場所 |
オンラインセミナー |
カテゴリー |
オンラインセミナー、電気・機械・メカトロ・設備、ソフト・データ・画像・デザイン |
受講対象者 |
・組込みソフトウェアに従事されている方
・ハードウェア(ディジタル回路)に関する知識をつけたいと考えている方
・FPGAを活用したソフトウェアのハードウェア化に興味のある方
・AMD (Xilinx)社FPGA向け開発環境の基本的な使い方を知りたい方
・FPGA SoCや高位合成に興味のある方 |
予備知識 |
・C言語によるプログラミング経験(組込みプログラミングの経験があればなおよい)
・Python言語によるプログラミング経験があれば理解が深まります
|
修得知識 |
・ディジタル回路およびFPGAの基礎知識
・AMD (Xilinx)社FPGA向け開発環境の基本的な使用方法
・FPGA設計における最適化の基礎知識 |
プログラム |
1.ディジタル回路とFPGAの基礎
(1).ディジタル回路と並列処理
a.組合せ回路と順序回路
b.ディジタル回路の高速化のポイント
(2).FPGAとその設計手法
a.FPGAの動作と構成要素
b.設計手法と設計の流れ
2.FPGAにおける設計・検証・デバッグ
(1).FPGA単体で動作する回路の設計とデバッグ
a.HDLによる回路の記述
b.論理シミュレータを用いた検証
c.FPGA実機へのプログラミング(デモ)
d.内部ロジックアナライザを用いたデバッグ
(2).CPUと連携可能な回路の設計法
a.IPコアの設計とパッケージング
b.ソフトウェアと連携した検証(デモ)
c.IPコアと内部ロジックアナライザを接続する
(3).高位合成による回路の設計法
a.C言語による回路の記述
b.高位合成結果の確認と検証
c.IP化と実機での動作検証(デモ)
3.高速化設計のポイント
(1).高速化設計の例
a.HDLを用いる場合のポイント
b.高位合成を用いる場合のポイント
c.実機での性能比較(デモ)
(2).システム設計時の検討事項
a.実際にFPGAを使う場合の判断
b.どの部分で高速化が出来るか?
c.既存のライブラリやフレームワークの活用
|
キーワード |
回路 並列処理 組込みソフト 設計 検証 デバッグ ロジック 信号 CPU 高速化 組合せ回路 順序回路 HDL 光合成 フレームワーク Python C プログラミング ハードウェア ソフトウェア |
タグ |
|
受講料 |
一般 (1名):49,500円(税込)
同時複数申込の場合(1名):44,000円(税込)
|
会場 |
オンラインセミナー
本セミナーは、Web会議システムを使用したオンラインセミナーとして開催します。
|
こちらのセミナーは受付を終了しました。
次回開催のお知らせや、類似セミナーに関する情報を希望される方は、以下よりお問合せ下さい。