𝔖 Bobbio Scriptorium
✦   LIBER   ✦

A new hierarchical algorithm for transistor placement in CMOS macro cell design

✍ Scribed by Toshiyuki Sadakane; Hiroomi Nakao; Masayuki Terai; Kaoru Okazaki; Isao Ohkura


Publisher
John Wiley and Sons
Year
2000
Tongue
English
Weight
494 KB
Volume
83
Category
Article
ISSN
1042-0967

No coin nor oath required. For personal study only.

✦ Synopsis


We have proposed a new algorithm of transistor placement in the layout generation of CMOS macro cell design. In this algorithm, logic gates are extracted from the given net list at the transistor level and hierarchical placement is performed using it as a unit. First, for each logic gate, several candidate transistor placements within a logic gate are generated. Then we determine simultaneously the placement of logic gates and transistor placement inside a logic gate (selection from the candidates) by using the iterative improvement method. In this way, using iterative improvement simultaneously for two layers, a good solution can be obtained within a practicable time. Experiments were performed using a gate array cell library and the results were compared with manual placement by layout designers. Nearly the same quality of placement was achieved with respect to cell width and wire crowding.