0
我在序列和事務中有變化,我想更改每個測試。UVM-一個配置文件vs各種配置文件(每個測試的配置文件)
什麼是最佳選擇?爲每個測試配置文件,或者有一個配置文件,並在測試文件(uvm_test)中設置變量的值?
我在序列和事務中有變化,我想更改每個測試。UVM-一個配置文件vs各種配置文件(每個測試的配置文件)
什麼是最佳選擇?爲每個測試配置文件,或者有一個配置文件,並在測試文件(uvm_test)中設置變量的值?
擰緊配置文件,使用SV +加參數。 UVM附帶uvm_cmdline_processor幫助您在測試平臺中解析+加參數。
使用+ plus參數的好處是,如果您想嘗試一些新的配置值,則不必重新編譯和重新制作測試臺。只需用不同的輸入參數重新運行sim即可。
我認爲總是最好有一個配置文件,並允許每個測試在運行時更改這些變量。想想一個遊戲......有一個用於所有遊戲模式的選項文件。 –