微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > VCO的问题

VCO的问题

时间:10-02 整理:3721RD 点击:
VCO单独仿真不起振,但是把它加在整个PLL里面做瞬态仿真,它能正常起振,这个VCO对吗?

初始条件设了么?

没有设置初始条件
设置初始条件是肯定可以起振的,但是考虑到在流片之后,谁给它加初始条件呢,所以就没有加,但是在整体仿真PLL的时候也没有加初始条件,可以起振,所以有点疑惑了!

环路中就有噪声嘛

你设置的初始电压有多大呀

无输入信号的电路仿真,通常需要加初始电压或电流。
振荡器仿真,初始条件值大小没有关系,重要的是稳定后的振荡幅度足够大。

可以不用加初始电压或者电流激励,在tran--option里面 设置maxstep=10ps,或者差不多比较小的一个值(看振荡频率而定),
瞬态仿真就可以起振。

1. First, it does set initial conditions already when you did tran.You can checkinitial operating point difference bewteen"VCO单独仿真" and "在整个PLL里面" . You should find the difference why one oscillates and the other not.

2. Second, many people have wrong concept about the initial conditions. Just like zwtang said(" ...need set initial conditions for non-input circuit ...." ) . Actually, it may mislead us when you set initial condition for some non-input circuit. E.g. a typical case is Bandgap reference.VCO is also this kind or similar. Properly setting initial condition does NOT means your VCO can oscillate. Vice versa, Inproperly setting or none initial condition does NOT means VCO can not work. The point is, you have to get inside the oscillation loop see if meet oscillation criteria although many many case, people do set the initial condition to "speed up" oscillation behavoir and it wroks either.
Hope it helps

想请教一下在仿真时这个step一般取多大,假设振荡频率是1GHz,谢谢

---
10~30ps 都可以的,你可是设置不同的值试试看,只要能起振就可以

针对1GHz 频率的瞬态仿真,10~30ps会不会太小了点,要用很长时间吧

你可以自己仿真一下,设置不同的值看看。

一般带点电容负载仿真,或者电压Vsupply用电感馈电

请问一下,这个maxstep起了什么作用?为什么这样设置就能让vco振起来?我也遇到了同样的问题,但是设了maxstep之后就能起振了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top