基于UVM的SPI设计与验证

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:a24287490
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着SOC(System on Chip)设计规模的快速发展和IP(Intellectual Property)的大量采用,验证已经成为了制约芯片设计的瓶颈。验证贯穿了整个芯片设计流程,高效的验证既可以保证设计功能的正确性,又能提高设计的生产率,为加速芯片上市时间提供强有力的保障。验证可以分为功能验证和时序验证两大部分。本文主要研究的是SOC验证的核心——数字功能验证。首先调研当前SoC的背景,研究的目的与意义以及国内外研究现状。证明验证的重要性。分析目前验证面临的挑战,总结当前主流的功能验证技术,提出应对这些挑战所采用的一些验证技术和方法,包括约束随机验证、覆盖率驱动验证和断言等验证方法。SystemVerilog验证语言集成了面向对象编程以及受约束的随机激励,为功能验证提供了强大的支持。UVM验证方法学是以SystemVerilog为基础所建立的一个库,它提供了一系列的接口,使得验证平台的搭建变得简单,从而能够更方便的完成验证。SPI是一种常用的标准串行接口,Si4432是一款高性能射频收发器。本文以Si4432芯片中的SPI控制接口为基础实现芯片的功能验证。通过分析SPI协议,深入研究SPI的原理和基本结构,以及SPI工作模式、SPI传输模式。采用Verilog HDL语言完成了对SPI接口的设计。本文的重点是对设计的SPI进行功能验证。先通过SPI的设计总结出了验证平台的主要架构,然后结合UVM验证方法学设计并使用硬件验证语言编写了一个验证平台。最后对验证平台进行优化。采用虚接口完成多种激励的同步,使验证平台可以同时进行寄存器的配置和正常包的发送。其次改用FIFO的形式连接组件,主要使记分板能共主动接受数据。增加注入非正常激励的功能,实现整个验证平台的完备性。通过回调的方式,完成对驱动器和监视器的改进,使验证平台能够用于多个项目设计中,从而提高了验证平台可重用性。本章最后对验证平台进行覆盖率的测试。通过观测功能覆盖率来调整验证激励的生成方式,让激励尽可能完备,使代码覆盖率和功能覆盖率都达到100%,实现验证平台的正确性并且完成对SPI设计的验证。
其他文献
国家“一带一路”战略的提出,推动了区域经济一体化的发展,催生了天津港陆港一体化的战略目标。环渤海经济协同发展和京津冀一体化战略的提出,使环渤海地区的海港由过去的竞
对湿法炼锌废渣经焙烧和酸浸后得到的酸浸渣进行氯盐浸出提取银和铅。考察NaCl浓度、液固比、浸出温度、浸出时间对浸出过程的影响。最佳浸出条件为:NaCl浓度250g/L、液固比5
土力学经过90多年的发展,已经成为岩土工程中不可缺少的理论分析工具。但土力学目前仍然处于半理论、半经验的状态,其理论预测结果具有非常大的不确定性。如何克服这些不足,
中国特色社会主义进入新时代,新时代中国社会主要矛盾发生了变革。文章认为,应深刻审视变化了的社会主要矛盾,并认识其理论意蕴,即发展马克思主义产权理论和中国特色社会主义
曾国藩的智商不过中等。梁启超说:“文正固非有超群绝伦之天才,在并时诸贤杰中称最钝拙。”左宗棠一向瞧不起曾国藩,屡屡不留情面地批评他“才短”、“欠才略”、“才亦太缺
露天不锈钢贮酒罐用于贮存白酒原酒,为保持白酒品质,罐体材质选用了性能稳定、经济性好的奥氏体不锈钢S30408。并对露天不锈钢贮酒罐的主要结构和设计要点进行了介绍,为同类
曾国藩,清代名臣,他既是镇压太平天国将士的刽子手,又是一个治学严谨、博览群书的理论家和古文学家。曾国藩是湖南湘乡县(今双峰县)人,清嘉庆十六年(1811年) Tseng Kuo-fan,
"一带一路"战略实施为国内港口企业创造出新的潜在市场,同时带来区域协同发展,区域互联互通,区域开放发展的战略转型机遇。津冀港口彼此联系紧密,在"一带一路"建设中具有突出
结合国内外元素磷分离提纯的生产工艺,提出了中国石化集团南京工程有限公司昆明设计分司自行开发创新的磷过滤新工艺技术,并对其流程和工艺特点进行了阐述。该工艺装置已在黄磷
复合材料被广泛应用于航空航天等工程领域,以往的复合材料结构件分析中存在很少考虑局部不确定性、缺乏局部模型验证、数据库不完善等不足,因此针对以上问题采用全局-局部(gl