数字IC验证的工具安装完成后,最近也终于开始学习芯片验证的内容。个人推荐小白从路科验证的视频开始学习。接下来以路科验证的案例为例,开始总结System Verilog 验证环境的搭建。
MCDF验证案例介绍
多通道数据整形器(MCDF,multi-channel data formatter),将上行多个通道数据经过内部的FIFO,最终以数据包的形式送出;此外,MCDF也拥有寄存器的读写接口,能够支持更多的控制功能。
MCDF的设计结构如下:
MCDF的接口时序:
channel slave接口时序
整形器接口时序
控制寄存器接口时序
寄存器描述
地址0x00通道1控制寄存器32bits读写寄存器
地址0x04通道2控制寄存器32bits读写寄存器
地址0x08通道3控制寄存器32bits读写寄存器
地址0x10通道1控制寄存器32bits只读寄存器
地址0x14通道2控制