Télécharger la liste

Description du projet

By simulator + Tcl + C language, let's verify ASIC and FPGA effectively!

(simulator <= DPI-C => C++, simulator <= named pipes => C++ are under development, too.)

NOODLYBOX is a mimic processor for verification.

It can manipulate FPGA model which is connected to microcomputer's local bus.

Detail:

  1. A microcomputer and FPGA are mounted on a printed circuit board.
  2. A microcomputer and the connection form between FPGA are SRAM interface.
  3. FPGA is modeled by VHDL or Verilog.
  4. ModelSim, ISE Simulator, or Icarus Verilog are installed.

When all the conditions mentioned above are met, NOODLBOX can act as the substitute of the microcomputer on an HDL simulator.

Système requise

System requirement is not defined

Livrée : 2009-10-09 01:33
noodlybox 0008 (1 files Cacher)

Notes de release

Repositoryのtrunk rev111に相当します。

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

Changelog

No Changelogs