実践的VHDL記述による高性能FPGA回路設計と生成AIの効果的活用ノウハウ ~デモ付~ <オンラインセミナー>
~ HDLの基礎と体系的なVHDL文法、ステートマシン設計、高性能回路設計のポイント、デバイスアーキテクチャの理解、生成AI活用のポイントと注意点 ~
・高速・高安定なFPGA回路を設計するHDL記述ノウハウを修得し、設計実務で実践するための講座
・体系的なHDL文法・記法から回路性能向上の実践ポイントまでを修得し、安定して動作する高品質な回路設計に応用するためのセミナー!
・生成AIを活用したHDLコード生成・設計支援のポイントを修得し、効率的に高性能な回路を設計しよう!
※受講後も理解を深められるようにHDLソース、WEBベース資料、無償シミュレータの使い方資料を提供します
オンラインセミナーの詳細はこちら:
・WEB会議システムの使い方がご不明の方は弊社でご説明いたしますのでお気軽にご相談ください。
講師の言葉
生成AIの進化によりコード生成は容易になりましたが、”動くコード”と”優れた回路”は異なります。優れた回路は、高速、高安定、少電力を達成できますが、そのためには、デバイスアーキテクチャ、HDL記法、回路設計の知識が必要です。このノウハウをHDL記述やAIプロンプトに活かせば、高性能の回路を能率的に設計することができます。
本講座では、これらの知識をHDL文法体系に関係づけて解説します。大規模なVHDL言語仕様も合成可能な記述はごく一部です。それらを回路タイプに対応させて整理すれば、習得は容易になります。Verilogとの対比も行いますが、厳密なVHDL記述はVerilogへの変換も容易です。AIの生成コードの改良にも役立ちます。
FPGAプロトタイプピングからASIC設計への移行では、同一コードでのリターゲットでも高性能化しますが、ASICに適した回路構成にするとさらに性能をアップできます。またAIにはできない高信頼な9点交差ロバスト検証/設計法も解説します。
受講後も理解を深められるようにHDLソース/WEBベース資料、無償で使用できるシミュレータの使い方資料を提供、解説します。受講者各位の今困っていることや知りたいことなどをご教示ください。それに応えるように解説を進めます。
セミナー詳細
| 開催日時 |
- 2026年05月01日(金) 10:00 ~ 17:00
|
| 開催場所 |
オンラインセミナー |
| カテゴリー |
オンラインセミナー、電気・機械・メカトロ・設備 |
| 受講対象者 |
・これからFPGAやASIC設計を始める方
・HDL設計の経験があり、より優れた設計をするためのノウハウを学びたい方
・大規模回路やチーム開発を統括される方
・FPGAやLSIを含むソフト・ハードのシステム開発に関係する、もしくは今後関わる技術者の方
・生成AIによるコード生成・設計を実践したい方
|
| 予備知識 |
・理工系専門学校以上の基礎学力があれば理解できます
・デジタル回路の基礎知識、プログラミング系言語(できればHDL)のいずれかの知識(センス)があればより理解が深まります
|
| 修得知識 |
・効果的な設計法とHDL設計のポイント
・VHDLによるFPGA(ASIC)の合成可能な記述と大規模なシステム設計
・階層設計によるFPGA(ASIC)のプロトタイプ、IP、リターゲット設計法
・HDL記述から開発ツール、設計手法のポイント
・高性能、高安定な回路の設計法、検証法
・生成AIを用いて設計する際、より優れたコードの生成が可能となります
|
| プログラム |
|
1.全体の概説
(1).優れた設計、優れた回路とその定義
(2).FPGA(ASIC)に適した回路とI/O数
(3).RTLと同期回路/多層クロックとCDC設計
(4).言語の抽象度と合成(シンセシス)、コンパイレーション
(5).VHDL文法からの合成可能な記述の選択
(6).検証とシミュレーション(合成外の文法応用)
(7).AIの現状と進化、問題点と効果的な使い方
2.HDLの基礎とVHDL文法のポイント
(1).HDLの概要と骨組み
a.文法の必要最小限の構成
b.コンカレントとシーケンシャル概念
c.Verilogとの比較
(2).データ型/演算子と制御文
a.オブジェクトクラス
b.信号強度(ストレングス)
c.演算子と制御文
(3).トポロジと階層化
a.機能記述と構造記述
b.階層内の信号接続(port map文)
c.階層の呼び出し(component文)接続
d.関数(function文)定義
3.複雑な動作を管理するためのステートマシン設計法
(1).データパスとコントロールロジック
(2).シンボリックステートマシン
(3).状態割り当てステートマシン
(4).ワンホット・ステートマシンの問題点と解決法
4.高性能(高速高安定)回路の設計法と実践のポイント
(1).同期式回路と非同期回路
(2).クロックシステムの設計
(3).クリティカルパスとSTA(Static Timing Analyzer)
(4).True Path と False Path
(5).シングルサイクルとマルチサイクルパス回路
(6).メタステーブル
(7).CDC (Clock Domain Crossing)設計
(8).実動作9点ロバスト検証法
5.デバイスアーキテクチャから理解する合成回路のしくみ
(1).CPLD/FPGA/ASICの特徴と相違
(2).条件を並べて回路を構成する
・真理値表右展開:SOP(AND-OR条件式)⇒CPLD向き
(3).回路を分けて組み上げる
・真理値表左展開:シャノン展開(IF分岐)とBDD(判断木)⇒FPGA向き
6.生成AIによるコード生成の実践ポイント
(1).マークダウン記法とプロンプト
(2).生成コードの評価と修正
(3).AI ではできないこと
|
|
| キーワード |
HDL記述 VHDL 設計検証 FPGA 汎用デジタル回路デバイス VLSI設計 大規模集積回路 低消費電力 デバイスアーキテクチャ 高速化 低消費電力 生成AI |
| タグ |
ハードウェア記述言語、組み込みソフト、回路設計、基板・LSI設計、FPGA |
| 受講料 |
一般 (1名):49,500円(税込)
同時複数申込の場合(1名):44,000円(税込)
|
| 会場 |
オンラインセミナー
本セミナーは、Web会議システムを使用したオンラインセミナーとして開催します。
|