AR# 38231

XST のデザイン アシスタント - 「HDLCompiler:696: Part-select direction is opposite from prefix index direction」 というエラー メッセージが表示される

説明

「HDLCompiler:696: Part-select direction is opposite from prefix index direction」というエラー メッセージが表示されます。

メモ : このアンサーは、XST のザイリンクス ソリューション センター (ザイリンクス アンサー 38927) の抜粋です。XST のザイリンクス ソリューション センターには、XST に関するすべての質問が集められています。デザインを新しく作成する場合、または問題をトラブルシュートする場合は、XST のソリューション センターから正確な情報を入手してください。

ソリューション

このメッセージは、式に含まれる part-select インデックスが対応する宣言と反対の方向で記述されている場合に表示されます。

次のステップ :

左辺および右辺で使用される 2 つのインデックスの位置を入れ替えて part-select 式を修正してください。

例 :



module top(i[3:0], j[3:0]);
input [3:0] i;
output [3:0] j;
assign j[2:0] = i[0:2];
endmodule

assign 文では、RHS は i[0:2] です。i 宣言では [3:0] を指定しており、i を持つ part-select 式の
左辺インデックスは右辺インデックスよりも大きい、または同等である必要があります。つまり、これは assign 文では適用されません。

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
38927 XST に関するザイリンクス ソリューション センター N/A N/A

関連アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
40379 XST のデザイン アシスタント - XST でのエラー/警告メッセージについて N/A N/A
AR# 38231
日付 12/15/2012
ステータス アクティブ
種類 一般