The layout synthesizer: an automatic Netlist-to-Layout system
DAC '89 Proceedings of the 26th ACM/IEEE Design Automation Conference
GENAC: an automatic cell synthesis tool
DAC '89 Proceedings of the 26th ACM/IEEE Design Automation Conference
PALACE: a layout generator for SCVS logic blocks
DAC '90 Proceedings of the 27th ACM/IEEE Design Automation Conference
DAC '90 Proceedings of the 27th ACM/IEEE Design Automation Conference
An efficient layout style for 2-metal CMOS leaf cells and their automatic generation
DAC '91 Proceedings of the 28th ACM/IEEE Design Automation Conference
Exact width and height minimization of CMOS cells
DAC '91 Proceedings of the 28th ACM/IEEE Design Automation Conference
Automatic layout synthesis of leaf cells
Automatic layout synthesis of leaf cells
SOLO: a generator of efficient layouts from optimized MOS circuit schematics
DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
DAC '84 Proceedings of the 21st Design Automation Conference
A layout system for the random logic portion of MOS LSI
DAC '80 Proceedings of the 17th Design Automation Conference
Optimal Layout of CMOS Functional Arrays
IEEE Transactions on Computers
Hi-index | 0.00 |
This paper describes graph theory based algorithms for layout synthesis of leaf cells. A new layout style termed 1-1/2-d layout style is used for the layouts. The transistors are aligned based on common poly gates or common circuit nodes between two sets of transistors. The two sets of transistors can be a set of PMOS transistors and a set of NMOS transistors, or both the sets can be formed by similar types of transistors. This layout style and the choice of transistor sets provide a unique capability of making efficient use of the layout area for circuits with a large difference in the number of PMOS and NMOS transistors. The algorithms can thus be used to form symbolic layouts for a general class of CMOS circuits, e.g., static dual type of circuitry or static CMOS circuitry with non-dual pullup and pulldown networks and dynamic logic styles (e.g., CPL, Domino, etc.). The algorithms have been implemented in GENIE (Mentor Graphics). In spite of possessing the extra features not usually found in the other algorithms in the literature, these algorithms provide extremely competitive results when compared to the handcrafted layouts and other algorithms in the literature. These algorithms are not only quite flexible in supporting various circuit styles, but are also run time efficient.