コンポーネント内のオブジェクトの冗長性を設定する際に問題が発生しました。 私は、コマンドライン引数は以下の通りである、UVM_HIGHに特定のコンポーネント(uvm_test_top.env.subenv_a)の冗長性を設定したい:コンポーネント内のオブジェクトのuvm冗長性を変更する方法
1.+UVM_VERBOSITY=UVM_LOW
2.+uvm_set_verbosity=*subenv_a*,_ALL_,UVM_HIGH,build,0
オブジェクト(object_a)はコンポーネントのビルドフェーズにいくつかの設定を行います。subenv_a.
object_aのUVM_HIGH情報が表示されませんでしたが、コンポーネントsubenv_aのすべてのコンポーネントのUVM_HIGH情報が印刷されます。
"+ uvm_set_verbosity"コマンドはコンポーネントにのみ有効で、コンポーネントには無効であると見えます。
コンポーネント内のオブジェクトのUVM_HIGH情報を印刷するにはどうすればよいですか。 uvm_component
由来
おかげ ケン
ありがとうございましたDave、私は最初の方法を使用しました。 – ken