最近の更新 (Recent Changes)

2022-08-24
2015-11-04
2014-10-14
2014-07-01
2014-06-29

最新リリース情報

isesimutil (r230)2012-01-01 23:07
nbox_util (r247)2012-03-11 22:19
noodlybox (0012)2010-01-01 19:46
TimingChartViewer (r245)2012-02-15 00:10

Wikiガイド(Guide)

サイドバー (Side Bar)

sampleごとの相違点

NOODLYBOXのリリース物には、3種類のsampleが入っています。それぞれ、C(++)言語とHDLとの間で情報をやりとりする方法が異なっています。

  • sampleディレクトリ --- Tclを使って情報をやりとりします。シミュレーション速度が遅いのが欠点です。
  • dpisampleディレクトリ --- DPI-Cを使って情報をやりとりします。もっとも高速ですがVHDLに非対応で、かつ、ModelSimでの動作実績しかありません。
  • pipesampleディレクトリ --- 名前付きパイプを使って情報をやりとりします。DPI-C版より少し遅いものの、ModelSimのほかIcarus Verilogにも対応しています。ソースの大部分はDPI-C版と共通です。

今後の機能追加およびバグ修正は、

  • Tcl版 放置
  • DPI-C版 名前付きパイプ版のついで
  • 名前付きパイプ版 頻繁

に行うつもりです。