A New Delay Model and Geometric Programming-Based Design Automation for Latched Comparators

Comparators are the main components in several analog and mixed-signal systems. Design and synthesis of comparator architectures largely remain an analog designer’s art. In this work, we present a systematic methodology for designing comparators using the method of constrained optimization. Constrained optimization is an equation-based optimization method and requires accurate equations. We propose a new delay equation for latch-based comparators. The new delay model is based on Adomian decomposition method and gives more accurate delay characteristics compared with the conventional one. The architecture is optimized for total power dissipation with speed, area and noise as the constraints. Geometric programming-based automation algorithm and the behavioral model of the comparator architecture are written in MATLAB. The optimized schematic is drawn in Cadence 180 nm technology, and the results are verified with MATLAB.

[1]  Mourad Loulou,et al.  Analog circuit design optimization through the particle swarm optimization technique , 2010 .

[2]  O. Nelles,et al.  An Introduction to Optimization , 1996, IEEE Antennas and Propagation Magazine.

[3]  Stephen Boyd,et al.  Geometric Programming and Its Applications to EDA Problems , 2006 .

[4]  Stephen P. Boyd,et al.  Geometric programming for circuit optimization , 2005, ISPD '05.

[5]  Qi Yu,et al.  A low kick back noise latched comparator for high speed folding and interpolating ADC , 2008, 2008 9th International Conference on Solid-State and Integrated-Circuit Technology.

[6]  Willy Sansen,et al.  Analog Circuit Design Optimization based on Symbolic Simulation and Simulated Annealing , 1989, ESSCIRC '89: Proceedings of the 15th European Solid-State Circuits Conference.

[7]  George Adomian,et al.  Solving Frontier Problems of Physics: The Decomposition Method , 1993 .

[8]  David A. Johns,et al.  Analog Integrated Circuit Design , 1996 .

[9]  John P. Fishburn,et al.  TILOS: A posynomial programming approach to transistor sizing , 2003, ICCAD 2003.

[10]  U. Ruckert,et al.  Multiobjective optimization for transistor sizing of CMOS logic standard cells using set-oriented numerical techniques , 2009, 2009 NORCHIP.

[11]  Pradip Mandal,et al.  An automated design approach for CMOS LDO regulators , 2009, 2009 Asia and South Pacific Design Automation Conference.

[12]  Rob A. Rutenbar,et al.  Integer programming based topology selection of cell-level analog circuits , 1995, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[13]  Stephen P. Boyd,et al.  Optimization of inductor circuits via geometric programming , 1999, DAC '99.

[14]  M. Syrzycki,et al.  Optimization of a latched comparator for high-speed analog-to-digital converters , 1999, Engineering Solutions for the Next Millennium. 1999 IEEE Canadian Conference on Electrical and Computer Engineering (Cat. No.99TH8411).

[15]  Swapna Banerjee,et al.  Noise and Error Analysis and Optimization of a CMOS Latched Comparator , 2012 .

[16]  Gang Yang,et al.  Design optimization of CMOS CDC comparators , 2011, 2011 International Conference on Computational Problem-Solving (ICCP).

[17]  Rob A. Rutenbar,et al.  Design Automation for Analog: The Next Generation of Tool Challenges , 2006, 2006 IEEE/ACM International Conference on Computer Aided Design.

[18]  Rob A. Rutenbar,et al.  How to automate analog IC designs , 1988, IEEE Spectrum.

[19]  Mary Jane Irwin,et al.  Transistor sizing for low power CMOS circuits , 1996, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[20]  Rob A. Rutenbar,et al.  Anaconda: simulation-based synthesis of analog circuits viastochastic pattern search , 2000, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[21]  Fathey M. El-Turky,et al.  BLADES: an artificial intelligence approach to analog circuit design , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[22]  Khosrov Dabbagh Sadeghipour An improved low offset latch comparator for high-speed ADCs , 2011 .

[23]  Cyrus Bamji,et al.  An improved cost heuristic for transistor sizing , 1998, Proceedings Eleventh International Conference on VLSI Design.

[24]  Stephen P. Boyd,et al.  Optimal design of a CMOS op-amp via geometric programming , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[25]  Bo Wang,et al.  A low kick back noise latched comparator for high speed folding and interpolating ADC , 2008, APCCAS 2008 - 2008 IEEE Asia Pacific Conference on Circuits and Systems.

[26]  M. del Mar Hershenson,et al.  Design of pipeline analog-to-digital converters via geometric programming , 2002, ICCAD.

[27]  P. P. Chakrabarti,et al.  A synthesis system for analog circuits based on evolutionary search and topological reuse , 2005, IEEE Transactions on Evolutionary Computation.

[28]  Krzysztof Wawryn An Artificial Intelligence Approach to Analog Circuit Design , 1991, J. Circuits Syst. Comput..