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

CORE Generator、MTI - MTI で CORE Generator の VHDL BaseBlox モデルをコンパイルすると「Error: Unknown identifier 'xilinxcorelib'」というエラー メッセージが表示される

説明

キーボード : ModelTech, CORE Generator, compile, xilinxcorelib, コンパイル

MTI で CORE Generator の VHDL BaseBlox モデルをコンパイルするときに次のエラー メッセージが表示されます。

"Error: Unknown identifier 'xilinxcorelib'."

ソリューション

1

ワークステーションの MTI では、VHDL モデルのライブラリ名を解釈するときに大文字と小文字が区別されます。get_models では「XilinxCoreLib」というライブラリが作成されますが、CORE Generator では BaseBlox モデルのライブラリが「xilinxcorelib」として書き出されるためにこの問題が発生します。

正しくコンパイルするには、『Core Generator ガイド』の指示に従って「xilinxcorelib」というライブラリを定義し、モデルに含まれる「xilinxcorelib」へのすべてのリファレンスを、ローカルでコンパイルされた xilinxcorelib ライブラリへの完全パスにマップする必要があります (xilinxcorelib ディレクトリへの参照にはすべて小文字を使用)。

vlib xilinxcorelib
vmap xilinxcorelib /home/projects/proj1/xilinxcorelib

2

VHDL ファイルに次の宣言が含まれていない場合にも、同じエラーが発生する可能性があります。

library XilinxCoreLib;

これを VHDL コンフィギュレーション宣言の前に宣言する必要があります。
AR# 6300
作成日 08/21/2007
最終更新日 07/28/2010
ステータス アーカイブ
タイプ 一般