我们知道芯片上电后,没有POR复位的或者不带复位的寄存器q端要么处于1,要么处于0状态,对于仿真机器而言就是x态。
我们可以使用$deposit对无复位寄存器进行初始化,即在0时刻,对无复位寄存器的q端进行赋值,紧接着无复位寄存器的q端在非0时刻就随着电路信号的驱动而变化,使用$deposit赋值不会像force那样一直强行改变信号,仅在初始0时刻赋值一个确定值,接着就被电路驱动接管。
再举个非触发器的例子:n409上电有10ps的时间是x态。
上电初始,n409为x态度,然后我给他initial $deposit处理如下:
可以看到$deposit(ROOT_tb_v_ctl.ROOT_inst.n409,1'b1);让初始值为1,而不是之前的x态,然后不需要release(force需要release)就直接被电路中的逻辑驱动为0。
审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
寄存器
+关注
关注
30文章
5186浏览量
118452 -
触发器
+关注
关注
14文章
1918浏览量
60704
原文标题:芯片后仿真deposit用法
文章出处:【微信号:全栈芯片工程师,微信公众号:全栈芯片工程师】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
【设计技巧】rtos的核心原理简析
rtos的核心原理简析rtos全称real-time operating system(实时操作系统),我来简单分析下:我们都知道,c语句中调用一个函数后,该函数的返回地址都是放在堆栈中的(准确
发表于 07-23 08:00
OpenHarmony智慧设备开发-芯片模组简析T507
降噪,自动调色系统和梯形校正模块可以提供提供流畅的用户体验和专业的视觉效果。
典型应用场景:
工业控制、智能驾舱、智慧家居、智慧电力、在线教育等。
、*附件:OpenHarmony智慧设备开发-芯片模组简析T507.docx
发表于 05-11 16:34
OpenHarmony智慧设备开发-芯片模组简析RK3568
产品需求。
典型应用场景:
影音娱乐、智慧出行、智能家居,如烟机、烤箱、跑步机等。
*附件:OpenHarmony智慧设备开发-芯片模组简析RK3568.docx
发表于 05-16 14:56
基于ATM理念的UTRAN传输架构简析
基于ATM理念的UTRAN传输架构简析:UTRAN(UMTS无线接入网)系统传输网承载其内部业务传送及至CN(核心网)侧的业务汇聚功能,考虑3G网络内,话音、媒体流及Internet等数据业务的多样
发表于 10-22 10:49
•15次下载
EPON技术简析
EPON技术简析
EPON是一个新技术,用于保证提供一个高品质与高带宽利用率的应用。
EPON在日本、韩国、中国大陆、中国台湾及其它以以太网络为基础的地区都
发表于 01-22 10:43
•774次阅读
简析BGA封装技术与质量控制
简析BGA封装技术与质量控制
SMT(Surface Mount Technology)表面安装技术顺应了电子产品小型化、轻型化的潮流趋势,为实现电子
发表于 03-30 16:49
•1384次阅读
评论