文档介绍:HSPICE课程设计报告.
HSPICE课程设计报告.
1 / 18
HSPICE课程设计报告.
N 10N
.measure tran tf trig v(5 val= fall=1 targ v(5 val= fall=1
.measure tran tr trig v(5 val= rise=1 targ v(5 val= rise=1 .measure tran tpdr trig v(1 val= rise=1 targ v(5 val= fall=1 .measure tran tpdf trig v(1 val= fall=1 targ v(5 val= rise=1 .measure tpd param='(tpdr+tpdf/2'
.MODEL PCH PMOS LEVEL=1
.MODEL NCH NMOS LEVEL=1
.END
四、仿真
点击打开 HSPICE 软件 ,接着利用 open 打开上面的网表文件 , 仿真 ,如下图所示 :
HSPICE课程设计报告.
HSPICE课程设计报告.
7 / 18
HSPICE课程设计报告.
HSPICE课程设计报告.
HSPICE课程设计报告.
18 / 18
HSPICE课程设计报告.
然后点击 Avanwaves 如下图所示 :
加入输入波形 ,如下图所示 :
HSPICE课程设计报告.
HSPICE课程设计报告.
9 / 18
HSPICE课程设计报告.
加入输出波形 ,如下图所示 :
HSPICE课程设计报告.
HSPICE课程设计报告.
18 / 18
HSPICE课程设计报告.
五、仿真分析
直流工作点分析
对 分析不收敛的情况 , 解决方法是 :删除 .option 语句中除 acct , list , node , post之外的所有设置 ,采用默认设置 ,查找 .lis 文件中关于 不收敛的原因 ;使
用 .nodeset和 .ic 语句自行设置部分工作点的偏置 ; 不收敛还有可能是由于
model 引起的 ,如在亚阈值区模型出现
HSPICE课程设计报告.
HSPICE课程设计报告.
11 / 18
HSPICE课程设计报告.
电导为负的情况。
瞬态分析先进行直流工作点的计算 ,将计算结果作为瞬态分析在 T0 时刻的初始
值 ,再通过迭代计算 ,在迭代计算过程中时间步长值是 动态变化的 , .trantstep中的步长值并不是仿真的步长值 ,只是打印输 出仿真结果的时间间隔的值 ,可以通过调整 .options lvltimimaximin 来 调整步长值。
瞬态分析不收敛主要是由于快速的电压变化和模型的不连续 ,对 于快速的电压
变化可以通过改变分析的步长值来保证收敛。对模型的 不连续 ,可以通过设置
CAPOP 和 ACM 电容 ,对于给定的直流模型一 般选择 CAPOP=4, ACM=3, 对于 level
49, ACM=0 。
HSPICE课程设计报告.
HSPICE课程设计报告.
12 / 18
HSPICE课程设计报告.
延时分析
HSPICE课程设计报告.
HSPICE课程设计报告