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 |