delta-cycle难点- 学自路科

文章讨论了delta-cycle在模拟中的概念,指出它表示的时间单位小于最小精度,且一个time-slot可包含多个delta-cycle。在45ns处,波形图无法准确显示clk1和ckl2的关系。为了解决这个问题,可以通过在45ns使用questa的run0功能并连续选取特定图标来观察delta-cycle内的变化,例如d1从1变到2。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

delta-cycle检查最小延迟,而该时间单位没办法用绝对时间单位衡量,它要比最小精度单位还小。

一个时间片(time-slot)中可以发生很多事情。一个time-slot又包含无数个delta-cycle。用questa可以通过输入run 0 来实现一个delta-cycle的时间。

实例:

 

在45ns处,窗口还是可以正常显示的。但是波形图就不能显示正常了

光标在45ns 显示的是它所有delta-cycle跑完以后最终显示的数据结果。 体现不了严格意义上ckl1和ckl2的关系。

解决办法:

光标选中45ns处,连续选中上述第二个以及后面第二个图标 

显示:

在刚进入45ns时(clk1上),d1显示1。经过一个delta-cycle,d1显示2。

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值