DC网表仿真deposit文件

一、文件作用
后端使用dc工具生成. vg格式的网表文件。
deposit文件,各个子系统使用的网表文件不一致,要include相关的deposit文件。由厂商提供,开发用脚本转为. vh文件便于仿真。主要作用是初始化phy内的寄存器,以防先读后写时为x态。
二、语法
force 将信号赋予固定值,不能为变量值
deposit 可以将信号赋予变量值
initial begin
$deposit(variable,value);
$deposit(Q,0)
end
deposit比force好用,不用release,有值时直接正常工作,适用于没有初值的cell使用,解决x态传播问题。

在rtl+dc仿真时,使用dc网表的phy中加deposit.vh对reg/mem进行复位。
在rtl+dft仿真时,使用dft网表的phy加deposit.vh文件对mem复位。使用rtl的phy加mem_deposit.vh对mem复位。其中mem_deposit.vh中复位信号先1后0,因为内部信号会翻转,变成先0后1,形成上升沿。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值