基于UVM的SMBus总线接口的验证

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:sam_rao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路的飞速发展,芯片的规模不断增大,复杂度不断提高,验证的难度、工作量和重要性也随之急剧增加。验证贯穿整个芯片设计流程,一般情况下,其工作量占到整个设计研发过程的70%-80%,成为了影响芯片上市时间和研发费用的关键因素。数字IC芯片验证主要分为数字前端的功能验证和数字后端的时序验证。本文主要研究的是数字IC验证中的核心——前端功能验证。论文分析当前主流的验证语言SystemVerilog和验证方法UVM(Universal Verification Methodology),并对SystemVerilog的优势以及UVM类库地图、树形结构和一些重要机制进行研究。以SMBus接口为研究对象,对SMBus总线协议进行分析,总结SMBus总线的基本特征和传输方式。通过对SMBus接口设计需求的分析,设计SMBus接口整体结构,用Verilog完成SMBus接口的设计并对内部各模块进行分析说明。根据需求分析与UVM验证方法设计SMBus接口验证平台整体结构,并确定各组件功能。用SystemVerilog验证语言和UVM验证方法以分层次的方式编写SMBus验证平台中的各个验证组件,主要包括:连接待测设计SMBus和验证平台的interface、产生激励的sequence、将sequence发送给driver的sequencer、驱动激励到interface的driver、从interface上检测数据并进行包处理后发送给reference model的monitor、模仿待测设计功能的reference model、检测待测设计正确性的scoreboard、衡量验证进度的function coverage等,提高验证平台的重用性。采用TML基于事务的通信方式实现各个组件之间的通信,降低各组件之间的依赖性,提高验证平台的效率。对验证平台进行优化,使其灵活性和可重用性进一步得到提高。完成验证平台的搭建工作后,根据SMBus设计规范总结并列出所需验证的各个功能点,完成各种testcase的编写。利用编译仿真工具VCS对验证平台进行调试,并对待测设计进行仿真与回归测试,收集代码覆盖率和功能覆盖率,并生成覆盖率报告,实现对验证进度的监测作用。本文用SystemVrilog和UVM验证方法搭建了SMBus接口验证平台,编写了各种测试激励,通过往复的补充、修改与测试,使最终的代码覆盖率和功能覆盖率均达到了100%,完成了SMBus接口的验证工作。此外,使用分层次的方式编写验证组件,并通过TML端口实现各个组件之间的通信,提高了验证平台的重用性和高效性。
其他文献
简述了软PLC的定义、特征及其系统的特点和组成,对PLC语言开发平台软件进行了需求分析,给出了用数据流图表示的软件逻辑模型、开发系统的总体设计结构,并探讨了软PLC技术在工业
目的:探讨梗阻型完全性肺静脉异位引流的解剖、分型、个体化手术方法。方法:2009年6月-2013年11月收治完全性肺静脉异位引流患儿50例,其中心上型26例,心内型19例,心下型3例,
目的考察灵雷菌质对佐剂型类风湿性关节炎(adjuvant arthritis,AA)大鼠的治疗作用。方法建立弗氏完全佐剂(Fre-und’s complete adjuvant,CFA)诱导的大鼠类风湿性关节炎(rheu
1958-2012年间的《国语》研究分为多个方面,学者们分别从历史、文献、语言、文学、思想等各个方面对《国语》展开研究。总体来看,研究比较充分的为文学,还有待进一步深入研究
1927年大革命的失败,给大批参加过革命的知识分子以强烈的挫败感,他们迫切希望自己转型为无产阶级。在这种背景下,大批男性作家创作出“革命加恋爱”的小说,表面上是在书写女
以河南巩义市为研究对象,将GIS分析法与社会调查法相结合,通过分析1975—2010年巩义市村落终结的特征,划分了山区迁移型、项目影响型和城镇扩张型3个村落终结类型,并分析了各
就在人们欢庆欧元的第一个10岁生日后不久,在百年不遇的全球金融危机的冲击下,2010年春天人们突然发现,以希腊债务危机为导火索,欧元正经历自创立以来最为严重的危机。尽管在欧洲
报纸
由于英汉两种语言的诸多不同,在进行翻译时通常需要适当的词类转换。本文以商务英语为例将名词、动词、形容词、副词、及介词的转译作了简单归纳并介绍了典型例句。
以‘徐稻4号’为材料,构建OsCaMs的瞬时表达载体,利用生物信息学和RT-PCR方法设计OsCaMs定量引物5个,鉴定参与ABA诱导的OsCaMs基因并分析其生理功能,为进一步揭示ABA信号转导
关于控制权一直是资本市场关注的热点问题。股权流通使得企业存在控制权转移的风险,但也为企业在选择股东资源上带来了一定的便利。在国家政策的推动下,民营企业通过引入国资背景的企业,成为混合所有制企业的现象越来越普遍。同时目前对于控制权转移的研究重点,绝大多数侧重于股东财务资源所带来的控制效果,忽略非财务资源在公司控制权转移上所起到的重要作用。本文采用案例研究法对非财务资源在控制权转移事件中所起到的作用进