欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于UVM的CRC錯誤自動化注入驗證系統(tǒng)和方法與流程

文檔序號:40437843發(fā)布日期:2024-12-24 15:11閱讀:來源:國知局

技術(shù)特征:

1.一種基于uvm的crc錯誤自動化注入驗證系統(tǒng),包括測試層,其特征在于,所述測試層包括待測組件dut及與待測組件dut通信連接的環(huán)境層;所述環(huán)境層包括參考模型、輸入代理組件、錯誤注入組件、輸出代理組件和計分板;其中,

2.根據(jù)權(quán)利要求1所述基于uvm的crc錯誤自動化注入驗證系統(tǒng),其特征在于,所述錯誤注入組件還用于在所述輸入數(shù)據(jù)輸入所述待測組件dut時,對所述錯誤數(shù)據(jù)的數(shù)量和/或插入的位置進(jìn)行收集。

3.根據(jù)權(quán)利要求1所述基于uvm的crc錯誤自動化注入驗證系統(tǒng),其特征在于,所述輸出代理組件包括第一監(jiān)聽器,通過所述第一監(jiān)聽器的回調(diào)模塊將所述輸出數(shù)據(jù)帶有錯誤標(biāo)記的數(shù)據(jù)過濾掉,并輸出無標(biāo)記的數(shù)據(jù)至計分板;所述計分板用于對所述預(yù)期數(shù)據(jù)和所述無標(biāo)記的數(shù)據(jù)進(jìn)行比對,并輸出對比結(jié)果。

4.根據(jù)權(quán)利要求3所述基于uvm的crc錯誤自動化注入驗證系統(tǒng),其特征在于,所述輸入代理組件還包括第二監(jiān)聽器,所述第二監(jiān)聽器的輸入端與所述待測組件dut通信連接,并接收所述待測組件dut返回的響應(yīng)數(shù)據(jù)包;所述第二監(jiān)聽器的輸出端與所述參考模型通信連接,并將所述響應(yīng)數(shù)據(jù)包發(fā)送至所述參考模型,以使所述參考模型根據(jù)所述響應(yīng)數(shù)據(jù)包進(jìn)行模擬運行,并生成預(yù)期數(shù)據(jù)。

5.根據(jù)權(quán)利要求4所述基于uvm的crc錯誤自動化注入驗證系統(tǒng),其特征在于,所述測試層還包括第一接口組件和第二接口組件;所述第一監(jiān)聽器通過所述第一接口組件與所述待測組件dut通信連接;所述第二監(jiān)聽器通過所述第二接口組件與所述待測組件dut通信連接,并接收所述待測組件dut的輸出信號。

6.一種基于uvm的crc錯誤自動化注入驗證方法,應(yīng)用于如權(quán)利要求1至5中任意一項所述基于uvm的crc錯誤自動化注入驗證系統(tǒng),其特征在于,包括如下步驟:

7.根據(jù)權(quán)利要求6所述基于uvm的crc錯誤自動化注入驗證方法,其特征在于,還包括如下步驟:

8.根據(jù)權(quán)利要求7所述基于uvm的crc錯誤自動化注入驗證方法,其特征在于,當(dāng)對比結(jié)果通過時,則判定所述通過所述待測組件dut對插入錯誤數(shù)據(jù)進(jìn)行錯誤檢測和crc校驗,并對有錯誤的數(shù)據(jù)進(jìn)行標(biāo)記的過程正確;當(dāng)對比結(jié)果失敗時,則判定所述通過所述待測組件dut對插入錯誤數(shù)據(jù)進(jìn)行錯誤檢測和crc校驗,并對有錯誤的數(shù)據(jù)進(jìn)行標(biāo)記的過程錯誤。

9.根據(jù)權(quán)利要求8所述基于uvm的crc錯誤自動化注入驗證方法,其特征在于,所述通過驅(qū)動器接收所述輸入數(shù)據(jù),并將所述輸入數(shù)據(jù)輸入至待測組件dut,具體包括:驅(qū)動器接收來自序列發(fā)生器發(fā)送的事務(wù)級激勵數(shù)據(jù),并將事務(wù)級激勵轉(zhuǎn)換成待測組件dut能夠識別的接口級或者信號級激勵,并將接口級或者信號級激勵輸入至待測組件dut。

10.根據(jù)權(quán)利要求9所述基于uvm的crc錯誤自動化注入驗證方法,其特征在于,所述通過輸出代理組件將所述輸出數(shù)據(jù)發(fā)送至所述計分板,具體包括:輸出代理組件的第一監(jiān)聽器在監(jiān)聽待測組件dut得到數(shù)據(jù)處理結(jié)果后,將待測組件dut的接口級或者信號級的輸出轉(zhuǎn)換成驗證工程師容易理解的事務(wù)級數(shù)據(jù),并引入callback回調(diào)機(jī)制,對待測組件dut輸出的帶有錯誤標(biāo)記的事務(wù)包進(jìn)行過濾,僅將不帶有標(biāo)記的事務(wù)包發(fā)送給計分板,并對過濾掉的帶有標(biāo)記的事務(wù)包進(jìn)行統(tǒng)計和檢查。


技術(shù)總結(jié)
本發(fā)明提供了一種基于UVM的CRC錯誤自動化注入驗證系統(tǒng)和方法,系統(tǒng)包括測試層,測試層包括通信連接的待測組件DUT及環(huán)境層;環(huán)境層包括參考模型、輸入代理組件、錯誤注入組件、輸出代理組件和計分板;通過利用UVM的驗證系統(tǒng)對具有CRC校驗功能的待測組件DUT進(jìn)行驗證,通過錯誤注入組件進(jìn)行錯誤數(shù)據(jù)注入的方式,模擬實際使用環(huán)境中出現(xiàn)不同數(shù)據(jù)錯誤的情況,提高驗證的覆蓋率,確保錯誤注入位置和類型的準(zhǔn)確性。驗證環(huán)境的主要數(shù)據(jù)流只需要通過每日回歸等手段進(jìn)行充分的驗證,從而發(fā)現(xiàn)更多邊界情況,確保驗證的完備性。同時,還可以節(jié)省其他驗證工程師的開發(fā)時間,降低驗證成本。

技術(shù)研發(fā)人員:李友恒,劉德啟,鐘汝剛
受保護(hù)的技術(shù)使用者:博越微電子(江蘇)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/23
當(dāng)前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
息烽县| 黄陵县| 垦利县| 营山县| 呈贡县| 三门峡市| 黔西县| 文成县| 丰都县| 鸡东县| 嵊泗县| 兴海县| 卓尼县| 汉川市| 林西县| 泊头市| 玉门市| 汉源县| 河北省| 柞水县| 万宁市| 张家港市| 嘉定区| 维西| 张家川| 固安县| 平乐县| 馆陶县| 景泰县| 西乌珠穆沁旗| 桦川县| 墨江| 新干县| 尼勒克县| 琼海市| 浦县| 肥东县| 石林| 民乐县| 夏津县| 商城县|