Interconnect/Via.

Slides:



Advertisements
Similar presentations
Heat Generation in Electronics Thermal Management of Electronics Reference: San José State University Mechanical Engineering Department.
Advertisements

Topics Electrical properties of static combinational gates:
UNIT 4 BASIC CIRCUIT DESIGN CONCEPTS
Minimizing Clock Skew in FPGAs
Sequential Definitions  Use two level sensitive latches of opposite type to build one master-slave flipflop that changes state on a clock edge (when the.
EE141 © Digital Integrated Circuits 2nd Timing Issues 1 Digital Integrated Circuits A Design Perspective Timing Issues Jan M. Rabaey Anantha Chandrakasan.
CSE477 L19 Timing Issues; Datapaths.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Lecture 19: Timing Issues; Introduction to Datapath.
© H. Heck 2008Section 4.11 Module 4:Metrics & Methodology Topic 1: Synchronous Timing OGI EE564 Howard Heck.
Chapter 11 Timing Issues in Digital Systems Boonchuay Supmonchai Integrated Design Application Research (IDAR) Laboratory August 20, 2004; Revised - July.
Digital Integrated Circuits© Prentice Hall 1995 Interconnect COPING WITH INTERCONNECT.
Adapted from Digital Integrated Circuits, 2nd Ed. 1 IC Layout.
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.
מודלים של חיבורי ביניים מודלים חשמליים של חיבורי ביניים עבור מעגלי VLSI פרופ ’ יוסי שחם המחלקה לאלקטרוניקה פיזיקלית, אוניברסיטת ת ” א.
EE141 © Digital Integrated Circuits 2nd Wires 1 Digital Integrated Circuits A Design Perspective The Wire Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
Interconnect Optimizations
From Compaq, ASP- DAC00. Power Consumption Power consumption is on the rise due to: - Higher integration levels (more devices & wires) - Rising clock.
Lecture #25a OUTLINE Interconnect modeling
Interconnessioni e parassiti1 Progettazione di circuiti e sistemi VLSI Anno Accademico Lezione Interconnessioni e parassiti.
Lecture 24: Interconnect parasitics
Lecture 7: Power.
Circuit characterization and Performance Estimation
ELEN 468 Lecture 221 ELEN 468 Advanced Logic Design Lecture 22 Timing Verification.
Lecture 21, Slide 1EECS40, Fall 2004Prof. White Lecture #21 OUTLINE –Sequential logic circuits –Fan-out –Propagation delay –CMOS power consumption Reading:
Interconnection and Packaging in IBM Blue Gene/L Yi Zhu Feb 12, 2007.
ECE 424 – Introduction to VLSI Design
2013 DAC Designer/User Track Presentation Inductor Design for Global Resonant Clock Distribution in a 28-nm CMOS Processor Visvesh Sathe 3, Padelis Papadopoulos.
On-Chip Communication Architectures
1 Delay Estimation Most digital designs have multiple data paths some of which are not critical. The critical path is defined as the path the offers the.
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 7 Programmable.
Modern VLSI Design 4e: Chapter 4 Copyright  2008 Wayne Wolf Topics n Interconnect design. n Crosstalk. n Power optimization.
Modern VLSI Design 4e: Chapter 7 Copyright  2008 Wayne Wolf Topics Global interconnect. Power/ground routing. Clock routing. Floorplanning tips. Off-chip.
Research on Analysis and Physical Synthesis Chung-Kuan Cheng CSE Department UC San Diego
Digital Integrated Circuits© Prentice Hall 1995 Interconnect COPING WITH INTERCONNECT.
Modern VLSI Design 2e: Chapter 3 Copyright  1998 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
ECE 124a/256c Advanced VLSI Design Forrest Brewer.
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.]
EE141 © Digital Integrated Circuits 2nd Wires 1 Digital Integrated Circuits A Design Perspective The Wire Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
© 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.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 33: November 20, 2013 Crosstalk.
1 Interconnect/Via. 2 Delay of Devices and Interconnect.
Modern VLSI Design 4e: Chapter 3 Copyright  2008 Wayne Wolf Topics n Wire delay. n Buffer insertion. n Crosstalk. n Inductive interconnect. n Switch logic.
Modern VLSI Design 3e: Chapter 7 Copyright  1998, 2002 Prentice Hall PTR Topics n Power/ground routing. n Clock routing. n Floorplanning tips. n Off-chip.
VLSI INTERCONNECTS IN VLSI DESIGN - PROF. RAKESH K. JHA
11-1 Integrated Microsystems Lab. EE372 VLSI SYSTEM DESIGNE. Yoon Latch-up & Power Consumption Latch-up Problem Latch-up condition  1   2 >1 GND Vdd.
Introduction to Clock Tree Synthesis
FPGA-Based System Design: Chapter 2 Copyright  2004 Prentice Hall PTR Topics n Logic gate delay. n Logic gate power consumption. n Driving large loads.
Chapter 4: Secs ; Chapter 5: pp
Modern VLSI Design 3e: Chapter 3 Copyright  1998, 2002 Prentice Hall PTR Topics n Wire delay. n Buffer insertion. n Crosstalk. n Inductive interconnect.
Modern VLSI Design 3e: Chapter 3 Copyright  1998, 2002 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
CHAPTER 6: MOSFET & RELATED DEVICES CHAPTER 6: MOSFET & RELATED DEVICES Part 2.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
CSE477 L27 System Interconnect.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 27: System Level Interconnect Mary Jane Irwin (
CARBON NANOTUBES (A SOLUTION FOR IC INTERCONNECT) By G. Abhilash 10H61D5720.
Wires & wire delay Lecture 9 Tuesday September 27, 2016.
High Speed Properties of Digital Gates, Copyright F. Canavero, R. Fantino Licensed to HDT - High Design Technology
Circuit characterization and Performance Estimation
The Interconnect Delay Bottleneck.
EE141 Chapter 4 The Wire March 20, 2003.
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
We will be studying the architecture of XC3000.
The Xilinx Virtex Series FPGA
Wire Indctance Consequences of on-chip inductance include:
The Xilinx Virtex Series FPGA
COPING WITH INTERCONNECT
THE INTERCONNECT.
Presentation transcript:

Interconnect/Via

Delay of Devices and Interconnect

Reduction of the feature size Increase in the influence of the interconnect delay on system performance Skew The difference in the arrival times of the clock signal to all registers in a synchronous digital system

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

Power Consumption &Routing and system complexity P= CV2f Memory Leakage Short-Circuit Clock I/O Global Interconnect Logic and Local Routing

Delay model of the CDN, Elmore Delay model er0 It takes into account the interconnect resistance and capacitance and the capacitance of the registers r1 r2 s1 r4 r3 s2 s0 s1 r1 r2 s2 r3 r4 s0

Example: Routing delay problems The Clock Skew Out In Ri Rj Ti Tj TPD(min) /TPD(max) The difference between time arrivals of the clock signal to all the registers in a synchronous digital system S(ij) = Ti - Tj Two conditions: Clock Period Limitations Permissible range Race Conditions S(ij)min S(ij)max S(ij)  THOLDj - TPD(min) S(ij)  Tclk - TPD(max)

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

Interconnect Length

Interconnect/Via

Cross Section View of Capacitances in interconnect Units are in Angstrom, 1A=0.1nm

Interconnect Interconnects in chips are routed in several layers horizontally and vertically and used according to their application

Parallel and fringing Capacitance

Fringing Capacitance T is the thickness of wire H is the distance of wire to substrate.

Cross Talk

Fringing/ Parallel Plate Capacitance of Interconnect

Modeling Interconnect LUMPED MODEL T-MODEL -MODEL 2T-MODEL 2π -MODEL

Modeling of Interconnect

Delay of Interconnect Capacitance = C/unit area * L (length) * W (width) = C Resistance = R/ * number of squares = R

Delay comparison

Calculate the delay and comment on methods for reducing this delay. 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. 6mm

Different Path

Thank you !

What is the maximum size of silicon chip? Power dissipation Packaging Number of pins Technology The interconnect used

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

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

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.

What will be the power line width if you drive a 10pF load at 1GHz Example on Power lines What will be the power line width if you drive a 10pF load at 1GHz Assume Vdd=3.5V.

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.

Thank you !