[發(fā)明專利]一種FPGA白盒測(cè)試平臺(tái)在審
| 申請(qǐng)?zhí)枺?/td> | 201911038324.3 | 申請(qǐng)日: | 2019-10-29 |
| 公開(公告)號(hào): | CN110750462A | 公開(公告)日: | 2020-02-04 |
| 發(fā)明(設(shè)計(jì))人: | 劉升;周冠楠;李靜;王文宇 | 申請(qǐng)(專利權(quán))人: | 西安奇維科技有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36;G06F8/41;G06F30/343;G06F9/451 |
| 代理公司: | 61220 西安億諾專利代理有限公司 | 代理人: | 李永剛 |
| 地址: | 710077 陜西省西安市高新區(qū)興隆*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測(cè)試 自動(dòng)化腳本 白盒測(cè)試 測(cè)試過程 測(cè)試環(huán)境 測(cè)試執(zhí)行模塊 存儲(chǔ)模塊 控制模塊 模塊結(jié)構(gòu) 人工操作 運(yùn)行腳本 可執(zhí)行 易用性 檢視 關(guān)聯(lián) 節(jié)約 重復(fù) 統(tǒng)一 | ||
本發(fā)明所述FPGA白盒測(cè)試平臺(tái),屬于FPGA白盒測(cè)試領(lǐng)域,包括控制模塊、存儲(chǔ)模塊和測(cè)試執(zhí)行模塊;采用統(tǒng)一的模塊結(jié)構(gòu),各模塊之間相互關(guān)聯(lián),存放的自動(dòng)化腳本具有通用性、易用性的特點(diǎn)。在測(cè)試過程中,測(cè)試人員只需進(jìn)入到不同的目錄下,運(yùn)行腳本,便可執(zhí)行測(cè)試,減少了每次測(cè)試時(shí)的“重復(fù)工作”。有效避免了測(cè)試過程中不同測(cè)試人員搭建的測(cè)試環(huán)境的“不統(tǒng)一性”,方便評(píng)審人員對(duì)測(cè)試人員的測(cè)試工作進(jìn)行檢視,測(cè)試環(huán)境中集成了許多自動(dòng)化腳本,減少人工操作,節(jié)約了測(cè)試時(shí)間。
技術(shù)領(lǐng)域
本發(fā)明屬于FPGA白盒測(cè)試領(lǐng)域,具體涉及一種FPGA白盒測(cè)試平臺(tái)。
背景技術(shù)
隨著FPGA在各大領(lǐng)域中的廣泛應(yīng)用,以及各行業(yè)對(duì)FPGA軟件的可靠性要求越來越嚴(yán)格,通過FPGA測(cè)試查找FPGA軟件的缺陷越來越重要。但是目前大多FPGA的測(cè)試過程中,針對(duì)不同的FPGA相應(yīng)的測(cè)試人員需要重復(fù)搭建用于測(cè)試的平臺(tái),且由于工作經(jīng)驗(yàn)及搭建環(huán)境的不同,不同的測(cè)試人員所搭建的測(cè)試環(huán)境不具有統(tǒng)一性,影響測(cè)試結(jié)果,且不便于評(píng)審人員對(duì)測(cè)試人員的測(cè)試工作進(jìn)行檢視,效率較低。
發(fā)明內(nèi)容
本發(fā)明旨在解決上述問題,提供一種標(biāo)準(zhǔn)化、自動(dòng)化的FPGA白盒測(cè)試平臺(tái)。
本發(fā)明所述FPGA白盒測(cè)試平臺(tái),包括控制模塊、存儲(chǔ)模塊和測(cè)試執(zhí)行模塊;所述存儲(chǔ)模塊和測(cè)試執(zhí)行模塊均與控制模塊相互連接;
所述控制模塊用于存儲(chǔ)模塊與測(cè)試執(zhí)行模塊之間的數(shù)據(jù)交互與處理;
所述存儲(chǔ)模塊包括自動(dòng)化腳本模塊、設(shè)計(jì)代碼存放模塊、仿真模型存放模塊、庫文件存放模塊、網(wǎng)表文件存放模塊和測(cè)試代碼存放模塊;
所述自動(dòng)化腳本模塊用于存放自動(dòng)化腳本,生成存放自動(dòng)化腳本目錄;在功能仿真、門級(jí)仿真、時(shí)序仿真過程中自動(dòng)生成文件列表;只要將源代碼放到指定的位置,在測(cè)試過程中文件列表會(huì)自動(dòng)生成,節(jié)省測(cè)試人員手動(dòng)編寫文件列表的時(shí)間。
所述設(shè)計(jì)代碼存放模塊用于存放相應(yīng)編碼語言的代碼文件,生成設(shè)計(jì)代碼存放目錄;
所述仿真模型存放模塊用于存放測(cè)試需要的仿真模型,生成存放測(cè)試需要的仿真模型目錄;仿真模型包括比如eeprom模型、DDR模型,仿真模型一般廠家提供,單獨(dú)存放即區(qū)別設(shè)計(jì)代碼和測(cè)試代碼,又方便查找。
所述庫文件存放模塊用于存放仿真庫文件、靜態(tài)時(shí)序分析庫文件、邏輯等效性檢查庫文件,生成庫文件存放目錄;
所述網(wǎng)表文件存放模塊用于存放網(wǎng)表文件、延遲文件,生成網(wǎng)表文件存放目錄;
所述測(cè)試代碼存放模塊用于存放測(cè)試文件,生成測(cè)試代碼存放目錄;
所述測(cè)試執(zhí)行模塊包括編碼規(guī)則檢測(cè)模塊、跨時(shí)鐘域檢測(cè)模塊、邏輯等效檢測(cè)模塊、靜態(tài)時(shí)序分析模塊和仿真模塊;
所述編碼規(guī)則檢測(cè)模塊用于存放編碼規(guī)則的執(zhí)行腳本,生成編碼規(guī)則檢查執(zhí)行目錄;
所述跨時(shí)鐘域檢測(cè)模塊用于存放跨時(shí)鐘域檢查的執(zhí)行腳本,生成跨時(shí)鐘域檢查執(zhí)行目錄;
所述邏輯等效檢測(cè)模塊用于存放邏輯等效性檢查的執(zhí)行腳本,生成邏輯等效性檢查執(zhí)行目錄;
所述靜態(tài)時(shí)序分析模塊用于存放靜態(tài)時(shí)序分析的執(zhí)行腳本,生成靜態(tài)時(shí)序分析執(zhí)行目錄;
所述仿真模塊用于存放仿真的腳本,生成仿真執(zhí)行目錄。
進(jìn)一步,本發(fā)明所述FPGA白盒測(cè)試平臺(tái),所述庫文件存放目錄包括用于存放功能仿真庫、門級(jí)仿真庫和時(shí)序仿真庫的子目錄;用存放邏輯等效性檢查庫的子目錄;和用于存放靜態(tài)時(shí)序分析庫的子目錄。
進(jìn)一步,本發(fā)明所述FPGA白盒測(cè)試平臺(tái),所述網(wǎng)表文件存放目錄包括用于存放布局布線后的網(wǎng)表文件以及延遲文件的子目錄;用于存放綜合后的網(wǎng)表文件的子目錄。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安奇維科技有限公司,未經(jīng)西安奇維科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911038324.3/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ò)誤
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法
- 用于下一代測(cè)試系統(tǒng)的自動(dòng)化控制器
- 一種自動(dòng)化測(cè)試腳本的設(shè)計(jì)方法
- 基于UIAutomator的自動(dòng)化測(cè)試方法及裝置
- 一種自動(dòng)化測(cè)試腳本維護(hù)方法及設(shè)備
- 自動(dòng)化腳本轉(zhuǎn)換方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 移動(dòng)應(yīng)用的自動(dòng)化測(cè)試方法、系統(tǒng)、存儲(chǔ)介質(zhì)以及設(shè)備
- 一種軟件自動(dòng)化測(cè)試方法及測(cè)試平臺(tái)
- 一種對(duì)自動(dòng)化測(cè)試腳本進(jìn)行管理的方法和系統(tǒng)
- 一種PYTHON通用APP軟件自動(dòng)化測(cè)試框架系統(tǒng)
- 一種自動(dòng)化測(cè)試方法及裝置
- 代碼與功能覆蓋映射系統(tǒng)及其覆蓋映射方法
- 白黑盒結(jié)合的Web應(yīng)用安全檢測(cè)方法
- 黑盒與白盒相結(jié)合的執(zhí)行反饋驅(qū)動(dòng)的并行模糊測(cè)試方法
- 基于白盒分析的測(cè)試用例自動(dòng)生成和測(cè)試進(jìn)程管理方法
- 一種面向集成電路安全功能的白盒插樁FPGA原型驗(yàn)證方法
- 白盒測(cè)試任務(wù)執(zhí)行方法、裝置、存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 一種應(yīng)用于白盒交換機(jī)光模塊的測(cè)試方法
- 白盒交換機(jī)可靠性測(cè)試監(jiān)測(cè)方法、系統(tǒng)、設(shè)備及介質(zhì)
- 基于流量時(shí)序回放的白盒仿真測(cè)試方法及系統(tǒng)
- 一種基于流量對(duì)比的白盒仿真測(cè)試方法及系統(tǒng)





