ModelSim XE を使った SystemVerilog DPI-C テスト の履歴(No.1)
更新- 履歴一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- 電気回路/HDL/ModelSim XE を使った SystemVerilog DPI-C テスト へ行く。
Verilog HDL のテストに C++ コードを用いたい†
最近、Verilog を使って FPGA 内部の回路設計をしています。
開発環境としては Xilinx の ISE WebPack で Verilog コードを書き、
ModelSim XE (Xilinx Edition) Free でテストベンチを動かしています。
ISE は Verilog 2001 までしか対応していませんが、
ModelSim は SystemVerilog を使うことができ、
また、DPI-C という機能を使って C や C++ のコードを使った
テストを行えるそうなのですが、Web上にはあまり詳しい解説が
多くないため、調べてみました。
情報源†
- All of SystemVerilog - SystemVerilogの世界へようこそ > SystemVerilog DPI-C
http://sites.google.com/site/allofsystemverilog/Home/dpi-c - Tech Village - 無償ツールで実践する「ハード・ソフト協調検証」(1) —— SystemVerilogのDPI-C機能
http://www.kumikomi.net/archives/2009/12/_1systemverilogdpi-c.php - FPGAの部屋 - 無償ツールで実践する「ハード・ソフト協調検証」をやってみる http://marsee101.blog19.fc2.com/blog-entry-1389.html
- ModelSim の [Help] から User's Manual の Appendix D - Verilog Interface to C
- C:\Modeltech_xe_starter\examples\systemverilog\dpi にあるサンプル
- HDL Simulator Veritak - SystemVerilog Tutorial
http://japanese.sugawara-systems.com/systemverilog/SystemVerilog_Simulator.htm
基本†
Counter: 33440 (from 2010/06/03),
today: 1,
yesterday: 1