hspice仿真简易教程_第1页
hspice仿真简易教程_第2页
hspice仿真简易教程_第3页
hspice仿真简易教程_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——hspice仿真简易教程仿真过程:

第一步:搭建电路。使用工具:Cadence,ECS,Workview等

其次步:以可编辑方式开启需要仿真的电路(子电路,整体电路均可,整体电路需要开启顶

层图)。Tools?AnalogEnvirement弹出窗口。

Setup?Simulator?Simulator一栏选择“HSPICE〞(也有选择HspiceS的)?OKSimulation?Netlist?Create

稍等一会儿,自动弹出生成的网标文件。“Save〞至指定目录下,建议以时间和功

能命名,这样易于理解和分辩网表的新旧。保存的文件后缀为.txt

若生成网表失败,请在icfb中查找原因,找到“error〞部分的描述即为失败原因。常见原因有:电路的输入输出PIN与其Symbol的PIN对不上(这个错误在电路保

存时就能发现);电路连线有问题,譬如存在短路,重名等状况;电路改动过后没有保存。

第三步:创立仿真文件。该文件以.sp为后缀进行保存。

仿真文件主要是添加鼓舞,指定仿真类型和内容,以及仿真精度和结果等的显示。文件第一行不能输入有效语句,一般以*号解释,正式语句从其次行以后开始。

首先调用网表文件,也就是需要将其次步生成的网标文件进行调用,用.inc语句,

例如:

.inc‘/projuct/spl3501/osc/netfile/osc_0812.txt’

然后开始加鼓舞。一般顺序是先定义电源和地,然后再定义输入信号,例如:Vvccvcc0pwl0u0v10u5v给电源vcc加一个线性增大的电压Vgndgnd00定义地电位是0

Venen0pwl0u02u02.01u5开始定义其它输入信号

确定仿真显示等的设置,大多数功能设置都会在.option中进行设置,譬如:.optionnodelistpost表示打出所有节点的电压,假使你不需要打出所有的节点

信息,而只要求能够打出你指定的节点电压电流等,那么可以在option后面参与“probe〞即可,但这样的话就需要在接下来使用.probe来指定你要打出的电压电流信息。例如:

.optionlistpostprobe(此时需要将node去掉)

接下来确定仿真类型。常用的有瞬态,直流,交流等。需要注意的是,只有瞬态(tran)

仿真才能给鼓舞信号加随时间变化的量,假使是直流(DC)仿真则不行,例如上面的例子就只能是瞬态仿真的鼓舞,假使需要做DC仿真就必需修改成这样:

Vvccvcc05v

Vgndgnd00Venen05

仿真类型的确定直接参与.dc.tran.ac等语句即可,完整表达如下:.dcvcc050.001V对vcc做直流扫描,从0V扫到5V,步长为0.001V

.tran100n200u做瞬态分析,以100ns为步长从0扫到200us(瞬态分析都

是默认从0开始扫描,所以不会指定从200us扫到500us)

.ac20110meg交流分析,从1Hz到10MegHz扫20个点

添加显示语句。在此部分你可以根据仿真需要打出你想看的信号。例如:

.printv(net100)i(m0)在仿真波形中打出节点net100的电压,和m0管的电流.probev(net100)i(m0)需与option中的probe设置协同使用

调入模型.需要用到的器件模型必需全部调用到,不要遗漏,否则无法仿真。例如:.lib‘/projuct/spl3501/model/hhnec/bcd350.lib’TT_40A

最终,在网表的结尾加上.end这样完整的网表就写完了。

附加说明一:

运行Hspice的方法,在仿真文件所在目录下开启Terminal,键入:hspice文件名.sp>!文件名.lis回车

假使出现aborted那就说明存在错误,可以在生成的.lis文件中查找error,有对应的错误描述,根据描述进行修改,然后重新仿真,如此循环,直到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论