在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4031|回复: 4

[求助] 请教------tran瞬态仿真时时钟信号“过零点(zero cross)”时间提取的问题

[复制链接]
发表于 2020-1-2 22:01:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 noise7816 于 2020-1-2 22:20 编辑

问题:
        根据设计要求,在tran瞬态仿真中,需要提取时钟信号每个“过零点(zero cross)”的时间信息,以便了解时钟信号的相噪或者抖动(jitter)性能。实验具体操作是:在Cadence Virtuoso平台及其ADE设计环境中采用tran分析得到时钟的瞬态波形,然后利用ADE Calculator的"cross"函数提取“过零点(zero cross)”时间。实验遇到的问题是,波形的局部地方出现多个无效的反复“过零点”,请问如何设置才能在提取的时间信息中把其中多余、无效的过零点消除掉?(注:波形不能变动,不知道软件设置上有没有方法解决该问题?)
“cross”函数具体参数设置和瞬态波形如下:
(1)"cross"函数设置
cross_setting.png
(2)时钟波形局部------多次反复“过零”
zero_cross.png

真诚希望大家多多帮忙、指教,诚挚感谢!




发表于 2020-1-3 10:32:47 | 显示全部楼层
调一调阈值电压
发表于 2021-4-13 12:01:29 | 显示全部楼层
我也在仿真相关的问题,但是看到其他人说tran加入noise仿真无法包含器件内部的噪声,那仿真出来的过零点应该很难表达噪声的影响把。不知道楼主怎么考虑这个问题?
发表于 2021-4-13 12:44:28 | 显示全部楼层
多余的过零点或许可以直接在matlab处理,或者在excel处理过后再给matlab
 楼主| 发表于 2021-6-6 19:17:45 | 显示全部楼层


panseylin 发表于 2021-4-13 12:44
多余的过零点或许可以直接在matlab处理,或者在excel处理过后再给matlab


诚挚感谢!
确实,最后还得自己写MATLAB脚本搞定。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-24 14:30 , Processed in 0.016716 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表