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

ModelSim (MXE、SE、PE) - 「WARNING[1]: <design>.vhd(#): No default binding for component: '<primitive>'.」という警告メッセージが表示される

説明

キーワード : compile, load, VHDL, コンパイル, 読み込み, ロード

インスタンシエートしたプリミティブを含む VHDL デザインをコンパイルすると、次のような警告メッセージが表示されます。

"WARNING[1]: <design>.vhd(#): No default binding for component: "<primitive>". (No entity named "<primitive>" was found.)"

また、デザインをロードすると、次の警告メッセージが表示されます。

"** Warning: Component <name> is not bound."

ソリューション

VHDL ファイルでプリミティブをインスタンシエートする場合、次の library 文をファイルに追加する必要もあります。

library UNISIM;
use UNISIM.VCOMPONENTS.ALL;

ISE シミュレーション ライブラリが正しくコンパイルまたはマップされないと、上記のようなメッセージが表示されます。

また、プリミティブのインスタンシエーションとコンポーネント宣言の不一致が原因となる場合があります。 このような場合、エラー メッセージに欠けているピンの情報が記載されます。
AR# 13034
日付 12/15/2012
ステータス アクティブ
種類 一般
このページをブックマークに追加