HSPICE简介讲述.pptVIP

  • 28
  • 0
  • 约1.24万字
  • 约 64页
  • 2016-12-14 发布于湖北
  • 举报
6 步长的合理设置 步长的设置一定要合理,如果CLK的周期是1u,占空比为50%,那么用tran扫描的时候步长理论上至少是0.5u,但是实际上应该为0.1u,否则CLK就不在是方波,而是锯齿波。这在仿真数字电路的时候一定要注意。 当扫描迟滞特性的时候,如果步长设置过大,就无法看出有迟滞。 Thanks! .DC对参数的扫描 对参数的扫描 例如:vin 1 2 dc H1 .param H1=10v .dc H1 0 20 1 对温度的扫描: .dc temp -20 80 1 3. .TRAN Statement .TRAN: .TRAN var1 START=start1 STOP=stop1 STEP=incr1 or .TRAN tincr1 tstop1 tincr2 tstop2 ...tincrN tstopN + START=val UIC 起始时刻和步长都指的是输出打印的时刻点,计算的时间步长由hspice自己决定。UIC参数表示使用.IC语句指定的节点初始值。 例:.TRAN .1NS 25NS 1NS 40NS START=10NS 0-25ns,步长0.1ns,25ns-40ns,步长1ns;从10ns开始输出结果。 .TRAN 1NS 100NS $以1ns的步长输出到100ns 4.? .AC Statement .AC: 一般频域扫描: .AC type np fstart fstop SWEEP var start stop incr Or .AC type np fstart fstop SWEEP var type np start stop Or .AC var1 START = start1 STOP = stop1 STEP = incr1 例:.AC DEC 10 1K 100MEG 1kHz-100MHz,每10倍频10个采样点。 Ac type 一共有4种 DEC – decade variation. OCT – octave variation. LIN – linear variation. POI – list of points. 例如 .AC DEC 10 1K 100MEG .AC LIN 100 1 100HZ .AC DEC 10 1 10K SWEEP cload LIN 20 1pf 10pf .AC DEC 10 1 10K SWEEP rx POI 2 5k 15k 5. .NOISE— AC Noise Analysis 噪声分析: 用来计算各个器件的噪声对输出节点的影响并给出其均方根并输出,可完成.AC语句规定的各频率的计算,应在.AC分析之后。 .NOISE ovv srcnam inter Ovv-输出变量,srcnam-输入源,inter-频率间隔 例:.title ac sweep example .OPTIONS POST R1 in 1 5 C1 1 0 500pf V1 IN 0 0 AC=10V,37 .AC OCT 10 1 100MEG .noise v(1) v1 20--分析1点电压的噪声情况,噪声源为V1端口 .END Lis文件中输出的噪声分析结果 1 ****** Star-HSPICE -- 1999.4 22:12:12 04/16/2002 pcnt ****** .title ac sweep example ****** noise analysis tnom= 25.000 temp= 25.000 ****** frequency = 1.0000 hz **** resistor squared noise voltages (sq v/hz) element 0:r1 total 8.233e-20 rx 5.0000 **** total output noise voltage = 8.233e-20 sq v/hz = 286.9260p v/rt hz transfer function value: v(1)/v1 = 1.

文档评论(0)

1亿VIP精品文档

相关文档