Claude CodeでRTL開発 -max10-
Claude Codeで,FPGA max10 (altera) 用のデザインを作りRTLコードを生成します.マトリクスLEDに数字を順に表示します.
編集部でもやってみたFPGAネタを紹介します.
生暖かく見守ってください.
ツッコミは歓迎します
(基本的にボードさえあれば,なんでも動かしますのでボードを送り付けてください)
Claude Codeで,FPGA max10 (altera) 用のデザインを作りRTLコードを生成します.マトリクスLEDに数字を順に表示します.
AIコーディングエージェントCursolに,FPGAデザインを作らせてみます.アプリケーションはナイトライダーです.MAX10のボードで試します.
FPGAマガジン特別版No.3に登場したMAX10ボードを作ってみました.10M08SCEは¥4,500くらいから買えるので,皆さんも作ってみてください. このボードは,水晶やプッシュスイッチ,LEDを搭載していますが,ビットストリームの書…
Max10 でLチカ レインボーします.使うボードはmax10(altera)が載った,MAX10-FBです.書き込み器MAX10-JBも使います. RTLは,AIエージェントのGensparkに生成させます.
Google の Gemini ベースのAIコーディングエージェント Antigiravity にFPGAデザインをやってもらいます. ターゲットはEfinix T8です.AIエージェントには SystemVerilog コードを生成させます.その後の Efinity を使った作業は,通常通り手動で行います. AI の力を借りて,まずは簡単なLチカから
AIコーディングエージェントによる回路生成を試してみます.分かりやすい回路の例として,ロータリエンコーダの読み取り(チャタリング除去含む)を行います
コーディングエージェントのcodexを使って,SystemVerilogのコードをVerylにポーティングします. ターゲットアプリケーションは,マトリクスLEDを使ったテトリスです.ベースとして使ったプロジェクトはこちらです.今回は,L…