[發明專利]一種提供動態配置參數的硬件加速器驗證方法有效
| 申請號: | 201611208200.1 | 申請日: | 2016-12-23 |
| 公開(公告)號: | CN107688681B | 公開(公告)日: | 2020-10-09 |
| 發明(設計)人: | 張顯東;周海斌 | 申請(專利權)人: | 北京國睿中數科技股份有限公司;中國電子科技集團公司第十四研究所 |
| 主分類號: | G06F30/33 | 分類號: | G06F30/33;G06F30/327 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張潤 |
| 地址: | 100085 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 提供 動態 配置 參數 硬件 加速器 驗證 方法 | ||
1.一種提供動態配置參數的硬件加速器驗證方法,其特征在于,包括以下步驟:
S1:在待測設計DUT映射到硬件加速器之前,根據改寫代碼需求編制控制邏輯代碼;
S2:在綜合映射硬件電路時,指定所述控制邏輯代碼中的動態參數的數據類型為外部軟件可讀寫的ram類型;
S3:將所述控制邏輯代碼與待測設計DUT代碼共同綜合映射到硬件加速器設備上;
S4:啟動所述硬件加速器進行測試,并加載配置控制邏輯電路動態參數的數據文件;
S5:根據用戶需求改變所述控制邏輯代碼中的動態參數。
2.根據權利要求1所述的提供動態配置參數的硬件加速器驗證方法,其特征在于,所述控制邏輯代碼中包括硬件斷點觸發條件,當所述硬件斷點觸發條件被觸發時,接受用戶對所述控制邏輯代碼中的動態參數的配置。
3.根據權利要求2所述的提供動態配置參數的硬件加速器驗證方法,其特征在于,所述控制邏輯代碼包括動態變量參數,所述動態變量參數包括使能位,當使能位有效且當所述硬件斷點觸發條件被觸發時,接受所述用戶對所述控制邏輯代碼中的動態參數的配置。
4.根據權利要求2或3所述的提供動態配置參數的硬件加速器驗證方法,其特征在于,在接受所述用戶對所述控制邏輯代碼中的動態參數的配置期間還包括:
判斷芯片的邏輯是否與預期一致;
如果與所述預期不一致,則對所述芯片的當前狀態進行調試;
刷新ram,以便所述硬件加速器進行運行時觸發下一個配置的硬件斷點。
5.根據權利要求3所述的提供動態配置參數的硬件加速器驗證方法,其特征在于,所述動態變量參數為多個,所述多個動態變量參數一一對應設置有所述使能位和外部定時采樣值,還包括:
對所述多個動態變量參數進行計時,并對所述多個動態變量參數在主時鐘的驅動下進行累加循環;
當所述多個動態變量參數均達到外部定時采樣值時,判斷所述多個動態變量參數的使能位是否有效;
接收對使能位有效的動態變量參數的配置,屏蔽對使能位無效的動態變量參數的配置。
6.根據權利要求5所述的提供動態配置參數的硬件加速器驗證方法,其特征在于,所述接收對使能位有效的動態變量參數的配置進一步包括:
根據插入的控制寄存器值修改測試硬件場景;
監測在修改后的硬件仿真結果是否與預期一致,以便根據監測結果改寫測試場景,進行循環測試。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國睿中數科技股份有限公司;中國電子科技集團公司第十四研究所,未經北京國睿中數科技股份有限公司;中國電子科技集團公司第十四研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611208200.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種連續拱形鋼板的橋面板結構
- 下一篇:耐久型水泥混凝土橋面鋪裝結構





