AR# 14026

|

XST - 「ERROR:HDLParsers:3013 - <file>.vhd Line xx. Library <my_lib> is not declared.」というエラー メッセージが表示される

説明

キーワード : XST, VHDL, library, parser, 3013, declared, ライブラリ, 解析, ユニット

重要度 : 標準

概要 :
XST で VHDL デザインを合成すると、解析で次のようなエラー メッセージが表示されます。

"ERROR:HDLParsers:3013 - <file>.vhd Line xx. Library <my_lib> is not declared."

ソリューション

VHDL ライブラリにアクセスする場合は、ライブラリを宣言してから使用する必要があります。 VHDL のライブラリを使用する場合は、次のような宣言行および use 行を入力します。

library my_lib;
use my_lib.my_pkg.all;

最初の行が抜けていたり間違っていると、「HDLParsers Error #3013」というエラーが次の理由で発生します。

- ライブラリ宣言行が VHDL ファイルから削除されている
- use 行のライブラリ名が正しくない
AR# 14026
日付 12/15/2012
ステータス アクティブ
種類 一般
People Also Viewed