Symbolic analysis for automated design of analog integrated circuits

1. Introduction to Analog Design Automation.- 1.1. Introduction.- 1.2. Definitions in analog design automation.- 1.3. Characteristics of analog design.- 1.4. Needs for analog circuits and analog design automation.- 1.5. Different analog design approaches and analog silicon compilation.- 1.6. Analog system-level synthesis.- 1.7. Outline of the book.- 2. The Automated Design of Analog Functional Modules.- 2.1. Introduction.- 2.2. Classification of analog module design programs.- 2.3. An automated design methodology for analog modules.- 2.4. The methodology applied to a simple example.- 2.5. Discussion of and comparison with other analog design systems.- 2.6. Conclusions.- 3. Symbolic Simulation of Analog Integrated Circuits.- 3.1. Introduction.- 3.2. Definition and scope of symbolic simulation.- 3.3. Applications of symbolic analysis in analog design.- 3.4. General description of the ISAAC program.- 3.5. Conclusions.- 4. Algorithmic Aspects of Linear Symbolic Simulation.- 4.1. Introduction.- 4.2. Overview of symbolic analysis techniques.- 4.3. The set-up of the linear circuit equations.- 4.4. The symbolic solution of sets of linear equations.- 4.5. Symbolic expression approximation.- 4.6. Performance of the ISAAC program.- 4.7. Conclusions.- 5. Symbolic Distortion Analysis.- 5.1. Introduction.- 5.2. Symbolic noise analysis.- 5.3. Symbolic analysis of harmonic distortion in weakly nonlinear analog circuits.- 5.4. Symbolic sensitivity analysis and zero/pole extraction.- 5.5. Techniques for the hierarchical symbolic analysis of large circuits.- 5.6. Conclusions.- 6. Analog Design Optimization Based on Analytic Models.- 6.1. Introduction.- 6.2. Circuit sizing based on an optimization of analytic models.- 6.3. The analog design formulation in OPTIMAN.- 6.4. Practical design examples.- 6.5. Automated layout generation of analog integrated circuits.- 6.6. Conclusions.- Appendix A. Characterization of a CMOS Two-Stage OPAMP.- References.