- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 UIVM项目验证—数据多通道整形器(MCDF)
MCDF(Multi-Channel Data Formatter)多通道数据整形器将上行多个通道数据存入FIFO,经过Arbiter仲裁,完成指定通道的数据打包,寄存器可以控制各个通道的开关、优先级以及数据包长度。CDF设计结构描述如下所示:其中主要分为如下及部分:数据输入的通道从端口接口时序如下所示,当ready为高表示可以输入数据,然后将valid拉高表示当前输入的data数据有效,需要写入整形器是按照数据饱的格式发送数据,数据包的长度有4,8,16,32位,整形器必须发送完某一通道数据包后,
2022-06-28 10:59:33
10424
原创 UVM中的TLM通信
UVM TLM通信详细介绍:Transaction Level Modeling(事务级建模),它是一个独立于语言的一个标准,常用于系统建模,加速软硬件协同开发。在芯片开发中,常配合system C使用来进行系统设计。最新的标准是OCSI TLM 2.0。...
2022-06-15 10:09:16
2379
原创 数字IC验证-浅谈Sequencer和Driver之间通信
数字IC验证-浅谈Sequencer和Driver之间通信#Sequencer和Driver之间通信机制sequencer产生transaction,,而driver负责接收transaction。 一个sequence在向sequencer发送transaction前,要先向sequence发送一个请求,sequencer把这个请求放在一个仲裁队列中。如图所示,在Sequencer里的有个task body函数,当一个sequence启动之后,会自动执行body中的代码。在body()中,用到了一
2021-10-22 11:32:33
660
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人