[發明專利]基于Python的FPGA驗證方法、裝置、計算機設備及存儲介質有效
| 申請號: | 202110400064.0 | 申請日: | 2021-04-14 |
| 公開(公告)號: | CN113094274B | 公開(公告)日: | 2023-10-13 |
| 發明(設計)人: | 龔寧波;徐攀;臧鑫 | 申請(專利權)人: | 深圳憶聯信息系統有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 曹祥波 |
| 地址: | 518067 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 python fpga 驗證 方法 裝置 計算機 設備 存儲 介質 | ||
1.基于Python的FPGA驗證方法,其特征在于,包括以下步驟:
運行驗證腳本;
根據驗證腳本到待驗證的IP模塊路徑下加載bitfile至FPGA;
根據I P模塊選擇驗證固件路徑,并調用仿真器加載該驗證固件;
判斷驗證固件是否加載成功;
若加載成功,則根據IP模塊選擇測試腳本,在串口中加載測試腳本命令,并對IP模塊進行測試;
判斷IP模塊測試中測試Case是否掛死;
若未掛死,則判斷IP模塊測試中測試Case是否全部測試完成;
若全部測試完成,則記錄該IP模塊的測試信息;
修改驗證腳本中IP模塊的bitfile路徑,重啟主機,開始下一輪IP模塊的測試,直至完成所有IP模塊的測試;
匯總所有IP模塊的測試信息,并分析測試結果,輸出分析文檔。
2.根據權利要求1所述的基于Python的FPGA驗證方法,其特征在于,所述運行驗證腳本步驟之前,還包括:預先將驗證腳本植入至主機內。
3.根據權利要求1所述的基于Python的FPGA驗證方法,其特征在于,所述判斷IP模塊測試中測試Case是否掛死步驟之后,還包括:若掛死,則記錄Case ID與log信息,標記該Case在下一次測試中不執行,然后重啟主機,返回執行所述運行驗證腳本步驟。
4.根據權利要求1所述的基于Python的FPGA驗證方法,其特征在于,所述匯總所有IP模塊的測試信息,并分析測試結果,輸出分析文檔步驟中,測試信息包括IP模塊在測試中產生的log信息、時間信息、及測試次數信息;測試結果包括IP模塊測試完成后的結果狀態,有PASS、FAIL、或掛死;分析文檔包括對測試結果為FAIL與掛死的Case中的測試信息進行分析后,輸出關鍵時間與對應的部分log文檔。
5.基于Python的FPGA驗證裝置,其特征在于,包括:運行單元,加載單元,選擇加載單元,第一判斷單元,選擇加載測試單元,第二判斷單元,第三判斷單元,記錄單元,修改測試單元,及匯總分析單元;
所述運行單元,用于運行驗證腳本;
所述加載單元,用于根據驗證腳本到待驗證的IP模塊路徑下加載bitfile至FPGA;
所述選擇加載單元,用于根據IP模塊選擇驗證固件路徑,并調用仿真器加載該驗證固件;
所述第一判斷單元,用于判斷驗證固件是否加載成功;
所述選擇加載測試單元,用于根據IP模塊選擇測試腳本,在串口中加載測試腳本命令,并對IP模塊進行測試;
所述第二判斷單元,用于判斷IP模塊測試中測試Case是否掛死;
所述第三判斷單元,用于判斷IP模塊測試中測試Case是否全部測試完成;
所述記錄單元,用于記錄該IP模塊的測試信息;
所述修改測試單元,用于修改驗證腳本中IP模塊的bitfile路徑,重啟主機,開始下一輪IP模塊的測試,直至完成所有IP模塊的測試;
所述匯總分析單元,用于匯總所有IP模塊的測試信息,并分析測試結果,輸出分析文檔。
6.根據權利要求5所述的基于Python的FPGA驗證裝置,其特征在于,還包括:植入單元,用于預先將驗證腳本植入至主機內。
7.根據權利要求5所述的基于Python的FPGA驗證裝置,其特征在于,還包括:記錄標記單元,用于記錄Case ID與log信息,標記該Case在下一次測試中不執行,然后重啟主機,運行驗證腳本。
8.根據權利要求5所述的基于Python的FPGA驗證裝置,其特征在于,所述匯總分析單元中,測試信息包括IP模塊在測試中產生的log信息、時間信息、及測試次數信息;測試結果包括IP模塊測試完成后的結果狀態,有PASS、FAIL、或掛死;分析文檔包括對測試結果為FAIL與掛死的Case中的測試信息進行分析后,輸出關鍵時間與對應的部分log文檔。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳憶聯信息系統有限公司,未經深圳憶聯信息系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110400064.0/1.html,轉載請聲明來源鉆瓜專利網。





