下载此文档

HSPICE介绍.docx


文档分类:通信/电子 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
HSPICE介绍1、为什么要使用Hspice进行电路仿真Avant!Star_Hspice(Synopsys公司)是IC设计中最长用的仿真工具,是目前业界使用最为广泛的IC设计工具,甚至可以说是事实上的标准。目前,一般的书籍中都采用比较简单的 MODEL对MOS电路进行计算和估算。而工艺厂商提供的MODEL往往要高级的多、复杂的多。因此设计者除了利用书本上的公式对电路进行估算外, 还需要使用更高级的MODEL对电路进行精确的仿真,这就有赖于仿真工具的使用,如Hspice,Spectre^2、Hspice仿真的流程3、Hspice所使用的单位(不区分大小写)单位堀吗含义F①le-15P(p)le-12N(n)le-10U(u)le-06M(m}1M3K(k)le-03Meg(niea)le-060(?)le-U9TIMle-12DD(db)201og]fl4、输入文件格式(.net/.sp)、 电路元器件在Hspice文件中的表示方法在器件名字前面加上前缀字符,即可被Hspice程序识别,如:MOS器件前缀为:MBJT器件前缀为:QDiode器件前缀为:D子电路的前缀为:X电阻、电容、电感的前缀分别为R、C、L下面表示一个器件名为M1的MOS管MM1NDNGNSNBMNAMEL=VALW=VALM=21pf定义字电路的语句如下:.SUBCKTSUBNAM(子电路的名字)1234(字电路外部节点)例子:.SUBCKTOPAMP123 4(描述电路结构).ENDSOPAMP调用子电路时,使用X前缀加实例名,将SUBCKT实例化,如:.XOPAMP11 2 34OPAMP6、 信号源描述(激励描述):电压源一V,电流源一IVxxx/lxxxn+n-<<DC=>dcval><AC=acmag,<acphase>>+<M=val>直流:V110DC=5V或V1105V1110DC=5mA或11105mA交流模式:V110AC=10V,90幅度为10v,相位为90度交直流模式:=10V,+n-vtranfun>+<M=val>tranfun:EXP,PULSE,PWL…。<M=val>只用来描述电流源,表示并联的电流源个数。默认为 1脉冲源:Vxxxn+n-PULSE(v1v2tdtrtfpwper)(脉冲电流源有类似的书写方法)V1下降沿电平值V2上升沿电平值td上升延迟时间tr上升时间tf下降时间pw脉冲宽度per周期正弦源:Vxxxn+n-SIN(vovafreqtd©©)v0失调值va幅度freq频率td延迟时间©阻尼因子©相位(正弦电流源可以类似的方式给出)VdltJt*Bujt*0totdidtoistopw十va•SIN(2\n°Ij60vo+va• (Ti)ne-id}■9|SIN2+n*fveq-(thne-rd)十任意方波源:Vxxxn+n-pwl(t1v1t2v2t3v3 RTD)、分析命令工作点分析•OP 会在输出文件中列出一些直流参数和各结点的工作点电压与支路电流、静态功耗。直流分析•DCvarlSTARTSTOPSTEP/vSWEEPvar2typenpstart2stop2>,Type: DEC(十进位)/OCT(倍频)/LIN(线性)/DATA=datanm/POI例表)Np—单位范围内的点数(依type而定)。SWEEP后的变量可是电压、电流或温度等变量例:. <SWEEPvarstartstopincr>例:.ACDEC101K100MEG*1kHz-100MHz,每10倍频程取10个点打印。=<tincr2tstop2...tincrNtstopN>+<START=val><UIC>注意:Tran分析时起止时刻及步长指的是输出打印点的时刻,Hspice真正的计算步长是由Hspice自己决定的。例:.=10NS*0—25ns,,25ns-40ns步长1ns;*以1ns的步长输出到100ns8测量命令:<DC|AC|TRAN>resultTRIG…TARG…Result是

HSPICE介绍 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息