Title :
Dual independent cell generation
Author :
Carlson, B.S. ; Chen, C. Y Roger ; Singh, Uiminder
Author_Institution :
Dept. of Electr. & Comput. Eng., Syracuse Univ., NY, USA
Abstract :
A two-stage linear-time optimization algorithm is presented for dual independent layout styles. The first stage is based on a new tree representation of the complex gate. This tree representation allows complete flexibility in transistor order and takes complete advantage of the concept of delayed binding. The optimization algorithm is applicable to many VLSI layout styles. The algorithm is applied to the M 3 layout style, and examples of generated layouts are shown. Starting from a switching expression, the algorithm always produces an optimal solution, which includes an optimal transistor representation for the switching expression (first stage), and an optimal gate sequence such that the layout contains a minimum number of diffusion gaps (second stage)
Keywords :
VLSI; circuit layout CAD; integrated circuit technology; optimisation; trees (mathematics); CAD; M3 layout style; VLSI layout; complex gate; delayed binding; dual independent cell generation; dual independent layout styles; linear-time optimization; optimal gate sequence; optimal transistor representation; tree representation; two-stage algorithm; Circuits; Delay; Very large scale integration;
Conference_Titel :
Circuits and Systems, 1990., IEEE International Symposium on
Conference_Location :
New Orleans, LA
DOI :
10.1109/ISCAS.1990.112451