Could some analog guru please help ? Digital circuits can use a delay locked loop to generate a negative delay - is there any corresponding analog circuit to achieve the same result ? Any hints, suggestions would be invaluable. Thanks in advance for your help.
Analog neagtive delay generator - please help
Mar 26, 2010
13 Replies
What kind of signal do you want to delay? If it's a periodic clock, all sorts of phase shifters or delay lines will work. A 0.75T delay line looks like a -0.25T delay. Or invert phase and delay 0.25, same result.
If it's a general signal, it's impossible.
John
Well, so much for the stock market investment machine I was going to build!
Tim Wescott
Control system and signal processing consulting
www.wescottdesign.com
Or a PLL.
Ayup.
Tim Wescott
Control system and signal processing consulting
www.wescottdesign.com
Firstly, what is 'delay locked loop'?
When one needs a signal and a delayed copy of that signal, one uses a delay line (simplest is just a long cable). Then, the events on the signal cable are occurring prior to those on the delay line, and you can refer timings to the delay-line-output and call the direct signal 'negative delay'. That's how an oscilloscope can trigger on a pulse and still show the lead-up to the pulse on the display.
It is a delay line with a variable tap, or some sort of variable RC delay, that is controlled in a similar manner to a PLL to get controlled delay.
They're way popular in FPGAs these days, to de-skew clocks, double clocks (by XORing a clock with a delayed version), have controlled phase differences between clocks, and other useful things that you need if you want to build really, really, really fast logic on a chip that's only really, really fast.
Tim Wescott
Control system and signal processing consulting
www.wescottdesign.com
Even a small negative delay could be put into a feedback loop to get arbitrary long negative delays, enough to see the Drudge Report a week in advance.
John
It's a delay line in the feed back path of an oscillator. A "digital PLL", if you will.
The problem I am trying to solve is : Consider an analog PLL and the reference signal is pure sinusoidal. In a "locked in" mode, the VCO output will be a sinusoidal signal of exactly same frequency as the reference signal, but has an added phase (basically delay), because of the way the VCO works. So is there a way to remove this phase ??
That depends on your phase detector. If you're talking about a classic mixer-style phase detector that returns zero error when the VCO is 90 degrees off from the reference -- yes.
So you can solve that, either by making a network that phase shifts the VCO by 90 degrees before applying it to the phase detector, or -- if your reference is also a pure tone -- by using a digital reference detector that returns zero error when the phases match.
Tim Wescott
Control system and signal processing consulting
www.wescottdesign.com
John Larkin a écrit :
Cool. So with a small TLine put in a feedback loop will give looong delay line? And maybe varying the loop gain will make the delay variable?
Better patent that before others do.
Thanks,
Fred.
Thanks for the insight. I do remember the phase detector output vs. phase graph fom Paul Gray's book. However, I wish to verify a few more issues:
- A reference signal and 90 degree phase shifted VCO output, when fed into the phase detector produces a zero error - so what signal is being fed into the loop filter ??
- Suppose I split the raw VCO output (just before adding the 90 degree phase) and try to use it for something - what is the phase difference between this and the reference input the the phase detector ??
Thanks for the helpful > That depends on your phase detector. If you're talking about a classic
A very common instance of this is 'advanced sync' used in television to make a video source create a signal early so by the time it goes through processing it's at the desired time. As Larkin said, it only works with a periodic signal. AND, that 'advanced' signal is only delayed 'almost' 1 time period back so it seems advanced. It's not - so Tim Westcott can't have his investment machine.
G=B2
Bummer!
Tim Wescott
Control system and signal processing consulting
www.wescottdesign.com
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required