Synthesis of high-performance analog circuits in ASTRX/OBLX

被引:195
作者
Ochotta, ES [1 ]
Rutenbar, RA [1 ]
Carley, LR [1 ]
机构
[1] CARNEGIE MELLON UNIV, DEPT ELECT & COMP ENGN, PITTSBURGH, PA 15213 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/43.489099
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a new synthesis strategy that can automate fully the path from an analog circuit topology and performance specifications to a sized circuit schematic, This strategy relies on asymptotic waveform evaluation to predict circuit performance and simulated annealing to solve a novel unconstrained optimization formulation of the circuit synthesis problem, We have implemented this strategy in a pair of tools called ASTRX and OBLX, To show the generality of our new approach, we have used this system to resynthesize essentially all the analog synthesis benchmarks published in the past decade; ASTRX/OBLX has resynthesized circuits in an afternoon that, for some prior approaches, had required months, To show the viability of the approach on difficult circuits, we have resynthesized a recently published (and patented), high-performance operational amplifier; ASTRX/OBLX achieved performance comparable to the expert manual design, And finally, to test the limits of the approach on industrial-sized problems, we have synthesized the component cells of a pipelined AID converter; ASTRX/OBLX successfully generated cells 2-3x more complex than those published previously.
引用
收藏
页码:273 / 294
页数:22
相关论文
共 61 条
[1]  
Aho A. V., 1987, COMPILERS PRINCIPLES
[2]  
[Anonymous], P IEEE ACM INT C COM
[3]  
BERKCAN E, 1988, P 25 IEEE DAC, P369
[4]   OPTIMIZATION OF FUNCTIONS WITH MANY MINIMA [J].
BILBRO, GL ;
SNYDER, WE .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1991, 21 (04) :840-849
[5]   MULTILEVEL LOGIC SYNTHESIS [J].
BRAYTON, RK ;
HACHTEL, GD ;
SANGIOVANNIVINCENTELLI, AL .
PROCEEDINGS OF THE IEEE, 1990, 78 (02) :264-300
[6]   KOAN ANAGRAM-II - NEW TOOLS FOR DEVICE-LEVEL ANALOG PLACEMENT AND ROUTING [J].
COHN, JM ;
GARROD, DJ ;
RUTENBAR, RA ;
CARLEY, LR .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1991, 26 (03) :330-342
[7]   TOWARDS AN ANALOG SYSTEM-DESIGN ENVIRONMENT [J].
DEGRAUWE, MGR ;
GOFFART, BLAG ;
MEIXENBERGER, C ;
PIERRE, MLA ;
LITSIOS, JB ;
RIJMENANTS, JEF ;
NYS, OJAP ;
JOSS, B ;
MEYVAERT, MKCM ;
SCHWARZ, TR ;
PARDEON, MD .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1989, 24 (03) :659-671
[8]   IDAC - AN INTERACTIVE DESIGN TOOL FOR ANALOG CMOS CIRCUITS [J].
DEGRAUWE, MGR ;
NYS, O ;
DIJKSTRA, E ;
RIJMENANTS, J ;
BITZ, S ;
GOFFART, BLA ;
VITTOZ, EA ;
CSERVENY, S ;
MEIXENBERGER, C ;
VANDERSTAPPEN, G ;
OGUEY, HJ .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1987, 22 (06) :1106-1116
[9]   BLADES - AN ARTIFICIAL-INTELLIGENCE APPROACH TO ANALOG CIRCUIT-DESIGN [J].
ELTURKY, F ;
PERRY, EE .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1989, 8 (06) :680-692
[10]   SIMULATED ANNEALING TYPE ALGORITHMS FOR MULTIVARIATE OPTIMIZATION [J].
GELFAND, SB ;
MITTER, SK .
ALGORITHMICA, 1991, 6 (03) :419-436