DocumentCode :
56239
Title :
LAYGEN II—Automatic Layout Generation of Analog Integrated Circuits
Author :
Martins, Rui P. ; Lourenco, Nuno ; Horta, Nuno
Author_Institution :
Inst. de Telecomun., Inst. Super. Tecnico, Lisbon, Portugal
Volume :
32
Issue :
11
fYear :
2013
fDate :
Nov. 2013
Firstpage :
1641
Lastpage :
1654
Abstract :
This paper describes an innovative design automation tool, LAYGEN II, for analog integrated circuit (IC) layout generation based on template descriptions and on evolutionary computation techniques. LAYGEN II was developed giving special emphasis to the reusability of expert knowledge and to the efficiency of retargeting operations. The designer specifies the sized circuit-level structure, the required technology and also, the layout template consisting of technology and specification independent high-level layout guidelines. For placement, the topological relations present in the template are extracted to a nonslicing B*-tree layout representation, and the tool automatically merges devices and improves the floorplan quality. For routing an optimization kernel consisting of a tailored version of the multiobjective multiconstraint evolutionary algorithm NSGA-II is used. The Router optimizes all nets simultaneously and uses a built-in engine to evaluate each of the layout solutions. The automatic layout generation is demonstrated here using the LAYGEN II tool for typical analog circuit structures, and the results in GDSII format were validated using the industrial grade verification tool Calibre®.
Keywords :
analogue integrated circuits; electronic design automation; evolutionary computation; integrated circuit layout; LAYGEN II; analog integrated circuits; automatic layout generation; circuit level structure; design automation tool; evolutionary computation techniques; multiobjective multiconstraint evolutionary algorithm; optimization kernel; template descriptions; Design automation; Generators; Graphical user interfaces; Guidelines; Integrated circuits; Layout; Routing; Analog integrated circuits; Layout Generation; computer aided design; electronic design automation; evolutionary computation;
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/TCAD.2013.2269050
Filename :
6634591
Link To Document :
بازگشت