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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: 朱思遥

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

[复制链接]
发表于 2019-8-4 17:16:30 | 显示全部楼层


Thans for your share
发表于 2020-3-27 11:10:59 | 显示全部楼层
发表于 2020-8-27 20:50:08 | 显示全部楼层
注入锁定是driven电路,不能勾选oscillators,我把这个选项勾选就可以跑PSS,但是偏置的电流太大会出现不收敛的问题
发表于 2020-11-4 10:10:06 | 显示全部楼层
Here is the article:
When simulating an injection locked oscillator and looking at the startup waveform, you are looking for the point where the timing of the oscillator output is stable with reference to the injection source. Note that the amplitude must be at steady-state as well.

When you set up your PSS analysis you:

- Do NOT select the oscillator button.
You are applying a signal (vsource) to your ring oscillator which causes the oscillator to oscillate at the injection frequency. Thus it is a driven circuit - as it is driven by the injection source. This is why you don't push the oscillator button on the PSS choosing analysis form. SpectreRF considers this a driven circuit and will error out if you select the oscillator button on the PSS choosing analyses form.

- Set tstab to 100 periods.
You want the circuit to be stabilized, i.e. you need to get it close enough to the final oscillation frequency so that PSS can converge. This will depend on the time constant of the circuit. A high Q oscillator will take a long time to settle. A ring oscillator is lower Q by definition, so it should not be as problematic.

- Check the saveinit button.
The waveforms for the initial transient before steady state are saved and you can view them with the results browser.

- You may even want to try to run the circuit using transient analysis.
Look at the oscillator output compared to the injection source. Look for variations in the timing of the oscillator output compared to the locking source. Hopefully, the circuit will settle fairly quickly.

Now, once you can get PSS to successfully converge, you can look at things like pnoise jitter
发表于 2020-11-4 10:55:42 | 显示全部楼层
When simulating an injection locked oscillator and looking at the startup waveform, you are looking for the point where the timing of the oscillator output is stable with reference to the injection source. Note that the amplitude must be at steady-state as well.


When you set up your PSS analysis you:
- Do NOT select the oscillator button.
You are applying a signal (vsource) to your ring oscillator which causes the oscillator to oscillate at the injection frequency. Thus it is a driven circuit - as it is driven by the injection source. This is why you don't push the oscillator button on the PSS choosing analysis form. SpectreRF considers this a driven circuit and will error out if you select the oscillator button on the PSS choosing analyses form.
- Set tstab to 100 periods.
You want the circuit to be stabilized, i.e. you need to get it close enough to the final oscillation frequency so that PSS can converge. This will depend on the time constant of the circuit. A high Q oscillator will take a long time to settle. A ring oscillator is lower Q by definition, so it should not be as problematic.
- Check the saveinit button.
The waveforms for the initial transient before steady state are saved and you can view them with the results browser.
- You may even want to try to run the circuit using transient analysis.
Look at the oscillator output compared to the injection source. Look for variations in the timing of the oscillator output compared to the locking source. Hopefully, the circuit will settle fairly quickly.
Now, once you can get PSS to successfully converge, you can look at things like pnoise jitter


发表于 2020-12-15 11:59:38 | 显示全部楼层
请问楼主解决了吗?
发表于 2022-11-9 20:51:05 | 显示全部楼层
有后续吗
发表于 2023-6-20 16:58:31 | 显示全部楼层


前辈你好,这种提取tran过零点的方式有教程吗,没有找到相关资料
发表于 2023-8-4 09:01:01 | 显示全部楼层
感谢分享
发表于 2023-8-29 17:05:18 | 显示全部楼层
楼主你这个问题最后解决没
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

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

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