Combinational Logic Part 1 Kavindra
Combinational Logic Part 1 Kavindra
Assumption: the(reasonable) assumption that the resulting current spikes can be approximated as
triangles and that the inverter is symmetrical in its rising and falling responses
The finite slope of the input signal causes a direct current path between VDD and GND for a short
period of time during switching, while the NMOS and the PMOS transistors are conducting
simultaneously.
If ts represents 0-100 % transition time and tr represents rise time, then tsc can be expressed as:
(W/L)load ≤ 0.462
In1
In2 PUN PMOS Only
In3
F=G
In1
In2 PDN NMOS Only
In3
VSS
VTH ?
VT ,n
1 kp
2 kn
VDD VT , p
Vth NOR 2
1 kp
1
2 kn
VTH ?
V
kp
VT ,n 2 DD VT , p
kn
Vth NAND 2
kp
1 2
kn
N
Di C j R k
j 1 for all
kPij
Let Pi denote the unique path from the input node to node i, i = 1, 2, 3, ..., N. Let Pij = Pi « Pj denote the
portion of the path between the input and the node i, which is common to the path between the input
and node j.
BITS Pilani, Pilani Campus
RC Delay Model: Elmore’ s delay model
Diffusion capacitance depends on the size of the source/drain region. we assume the
contacted source or drain of a unit transistor to also have capacitance of about C. Wider
transistors have proportionally greater diffusion capacitance. Increasing channel length
increases gate capacitance proportionally but does not affect diffusion capacitance
1 1 B 4
A A 2
B
F C 4
2 CL
B D 2
F
2 A 2
Valid if CL dominates. A
D 1
B 2C 2
Transistor Sizing: also check, how long you can increase size
as parasitic capacitance also increases.
Progressive Sizing:
Example:
Input reordering
CMOS Technology
BITS Pilani, Pilani Campus