A matrix-based voltage range estimation method using linearized operating points

This paper presents an extended method for feasible voltage range estimation in analog CMOS circuits from a single DC operating point simulation. Devices are modeled as linearized operating points (LOPs) which relate their terminal voltages and saturation constraints by arbitrary linear relations. This improves accuracy for short channel MOS devices and allows consideration different types of devices. A generalized symbolic matrix-based method calculates feasible voltage ranges and allows detailed identification of constraint violations with respect to the contributing devices. The method is implemented in a state-of-the-art custom design flow and its benefits are illustrated using example circuit analyses.

[1]  Willi-Hans Steeb,et al.  Computer Algebra With Symbolic C , 2008 .

[2]  Komei Fukuda,et al.  Double Description Method Revisited , 1995, Combinatorics and Computer Science.

[3]  Stephan Henker,et al.  Strategies for initial sizing and operating point analysis of analog circuits , 2011, 2011 Design, Automation & Test in Europe.

[4]  H. Raiffa,et al.  3. The Double Description Method , 1953 .

[5]  I N Bronstein,et al.  Taschenbuch der Mathematik , 1966 .

[6]  Guido Stehr,et al.  Analog Performance Space Exploration by Normal-Boundary Intersection and by Fourier–Motzkin Elimination , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[7]  Sebastian Hoppner,et al.  A fast method for Transistor Circuit Voltage Range analysis using linear programming , 2010, Proceedings of the 17th International Conference Mixed Design of Integrated Circuits and Systems - MIXDES 2010.

[8]  Ulf Schlichtmann,et al.  The Sizing Rules Method for CMOS and Bipolar Analog Integrated Circuit Synthesis , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[9]  Vincent Loechner,et al.  Parameterized Polyhedra and Their Vertices , 1997, International Journal of Parallel Programming.