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

8.1i XST - 「WARNING:Xst:2189 - "file.vhd" line xx: Conflict on property <property_name> of instance <inst> between generic and attribute」という警告メッセージが表示される

説明

キーワード : primitive, VHDL, Verilog, meta, comment, pass, 7.1i, プリミティブ, メタ, コメント,

プリミティブに属性を設定すると、XST でシミュレーションが一致しない可能性があるという警告メッセージが表示されます。

"VHDL

:
:

component FD
port (D : in std_logic;
C : in std_logic;
Q : out std_logic);
end component;

-- INIT is a generic attached
-- to the FD primitive
attribute init : string;
attribute init of u1 : label is "0";

begin

u1 : FD port map (Q=>q, C=>c, D=>d);
:"


次に、プリミティブに対応するジェネリックがある属性に関する警告メッセージが表示されます。 警告メッセージは、メタ コメントがシミュレーションでサポートされていないために表示されます。 このメタ コメントが接続されたプリミティブのビヘイビアを修正する場合、プリミティブのシミュレーションを適切に実行するには、プリミティブを追加する必要があります。

ソリューション

XST では、ジェネリックを使用したプリミティブのプロパティの修正をサポートしています。 Architecture Wizard または ECS を使用している場合、この警告メッセージは無視しても問題ありません。 ISE で警告メッセージが表示されないように設定できます。 詳細は、ISE ヘルプを参照してください。

XST では、ジェネリック/パラメータを使用したプリミティブのプロパティの修正をサポートしています。

VHDL

:
begin

u1 : FD
generic map (INIT => '0')
port map (Q => q, C => c, D => d);
:
:
AR# 20894
日付 01/07/2009
ステータス アーカイブ
種類 一般
このページをブックマークに追加