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# 21457

8.1 PACE - 「ERROR:HDLParsers:3014 Library unit package_file is not available in library work」というエラー メッセージが表示される

説明

キーワード : ISE7.1, package, unit, parsers, パッケージ, ユニット, 解析

ISE の Project Navigator でプロジェクトを作成し、PACE を使用して合成前にパッケージにピンを割り当てるために UCF ファイルを追加しました。 この UCF ファイルを選択して、[Processes for Source] ウィンドウで [Assign Package Pins] をクリックすると、PACE が開きますが、実行されずに次のエラー メッセージが表示されます。

''Loading device for application Rf_Device from file '3s1000.nph' in environment%XILINX%.
Compiling vhdl file "%project_directory_path%/top_level.vhd" inLibrary work.
ERROR:HDLParsers:3014 - "%project_directory_path%/top_level.vhd" Line XX. Library unit package_file is not available in library work.
WARNING:HDLParsers:3481 - Library work has no units. Did not save reference file "C:/TEMP/xil_2684_5/hdllib.ref" for it."

この問題の回避策を教えてください。

ソリューション

この問題は、PACE に含まれる HDL Parser でプロジェクトのデフォルト作業ライブラリまたはユーザー定義ライブラリに含まれるパッケージ ファイルが見つからないために発生します。

最上位にある、ユーザー ライブラリを定義しパッケージ ファイルを参照する行をコメントアウトすると、この問題を回避できます。

メモ :
最上位のピン割り当てを定義しようとしているので、フローのこの段階ではパッケージは必要ありません。

変換後に PACE を使用する場合は、[Translate] プロセスを展開表示し、[Assign Package Pins Post-Translate] を実行します。
AR# 21457
日付 10/23/2008
ステータス アーカイブ
種類 一般
このページをブックマークに追加