Advanced Topologiesand Technology
Advanced Topologiesand Technology
Advanced Topologiesand Technology
Many families of logic exist beyond Static CMOS Comparison of logic families for a 2-input multiplexer Briefly overview
pseudo-nMOS differential (CVSL) dynamic/domino complementary pass-gate
ECE 410, Prof. A. Mason Advanced Digital.1
nMOS Inverter
Logic Inverter nMOS Inverter
x y x y=x
assume a resistive load to VDD nMOS switches pull output low based on inputs
nMOS Inverter (a) nMOS is off, (b) nMOS is on
0 1 1 0
Active loads
use pMOS transistor in place of resistor resistance varies with Gate connection
Ground always on Drain=Output turns off when Vout > VDD-Vtp Vbias
VSG = VSD so always in saturation
Vbias
Pseudo-nMOS
full nMOS logic array replace pMOS array with single pull up transistor Ratioed Logic generic pseudo-nMOS logic gate Advantages
requires proper tx size ratios less load capacitance on input signals fewer transistors
faster switching higher circuit density
pseudo-nMOS inverter
Disadvantage
VOL > 0
pull up is always on
occurs when input is low (Vin = 0V), nMOS is OFF triode operation pMOS has very small VSD pMOS pulls Vout to VDD VOH = VDD
VOH = VDD
Advanced Digital.5
Differential Logic
Cascode Voltage Switch Logic
aka, Differential Logic
(CVSL)
Performance advantage of ratioed circuits without the extra power Requires complementary inputs
produces complementary outputs
Operation
two nMOS arrays one for f, one for f differential AND/NAND gate cross-coupled load pMOS one path is always active since either f or f is always true other path is turned off (logic arrays turns off one load)
no static power
ECE 410, Prof. A. Mason Advanced Digital.6
Differential Logic
Advantages of CVSL
low load capacitance on inputs no static power consumption automatic complementary functions
Disadvantages
requires complementary inputs more transistors
for single function
Very useful in some circuit blocks where complementary signals are generally needed
interesting implementation in adders
Advanced Digital.7
Dynamic Logic
Advantages of ratioed logic without power consumption of pseudo-nMOS or excess tx of differential Dynamic operation: output not always valid Precharge stage
clock-gated pull-up precharges output high logic array disabled
Evaluation stage
precharge pull-up disabled logic array enabled & if true, discharges output
generic dynamic logic gate
Advanced Digital.8
Dynamic Logic
Example: Footed dynamic NAND3 Footed vs. Unfooted
foot tx ensures nMOS array disabled during precharge
unfooted
footed
Advanced Digital.9
if the function is not true, output should be HIGH but could be much less than VDD
Domino Logic
Dynamic logic can only drive an output LOW
output HIGH is precharged only with limited drive
Domino logic adds and inverter buffer at output Cascading domino logic
must alter precharge/eval cycles clock each stage on opposite clock phase
Gate is static a low-impedance path exists to both supply rails under all circumstances N transistors instead of 2N No static power consumption Ratioless Bidirectional (versus undirectional)
ECE 410, Prof. A. Mason Advanced Digital.12
B=VDD, A=0VDD
1
A 1.2/0.6 B 0
1.2/0.6
F= AB
0 0 1
Vin, V
Pure PT logic is not regenerative - the signal gradually degrades after passing through a number of PTs (can fix with static CMOS inverter insertion)
ECE 410, Prof. A. Mason Advanced Digital.13
Vx = VDD-VTn
M2
Vx does not pull up to VDD, but VDD VTn Threshold voltage drop causes static power consumption (M2 may be weakly conducting forming a path from VDD to GND) Notice VTn increases of pass transistor due to body effect (VSB)
Advanced Digital.14
In = 0 VDD
1.5/0.25
In x = 1.8V
VDD
D 0.5/0.25
x
0.5/0.25
Out
Voltage, V
Body effect large VSB at x - when pulling high (B is tied to GND and S charged up close to VDD) So the voltage drop is even worse Vx = VDD - (VTn0 + ((|2f| + Vx) - |2f|))
0 0
Out
0.5 1 1.5 2
Time, ns
Advanced Digital.15
TG Full Adder
Cin B
Sum
Cout
Advanced Digital.16
Advanced Digital.17
LOCOS
Isolation between transistor
Field Oxide (FOX)
FOX formed by
masking active regions thermal oxidation of non-masked areas
n+ n
p+
p+
n+
n+
p+
Self-aligned gate
S/D formed after poly gate S/D automatically aligned to gate
Layout view
ECE 410, Prof. A. Mason Advanced Digital.18
birds beak
Advanced Digital.19
Eliminates the area lost to birds beak effect of LOCOS Well doping and channel implants done later in process via high energy ion implantation
Advanced Digital.20
Advanced Digital.21
BiCMOS
Advantage
Disadvantage
both Bipolar and CMOS transistor Increased process complexity Reduced density (just no way to make small BJTs)
ECE 410, Prof. A. Mason Advanced Digital.23
Scaling Options
Constant Voltage (CV)
voltage remains constant as feature size is reduced causes electric field in channel to increase
decreases performance
Electric Field in channel vs. Channel Length at various Supply Voltages constant voltage
Advanced Digital.24
Short Channels
Effective channel length
must account for depletion region spreading into the channel more important as channel length gets shorter S
L (drawn)
G xd D LD ~xd
Leff = L(drawn) 2 LD X d
2 (V (VG Vt )) Xd = s D qN A
Leff
Advanced Digital.26
Advanced Digital.27
Velocity Saturation
Charge Velocity Velocity Saturation
vn = E, is mobility and E is electric field valid for small E, as assumed in previous I-V equations if E > Ec (critical field level), velocity will reach a maximum vsat = saturation velocity, velocity at E > Ec lateral field near drain is very high charge can experience velocity saturation even at VDS voltages before pinchoff occurs here nCOX W 2
ID = 2 L
[2(V
GS
Vt )V 'DSAT V 'DSAT
Velocity Overshoot
where VDSAT is the drain-source voltage which generates the critical electric field, Ec valid when VDSAT < VGS-Vt (when velocity saturation occurs before channel pinchoff)
with very short channels, carriers can travel faster than saturation velocity occurs in deep submicron devices with channel lengths less than 0.1m the velocity saturation equation above becomes inaccurate for very small channel lengths and more detailed models are required.
ECE 410, Prof. A. Mason Advanced Digital.28
Advanced Digital.29
To reduce hot carrier effects, increase channel length pMOS devices may be better overall for deep submicron circuits
hole mobility is closer to electron mobility under high electric fields which occur in submicron devices hot carrier effects are worse in nMOS devices than pMOS
Advanced Digital.30
Leakage Currents
All p-n junctions in the MOSFET structure will have a reverse bias leakage current qA j ni Leakage Current, Ilk
where
I lk =
2 0
xd
Aj is the junction area ni is the intrinsic carrier concentration 0 is the effective minority carrier lifetime xd is the depletion layer thickness, xd=f(VR)
Factors in leakage
ni is a strong function of temperature (doubles every 11C)
significant in high power density circuit that generate heat
ECE 410, Prof. A. Mason
Advanced Digital.31
Latch-Up
Latch-up is a very real, very important factor in circuit design that must be accounted for Due to (relatively) large current in substrate or n-well
create voltage drops across the resistive substrate/well
most common during large power/ground current spikes
Avoid latch-up by
including as many substrate/well contacts as possible limiting the maximum supply current on the chip
Advanced Digital.32
Subthreshold Operation
Weak inversion, when VG > 0 but < Vt Subthreshold operation
some channel change and the drain current is small but not zero. referred to as the subthreshold region the drain current is an exponential function of the gate voltage the current increase sharply with VGS until the device turns on
W ( qVGS I D = I D0 e L
where
nkT )
ID
Channel Length
ID0 is a process dependant constant, typically ~20nA n is a process dependant constant, typically n=1.5 kT/q = 26mV at room temperature
Vt
VGS
Subthreshold Operation
Analog Circuits
subthreshold operation is exploited for low power operation in low frequency applications W I D = I D 0 e ( qVGS nkT ) Digital Circuits L subthreshold current serves as undesired leakage current want to quickly transition in/out of subthreshold thinner gate oxide = faster transition
same as current technology trend
faster transition = less subthreshold leakage current = lower power process must be chosen to match the speed, power, and performance specs for each circuit
what is best for DRAM is not best for microprocessors, etc.
Advanced Digital.34