DocumentCode
2720566
Title
A new hierarchical algorithm for transistor placement in CMOS macro cell design
Author
Sadakane, Toshiyuki ; Nakao, Hiroomi ; Terai, Masayuki
Author_Institution
Syst. LSI Lab., Mitsubishi Electr. Corp., Hyogo, Japan
fYear
1995
fDate
1-4 May 1995
Firstpage
461
Lastpage
464
Abstract
We present a new transistor placement algorithm for generating a uni-height macro cell layout. The algorithm first partitions the transistors constituting a cell into clusters, and provides a set of alternative transistor placements in a cluster for each cluster. And then both selection from each set and placement of clusters are performed simultaneously, by iterative improvement method. This simultaneous improvement method enables one to get a good solution in practical time. Experimental results on our gate-array cell library shows that the resultant placements are comparable to manual placements done by skilled layout designers, in terms of width and intra-cell routing congestion
Keywords
CMOS logic circuits; integrated circuit layout; iterative methods; logic arrays; logic partitioning; CMOS macro cell design; clusters; gate array; hierarchical algorithm; iterative improvement method; partition; transistor placement; uni-height layout; Algorithm design and analysis; Clustering algorithms; Iterative algorithms; Iterative methods; Laboratories; Large scale integration; Libraries; Logic gates; Partitioning algorithms; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Custom Integrated Circuits Conference, 1995., Proceedings of the IEEE 1995
Conference_Location
Santa Clara, CA
Print_ISBN
0-7803-2584-2
Type
conf
DOI
10.1109/CICC.1995.518224
Filename
518224
Link To Document