modelsim ユーザーとして、私は自分の do ファイルに次の行のようなものを書くことに慣れています。
when -label supersignal {supersignal == '1'} {
stop ;
puts "blah"
do_something
}
run -all
これにより、modelsim でシミュレーションが実行され、VHDL-Signalsupersignal
の値が「1」になるとすぐに、ブロックstop;
が実行されます。
(ケイデンス) ncsim 用の同様の tcl コマンドはありますか? を呼び出すときに dofile 内で使用できるコマンドを探していますncsim -input dofile.do
。シミュレーションを停止するだけでなく、tcl コマンドも実行したい場合。