[發(fā)明專利]一種基于UVM平臺(tái)的數(shù)字降采樣濾波器的驗(yàn)證平臺(tái)及方法在審
| 申請(qǐng)?zhí)枺?/td> | 201911263111.0 | 申請(qǐng)日: | 2019-12-11 |
| 公開(公告)號(hào): | CN111064449A | 公開(公告)日: | 2020-04-24 |
| 發(fā)明(設(shè)計(jì))人: | 徐鵬;張馳 | 申請(qǐng)(專利權(quán))人: | 電子科技大學(xué);成都鴻馳遠(yuǎn)科技有限公司 |
| 主分類號(hào): | H03H17/02 | 分類號(hào): | H03H17/02 |
| 代理公司: | 成都中亞專利代理有限公司 51126 | 代理人: | 王崗 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 uvm 平臺(tái) 數(shù)字 采樣 濾波器 驗(yàn)證 方法 | ||
1.一種基于UVM平臺(tái)的數(shù)字降采樣濾波器的驗(yàn)證平臺(tái),其特征在于;數(shù)字降采樣驗(yàn)證平臺(tái)中包括了多個(gè)可插取、可復(fù)用的模塊化組件,其中有:
測試樣例TESTCASE,封裝所有測試組件及數(shù)據(jù),在測試平臺(tái)上運(yùn)行以完成驗(yàn)證;
待測濾波器模塊DUT,以電路模塊形式完成降采樣濾波;
事務(wù)類數(shù)據(jù)包transaction,包含了對(duì)測試數(shù)據(jù)的數(shù)據(jù)分布處理,同時(shí)還具有特定參數(shù),指明數(shù)據(jù)包的類型,可通過參數(shù)的選取生成特定數(shù)據(jù)包類型;
數(shù)據(jù)接口interface,通過虛擬接口的方式,完成待測單元與驗(yàn)證環(huán)境的數(shù)據(jù)交互以及數(shù)據(jù)類型的轉(zhuǎn)換;
數(shù)據(jù)包生成器sequence,負(fù)責(zé)產(chǎn)生測試數(shù)據(jù),通過參數(shù)化控制產(chǎn)生隨機(jī)數(shù)據(jù)或者特定的數(shù)據(jù);
驗(yàn)證環(huán)境environment,包含了主代理,從代理和計(jì)分板三個(gè)組件,其中主代理中封裝了數(shù)據(jù)包驅(qū)動(dòng)器,數(shù)據(jù)包收集器,數(shù)據(jù)包接收器三個(gè)組件;而從代理組件中只有數(shù)據(jù)包收集器一個(gè)組件;計(jì)分板scoreboard,負(fù)責(zé)進(jìn)行數(shù)據(jù)比對(duì),檢測待測單元的功能是否正確,設(shè)置DPI接口與matlab進(jìn)行數(shù)據(jù)交互。
2.根據(jù)權(quán)利要求1所述一種基于UVM平臺(tái)的數(shù)字降采樣濾波器的驗(yàn)證平臺(tái),其特征在于;降采樣濾波器模塊技術(shù)指標(biāo)為:256倍數(shù)據(jù)降采樣,通帶衰減低于0.01dB,阻帶衰減大于90dB。
3.根據(jù)權(quán)利要求1所述一種基于UVM平臺(tái)的數(shù)字降采樣濾波器的驗(yàn)證平臺(tái),其特征在于;平臺(tái)之間的數(shù)據(jù)是以TLM事務(wù)層進(jìn)行交互,組件之間通過port以及export端口進(jìn)行數(shù)據(jù)傳遞;所述事務(wù)類數(shù)據(jù)包可包含待測單元的輸入數(shù)據(jù)以及輸出數(shù)據(jù);數(shù)據(jù)包生成器sequence對(duì)數(shù)據(jù)進(jìn)行隨機(jī)化,所述隨機(jī)化可通過帶約束隨機(jī)產(chǎn)生邊界值比重較高的數(shù)據(jù)包,或特定含義的數(shù)據(jù)包;驗(yàn)證過程中,生成的數(shù)據(jù)包被發(fā)給主代理中的sequencer,主代理中的driver通過握手機(jī)制獲取sequencer中的數(shù)據(jù)包,并將數(shù)據(jù)包中的數(shù)據(jù)驅(qū)動(dòng)成輸入接口上的時(shí)序信號(hào)發(fā)送給DUT,同時(shí),主代理中的monitor會(huì)根據(jù)時(shí)序接收輸入接口上的輸入數(shù)據(jù)組裝成事務(wù)級(jí)的數(shù)據(jù)包,發(fā)送給環(huán)境中的scoreboard;從代理中的monitor同樣根據(jù)時(shí)序接收輸出端口上的數(shù)據(jù)組裝成事務(wù)級(jí)數(shù)據(jù)包傳遞給環(huán)境中的scoreboard。
4.根據(jù)權(quán)利要求1所述一種基于UVM平臺(tái)的數(shù)字降采樣濾波器的驗(yàn)證平臺(tái),其特征在于;事務(wù)類數(shù)據(jù)包transaction中封裝了數(shù)據(jù)生成函數(shù),驗(yàn)證過程中可通過該函數(shù)生成的數(shù)據(jù)類型有:1)全隨機(jī)數(shù)據(jù);2)邊界值比重高的數(shù)據(jù);3)全為最小值的數(shù)據(jù);4)全為最大值的數(shù)據(jù);5)頻率為20kHz的正弦信號(hào);6)頻率為15kHz的正弦信號(hào);7)頻率為200Hz的正弦信號(hào);8)頻率為100Hz的正弦信號(hào);較為完備的覆蓋了測試所需的數(shù)據(jù)類型。
5.根據(jù)權(quán)利要求1所述一種基于UVM平臺(tái)的數(shù)字降采樣濾波器的驗(yàn)證平臺(tái),其特征在于;在組件scoreboard中,通過設(shè)置DPI接口,嵌入了基于matlab的算法c語言模型,該模型通過使用matlab中的mcc編譯器獲得。scoreboard組件接收到主代理傳遞過來的輸入數(shù)據(jù)后,通過DPI接口,將數(shù)據(jù)導(dǎo)入到模型中進(jìn)行處理獲取正確的數(shù)據(jù)包,并與從代理傳遞而來的輸出數(shù)據(jù)包進(jìn)行比對(duì),檢查DUT的數(shù)據(jù)處理功能是否正確。
6.根據(jù)權(quán)利要求1所述一種基于UVM平臺(tái)的數(shù)字降采樣濾波器的驗(yàn)證平臺(tái),其特征在于;針對(duì)于所產(chǎn)生的數(shù)據(jù)包,設(shè)置了覆蓋率收集,完整的覆蓋率要求對(duì)于數(shù)據(jù)的每一bit的0,1兩種二進(jìn)制情況都必須覆蓋到。
7.根據(jù)權(quán)利要求1所述一種基于UVM平臺(tái)的數(shù)字降采樣濾波器的驗(yàn)證平臺(tái),其特征在于;在UVM的report phase階段驗(yàn)證平臺(tái)會(huì)將覆蓋率信息,以及數(shù)據(jù)比對(duì)結(jié)果打印,要求數(shù)據(jù)完全相同才視為比對(duì)成功。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于電子科技大學(xué);成都鴻馳遠(yuǎn)科技有限公司,未經(jīng)電子科技大學(xué);成都鴻馳遠(yuǎn)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911263111.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種橡膠成型修邊裝置
- 下一篇:均三嗪類化合物及其制備方法和用途
- 基于AMBA總線的模塊級(jí)UVM驗(yàn)證平臺(tái)的自動(dòng)生成裝置
- 基于UVM驗(yàn)證方法學(xué)的只寫寄存器驗(yàn)證測試平臺(tái)及驗(yàn)證方法
- 基于UVM驗(yàn)證方法學(xué)的只讀寄存器驗(yàn)證測試平臺(tái)及驗(yàn)證方法
- 一種UVM驗(yàn)證環(huán)境中復(fù)用C程序測試向量的方法
- 芯片驗(yàn)證平臺(tái)仿真結(jié)束控制方法與系統(tǒng)
- 一種基于UVM驗(yàn)證平臺(tái)的UPI協(xié)議模型鏈路層模塊驗(yàn)證系統(tǒng)
- 基于UVM和FPGA的芯片軟硬件仿真環(huán)境
- 一種基于UVM方法下FPGA軟件仿真測試環(huán)境建立方法
- 一種基于Python語言的EDA驗(yàn)證平臺(tái)及其使用方法
- 快速高效產(chǎn)生cache一致性測試C程序的系統(tǒng)及方法
- 使用逆空間濾波的數(shù)字圖像重建
- 數(shù)字版權(quán)管理交易系統(tǒng)
- 一種數(shù)字證書自動(dòng)申請(qǐng)方法和裝置及系統(tǒng)
- 用于數(shù)字記憶練習(xí)的數(shù)學(xué)教具
- 一種數(shù)字種類的確定方法及裝置
- 數(shù)字資產(chǎn)編碼方法
- 數(shù)字證書管理方法及設(shè)備
- 數(shù)字媒體水印處理方法、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 數(shù)字亞克力標(biāo)牌
- 一種基于區(qū)塊鏈的數(shù)字資產(chǎn)交易方法、裝置及存儲(chǔ)介質(zhì)





