欢迎来到天天文库
浏览记录
ID:29624398
大小:228.01 KB
页数:22页
时间:2018-12-21
《《hspice应用讲解》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Hspice应用讲解Hspice是一种通用电路分析程序,可用来进行集成电路和电子线路的分析模拟。它可以用来分析电路的非线性直流特性,线性交流小信号特性,非线性瞬态特性,温度特性等。其中,直流分析(.DC)不光可进行直流转移特性分析,还可进行直流工作点(.OP),直流小信号传输特性(.TF),直流小信号灵敏度(.SENS)分析;在进行交流分析(.AC)的同时还可进行噪声特性(.NOISE)和失真特性(.DISTO)分析;在进行瞬态分析(.TRAN)的同时还可进行傅立叶(.FOUR)分析;进行温度特性分析(.TEMP)以求得电路的温度特性。在进行交流分析和瞬态分析前先进行直流
2、分析,以决定其非线性元件的线性化小信号模型和其初始条件。Hspice输入描述文件格式:标题语句元件语句模型语句子电路.SUBCKT元件语句,模型语句子电路调用.ENDS语句控制语句结束语句Hspice的输入描述文件格式是一种自由格式,其输入的第一条语句必须是标题语句,且不能省略;最后一条语句必须是结束语句(.END),其余语句的顺序是任意的。在输入描述文件的任何地方都可插入注释语句(在语句前加“*”或“$”),程序只对注释语句进行原样打印而不进行任何处理。元件语句是说明该元件的拓扑关系和元件值的。每个元件给予一个元件名,元件名的第一个字母说明该元件的类型,Hspice并对
3、各种类型的元件所对应的英文字母作了规定,元件名不能重复。元件的节点号可以用一正整数表示,也可以用网点名表示。模型语句是说明该元件的模型参数的。在模型语句中定义一组元件模型参数并赋予一个唯一的模型名,在元件语句中即可引用此模型名,表明此元件具有该组模型参数值。子电路是用一组元件语句来定义,程序会自动将这组元件插入到子电路被调用的地方,其大小和复杂性没有限制,并允许其包含其他子电路。在电路中不能包括短路的电压源和电感,开路的电流源和电容,电路中的每个节点都不能悬空。控制语句是控制程序的运行和规定分析及输出的内容。如温度语句,工作点分析语句,交流分析语句,瞬态分析语句,打印语句
4、,绘图语句和可选项语句等。Hspice的每条语句都有若干个字段,字段之间由空格或符号隔开,多余的空格将被忽略,字段内不能随意加空格,即字段不能断开。字段可以是字符段或数字段,字符段必须以字母开头,长度不超过8个字符,多余的字符将被忽略,且由用户定义的字符段中不能包括Hspice输入描述语言中已定义的字符段(即保留字);数字段可以为整数或浮点数,其后可直接跟下列比例因子:K=1E3,MEG=1E6,G=1E9,T=1E12,M=1E-3,U=1E-6,N=1E-9,P=1E-12,F=1E-15,MIL=25.4E-6比例因子必须紧跟在数字后面,不是比例因子的字母及比例因子
5、之后的字母均被忽略。如一个语句一行写不完,可在下一行接着写,该行称为续行,续行的第一列必须是“+”号,续行数没有限制。Hspice模拟仿真流程:调用Hspice程序读入.sp(i)文件文件检错是否要分析直流传输特性或工作点N设定温度Y直流传输特性分析直流工作点分析是否要分析交流特性NY交流特性分析是否要分析瞬态特性NY直流传输特性分析直流工作点分析瞬态特性分析是否要分析温度特性Y输出结果NHspice输出文件类型如下表:输出文件类型扩展名列表输出,其内容包括仿真所用的名字和版本;Meta-Software单元信息;输入文件名;使用者名;注册资料;拷贝的输入网点文件;节点计
6、算;操作点参数;每个source和sub-circuit的电压降,电流,功耗的详细情况;由.PLOT语句产生低分辩率图表;.PRINT语句结果;.OPTIONS语句结果。.lis,或使用者指定瞬态分析结果,它包含瞬态分析的数据结果,是在输入文件同时有.TRAN和.OPTIONPOST语句时产生的一个分析记录文件。.tr#+瞬态分析测量结果,它是.MEASURETRAN语句分析结果。.mt#DC分析结果,包含其使用的步长或在.DC语句中定义的扫描频率下的分析结果,包括噪声,失真或网络分析。.sw#+DC分析测量结果,它是.MEASUREDC语句分析结果。.ms#AC分析结果
7、,包含一个频率功能的输出变量列表,符合其后的.AC语句的使用者规格。.ac#+AC分析测量结果,它是.MEASUREAC语句分析结果。.ma#硬拷贝图表数据(从meta.cfgPRTDEFAULT).gr#++数字输出,包含从U单元A2D转换选项得到的转换数字数据。.a2dFFT分析图表数据,包含显示FFT分析波形的图表数据。.ft#+++分支电路交叉列表,它说明了在符合分支电路定义下调用的分支电路节点名。.pa#输出情况,包含运行时间结果:每个CPU状态的开始和结束时间;废弃的选择项设置警告;预先检查注册资料,输入语法,模型
此文档下载收益归作者所有