28-Pseudo Nmos, DCVSL and Dynamic Logic-12!09!2020 (12-Sep-2020) Material I 12-Sep-2020 CMOS Combinational Circuit Design
28-Pseudo Nmos, DCVSL and Dynamic Logic-12!09!2020 (12-Sep-2020) Material I 12-Sep-2020 CMOS Combinational Circuit Design
28-Pseudo Nmos, DCVSL and Dynamic Logic-12!09!2020 (12-Sep-2020) Material I 12-Sep-2020 CMOS Combinational Circuit Design
Design
• N transistors + Load
Resistive
Load • VOH = V DD
RL
• VOL = RPN
F RPN + RL
Depletion PMOS
Load VT < 0 Load
VSS
F F
In1 In1
In2 PDN In2 PDN
In3 In3
VSS VSS
2.5
2.0 W/L p = 4
1.5
Vout [V]
W/L p = 2
1.0
W/L p = 0.25
0.0
0.0 0.5 1.0 1.5 2.0 2.5
V in [V]
Differential Cascode Voltage Switch Logic (DCVSL)
V DD V DD
M1 M2
Out Out
A
A
PDN1 PDN2
B
B
VSS VSS
CVSL Inverter
VDD
M1 M3
Z Z
A M2 Ā
M4
´
𝑍 = 𝐴 + BC
VDD
Z A BC Z A BC
A
B
Ā
C B C
XOR with Two Inputs
VDD
A B( XOR)
A B( XNOR)
A Ā Ā A
B B
NOR-OR Gate / NAND –AND Gate
Dynamic Logic
In static circuits at every point in time (except when
switching) the output is connected to either GND or V DD
via a low resistance path.
fan-in of n requires 2n (n N-type + n P-type) devices
Clk Mp Clk Mp
Out Out
In1 CL
A
In2 PDN
C
In3
B
Clk Me
Clk Me
off
Clk Mp Clk Mp on
1
Out Out
In1 CL ((AB)+C)
A
In2 PDN
C
In3
B
Clk Me
off
Clk Me on
VDD
VSS
Examples
Dynamic Logic Cascading
Dynamic Logic Cascading
Domino Logic
VDD
precharge OUT
A
NMOS
logic
CLK evaluate