[發明專利]基于VMM驗證方法學的RFIF驗證平臺及實現方法在審
| 申請號: | 201310437152.3 | 申請日: | 2013-09-24 |
| 公開(公告)號: | CN104462626A | 公開(公告)日: | 2015-03-25 |
| 發明(設計)人: | 茅乾博;倪怡芳 | 申請(專利權)人: | 上海華虹集成電路有限責任公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 上海浦一知識產權代理有限公司 31211 | 代理人: | 戴廣志 |
| 地址: | 201203 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 vmm 驗證 法學 rfif 平臺 實現 方法 | ||
技術領域
本發明涉及一種RFIF(射頻數字接口)的驗證平臺,特別是涉及一種可以自動驗證RFIF的基于VMM(Verification?Methodology?Manual驗證方法學)的RFIF驗證平臺。本發明還涉及一種所述驗證平臺的實現方法。
背景技術
以RFIF作為非接觸芯片核心,RFIF模塊的功能正確性和性能強弱是最需要去驗證的。由于RF(射頻)通信數據波形的多變性,以及RFIF配置的多樣性和通信協議的復雜性,如果通過人工比對結果將花費大量時間和人力投入,并隨著測試例的增加變得越來越困難。
通常一個項目會經歷多次流片,如果對于每次設計的小改動,都需要重新對回歸測試結果進行人工比對,將嚴重影響項目周期,并無法用量化的指標保證結果的正確性。
發明內容
本發明要解決的技術問題是提供一種基于VMM驗證方法學的RFIF驗證平臺,能有效提高驗證效率,節約驗證時間,減少人為錯誤的引入;為此,本發明還要提供一種所述RFIF驗證平臺的實現方法。
為解決上述技術問題,本發明的基于VMM驗證方法學的RFIF驗證平臺,包括:
一射頻數據發生器,將測試例所做的約束作用到一個射頻數字接口配置數據類事務上,該射頻數字接口配置數據類事務通過第一射頻數字接口配置數據類通道將RFIF的配置信息和通信數據傳給RFIF上層控制模塊;
一RFIF上層控制模塊,通過第一射頻數字接口配置數據類通道與所述射頻數據發生器相連接,用于管理待驗證模塊即RFIF行為;
一AHB(高級高性能總線)讀寫事務處理器,通過數據通道與所述RFIF上層控制模塊相連接,將該RFIF上層控制模塊所處理的事務轉換成AHB?VIP(高級高性能總線驗證知識產權)控制總線可處理的事務格式;
一總線監視器,通過第二射頻數字接口配置數據類通道與所述RFIF上層控制模塊相連接;通過第二AHB數據通道與所述AHB讀寫事務處理器相連接;用來監視AHB?VIP控制總線上的讀寫行為,并通知所述RFIF上層控制模塊;將所述RFIF上層控制模塊發出的事務傳遞給PCD上層控制模塊,并將RFIF上層控制模塊的先進先出FIFO寄存器收發的數據送到記分板等待比較;
一AHB主設備參考驗證模型,即AHB?VIP控制總線,其通過第一AHB數據通道與所述AHB讀寫事務處理器相連接,通過第二AHB數據通道與所述總線監視器相連接;用于將所述RFIF上層控制模塊的操作命令具體轉化成AHB?VIP控制總線的讀寫時序;通過AHB主設備接口與所述RFIF的AHB?VIP控制總線接口相連,從而對所述RFIF內部各寄存器進行操作;
一射頻數據編解碼模塊,通過第四射頻數字接口配置數據類通道與PCD(讀卡器)上層控制模塊相連接;通過RFIF模塊接口與所述RFIF通信;對發送給所述RFIF的數據進行編碼,對所述RFIF發出的數據進行解碼并傳送給PCD上層控制模塊;
一PCD上層控制模塊,通過第三射頻數字接口配置數據類通道與所述總線監視器相連接,用于管理模擬射頻RF讀卡器行為;;
一記分板,通過第一回調通道與所述總線監視器相連接,通過第二回調通道與所述PCD上層控制模塊相連接;用于比較所述RFIF上層控制模塊和PCD上層控制模塊傳送來的數據,并根據比較結果決定所述測試例是否通過。
所述RFIF驗證平臺的實現方法是采用如下技術方案實現的:
待驗證模塊RFIF采用Verilog?HDL(硬件描述語言)語言編寫,所述驗證平臺的RFIF上層控制模塊以及PCD上層控制模塊采用System?Verilog(硬件驗證語言)語言編寫;整個驗證平臺的頂層采用Verilog?HDL語言編寫;
采用Synopsys(新思科技)公司的AHB?VIP作為RFIF上層控制模塊與RFIF之間的控制總線;RFIF上層控制模塊作為AHB?VIP控制總線的主設備,RFIF作為AHB?VIP控制總線的從設備;
將RFIF所有的配置參數和收發數據放入VMM_DATA(VMM數據基類)的擴展類RF_DATA(射頻數字接口配置數據類)中,實現對這些參數和數據的隨機約束;
采用RAL(Register?Abstraction?Layer寄存器抽象層)將RFIF的配置參數由RFIF上層控制模塊通過AHB?VIP控制總線寫入RFIF,從而對RFIF進行配置;
PCD上層控制模塊通過解析RFIF的配置參數與RFIF建立通信,實現ISO/IEC14443-2/3所要求的所有功能;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海華虹集成電路有限責任公司,未經上海華虹集成電路有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310437152.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種母線槽生產工藝的設計方法
- 下一篇:窗簾數據獲取方法





