Vivado および CORE Generator の両方のツールで配布される IP をパッケージ化しました。
CORE Generator ツールで IP を生成すると、複数のポートに対してエラーが発生します。
エラー メッセージで報告されるポートは、生成したコアに対してはディスエーブルになっています。
パッケージ化された IP を CORE Generator で生成したときに表示されるエラー メッセージの例は次のとおりです。
Customize and GenerateINFO:sim:172 - Generating IP...
Applying current project options...
Finished applying current project options.
Resolving generics for 'my_core_v1_0_0'...
Applying external generics to'my_core_v1_0_0'...
Delivering associated files for'my_core_v1_0_0'...
Generating implementation netlist for'my_core_v1_0_0'...
INFO:sim - Pre-processing HDL files for'my_core_v1_0_0'...
Running synthesis for'my_core_v1_0_0'
ERROR:sim - "/project/tmp/_cg/my_core_top.vhd" Line 62: Formal <reset> has no actual or default value.
ERROR:sim -"/project/tmp/_cg/my_core_top.vhd" Line 65: Formal <data2>has no actual or default value.
ERROR:sim - Failed executing Tcl generator.
Closed project file.
Vivado Design Suite 2012.x の IP パッケージャーでは、インターフェイス パラメーターに基づいて最上位入力ポートに定数ドライバーを割り当てることができます。
この機能を使用するように IP がパッケージ化されていて、生成されたコアでそのピンが使用されない場合 (デフォルトの定数ドライバーが必要)、上記のエラー メッセージが表示されて生成ができません。
このコアは Vivado デザイン ツールでは正しく生成できます。
Vivado Design Suite 2012.x でこの問題を回避するには、Vivado ツール用と CORE Generator ツール用と別々に IP をパッケージ化してください。またはデフォルトのドライバー機能を使用しないでください。
AR# 47719 | |
---|---|
日付 | 06/11/2014 |
ステータス | アーカイブ |
種類 | 既知の問題 |
ツール |