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

Vivado シミュレーター - Tcl コマンドの add_condition を close_sim コマンドと一緒に使用すると Vivado シミュレーターが停止する

説明

Tcl コマンドの add_condition を close_sim コマンドと一緒に使用すると、Vivado シミュレーターが停止して、反応しなくなります。

この問題はいつ修正されますか。当面の間、この問題はどのように回避できますか。

ソリューション

これは Vivado Simulator 2012.x の既知の問題で、2013.1 Vivado ツールで修正されています。

たとえば、次のようなコマンドを使用すると、問題になります。

  add_condition { sim_done == 1 } {close_sim }

これらのコマンドを組み合わせて使用すると、ツールではこれが問題として認識されます。2013.1 リリースでは、これらの 2 つのコマンドを組み合わせると、警告メッセージが表示されるようになっています。2013.1 より前のバージョンを使用する場合は、シミュレーションを停止する close_sim コマンドは一緒に使用しないようにしてください。次は回避策の例です。

  add_condition { sim_done == 1} { stop }; run -all; exit

AR# 54931
作成日 03/14/2013
最終更新日 04/12/2013
ステータス アクティブ
タイプ 一般