UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 19389

6.2i ISE/EDK - Project Navigator で Verilog フローを使用してエンベデッド プロセッサを追加すると「Could not find module/primitive 'myproc'」というエラー メッセージが表示される

説明

キーワード : ISE, Project Navigator, XST, embedded, processor, module, primitive, Verilog, エンベデッド, プロセッサ, モジュール, プリミティブ

重要度 : 標準

概要 :
ISE で [Project] -> [New Source] -> [Embedded Processor] をクリックしてプロジェクトにエンベデッド プロセッサ (myproc) を追加すると、プロセッサ システムをインスタンシエートした最上位ファイルを合成しているときに、次のようなエラーが発生します。

「ERROR:HDLCompilers:87 - top.v line 6 Could not find module/primitive 'myproc'
ERROR: XST failed
Process "Synthesize" did not complete.」

ソリューション

このエラーは、最上位ファイルが Verilog である場合にのみ発生します。 VHDL フローでは、myproc がブラック ボックスとして表示され、XST で myproc.ngd およびその他のネットリスト ファイルが認識されます。 しかし、Verilog フローでは、myproc.ngc ファイルが認識されません。 プロセッサ システムの合成属性を追加しても、問題は修正されません。



この問題は、最新版の 6.3i サービス パックで修正されています。サービス パックは次のサイトから入手できます。
http://www.xilinx.co.jp/xlnx/xil_sw_updates_home.jsp
この修正は、6.3i サービス パック 1 以降に含まれます。
AR# 19389
日付 03/20/2006
ステータス アーカイブ
種類 一般
このページをブックマークに追加