On-Chip Interconnect: The Past, Present, and Future



Similar documents
Alpha CPU and Clock Design Evolution

Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications

StarRC Custom: Next-Generation Modeling and Extraction Solution for Custom IC Designs

TIMING-DRIVEN PHYSICAL DESIGN FOR DIGITAL SYNCHRONOUS VLSI CIRCUITS USING RESONANT CLOCKING

Core Power Delivery Network Analysis of Core and Coreless Substrates in a Multilayer Organic Buildup Package

Clocking. Figure by MIT OCW Spring /18/05 L06 Clocks 1

ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7

Clock Distribution Networks in Synchronous Digital Integrated Circuits

DESIGN CHALLENGES OF TECHNOLOGY SCALING

Photonic Networks for Data Centres and High Performance Computing

IL2225 Physical Design

ANN Based Modeling of High Speed IC Interconnects. Q.J. Zhang, Carleton University

Hyper Node Torus: A New Interconnection Network for High Speed Packet Processors

ZL40221 Precision 2:6 LVDS Fanout Buffer with Glitchfree Input Reference Switching and On-Chip Input Termination Data Sheet

TRUE SINGLE PHASE CLOCKING BASED FLIP-FLOP DESIGN

Architectural Level Power Consumption of Network on Chip. Presenter: YUAN Zheng

International Journal of Electronics and Computer Science Engineering 1482

State-of-Art (SoA) System-on-Chip (SoC) Design HPC SoC Workshop

EM Noise Mitigation in Circuit Boards and Cavities

Power Reduction Techniques in the SoC Clock Network. Clock Power

Lecture 11. Clocking High-Performance Microprocessors

Impact of Signal Integrity on System-On-Chip Design Methodologies

ISSCC 2003 / SESSION 10 / HIGH SPEED BUILDING BLOCKS / PAPER 10.5

A NEAR FIELD INJECTION MODEL FOR SUSCEPTIBILITY PREDICTION IN INTEGRATED CIRCUITS

Evaluating AC Current Sensor Options for Power Delivery Systems

路 論 Chapter 15 System-Level Physical Design

ISSCC 2003 / SESSION 4 / CLOCK RECOVERY AND BACKPLANE TRANSCEIVERS / PAPER 4.7

Signal Integrity: Tips and Tricks

Using Pre-Emphasis and Equalization with Stratix GX

A 1-GSPS CMOS Flash A/D Converter for System-on-Chip Applications

Asynchronous IC Interconnect Network Design and Implementation Using a Standard ASIC Flow

Photonic components for signal routing in optical networks on chip

Nexus Technology Review -- Exhibit A

IIB. Complete PCB Design Using OrCAD Capture and PCB Editor. Kraig Mitzner. ~»* ' AMSTERDAM BOSTON HEIDELBERG LONDON ^ i H

Lecture 18: Interconnection Networks. CMU : Parallel Computer Architecture and Programming (Spring 2012)

LOW POWER DESIGN OF DIGITAL SYSTEMS USING ENERGY RECOVERY CLOCKING AND CLOCK GATING

PCB Design Conference - East Keynote Address EMC ASPECTS OF FUTURE HIGH SPEED DIGITAL DESIGNS

3D On-chip Data Center Networks Using Circuit Switches and Packet Switches

Eatman Associates 2014 Rockwall TX rev. October 1, Striplines and Microstrips (PCB Transmission Lines)

IDT80HSPS1616 PCB Design Application Note - 557

Sentinel-SSO: Full DDR-Bank Power and Signal Integrity. Design Automation Conference 2014

AVX EMI SOLUTIONS Ron Demcko, Fellow of AVX Corporation Chris Mello, Principal Engineer, AVX Corporation Brian Ward, Business Manager, AVX Corporation

Application Note AN-1135

Application Note 58 Crystal Considerations with Dallas Real Time Clocks

Development of Ultra-Multilayer. printed circuit board

Introduction to VLSI Programming. TU/e course 2IN30. Prof.dr.ir. Kees van Berkel Dr. Johan Lukkien [Dr.ir. Ad Peeters, Philips Nat.

Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology

GaAs Switch ICs for Cellular Phone Antenna Impedance Matching

EMC Expert System for Architecture Design

Introduction to CMOS VLSI Design

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001

Sequential 4-bit Adder Design Report

ECE 410: VLSI Design Course Introduction

Module 7 : I/O PADs Lecture 33 : I/O PADs

Topological Properties

On-Chip Interconnection Networks Low-Power Interconnect

Interconnection Networks. Interconnection Networks. Interconnection networks are used everywhere!

3D NAND Technology Implications to Enterprise Storage Applications

Application Note: PCB Design By: Wei-Lung Ho

Photolink- Fiber Optic Receiver PLR135/T1

A true low voltage class-ab current mirror

Lecture 030 DSM CMOS Technology (3/24/10) Page 030-1

Card electrical characteristic, Parallelism & Reliability. Jung Keun Park Willtechnology

VLSI Design Verification and Testing

Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking

Topics of Chapter 5 Sequential Machines. Memory elements. Memory element terminology. Clock terminology

Asynchronous Bypass Channels

Intel s Revolutionary 22 nm Transistor Technology

POWER FORUM, BOLOGNA

8 Gbps CMOS interface for parallel fiber-optic interconnects

IBIS for SSO Analysis

Implementation of Short Reach (SR) and Very Short Reach (VSR) data links using POET DOES (Digital Opto- electronic Switch)

Hardware Implementation of Improved Adaptive NoC Router with Flit Flow History based Load Balancing Selection Strategy

Copyright 2000 IEEE. Reprinted from IEEE MTT-S International Microwave Symposium 2000

Connectivity in a Wireless World. Cables Connectors A Special Supplement to

1.Introduction. Introduction. Most of slides come from Semiconductor Manufacturing Technology by Michael Quirk and Julian Serda.

Advanced VLSI Design CMOS Processing Technology

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

Introduction to Exploration and Optimization of Multiprocessor Embedded Architectures based on Networks On-Chip

Implementation Of High-k/Metal Gates In High-Volume Manufacturing

PL-277x Series SuperSpeed USB 3.0 SATA Bridge Controllers PCB Layout Guide

System Interconnect Architectures. Goals and Analysis. Network Properties and Routing. Terminology - 2. Terminology - 1

Interconnection Network Design

Fault Modeling. Why model faults? Some real defects in VLSI and PCB Common fault models Stuck-at faults. Transistor faults Summary

Advancements in High Frequency, High Resolution Acoustic Micro Imaging for Thin Silicon Applications

Continuous-Time Converter Architectures for Integrated Audio Processors: By Brian Trotter, Cirrus Logic, Inc. September 2008

Aeroflex Solutions for Stacked Memory Packaging Increasing Density while Decreasing Area

A New Programmable RF System for System-on-Chip Applications

Design and analysis of flip flops for low power clocking system

Optimizing Configuration and Application Mapping for MPSoC Architectures

Transcription:

On-Chip Interconnect: The Past, Present, and Future Professor Eby G. Friedman Department of Electrical and Computer Engineering University of Rochester URL: http://www.ece.rochester.edu/~friedman Future Interconnects and Networks on Chip 1 st NoC Workshop DATE 06 March 10, 2006

Agenda A historical perspective Where are we now? Where are we going? Conclusions

Agenda A historical perspective Where are we now? Where are we going? Conclusions

Advances in IC Technologies A journey that started in 1959 First integrated circuit Fairchild Semiconductor 1959 First microprocessor Intel 4004 1971 Pentium 4 Intel Corporation 2002

Die Size Constraints Signals cannot travel across the entire die Within a global clock cycle Example 1.5 μm wire thickness Reachable distance Distance that can be traveled in 80% of the global clock cycle Length (mm) 55 50 45 40 35 2x chip side length Maximum reachable distance 0.25 0.20 0.15 0.10 0.05 Technology Generation (μm) Constraints in the routing distance of signal lines *D. Sylvester and K. Keutzer, A Global Wiring Paradigm for Deep Submicron Design, IEEE Tran. on CAD, February 2000

Trends in Interconnect Delay Two to three order of magnitude delay difference 2001 International Technology Roadmap for Semiconductors Interconnect delay dominates gate delay Global interconnect delay continuously increasing Need multiple clock cycles to cross chip die Limits the performance of microprocessors

History of Interconnect Modeling Gate delay was dominant Interconnect was modeled as short-circuit Interconnect capacitance became comparable to gate capacitance l C line = Cl Interconnect resistance became comparable to gate resistance R line = Rl l C line = Cl RΔz CΔz RΔz CΔz RΔz CΔz

Modeling Interconnect Inductance l RΔz LΔz CΔz RΔz LΔz CΔz RΔz LΔz CΔz C line = Cl R line = Rl L line = Ll Factors that make inductance effects important Signal transition times are much shorter Comparable to the signal time of flight Faster devices Reduction in interconnect resistance Wide lines at higher metal layers Introduction of low resistance materials for interconnect

Interconnect Models Significant inductance effects with technology scaling

Crosstalk Between Coupled RLC Interconnects Significant inductive effects in the upper metal layers Faster rise times Lower resistance Wider lines Copper interconnect Capacitive/inductive coupling degrades the signal integrity Crosstalk noise increases

Interconnect Networks Power distribution networks Consume about 30% on-chip metal IR, Ldi/dt noise RLC resonances Clock distribution networks Consume up to 70% of the total power Clock skew, jitter Signals with multiple fan-out Large global busses Interconnect networks have become increasingly complicated with greater integration Accurate and efficient models are required 3 0 9 11 8 5 1 Source 6 4 7 2 10

Agenda A historical perspective Where are we now? Where are we going? Conclusions

Problems in On-Chip Interconnect Extraction Figures of Merit Modeling/Simulation Design

Problems in On-Chip Interconnect Extraction Figures of Merit Modeling/Simulation Design

Dependence of Impedance on Frequency: Multi-path Current Redistribution In a circuit with multiple current paths the distribution of the current flow is frequency dependent Low frequency determined by the resistance of the paths High frequency determined by the inductance of the paths Low ƒ, R >> jωl High ƒ, R << jωl I 0 Forward current I 0 Forward current I 1 Return 1, low L 1, high R 1 I 1 Return 1, low L 1, high R 1 I 2 Return 2, high L 2, low R 2 I 2 Return 2, high L 2, low R 2 I 1 I 0 R 1 R + 2 R 2 I 2 I 0 R 1 R + 1 R 2 I 1 I 0 L 1 L + 2 L 2 I 2 I 0 L 1 L + 1 L 2 This effect is the primary source of inductance variation with frequency in integrated circuits * A. V. Mezhiba and E. G. Friedman, Impedance Characteristics of Power Distribution Grids in Nanoscale Integrated Circuits," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 12, No. 11, pp. 1148-1155, November 2004.

Problems in On-Chip Interconnect Extraction Figures of Merit Modeling/Simulation Design

Figures of Merit to Characterize On-Chip Inductance Compare a distributed RLC model to a distributed RC model RLC model RC model RC model is sufficient if: Attenuation is sufficient large to make reflections negligible Waveform transition is slower than twice the time of flight 10.00 High attenuation l > 2 t r LC 1 & 2 Rl 2 r C L > 1 t > 2 l LC = 2T O Length (cm) 1.00 0.10 Inductance is Important t r =4 L R Large transition time l < 2 R L C 0.01 0.01 0.10 1.00 10.00 Transition Time (ns) *Y. I. Ismail, E. G. Friedman, and J. L. Neves, Figures of Merit to Characterize the Importance of On-Chip Inductance, IEEE Trans.VLSI Systems, December 1999

Problems in On-Chip Interconnect Extraction Figures of Merit Modeling/Simulation Design

Interconnect and Substrate Coupling Crosstalk noise (line-to-line coupling) Voltage variations Delay uncertainty Clock jitter Depends upon wire layout and signal switching pattern aggressor victim Capacitive coupling Short range effects Inductive coupling Long range effects Depend upon the current return path Substrate coupling Significant issue in mixed-signal circuits Developing issue in digital circuits Coupled line return current

Problems in On-Chip Interconnect Extraction Figures of Merit Modeling/Simulation Design

Interconnect Design Simultaneous driver and wire sizing Optimize Delay Signal transition time Dynamic and short circuit power Repeater insertion Linear delay with wire length Tapering factor - buffers Optimal repeater sizing and spacing Active regenerators - boosters Support bi-directional wire behavior No spacing constraints High power dissipation

Shield Line Insertion for Coupled RLC Interconnects Shield line insertion can also control inductive crosstalk noise In addition to reducing capacitive crosstalk noise Provides a current return path through the shield line for both the aggressor and victim lines

Shielding Efficiency Achieves a target reduction in noise Uses minimal metal line resources Shielding close to the driver may be redundant When crosstalk occurs farther from the wire driver Peak noise increases Noise driver Distance Shielding line density Tradeoff between Noise reduction Wire routing area Crosstalk Noise / Vdd (%) 40 30 20 10 0 aggressor 0 1 2 3 4 5 6 7 8 9 # of lines between shield * X. Huang et al. RLC Signal Integrity Analysis of High-Speed Global Interconnects, IEEE International Electron Devices Meeting, 2000

Transient Power Tradeoff in Inductive Interconnect Power Total Transient Power Dynamic Power Short-Circuit Power Interconnect Width Dynamic power increases with line width Short-circuit power may decrease in underdamped highly inductive lines An optimum interconnect width exists Minimum transient power * M. A. El-Moursy and E. G. Friedman, Power Characteristics of Inductive Interconnect," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 12, No. 10, pp. 1295-1306, December 2004

Research Problems Develop methodologies to characterize interconnect impedances Co-design interconnect drivers with wires Optimize Signal delay Signal transition time Reduction in power dissipation Unusual physical structures Next generation packaging chip interfaces 3 - D architectures

Agenda A historical perspective Where are we now? Where are we going? Conclusions

Agenda A historical perspective Where are we now? Where are we going? One possible solution 3 D integration Conclusions

Three-Dimensional Integration L Interconnects Adhesive polymer Interconnects Adhesive polymer Devices Vertical interplane interconnects (vias) Substrate Substrate Bulk CMOS 3rd plane 2nd plane 1st plane Area = L 2, Corner to corner distance = 2L L L 2 2 2 2 L Wirelength reduction 2 planes ~ 30% 4 planes ~ 50% Area = L 2,Corner to corner distance 2L Area = L 2,Corner to corner distance L *R. J. Gutmann et al., Three-dimensional (3D) ICs: A Technology Platform for Integrated Systems and Opportunities for New Polymeric Adhesives, Proceedings of the Conference on Polymers and Adhesives in Microelectronics and Photonics, pp. 173-180, October 2001.

Three-Dimensional Integrated Circuits Pros Reduced interconnect delay Disparate technologies Non-silicon No yield compromise Cons Difficult to model interconnects Crosstalk noise Inter-plane via density Thermal density Inter-plane vias 3rd plane Substrate Intra-plane Interconnects 2nd plane Adhesive polymer Devices Substrate Bulk CMOS 1st plane

Three-dimensional Integration Pros Offers greater performance Substrate isolation between analog and digital circuits Interconnect Density Function 10 10 10 8 10 6 10 4 10 2 10 0 2-D 3-D (2-planes) 3-D (4-planes) 10-2 10 0 10 1 10 2 10 3 10 4 Length in Gate Pitches 10 2 10 2 Reduction of the length of the longest global interconnects Decrease in the number of the global interconnects The number of local interconnects increases *J. Joyner et al., Impact of Three-Dimensional Architectures on Interconnects in Gigascale Integration, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 9, No. 6, pp. 922-927, December 2001

Novel System-on-Chip Designs Integrating Circuits from different fabrication processes Non-silicon technologies Non-electrical systems * M. Koyanagi et al., Future System-on-Silicon LSI Chips, IEEE Micro, Vol. 18, No. 4, pp. 17-22, July/August 1998

Delay and Power Improvement from Optimum Via Placement Δx 1 Δx 2 Δx i Δx n n planes Δx i s: available region for via placement between the i and i+1 physical plane Average delay improvement is 6% for n = 4 and 18% for n = 5 As compared to equally spaced interconnect segments Reduced power dissipation Due to decrease in interconnect capacitance 5% to 6% lower power Independent of the number of planes * V. Pavlidis and E. G. Friedman, Via Placement for Minimum Interconnect Delay in Three-Dimensional (3-D) Circuits, Proceedings of the International Symposium on Circuits and Systems, May 2006.

Research Problems in 3-D Interconnect Design Interplane via placement to efficiently minimize delay Interconnect tree structures across multiple planes Design expressions which consider inductance Optimum via location for lines with repeaters Clock distribution networks for 3 D ICs Power distribution structures for 3 D ICs Satisfy heating constraints without compromising performance 3 D NoC

Agenda A historical perspective Where are we now? Where are we going? One possible solution 3 D integration Another solution Networks on Chip Conclusions

Network on Chip Pros Cons Canonical interconnect structure Intra-PE interconnect delay Shared interconnect bandwidth PE yield limitations Increased flexibility Constrained to CMOS Processing element (PE) Network router

Agenda A historical perspective Where are we now? Where are we going? One possible solution 3 D integration Another solution Networks on Chip Why not 3 D NoC? Conclusions

3-D NoCs Pros Reduced interconnect delay Canonical interconnect structure Integration of dissimilar systems and technologies No yield limitations Flexibility Design Methodologies? 3 D NoC

Three Dimensional IC NoC Design 3-D IC Reduced interconnect delay 3-D NoC Decreased number of hops 45 40 35 2-D NoC 3-D NoC Avg. number of hops 30 25 20 15 10 5 0 4 5 6 7 8 9 10 11 12 Number of network nodes log 2 N *J. Joyner, et al., Impact of Three-Dimensional Architectures on Interconnects in Gigascale Integration, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 9, No. 6, pp. 922-927, December 2001 Maximum number of physical planes = 16

Various Topologies for 3-D Mesh IC - NoC IC NOC 2-D 3-D 2-D Reduced number of hops 3-D Best of both Number of hops and Channel length Shorter channel length Smaller number of hops 2-D network Asymmetric topology, channel same length number of hops Additional PE Vertical planes channel lead to reduced Short interplane channel length vias Horizontal channel Sidelength of the PE

Zero-Load Latency for 3-D NoC Zero-load latency [ns] 8 7 6 5 4 3 2 1 0 2D IC - 2D NOC 2D IC - 3D NOC 3D IC - 2D NOC 3D IC - 3D NOC N = 2048 4 5 6 7 8 9 10 11 12 Number of nodes log 2 N t r = 0.5 t c L h = 1 mm L v = 20 μm Wormhole routing Uniform traffic Max. number of planes = 16 Packet size = 10 flits 2D IC 3D NoC Latency decreases due to hop reduction 3D IC 2D NoC Latency decreases due to channel length reduction For small N Latency reduction due to hop decrease is smaller than that due to channel length reduction 3D IC 2D NoC outperforms 2D IC 3D NoC For large N Latency reduction due to hop decrease is greater than that due to channel length reduction 2D IC 3D NoC outperforms 3D IC 2D NoC

Zero-Load Latency for 3-D NoC Zero-load latency [ns] 15 10 5 0 2D IC - 2D NOC 2D IC - 3D NOC 3D IC - 2D NOC 3D IC - 3D NOC N = 512 4 5 6 7 8 9 10 11 12 Number of nodes log 2 N t r = 2 t c L h = 1 mm L v = 20 μm Wormhole routing Uniform traffic Max. number of planes = 16 Packet size = 10 flits t r / t c determines at which N, 2D IC 3D NoC outperforms 3D IC 2D NoC t r = 0.5 t c, N = 2048 t r = 2 t c, N = 512 Optimum topology 3D IC 3D NoC Available physical planes of the stack are optimally distributed to Reduce number of hops Reduce communication channel length

Number of nodes/planes per dimension Optimum Number of Nodes per Dimension for 3-D NoC 70 60 50 40 30 20 10 0 2-D NOC, n 1 2-D NOC, n 2 2-D NOC, n3 3-D NOC, n 1 3-D NOC, n 2 3-D NOC, n 3 4 5 6 7 8 9 10 11 12 Number of network nodes log 2 N t r = 2 t c L h = 1 mm L v = 20 μm Wormhole routing Uniform traffic Maximum number of planes = 16 Packet size = 5 flits Optimum number of nodes per dimension As close as possible to N 1/3 A cube Infeasible for some network sizes Due to discrete nature of the variables n 3 should be greater than n 1,2 Greater n 3 exploits smaller communication channel delay

Agenda A historical perspective Where are we now? Where are we going? Conclusions

Conclusions The trends are clear Interconnect now dominates the design process Different aspects of the interconnect design process Figures of merit Extraction Modeling and simulation Interconnect-aware design methodologies 3 D integration is coming NoC is here and important for on-chip global data transfer 3 D NoC A natural evolution

Any Questions?

Back-Up Viewgraphs

Aluminum vs Copper Characteristics Crosstalk Noise / Vdd (%) Aluminum lines Larger coupling capacitance Larger coupling noise Copper lines 40 Al Cu 35 30 25 0.8/0.6 1.2/0.8 2.5/1.25 5/2.5 Line Size (um) Lower resistance Inductance effects are more significant in wider lines * X. Huang et al., RLC Signal Integrity Analysis of High-Speed Global Interconnects, IEEE International Electron Devices Meeting, 2000

Importance of Interconnect Delay (ns) 1.0 0.1 Typical Gate Delay Average Wiring Delay 1.5 1.2 1.0 0.8 0.5 0.3 Technology (μm) 0.1 70nm With technology scaling Gate delay decreases Wire length increases Wire cross sectional area decreases Wire delay increases polynomially with technology scaling

Dependence of Inductance on Frequency Skin Effect Low frequency Current flow is uniformly distributed within the wire High frequency Current flow concentrates at the wire surface Proximity effect No effect at low frequency High frequency Return current concentrates along the edges Low ƒ High ƒ

Effects of On-Chip Interconnect Inductance on Circuit Design Methodologies Optimum sizing of RLC line with repeaters W int Repeater Repeater Repeater W int Thin line or W int Wide line

Minimum Interconnect Power with Bandwidth Constraints Minimum power can be reached with minimum sized repeaters Total delay and area, however, are unpractical large Multiple constraints should be considered

Current Research Plans Shielding for high speed interconnect Develop crosstalk noise model and shielding techniques for coupled RLC interconnects Develop shielding techniques to minimize power and delay under crosstalk noise constraints Develop a shielding methodology to minimize delay and crosstalk noise

Via Drilling and Filling Drilling *Tru-Si Technologies, www.trusi.com *Tru-Si Technologies, www.trusi.com Filling

Grind, ADP Etching & Stacking Grind and Etching * Tru-Si Technologies, www.trusi.com * Tru-Si Technologies, www.trusi.com Stacking * Tru-Si Technologies, www.trusi.com

Existing Work in 3-D Integration Fabrication techniques Copper wafer bonding Adhesion with polymers Heating Effects and Constraints * S. Tiwari et al., Three-dimensional Integration in Silicon Electronics, Proceedings of Lester Eastman Conference, pp. 24-33, 2002

High Performance Digital IC Design Challenges Primary objectives Improve chip functionality Improve circuit density Improve performance More transistors Smaller transistors Faster transistors Larger ICs On-chip scaling Higher clock speeds Design complexity Noise sensitivity Power dissipation Interconnect design Synchronization Low power design

Shielding Design Methodologies for High Speed Interconnects Shielding design methodologies for coupled RC interconnects Crosstalk analysis for coupled RLC interconnects

Effect of Ground Connections on Reducing Crosstalk The effect of the shield line on reducing crosstalk depends upon the number of ground connections tieing the shield line to the power/ground grid A shield line is not an ideal ground due to the interconnect resistance Coupling noise to the signal line The more ground connections, the smaller the coupling noise on the victim signal

Repeater Insertion with Delay Constraints A design space of repeaters is determined by delay constraint With T req T min, design space converges to the delay optimum repeater system (h opt,k opt ) * G. Chen and E. G. Friedman, Low Power Repeaters Driving RC Interconnects with Delay and Bandwidth Constraints, Proceedings of the SOC Conference, pp. 335-339, September 2004

Minimum Power with Both Delay and Bandwidth Constraints Satisfactory design occurs at the intersection of the two design spaces with delay and bandwidth constraints

Interconnect Capacitive Coupling Previous Metal Layer Fringing capacitance increases with scaling Spacing between lines decreases Capacitive voltage divider creates coupling Produces uncertainty in the signal delay

Capacitive Coupling Noise Signal coupling Crosstalk Aggressor victim model Aggressor: line generating noise Victim: noise sensitive line aggressor victim Variations in signal delay Simultaneous switching noise Variations in effective coupling capacitance C 12 *K. T. Tang and E. G. Friedman., Delay and Noise Estimation of CMOS Logic Gates Driving Coupled Resistive-Capacitive Interconnections, Integration, September 2000

Inductive Coupling On-chip inductance effects Increasing importance Faster edge rates Longer interconnect lengths on-chip Mutual inductive coupling Strongly depends upon the current return path Return path can vary dynamically signal propagation return current Coupled line

Interconnect Shielding Insert power lines among signal lines Isolates an aggressor (noisy) line from sensitive neighboring lines Increases the noise tolerance of a sensitive line Reduces capacitive coupling Signal line The voltage of the shield lines typically does not switch Reduces variations of the effective line capacitance Reduced delay uncertainty V DD line Signal line GND line Signal line Controls mutual inductance effects The current return path is clearly determined

Geometric Wire Characteristics Narrow lines RC dominant Quadratic delay with line length Wide lines Less noise at the far end Delay is linearly dependent on line length Inductive behavior Crosstalk Noise / Vdd (%) 50 45 40 35 30 25 20 W0.8 S0.6 W1.2 S0.8 W2.5 S1.25 1 2 3 4 5 6 7 8 9 Delay (ps) 350 300 250 200 150 100 50 W0.8 S0.6 W1.2 S0.8 W2.5 S1.25 1 2 3 4 5 6 7 8 9 10 Line Length (mm) Line Length (mm) * X. Huang et.al. RLC Signal Integrity Analysis of High-Speed Global Interconnects, IEEE International Electron Devices Meeting, 2000

Standard Techniques for Reducing Line-to-Line Crosstalk Techniques to reduce crosstalk between coupled interconnects Increase separation Insert a shield line Inserting a shield line is more effective in reducing crosstalk than increasing the separation * J. Zhang and E. G. Friedman, Crosstalk Noise Model for Shielded Interconnects in VLSI-Based Circuits," Proceedings of the IEEE International SOC Conference, pp. 243-244, September 2003

Effect of Shield Insertion on Reducing Crosstalk Noise Three interconnect structures of one/two/three shield lines Three shield structure has the least crosstalk noise Two shield structure reduces the crosstalk noise to a level comparable to three shield structure One shield structure has lower noise than two shield structure Without considering other neighboring lines

Delay Improvement from Optimum Via Placement Length T el (equally spaced) T el* [ps] Improvement n [mm] [ps] [%] 1.560 56.11 52.40 7.08 10 1.609 58.78 10.59 10.59 10 2.383 1.665 1.749 1.233 1.167 75.00 60.36 63.10 35.92 34.97 64.11 50.10 52.42 33.11 31.43 16.99 20.48 20.37 8.49 10.12 10 10 10 7 7 Interconnect Parameters r v = 6.7 Ω/mm c v = 6 pf/mm R S = 15 C L = 50 ff l v = 20 μm 1.132 34.26 30.28 11.62 7 1.933 45.23 34.65 23.39 7 1.716 46.18 37.18 19.49 7 2.428 29.03 23.89 17.71 4 1.875 44.28 38.73 12.53 4 2.121 34.56 25.62 25.86 4 3.429 56.11 42.47 24.31 4 1.701 27.34 25.69 6.03 4 Average Improvement 15.67 V. Pavlidis and E. G. Friedman, Interconect Delay Minimization through Interlayer Via Placement in 3-D ICs," Proceedings of the ACM Great Lakes Symposium on VLSI, pp. 20-25, April 2005.