基于UVM的SPI接口IP核的验证平台设计

来源 :安徽大学 | 被引量 : 0次 | 上传用户:viggb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路规模和复杂度的急剧提高,验证的难度与工作量也随之增加。一般情况下,系统级芯片(SoC, System on Chip)的验证环节所花费的时间是整个芯片研发周期的70%以上。采用传统的集成电路验证技术来搭建验证平台不仅需要花费大量的工作时间,而且这些传统的验证方法已经不能够满足现代集成电路的验证要求。因此,提高验证效率和验证质量己然成为集成电路(IC,Integrated Circuit)验证领域的重大课题。本文采用了通用验证方法学(UVM, Universal Verification Methodology)来提高验证工作的速度与效率。主要介绍了验证技术的基本理论和UVM验证方法学,对UVM验证平台的架构和主要基本组件的结构与功能也做了深入的研究,并且详细剖析了验证平台中一些重要的机制。System Verilog语言最突出的优点在于能够提高验证平台的抽象层次和可重用性,满足验证对于语言功能的要求。基于System Verilog语言的封装、继承、多态、约束和功能覆盖率等特性,UVM方法学充分发挥了验证语言的优点。串行外设接口(SPI,Serial Peripheral Interface)技术是一种同步全双工高速通信总线,因其简单易用且节省PCB空间等特性被广泛集成于越来越多的芯片中。本文在深入分析SPI接口IP核工作原理的基础上,提取出一些功能验证点。在Synopsys公司的VCS软件环境下,采用UVM方法学和SystemVerilog语言,设计了一个可用于SPI接口IPP核验证的结构化平台。它实现了对SPI接口IP核的工作时序、数据传输完整性、寄存器访问等功能的验证,完成了功能覆盖率和代码覆盖率的统计,具有层次化和可重用性等特点,从而使得验证效率得到了极大地提高。
其他文献
在《西游记》众多续作中 ,董说创作的《西游补》和周星驰主演的电视剧《大话西游》有着解构经典的独特意义。《西游补》和《大话西游》从情节安排、主题表达、语言使用等方面
微通道板光电倍增管(Microchannel Plate Photomultiplier,简称MCP-PMT)是指以微通道板为电子倍增系统的光电倍增管,与传统的静电聚焦打拿极结构的光电倍增管(PMT)相比,这种
无论是何种形式的"养卡"行为,只要行为人在收回垫付款及手续费时未额外帮助持卡人"套现",则不构成非法经营罪。类似借记卡性质的预付费的储值卡、房贷卡等属于刑法意义上的"
ERP是现代企业经营理念、理论和计算机、网络通信技术融合集成的产物。它的应用,提高了管理水平,改善了业务流程,增强了企业竞争力。然而,企业利用ERP提升企业竞争力的同时,
新闻漫画是一种新闻报道的方式,也是一种深为人民大众所喜闻乐见的绘画形式。我国的新闻漫画从诞生之日起就紧密地配合了历史的进步和社会的发展,是中国新闻事业的重要组成部
随着中国经济社会的发展,人们对住房的要求越来越高,因此促成了房地产业在近年来的飞速发展,城市房地产业的飞速发展,使得城市的土地越来越稀缺,土地的价格也随之增长,土地价
目的观察加味补肺汤联合针灸治疗肺虚络瘀型系统性硬皮病的疗效及对血清免疫、胶原代谢相关因子的影响。方法选取64例肺虚络瘀型系统性硬皮病患者作为研究对象,按照随机密闭
光载微波激光雷达是利用在光学频率上相差极微的两个频率的光波作为探测光束的一种新型激光雷达,它兼备普通激光雷达和传统微波雷达的优点,具有很好的应用和发展前景。半导体
为了研究处理含氨氮地表水膜的有效清洗方法,采用实验室配置的腐殖酸溶液为原水运行混凝一超滤膜组合工艺,主要针对膜清洗特别是膜化学清洗进行了研究。在对PVC膜进行污染后的
在蛋鸡生产过程中,为了改善鸡群福利、追求鸡蛋风味等,传统的笼养模式受到了一定的冲击,蛋鸡饲养模式呈现出多样化,寻求合适的蛋鸡饲养模式已成为目前蛋鸡生产面临的主要问题