読者です 読者をやめる 読者になる 読者になる

FPGA開発日記

FPGAというより、コンピュータアーキテクチャかもね! カテゴリ別記事インデックス https://sites.google.com/site/fpgadevelopindex/

DPI-Cを使うための調査(DPIのライブラリをリンクして使...おうと思ったが)

Verilog

msyksphinz.hatenablog.com

QuestaSimのバージョンとか、ライブラリのバージョン、あるいは32ビットのライブラリか64ビットのライブラリかによって、使用するコンパイラも変えなければならないが、利用している環境が32ビットモードしか持っていないかったので、Cygwinの32ビット版を急遽インストールしてlibbfdをビルドし直した。 実現したいことは、QuestaSimからlibbfdにアクセスして、バイナリから情報を引き出しつつシミュレーションをすることだ。

github.com

とりあえず、ライブラリをダイナミックリンクライブラリとしてビルドするところまでは出来た。 しかし、実際にこのライブラリを組み込んでシミュレーションを流そうとすると、ライブラリの呼び出しのところで固まってしまった。

もうちょっと調査する必要がありそうだなあ。。。