SIM卡中7816接口的UVM验证平台设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:fuuxia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的日益发展,支付功能变得多样化,带有nfc功能的sim卡应用越来越广。虽然sim卡的市场大部分被国外公司所占领,但是随着国内的芯片设计技术及安全算法的发展,我国自主研发的高端sim卡也受到越来越多的客户的欢迎。在这种背景下,国内已经出现了大批的专注于智能卡业务的公司。本文主要内容就是根据公司实习期间参与的sim卡验证工作进行论述的。此产品是基于ARM架构,采用7816接口作为主通信接口的sim卡,内部集成了大量的加密模块及功能模块。由于人们对功能及安全性的需求日益增加,芯片的规模越来越大,功能越来越复杂。所以一款能满足市场需求的的芯片需要大量的验证工作来确保其功能的正确性及可靠性,这种特征也推动着验证方法学进一步的发展。本文就对这款芯片的7816接口验证环境的搭建、使用及特点进行了论述。验证环境采用目前业内使用最为普遍的UVM验证方法学进行搭建,较之前的基于Verilog架构的验证环境有很多的优点及特点。例如,加入了register model方法,使得对DUT中寄存器的操作更加灵活和方便;将平台内各个功能单元进行分类,使得环境的架构清晰且易于修改;同时由于UVM是基于面向对象编写的方法学,所以环境具有灵活性高、功能继承与扩展方便等特点,易于验证环境的移植与集成。工作内容主要是验证7816接口在chip-level的DUT(除CPU外)中是否实现其正常功能。验证环境的DUT中并不包含CPU,主要原因是CPU要想对AHB及APB总线进行一个实际的控制要经过取指、译码等阶段,需要耗费大量的仿真时间,但是UVM平台可以很快的产生激励来模拟AMBA总线协议对AHB及APB总线进行控制。所以我们用UVM搭建一个模拟AHB及APB总线行为的环境来实现对DUT中AHB及APB总线的操作。所以该环境仿真速度相对基于CPU控制的仿真速度要快上很多,这大大减少了仿真所需的时间,加快项目进度。同时,由于UVM环境可以对事件的操作进行精确的时间控制及激励产生,所以验证场景的实现更加容易。该环境除了可以进行功能验证外还可以进行覆盖率的收集。环境中通过在sequence中使用covergroup方法进行功能覆盖点的指定来进行功能覆盖率收集。在覆盖率收集过程中可以通过分析覆盖点的收集情况来调整随机参数的随机权重,使得覆盖率的收集速度大大提高,这对于项目后期的多次regression十分重要。基于此方法可以很好的完成功能覆盖率的收集任务。由于本文主要针对芯片的7816接口进行chip-level的验证且芯片基于AMBA总线架构进行设计,所以寄存器读写、AMBA总线数据传输与信息收集是通过验证平台中ahb_if_uvc及apb_if_uvc(平台中的一部分组件)进行控制的。7816接口的数据传输与信息收集是通过7816接口对应的7816_if_uvc(平台中的一部分组件)进行控制的。所以论文中平台搭建的主要内容就是描述AHB总线、APB总线及7816接口对应验证环境的搭建,然后对7816接口在整个系统中能否实现其正常功能进行验证并完成覆盖率的收集。
其他文献
超高速背板是互联网骨干网络中节点设备的关键部件之一,压配合连接器的压接工序是超高速背板加工产业中很重要的环节。面对高速、高密集型压配合连接器的快速发展,背板加工行
随着中国经济的飞速发展,为满足经济需要,工业化水平也不断随之发展。而在工业化工领域,危险较大,因此工艺的安全性极为重要,在各个化工工艺装置上都需安装安全仪表系统,降低化工工
1背景《公共文化服务保障法》明确要求"地方各级人民政府应当加强公共文化服务的统筹协调,推动实现共建共享"。为此,2017年佛山市提出建立"党建引领、文群共建"的公共文化服务机
五千年的文化底蕴是我国传媒文化"走出去"的绝对优势,如何扩大中华文化的国际影响力,让博大精深的中华文化再展辉煌,中国传媒文化"走出去"成为当代中国一项急迫的国家战略。
反激变换器是一种重要的开关电源拓扑,被广泛应用于中小功率消费电子产品中。准谐振式反激变换器是一种特殊的反激变换器结构,具有开关损耗低、能量转换效率高的优点。然而其
芯片设计复杂度不断加大,验证在研发周期中占据着比设计更多的工作量,同时由于研发速度加快,芯片研发周期不断缩小,有效缩短验证时间、提高验证效率成为芯片研发的重中之重,
多目标跟踪问题是信息融合领域的重点和难点,由于具有很高的军用和民用价值,历来受到国内外学者的广泛关注和研究。随着基于随机集理论的多目标跟踪方法研究的深入,多目标跟
我国于2006年开始由中德政府联手成立“德中促进联合中国建筑节能工作小组”,拉开了我国被动式建筑建造的序幕,各地开始进行被动式建筑设计的尝试。在这大背景下,作者有幸进
讨论了底面不平整的储煤场煤堆储煤量计算方法,提出了一种通过建立煤堆的三维四面体网格模型来计算储煤量的新方法。该方法根据推进阵面法建立煤堆四面体网格模型,通过求四面体
采用小孔测试法,对D406A低合金高强钢钨极氩弧焊及不同热处理状态下的残余应力进行了测试研究.结果表明:D406A低合金高强钢钨极氩弧焊在焊缝及其附近会产生约460MPa的残余应