Interconnect/Via - PowerPoint PPT Presentation

About This Presentation
Title:

Interconnect/Via

Description:

Some of the material has been copied from Rabaey/Prentice Hall – PowerPoint PPT presentation

Number of Views:109
Avg rating:3.0/5.0
Slides: 38
Provided by: Dhami6
Category:
Tags: interconnect | via

less

Transcript and Presenter's Notes

Title: Interconnect/Via


1
Interconnect/Via
2
Delay of Devices and Interconnect
3
Reduction of the feature size
The difference in the arrival times of the clock
signal to all registers in a synchronous digital
system
4



An Example , The Clock Distribution Network
(CDN)
A set of interconnections that delivers reliably
a time reference, clock signal , to every
register element in a synchronous digital system.
PowerPC microprocessor 32,000 master/slave latch
5
Power Consumption Routing and system complexity
P CV2f
6



Delay model of the CDN, Elmore Delay model
It takes into account the interconnect resistance
and capacitance and the capacitance of the
registers
7
Example Routing delay problems The Clock
Skew
The difference between time arrivals of the clock
signal to all the registers in a synchronous
digital system
S(ij) Ti - Tj
Two conditions
8



Minimizing the effects of delay, The H_Tree
If it is possible to divide the set of registers
R into two symmetric sets recursively and
alternatively by vertical and horizontal lines,
then the set R can be connected by an H-tree
9
Interconnect Length
10
Interconnect/Via
11
Cross Section View of Capacitances in interconnect
Units are in Angstrom, 1A0.1nm
12
Interconnect
Interconnects in chips are routed in several
layers horizontally and vertically and used
according to their application
13
Small line length transistor speed governs the
circuit speed. Medium line length Transistor
output resistance and line capacitance govern
the circuit speed. Long line length, line
resistance and line capacitance govern the
circuit speed. Cooling the room temperature to
77K reduces the resistivity by an order of
magnitude. At higher frequencies, Ghz and above
the skin effect has to be taken into account.
14
Interconnect usage
Local interconnect are used for short distances
on the chip. Mainly to connect the device Drain,
source, gates or immediate devices. Semi_global
interconnect is used to connect gates FFs other
small devices within a block of the
hierarchy. Global wiring is used for long
interconnect such as Clock signal or other
control signals. Separating the interconnect
wires and the devices from each other are the
dielectric material. The dielectric material gets
thicker as move higher in the hierarchy of the
wire placement
15
Parallel and fringing Capacitance
16
Fringing Capacitance
http//maxwell.ucdavis.edu/electro/dc_circuits/ca
pacitance.html
17
Fringing Capacitance
T is the thickness of wire H is the distance of
wire to substrate.
18
Cross Talk
19
Cross talk Is a disturbance caused by
the electric or magnetic fields of one
telecommunication signal affecting a signal in an
adjacent circuit. Two effects increased
capacitance on the driver. Introduction of
unwanted signal or noise from one line to the
other. Design tips Methods to reduce cross
talk, Increase inter_wire spacing. Place Vdd or
ground wires between signal lines.
20
Fringing/ Parallel Plate Capacitance of
Interconnect
21
Modeling Interconnect
LUMPED MODEL
T-MODEL
-MODEL
2T-MODEL
2p -MODEL
22
Modeling of Interconnect
23
Delay of Interconnect
Capacitance C/unit area L (length) W
(width) C
Resistance R/ number of squares R
24
Delay comparison
25
  • RC delay with distributed parameters
  • More accurate than lumped RC model
  • More difficult to solve for large N
  • Need full-scale SPICE simulation

26
Example
A signal is propagated on a 6mm length metal 1
(M1) interconnect of CMOSIS5 Process, using
minimum wire width. Calculate the delay and
comment on methods for reducing this delay.
27
Rents rule, relates number of i/O pins T, to
the number of gates N in a random logic network
TkNp Where k average I/O per
gate P Rents exponent. It reflects wiring
complexity , p1 is the highest.
T
28
What is the maximum size of silicon chip?
  • Power dissipation
  • Packaging
  • Number of pins
  • Technology
  • The interconnect
  • used

29
Thank you !
30
Inductances
For die wires
h is the height of the wire above the
substrate, d is the diameter of the wire is
the magnetic permeability of the material
31
Inductance
For on-chip,
h is the height of the wire above the
substrate, d is the diameter of the wire is
the magnetic permeability of the material
32
Ground Bounce and Vdd Sag examples from
Alterahttp//www.altera.com/literature/wp/wp_grndb
nce.pdf
33
Example on VDD Bounce
Determine the values of due to
inductive and resistive losses when the output
driver sources 10mA in 1.5ns in the following
circuit. Assume inductance of 13.9nH/mm.
34
(No Transcript)
35
Example on Power lines
What will be the power line width if you drive a
10pF load at 1GHz Assume Vdd3.5V.
36
Example on Charge Sharing
Calculate the drop in voltage for 64 read lines
each consisting of 0.1pF capacitances. Assume
bus capacitance to be 10pF.
37
Thank you !
Write a Comment
User Comments (0)
About PowerShow.com