![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
芯片验证
文章平均质量分 61
以撒cium
这个作者很懒,什么都没留下…
展开
-
SV环境搭建基础知识整合①
概念:sv比verilog和vhdl的优势1.抽象的数据结构描述可满足更高层面的验证需求2.面向对象的软件变成方式提供了更好的模块性和封装性和复用性3.完全基于软件化的侯建方式实现,独立于设计4.约束化随机激励可提高回归测试的激励5.功能覆盖率收集可量化功能验证点使验证进度更易于反映一、数据类型引入了新的数据类型logic,SV侧重于验证,其并不十分关心logic类型对于逻辑应被综合为寄存器还是综合网线。与logic类型对应的数据类型是bit型,它们都可以用来构建矢量类原创 2022-04-13 17:01:08 · 590 阅读 · 1 评论 -
【芯片验证】验证的结构——实例1-2
实例1:MCDF(多通道数据整形器,Multi-Channel Data Formatter)激励发生器Simulator:(也会有时被称为驱动器driver、发生器generator、行为模型behavioral等)其主要职责是模拟与DUT相邻设计的接口协议。与真实的设计相比,激励发生器只关注如何模拟接口信号,使其能够以真实的协议来发送激励给DUT。从MCDF的接口协议和时序分析图中考虑激励发生器的因素:1.从端接口信号有握手信号,确保read...原创 2022-04-12 20:26:06 · 1621 阅读 · 0 评论 -
【芯片验证】验证的结构——实例1-1
实例1:MCDF(多通道数据整形器,Multi-Channel Data Formatter)他可以将多个通道的上行数据经过内部的FIFO以数据包的形式送出。设计结构:1.上行数据的通道从端:负责接收上行数据,并存放在fifo中;2.仲裁器:选择从不同的fifo中读取数据,将数据传给整形器;3.整形器:将数据按照一定的接口时序送给下行数据端;4.控制寄存器:有专用的寄存器读写接口,负责接收命令并修改MCDF的功能。接口:1.时钟:CLK;2.复位:RSET。原创 2022-04-05 19:12:50 · 519 阅读 · 1 评论