DocumentCode :
3155715
Title :
GENIE: A Generalized Array Optimizer for VLSI Synthesis
Author :
Devadas, Srinivas ; Newton, A.R.
Author_Institution :
Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, CA
fYear :
1986
fDate :
29-2 June 1986
Firstpage :
631
Lastpage :
637
Abstract :
A new generalized array optimization scheme is presented which solves the problem of efficient automatic layout of multi-level CMOS and NMOS logic circuits. The new approach has been implemented in the program GENIE which can be used for the multiple folding of PLAs, as well as for compacting gate matrix layouts, SLAs, and Weinberger arrays. The cells in the array can be of non-uniform sizes and any form of constraint can be placed on the input and output terminals. The generalized array optimizer uses the combinatorial optimization technique called Simulated Annealing. Results obtained are uniformly better than existing specialized array optimizers and folding programs, particularly when the inputs locations are constrained. GENIE is the first program to produce high-quality, automated SLA implementations.
Keywords :
Automatic logic units; CMOS logic circuits; Circuit synthesis; Constraint optimization; Logic arrays; Logic design; MOS devices; Programmable logic arrays; Transmission line matrix methods; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1986. 23rd Conference on
ISSN :
0738-100X
Print_ISBN :
0-8186-0702-5
Type :
conf
DOI :
10.1109/DAC.1986.1586154
Filename :
1586154
Link To Document :
بازگشت