System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产精品无码无需播放器,亚洲中文字幕久久精品无码喷水,在线观看片免费人成视频无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種芯片驗證系統技術方案

    技術編號:41308390 閱讀:18 留言:0更新日期:2024-05-13 14:52
    本申請涉及芯片驗證技術領域,特別是涉及一種芯片驗證系統,系統包括:待測試設計DUT、目標數據壓縮單元F、數據庫、處理器和存儲有計算機程序的存儲器,當計算機程序被處理器執行時,實現以下步驟:將輸入激勵b<subgt;i</subgt;輸入DUT,得到d<subgt;i</subgt;,使用F對d<subgt;i</subgt;壓縮,得到壓縮處理結果e<subgt;i</subgt;,根據e<subgt;i</subgt;更新F,重復執行前述步驟,得到壓縮處理結果作為第二壓縮結果E<subgt;2</subgt;,將存儲的E<subgt;1</subgt;和E<subgt;2</subgt;比對,得到B的驗證結果??芍?,通過數據壓縮單元,將真實輸出和預期輸出壓縮,僅以較低位寬即可存儲第一壓縮結果和第二壓縮結果,極大降低了芯片驗證的存儲成本,而且,僅需較低位寬數據一次比對即可得到驗證結果,也降低了芯片驗證的時間成本。

    【技術實現步驟摘要】

    本專利技術涉及芯片驗證,特別是涉及一種芯片驗證系統


    技術介紹

    1、在芯片驗證場景下,為了提高驗證的魯棒性,通常需要生成大量的輸入激勵對待測試設計(design?under?test,dut)進行測試,得到每個輸入激勵對應的輸出結果,再將輸出結果與輸入激勵對應的預期結果相比較,從而驗證dut的功能。

    2、然而,大量的輸入激勵也就意味著大量的輸出結果以及大量的預期結果需要存儲,會占據大量的存儲空間,并且輸出結果與預期結果的逐個比較也會消耗大量的時間,導致芯片驗證的成本較高。

    3、因此,如何降低芯片驗證過程的存儲成本和時間成本成為了亟待解決的問題。


    技術實現思路

    1、針對上述技術問題,本專利技術采用的技術方案為:

    2、一種芯片驗證系統,所述系統包括:待測試設計dut、目標數據壓縮單元f、數據庫、處理器和存儲有計算機程序的存儲器,其中,所述數據庫包括輸入激勵集合b={b1,b2,…,bn,…,bn}、預期輸出集合c={c1,c2,…,cn,…,cn}和c對應的第一壓縮結果e1,其中,bn為第n個輸入激勵,n為[1,n]范圍內的整數,n為b中輸入激勵的個數,cn為第n個輸入激勵對應的預期輸出,當所述計算機程序被處理器執行時,實現以下步驟:

    3、s101,初始化i=1,將bi驅動至dut,得到bi對應的真實輸出di。

    4、s102,使用f對di進行壓縮處理,得到壓縮處理結果ei。

    5、s103,根據ei更新f。

    <p>6、s104,更新i=i+1,返回執行s101步驟至s103步驟,直至i=n+1,得到壓縮處理結果en作為第二壓縮結果e2。

    7、s105,將e1和e2進行比對,以得到的比對結果作為b的驗證結果。

    8、本專利技術與現有技術相比具有明顯的有益效果,借由上述技術方案,本專利技術提供的一種芯片驗證系統可達到相當的技術進步性及實用性,并具有產業上的廣泛利用價值,其至少具有以下有益效果:

    9、本專利技術提供了一種芯片驗證系統,所述系統包括:待測試設計dut、目標數據壓縮單元f、數據庫、處理器和存儲有計算機程序的存儲器,其中,所述數據庫包括輸入激勵集合b={b1,b2,…,bn,…,bn}、預期輸出集合c={c1,c2,…,cn,…,cn}和c對應的第一壓縮結果e1,其中,bn為第n個輸入激勵,n為[1,n]范圍內的整數,n為b中輸入激勵的個數,cn為第n個輸入激勵對應的預期輸出,當所述計算機程序被處理器執行時,實現以下步驟:初始化i=1,將bi驅動至dut,得到bi對應的真實輸出di,使用f對di進行壓縮處理,得到壓縮處理結果ei,根據ei更新f,更新i=i+1,返回執行s101步驟至s103步驟,直至i=n+1,得到壓縮處理結果en作為第二壓縮結果e2,將e1和e2進行比對,以得到的比對結果作為b的驗證結果。

    10、可知,通過數據壓縮單元,將輸入激勵集合的真實輸出和預期輸出進行壓縮,僅以若干個bit的位寬即可存儲第一壓縮結果和第二壓縮結果,所占用的存儲空間相較于直接存儲真實輸出和預期輸出可以忽略不計,極大降低了芯片驗證的存儲成本,而且,可以通過第一壓縮結果和第二壓縮結果的比對結果作為驗證結果,較低位寬的數據比對一次相較于真實輸出和預期輸出逐對比對,也極大降低了芯片驗證的時間成本。

    本文檔來自技高網
    ...

    【技術保護點】

    1.一種芯片驗證系統,其特征在于,所述系統包括:待測試設計DUT、目標數據壓縮單元F、數據庫、處理器和存儲有計算機程序的存儲器,其中,所述數據庫包括輸入激勵集合B={b1,b2,…,bn,…,bN}、預期輸出集合C={c1,c2,…,cn,…,cN}和C對應的第一壓縮結果E1,其中,bn為第n個輸入激勵,n為[1,N]范圍內的整數,N為B中輸入激勵的個數,cn為第n個輸入激勵對應的預期輸出,當所述計算機程序被處理器執行時,實現以下步驟:

    2.根據權利要求1所述的芯片驗證系統,其特征在于,E1由F對C進行壓縮處理得到。

    3.根據權利要求1所述的芯片驗證系統,其特征在于,當所述計算機程序被處理器執行時,還實現以下步驟:

    4.根據權利要求1所述的芯片驗證系統,其特征在于,所述系統還包括數據壓縮單元集合A={a1,a2,…,am,…,aM},其中,am為第m個數據壓縮單元,m為[1,M]范圍內的整數,M為A中數據壓縮單元的個數,F∈A。

    5.根據權利要求4所述的芯片驗證系統,其特征在于,A中的M個數據壓縮單元均采用循環冗余校驗碼進行數據壓縮,不同數據壓縮單元對應的循環冗余校驗碼位寬不同。

    6.根據權利要求5所述的芯片驗證系統,其特征在于,M設置為5,各個數據壓縮單元分別對應的循環冗余校驗碼位寬為16bit、32bit、64bit、96bit、128bit。

    7.根據權利要求5所述的芯片驗證系統,其特征在于,單個預期輸出對應的位寬為w,F為循環冗余校驗碼位寬與w對應的數據壓縮單元。

    8.根據權利要求7所述的芯片驗證系統,其特征在于,w為128bit,相應地,F對應的循環冗余校驗碼位寬為128bit。

    ...

    【技術特征摘要】

    1.一種芯片驗證系統,其特征在于,所述系統包括:待測試設計dut、目標數據壓縮單元f、數據庫、處理器和存儲有計算機程序的存儲器,其中,所述數據庫包括輸入激勵集合b={b1,b2,…,bn,…,bn}、預期輸出集合c={c1,c2,…,cn,…,cn}和c對應的第一壓縮結果e1,其中,bn為第n個輸入激勵,n為[1,n]范圍內的整數,n為b中輸入激勵的個數,cn為第n個輸入激勵對應的預期輸出,當所述計算機程序被處理器執行時,實現以下步驟:

    2.根據權利要求1所述的芯片驗證系統,其特征在于,e1由f對c進行壓縮處理得到。

    3.根據權利要求1所述的芯片驗證系統,其特征在于,當所述計算機程序被處理器執行時,還實現以下步驟:

    4.根據權利要求1所述的芯片驗證系統,其特征在于,所述系統還包括數據壓縮單元集合a={a...

    【專利技術屬性】
    技術研發人員:張昀王定
    申請(專利權)人:沐曦科技北京有限公司,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲精品无码永久在线观看男男 | 无码色偷偷亚洲国内自拍| 国产成人精品无码播放| 无码一区二区三区视频| 亚洲AV日韩AV无码污污网站| 亚洲Av无码国产情品久久 | 国产精品无码一区二区三区在 | 亚洲AV无码成人专区片在线观看| 亚洲熟妇无码八V在线播放| 亚洲级αV无码毛片久久精品| 欧洲黑大粗无码免费| 无码人妻精品一区二区| 国产成人无码一区二区三区在线| 亚洲av无码av在线播放| 在线观看无码不卡AV| 亚洲成av人片不卡无码| 国99精品无码一区二区三区| 国产午夜无码片免费| 热の无码热の有码热の综合| 精品无码久久久久久国产| 亚洲AV成人噜噜无码网站| 色窝窝无码一区二区三区| 一本加勒比HEZYO无码资源网| YY111111少妇无码理论片| 无码国模国产在线观看| 无码日韩AV一区二区三区| 免费无码午夜福利片| 久久激情亚洲精品无码?V| 东京热加勒比无码少妇| 最新高清无码专区| 东京热人妻无码一区二区av | 亚洲成A人片在线观看无码不卡| 日韩av片无码一区二区三区不卡| 久久久久亚洲AV无码去区首| 无码尹人久久相蕉无码| 日韩经典精品无码一区| 无码任你躁久久久久久久| 少妇无码太爽了不卡在线观看| 免费无码黄网站在线看| 亚洲AV日韩AV永久无码久久 | 毛片免费全部播放无码|