System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 野花在线无码视频在线播放,熟妇人妻无码中文字幕老熟妇 ,少妇特殊按摩高潮惨叫无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于代碼服務層的芯片驗證系統技術方案

    技術編號:43879248 閱讀:15 留言:0更新日期:2024-12-31 19:02
    本發明專利技術涉及芯片技術領域,尤其涉及一種基于代碼服務層的芯片驗證系統,包括:依次連接的代碼服務層、軟件測試庫、驅動模塊、轉換接口和待測芯片設計,所述代碼服務層和軟件測試庫基于軟件代碼實現,待測芯片設計基于硬件代碼實現,所述轉換接口基于軟件代碼和硬件代碼實現;所述軟件測試庫包括N個軟件測試庫文件{F<subgt;1</subgt;,F<subgt;2</subgt;,...,F<subgt;n</subgt;,...,F<subgt;N</subgt;},其中,F<subgt;n</subgt;為第n個軟件測試庫文件,n的取值范圍為1到N;所述代碼服務層包括全局功能模塊、命令包創建分發模塊、隊列喚醒模塊、多進程調度模塊和運行結果檢查模塊,代碼服務層的每一模塊至少綁定一個F<subgt;n</subgt;。本發明專利技術提高了軟件測試用例的生成效率,進而提高了芯片驗證效率。

    【技術實現步驟摘要】

    本專利技術涉及芯片,尤其涉及一種基于代碼服務層的芯片驗證系統


    技術介紹

    1、在芯片驗證的過程中,需要基于軟件測試庫(test?library)生成軟件測試用例,基于軟件測試用例與待測芯片設計進行交互,對待測芯片設計進行驗證。軟件測試庫中存在不同的庫文件,不同用戶生成不同測試用例的需求也不同,且庫文件數量大、庫文件的重用性差、缺乏調度機制、很難實現并行化、多進程的等操作,每一用戶均需要根據具體的應用場景來選擇庫文件,構建軟件測試用例的效率低,從而導致芯片驗證效率低。由此可知,如何提高軟件測試用例的生成效率,進而提高芯片驗證效率成為亟待解決的技術問題。


    技術實現思路

    1、本專利技術目的在于,提供一種基于代碼服務層的芯片驗證系統,提高了軟件測試用例的生成效率,進而提高了芯片驗證效率。

    2、根據本專利技術第一方面,提供了一種基于代碼服務層的芯片驗證系統,包括:依次連接的代碼服務層、軟件測試庫、驅動模塊、轉換接口和待測芯片設計,所述代碼服務層和軟件測試庫基于軟件代碼實現,待測芯片設計基于硬件代碼實現,所述轉換接口基于軟件代碼和硬件代碼實現;

    3、所述軟件測試庫包括n個軟件測試庫文件{f1,f2,...,fn,...,fn},其中,fn為第n個軟件測試庫文件,n的取值范圍為1到n;

    4、所述代碼服務層包括全局功能模塊、命令包創建分發模塊、隊列喚醒模塊、多進程調度模塊和運行結果檢查模塊,代碼服務層的每一模塊至少綁定一個fn;

    5、所述代碼服務層的每一模塊用于調用綁定的fn通過所述驅動模塊和轉換接口向待測芯片設計傳輸對應的功能指令;

    6、所述轉換接口用于將所述代碼服務層的每一模塊下發的軟件語言實現的功能指令轉換為硬件語言實現的功能指令,發送給待測芯片設計;

    7、所述全局功能模塊用于生成預設功能開啟或關閉指令;

    8、所述命令包創建分發模塊用于創建命令包,并將命令包隨機映射到單個或多個隊列上,或者按照預設的映射關系將每一命令包逐個映射到對應的隊列上,在命令包對應的隊列喚醒后將命令包分發給對應的隊列;

    9、所述隊列喚醒模塊用于根據隊列執行順序通過門鈴操作喚醒隊列;

    10、所述多進程調度模塊用于設置至少一個進程,若為多個進程,則多個進程設置為有序或并行執行,并構建每一進程與隊列之間的映射關系,并在隊列喚醒時通過對應的進程執行隊列在所述待測芯片設計對應的命令包,所述待測芯片設計生成執行結果;

    11、所述運行結果檢查模塊用于獲取執行結果,將執行結果與目標結果對比,若一致,則驗證通過,否則,驗證不通過。

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

    13、本專利技術通過構建代碼服務層,設置通用功能模塊,將功能模塊與軟件測試庫文件綁定好,用戶通過簡單的參數控制,調用代碼服務層對應的功能模塊即可生成軟件測試用例,提高了軟件測試用例的生成效率,進而提高了芯片驗證效率。

    本文檔來自技高網...

    【技術保護點】

    1.一種基于代碼服務層的芯片驗證系統,其特征在于,

    2.根據權利要求1所述的系統,其特征在于,

    3.根據權利要求1所述的系統,其特征在于,

    4.根據權利要求1所述的系統,其特征在于,

    5.根據權利要求1所述的系統,其特征在于,

    6.根據權利要求1所述的系統,其特征在于,

    7.根據權利要求1所述的系統,其特征在于,

    8.根據權利要求1所述的系統,其特征在于,

    9.根據權利要求1所述的系統,其特征在于,

    10.根據權利要求1所述的系統,其特征在于,

    【技術特征摘要】

    1.一種基于代碼服務層的芯片驗證系統,其特征在于,

    2.根據權利要求1所述的系統,其特征在于,

    3.根據權利要求1所述的系統,其特征在于,

    4.根據權利要求1所述的系統,其特征在于,

    5.根據權利要求1所述的系統,其特征在于,

    【專利技術屬性】
    技術研發人員:張麗鄒俊俊陳磊
    申請(專利權)人:沐曦科技北京有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 亚洲国产成人精品无码区花野真一 | 国产精品亚洲аv无码播放| 孕妇特级毛片WW无码内射| 精品无码专区亚洲| 国产产无码乱码精品久久鸭| 亚洲AV色无码乱码在线观看| 成人无码A区在线观看视频| 亚洲色无码国产精品网站可下载| 亚洲真人无码永久在线| 亚洲AV无码国产精品永久一区| 亚洲国产成人精品无码区在线观看 | 色综合久久中文字幕无码| 精品国产AV无码一区二区三区| 久久精品九九热无码免贵| 人妻少妇无码视频在线| 亚洲日韩精品无码专区加勒比| 午夜不卡久久精品无码免费| 久久精品无码免费不卡| 久久精品无码中文字幕| 亚洲heyzo专区无码综合| 无码精品人妻一区二区三区中| 亚洲一区精品无码| 国产成人无码区免费内射一片色欲 | 粉嫩大学生无套内射无码卡视频 | 日韩人妻无码免费视频一区二区三区| 亚洲一区二区三区AV无码| 中文无码日韩欧免费视频| 日韩免费a级毛片无码a∨| 亚洲AV无码AV日韩AV网站| 亚洲综合一区无码精品| 亚洲熟妇无码八V在线播放| 亚洲AV无码一区二区三区在线| 亚洲日韩国产精品无码av| 久久精品国产亚洲AV无码麻豆| 久久亚洲精品无码AV红樱桃| 久久久久亚洲AV片无码下载蜜桃| 亚洲一区无码中文字幕乱码| 精品亚洲AV无码一区二区三区| 中文字幕韩国三级理论无码 | 中文字幕无码无码专区| 亚洲人成无码网站|