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

10.1 ISE - [Simulate Post-Place & Route Model] プロセスを System Generator デザインで実行すると「Unable to find <designname>/dut」というエラー メッセージが表示される

説明

キーワード : Vector, Change, Dump, system, generator, uut, ダンプ, 生成

ModelSim で生成した Vector Change Dump (.vcd) ファイルを使用して XPower で開きたい System Generator デザインがあります。しかし、ModelSim の [Simulate Post-Place & Route Model] プロセスから VCD ファイルを生成しようとすると、 次のエラー メッセージが表示されます。

"Unable to find <designname>/dut"

# -- Loading entity <top module name>
# vsim -lib work -sdfmax /UUT=netgen/par/<top module name>_timesim.sdf -t 1ps <top module name>_tb
# ** Note: (vsim-3812) Design is being optimized...
# ** Error: (vopt-2216) Failed to find instance 'UUT' .
# ** Error: (vopt-1943) Command line SDF instance pathname "/UUT" cannot be resolved.
# Optimization failed
# Error loading design
# Error: Error loading design
# Pausing macro execution
# MACRO ./<top module name>_tb.tdo PAUSED at line 10

ソリューション

まず ModelSim 用の配線後のシミュレーション フローで指定のテストベンチ インスタンスに対して無効な UUT インスタンス名が TDO ファイルの "vcd add" コマンドで生成されます。

次に、System Generator により pn_postpar.do に Sysgen_dut インスタンス名が生成され、これがこのプロパティのデフォルトの UUT 名に一致しません。

回避策 :
次の 2 行を pn_postpar.do ファイルの 'run' の直前に追加してください。
vcd file outfile.vcd
vcd add <testname>/sysgen_dut/*

この問題は、最新版の 10.1 サービス パックで修正されています。
http://japan.xilinx.com/support/download/

この問題の修正は、10.1 サービス パック 3 以降に含まれています。
AR# 31660
日付 05/13/2010
ステータス アーカイブ
種類 一般
このページをブックマークに追加