Title :
LDS - A description script for layout templates
Author :
Unutulmaz, A. ; Dündar, G. ; Fernández, F.V.
Author_Institution :
Sch. of Electr. & Electron. Eng., Bogazici Univ., Istanbul, Turkey
Abstract :
In this paper a simple declarative language to define layout templates of analog circuits, named Layout Description Script (LDS), is introduced. In contrast to sequential description languages, coding constraints of a template is very easy with LDS. A methodology based on linear programming (LP) is presented to instantiate a layout from a set of LDS statements. Due to the LP formulation, area and wire length minimization is also applied during instantiation. Also a methodology to extract LDS from a pre-drawn layout is presented. These methodologies and the description language itself are illustrated by synthesizing an amplifier. The proposed methodology is able to synthesize a layout in a few seconds.
Keywords :
analogue circuits; circuit layout; linear programming; minimisation; network synthesis; operational amplifiers; LDS statements; LP formulation; amplifier; analog circuits; coding constraints; declarative language; define layout templates; instantiation; layout description script; linear programming; pre-drawn layout; sequential description languages; wire length minimization; Analog circuits; Design automation; Educational institutions; Encoding; Layout; Optimization; Routing;
Conference_Titel :
Circuit Theory and Design (ECCTD), 2011 20th European Conference on
Conference_Location :
Linkoping
Print_ISBN :
978-1-4577-0617-2
Electronic_ISBN :
978-1-4577-0616-5
DOI :
10.1109/ECCTD.2011.6043824