[發明專利]一種基于FPGA原型驗證開發板的信號調試系統及方法有效
| 申請號: | 201911247016.1 | 申請日: | 2019-12-09 |
| 公開(公告)號: | CN110988662B | 公開(公告)日: | 2022-08-02 |
| 發明(設計)人: | 張吉鋒;李川;曹葉;謝超 | 申請(專利權)人: | 上海國微思爾芯技術股份有限公司 |
| 主分類號: | G06F11/263 | 分類號: | G06F11/263 |
| 代理公司: | 上海申匯專利代理有限公司 31001 | 代理人: | 徐俊 |
| 地址: | 200120 上海市浦東新區中國(上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 fpga 原型 驗證 開發 信號 調試 系統 方法 | ||
1.一種基于FPGA原型驗證開發板的信號調試系統,其特征在于,包括:
探測設置模塊,用于給用戶提供一個設置框,用來設置哪些信號需要增加探測設置,哪些信號不需要增加探測設置;
DM連接器分配模塊,和探測設置模塊電連接,根據信號探測設置的結果,用來給用戶提供設置權限,便于用戶選擇不同開發板上連接器的數量;
設置分析器模塊,供用戶選擇開發板上需要查找的信號,并將選擇的信號和被選中的開發板關聯,抓取這些信號的波形,并將每一個被選中的開發板單獨組成一個組,并將每個組中不同的需要被查找的信號以表格形式列出;
DM調試模塊,用于用戶在準備工作完成之后,對開發板進行調試,設定條件組合并根據設置分析器模塊中的結果獲取開發板中查找信號的波形;
運行時間工程模塊,用于設置各個開發板所關聯的連接器的數量,并將用戶設計導入到各個開發板中;
接口模塊,用于獲取用戶的開發板設計,用戶設置的查找信號和啟動信號,并發送給DM調試板進行調試,將調試后的結果發送至用戶;所述探測設置模塊為用戶獲取開發板設計中所有信號的描述信息,并允許用戶增加或者刪除對其中任意信號的查找設置。
2.根據權利要求1所述的一種基于FPGA原型驗證開發板的信號調試系統,其特征在于,所述DM連接器分配模塊還用來檢查開發板上連接的DM連接器的數量和需要查找的信號數量,當存在開發板上需要查找的信號數量超過當前開發板上連接的DM連接器能支持的信號數量,自動報錯并預警提醒。
3.根據權利要求1所述的一種基于FPGA原型驗證開發板的信號調試系統,其特征在于,所述設置分析器模塊生成的結果通過以太網和外部設備連接。
4.根據權利要求1所述的一種基于FPGA原型驗證開發板的信號調試系統,其特征在于,所述DM調試模塊的準備工作包括:在當前開發板工程的后續用戶配置操作全部完成,并生成二進制bin文件,并把生成的各個開發板對應的bin文件寫入到各個開發板中。
5.根據權利要求1所述的一種基于FPGA原型驗證開發板的信號調試系統,其特征在于,所述接口模塊中的DM調試板通過DM連接器讀取各個開發板上的各個FPGA的查找信號,并保存一定時鐘周期的信號數據,并判斷觸發條件是否滿足,并在用戶設置的觸發條件滿足求得情況下觸發,將用戶設定的時間范圍的查號信號的數據發送至用戶。
6.一種基于FPGA原型驗證開發板的信號調試方法,其特征在于,包括:
通過探測設置模塊給用戶提供一個設置框,用來設置哪些信號需要增加探測設置,哪些信號不需要增加探測設置;
根據探測設置模塊的設置結果,通過DM連接器分配模塊給用戶提供設置權限,便于用戶選擇不同開發板上連接器的數量;
通過設置分析器模塊給用戶選擇開發板上需要查找的信號,并將選擇的信號和被選中的開發板關聯,抓取這些信號的波形,并將每一個被選中的開發板單獨組成一個組,并將每個組中不同的需要被查找的信號以表格形式列出;
在用戶在準備工作完成之后,通過DM調試模塊對開發板進行調試,設定條件組合并根據設置分析器模塊中的結果獲取開發板中查找信號的波形;
通過運行時間工程模塊設置各個開發板所關聯的連接器的數量,并將用戶設計導入到各個開發板中;
采用接口模塊獲取用戶的開發板設計,用戶設置的查找信號和啟動信號,并將獲取的結果發送給DM調試板進行調試,將調試后的結果發送至用戶;
所述探測設置模塊為用戶獲取開發板設計中所有信號的描述信息,并允許用戶增加或者刪除對其中任意信號的查找設置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海國微思爾芯技術股份有限公司,未經上海國微思爾芯技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911247016.1/1.html,轉載請聲明來源鉆瓜專利網。





