AR# 46977

XST - 「ERROR:Xst:2883 - Option "-verilog2001" is not available for the selected device family.」というエラー メッセージが表示される

説明

合成で次のようなエラー メッセージが表示されます。

ERROR:Xst:2883 - Option "-verilog2001" is not available for the selected device family.
ERROR:Xst:2883 - Option "-mux_extract" is not available for the selected device family.

何が問題ですか。

ソリューション

この問題の原因には次のものが考えられます。

  1. Project Navigator で合成を実行したときに、エラーの原因となるオプションを含む .xst ファイルが自動的に生成される。
    この場合、原因は不正なインストールであると考えられます。
    再インストールすると問題を解決できます。
     
  2. コマンド ラインでユーザー作成の .xst ファイルを使用して合成を実行したときに、指定のデバイスまたは使用している ISE バージョンで .xst ファイルに含まれるオプションが無効になっていたり、サポートされなくなっている場合、この問題が発生することがあります。
    たとえば、Virtex-6/Virtex-5 およびそれ以降のデバイスのパーサーでは -verilog2001 オプションは廃止されています。
    これは、新しいパーサーでは Verilog 2001 サポートをオフにできないからです。
    この問題を解決するには、.xst ファイルからこれらのオプションを削除します。
     
AR# 46977
日付 02/27/2015
ステータス アクティブ
種類 一般
ツール