Nonoverlapping clock generator

Thread Starter

andrea86

Joined Sep 30, 2010
12
Can anyone help me with nonoverlapping clock generator?
Why are these clock nonoverlapped?
I need an expalination.
 

Papabravo

Joined Feb 24, 2006
21,228
With non-overlapped clocks you can use all of the edges without violating set-up and hold-time restrictions. If the clocks overlap then the leading edge of the next clock precedes the trailing edge of the previous clock.
 

Wendy

Joined Mar 24, 2008
23,429
Older CPUs used to use them a lot, it was to keep data moving inside the CPU. Basically you make an oscillator, then add a simple phase shifter/Schmitt Trigger. Walla! Two separate clock signals that don't overlap. If you try to make two different oscillators this is almost impossible.
 

beenthere

Joined Apr 20, 2004
15,819
I question the 200 msec delay as stated. What is the master clock frequency and what devices are you using (by type number)?
 

Thread Starter

andrea86

Joined Sep 30, 2010
12
Thank you,bat that's not a question.I only need an explanation
how does this circuits works,or why this circuit makes non-overlapping clocks?
 

Wendy

Joined Mar 24, 2008
23,429
The answer is simple, phase shift. You have two identical frequencies (truly identical) which are shifted by some angular amount (which is why the RC circuit is there on the earlier replies).

You are making this complex, more so than it needs to be.

The circuits you are showing are depending on propagation delay of the chips. Over complicated, and there won't be much difference between edges, just enough.
 

Kit_Leong

Joined Dec 4, 2010
5
to andrea86,

Hello,Im using the same circuit u mentioned above for a 2 phase non overlapping clock signal http://tams-www.informatik.uni-hambu...-clock-gen.htm ,Im using it as a clock signal for my modulator/demodulator as I am doing a chopper stabilized bandgap reference circuit.Did you manage to get a non overlapping signal?I cant seem to be able to get it,I'm using mentor graphics for my simulation,attached is a picture of my waveforms and circuit,do you know why it is not overlapping?i already followed this schematic but still not getting the expected results


if u cant see the picture i attached,try looking here <snip>
 
Last edited by a moderator:

Kit_Leong

Joined Dec 4, 2010
5
yea thats the same circuit you are using that i'm using as well,thats odd if a circuit can work on one software and not on another,currently I thought of something else but it seems too simplistic to work,though I did manage to get the expected results,what do you think of it?

I tried to put a Vpulse signal to 1 output,and for the 2nd output,I added a slight delay to the Vpulse so its shifted just nicely to look like a non overlapping waveform.

Is it ok to do this instead?but if it were that simple I dont think people will use more complicated circuits to get the job done now would they?Thanks.
 

Attachments

Top