一些较常用的HSPICE仿真问题.ppt
《一些较常用的HSPICE仿真问题.ppt》由会员分享,可在线阅读,更多相关《一些较常用的HSPICE仿真问题.ppt(14页珍藏版)》请在冰豆网上搜索。
![一些较常用的HSPICE仿真问题.ppt](https://file1.bdocx.com/fileroot1/2022-11/2/a443d18a-ac3a-4526-af3f-2321f2a796fa/a443d18a-ac3a-4526-af3f-2321f2a796fa1.gif)
一些较常用的HSPICE仿真问题BCD工艺库中的器件使用方法ST3000库中的双极晶体管使用方法库入口有3种:
biptypical,bipslow和bipfast例:
.lib“st3000.lib”biptypical双极晶体管使用方法语法QX集电极基极发射极模型名M=N例:
q1ncnbneqvn5x5bdm=2q2ncnbneqvp5x5m为并联个数。
工艺库中其他元件入口St3000库中有多种耐压的MOS管,入口不同。
例如tt_5v,tt_9v,tt_20v其他工艺角(库入口)FF,SS,FS,SF等实际设计中的电阻电容需要使用子电路.lib“st3000.lib”restypical电阻入口.lib“st3000.lib”captypical电容入口一个双极电路的例子仿真文件*-.optionpost=2.optionpost=2.optionsearch=d:
/hspice2011/libs.optionsearch=d:
/hspice2011/libs.libst3000.lib.libst3000.libbiptypicalbiptypical*-*-.paramparamPVB=0.9PVB=0.9q1q1ncncnbnbgndgndqvn5x5bdm=2qvn5x5bdm=2rbrbn1n1nbnb200k200krdrdvccvccncnc100k100kvccvccvccvccgndgnd55vin1vin1gndgnddcPVBac1sinPVB1m1kdcPVBac1sinPVB1m1k.dcvi050.01.dcvi050.01.trantran0.1u2m0.1u2m.ac.acdecdec2011MEG2011MEG.printdci2(q1).printdci2(q1).end.endSt02中的PNP管名称:
qvp5衬底PNP入口:
.lib“st02.lib”biptypical.lib“st02.lib”bipfast.lib“st02.lib”bipslow带隙基准电路仿真文件*-bangapbangap-.optionpost=2.optionpost=2.optionsearch=d:
/hspice2011/libs.optionsearch=d:
/hspice2011/libs.libst02.lib.libst02.libtttt.libst02.lib.libst02.libbiptypicalbiptypical*-*-m1n1m1n1n1n1n2n2gndgndmnmnw=30ul=6um=3w=30ul=6um=3m2n3n1n4m2n3n1n4gndgndmnmnw=60ul=6um=16w=60ul=6um=16m3n1n3m3n1n3vddvddvddvddmpw=30ul=6um=3mpw=30ul=6um=3m4n3m4n3n3n3vddvddvddvddmpw=30ul=6um=3mpw=30ul=6um=3m5n6n3m5n6n3vddvddvddvddmpw=30ul=6um=3mpw=30ul=6um=3q1q1gndgndgndgndn2qvp5m=1n2qvp5m=1q2q2gndgndgndgndn5qvp5m=8n5qvp5m=8q3q3gndgndgndgndn7qvp5m=8n7qvp5m=8r1n4n54.3kr1n4n54.3kr2n6n78.68kr2n6n78.68kvddvddvddvddgndgnd3.33.3.dc.dcvddvdd03.30.103.30.1.dctemp-20801.dctemp-20801.measmeasdcdcvmaxvmaxmaxv(n6)from=-20to=80maxv(n6)from=-20to=80.measmeasdcdcvminvminminv(n6)from=-20to=80minv(n6)from=-20to=80.measmeasdcdcvavgvavgavgavgv(n6)from=-20to=80v(n6)from=-20to=80.measmeasvtcppmvtcppmparamparam=(=(vmax-vmin)/(vavgvmax-vmin)/(vavg*100)*1e6*100)*1e6.end.end.alter语句使用方法作用作用自动进行多次仿真,每次可以同时改变多个参数。
自动进行多次仿真,每次可以同时改变多个参数。
例:
例:
.paramparamPVDD=3PVB=1PVDD=3PVB=1在原有仿真语句后写在原有仿真语句后写.alter.alter.paramparamPVDD=5PVB=0.9PVDD=5PVB=0.9则自动使用新参数重新执行一次仿真。
则自动使用新参数重新执行一次仿真。
工艺角分析使用.alter语句可以做工艺角分析,即分析在各种工艺偏差下的结果。
例:
.alter.lib“st3000.lib”bipfast.alter.lib“st3000.lib”bipslow改变长度单位的方法使用.optionscale=1u可以将长度单位定义为1um。
仅对长度起作用.以后写M1NDNGNSNBW=2L=0.5表示W为2um。
仿真的合理性问题理想信号源具有0内阻,在测量逻辑电路速度时不合理,应加两级反相器整形。
逻辑电路速度测量需考虑源漏区面积。
FO4延迟测量考虑各个工艺角,各种电压,各种温度