Professional Documents
Culture Documents
SOC Unit 1 Part2
SOC Unit 1 Part2
1
Delay and Transition Time
Two different measures of combinational logic effort:
Delay - the time it takes for a gate's output to arrive at
50% of its final value.
Transition time -the time it takes for a gate to arrive
at 10% (for a logic 0) or 90% (for a logic 1) of its final
value;
both fall time tf and rise time tr are transition times.
2
Transition time on inverter circuit
Assume that the inverter's input changes voltage
instantaneously
since the input signal to a logic gate is always
supplied by another gate, that assumption is
optimistic, but it simplifies analysis
3
Transition time on inverter circuit
Total delay = Delay(gate)+Delay(load)
CMOS gates – low gain- quite sensitive to their load -
necessary to take the load into account in even the
simplest delay analysis.
The load on the inverter : a single resistor-capacitor
(RC) circuit;
The resistance and capacitance come from the logic
gate connected to the inverter's output and the wire
connecting the two.
4
Transition time on inverter circuit
There are two cases to analyze:
(i) the output voltage Vout is pulled down (due to a logic 1
input to the inverter)
(ii) Vout is pulled up.
6
Transition time on inverter circuit
8
Transition time on inverter circuit
unit load capacitance Cl as 1/2 of the load
capacitance of a minimum-size inverter driving
another minimum-size inverter
capacitance per transistor Cl= 0.89 fF
load capacitance CL presented by another gate with
different function and transistor sizes
9
Transition time on inverter circuit
choose a resistor value to represent the transistor over
its entire operating range
simple models -more accurate approach:
Fit the resistance to the delay data obtained from Spice
simulation
10
The circuit model for the
τ model delay
11
50% point calculation
transition time
fall time: the time required to reach the 10% point.
tf
Delay time
Delay time
12
Problem: Find Minimum inverter delay and
fall time
Assume no wire resistance
capacitive load equal to 2Cl
τ model parameters:
13
observations on transition time
Two important facts
1. If the pullup and pulldown transistor sizes are equal,
the 0 1 transition will be slower than the 1 0
transition, in proportion to
15
Current Source model
used in power/delay studies because of its tractability
Assume that the transistor acts as a current source
vgs is always at the maximum value
The delay can be approximated as
C L (VDD VSS ) C L (VDD VSS )
tf
ID 0.5k ' (W / L)C L (VDD VSS Vt ) 2
16
Fitted model
This approach measures circuit characteristics and fits
the observed characteristics to the parameters in a
delay formula.
Use more sophisticated models than simple τ model.
This technique is not well-suited to hand analysis
But it is easily used by programs that analyze large
numbers of gates.
17
Accuracy
20
Body effect
To eliminate body effect, we want to drive that
capacitor to zero voltage as soon as possible.
If there is one transistor between the gate’s output and
the power supply, body effect is not a problem
But series transistors in a gate pose a challenge.
Not all of the gate's input signals may reach their
values at the same time—some signals may arrive
earlier than others.
21
Body effect
Connect early-arriving signals to the transistors
nearest the power supply
Connect late-arriving signals to transistors nearest the
gate output
Thee early arriving signals will discharge the body
effect capacitance of the signals closer to the output.
This simple optimization can have a significant effect
on gate delay
22
Temperature dependence of
delay
Thermal effects also play a role in delay.
Gate delays change at a rate of 4% per in a 130 nm
process
23
24