慎用UVM中的uvm_report_enabled()函數(shù)
在隨機(jī)驗(yàn)證環(huán)境中,如果出現(xiàn)回歸錯(cuò)誤,那么這個(gè)錯(cuò)誤是否可以復(fù)現(xiàn)是非常關(guān)鍵的。在回歸時(shí),我們通常利用UVM的+UVM_VERBOSITY參數(shù)來設(shè)置驗(yàn)證環(huán)境的全局打印等級(jí)為UVM_NONE,這樣減少打印log,進(jìn)而加快仿真速度。另一方面,回歸通常也默認(rèn)不dump波形,減少內(nèi)存占用和加快仿真速度。但是如果出現(xiàn)驗(yàn)證用例掛掉了,我們通常需要借助于仿真log和波形來定位問題,因此+UVM_VERBOSITY參數(shù)會(huì)設(shè)置更高打印等級(jí),來打印更多的信息。