第一章概述 1
一、SPICE2的输入语言 3
二、分析类型及输出格式 12
三、直流分析 13
四、大信号瞬态分析 15
五、交流分析 16
六、输出方式 18
七、收敛性 20
八、SPICE3A7简介 23
一、SPICE2的根程序 26
第二章程序结构 26
二、主分析环 29
三、READIN程序模块 33
四、ERRCHK程序模块 34
五 SETUP程序模块 35
六、DCTRAN程序模块 35
七、子程序ITER8 40
八、DCOP及OVTPVT程序模块 43
九、ACAN程序模块 44
第三章输入语言的编译 45
一、SPICE2的动态存贮分配方式 45
二、动态存贮管理的实现 51
三、动态存贮管理器的功能 57
四、SPICE2的数据结构 60
五、SPICE2的编译过程 64
第四章 电路方程的自动建立 68
一、用改进节点法建立电路方程 68
二、输入数据的预处理——ERRCHK模块 72
三、稀疏矩阵结构的建立——SETUP模块 76
第五章功能详析 84
一、电路方程的求解 84
二、LOAD子程序分析 91
一、非线性受控源 101
第六章SPICE2的元器件模型 101
二、二极管模型 103
三、双极型晶体管模型 106
四、结型场效应晶体管模型 114
五、MOS场效应晶体管模型 118
附录A 器件插值模型与砷化镓MESFET模型 125
附录B SPCE2的链接表说明 132
附录C子程序索引及注释 160
附录D SPICE程序在长城微机上的移植和扩展 177
附录E用户手册 184
参考文献 216