如何保证正确的时序-规避delay line 输出端的glitch造成错误的结果

在SOC仿真过程中,发现1DL2模块的odl2_out存在25ps的glitch,问题源在于idl2_bypassen信号从1变为0,同时cresetn_rx在glitch期间被释放。为避免RXCLK逻辑受到影响,建议在idl2_bypassen稳定后再释放cresetn_rx,确保时序正确。这一解决方案对于优化仿真中的时序问题至关重要。
摘要由CSDN通过智能技术生成

仿真中发现,
SOC仿真中,
1 DL2(delay line) 输出端 odl2_out 有25ps glitch;
2 原因是 idl2_bypassen 从1 变0
3 cresetn_rx 在有glitch 的时候 release;
在这里插入图片描述
PHY1 DL2 作用是RX CLK,
在这里插入图片描述
所以,这里的时序有问题,
应该在idl2_bypassen 切换完,等一段时间,再release creset_rx, 这样 RX CLK 作用的逻辑就不会被 glitch 影响。
如IP 波形所示,
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值