基于UVM的UART系统级验证平台设计

来源 :东南大学 | 被引量 : 12次 | 上传用户:l123654123654
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着集成电路的规模和复杂度的提升,验证工作的难度不断增加。验证的完备性和验证效率的提升成为了验证工作的关键难点,传统的验证语言已经远远不能满足当前对集成电路验证的需求。本文主要针对一个通用异步收发传输器(Universal Asynchronous Receiver/Transmitter, UART)模块的系统级验证平台的设计进行了研究。该UART模块处于一款信息处理的片上可编程系统(System On a Programmable Chip, SOPC)芯片之中。本验证平台在充分利用通用验证方法学(Universal Verification Methodology, UVM)中的工厂(factory)机制、序列(sequence)机制、相(phase)机制以及寄存器模型等的基础上,根据系统级验证需求将平台分成系统级组件和UART模块通用验证组件(Universal Verification Component, UVC)这两层,其中系统级组件包括系统顶层、系统环境以及系统配置组件等。在系统级验证平台和SOPC芯片系统的软硬件交互方面,本文采用通用输入输出(General Purpose Input Output, GPIO)接口与验证平台互发中断的方式让系统级验证平台与芯片进行握手操作,并使用静态随机存储器(Static Random Access Memory, SRAM)进行系统数据的存储。另外,本文通过功能仿真来说明了整个系统级验证平台的数据通路,并通过搭建UART模块的通用验证组件、将该模块验证组件集成到系统级验证环境中以及进行该模块的系统级验证这三大步来分析说明本系统级验证平台的可使用性。最后,给出了UART模块系统级验证的覆盖率统计结果,其中包括代码覆盖率和功能覆盖率。本课题所设计的系统级验证平台以及编写的JART模块通用验证组件已在作者所实习的公司的项目中得到应用,且本文中UART模块所在的SOPC芯片已进入流片阶段。同时,本文所提出的软硬件交互方法能够有效解决验证平台与待验证的设计之间的信息沟通问题,可供相关验证人员参考。
其他文献
行为保全作为一项全新的制度已纳入我国民事诉讼法,但由于是在民诉法整体大修的背景下被确立,与财产保全简单等同化,没有强调行为保全在程序上的运用,存在诸多漏洞。本文遵循
日前,由清华大学法学院主办、清华大学法律与大数据研究中心承办、北京华宇信息技术有限公司协办的“首届司法大数据论坛——新一代信息技术如何助力司法责任制改革”在清华大
报纸
静电放电(Electrostatic Discharge, ESD)是常见电磁骚扰(Electromagnetic Disturbance)的一种,会给电子器件或设备带来严重的干扰,甚至造成设备或器件损坏,所以对电子产品进
简要介绍"三皇五帝"的传说,指出其如何在华夏大一统的现实政治需要背景下逐步产生。也就是说,在上古原属不同部族集团的传说人物和祖先神灵,怎样经过历史学家、经学家多次编
非语言符号在影视跨文化传播中起着重要的作用及影响,《包宝宝》是一个典型案例,此短片获得了第91届奥斯卡动画短片奖,并在海内外引起广泛好评。本文通过对案例中背景环境、
随着数据传输速率的提高,由信道中存在的高频损耗、反射、串扰、噪声等非理想特性造成的码间干扰是影响数据速率进一步提高的关键因素。相比于开发新材料、连接器以及提高芯
在对高速运动的制导光纤进行检测时需要实时测量其断点位置,鉴于此,本论文提出了利用实时光纤断点检测仪来对制导光纤进行高精度实时测量。论文阐明了传统多次平均方法存在的
随着网络时代的到来,海量数据的传输、高清图像的处理、网络通信等应用对通信系统带宽的要求越来越高,高速串行通信技术越来越成为国内外研究的热点。在整个高速串行系统中,
在社会发展的影响下,地铁交通早已成为人民群众日常交通的重要途径.地铁交通为城市的发展提供了科学指导,同时,使得人们的生活方式越来越便利.因此,本文将对地铁接触网检测现
<正>"中国要强盛、要复兴,就一定要大力发展科学技术,努力成为世界主要科学中心和创新高地。"习近平总书记在两院院士大会上做出的号召,既是对科技界的鞭策,也对国防科技工业