AR# 10671

4.1i XST - 「ERROR: Xst:777 - file_name.vhd (Line xx). Unexpected value. Unable to derive it to an integer.」というエラー メッセージが表示される

説明

キーワード : 'range, others, attribute, pre, defined, 属性, 定義

重要度 : 標準

概要 :
XST ではほとんどの 'range 属性が使用できますが、次の構文は使用できません。

sig <= (sig'range => '0');

この構文を使用すると、次のエラー メッセージが表示されます。

"ERROR: Xst:777 - file_name.vhd (Line xx). Unexpected value. Unable to derive it to an integer."

ソリューション

このエラーを回避するには、上記の構文を次の構文に置き換えます。

sig <= (others => '0');

メモ : 上記の構文は、5.1i XST でサポートされています。
AR# 10671
日付 08/06/2003
ステータス アーカイブ
種類 一般