AR# 22569

8.1i ISE - 最上位の EDIF デザインをインプリメントすると、「ERROR:NgdBuild:28 - Top-level input design file "top_cs.ngc" cannot be found or created」というエラー メッセージが表示される

説明

キーワード : edn, ChipScope, translate, implementing, 変換, インプリメント

重要度 : 標準

概要 :
EDIF デザインをインプリメントすると、次のエラー メッセージがログ ウィンドウに表示されます。

"WARNING:NgdBuild:257 - Launcher: Could not find the file "/project/top_cs" with extension "ngc" in the search path. The filename extension will be ignored.
ERROR:NgdBuild:28 - Top-level input design file "top_cs.ngc" cannot be found or created. Please make sure the source file exists and is of a recognized netlist format (e.g., ngo, ngc, edif, edn, or edf)."

ソリューション

このエラーは、EDIF ファイルに含まれるモジュール名がファイル名と一致しない場合に発生します。

例 :

最上位 EDN ファイル "top.edn" に次の行が含まれています。
(edif top_vhdl

この名前 "top_vhdl" は "top" と異なります。


インプリメンテーションを実行すると、実行ディレクトリには "top_cs.ngc" はなく "top_cs.ngc" があります。

この問題を回避するには、"top.edn" ファイルで "top_vhdl" という名前のすべてのインスタンスを "top" に変更します。

Project Navigator では、EDIF ファイルの名前がファイルに含まれる最上位モジュールの名前と一致しない場合に不正なコマンドが発行されます。

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