AR# 45303

13.1 XST - 「ERROR:Xst:2683 - Unexpected error found while building hierarchy」というエラー メッセージが表示される

説明

負の位相シフトを含む PLL_ADV コンポーネントが Virtex-5 デバイスでインスタンシエートされると、XST で次のようなエラー メッセージが表示されます。

ERROR:Xst - Xst_HdlConst_Imp::GetVectorValue : type must be enum or array of bit/char.
ERROR:Xst:2683 - Unexpected error found while building hierarchy.

ソリューション

1. この問題は新しい XST パーサーで解決することができます。 -use_new_parser yes というオプションを GUI または .xst という拡張子の XST スクリプト ファイルに追加します。

例 : GUI の場合、「-use_new_parser yes」を XST 合成 GUI ウィンドウの [Synthesis options] にある[Other XST command line options] で追加します。

例 : XST スクリプトの場合、「-use_new_parser yes」を拡張子が .xst のスクリプト ファイルに追加します。

2. 別の回避策として、負の位相シフト値を正の値に変更する方法もあります。

例 : -55 -> 305
AR# 45303
日付 12/15/2012
ステータス アクティブ
種類 一般
デバイス 詳細 概略
ツール