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.


  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.


Die Systemvoraussetzungen sind nicht definiert

Veröffentlicht: 2009-09-17 00:47
noodlybox 0006 (1 files Verstecken)


Repositoryのtrunk rev88に相当します。

Tclの代わりにDPI-Cを使って実装したCPUもどきを追加しました。 詳細はImplementationByDpiを参照してください。 DPI-C版はVerilog HDL専用で、かつ、今の所Windows上のModelSimにしか対応していませんが、Tcl版の約6倍のスピードで動作します。


Keine Änderungsprotokoll