Neeraj Tripathi: Simple Dynamic D-Latch
Neeraj Tripathi: Simple Dynamic D-Latch
CK=1 & Vin =VoH = 1.2 V V, = 12 -0.48 0.72 V> VIH of inv.
CK=0 V,starts to decrease because of charge leakage
If V, is lower than V = 0.66 V
Neeraj Tripathi
T E
You Neeraj Charit Cha.. 9 others
Basic Principles of Pass Transistor Circuits
Basic Pass Transistors
Vx
Vin=VoH
x
CK
CK
Neeraj Tripathi
V T E
You Neeraj Tabinda F. 10 others
94 Synchronous Dynamic Circuit Techniques
se 2
Neeraj Tripathi
Dynamic Pass Transistor Circuits
Three stages of a pseudo nMOS dynamic shift register
circuit driven with two-phase clocking
During the active phase of ,
-The input level Vn is transferred into the input capacitance Cgt
During the active phase of O
The output voltage level of the first stage is transferred into
the second stage input capacitance Ginz
V
V L
Neeraj Tripathi
Dynamic Pass Transistor Circuits
Three stages of a pseudo nMOS dynamic shift register
circuit driven with two-phase clocking
During the active phase of O,
-The input level Vin is transferred into the input capacitance Cint
During the active phase of 2
The output voltage level of the first stage is transferred into
the second stage input capacitance Gin2
in
Neeraj Tripathi
Shift Register Circuit using
Enhancement-Load nMOS Inverters
Applying clock signal to the gate of the load transistor
instead of biasing the load transistors
Reduced power consumption and silicon area
- Called "Ratioed Logic" since Vo of each stage is determined by
the driver-to-load ratio
VDD VoD
1
Vout
out2 out3
Neeraj Tripathi
V T E
You Neeraj Murtaza . 11 others
General Circuit Structure of Ratioed
Synchronous Dynamic Logic
The overall power consumption
Dynamic enhancement-load logic « Pseudo nMOS logic
nMOS Logic
Stage 1
nMOS Logic
Stage 2
Neeraj Tripathi
V T E
You Neeraj Murtaza 11 others
Dynamic CMOS Circuit Techniques
CMOS Transmission Gate-Logic
*****
L Stage Stage 2
Implementing CMOS
Transmission gate
Neeraj Tripathi
CMOS Transmission Gate
Advantages
Smaller transfer time
N o threshold voltage drop
Disadvantages
Unavoidable skew and overlapping between CK and CK
K
Neeraj Tripathi
Dynamic CMOS Logic
Operation based on
precharging and evaluating
Clock low The pMOS
Clock
charges the output node
=
high: Logic high Vout remains
->
chargeEvalaton charge
B2 od
F={444,+ B,B)
Neeraj Tripathi
Cascading Problem
The case evaluating 1st and 2nd stages at the same time
Vout2 at the end of the evaluation phase will be erroneous
Alternative clocking scheme is required
Correct
Vou2 erroneoSSta
11
(A
MOS
nMOS
MOS
8-input Complex Logic Gate
HL CL
L c-L L
13
Limitations of Domino CMOS Logic
static logic stages allowed
Only Even # of
I
Static ptes
(ven o f stages)
MMOS
nMOS
structure available
Only non-inverting
consumption due to clock
Large power
cause error
Large leakage may
Low noise margin
Charge sharing oblem Difficult synthesis