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

8.1i XST - 既知の問題

説明

キーワード : synthesis, synthesize, problems, 合成, 問題

このアンサーには、XST 8.1i の既知の問題が記載されています。

ソリューション

質問 1 : XST からコマンド ラインでジェネリックを渡すことはできますか。
回答 1 : 現在のところ、この機能はサポートされていませんが、 ISE 9.1i でサポートされる予定です。

質問 2 : 逆方向のレジスタ自動調整がキャリー チェーンに反映されません。
回答 2 : (Xilinx Answer 21766) を参照してください。

質問 3 : for ループに disable 文を使用すると、正しく機能しません。
回答 3 : これは、XST の既知の制限です。 ISE 9.1i でサポートされる予定です。

質問 4 : for ループで != 条件がサポートされません。
回答 4 : (Xilinx Answer 21806) を参照してください。

質問 5 : 実数の定数を求める式がサポートされません。
回答 5 : これは、XST の既知の制限です。 ISE 9.1i でサポートされる予定です。

質問 6 : for ループに disable 文を使用すると、正しく機能しません。
回答 6 : これは、XST の既知の制限です。 ISE 9.1i でサポートされる予定です。

質問 7 : case 文で符号付き入力がサポートされません。
回答 7 : これは、XST の既知の制限です。 ISE 9.1i でサポートされる予定です。

質問 8 : case 文で 16 進数入力がサポートされません。
回答 8 : これは、XST の既知の制限です。 ISE 9.1i でサポートされる予定です。

質問 9 : 階層の defparam がサポートされません。
回答 9 : これは、XST の既知の制限です。 ISE 9.1i でサポートされる予定です。

質問 10 : Verilog の wait 文がサポートされません。
回答 10 : これは、XST の既知の制限です。 この問題を修正する予定はありません。

質問 11 : 代入文でサイズが一致しなくても機能してしまいます。
回答 11 : これは、XST の既知の制限です。 ISE 9.1i でサポートされる予定です。

質問 12 : 「WARNING:Xst:819 - file.vhd Line xx: The following signals are missing in the process sensitivity list.」という警告メッセージが表示されます。
回答 12 : (Xilinx Answer 14310) を参照してください。

質問 13 : 制約されていない整数を使用すると、質のよくない結果になります。
回答 13 : これは、XST の既知の制限です。 ISE 9.1i でサポートされる予定です。

質問 14 : 「ERROR:Xst:783 - top.vhd line 12: Matrix not supported yet.」 というエラー メッセージが表示されます。
回答 14 : (Xilinx Answer 14649) を参照してください。

質問 15 : あるパッケージで定数を宣言し、ほかのパッケージに代入することができません。
回答 15 : これは、XST の既知の制限です。 この問題に対する修正予定ありません。

質問 16 : VHDL で、ネストされた for ループがサポートされません。
回答 16 : これは、XST の既知の制限です。 この問題に対する修正予定ありません。

質問 17 : wait 条件を複数使用できません。
回答 17 : これは、XST の既知の制限です。 この問題に対する修正予定ありません。

質問 18 : XCF の属性を変更すると、その変更がログ ファイルでは表示されるのに、XST では認識されません。
回答 18 : これは、XST の既知の制限です。 ISE 8.2i でサポートされる予定です。

質問 19 : 異なる 2 つのループで同じ整数変数を使用すると不正なネットリストが生成されます。
回答 19 : (Xilinx Answer 22066) を参照してください。

質問 20 : 「ERROR:HDLParsers:818 - Cannot determine the type of the selector &」 というエラー メッセージが表示されます。
回答 20 : (Xilinx Answer 22098) を参照してください。

質問 21 : 異なる 2 つのループで同じ整数変数を使用すると不正なネットリストが生成されます。
回答 21 : (Xilinx Answer 22066) を参照してください。

質問 22 : XST で、Verilog 固有のブロックがサポートされますか。
回答 22 : (Xilinx Answer 22171) を参照してください。

質問 23 : 「INTERNAL_ERROR:Xst:cmain.c:3068:1.158.12.1 - Creating DSP functions.」という内部エラー メッセージが表示されます。
回答 23 : (Xilinx Answer 22167) を参照してください。

質問 24 : 「ERROR:Xst:2088 Disable statement not supported in a for loop.」 というエラー メッセージが表示されます。
回答 24 : (Xilinx Answer 22177) を参照してください。

質問 25 : XST では、メタ コメントで ifdefs はサポートされません。
回答 25 : (Xilinx Answer 22227) を参照してください。

質問 26 :「FATAL_ERROR:Xst:Portability/export/Port_Main.h:127:1.13.276.1」 という致命的エラー メッセージが表示されます。
回答 26 : (Xilinx Answer 22271) を参照してください。

質問 27 : 分散 RAM でバスの区切り文字が [ ] に設定されていると問題が発生します。
回答 27 : (Xilinx Answer 22360) を参照してください。

質問 28 : 「ERROR:Xst:1923 - Line <MY_LINE> has not enough elements for target <MY_DATA>」というエラー メッセージが表示されます。
回答 28 : (Xilinx Answer 22376) を参照してください。

質問 29 : Virtex/-E、Spartan-II/E で、デュアル ポート、デュアル書き込み RAM の推論が『XST ガイド』で示されているように機能しません。
回答 29 : (Xilinx Answer 22385) を参照してください。

質問 30 : 「ERROR:LIT:250 - Pins WEA0, WEA1, WEA2, and WEA3 of RAMB16 symbol "<symbol_name>" do not share the same signal. WRITE_WIDTH_A が 1、2、4、または 9 に設定される場合、これらのピンは同じ信号に接続される必要があります。
回答 30 : (Xilinx Answer 22397) を参照してください。

質問 31 : NUMERIC_SIGNED パッケージはサポートされますか。
回答 31 : (Xilinx Answer 22425) を参照してください。

質問 32 : 「ERROR:Xst:772 - "Attribute is not authorized : 'succ'.」 という エラー メッセージの意味を教えてください。
回答 32 : (Xilinx Answer 22495) を参照してください。

質問 33 : RTL ビューにインバータが表示されません。
回答 33 : (Xilinx Answer 22402) を参照してください。

質問 34 : Spartan-3/-3E の合成レポートに DCM ではなく DCM_ADV が使用されていると記述されます。
回答 34 : (Xilinx Answer 22623) を参照してください。

質問 35 : 「ERROR:Xst:787 - "<filename>.vhd" line 263: Index value <8> is not in Range of array <$n0004>"」 というエラー メッセージが表示されます。
回答 35 : (Xilinx Answer 22624) を参照してください。

質問 36 : ネストされた for ループを含むデザインの場合、XST で実行に長時間かかるか、メモリ容量が足りないことを示すエラー メッセージが表示されます。
回答 36 : (Xilinx Answer 22625) を参照してください。

質問 37 : XST では、case 文で 2 つの値が同じ出力であると問題が発生します。
回答 37 : (Xilinx Answer 22637) を参照してください。

質問 38 : 2 つのプロセスの FSM で next_state がリセットされると、next_state に正しいリセット ロジックが推論されません。
回答 38 : (Xilinx Answer 22654) を参照してください。

質問 39 : 2 ビット ベクタと 14 ビット ベクタを統合し、16 ビット ベクタにすると XST で不正なロジックが生成されます。
回答 39 : (Xilinx Answer 22684) を参照してください。

質問 40 : ほかの合成ツールで ROM が推論されるコードに対して、XST で不正なロジックが生成されます。
回答 40 : (Xilinx Answer 22741) を参照してください。

質問 41 : ビットごとにバスを割り当てる VHDL コードに対して、不正なロジックが生成されます。
回答 41 : (Xilinx Answer 22753) を参照してください。

質問 42 : 初期条件を設定していない場合、FSM がエンコードされません。
回答 42 : (Xilinx Answer 22761) を参照してください。

質問 43 : XST で、「WARNING:Xst:647 - "unable to assign to aggregate signals and writes out incorrect logic.」という警告メッセージが表示されます。
回答 43 : (Xilinx Answer 22811) を参照してください。

質問 44 : 「ERROR:HDLParsers:3338 - "<...>" Line 1. Bad file name in project file: Env Variable <...> not defined.」というエラー メッセージが表示されます。
回答 44 : (Xilinx Answer 22726) を参照してください。

質問 45 : オペランドの 1 つが負の値の場合、引き算で正しい整数値が計算されません。
回答 45 : (Xilinx Answer 23049) を参照してください。

質問 46 : XST で「WARNING:HDLParsers:3530 - Time stamp of file <name_of file>.vhd is newer than the current system time.」という警告メッセージが表示されます。
回答 46 : (Xilinx Answer 23050) を参照してください。

質問 47 : 複製されたフリップフロップでは、デフォルトで複製された接尾辞にしたがっていません。
回答 47 : (Xilinx Answer 23063) を参照してください。

質問 48 : NGC ファイルで XST によってカンマが取られているため、MAP を実行できない。
回答 48 : (Xilinx Answer 23057) を参照してください。

質問 49 : 「ERROR:HDLParsers:3501 - Circular dependency is not supported!」 というエラー メッセージが表示されます。
回答 49 : (Xilinx Answer 23141) を参照してください。

質問 50 : 「Xst:2183: the following tristate(s) are NOT replaced by logic" - Reasons XST cannot replace TBUFs with logic」 という警告メッセージが表示される。
回答 50 : (Xilinx Answer 20048) を参照してください。

質問 51 : XST でデザインの正確なブロック RAM 数をレポートしない
回答 51 : これは XST の既知の問題であり、最も正確な数は MAP レポートを確認してください。 この問題は、ISE 9.1i で修正される予定です。

質問 52 : XST は、IOB 内での I/O フリップフロップと RESET 信号のマッピングに問題があります。
回答 52 : (Xilinx Answer 23273) を参照してください。

質問 53 : IOBUFDS を使用すると 「ERROR:Xst:2033 - Port I of Input buffer <instance_name> is connected to GND」 というエラー メッセージが表示される
回答 53 : (Xilinx Answer 23315) を参照してください。

質問 54 : VHDL と Verilog の混合フローでは「_1」がネットリストのプリミティブ名で追加され、デザインの NgdBuild でエラーが発生する。
回答 54 : (Xilinx Answer 23317) を参照してください。

質問 55 : 「ERROR:HDLParsers:808 - "C:/.../des.vhd" Line 599. TO_INTEGER can not have such operands in this context.」 というエラー メッセージが表示される
回答 55 : (Xilinx Answer 23309) を参照してください。

質問 56 : VHDL のレコード タイプに整数タイプを使用すると XST で不正なロジックが生成される。
回答 56 : (Xilinx Answer 23334) 照してください。
AR# 21682
日付 01/07/2009
ステータス アーカイブ
種類 一般
このページをブックマークに追加