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

4.2i ISE - テストベンチ波形の作成を実行すると「ERROR:Portability:90 - Command line error: Switch '-entity' is unexpected」というエラー メッセージが表示される

説明

キーワード : HDL Bencher, recursive, VHDL, Create, Waveform, 再帰, 作成, 波形

重要度 : 標準

概要 :
Project Navigator の [プロジェクト] → [新規ソース] をクリックして [新規ソース] ダイアログ ボックスで [Testbench Waveform] を選択し、 新規ソースに名前を付けて該当する HDL ファイルと関連付けると、次のようなエラー メッセージが表示されます。

ERROR:Portability:90 - Command line error: Switch '-entity' is unexpected.

ソリューション

VHDL エンティティでそれ自身を再帰的にインスタンシエートすると、HDL Bencher でこのエラー メッセージが表示されます。

たとえば、VHDL モジュールがそれ自身を再帰的に my_num (エンティティの一般整数値) 回だけ繰り返しインスタンシエートすると、 my_num の長さのシフト レジスタが生成されます。

HDL Bencher では現在のところ、このタイプの HDL 構造が処理されません。再帰呼び出しの含まれる VHDL ファイルを使用するには、手動でテストベンチを作成する必要があります。
AR# 14779
日付 02/07/2006
ステータス アーカイブ
種類 一般
このページをブックマークに追加