DocumentCode :
1253936
Title :
Layout optimization of static CMOS functional cells
Author :
Maziasz, Robert L. ; Hayes, John P.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Volume :
9
Issue :
7
fYear :
1990
fDate :
7/1/1990 12:00:00 AM
Firstpage :
708
Lastpage :
719
Abstract :
A general theory for designing minimum-area layouts of static series-parallel CMOS functional cells (also called complex gates) in a standard cell layout style is presented. T. Uehara and W.M. vanCleemput. (1981) originally formulated this as the graph optimization problem of finding the minimum number of dual trails that cover a multigraph model of M of a cell. The present theory provides a formalism for the analysis of series-parallel graphs and identifies the mathematical structures that underlie the layout problem. It also leads to two efficient algorithms for designing minimum area functional cell layouts. The first algorithm, TrailTrace, accepts an ordering of M that is fixed, typically for performance reasons, and produces the minimum area layout for that ordering. Its time complexity is linear in the number of transistors in the cell. The second algorithm, R-TrailTrace, reorders M and produces the best layout area that can be achieved for any reordering that preserves the cell´s functionality
Keywords :
CMOS integrated circuits; cellular arrays; circuit layout CAD; graph theory; R-TrailTrace; TrailTrace; dual trails; graph optimization; minimum-area layouts; multigraph model; series-parallel graphs; standard cell layout style; static CMOS functional cells; time complexity; CMOS technology; Computer architecture; Contacts; Design methodology; Helium; Laboratories; Logic circuits; Optimization methods; Propagation delay; Semiconductor device modeling;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.55210
Filename :
55210
Link To Document :
بازگشت