DELAYS IN ASIC DESIGN
TYPES OF DELAYS
Gate delay
Intrinsic delay
Net delay
Transition or Slew delay
Propagation delay
Contamination delay
DEPENDENCE OF DELAYS ON VARIOUS FACTORS
Input capacitance of the logic gate is a
function of output state, output loads and
input slew rate.
Internal timing arcs and output slew rate is a
function of switching input(s).
Capacitance of the wire is dependent on
frequency.
Internal timing arcs are a function of input
slew rates.
Output slew rate is a function of input slew
rate on each input.
Wires exhibit RLC characteristics instead of
lumped RC.
GATE DELAY / CELL DELAY
Gate delay = function of (input
transition(slew)
time,Cnet+Cpin)
where Cload=Cnet+Cpin
Cnet-->Net capacitance
Cpin-->pin capacitance of the
driven cell
INTRINSIC DELAY
Intrinsic delay is the delay internal
to the gate.
It is caused by the internal
capacitance associated with its
transistor.
This delay is largely dependent on
the size of the transistors forming
the gate.
NET DELAY OR WIRE DELAY
Net delay is the difference between
the time a signal is first applied to
the net and the time it reaches other
devices connected to that net.
Wire delay = function of (Rnet,
Cnet+Cpin)
WIRE / EXTRINSIC DELAY
There are several factors
which affect net
parasitic:
Net Length
Net cross-sectional
area
Resistively of
material used for
metal layers
(Aluminum vs.
copper)
Number of vias
traversed by the net
Proximity to other
nets (crosstalk)
NET / INTERCONNECT DELAY
Interconnect introduces capacitive,
resistive and inductive parasites. All
three have multiple effects on the
circuit behavior.
increase in propagation delay
increase energy dissipation
introduce extra noise sources
EXTRINSIC DELAY / FLIGHT TIME
Capacitance Resistance
R= (ρ.L)/ (H.W)
Capacitance can = (ρ. L)/ Area
be modeled by the L --> length
parallel plate W --> width
capacitor model. ρ --> resistivity
C = (ε / t).WL (ohm-m)
VARIOUS MODELS FOR WIRE
DELAYS
TRANSITION DELAY
Transition or slew is the
time it takes for the
pin to change state
RISE TIME
FALL TIME
PROPAGATION DELAY
Propagation delay is the time required for a
signal to propagate through a gate or net.
Propagation delay of a gate or cell is the
time it takes for a signal at the input pin
to affect the output signal at output pin.
For any gate propagation delay is
measured between 50% of input
transition to the corresponding 50% of
output transition
PROPAGATION DELAY
There are 4 possibilities:
Propagation delay between 50 % of Input
rising to 50 % of output rising.
Propagation delay between 50 % of Input
rising to 50 % of output falling.
Propagation delay between 50 % of Input
falling to 50 % of output rising.
Propagation delay between 50 % of Input
falling to 50 % of output falling.
PROPAGATION DELAY
For net propagation delay is the delay
between the time a signal is first applied
to the net and the time it reaches other
devices connected to that net.
Propagation delay is taken as the average
of rise time and fall time i.e. Tpd=
(Tphl+Tplh)/2.
Propagation delay depends on the input
transition time (slew rate) and the output
load.
CONTAMINATION DELAY
Best case delay from valid input to
valid output. i.e. minimum
propagation delay.
QUERIES ?
THANK YOU