SYMBOLIC ANALYSIS FOR AUTOMATED DESIGN OF ANALOG INTEGRATED CIRCUITS

Similar documents
ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES

STATISTICAL MODELING FOR COMPUTER-AIDED DESIGN OF MOS VLSI CIRCUITS

PARALLEL ALGORITHMS AND ARCHITECTURES FOR DSP APPLICATIONS

ANALOG INTERFACES FOR DIGITAL SIGNAL PROCESSING SYSTEMS

DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS

SELECTIVE LINEAR-PHASE SWITCHED-CAPACITOR AND DIGITAL FILTERS

DESIGN OF LOW-VOLTAGE, LOW-POWER OPERATIONAL AMPLIFIER CELLS

INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY

ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design

LOW-VOLTAGE CMOS OPERATIONAL AMPLIFIERS Theory, Design and Implementation

SYSTEMATIC DESIGN OF SIGMA-DELTA ANALOG-TO-DIGITAL CONVERTERS

Springer Series in Advanced Microelectronics 33

PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION

ANALOG CIRCUIT DESIGN

ADVANCED DESIGN TECHNIQUES FOR RF POWER AMPLIFIERS

HIERARCHICAL MODELING FOR VLSI CIRCUIT TESTING

Microwave and RF Engineering

Designing CMOS folded-cascode operational amplifier with flicker noise minimisation

METHODOLOGY FOR THE DIGITAL CALIBRATION OF ANALOG CIRCUITS AND SYSTEMS

ARTIFICIAL NEURAL NETWORKS Learning Algorithms, Performance Evaluation, and Applications

A Compact Folded-cascode Operational Amplifier with Class-AB Output Stage

Design of High Gain Two stage Op-Amp using 90nm Technology

THE FIELDS OF ELECTRONICS

Design Analysis and Performance Comparison of Low Power High Gain 2nd Stage Differential Amplifier Along with 1st Stage

Low-Voltage Wide Linear Range Tunable Operational Transconductance Amplifier

Chapter 12 Opertational Amplifier Circuits

LOW POWER DESIGN METHODOLOGIES

Tradeoffs and Optimization in Analog CMOS Design

ANALOG CIRCUITS AND SIGNAL PROCESSING

A New Design Technique of CMOS Current Feed Back Operational Amplifier (CFOA)

High-level synthesis of analog sensor interface front-ends

Design and Simulation of Low Dropout Regulator

INTELLIGENT UNMANNED GROUND VEHICLES Autonomous Navigation Research at Carnegie Mellon

TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM

Advanced Operational Amplifiers

On the Study of Improving Noise Shaping Techniques in Wide Bandwidth Sigma Delta Modulators

High Current, High Power OPERATIONAL AMPLIFIER

Linear Electronic Circuits andsystems

444 Index. F Fermi potential, 146 FGMOS transistor, 20 23, 57, 83, 84, 98, 205, 208, 213, 215, 216, 241, 242, 251, 280, 311, 318, 332, 354, 407

HYBRID NEURAL NETWORK AND EXPERT SYSTEMS

SpringerBriefs in Electrical and Computer Engineering

Circuit Simulation with SPICE OPUS

Springer Series in Advanced Microelectronics

Layout-Oriented Synthesis of High Performance Analog Circuits

High-Linearity CMOS. RF Front-End Circuits

Design and Layout of Two Stage High Bandwidth Operational Amplifier

DAT175: Topics in Electronic System Design

HIGHLY LINEAR INTEGRATED WIDEBAND AMPLIFIERS. Design and Analysis Techniques for Frequencies from Audio to RF

Analysis and Design of Autonomous Microwave Circuits

LM6142 and LM MHz Rail-to-Rail Input-Output Operational Amplifiers

POSSIBLE SUBSTITUTE PRODUCT HA-2842, HA-2544

UNIT I. Operational Amplifiers

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Linear Integrated Circuits Applications

Analog Circuits and Signal Processing. Series Editors Mohammed Ismail, Dublin, USA Mohamad Sawan, Montreal, Canada

Smart AD and DA Conversion

Parasitic-Aware Optimization of CMOS RF Circuits

TESTING AND RELIABLE DESIGN OF CMOS CIRCUITS

Computer Automation in Manufacturing

Dry Etching Technology for Semiconductors. Translation supervised by Kazuo Nojiri Translation by Yuki Ikezi

2. Simulated Based Evolutionary Heuristic Methodology

Technology Infrastructure and. Competitive Position

PAD: Procedural Analog Design Tool D. Stefanovic, M. Kayal, M. Pastre

Architecture Design and Validation Methods

Real-time Adaptive Concepts in Acoustics

Electrical Circuits and Systems

Semiconductor Device Physics and Simulation

LM6132 Dual and LM6134 Quad Low Power 10 MHz Rail-to-Rail I O Operational Amplifiers

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

EECS240 Spring Advanced Analog Integrated Circuits Lecture 1: Introduction. Elad Alon Dept. of EECS

Basic distortion definitions

Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search

Power Electronics Semiconductor Switches

22. VLSI in Communications

Variation Tolerant On-Chip Interconnects

Integrated Circuit Design

Low Cost, General Purpose High Speed JFET Amplifier AD825

NOWADAYS, multistage amplifiers are growing in demand

Lecture 1, Introduction and Background

ANALOG TEST SIGNAL GENERATION USING PERIODIC ~Ll-ENCODED DATA STREAMS

Operational Amplifiers

INTEGRATED CIRCUIT DEFECT-SENSITIVITY: THEORY AND COMPUTATIONAL MODELS

Fundamentals of Industrial Control

Analog Circuits and Signal Processing. Series editors Mohammed Ismail, Dublin, USA Mohamad Sawan, Montreal, Canada

Nanopower Op Amp in Ultra-Tiny WLP and SOT23 Packages

CMOS Test and Evaluation

1 FUNDAMENTAL CONCEPTS What is Noise Coupling 1

Design of High-Speed Op-Amps for Signal Processing

ECEN 474/704 Lab 8: Two-Stage Miller Operational Amplifier

Analog Filter and. Circuit Design Handbook. Arthur B. Williams. Singapore Sydney Toronto. Mc Graw Hill Education

RESISTOR-STRING digital-to analog converters (DACs)

Analog Circuits and Signal Processing

Analog CMOS Interface Circuits for UMSI Chip of Environmental Monitoring Microsystem

ECEN 474/704 Lab 6: Differential Pairs

LMC6492 Dual/LMC6494 Quad CMOS Rail-to-Rail Input and Output Operational Amplifier

AN increasing number of video and communication applications

AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS

What will we do next time?

Design of Ultra Wideband Antenna Matching Networks

ARDUINO BASED SPWM THREE PHASE FULL BRIDGE INVERTER FOR VARIABLE SPEED DRIVE APPLICATION MUHAMAD AIMAN BIN MUHAMAD AZMI

Design and Analysis of Two-Stage Op-Amp in 0.25µm CMOS Technology

Transcription:

SYMBOLIC ANALYSIS FOR AUTOMATED DESIGN OF ANALOG INTEGRATED CIRCUITS

THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE VLSI, COMPUTER ARCIllTECfURE AND DIGITAL SIGNAL PROCESSING Consulting Editor Jonathan Allen Latest Titles The MIPS-X RISC Microprocessor, P. Chow, ISBN: 0-7923-9045-8 Non linear Digital Fillers: Principles and Applications, I. Pitas, AN. Venetsanopoulos, ISBN: 0-7923-9049-0 Algorithmic and Register-Transfer Level Synthesis: The System Architect's Workbench, D.E. Thomas, E.D. Lagnese, R.A. Walker, J.A Nestor, J.V. Ragan, R.L.Blackbum, ISBN: 0-7923-9053-9 VLSI Design for Manufacturing: Yield Enhancement, S.W.. Director, W. Maly, AJ. Strojwas, ISBN: 0-7923-9053-7 Testing and Reliable Design of CMOS Circuits, N.K. Jha, S. Kundu, ISBN: 0-7923-9056-3 Hierarchical Modeling for VLSI Circuit Testing, D. Bhattacharya, J.P. Hayes, ISBN: 0-7923-9058-X Steady-State Methodsfor Simulatillg Allalog and Microwave Circuits, K. Kundert, A Sangiovanni-Vincentelli, 1. White, ISBN: 0-7923-9069-5 Introduction toanalog VLSI Design Automation, M. Ismail, J. Franca, ISBN: 0-7923-9102-0 GalliumArsen ide Digital Circuits, O. Wing, ISBN: 0-7923-9081-4 PrinciplesofVLSI System Planning, A.M. Dewey ISBN: 0-7923-9102-0 Mixed-Mode Simulation, R. Saleh, AR. Newton, ISBN: 0-7923-9107-1 Automatic Programming Applied to VLSI CAD Software: A Case Study, D. Setliff, R.A. Rutenbar, ISBN: 0-7923-9112-8 Modelsfor Large Integrated Circuits, P. Dewilde, Z.O. Ning ISBN: 0-7923-9115-2 Hardware Design and Simulation in VAL/VHDL, LM. Augustin, D.C.. Luckham, B.AGennart, Y.Huh, A.G.Stanculescu ISBN: 0-7923-9087-3 Subband Image Coding, J. Woods, editor, ISBN: 0-7923-9093-8 Low-Noise Wide-Band Amplifiers in Bipolar and CMOS Technologies,Z.Y.Chang, W.M.C.Sansen, ISBN: 0-7923-90%-2 Iterative Identification and Restoration of Images, R. LLagendijk, J. Biemond ISBN: 0-7923-9097-0 VLSI Design of Neural Networks, U. Ramacher, U. Ruckert ISBN: 0-7923-9127-6 Synchronization Design for Digital Systems, T. H. Meng ISBN: 0-7923-9128-4 Hardware Annealing in Analog VLSI Neurocomputing, B. W. Lee, B. J. Sheu ISBN: 0-7923-9132-2 Neural Networks and Speech Processing, D. P. Morgan, C.L Scofield ISBN: 0-7923-9144-6 Silicon-on-Insulator Technology: Materials to VLSI, J.P. Colinge ISBN: 0-7923-9150-0 Microwave Semiconductor Devices, S. Yngvesson ISBN: 0-7923-9156-X A Survey of High-Level Synthesis Systems, R.A. Walker, R. Camposano ISBN: 0-7923-9158-6

SYMBOLIC ANALYSIS FOR AUTOMATED DESIGN OF ANALOG INTEGRATED CIRCUITS by Georges Gielen Katholieke Universiteit Leuven and Willy Sansen Katholieke Universiteit Leuven ~. " Springer Science+Business Media, LLC

Library of Congress Cataloging-in-Publication Data Gielen, Georges. Symbolic ana1ysis for automated design of analog integrated circuits / by Georges Gielen and Willy Sansen. p. cm. - (The Kluwer international series in engineering and computer science ; SECS 137) Includes bibliographical references and index. ISBN 978-1-4613-6769-7 ISBN 978-1-4615-3962-9 (ebook) DOI 10.1007/978-1-4615-3962-9 1. Linear integrated circuits-design and construction-data processing. 2. Electronic circuit design-data processing. 3. Computer-aided design. 1. Sansen, Willy M.C. II. Title. III. Series. TK7874.G54 1991 621.381 '5-dc20 91-15032 CIP Copyright 1991 by Springer Science+Business Media New York Origina11y published by Kluwer Academic Publishers in 1991 Softcover reprint ofthe hardcover lst edition 1991 Ali rights reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, mechanical, photo-copying, recording, or otherwise, without the prior written permission of the publisher, Springer Science +Business Media, LLC Printed on acid-free paper.

TABLE OF CONTENTS TABLE OF CONTENTS LIST OF SYMBOLS AND ABBREVIATIONS FOREWORD PREFACE v vii ix xi CHAPTER 1. INTRODUCTION TO ANALOG DESIGN AUTOMATION 1 1.1. Introduction 1 1.2. Defmitions in analog design automation 3 1.3. Characteristics of analog design 10 1.4. Needs for analog circuits and analog design automation 16 1.5. Different analog design approaches and analog silicon compilation 21 1.6. Analog system-level synthesis 26 1.7. Outline of the book 32 CHAPTER 2. THE AUTOMATED DESIGN OF ANALOG FUNCTIONAL MODULES 35 2.1. Introduction 35 2.2. Classification of analog module design programs 36 2.3. An automated design methodology for analog modules 42 2.4. The methodology applied to a simple example 46 2.5. Discussion of and comparison with other analog design systems 56 2.6. Conclusions 69 CHAPTER 3. SYMBOLIC SIMULATION OF ANALOG INTEGRATED CIRCUITS 71 3.1. Introduction 71 3.2. Defmition and scope of symbolic simulation 72 3.3. Applications of symbolic analysis in analog design 75 3.4. General description of the ISAAC program 83 3.5. Conclusions 100 CHAPTER 4. ALGORITHMIC ASPECTS OF LINEAR SYMBOLIC SIMULATION 101 4.1. Introduction 101

vi TABLI!OFCONTENTS 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 103 118 133 157 185 195 CHAPI'ER S. SYMBOLIC DISTORTION ANALYSIS 197 5.1. Introduction 197 5.2. Symbolic noise analysis 197 5.3. Symbolic analysis of harmonic distortion in weakly nonlinear analog circuits202 5.4. Symbolic sensitivity analysis and zero/pole extraction 222 5.5. Techniques for the hierarchical symbolic analysis of large circuits 227 5.6. Conclusions 231 CHAPI'ER 6. ANALOG DESIGN OPI'IMIZA TION BASED ON ANALYTIC MODELS 233 6.1. Introduction 233 6.2. Circuit sizing based on an optimization of analytic models 234 6.3. The analog design formulation in OPTIMAN 239 6.4. Practical design examples 247 6.5. Automated layout generation of analog integrated circuits 253 6.6. Conclusions 260 APPENDIX A. CHARACTERIZATION OF A CMOS TWO STAGE OPAMP 261 REFERENCES 271 INDEX 289

LIST OF SYMBOLS AND ABBREVIATIONS NO : analog/digital ADC : analog-to-digital converter : differential-mode gain ASIC : application-specific integrated circuit CAD : computer-aided design Cc : compensation capacitor C i C L CMNA CMRR D/A DA DAC DSLE DSLEM DSP : node capacitance : load capacitor : compacted modified nodal analysis : common-mode rejection ratio : digital/analog : design automation : digital-to-analog converter : double sparse Laplace expansion : double sparse Laplace expansion with memo storage : digital signal processor : accumulated absolute error : accumulated effective error (or nominal error) : frequency FDSLEM : factoring double sparse Laplace expansion with memo storage GBW : gain-bandwidth HD2 HD3 MNA NA opamp OTA E : second harmonic distortion ratio : third harmonic distortion ratio : modified nodal analysis : nodal analysis : operational amplifier : operational transconductance amplifier : vector of symbolic circuit parameters : ith pole

viii LIST OF SYMBOLS AND ABBREVIATIONS PM PSRR RL s SC SLE SLEM SLEMP SLEP SOP SR T 5 VLSI VLSIC v os c.o x z Zi : phase margin : power-supply rejection ratio : load resistor : complex frequency variable of the Laplace transform : switched capacitor : sparse Laplace expansion : sparse Laplace expansion with memo storage : sparse Laplace expansion with memo storage and preordering : sparse Laplace expansion with preordering : sum of products : slew rate : settling time : very large scale integration : very large scale integrated circuit : offset voltage : pulsation : complex frequency variable : complex frequency variable of the z-transform : ith zero Notational conventions variables are denoted in lowercase vectors are denoted in underlined lowercase MATRICES are denoted in uppercase All examples are ended by

FOREWORD It is a great honor to provide a few words of introduction for Dr. Georges Gielen's and Prof. Willy Sansen's book "Symbolic analysis for automated design of analog integrated circuits". The symbolic analysis method presented in this book represents a significant step forward in the area of analog circuit design. As demonstrated in this book, symbolic analysis opens up new possibilities for the development of computer-aided design (CAD) tools that can analyze an analog circuit topology and automatically size the components for a given set of specifications. Symbolic analysis even has the potential to improve the training of young analog circuit designers and to guide more experienced designers through second-order phenomena such as distortion. This book can also serve as an excellent reference for researchers in the analog circuit design area and creators of CAD tools, as it provides a comprehensive overview and comparison of various approaches for analog circuit design automation and an extensive bibliography. The world is essentially analog in nature, hence most electronic systems involve both analog and digital circuitry. As the number of transistors that can be integrated on a single integrated circuit (IC) substrate steadily increases over time, an ever increasing number of systems will be implemented with one, or a few, very complex ICs because of their lower production costs. As a result of these trends, there has been and will continue to be a steady increase in the number of mixed analog-digital ICs designed. One recent study of The Technology Research Group, Inc., reported that in 1990 approximately 60% of all CMOS and BiCMOS Application Specific IC (ASIC) designs currently incorporate analog circuit modules. Designing the analog portion of a mixed analog-digital IC is frequently the bottleneck that limits one of the most important economic aspects of ASIC manufacturing: time-to-market. Therefore, to decrease the required design time for the analog circuitry, more electrical engineers skilled in analog circuit design must be trained, and more sophisticated computer-aided analog design tools must be developed. Symbolic analysis has the potential to offer insight to students and practitioners of analog circuit design. Too many circuit designers rely only on multiple numerical circuit simulations (e.g. SPICE) to provide insight into the behavior of a circuit - symbolic analysis can provide a much richer understanding of the behavior of a given analog circuit topology. Recent successes in automating the design of basic analog building blocks such as opamps and comparators have almost uniformly employed an "equation-based" approach that substitutes analysis equations for simulation in order to predict the

x FOREWORD performance of an analog circuit. Unfortunately, these analysis equations are circuit topology specific and their development normally requires a great deal of time and effort on the part of expert analog circuit designers. The analog design problem is compounded by the fact that to respond efficiently to a broad range of applications usually requires that a wide variety of analog circuit topologies be available. As this book demonstrates, symbolic analysis can be used to automatically generate a significant fraction of the analysis equations needed to characterize a new circuit topology. Therefore, symbolic analysis is an important step forward in the development of CAD tools that aid in analog circuit design. L. Richard Carley Department of Electrical and Computer Engineering Carnegie Mellon University Pittsburgh, PA USA

PREFACE Analog design automation is a field of increasing interest in industry. Analog circuits are demanded for interfacing as well as for many high-performance applications. At the same time, economical reasons drive ASICs into integration of complete mixed analog-digital systems on one chip. In both applications, however, the lack of analog CAD tools results in long design times and costly design errors. This forms a major obstacle for the realization of completely integrated mixed-signal systems, fully utilizing the potential of the technology. This explains the large industrial demand for analog design automation tools nowadays. Accordingly, many research activities are going on in this emerging field. Our group, the ESAT-MICAS division of the Katholieke Universiteit Leuven, Belgium, was one of the first to start with this research [DEG_84]. Then, since about 1985, we have noticed a strong increase worldwide in the analog CAD research, resulting now in the first prototype programs for the automated sizing and layout of (mostly lower-level) analog circuits. Recently, we also have initiated some courses at our university about this analog design automation. However, when looking through the literature, we cannot find any general text which adequately describes the major aspects and the state of the art in the field, and which presents a broad overview and general comparison of the different approaches. This book was written to fill this gap. Historically, it has evolved from the PhD dissertation of the first author [GIE_9OdJ, which describes the research carried out in the ESAT-MICAS group. As such, the book has two purposes. Firstly, it provides a general introduction to analog design automation, points out the major areas and discusses the major realizations and difficulties. Secondly, it focuses in more detail on one particular aspect: the symbolic simulation of analog integrated circuits, in which we have built up a strong experience. Symbolic simulation is indeed of increasing interest to analog designers for it provides both experienced and inexperienced designers with insight into the behavior of a circuit. This is especially true for more complicated characteristics such as the PSRR and the harmonic distortion at higher frequencies and in the presence of mismatches. In addition, as will be described in this book, symbolic analysis techniques can be used to create an open analog design system in which the inclusion of new circuit topologies is highly simplified. The book addresses both practicing designers and CAD developers. It therefore tries to keep a good balance between general introduction, applications and examples on one hand, and still providing enough algorithmic details on the other hand. We believe that we have succeeded in this goal and that both groups of readers will find enough useful material in this book. At the same time, the book can also be used for

xii PREFACE advanced graduate courses in electrical engineering, more particular in CAD courses covering analog CAD. Finally, we have to express our gratitude to all persons who contributed towards the realization of this book. In particular, we wish to thank prof. Hugo De Man and prof. Joos Vandewalle, who proofread the thesis and made many useful comments. We also want to thank Koen Swings, Herman Walscharts and Piet Wambacq, who cooperated on analog CAD research in our group. Finally, we are also grateful to the Belgian National Fund of Scientific Research and to the Philips Research Laboratories, Eindhoven, The Netherlands, for logistic support of our research. This book is dedicated to Patricia and Hadewych. Georges Gielen Willy Sansen Department of Electrical Engineering Katholieke Universiteit Leuven Leuven, Belgium

SYMBOLIC ANALYSIS FOR AUTOMATED DESIGN OF ANALOG INTEGRATED CIRCUITS