EE141 © Digital Integrated Circuits 2nd Wires 1 Digital Integrated Circuits A Design Perspective The Wire Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.

Slides:



Advertisements
Similar presentations
EE141 © Digital Integrated Circuits 2nd Wires 1 The Wires Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital Integrated Circuits: A Design.
Advertisements

EE141 © Digital Integrated Circuits 2nd Arithmetic Circuits 1 Digital Integrated Circuits A Design Perspective Arithmetic Circuits Jan M. Rabaey Anantha.
© Digital Integrated Circuits 2nd Inverter EE4271 VLSI Design The Inverter Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital.
EE141 © Digital Integrated Circuits 2nd Timing Issues 1 Digital Integrated Circuits A Design Perspective Timing Issues Jan M. Rabaey Anantha Chandrakasan.
ECE 124a/256c VLSI RC(L) Interconnect Models Forrest Brewer Wayne Burleson, Atul Maheshwari.
Digital Integrated Circuits© Prentice Hall 1995 Interconnect COPING WITH INTERCONNECT.
Adapted from Digital Integrated Circuits, 2nd Ed. 1 IC Layout.
EE466: VLSI Design Lecture 11: Wires
EE 447 VLSI Design Lecture 5: Wires. EE 447VLSI Design 6: Wires2 Outline Introduction Wire Resistance Wire Capacitance Wire RC Delay Crosstalk Wire Engineering.
Digital Integrated Circuits A Design Perspective
© Digital Integrated Circuits 2nd Inverter Impact of Interconnect  Interconnection  Fundamental limitation of Digital Technology at all scales  Classes.
The Wire Scaling has seen wire delays become a major concern whereas in previous technology nodes they were not even a secondary design issue. Wire parasitic.
© Digital Integrated Circuits 2nd Devices Digital Integrated Circuits A Design Perspective The Devices Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 14: Interconnects Prof. Sherief Reda Division of Engineering, Brown University.
EE141 © Digital Integrated Circuits 2nd Wires 1 Digital Integrated Circuits A Design Perspective The Wire Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
04/09/02EECS 3121 Lecture 25: Interconnect Modeling EECS 312 Reading: 8.3 (text), 4.3.2, (2 nd edition)
Lecture #25a OUTLINE Interconnect modeling
Combinational MOS Logic Circuit
Introduction to CMOS VLSI Design Interconnect: wire.
Lecture 24: Interconnect parasitics
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 9.1 EE4800 CMOS Digital IC Design & Analysis Lecture 9 Interconnect Zhuo Feng.
Digital Integrated Circuits A Design Perspective
Lecture 14: Wires.
Circuit characterization and Performance Estimation
Elettronica T AA Digital Integrated Circuits © Prentice Hall 2003 Interconnect Interconnect and Communication.
EE141 © Digital Integrated Circuits 2nd Manufacturing 1 Manufacturing Process I Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital Integrated.
ECE 424 – Introduction to VLSI Design
A Methodology for Interconnect Dimension Determination By: Jeff Cobb Rajesh Garg Sunil P Khatri Department of Electrical and Computer Engineering, Texas.
DSM Design and Verification Flow
EE141 © Digital Integrated Circuits 2nd Wires 1 The Wires Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital Integrated Circuits: A Design.
Crosstalk Analysis in UDSM technologies
Elmore Delay, Logical Effort
EE141 © Digital Integrated Circuits 2nd Arithmetic Circuits 1 Digital Integrated Circuits A Design Perspective Arithmetic Circuits Reference: Digital Integrated.
Digital Integrated Circuits© Prentice Hall 1995 Interconnect COPING WITH INTERCONNECT.
EE141 © Digital Integrated Circuits 2nd Wires 1 Digital Integrated Circuits A Design Perspective The Interconnect Jan M. Rabaey Anantha Chandrakasan Borivoje.
EE415 VLSI Design 1 The Wire [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
© Digital Integrated Circuits 2nd Interconnect Digital Integrated Circuits A Design Perspective Coping with Interconnect Jan M. Rabaey Anantha Chandrakasan.
© Digital Integrated Circuits 2nd Interconnect ECE 558/658 : Lecture 20 Interconnect Design (Chapter 9) Clock distribution (Chapter ) Atul Maheshwari.
EE141 © Digital Integrated Circuits 2nd Manufacturing 1 Manufacturing Process Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital Integrated.
EE141 © Digital Integrated Circuits 2nd Devices 1 Digital Integrated Circuits A Design Perspective The Devices Jan M. Rabaey Anantha Chandrakasan Borivoje.
Chapter 3 Interconnect: Wire Models Boonchuay Supmonchai Integrated Design Application Research (IDAR) Laboratory June 22, revised July 1,2006.
© Digital Integrated Circuits 2nd Inverter EE5900 Advanced Algorithms for Robust VLSI CAD The Inverter Dr. Shiyan Hu Office: EERC 731 Adapted.
INTERCONNECT MODELING M.Arvind 2nd M.E Microelectronics
1 Interconnect/Via. 2 Delay of Devices and Interconnect.
EE141 © Digital Integrated Circuits 2nd Inverter 1 Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje.
Digital Integrated Circuits A Design Perspective
Digital Integrated Circuits A Design Perspective
VLSI INTERCONNECTS IN VLSI DESIGN - PROF. RAKESH K. JHA
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
Interconnect/Via.
Chapter 4: Secs ; Chapter 5: pp
EE141 © Digital Integrated Circuits 2nd Combinational Circuits 1 A few notes for your design  Finger and multiplier in schematic design  Parametric analysis.
EE141 © Digital Integrated Circuits 2nd Devices 1 Digital Integrated Circuits A Design Perspective The Devices Jan M. Rabaey Anantha Chandrakasan Borivoje.
EE141 © Digital Integrated Circuits 2nd Manufacturing 1 Digital Integrated Circuits A Design Perspective Manufacturing Process Jan M. Rabaey Anantha Chandrakasan.
EE141 © Digital Integrated Circuits 2nd Manufacturing 1 Manufacturing Process -II Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital Integrated.
CSE477 L27 System Interconnect.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 27: System Level Interconnect Mary Jane Irwin (
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital.
Wires & wire delay Lecture 9 Tuesday September 27, 2016.
The Wires EE4271 VLSI Design Professor Shiyan Hu Office: EERC 518
Circuit characterization and Performance Estimation
The Interconnect Delay Bottleneck.
Manufacturing Process -II
CMOS Inverter: Dynamic
EE141 Chapter 4 The Wire March 20, 2003.
Unit IV: GATE LEVEL DESIGN
Digital Integrated Circuits A Design Perspective
Wire Indctance Consequences of on-chip inductance include:
COPING WITH INTERCONNECT
THE INTERCONNECT.
Presentation transcript:

EE141 © Digital Integrated Circuits 2nd Wires 1 Digital Integrated Circuits A Design Perspective The Wire Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic July 30, 2002

EE141 © Digital Integrated Circuits 2nd Wires 2 The Wire schematics physical

EE141 © Digital Integrated Circuits 2nd Wires 3 Interconnect Impact on Chip

EE141 © Digital Integrated Circuits 2nd Wires 4 Wire Models All-inclusive model Capacitance-only

EE141 © Digital Integrated Circuits 2nd Wires 5 Impact of Interconnect Parasitics  Interconnect parasitics  reduce reliability  affect performance and power consumption  Classes of parasitics  Capacitive  Resistive  Inductive

EE141 © Digital Integrated Circuits 2nd Wires 6 Nature of Interconnect Global Interconnect S Local = S Technology S Global = S Die Source: Intel

EE141 © Digital Integrated Circuits 2nd Wires 7 INTERCONNECT

EE141 © Digital Integrated Circuits 2nd Wires 8 Capacitance of Wire Interconnect

EE141 © Digital Integrated Circuits 2nd Wires 9 Capacitance: The Parallel Plate Model

EE141 © Digital Integrated Circuits 2nd Wires 10 Permittivity

EE141 © Digital Integrated Circuits 2nd Wires 11 Fringing Capacitance

EE141 © Digital Integrated Circuits 2nd Wires 12 Fringing versus Parallel Plate

EE141 © Digital Integrated Circuits 2nd Wires 13 Interwire Capacitance

EE141 © Digital Integrated Circuits 2nd Wires 14 Interwire Capacitance (Process Data)

EE141 © Digital Integrated Circuits 2nd Wires 15 DB and SB Capacitance

EE141 © Digital Integrated Circuits 2nd Wires 16 Gate Capacitance

EE141 © Digital Integrated Circuits 2nd Wires 17 INTERCONNECT

EE141 © Digital Integrated Circuits 2nd Wires 18 Wire Resistance

EE141 © Digital Integrated Circuits 2nd Wires 19 Interconnect Resistance

EE141 © Digital Integrated Circuits 2nd Wires 20 Dealing with Resistance  Selective Technology Scaling  Use Better Interconnect Materials  reduce average wire-length  e.g. copper, silicides  More Interconnect Layers  reduce average wire-length

EE141 © Digital Integrated Circuits 2nd Wires 21 Sheet Resistance

EE141 © Digital Integrated Circuits 2nd Wires 22 Sheet Resistance (Process Data)

EE141 © Digital Integrated Circuits 2nd Wires 23 Example: Intel 0.25 micron Process 5 metal layers Ti/Al - Cu/Ti/TiN Polysilicon dielectric

EE141 © Digital Integrated Circuits 2nd Wires 24 InterconnectModeling

EE141 © Digital Integrated Circuits 2nd Wires 25 The Lumped Model

EE141 © Digital Integrated Circuits 2nd Wires 26 The Lumped RC-Model The Elmore Delay

EE141 © Digital Integrated Circuits 2nd Wires 27 The Ellmore Delay RC Chain

EE141 © Digital Integrated Circuits 2nd Wires 28 Wire Model Assume: Wire modeled by N equal-length segments For large values of N:

EE141 © Digital Integrated Circuits 2nd Wires 29 The Distributed RC-line

EE141 © Digital Integrated Circuits 2nd Wires 30 Step-response of RC wire as a function of time and space

EE141 © Digital Integrated Circuits 2nd Wires 31 RC-Models

EE141 © Digital Integrated Circuits 2nd Wires 32 Driving an RC-line

EE141 © Digital Integrated Circuits 2nd Wires 33 Design Rules of Thumb  rc delays should only be considered when t pRC >> t pgate of the driving gate Lcrit >>  t pgate /0.38rc  rc delays should only be considered when the rise (fall) time at the line input is smaller than RC, the rise (fall) time of the line t rise < RC  when not met, the change in the signal is slower than the propagation delay of the wire © MJIrwin, PSU, 2000