[發(fā)明專利]一種基于FPGA原型驗(yàn)證開發(fā)板的信號(hào)調(diào)試系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201911247016.1 | 申請(qǐng)日: | 2019-12-09 |
| 公開(公告)號(hào): | CN110988662B | 公開(公告)日: | 2022-08-02 |
| 發(fā)明(設(shè)計(jì))人: | 張吉鋒;李川;曹葉;謝超 | 申請(qǐng)(專利權(quán))人: | 上海國(guó)微思爾芯技術(shù)股份有限公司 |
| 主分類號(hào): | G06F11/263 | 分類號(hào): | G06F11/263 |
| 代理公司: | 上海申匯專利代理有限公司 31001 | 代理人: | 徐俊 |
| 地址: | 200120 上海市浦東新區(qū)中國(guó)(上海*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 fpga 原型 驗(yàn)證 開發(fā) 信號(hào) 調(diào)試 系統(tǒng) 方法 | ||
本發(fā)明公開了一種基于FPGA原型驗(yàn)證開發(fā)板的信號(hào)調(diào)試系統(tǒng)及方法,所述系統(tǒng)包括:探測(cè)設(shè)置模塊,DM連接器分配模塊,根據(jù)信號(hào)探測(cè)設(shè)置的結(jié)果,給用戶選擇不同開發(fā)板上連接器的數(shù)量;設(shè)置分析器模塊,供用戶選擇開發(fā)板上需要查找的信號(hào),并將選擇的信號(hào)和被選中的開發(fā)板關(guān)聯(lián),抓取這些信號(hào)的波形;DM調(diào)試模塊,用于用戶在準(zhǔn)備工作完成之后,對(duì)開發(fā)板進(jìn)行調(diào)試,設(shè)定條件組合并根據(jù)設(shè)置分析器模塊中的結(jié)果獲取開發(fā)板中查找信號(hào)的波形;運(yùn)行時(shí)間工程模塊,將用戶設(shè)計(jì)導(dǎo)入到各個(gè)開發(fā)板中;接口模塊,用于獲取用戶的開發(fā)板設(shè)計(jì)和信號(hào),并發(fā)送給DM調(diào)試板進(jìn)行調(diào)試,方便用戶對(duì)開發(fā)板設(shè)計(jì)過程中的各個(gè)問題進(jìn)行調(diào)試,能有效的解決背景技術(shù)提出的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及開發(fā)板設(shè)計(jì)技術(shù)領(lǐng)域,具體為一種基于FPGA原型驗(yàn)證開發(fā)板的信號(hào)調(diào)試系統(tǒng)及方法。
背景技術(shù)
開發(fā)板是用來進(jìn)行嵌入式系統(tǒng)開發(fā)的電路板,包括中央處理器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備、數(shù)據(jù)通路/總線和外部資源接口等一系列硬件組件。開發(fā)板一般由嵌入式系統(tǒng)開發(fā)者根據(jù)開發(fā)需求自己訂制,也可由用戶自行研究設(shè)計(jì)。開發(fā)板是為初學(xué)者了解和學(xué)習(xí)系統(tǒng)的硬件和軟件,同時(shí)部分開發(fā)板也提供的基礎(chǔ)集成開發(fā)環(huán)境和軟件源代碼和硬件原理圖等。常見的開發(fā)板有51、ARM、FPGA、DSP開發(fā)板。
在FPGA原型驗(yàn)證開發(fā)板開發(fā)設(shè)計(jì)的過程中,一般為了加快開發(fā)進(jìn)程,需要進(jìn)行信號(hào)調(diào)試,而傳統(tǒng)的信號(hào)調(diào)試方式往往采用人工形式完成,操作復(fù)雜且不方便,不利于開發(fā)過程的加快。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術(shù)方案的不足,本發(fā)明提供一種基于FPGA原型驗(yàn)證開發(fā)板的信號(hào)調(diào)試系統(tǒng)及方法,方便用戶對(duì)開發(fā)板設(shè)計(jì)過程中的各個(gè)問題進(jìn)行調(diào)試,有利于加快開發(fā)板的設(shè)計(jì)開發(fā)流程,能有效的解決背景技術(shù)提出的問題。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
一種基于FPGA原型驗(yàn)證開發(fā)板的信號(hào)調(diào)試系統(tǒng),包括:
探測(cè)設(shè)置模塊,用于給用戶提供一個(gè)設(shè)置框,用來設(shè)置哪些信號(hào)需要增加探測(cè)設(shè)置,哪些信號(hào)不需要增加探測(cè)設(shè)置;
DM連接器分配模塊,和探測(cè)設(shè)置模塊電連接,根據(jù)信號(hào)探測(cè)設(shè)置的結(jié)果,用來給用戶提供設(shè)置權(quán)限,便于用戶選擇不同開發(fā)板上連接器的數(shù)量;
設(shè)置分析器模塊,供用戶選擇開發(fā)板上需要查找的信號(hào),并將選擇的信號(hào)和被選中的開發(fā)板關(guān)聯(lián),抓取這些信號(hào)的波形,并將每一個(gè)被選中的開發(fā)板單獨(dú)組成一個(gè)組,并將每個(gè)組中不同的需要被查找的信號(hào)以表格形式列出;
DM調(diào)試模塊,用于用戶在準(zhǔn)備工作完成之后,對(duì)開發(fā)板進(jìn)行調(diào)試,設(shè)定條件組合并根據(jù)設(shè)置分析器模塊中的結(jié)果獲取開發(fā)板中查找信號(hào)的波形;
運(yùn)行時(shí)間工程模塊,用于設(shè)置各個(gè)開發(fā)板所關(guān)聯(lián)的連接器的數(shù)量,并將用戶設(shè)計(jì)導(dǎo)入到各個(gè)開發(fā)板中;
接口模塊,用于獲取用戶的開發(fā)板設(shè)計(jì),用戶設(shè)置的查找信號(hào)和啟動(dòng)信號(hào),并發(fā)送給DM調(diào)試板進(jìn)行調(diào)試,將調(diào)試后的結(jié)果發(fā)送至用戶;
所述探測(cè)設(shè)置模塊為用戶獲取開發(fā)板設(shè)計(jì)中所有信號(hào)的描述信息,并允許用戶增加或者刪除對(duì)其中任意信號(hào)的查找設(shè)置。
進(jìn)一步地,所述DM連接器分配模塊還用來檢查開發(fā)板上連接的DM連接器的數(shù)量和需要查找的信號(hào)數(shù)量,當(dāng)存在開發(fā)板上需要查找的信號(hào)數(shù)量超過當(dāng)前開發(fā)板上連接的DM連接器能支持的信號(hào)數(shù)量,自動(dòng)報(bào)錯(cuò)并預(yù)警提醒。
進(jìn)一步地,所述設(shè)置分析器模塊生成的結(jié)果通過以太網(wǎng)和外部設(shè)備連接。
進(jìn)一步地,所述DM調(diào)試模塊的準(zhǔn)備工作包括:在當(dāng)前開發(fā)板工程的后續(xù)用戶配置操作全部完成,并生成二進(jìn)制bin文件,并把生成的各個(gè)開發(fā)板對(duì)應(yīng)的bin文件寫入到各個(gè)開發(fā)板中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海國(guó)微思爾芯技術(shù)股份有限公司,未經(jīng)上海國(guó)微思爾芯技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911247016.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 驗(yàn)證系統(tǒng)、驗(yàn)證服務(wù)器、驗(yàn)證方法、驗(yàn)證程序、終端、驗(yàn)證請(qǐng)求方法、驗(yàn)證請(qǐng)求程序和存儲(chǔ)媒體
- 驗(yàn)證目標(biāo)系統(tǒng)的驗(yàn)證系統(tǒng)及其驗(yàn)證方法
- 驗(yàn)證設(shè)備、驗(yàn)證方法和驗(yàn)證程序
- 驗(yàn)證裝置、驗(yàn)證系統(tǒng)以及驗(yàn)證方法
- 驗(yàn)證方法、驗(yàn)證系統(tǒng)、驗(yàn)證設(shè)備及其程序
- 驗(yàn)證方法、用于驗(yàn)證的系統(tǒng)、驗(yàn)證碼系統(tǒng)以及驗(yàn)證裝置
- 圖片驗(yàn)證碼驗(yàn)證方法和圖片驗(yàn)證碼驗(yàn)證裝置
- 驗(yàn)證裝置、驗(yàn)證程序和驗(yàn)證方法
- 驗(yàn)證裝置、驗(yàn)證方法及驗(yàn)證程序
- 跨多個(gè)驗(yàn)證域的驗(yàn)證系統(tǒng)、驗(yàn)證方法、驗(yàn)證設(shè)備





