The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 18th, 2024, 8:18am
Pages: 1
Send Topic Print
DLL questions (Read 3519 times)
Evgenii
Community Member
***
Offline



Posts: 34

DLL questions
Apr 22nd, 2013, 7:45am
 
Hi Folks!  :)
Maybe this post more suitable for Digital Design,  but anyway  i'm try...
I'm new in design of Delay Locked Loop, and i already have schematic solution .  
After simulation i see some strange behavior, which i can not a explain...
First of all,  criterion of lock DLL (startup time) is absence of pulses (pulses are generated by PD), these pulses 'tells' to CP in which direction needs to realign VCDL. But on low frequences (some corners) i see that both pulses are presented in end-of-simulation and NO trend to decreasing one of them..What is it? Autooscillations of DLL? How to explain this problem and to solve...To solve I tried to increase capacitor in CP circuit, anyway it blindest solution...
On high frequences i see absence one of pulses, is good, but another pulse no  disappear, he decreased to final  amplitude. I think that is no problem, if propose, what she is smaller than treshold of transistor, and CP doesn't work with this amplitude.
I some disapointed Sad, may all of this artefact of transients simulation, but precision is highest... May be is my misunderstanding in optimal parameters of CP pull up/pull down current, CP capacitor , frequency ranges of DLL.
Thanks for help! Smiley      
Back to top
 
 
View Profile   IP Logged
raja.cedt
Senior Fellow
******
Offline



Posts: 1516
Germany
Re: DLL questions
Reply #1 - Apr 22nd, 2013, 8:00am
 
Hello,
Please explain  in-detail, better show show some PD,CP results or up and down pulse....without it is very tough to imagine your problem. Any how i guess you have problem with your PD, so please run a transient Sim and check weather output is in-phase or not. If they are not then i would say you better replace PD with-some verilog-A model and check the sim.

Raj.
Back to top
 
 
View Profile WWW raja.sekhar86   IP Logged
Evgenii
Community Member
***
Offline



Posts: 34

Re: DLL questions
Reply #2 - Apr 22nd, 2013, 8:24am
 
Thanks!
NOLAP and GAP pulses are presented in every clock. This Fig for PSRR, some strange behavioral after VDD step from 3.3 to 3.6V (no pulses).  GAP and LAP between 1 and 8 (first and last output pulses)  looks like "swing"  :)
Back to top
« Last Edit: Apr 22nd, 2013, 11:51pm by Evgenii »  

PSRR_002.png
View Profile   IP Logged
Evgenii
Community Member
***
Offline



Posts: 34

Re: DLL questions
Reply #3 - Apr 22nd, 2013, 8:35am
 
with Ideal CP is eliminated problem with "swing" but at highest frequency part of NOLAP still try to realign VCDL...BTW, whats wrong may be with my PD,  is only simple logic with NAND and NOR gates...
Below i attach both CP
Back to top
 

cp.png
View Profile   IP Logged
Evgenii
Community Member
***
Offline



Posts: 34

Re: DLL questions
Reply #4 - Apr 22nd, 2013, 8:54am
 
M10, M4 - for fast startup. Divider on diods has no influence on charge/discharge process. In 'swing' average of V_IBIAS is still constant.
Back to top
 

ni_cp.png
View Profile   IP Logged
Evgenii
Community Member
***
Offline



Posts: 34

Re: DLL questions
Reply #5 - Apr 22nd, 2013, 9:12am
 
And last spam today Smiley
Higher frequency. NOLAP has trends to saturation and no disappear...
Back to top
 

all_cases_20M_06.png
View Profile   IP Logged
Evgenii
Community Member
***
Offline



Posts: 34

Re: DLL questions
Reply #6 - Apr 22nd, 2013, 11:05pm
 
Sorry Smiley! What is mean: "check weather output is in-phase or not..."
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.