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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11918|回复: 21

[求助] 关于注入锁定振荡器的PSS仿真

[复制链接]
发表于 2018-4-12 02:44:42 | 显示全部楼层 |阅读模式

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

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

x
利用注入锁定可以降低相位噪声,但是注入锁定会引入一个周期信号,这个时候想仿真PSS,cadence就会报错如下:
I12' is a periodic input signal, which is inconsistent with autonomous circuits.
上面报错的I12是我添加的一个电流源,遇到这种情况应该怎么办呢?
注入锁定貌似没办法消除掉一个周期信号,可是PSS有不能添加一个周期信号,我看到有人也仿真了基于注入锁定的振荡器的相位噪声,有人知道采用什么方法可以做到吗?
发表于 2018-4-12 05:43:36 | 显示全部楼层
回复 1# 朱思遥


    我试过几次PSS,但是基本不会收敛的,已经放弃了这种做法。

    Run tran simualtion, 提取过零点,然后在matlab里面得到相位噪声。
 楼主| 发表于 2018-4-12 09:41:19 | 显示全部楼层
本帖最后由 朱思遥 于 2018-4-12 10:51 编辑

回复 2# JoyShockley


   可以具体说一下吗?  提取过零点的意思是提取所有非零的数值还是大于零的数值吗?怎么利用matlab做出来相位噪声关于offset freency(频率偏移量)的函数曲线?
 楼主| 发表于 2018-4-12 10:57:30 | 显示全部楼层
回复 3# 朱思遥


   过零点你可以用cadence 自带的cross函数求解,至于怎么求相位噪声,我也不会,我也想知道
发表于 2018-4-12 16:56:01 | 显示全部楼层
回复 4# 朱思遥


2005-04_tcas1_rbs_vhdl_xplore.pdf (584.71 KB, 下载次数: 380 )
 楼主| 发表于 2018-4-12 17:09:33 | 显示全部楼层
回复 5# JoyShockley


   谢谢分享,可是这个PDF里面没有讲怎么利用Matlab求解相位噪声?
发表于 2018-4-12 19:11:17 | 显示全部楼层
回复 6# 朱思遥


    你有了过zero-crossing的信息,就可以根据论文公式,直接计算相位噪声了。
 楼主| 发表于 2018-4-12 19:32:26 | 显示全部楼层
回复 7# JoyShockley
哦哦。这样啊,我试试,非常感谢
发表于 2018-5-4 10:47:52 | 显示全部楼层
仿真PSS时,Beat Frequency就设置到参考频率,相位噪声看N次谐波处的噪声。如果N很大仿真会很慢,收敛也会困难,N比较小的时候收敛容易一些。利用过零点jitter计算相位噪声对于高频处的比较容易,低频处的相位噪声需要的仿真时间也比较长。
发表于 2018-5-20 22:15:22 | 显示全部楼层
楼主,可以加个QQ或者微信什么的,我有些问题想请教你,我的QQ490590125
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-5 03:21 , Processed in 0.021984 second(s), 8 queries , Gzip On, Redis On.

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