Professional Documents
Culture Documents
Assignment 5
Assignment 5
ON TOPICS:
1. ELECTROMIGRATION EFFECTS IN VLSI
2. IR DROP ISSUES
3. PARASITIC EXTRACTION
4. PREFERENCE OF METAL LAYERS
Submitted By:
Arnon Pukhrambam
Trainee (KNK Technologies)
ELECTROMIGRATION EFFECT IN VLSI
Electromigration:
When a high current density passes through a metal interconnect, the
momentum of current-carrying electrons may get transferred to the metal ions
during the collision between them. Due to the momentum transfer, the metal
ions may get drifted in the direction of motion of electrons. Such drift of metal
ions from its original position is called the electromigration effect.
Current density J is defined as the current following per unit cross-section area.
J = I/A
Where ‘I’ is the current and ‘A’ is the cross-section of the area of interconnect.
As the technology node shrinks, Cross-sectional area of the metal interconnects
also shrinks and the current density increases in great extent in the lower node.
Electromigration Phenomenon:
Effects of EM:
Damage to the metallization lines is caused by divergences in atomic flux.
When the amounts of matter leaving and entering a given volume are unequal,
the associated accumulation or loss of material results in damage. This results in
two types of inequalities:
1. Depletion of atoms (Voids): If the incoming ion flux is lesser than the
outgoing ion flux, It will create a void in interconnect. A void can lead a
discontinuity in the interconnect and result an open circuit.
IR Drop:
The power supply (VDD and VSS) in a chip is uniformly distributed through
the metal rails and stripes which is called Power Delivery Network (PDN) or
power grid. Each metal layers used in PDN has finite resistivity. When current
flow through the power delivery network, a part of the applied voltage will be
dropped in PDN as per the Ohm's law. The amount of voltage drop will be V =
I.R, which is called the IR drop.
Types of IR drop:
1. Static IR drop:
Static IR drop is the voltage drop in the power delivery network (PDN) when
there are no inputs switching means the circuit is in the static stage. It is
dependent on the RC of the power grid connecting the power supply to the
respective standard cells. It is always desirable to create the power grid in
higher metal layers. Higher metal layers mean more wide wires and hence
lower resistance. Lower resistance would mean IR drop will be lower and
hence lesser impact on setup-timing.
Capacitance of metal wires would be the combination of gnd and coupling
capacitance. If for some reason, the capacitance is too large, it is indeed the
reason for IR drop. It could be due to
Long wire length resulting in higher wire capacitance.
High fan-out of the net resulting in higher load-cap
High routing congestion in a particular area resulting in high coupling
capacitance with neighbouring nets.
A simple equation representing static IR drop would be
V static =I avg∗R wire
drop
2. Dynamic IR drop:
It is the voltage drop in the PDN when the inputs are continuously switching
means the circuit is in a functional state. It depends on the switching rate of
instances. Dynamic IR drop is more than the static IR drop. Dynamic IR
drop is sometimes referred to by the term Voltage ‘Droop’.
It is contingent upon the current drawn by the standard cells and that brings
in a time-dependent variation of current. It is represented by the equation
di
V dynamic =L( )
drop
dt
Effects of IR drop:
Delay of standard cells depends on the available power supply to the cell and if
the power supply decreases the delay of cell increases. The increase in delay of
a cell could affect the performance of the design. It is also possible that if the
available voltage to a standard cells gets below a particular level, then the cell
may stop function completely and could result in functional failure of the
design. Or sometimes the IR drop is within the limit and only delay of cells get
increased which affects the setup and hold timing of design and sometimes it
causes failure of setup and hold timing.
PARASITIC EXTRACTION:
Parasitic extraction (PEX) is calculation of the parasitic effects in both the
designed devices and the required wiring interconnects of an electronic circuit:
parasitic capacitances, parasitic resistances and parasitic inductances,
commonly called parasitic devices.
The major purpose of parasitic extraction is to create an accurate analog model
of the circuit, so that detailed simulations can emulate actual digital and analog
circuit responses. Digital circuit responses are often used to populate databases
for signal delay and loading calculation such as:
Timing analysis
Power analysis
Circuit simulation
Signal integrity analysis
Analog circuits are often run in detailed test benches to indicate if the extra
extracted parasitics will still allow the designed circuit to function.