2

___皆さんこんにちは。PLLQuartus II で Megawizard を使用してインスタンス化しました。ModelSim SE次に、Quartus II 10.1 にはビルトイン シミュレータがないため、それを使用してシミュレートしたいと考えました。builtInPLL.vhd (Megawizard の出力) とPLL_tb.vhd (テストベンチ) を ModelSim プロジェクトのディレクトリにコピーしました。しかし、builtInPLL.vhdをコンパイルすると、次のエラー メッセージが表示されました。

エラー: builtInPLL.vhd(39): ライブラリ altera_mf が見つかりません。
エラー: builtInPLL.vhd(40): (vcom-1136) 不明な識別子 "altera_mf"。

builtInPLL.vhdの関連する行:

ライブラリaltera_mf;
altera_mf.all を使用します。

これらのメッセージをグーグル検索しましたが、本当に役立つものは何も見つかりませんでした. altera_mf.vhdをコピーし、 builtInPLL.vhd..\eda\sim_libでコンパイルしました。Modelsim はまだ上記のメッセージを表示します。.datそして、接尾辞とを持つ多くのファイルが.dbs作業ディレクトリに作成されました。彼らは何ですか?

図書館はどこaltera_mfにありますか?また、ModelSim SE を使用してメガファンクションをシミュレートするにはどうすればよいですか。
どんな助けでも大歓迎です.Thanks.

4

2 に答える 2

3

標準の ModelSim SE にはアルテラのライブラリ サポートが付属していないため、 などのアルテラ固有のライブラリをインストールする必要がありますaltera_mf。このための Tcl スクリプトの例は、ModelSim Tcl Scripting ExamplesLibrary Setup Script (VHDL)にあります。

代わりに、ModelSim-Altera バージョンの使用を検討できます。これには、altera_mf. この ModelSim バージョンは、ModelSim-Altera Softwareにあります。「ModelSim-Altera Starter Edition」という無料版もあります。

于 2013-09-12T13:44:36.797 に答える
1

Quartus II には、このための対話型ツールもあります。

ツール > シミュレーション ライブラリ コンパイラの起動 > ...

于 2015-05-06T08:56:05.720 に答える