Cover image for Practical problems in VLSI physical design automation
Title:
Practical problems in VLSI physical design automation
Personal Author:
Publication Information:
[Dordrecht] : Springer, 2008
Physical Description:
xxxvi, 260 p. : ill. ; 24 cm.
ISBN:
9781402066269

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010196850 TK7874.75 L54 2008 Open Access Book Book
Searching...

On Order

Summary

Summary

Practical Problems in VLSI Physical Design Automation contains problems and solutions related to various well-known algorithms used in VLSI physical design automation. Dr. Lim believes that the best way to learn new algorithms is to walk through a small example by hand. This knowledge will greatly help understand, analyze, and improve some of the well-known algorithms. The author has designed and taught a graduate-level course on physical CAD for VLSI at Georgia Tech. Over the years he has written his homework with such a focus and has maintained typeset version of the solutions.


Author Notes

Dr. Sung Kyu Lim received his PhD at UCLA in Los Angeles, USA and he majored in VLSI CAD. He recently received tenure at Georgia Tech.


Table of Contents

Dedicationp. v
List of Figuresp. ix
List of Tablesp. xxiii
Forewordp. xxvii
Forewordp. xxix
Prefacep. xxxi
Acknowledgmentsp. xxxv
1 Clusteringp. 1
1 Rajaraman and Wong Algorithmp. 2
2 FlowMap Algorithmp. 10
3 Multi-Level Coarsening Algorithmp. 19
4 More Practice Problemsp. 25
5 Probing Furtherp. 27
2 Partitioningp. 31
1 Kernighan and Lin Algorithmp. 32
2 Fiduccia and Mattheyses Algorithmp. 37
3 EIG Algorithmp. 44
4 FBB Algorithmp. 49
5 More Practice Problemsp. 56
6 Probing Furtherp. 58
3 Floorplanningp. 63
1 Stockmeyer Algorithmp. 64
2 Normalized Polish Expressionp. 70
3 ILP Floorplanning Algorithmp. 76
4 Sequence Pair Representationp. 87
5 More Practice Problemsp. 95
6 Probing Furtherp. 97
4 Placementp. 101
1 Mincut Placementp. 102
2 GORDIAN Algorithmp. 112
3 TimberWolf Algorithmp. 122
4 More Practice Problemsp. 132
5 Probing Furtherp. 134
5 Steiner Routingp. 139
1 L-Shaped Steiner Routing Algorithmp. 140
2 1-Steiner Routing Algorithmsp. 151
3 Bounded Radius Routing Algorithmsp. 160
4 A-tree Algorithmp. 170
5 Elmore Routing Tree Algorithmsp. 181
6 More Practice Problemsp. 190
7 Probing Furtherp. 192
6 Multi-Net Routingp. 197
1 Steiner Min-Max Tree Algorithmp. 198
2 Multi-Commodity Flow Routing Algorithmp. 207
3 Iterative Deletion Algorithmp. 221
4 Yoshimura and Kuh Algorithmp. 235
5 More Practice Problemsp. 245
6 Probing Furtherp. 247
Referencesp. 251