[發(fā)明專利]一種FPGA白盒測試平臺在審
| 申請?zhí)枺?/td> | 201911038324.3 | 申請日: | 2019-10-29 |
| 公開(公告)號: | CN110750462A | 公開(公告)日: | 2020-02-04 |
| 發(fā)明(設計)人: | 劉升;周冠楠;李靜;王文宇 | 申請(專利權)人: | 西安奇維科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F8/41;G06F30/343;G06F9/451 |
| 代理公司: | 61220 西安億諾專利代理有限公司 | 代理人: | 李永剛 |
| 地址: | 710077 陜西省西安市高新區(qū)興隆*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 自動化腳本 白盒測試 測試過程 測試環(huán)境 測試執(zhí)行模塊 存儲模塊 控制模塊 模塊結(jié)構(gòu) 人工操作 運行腳本 可執(zhí)行 易用性 檢視 關聯(lián) 節(jié)約 重復 統(tǒng)一 | ||
1.一種FPGA白盒測試平臺,其特征在于:包括控制模塊、存儲模塊和測試執(zhí)行模塊;所述存儲模塊和測試執(zhí)行模塊均與控制模塊相互連接;
所述控制模塊用于存儲模塊與測試執(zhí)行模塊之間的數(shù)據(jù)交互與處理;
所述存儲模塊包括自動化腳本模塊、設計代碼存放模塊、仿真模型存放模塊、庫文件存放模塊、網(wǎng)表文件存放模塊和測試代碼存放模塊;
所述自動化腳本模塊用于存放自動化腳本,在功能仿真、門級仿真、時序仿真過程中自動生成文件列表;
所述設計代碼存放模塊用于存放相應編碼語言的代碼文件,生成設計代碼存放目錄;
所述仿真模型存放模塊用于存放測試需要的仿真模型,生成存放測試需要的仿真模型目錄;
所述庫文件存放模塊用于存放仿真庫文件、靜態(tài)時序分析庫文件、邏輯等效性檢查庫文件,生成庫文件存放目錄;
所述網(wǎng)表文件存放模塊用于存放網(wǎng)表文件、延遲文件,生成網(wǎng)表文件存放目錄;
所述測試代碼存放模塊用于存放測試文件,生成測試代碼存放目錄;
所述測試執(zhí)行模塊包括編碼規(guī)則檢測模塊、跨時鐘域檢測模塊、邏輯等效檢測模塊、靜態(tài)時序分析模塊和仿真模塊;
所述編碼規(guī)則檢測模塊用于存放編碼規(guī)則的執(zhí)行腳本,生成編碼規(guī)則檢查執(zhí)行目錄;
所述跨時鐘域檢測模塊用于存放跨時鐘域檢查的執(zhí)行腳本,生成跨時鐘域檢查執(zhí)行目錄;
所述邏輯等效檢測模塊用于存放邏輯等效性檢查的執(zhí)行腳本,生成邏輯等效性檢查執(zhí)行目錄;
所述靜態(tài)時序分析模塊用于存放靜態(tài)時序分析的執(zhí)行腳本,生成靜態(tài)時序分析執(zhí)行目錄;
所述仿真模塊用于存放仿真的腳本,生成仿真執(zhí)行目錄。
2.根據(jù)權利要求1所述FPGA白盒測試平臺,其特征在于:所述庫文件存放目錄包括用于存放功能仿真庫、門級仿真庫和時序仿真庫的子目錄;用存放邏輯等效性檢查庫的子目錄;和用于存放靜態(tài)時序分析庫的子目錄。
3.根據(jù)權利要求2所述FPGA白盒測試平臺,其特征在于:所述網(wǎng)表文件存放目錄包括用于存放布局布線后的網(wǎng)表文件以及延遲文件的子目錄;用于存放綜合后的網(wǎng)表文件的子目錄。
4.根據(jù)權利要求3所述FPGA白盒測試平臺,其特征在于:所述用于存放布局布線后的網(wǎng)表文件以及延遲文件的子目錄包括用于存放布局布線后用于靜態(tài)時序分析的網(wǎng)表和延遲文件子目錄;用于存放邏輯等效性檢查的網(wǎng)表的子目錄;和用于存放時序仿真的網(wǎng)表和延遲文件的子目錄;
所述用于存放綜合后的網(wǎng)表文件的子目錄包括存放綜合后用于邏輯等效性檢查的網(wǎng)表的子目錄;和用于存放門級仿真的網(wǎng)表的子目錄。
5.根據(jù)權利要求4所述FPGA白盒測試平臺,其特征在于:所述測試代碼存放目錄下存放頂層測試文件以及子目錄include;所述子目錄include包括用于存放測試驅(qū)動文件的子目錄;用于存放監(jiān)視文件的子目錄;和用于存放計分板文件的子目錄;所述頂層測試文件用于仿真波形的生成、sdf的加載以及引用驅(qū)動文件、監(jiān)視文件、計分板文件。
6.根據(jù)權利要求5所述FPGA白盒測試平臺,其特征在于:所述編碼規(guī)則的執(zhí)行腳本用于調(diào)用編碼規(guī)則檢查工具,讀取設計文件,按照指定的規(guī)則集進行規(guī)則檢查,并將生成的編碼規(guī)則檢查報告存放在編碼規(guī)則檢查執(zhí)行目錄下。
7.根據(jù)權利要求6所述FPGA白盒測試平臺,其特征在于:所述跨時鐘域檢查的執(zhí)行腳本用于調(diào)用跨時鐘域檢查工具,讀取設計文件以及約束文件,進行跨時鐘域檢查。
8.根據(jù)權利要求7所述FPGA白盒測試平臺,其特征在于:所述邏輯等效性檢查的執(zhí)行腳本用于調(diào)用邏輯等效性檢查工具讀取RTL代碼、綜合后的網(wǎng)表文件或布局布線后的網(wǎng)表文件以及庫文件進行等效性檢查,并生成分析報告存放在邏輯等效性檢查執(zhí)行目錄下。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安奇維科技有限公司,未經(jīng)西安奇維科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911038324.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





