Inter
Inter
Inter
Synthesis
Interconnect Analysis and
Synthesis
Chung-Kuan Cheng
University of California at San Diego
John Lillis
University of Illinois at Chicago
Shen Lin
Hewlett-Packard
Norman H. Chang
Hewlett-Packard
A Wiley-Interscience Publication
Copyright 2000 by John Wiley & Sons, Inc. All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system or transmitted in any
form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise,
except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without
either the prior written permission of the Publisher, or authorization through payment of the
appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA
01923, (508) 750-8400, fax (508) 750-4744. Requests to the Publisher for permission should be
addressed to the Permissions Department, John Wiley & Sons, Inc., 605 Third Avenue, New York,
NY 10158-0012, (212) 850-6011, fax (212) 850-6008, E-mail: [email protected].
10 9 8 7 6 5 4 3 2 1
Contents
Preface xi
Acknowledgments xiii
1 Introduction 1
1.1 Overview 1
1.2 Book Organization 2
1.2.1 Models and Analysis 3
1.2.2 Synthesis 3
2 Interconnect Models 5
2.1 Technology Trends 5
2.2 Device and Interconnect Scaling 6
2.2.1 Timing 8
2.2.2 Noise 8
2.2.3 Power 9
2.2.4 Reliability 9
2.3 Interconnect Models 10
2.3.1 Resistors 10
2.3.2 Capacitors 11
2.3.3 Inductors 12
2.3.4 RC Model 13
2.3.5 RLC Model 16
v
vi CONTENTS
3 Device Models 39
3.1 Introduction 39
3.2 Device I-V Characteristics 39
3.3 General Format of Device Models 41
3.4 Device Models in Explicit Expression 42
3.5 Device Model Using a Table-Lookup Model 43
3.6 Effective Capacitance Model 45
4 Interconnect Analysis 51
4.1 Introduction 51
4.2 Time Domain Analysis 52
4.2.1 RLC Network Analysis 52
4.2.2 RC Network Analysis 54
4.2.3 Properties of the Matrices 55
4.2.4 Responses in Time Domain 56
4.3 S Domain Analysis 56
4.4 Circuit Reduction via Matrix Approximation 59
4.4.1 Stability and Passivity 65
4.5 Analysis Using Moment Matching 68
4.5.1 Concept of Moments 69
4.5.2 Delay Estimation Using Central Moments 70
4.5.3 Padé Approximation 72
4.5.4 Moment Derivation Using Interconnect Tree 76
4.5.5 Connection between Padé Approximation
and PVL Matrix Approximation 78
4.5.6 Voltage-Time Area of RLC and RC 79
Network
4.5.7 Capacitive Coupling Output with Respect
to Ramp Input 80
4.5.8 Elmore Model (First-Order Moment) Analysis
for Single Tree 81
4.5.9 Layout-Driven Analysis Procedure 83
4.5.10 Output Model for RC Tree Reduction 84
CONTENTS vii
Our main goal in writing this book was to present a physical-design oriented
perspective on contemporary issues in VLSI interconnect. Of particular interest
was, in one book, to cover both interconnect analysis and synthesis. Because of
the increasing importance of interconnect in modern VLSI systems and the fact
that these fields of research have gained a certain degree of maturity in recent
years, we felt that the time was right for such a book. We hope that we have
succeeded in providing a unique and timely perspective on the topic.
The work presented in this book grew out of research projects initiated at
both the University of California at San Diego and at Hewlett Packard Labs.
Chapters 2 through 4 were developed largely as the product of graduate courses
and research conducted at UCSD by Chung–Kuan Cheng. Chapter 5 embodies
research conducted at HP Labs. Chapters 6 through 9 grew largely out of John
Lillis’ Ph.D. work at UCSD, his later work at UC Berkeley, and continuing work
at the University of Illinois at Chicago.
We want to make clear that the book is by no means intended to be
comprehensive. The absence of coverage of work by other researchers should
by no means diminish their contributions. Several research groups have
made significant contributions in the field and the reader is encouraged to
investigate their works. Key contributors to progress in interconnect–oriented
design automation include Jason Cong and Andrew Kahng (UCLA), Gabriel
Robins (U. Virginia), Majid Sarrafzadeh (NWU), Martin Wong (UT Austin),
Margaret Marek-Sadowska (UCSB), Wayne Dai (UCSC), Larry Pileggi (CMU),
Sachin Sapatnekar (U. Minnesota), Massoud Pedram (USC), Eby Friedman
(U. Rochester), Kurt Antreich (Technical Univ. Munich), Pak Chan (UCSC),
xi
xii PREFACE
xiii