本书全面地介绍了计算机辅助电路设计的基本理论和算法。全书分10章,内容包括:电路方程的建立和求解,稀疏矩阵技术,半导体器件模型与宏模型,线性和非线性电路直流、频域和时域的分析原理和计算方法,灵敏度计算,容差分析,最优化设计,以及目前大规模集成电路的一些新的分析方法。本书在注重讲述基本概念和基本原理的同时,还结合当前纳米集成电路的特点,介绍了BSIM3V3.2模型、遗传算法、混合仿真技术等新技术。书中所涉及的每一种分析方法都结合实际电路给出了相应的计算实例,并附有习题,便于读者阅读和理解。
本书适于作高等院校电类专业本科生和研究生的教材,也可供从事电路设计和计算机辅助设计软件开发的科技人员参考。
全书分10章。第1章介绍电子设计自动化和电路CAD技术的发展概况。第2章阐述电路CAD的基础知识:建立电路方程的方法和求解方法。第3章以电路中以有源器件为核心给出二极管、BJT晶体管和MOS场效应管等半导体器件模型和一些常用的集成电路宏模型。第4章介绍线性和非线性电路的直流分析方法,它是电路CAD中所有其他分析功能的基础。第5章论述瞬态分析方法。第6章介绍频域分析方法。第4章至第6章是本书的重点,这3章所介绍的直流分析、频域分析和瞬态分析,是电路CAD中应用最为广泛的3种分析方法。第7章讨论如何计算电路输出变量对电路元器件参数的灵敏度值。第8章阐述电路的容差分析算法和功能。第9章介绍目前求解大规模电路的一些新进展和算法。第10章简要地论述在电路设计中常用的最优化算法。全书中各种分析方法都给出了计算实例,并附有设计工具的应用实例,便于读者理解和掌握。