|  |  | |||
| TAMS / Java / Hades / applets: contents | previous | next | ||||
| Hades Applets contents visual index  introduction  std_logic_1164  gatelevel circuits  delay models    gate vs. wir...    gate delay d...    ring oscillator    hazards    NAND-chain    D-flipflop h...    clock-doubler    2-phase cloc...  flipflops  adders and arithm...  counters  LFSR and selftest  memories  programmable logic  state-machine editor  misc. demos  I/O and displays  DCF-77 clock  relays (switch-le...  CMOS circuits (sw...  RTLIB logic  RTLIB registers  Prima processor  D*CORE  MicroJava  Pic16 cosimulation  Mips R3000 cosimu...  Intel MCS4 (i4004)  image processing ...  [Sch04] Codeumsetzer  [Sch04] Addierer  [Sch04] Flipflops  [Sch04] Schaltwerke  [Sch04] RALU, Min...  [Fer05] State-Mac...  [Fer05] PIC16F84/...  [Fer05] Miscellan...  [Fer05] Femtojava  FreeTTS | Two-phase non-overlapping clock generator
Circuit Description
This NOR-flipflop based circuit implements
a non-overlapping two-phase clock signal generator
and can be used to derive a two-phase clock signal from a 
single and possibly non-symmetrical clock signal.
For an explanation of the circuit and a
detailed discussion of circuit clock strategies see
N.H.E.Weste and K.Eshragian, Principles of CMOS design, 1993, 
section 5.5.10.
While the upper circuit uses 'typical' gate-delays in the nanosecond range,
the bottom circuit uses slowed-down gate-delays of 0.2 seconds per gate.
This should make it easier to observe the idea behind the circuit. 
A few example waveforms to illustrate the timing:
 | |||
| Print version | Run this demo in the Hades editor (via Java WebStart) | ||||
| Usage | FAQ | About | License | Feedback | Tutorial (PDF) | Referenzkarte (PDF, in German) | ||||
| Impressum | http://tams.informatik.uni-hamburg.de/applets/hades/webdemos/12-gatedelay/40-tpcg/two-phase-clock-gen.html |