ACM Home Page
Please provide us with feedback. Feedback
CLIP: an optimizing layout generator for two-dimensional CMOS cells
Full text PdfPdf (70 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 34th annual Design Automation Conference table of contents
Anaheim, California, United States
Pages: 452 - 455  
Year of Publication: 1997
ISBN:0-89791-920-3
Authors
Avaneendra Gupta  Advanced Computer Architecture Laboratory, Dept. of EECS, University of Michigan, Ann Arbor, MI and Design Technology, Intel Corporation, 2200 Mission College Blvd., Santa Clara, CA
John P. Hayes  Advanced Computer Architecture Laboratory, Dept. of EECS, University of Michigan, Ann Arbor, MI
Sponsors
EDAC : Electronic Design Automation Consortium
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 17,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/266021.266198
What is a DOI?

ABSTRACT

We present a novel technique CLIP for optimizing both theheight and width of CMOS cell layouts in the two-dimensional (2-D) style. CLIP is based on integer-linear programming (ILP) and proceeds in two stages: First, an ILP model is used to determine a 2-D layout of minimum width W cell . Then, another model generatesa 2-D layout that has width W cell and requires a minimumnumber of routing tracks. Run times are in seconds for circuitswith up to 16 transistors. For larger circuits, we extend CLIP to ahierarchical method HCLIP that places series-connected transistorscontiguously. This reduces run times by up to three orders ofmagnitude, and still yields optimal results in over 80% of cases.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
Cadence Design Systems, Virtuoso Layout Synthesizer, 1992-94.
 
4
 
5
 
6
 
7
D.V. Heinbuch, CMOS3 Cell Library, Addison-Wesley, Reading, Mass., 1988.
 
8
Y-C Hsieh, C-Y Hwang, Y-L Lin, and Y-C Hsu, "LIB: A CMOS Cell Compiler" IEEE Trans. on CAD, Vol. 10, pp. 994-1005, Aug. 1991.
 
9
R. L. Maziasz and J. R Hayes, Layout Minimization of CMOS Cells, Kluwer, Boston, 1992.
 
10
11
 
12
C.J. Poirier, "Excellerator: Custom CMOS Leaf Cell Layout Generator," IEEE Trans. on CAD, Vol. 8, pp. 744-755, July 1989.
 
13
 
14
K. Tani, et al., "Two-Dimensional Layout Synthesis for Large-Scale CMOS Circuits" Proc. Int'l Conf. on CAD, pp. 490-493, Nov. 1991.
 
15
T. Uehara and W.M. VanCleemput, "Optimal Layout of CMOS Functional Arrays," IEEE Trans. on Computers, vol. C-30, pp. 305-312, May 1981.
 
16
H. Zhang and K. Asada, "An Improved Algorithm of Transistors Pairing for Compact Layout of Non-Series-Parallel CMOS Networks," Proc. Custom Integrated Circuits Conf., pp. 17.2.1-17.2.4, 1993.

CITED BY  6

Collaborative Colleagues:
Avaneendra Gupta: colleagues
John P. Hayes: colleagues