DocumentCode
1760828
Title
Variability-Aware, Discrete Optimization for Analog Circuits
Author
Seobin Jung ; Jiho Lee ; Jaeha Kim
Author_Institution
Seoul Nat. Univ., Seoul, South Korea
Volume
33
Issue
8
fYear
2014
fDate
Aug. 2014
Firstpage
1117
Lastpage
1130
Abstract
This paper explores the use of discrete optimization techniques for variability-aware analog circuit synthesis, with an observation that the continuous design space can be effectively covered by a finite number of discrete points when parameter variation is present. Three algorithms are described that can leverage a discretized design space yet mitigate its dimensionality scaling problem: an isotropic discretization scheme, which can fill the neighborhood of any given point with only quadratically-increasing number of nearest neighbors placed at equal distances as the space dimension increases, a stochastic hill-climbing algorithm, which evaluates only a partial set of nearest neighbors yet finds the local optimum at the reduced cost, and an incremental Monte Carlo sampling algorithm, which draws the minimal number of Monte Carlo samples just enough to determine the superior design point during the local search process. These algorithms help in finding the optimal design of analog circuits efficiently. For instance, for a digitally-controlled oscillator example, its discretized design space consists of 5 565 907 points but the optimal point was found by evaluating only 40 design points and running only 21 Monte Carlo simulations per point in average (824 in total).
Keywords
Monte Carlo methods; analogue circuits; circuit optimisation; digital control; oscillators; search problems; stochastic processes; Monte Carlo simulations; analog circuits; continuous design space; digitally-controlled oscillator; dimensionality scaling problem; discrete optimization techniques; discretized design space; incremental Monte Carlo sampling algorithm; isotropic discretization scheme; local search process; nearest neighbors; optimal design; parameter variation; space dimension; stochastic hill-climbing; variability-aware analog circuit synthesis; variability-aware optimization; Algorithm design and analysis; Analog circuits; Monte Carlo methods; Optimization; Oscillators; Rough surfaces; Vectors; Analog circuit optimization; analog/mixed-signal circuits; design space discretization; incremental Monte Carlo simulation; variability-aware optimization;
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.2014.2313452
Filename
6856297
Link To Document