[b]hspice2007[/b]是Meta-Software公司开发的一款集成电路设计软件,能够提供许多重要的针对集成电路性能的电路仿真和设计结果,完美兼容xp、win7系统,在电子工业中使用广泛,为电路仿真方面做出了极大的贡献,需要的朋友可以下载体验!
第一步:搭建电路。使用工具:Cadence,ECS,Workview等
第二步:以可编辑方式打开需要仿真的电路(子电路,整体电路均可,整体电路需要打开顶层图)。Tools Analog Envirement 弹出窗口。
Setup Simulator Simulator一栏选择“HSPICE”(也有选择HspiceS的)OK SimulationNetlist Create
稍等一会儿,自动弹出生成的网标文件。“Save”至指定目录下,建议以时间和功能命名,这样易于理解和分辨网表的新旧。保存的文件后缀为 .txt
若生成网表失败,请在icfb中查找原因,找到“error”部分的描述即为失败原因。 常见原因有:电路的输入输出PIN与其Symbol的PIN对不上(这个错误在电路保存时就能发现);电路连线有问题,比如存在短路,重名等情况;电路改动过后没有保存。
第三步:创建仿真文件。该文件以 .sp为后缀进行保存。
仿真文件主要是添加激励,指定仿真类型和内容,以及仿真精度和结果等的显示。 文件第一行不能输入有效语句,一般以*号注释,正式语句从第二行以后开始。
首先调用网表文件,也就是需要将第二步生成的网标文件进行调用,用 .inc语句,
例如:
.inc ‘/projuct/spl3501/osc/netfile/osc_0812.txt’
然后开始加激励。一般顺序是先定义电源和地,然后再定义输入信号,例如: Vvcc vcc 0 pwl 0u 0v 10u 5v 给电源vcc加一个线性增大的电压 Vgnd gnd 0 0 定义地电位是0
Ven en 0 pwl 0u 0 2u 0 2.01u 5 开始定义其它输入信号
确定仿真显示等的设置,大多数功能设置都会在.option中进行设置,比如: .option node list post 表示打出所有节点的电压,如果你不需要打出所有的节点
信息,而只要求能够打出你指定的节点电压电流等,那么可以在option后面加入“probe”即可,但这样的话就需要在接下来使用.probe来指定你要打出的电压电流信息。例如:
.option list post probe (此时需要将node去掉)
接下来确定仿真类型。常用的有瞬态,直流,交流等。需要注意的是,只有瞬态(tran)
仿真才能给激励信号加随时间变化的量,如果是直流(DC)仿真则不行,例如上面的例子就只能是瞬态仿真的激励,如果需要做DC仿真就必须修改成这样:
Vvcc vcc 0 5v
Vgnd gnd 0 0 Ven en 0 5
require.async(['wkcommon:widget/ui/lib/sio/sio.js'], function(sio) { var url = 'https://cpro.baidustatic.com/cpro/ui/c.js'; sio.callByBrowser( url, function () { BAIDU_CLB_fillSlotAsync('u2845605','cpro_u2845605'); } ); });
仿真类型的确定直接加入 .dc .tran .ac等语句即可,完整表达如下: .dc vcc 0 5 0.001V 对vcc做直流扫描,从0V扫到5V,步长为0.001V
.tran 100n 200u 做瞬态分析,以100ns为步长从0扫到200us (瞬态分析都
是默认从0开始扫描,所以不会指定从200us扫到500us)
.ac 20 1 10meg 交流分析,从1Hz到10Meg Hz扫20个点
添加显示语句。在此部分你可以根据仿真需要打出你想看的信号。例如:
.print v(net100) i(m0) 在仿真波形中打出节点net100的电压,和m0管的电流 .probe v(net100) i(m0) 需与option中的probe设置配合使用
调入模型.需要用到的器件模型必须全部调用到,不要遗漏,否则无法仿真。例如: .lib ‘/projuct/spl3501/model/hhnec/bcd350.lib’ TT_40A
最后,在网表的结尾加上 .end 这样完整的网表就写完了。
附加说明一:
运行Hspice的方法,在仿真文件所在目录下打开Terminal,键入: hspice 文件名.sp >! 文件名.lis 回车
如果出现 aborted 那就说明存在错误,可以在生成的 .lis文件中查找 error, 有对应的错误描述,根据描述进行修改,然后重新仿真,如此循环,直到仿真出现
concluded才表示仿真完成。
附加说明二:
查看波形时,仍然在仿真文件所在目录下打开terminal,键入 “sc”,回车即可。
GameSave Manager v4.0.090
查看
Cleanflight Configurator v2.6.0
查看
建筑施工资料软件 v1.3免费版
查看
快讯通 v8.0.4.0官方版
查看
九平米管理软件 v5.0.6官方版
查看
Fabmaster v8f3免费版
查看
淘宝刷流量软件 v3.4
查看
犀牛POS v1.32.15官方版
查看
工程之星3.0 v3.0 官方版 附使用教程
查看
金大师 v3.0.4.601官方版
查看
solidedge st6 64位/32位中文版 附安装教程
查看
翰宇进销存管理系统 v8.0官方版
查看
广联达广材助手 v2.0.0.3163 官方版
查看
文晟扫描软件 v5.0免费版
查看
固乔客户管理系统 v1.0官方版
查看
天马医药进销存 v3.0官方版
查看
Elecworks 2015 中文版 附安装教程
查看
JMMassProd2(JMS578固件升级工具) v1.16免费版
查看