ISGP: Iterative sequential geometric programming for precise and robust CMOS analog circuit sizing

被引:7
作者
Kundu, Sudip [1 ]
Mandal, Pradip [1 ]
机构
[1] Indian Inst Technol, Kharagpur 721302, W Bengal, India
关键词
Analog circuit sizing; Geometric programming (GP); Device parameter; Performance parameter; OP-AMP; DESIGN; OPTIMIZATION; SYSTEM; GENERATION;
D O I
10.1016/j.vlsi.2014.01.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a fast yet accurate CMOS analog circuit sizing method, referred to as Iterative Sequential Geometric Programming (ISGP), has been proposed. In this methodology, a correction factor has been introduced for each parameter of the geometric programming (GP) compatible device and performance model. These correction factors are updated using a SPICE simulation after every iteration of a sequential geometric programming (SGP) optimization. The proposed methodology takes advantage of SGP based optimization, namely, fast convergence and effectively optimum design and at the same time it uses SPICE simulation to fine tune the design point by rectifying inaccuracy that may exists in the GP compatible device and performance models. In addition, the ISGP considers the requirement of common centroid layout and yield aware design centering for robust final design point specifying the number of fingers and finger widths for each transistor which makes the design point ready for layout. The methodology has been validated in a 0.18 mu m CMOS technology by sizing a number of opamp circuits targeting reasonably aggressive specification. In the examples it has been observed that SPICE simulation within ISGP methodology decreases error in some of the circuit parameters from 80% to less than 1% and that of some device parameters from 700% to less than 1%. For each example the design iteration converges rapidly within 7 iterations which take only 4 mins using an Intel Core 2 Duo, 2.53 GHz processor. Robustness of the final design points has been observed through PVT analysis and Monte Carlo simulation. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:510 / 531
页数:22
相关论文
共 25 条
[1]  
Abdel-Malek H.L., IEEE T CAD INTEGR CI, V10
[2]   Analog circuits optimization based on evolutionary computation techniques [J].
Barros, Manuel ;
Guilherme, Jorge ;
Horta, Nuno .
INTEGRATION-THE VLSI JOURNAL, 2010, 43 (01) :136-155
[3]   Simulation-based generation of posynomial performance models for the sizing of analog integrated circuits [J].
Daems, W ;
Gielen, G ;
Sansen, W .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (05) :517-534
[4]  
Dam S., 2012, Proceedings of the 25th International Conference on VLSI Design. VLSI Design 2012. Held jointly with 11th International Conference on Embedded Systems, P376, DOI 10.1109/VLSID.2012.100
[5]   Modeling and design of CMOS analog circuits through hierarchical abstraction [J].
Dam, Samiran ;
Mandal, Pradip .
INTEGRATION-THE VLSI JOURNAL, 2013, 46 (04) :449-462
[6]   An improvised MOS transistor model suitable for Geometric Program based analog circuit sizing in sub-micron technology [J].
DasGupta, Samiran ;
Mandal, Pradip .
23RD INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2010, :294-299
[7]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[8]   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
[9]  
Gao W, 2010, DES AUT TEST EUROPE, P508
[10]   Design of pipeline analog-to-digital converters via geometric programming [J].
Hershenson, MD .
IEEE/ACM INTERNATIONAL CONFERENCE ON CAD-02, DIGEST OF TECHNICAL PAPERS, 2002, :317-324