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

4.1i XST - 「ERROR:Xst:935 - <file>.v Line xx.Block 'name' previously declared」というエラー メッセージが表示される

説明

キーワード : XST, 935, block, declared, name, Verilog, ブロック, 宣言, 名

重要度 : 標準

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

ERROR:Xst:935 - <file>.v Line xx. Block 'name' previously declared.

ソリューション

連続しているステートメントは、Verilog の識別子を使用して名前を付けることができますが、同一の名前を付けることはできません。 使用した信号名、インスタンス名、モジュール名などと同じ名前をステートメントで使用しないでください。

次の例では、top を使用できません。

<code>module top (CLK, DIN, DOUT); input CLK, DIN; output DOUT; reg DOUT;

always @(posedge CLK) begin : DOUT // The process can be named here, but the name must be unique.
DOUT = DIN; end

endmodule</code>
AR# 14252
日付 08/06/2003
ステータス アーカイブ
種類 一般
このページをブックマークに追加