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.

ADPLL Output lock condition

Status
Not open for further replies.

pmuppala

Newbie level 3
Joined
Dec 2, 2010
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,307
Hi,

I am doing an adpll in 90nm technology. I am not able to understand how to lock the DCO divider output to REF frequency. DCO divider output is oscillating up and down around the target frequency but not locking to it. Please do post if you think i have missed something.

Thanks,
Muppala.
 

The feedback clock from DCO divider and REF clock are phase locked when in lock situation - so the FB clock edges are moving back and forth around REF clock edges. This is the what PLL is suppose to behave. You can either look at the PFD/integrator output or look at the FB clock frequency in certain time window to declare if the lock situation has been achieved.
 

ebuddy thanks for replying so fast. I looked at the FB clock frequency and the frequency is oscillating around the target clock. For example if my target is 125 MHz, the FB clock frequnecy is oscillating around 120 MHz to 130MHz but not quite locking. My DCO has a frequency resolution of 0.6 MHz. Hence i would generally want the output to lock at 124 or 126 Mhz if not 125 Mhz exactly. But i couldnt understand why the FB freq is oscillating from 120Mhz to 130Mhz.

---------- Post added at 17:36 ---------- Previous post was at 17:22 ----------

47_1295908522.png]
.


In the image attached u can see that the blue line is the REF frequency and the RED line is the FB frequency. The FB freq is oscillating around the target as shown shown.

---------- Post added at 17:38 ---------- Previous post was at 17:36 ----------

https://obrazki.elektroda.pl/47_1295908522.png
 

Looks like your PLL loop bandwidth is way too low. You probably want to check out the path from your PFD output to DCO input. Usually there is a charge pump and a loop filter in analog PLL or digital equivalent implementations in DPLL there. Probably a delay somewhere is excessive, or there is a flaw in your DCO design.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top