自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 SV环境搭建基础知识整合①

概念:sv比verilog和vhdl的优势1.抽象的数据结构描述可满足更高层面的验证需求2.面向对象的软件变成方式提供了更好的模块性和封装性和复用性3.完全基于软件化的侯建方式实现,独立于设计4.约束化随机激励可提高回归测试的激励5.功能覆盖率收集可量化功能验证点使验证进度更易于反映一、数据类型引入了新的数据类型logic,SV侧重于验证,其并不十分关心logic类型对于逻辑应被综合为寄存器还是综合网线。与logic类型对应的数据类型是bit型,它们都可以用来构建矢量类

2022-04-13 17:01:08 586 1

原创 【芯片验证】验证的结构——实例1-2

实例1:MCDF(多通道数据整形器,Multi-Channel Data Formatter)激励发生器Simulator:(也会有时被称为驱动器driver、发生器generator、行为模型behavioral等)其主要职责是模拟与DUT相邻设计的接口协议。与真实的设计相比,激励发生器只关注如何模拟接口信号,使其能够以真实的协议来发送激励给DUT。从MCDF的接口协议和时序分析图中考虑激励发生器的因素:1.从端接口信号有握手信号,确保read...

2022-04-12 20:26:06 1615

原创 【芯片验证】验证的结构——实例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

原创 芯片验证技术学习点总结

一、黑盒测试,白盒测试和灰盒测试的区别:1. 从测试目标和依据来说:黑盒面对的是产品设计,白盒针对的是程序功能的实现,灰盒针对兼而有之,既要考虑产品设计要求,又考虑到功能实现的效果。2. 从实现者而言:黑盒在意的是客户的角度,白盒测试针对的研发人员。3. 从测试模块颗粒度而言:白盒在意的是代码实现层面,而灰盒更加侧重模块之间,颗粒度大于白盒。4.在版本层面上,白盒测试一般发生在debug版本,灰盒大多一般在release版本进行。5.从测试效果而言,大量的bug在黑盒测试阶段测试出来,而

2022-04-04 17:34:12 1472

spi4_master.v

spi4_master.v

2022-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除