Professional Documents
Culture Documents
VLSI Design (WEEK 11 & 12)
VLSI Design (WEEK 11 & 12)
EE 401
WEEK 11 & 12
1
DESIGNING HIGH SPEED CMOS
LOGIC NETWORKS
2
• THE OUTPUT SWITCHING TIMES FOR THE FOLLOWING
CMOS LOGIC GATE IS GIVEN BY THE EQUATIONS:
3
• GATE DELAYS CAN BE PREDICTED BASED
UPON THE PARAMETERS GIVEN IN THE
PREVIOUS EQUATIONS. CL IS THE LOAD
CAPACITANCE
• A STRUCTURED/FORMULATED APPROACH
IS REQUIRED FOR ESTIMATING THE GATE
DELAYS
4
• LETS START WORKING WITH A UNIT FET AS
SHOWN BELOW:
5
• IN CALCULATING THE DELAYS, THE MOST IMPORTANT
PARAMETER IS THE CAPACITANCE
6
FOR SUCH A CASE WE HAVE:
AND ALSO:
7
THE DRAIN AND SOURCE CAPACITANCES OF THE
SCALED FET CAN BE APPROXIMATED BY:
8
SUPPOSE AN INVERTER IS BEING DESIGNED
USING THE MINIMUM SIZED FETs. OBVIOUSLY
THIS SHALL BE THE CASE OF ELECTRICAL
NON-SYMMETRY (WHY?)
9
HERE r IS THE MOBILITY RATIO OF THE nFET
TO THE pFET
10
IF THE SAME UNIT INVERTER IS SCALED 3 TIMES
THEN OBSERVE THAT THE NO LOAD TIMINGS
WILL REMAIN ALMOST THE SAME AND THE
NEW TIMING EQUATIONS CAN BE WRITTEN AS:
11
CONSIDER NOW THE NAND2 GATE AS SHOWN
BELOW:
12
COMPARED TO THE INVERTER NOW THERE ARE
THREE FETs THAT TOUCH THE OUTPUT NODE.
THUS A FACTOR 3/2 WILL BE MULTIPLIED WITH
THE INTERNAL CAPACITANCE.
15
GENERALIZING WE CAN SAY THAT IF THE
NUMBER OF INPUTS IS ‘N’ AND THE SCALING
FACTOR IS ‘m’, TIMING FOR THE NAND N GATE
CAN BE APPROXIMATED BY:
AND OBVIOUSLY:
16
FOR THE NOR 2 GATE AS SHOWN BELOW:
17
THE TIMING EQUATIONS CAN BE APPROXIMATED
BY:
18
FOR THE 3 TIMES SCALED NOR2 GATE WE
HAVE:
19
THESE EQUATIONS CLEARLY DEPICT THAT
SWITCHING SPEED DEPENDS UPON:
22
CONSIDER THE FOLLOWING CASCADED CHAIN
CIRCUIT:
23
THE TOTAL DELAY CAN BE GIVEN BY THE
SUMMATION OF THE INDIVIDUAL DELAYS UNDER
SPECIFIC TRANSITIONAL CONDITIONS AS
FOLLOWS:
24
APPLYING THE APPROPRIATE EQUATIONS
(AS PER THE TRANSITIONAL DELAYS) AS
FOLLOWS:
25
THE TOTAL CHAIN DELAY CAN BE SIMPLIFIED
BY THE FOLLOWING:
26
THE ANALYSIS HAVE BEEN PERFORMED USING
THE MINIMUM SIZED FETS BUT IT CAN BE EASILY
EXTENDED TO A SYMMETRICAL DESIGN. FOR
THIS CASE βn=βp AND THE RISE AND FALL TIMES
SHALL BE EQUAL. WE GET:
27
THE INPUT CAPACITANCE THUS INCREASED
TO:
28
CONCLUSIONS
• IF ‘m’ IS USED TO SCALE BOTH pFETs and nFETs
EQUALLY, THEN THE RISE AND FALL TIMES
SHALL BE DIFFERENT FOR ALL THE GATES IN
WHICH N>1
• EQUALIZATION IN SWITCHING TIMES CAN BE
ACHIEVED ONLY WHEN BOTH THE FETs ARE OF
DIFFERENT SIZES
• IF PARALLEL CONNECTED FETs ARE SCALED BY
A FACTOR ‘m’ THEN SERIAL CONNECTED FETS
MUST BE INCREASED IN SIZE BY A FACTOR ‘mN’
TO OBTAIN A SYMMETRICAL DESIGN!
29