Professional Documents
Culture Documents
CES522 Lecture 10 Transmission Gate Based Circuits
CES522 Lecture 10 Transmission Gate Based Circuits
Circuits
Dynamic D-Latch
Dynamic Logic
Lumped
NMOS TG as a D-Latch
CLK=1, Q=D
CLK=1 0, Qlast is stored on C2
CLK=0, high impedance state.
CMOS TG as a latch
1. Q can only rise to VDD-VT
2. Clock feed through at Q when CLK
goes low
3. The output stored in a high-Z
stage after
CLK goes low is susceptible to all of
the charge loss
mechanisms.
4. is not available
CMOS TG with a
1. Q can only rise to VDD-VT
2. Clock feed through at Q when CLK
goes low
3. The output stored in a high-Z
stage after
CLK goes low is susceptible to all of
the charge loss
mechanisms.
4. is not available
Adjust VS
Knob:
as defined in EQ. 4.15
Increase (WNLP)/(LNWP) Decreased VS.
Decrease (WNLP)/( LNWP) Increased VS.
Increase WP to adjust VS
WN/LN=200nm/200
nm
WP/LP=200nm/200
nm
WN/LN=200nm/200
nm
WP/LP=460nm/200
nm
1
Qprev=1
Qnow=0
Qprev=1
Optional
Qnow=1
Qprev=0
Optional
Node
Schematic of a TG Based D
latch
Simulation of D-Latch
Zoom in to a transition
Dynamic NAND
CLK=0 (Pre-Charged Phase)
NMOS is OFF. OUT is charged to VDD.
CLK=1 (Logic Evaluation Phase)
NMOS is ON.
If either A or B is GND, OUT=VDD.
If A=B=1, OUT=GND
Disadvantage:
All dynamic logic circuits require a
clock
Examples
Example 7.6
P7.5 (a)
P7.5 (b)
Solution
ring the pre-charge phase (=0), Y1, Y2 and Y3 are charged to VDD simultaneo
=0 does not have to last very long since all stages are pre-charged simultaneou
has a high duty cycle.
te: There is no direct current from VDD to GND.
Exercise
VDD
clk
X
c
b
clk
Out
a
Solution:
Out A BC
1. NMOS network implements
while X implements OUT.
2. The output of Inverter implements
Out AB BC C
Solution
VDD
clk
clk
Out
a
Out
c
b
clk
Domino
Gate
Domino
Gate
5/3
Vx(initially)=0
V*=(Cout)/(Cx+Cout)VDD
Enhancement