ruby-vpi

IEEE 1364-2005 VERILOG VPIへのフリールビーインタフェース
今すぐダウンロード

ruby-vpi ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Suraj N. Kurapati
  • 出版社のWebサイト:
  • http://rubyforge.org/users/snk/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 332 KB

ruby-vpi タグ


ruby-vpi 説明

IEEE 1364-2005 Verilog VPIへの無料のRubyインタフェース Ruby-VPI RubyによるVerilogモジュールの単体テスト、迅速なプロトタイピング、およびシステム統合のためのプラットフォーム。 ruby-vpiを使用すると、Ruby.Ruby-vpiで簡単かつ完全に複雑なVerilogテストベンチを作成できます.Ruby-VPIは、Rubyプログラムがすべての主要なVerilogシミュレータでサポートされているIEEE 1364-2005 Virog VPIインターフェイス全体にアクセスできる無料でオープンソーロのライブラリです。 Rubyを介したVerilogモジュールのユニットテスト、迅速なプロトタイピング、およびシステム統合のためのプラットフォームも機能します。・Rubyで簡単かつ完全に複雑なVerilogテストベンチを作成します。・ハードウェアを開発するためのアジャイルソフトウェア開発慣行を適用します。・仕様駆動機能検証を行う(PDF版)。これが「ruby-vpi」の主な機能です。 ポータブル: ・Windows、Mac OSX、GNU / Linux、およびUNIXで動作します。 ・今日入手可能なすべての主要なVerilogシミュレータをサポートしています。 アジャイル: 次のようなアジャイル慣行を有効にします。 ・テスト駆動型開発 ・行動駆動型開発 ・デザイン探査のためのラピッドプロトタイピング 不要な作業を排除します。 ・仕様は実行可能、ポータブル、および人間が読めることができます。 ・自動テストジェネレータは、最小限の労力で設計変更を推奨するのに役立ちます。 ・絶対にコンパイルされていない! 強力な: Rubyの力と優雅さを採用しています。 ・無制限の長さ整数 ・自動メモリ管理(ガベージコレクション) ・正規表現 ・機能プログラミングのためのクロージャー ・動的型タイピングを備えた純粋なOOP ・携帯用マルチスレッド(緑糸) ・ネイティブシステムコールとI / O ・読みやすくて保守的なコード ・対話型デバッグのためにRuby-debugを使用します。 ・テストカバレッジ分析とレポート生成にはRCOVを使用しています。 要件: ・Icarus Verilog このリリースの新機能: 特徴: ・CFLAGS_EXTRAおよびLDFLAGS_EXTRA環境変数を追加し、これにより、Rubyインストールが作成されたデフォルトのCFLAGSおよびLDFLAGSに追加できます。 改善点: ・キャッシュの書き込み操作を適用する前に、同じ時間ステップ^ 1を前進させることによって、のModelSim 6.2グラムとスプリアス不具合を修正しようとしました。 ・スレッドベースのタスクを内部スケジューラの継続(CALLCC)に置き換えました。 ・戻り値を再利用する/保存することにより、Cの拡張機能のクリティカル・パス上のいくつかの関数呼び出しを避けてください。


ruby-vpi 関連ソフトウェア

has

フリーおよびオープンソースプロセスベースの離散イベントシミュレーションライブラリ ...

169 12 KB

ダウンロード