基于UVM的驗證環(huán)境自動化生成和測試用例的標準化設(shè)計
【文章頁數(shù)】:94 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖3.16IOC信號握手類型示例
PIN<sub>L</sub>EVELHANDSHAKE圖3.16IOC信號握手類型示例第一種,SET<sub>W</sub>AIT,當(dāng)按照SET<sub>W</sub>AIT類型配置IOC[0]和IOC[1]時,測試用例起config<sub>s</sub>et....
圖3.18SystemVerilog方法導(dǎo)出過程代碼示例
如果待驗設(shè)計或驗證環(huán)境較大,這兩個操作甚至?xí)ㄙM半個小時乃至更久的時間。但是對于基于C語言編寫的測試用例,則只需要在使用時,使用GCC編譯器將C測試用例編譯為二進制文件即可,這也意味著完全無需冗長的重編譯和elaboration過程,便可對新的驗證場景進行仿真。3.5....
圖3.19C方法導(dǎo)入過程代碼示例
圖3.19C方法導(dǎo)入過程代碼示例然后,在基于C語言的測試用例中組合這些封裝好的C測試方法,即可如Syilog驗證語言一樣構(gòu)建驗證場景。對于基于C語言的測試場景,這些場景需一個指定的線程中,常在SystemVerilog的測試用例中,定義好相應(yīng)的線程入行....
圖5.2自測代碼示例
第五章系統(tǒng)的測試與應(yīng)用效果分析上述測試用例中,每一個測試用例都用于保證一組標準化測試指令的準確驅(qū)動了保證在整個開發(fā)過程中,每次增添或修改標準化測試環(huán)境中的方法,都不影響功能,采用了回歸測試的開發(fā)模式。即每一次標準化驗證環(huán)境代碼有版本更新時使用代碼生成器系統(tǒng),重新生成一版驗證環(huán)境....
本文編號:4017335
本文鏈接:http://www.lk138.cn/kejilunwen/dianzigongchenglunwen/4017335.html