Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

a question on PLL simulation

Status
Not open for further replies.

Robertt

Junior Member level 3
Junior Member level 3
Joined
Jun 20, 2005
Messages
31
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
1,634
Dear all,

When I simulate the transistor level PLL in spectre, I found the following problem which annoyied me for two weeks.
My PLL can lock the reference frequency but cannot lock the reference phase. The input reference frequency is 25MHz. The output clock of the divider has the same frequency but with rising(or falling) edges 650ps away from that of the reference clock. Is that accecptable? The VCO is working at 200M.

What's more, when I only simulate the VCO. I found the control voltage need 2.3V to let the VCO oscillate at 200MHz. But when I simulate the whole PLL, after the PLL is stable, the control voltage is only 1.8 V. Why?

Thanks a lot
 

Hi Robert,

Your PLL is locked as long as d(ΔΦ)/dt=0, and Δω=0, so congrats. Regarding the difference in Vcontrol, this is most likely because your standalone VCO sees a different capacitance than when it is in the loop, so just follow it with the next stage to get an accurate Vcontrol.
 

in my opinion,
1. u can not make a system response with no delay, unless u can predict it. that is equivalent to say : ur output clock should be later than ur reference clock. I agree with easytarget's viewpoint.
2. the VCO gain : Kvco=Δfvco/ΔVctrl should be the same in open loop and closed loop. u should check ur setting of estbench in open loop and closed loop.
 

easytarget,

do you mean that we needn't let the output phase be exactly same as the reference phase even they have big difference? in this case, say 2ns is also acceptable?
 

hi robertt,
The 2ns is acceptable.
The difference of Vctrl between the free running VCO and in a PLL may caused by the different load impedence.
 

Thank all of you,

I break the loop and simulate the VCO again, now the control voltage are same for open loop and close loop
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top