ダウンロードリスト

プロジェクト概要

シミュレータ+Tcl+C言語で、ASICやFPGAを効率的に検証しよう! (シミュレータ←DPI-C→C++、シミュレータ←名前付きパイプ→C++の構成も開発中です。)

NOODLYBOXとは、「マイコンに繋がれて動作するFPGAの検証を行うための、プロセッサもどき」です。詳細に述べると、

  1. プリント基板上にマイコンとFPGAが搭載されている。
  2. マイコンとFPGAの間の接続形式はSRAMインタフェースである。
  3. FPGAはVHDLまたはVerilogでコーディングされている。
  4. Windows上でModelSim, ISE Simulator, またはIcarus Verilogを使用可能である。

という条件をすべて満たす場合に、NOODLYBOXはHDLシミュレータ上でマイコンの代役を務められます。

システム要件

システム要件が設定されていません

リリース時刻: 2009-10-09 01:33
noodlybox 0008 (1 個のファイル 非表示)

リリースノート

Repositoryのtrunk rev111に相当します。

dpisampleを追加してから、ModelSim 6.3cでVerilog HDL版のシミュレーションができなくなっていた問題を修正しました。
そのほか、version0007からの主な変更点は以下のとおりです
  • make dependで、Cソースからヘッダへの依存記述を作るようにしました。
  • FPGAのレジスタ構造を定義するcsvに、未割り当て(予約)アドレスがあっても正しい構造体を作れるようにしました。
  • make addrtestで、csvから作ったレジスタ構造体の、各メンバのアドレスを確認できるようにしました。

変更履歴

変更履歴はありません