シーケンサーで seq アイテムを開始して、ランダムな制約を持つ seq アイテムを生成しましたが、生成されたアイテムには多くの "X" 値があります。この背後にある理由は何でしょうか?
コードは次のとおりです。
virtual task run_phase(uvm_phase phase);
begin
uvm_test_done.raise_objection(this,"started sequence");
`uvm_info(get_type_name(),"inside run_phase of base test:\n", UVM_LOW)
fork
#10;
spi_m_seq.start(spi_env_inst.spi_master.spi_sequencer);
#300;
join
uvm_test_done.drop_objection(this,"sequence finished");
end
endtask:run_phase