Professional Documents
Culture Documents
Advance CMOS Logic
Advance CMOS Logic
Mirror Circuits
Pseudo-nMOS
Tri-State Circuits
Clocked CMOS
Dynamic CMOS Logic Circuits
Dual-Rail Logic Networks
Mirror Circuit
• Faster and has uniform layout.
• Has shorter rise and fall times
p
n
2
2VDD VTn VOL VOL
2
2
VDD VTp2
Disadvantage is
static power consumption of the pull-up transistor as well as
the reduced output voltage swing and gain, which makes the
gate more susceptible to noise.
And also increased cost.
Tri-State Circuits
Uses additional input enable.
M1 and M2 are tristating devices
Tristate inverter produces restored output
– Violates conduction complement rule
– Because we want a Z output
“Static CMOS Logic”
1
f
T
non overlapping t t 0
t VDD t
M1and M2 are controlled by the clock signals and bar.
When = 1, both M1 and M2 are active,
Circuit degenerates to a standard static logic gate
Output f(a,b,c) is valid during this time, establishing the voltage Vout on
the output capacitance Cout.
When the clock changes to a value = 0, both M1 and M2 are in cutoff, so
that the output is in high-impedance state Hi-Z.
Advantages
Disadvantages
• Output node cannot hold the charge on Vout for a very long
time due to charge leakage.
• A limit on allowable clock frequency.
• Can operate at lower frequency range only.
dV IL
I L iout in i p C out V t V1 t
dt C out
IL C out
hold time V t h V1 t h V x t h V1 V x
C out IL
Dynamic Logic
Precharge clock to charge the capacitance
Evaluate clock to discharge the capacitance depending on condition of
logic inputs.
In dynamic CMOS logic a single clock can be used to accomplish
both the pre-charge and evaluation operations.
An Example
Vdd
Vin T2
T4
Vout
T1
T3
CL
Disadvantage is the greater process complexity
compared to CMOS.