欢迎来到天天文库
浏览记录
ID:9228788
大小:2.37 MB
页数:81页
时间:2018-04-24
《spice基本语法20140709》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、湖北九同方微电子Spice语法李聪(Claire)congcong@hust.edu.cnSchoolofOpticalandElectronicInformation,HuazhongUniversityofScienceandTechnology,Wuhan2014.07.08主要内容•Spice简介•Spice网表的语法详解网表基本结构基本词法基本单位器件定义器件模型分析类型描述语句控制语句和Options语句输出格式描述语句•实例演示Spice简介Spice简介SPICE:Simulat
2、ionProgramforIntegratedCircuitsEmphasis•Spice是一种功能强大的通用模拟电路仿真器,已经具有几十年的历史了,该程序主要用于集成电路的电路分析程序中,Spice的网表格式变成了通常模拟电路和晶体管级电路描述的标准,其第一版本于1972年完成,是用Fortran语言写成的,1975年推出正式实用化版本,1988年被定为美国国家工业标准,主要用于IC,模拟电路,数模混合电路,电源电路等电子系统的设计和仿真。•Spice是最为普遍的电路级模拟程序,各软件厂家提供了Vspice、
3、Hspice(Synopsys)、Pspice(Cadence)等不同版spice软件,其仿真核心大同小异,都是采用了由UCBerkeley大学开发的spice模拟算法。Spice功能•电路级和行为级仿真•直流特性分析、灵敏度分析•交流特性分析、瞬态分析•噪声分析、温度特性分析•傅立叶分析•电路优化(优化元件参数)•MonteCarlo,最坏情况,参数扫描,数据表扫描•功耗、各种电路参数(如H参数、T参数、s参数)等可扩展性能分析Spice功能•在用Spice进行电路仿真之前,应:–了解元件的基本特性–熟悉所设
4、计的电路功能–了解需要验证的电路指标和对应的模拟种类、电路状态–了解电路的输入信号特性–了解电路各项指标的相依性及优先度–了解电路结构、元件参数与各项电路特性的相关性,以便于模拟结果的改进Spice设计流程前端功能MetaLibCDFSchematicSymbolLibrarySPICENetlisterNetlistSpice语法SPICESimulationParameterChangesWaveData反标注Analysis后处理Spice网表语法详解•RC网络AC分析1R11KV1210VDC1VACR
5、2C11K0.001uF0网表基本结构例子:ASimpleRCnetworkcircuit*titleASIMPLEACRUN1.OPTIONSLISTNODEPOSTR1.OP1K.ACDEC101K1MEGV1.PRINTACV(1)V(2)I(R2)I(C1)210VDCV11010AC11VACR1121KR2C11K0.001uFR2201KC120.001U0.END网表基本结构例子:ASimpleRCnetworkcircuit*titleASIMPLEACRUN标题行,*注释.OPTIONSLI
6、STNODEPOST设计模拟的可选条件.OP设置仿真分析类型.ACDEC101K1MEG.PRINTACV(1)V(2)I(R2)I(C1)设置输出结果显示1V11010AC1设置输入激励R11KR1121KV1210VDCR2201K电路网表描述1VACR2C1C120.001U1K0.001uF.END结束语句0网表基本结构默认为文件的第一行*title输入文件的标题options设置模拟的条件Analysisstatement设置扫描变量、设置分析模式.print/.plot/.graph/.probe设
7、置输出结果的显示方式Sources(IorV)设置输入激励netlist电路网表.lib元件库.modellibraries元件模型描述.end结束语句注:网表里面不区分大小写基本词法1.不区分大小写(caseinsensitive)2.标题行——第一行3.注释:*or$4.续接符:+5.非线性器件要用.MODELstatement6.0,GND,GND!,GROUND表示全局地7.不要有悬空节点、不能重复定义节点8.Outputvariables:(后面会有详细的讲解)两点间的电压:v(n1,n2)节点到地电
8、压:v(n1)独立电流源:i(vin)9.Tab键、空格、逗号、等号、括号都是分隔符,元件属性由冒号分隔(M1:beta),级别由句号指示(X1.A1.V)10.文件名、语句、等式的长度不能超过256字符11.表示数量的词尾:默认是国际单位,详细单位见下表。基本单位F(f)1.00E-15P(p)1.00E-12N(n)1.00E-09U(u)1.00E-06M(m)1.00E-03K
此文档下载收益归作者所有