Hspice_安装图文教程(轻松安装Hspice)
单机版Hspice与Cscope安装与使用

1. 软件安装 (2)2.熟悉软件环境设置 (4)3. Hspice基本方针方法 (6)4. Cscope使用 (8)单机版Hspice安装与使用——有疑问请联系助教刘辉201309 1. 软件安装安装附件中的Hspice2010和CosmosScope2005,这两种软件可以在win7 和xp上使用,vista 不没有试过,如果和系统不兼容,可以使用工作站仿真或者自行下载其他版本的软件;注意软件不要安装在中文目录或者含有特殊字符的目录下,建议安装在缺省目录或者英文加字母的目录;与安装成功后,需要更改环境变量,如下:我的电脑(计算机)->右键属性->高级系统设置:弹出如下对话框:点选高级环境变量:如果没有上图中的选项,可以选择新建,如果存在,则点击编辑:将Hspice和Cscope的安装文件中license文件hspice200709.dat和cscope200509.dat文件分别放到指定目下,上图中红圈处,写明其路径,二者用分号隔开;如下图:如果环境变量已经设置好,则安装完成;2.熟悉软件环境设置打开Hspice:在程序中找到上图中的图标,单击:Design中为需要仿真的网表,为.sp文件,点击Open打开.sp:Version选项中本课程只是用上图中的选项;选择Configuration->Option 其中default editor为缺省的.sp文件编辑器,该编辑器只要是文本编辑器即可,默认为notepad,可以改为你熟悉的编辑器,这里默认,不做更改:选择Configuration-Version 。
其中前2 项是固定的,在Cscope 项后输入cscope.exe 的路径。
Cscope 的功能比较强:选择Tool 。
其中为Hspice 的运行命令。
(1)Simulate:运行Hspice 进行仿真(2)Waveview:查看仿真图形结果(3)Cscope :查看仿真图形结果(4)Metaencrypt:对文件的加密工具,这里不讲使用方法(5)Converter :数据格式转换,参考“hspice 安装目录\docs \hspice_appl.pdf”中“9-Converter Utility ”,这里不讲使用方法(6)Edit Netlist:查看.sp 源文件(7)Edit Listing :查看仿真文本结果-.lis 文件的内容(8)Edit St0:查看仿真运行状态(9)Explorer:打开.sp 所在目录下方为快捷键:3. Hspice基本方针方法编辑源文件.sp文件本例中使用example05.sp作为源文件源文件内容.Title Commom Source Amplifier Simulation*整行注释,上面是第一部分"title"m1 vout vin 0 0 mn w=20u l=1u $符号后的部分是注释,第二部分:电路结构,NMOS管模*型名是mn,PMOS管模型名是mpxr1 vout vdd rnwell l=49u w=10u $注意方块电阻的尺寸,电阻是用子电路形式调用的xc1 vout 0 cpip area=6878e-12 $0.727fF/um2,电容也是用子电路形式调用的v1 vdd 0 dc=5 $第三部分:偏置电压v2 vin 0 dc=1.5 ac=1 $第三部分:激励源,包括直流偏置电压和小信号交流电压.op $第四部分:仿真类型,工作点仿真.ac dec 100 1e3 1e10 $交流小信号仿真.print ac v(vout) $第五部分:输出控制.lib './h05mixddst02v22.lib' tt $:第六部分:调用模型文件,请参考上华0.5um工艺库说*明.pdf,注意./表示本目录下,如果不是本目录,请写绝对*路径.lib './h05mixddst02v22.lib' restypical $:第六部分:调用模型文件.lib './h05mixddst02v22.lib' captypical $:第六部分:调用模型文件.option list post node $第七部分:仿真功能设置.end $第八部分:结束语句,一定要写源文件.sp 的内容基本可以分成8 个部分,包括:文件头.Title 文件的第一行,也可以直接写说明性文字文件尾.end 一定要写,表示文件结束电路结构待仿真电路的结构,可以包括子电路激励源独立源、受控源等仿真内容直流、交流、瞬态仿真仿真选项.option 仿真控制选项模型文件.lib 仿真模型库,由生产厂家提供输出控制文本输出、图形输出、测试语句等查看文本输出.lis文件1. .lis 文件结构:大致分成2 部分a) 模型库文件、Hspice 的设置等信息b) 仿真输出结果2. .lis 文件查找:a) 查找关键词“error ”,如果仿真中有错误,list 文件会给出简要说明b) 查找关键词“warning”,如果仿真中有警告,list 文件会给出简要说明,警告不一定对仿真产生影响,需要根据警告内容具体分析3. .lis 文件的仿真输出结果:a) 从“operating point information”处开始,到结尾结束b) 包括仿真所得各种信息,输出内容和仿真设置有关4. Cscope使用Cscope的基本使用方法1.Cscope可以代替Awaves查看Hspice的图形输出,其功能比Awaves更强大。
HSPICE 使用流程-推荐下载

南京拓科科技有限公司HSPICE使用流程HSPICE 使用流程HPICE软件主要用于模拟电路的仿真。
模拟电路仿真工具是以电路理论、数值计算方法和计算机技术为基础实现的,由于模拟电路在性能上的复杂性和电路结构上的多样性,对仿真工具的精度、可靠性、收敛性以及速度等都有相当高的要求。
HSPICE程序由于收敛性好,适于做系统及电路仿真,又有工作站版和微机版本,在国内外的用户十分广泛。
一、HSPICE可模拟的内容1.直流分析:包括非线性电路的直流分析①电路的直流工作点:分析时电路中的电感全部短路,电容全部开路,得到电路的每一节点的电流和电压(相对参考点)值。
②直流小信号传输值:传输函数的直流小信号值为直流小信号工作下的输出变量和输入变量之比值,包括电路的输入电阻和输出电阻。
③直流转移曲线:HSPICE可在用户指定的范围内,逐步改变指定的独立电压或电流源,对每一个电源值的变化,都得到储存的输出变量。
④灵敏度分析:求出指定输出变量对于电路参数(包括电路中所有的元件,器件参数,直流电源的输入电平)的直流小信号灵敏度。
2.交流小信号分析:将交流输出变量作为频率的函数计算出来。
先计算电路的直流工作点,决定电路中所有非线性器件的线性化小信号模型参数,然后在用户所指定的频率范围内对该线性化电路进行分析。
①频域分析:在用户规定的频率范围内完成电路的交流分析。
②噪声分析:HSPICE可计算每个频率点上总的输出噪声电平及其等效输入噪声电平。
③失真分析:计算电路交流小信号工作下电路的失真特性,分析时是在输入端加有一个或两个频率的信号,在用户给定的输出负载电阻时,求出在该负载上的输出失真功率。
3.瞬态分析①瞬态响应:是从时间为零开始,到用户规定的时间范围内进行电路南京拓科科技有限公司HSPICE使用流程的瞬态特性分析。
②傅立叶分析:可以对输出波形进行傅立叶分析,得到在用户指定的基频及时间间隔范围的傅立叶系数。
4.电路的温度特性分析:HSPICE在用户未说明时,是在27℃的标称温度下进行各种模拟的。
电路仿真HSpiceV2_0PPT课件

23
网表文件格式说明
• 电路拓扑结构:
–这部分描述了电路元件之间的连接关系,元件 的参数。
• 激励源:
–这里特指独立的电压源和电流源,它们用于提 供直流能量,或作为输入的激励源使用。
可编辑课件
24
网表文件格式说明
• 仿真功能设置:
–决定了软件进行的仿真功能,通过这些仿真设 计者可以得出电路的性能。
.title A SIMPLE AC RUN .OPTIONS LIST NODE POST $列出元件列表,各节点的元件端点,使 +输出数据可用metawaves浏览 .OP $计算并打印出直流工作点 *按数量级变化取10个点,从1k-1M .AC DEC 10 1K 1MEG .PRINT AC V(1) V(2) I(R2) I(C1) V1 1 0 10 AC 1 R1 1 2 1K R2 2 0 1K C1 2 0 .001U .END
• 无源器件:
– 电容:
一般形式: Cxxx n1 n2 <mname> <C=>capacitance 例,Cload driver output 1.0e-6。
可编辑课件
34
电路网表语法
• 无源器件:
相关性,以便于模拟结果的改进
可编辑课件
12
二、 HSpice电路仿真分析
• Hspice电路仿真器是工业级的电路分 析软件,用以电子电路的稳态、瞬态 及频域的仿真和分析。
• 该软件可以精确的仿真、分析、优化 从直流到高于100GHz频率的微波的电 路。
• Hspice是理想的电路单元设计和模型 处理的工具,也是信号完整性和传输 线分析的选择工具。
Rxxx n1 n2 <mname> <R=>resistance <AC=val> Mname为模型名,电阻值可以是表达式。例: Rterm input gnd R=’sqrt(HERTZ)’ Rxxx 9 8 1 AC=1e10 直流电阻1欧姆,交流电阻为
hspice2014安装教程

安装步骤:最好不要在C:盘。
解压前,要先暂停杀毒软件,以免破解程序(LicGen.exe)被拦截隔离。
解压后的所有档结构如下:crack里面的内容如下:scl_license里面的内容如下:packs里面的内容如下:1.在Synopsys HSPICE J-2014.09-SP2-2\文件夹里,执行hspice_vJ-2014.09-SP2-2_win_setup.exe,以管理员身份运行。
2.其中有一个选项如下,如果你的Windows是64bit不要勾选WIN32。
3.选用预设的目的位置,点击“NEXT”。
4.经过10几分钟的冗长安装,会弹出一个画面如下,这里是程序要更新环境变量,选是(Y),之后重启。
5.在Synopsys HSPICE J-2014.09-SP2-2\crack里执行scl11.5_setup.exe。
都选用预设值安装,然后点击“NEXT”。
6.在Synopsys HSPICE J-2014.09-SP2-2\crack\scl_license文件夹里,执行LicGen.exe,这个软件是在于为破解时提取计算机里面的物理参数,如Hostname,Ethernet,点击Open去选取在Synopsys HSPICEJ-2014.09-SP2-2\crack\scl_license\packs里面synopsys.lpd如下:(如果在文件夹找不到LicGen.exe,可能的原因是被杀毒软件给隔离了,禁止杀毒软件后,再次解压缩)7.在Select Host ID先点选Hostname(此时这台计算机的主机名称会出现在Custom右方的空白区域)再点选Custom,浮标出现以便可以复制计算机的主机名称,复制“=”之后的内容到由你自己另外开启的文本文档留到之后备用。
同样的,点选Ethernet再点选Custom,复制Custom右方的空白区域里面的内容。
有的使用者的硬件配备比较多,这时会出现一串很长的数值,可是这里只能选取一组,8.建议只选取你在上网的那一组数值,或者在执行此安装前先把其它的网卡禁用,只留一个网卡,蓝牙也先禁用。
linux安装hspice教程(福州大学微电子)

右键computer,选brows floder,见图:然后将四个文件拖到自己喜欢的路径下~~我将他们放到了下图路径,路径是/home/wk/synopsys。
如图中标治。
回到桌面,打开open terminal,进入到刚刚的路径,解压两个文件夹,先进入/home/wk/synopsys,,然后输入tar zxvf hsp2005.tgz具体操作见下图。
点击回车,然后等待解压完成。
然后继续输入tar zxvf sandwork.tgz如图:等待解压完成。
然后打开刚刚的brows floder,两个文件夹已经解压完成。
解压完成。
第二步,将cshrc.hspice文件复制到上一层的文件夹~例如放到/home/wk/打开这个cshrc.hspice,改正路径,将划蓝圈的路径,改成你自己的。
你把两个文件解压缩到哪个路径,这四个地方就改成什么。
然后回到open terminal,将现在的位置定位到/home/wk/(你定位到自己电脑上相应的位置)如图:输入csh ,目的是切换内核(具体我也不懂,就是要输入)。
然后输入source cshrc.hspice 如下图显示:这就算是完事了。
然后测试一下。
我在synopsys文件夹里新建了test文件夹,在/home/wk/synopsys/hsp2005/hspice/demo/hspice/alge/里面找一个扩展名是.sp的文件。
这种文件是测试的用的。
我这里选择的是alg.sp,复制到/home/wk/synopsys/test。
然后在open terminal 里定位到这个文件,用hspice_mt指令运行。
如图下图第一条横线对应上图的步骤,第二条横线是hspice_mt运行指令。
运行完了如图:出现如下界面就是完成了。
但老师有一个看图形的,我试了,出错,不行,找不到原因。
hspice使用指南

Sources: Dependent
• Dependent Sources (Controlled Elements)
– High level of abstraction
• Used for behavioral modeling and to simplify circuit descriptions • Faster execution time
Node Naming Conventions
• Node and Element Identification
– – – – – Either names or numbers (e.g. n1, 33, in1, 100) Numbers: 1 to 99999999 (99 million) Nodes with number followed by letter are all the same (e.g. 1a=1b) 0 is ALWAYS ground Global vs local Don‘t begin with a ? May contain: + - * / : ; $ # . [ ] ! < > _ % (not recommended) May NOT contain: ( ) , = ?<space> Ground may be either 0, GND, or !GND
Pulse value parameters defined in the .PARAM statement.
Independent Transient Sources: PWL
• Piecewise Linear
(Vol. 1, p. 4-8)
PWL t1 v1 <t2 v2 t3 v3...> <R <=repeat>> <TD=delay> PWL (t1 v1 <options>) PWL t1 I1 <t2 I2...> <options>
Hspice中文教程

val1... 赋于的参数值或模型节点,这些数值可以是数值,也可以
是代数表达式。
M=val 元件的倍增因子。
一. 电阻
一般形式:RXXX n1 n2 <mname> Rval<TC=TC1<,TC2>> + <SCAL=val> <M=val> <AC=val> <DTEMP=val> + <L=val> <W=val> <C=val>
meta.cfg hspice.ini <design>.ic <design>.sp <library_name> <design>.d2a
2.HSPICE 输出文件
输出列表
.lis 或由用户自己定义
瞬态分析结果
.tr#+
瞬态分析测量结果
.mt#
直流分析结果
.sw#+
直流分析测量结果
.ms#
交流分析结果
§1.2 HSPICE 的特点与结构
HSPICE 除了具备绝大多数 SPICE 特性外,还具有许多新的特点,主要有: ! 优越的收敛性 ! 精确的模型参数,包括许多 Foundry 模型参数 ! 层次式节点命名和参考 ! 基于模型和库单元的电路优化,逐项或同时进行 AC,DC 和瞬态分析中的
优化 ! 具备蒙特卡罗(Monte Carlo)和最坏情况(worst-case)分析 ! 对于参数化单元的输入、出和行为代数化 ! 具备较高级逻辑模拟标准库的单元特性描述工具 ! 对于 PCB、多芯片系统、封装以及 IC 技术中连线间的几何损耗加以模拟 在 HSPICE 中电路的分析类型及其内部建模情况如图 1.2.1 和图 1.2.2 所示:
synopsys_hspice_spiceexplorer安装 for linux

SYNOPSYS HSPICE SPICE_EXPLORER安装 for LINUXby ys0290学习资料,切勿商用,以身试法,后果自负###########################################################################################首先,还是感谢给我这个可能,让我有地方去查找安装包和安装方法,特别是Drucul aC和另一位仁兄对我成功安装起了很大的作用,在此一并感谢!!!其次,介绍一下相关情况,我的系统是ubuntu10.04,installer是1.8(安装完整理资料我才发现它不是2.0),scl是10.9.3,hspice是2009.09,spice explorer是2006.1(sandwork),spice explorer 是看波形的,linux下没有awaves,有个cscope,听说没spice explorer好。
其实,我写的这个安装方法也适用于08版甚至更低版本之前,我已经在电脑上成功安装了Cadence Virtuoso(6.1.0)和modelsim6.5b###########################################################################################好了,现在正式安装吧:准备程序包:synopsys_installer 1.8: installer_v1.8SCL: scl_v10.9.3_common 和 scl_v10.9.3_linuxHspice:hspice_vC-2009.09_common 和 hspice_vC-2009.09_linuxlicense 生成程序:synopsys_crack(应该是09版的)spice explorer:sandwork_sx2006(如前所说,这个是看波形的,各位根据自己情况可安可不安,在这里我就说透吧:如果是cadence调用hspiceD进行仿真,cadence有自己的看波形软件,就不用另安装了,如果是单独使用hspice仿真但又有其它看波形软件也无需安装这个,如果不看波形就更不用安了,你不看波形吗?:)安装hspice后提示少一个库:libXm.so.3,可以从网上下一个(这里附带),放到/usr/lib/下面(另外,我附上一个压缩包,里面有些库文件,如果不成功,可以看看是不是缺少这些文件)。
HSPICE使用

共88页
10
File菜单
在File菜单下,主要的菜单 项有New、Open、Exit等
New菜单项的子菜单下有 Library、Cell view两项。 Library项打开New Library窗 口,Cell view项打开Create New File窗口。
Open菜单项打开相应的 Open File窗口。
2021/2/13
共88页
36
schematic和symbol图
在Library Manager中分别建立cellview 的schematic (view)和symbol(view),如下图所示。两者的Pin的名 称必须一致,这样才能建立起一一对应的关系。
Hspice: 作为业界标准的电路仿真工具,它自带了许多器 件模型,包括小尺寸的MOSFET和MESFET。Cadence提 供了hspice的基本元件库并提供了与Hspice的全面的接口。
Spectre: 由Cadence开发的电路仿真器,在SPICE的基础 上进行了改进,使得计算的速度更快,收敛性能更好。
共88页
12
Tools菜单
在Tools菜单下,比较常 用的菜单项有
Library Manager Library Path Editor Technology
Library Manager项打开的是库管 理器。在窗口的各部分中,分别 显示的是Library、Category、Cell、 View相应的内容。
11.Wire(Narrow) w
12.Wire(Wide)
13.Wire Name
l
14.Pin
p
15.Cmd Options
16.Repeat
17
Windows版Hspice安装说明_ver4.0

Windows版Hspice_Cscope安装说明_ver4.01、本说明用于安装Hspice2006.09/Hspice2010.03,软件在网络学堂上。
以安装Hspice2006.09为例。
下载Hspice200609.rar,其中包含安装软件hspice_200609_SP1_Win_setup.exe,和license文件hspice200609.dat。
2、运行hspice_200609_SP1_Win_setup.exe程序安装软件,将hspice200609.dat拷贝到hspice安装目录下(或者将hspice200609.dat放在任意指定目录下)。
3、选择“我的电脑”,右键弹出菜单,选择“属性”,其中选择“高级”,内有“环境变量”,手动增加LM_LICENSE_FILE一项,填写hspice200609.dat的路径。
4、Hspice2006.09版本在win XP下安装、运行没有问题。
在win7下可能存在问题。
注意软件不要安装在中文目录、或者含有特殊字符的目录下。
建议安装在缺省目录,或英文+字母目录下。
5、Hspice2010.03版本的安装方法类似。
在win XP和win7下应该都可以运行。
在win XP下安装后,awaves软件可能无法从Hspice的软件界面直接启动,需要从windows的开始菜单中启动。
6、本说明用于安装Cscope2005.09,软件在网络学堂上,下载Cscope200509.rar,其中包含安装软件CosmosScope_X_200509_win.exe,和license文件cscope200509.dat。
7、运行CosmosScope_X_200509_win.exe程序安装软件,将cscope200509.dat拷贝到cscope安装目录下(或者将cscope200509.dat放在任意指定目录下)。
8、选择“我的电脑”,右键弹出菜单,选择“属性”,其中选择“高级”,内有“环境变量”,同样在LM_LICENSE_FILE一项,填写cscope200509.dat的路径,在变量值一行中,hspice200609.dat和cscope200509.dat两项之间用分号“;”隔开。
Hspice教程

第一章概论§1.1 HSPICE简介随着微电子技术的迅速发展以及集成电路规模不断提高,对电路性能的设计要求越来越严格,这势必对用于大规模集成电路设计的EDA工具提出越来越高的要求。
自1972年美国加利福尼亚大学柏克莱分校电机工程和计算机科学系开发的用于集成电路性能分析的电路模拟程序SPICE(Simulation Program with IC Emphasis)诞生以来,为适应现代微电子工业的发展,各种用于集成电路设计的电路模拟分析工具不断涌现。
HSPICE是Meta-Software公司为集成电路设计中的稳态分析,瞬态分析和频域分析等电路性能的模拟分析而开发的一个商业化通用电路模拟程序,它在柏克莱的SPICE(1972年推出),MicroSim公司的PSPICE (1984年推出)以及其它电路分析软件的基础上,又加入了一些新的功能,经过不断的改进,目前已被许多公司、大学和研究开发机构广泛应用。
HSPICE可与许多主要的EDA设计工具,诸如Candence,Workview等兼容,能提供许多重要的针对集成电路性能的电路仿真和设计结果。
采用HSPICE软件可以在直流到高于100MHz的微波频率范围内对电路作精确的仿真、分析和优化。
在实际应用中,HSPICE能提供关键性的电路模拟和设计方案,并且应用HSPICE进行电路模拟时,其电路规模仅取决于用户计算机的实际存储器容量。
§1.2 HSPICE的特点与结构HSPICE除了具备绝大多数SPICE特性外,还具有许多新的特点,主要有:!优越的收敛性!精确的模型参数,包括许多Foundry模型参数!层次式节点命名和参考!基于模型和库单元的电路优化,逐项或同时进行AC,DC和瞬态分析中的优化!具备蒙特卡罗(Monte Carlo)和最坏情况(worst-case)分析!对于参数化单元的输入、出和行为代数化!具备较高级逻辑模拟标准库的单元特性描述工具!对于PCB、多芯片系统、封装以及IC技术中连线间的几何损耗加以模拟在HSPICE中电路的分析类型及其内部建模情况如图1.2.1和图1.2.2所示:图1.2.1HSPICE的电路分析类型图1.2.2 HSPICE的内部建模技术集成电路设计中的分析和验证是一种典型的围绕一系列结构的试验和数据管理。
hspice安装于应用汇编

数据的测量 选择菜单栏中的Measure选项,点击Anchor Cursor,对波形图进行 数据采集。
16 2018/12/25
Anchor cursor
Time 为横坐标的值,Result为纵坐标的值。
17 2018/12/25
Measure选项卡 Point Point to Point Delete measure Delete All measure Anchor cursor Remove Anchors
23
24 2018/12/25
Tools选项卡 Result Browser 调出Result Browser 窗口
Expression
调出Expression Builder 窗口
2018/12/25
打印
25
三、XP下的HSPICE仿真 前仿真:输入.sp文件即可。 文本描述基本与PSPICE相同。
Last Zoom
pan x pan y pan x/y Stack/ overlay mode
将波形还原成最后一次的缩放波形。
在x轴上平移波形。 在y轴上平移波形。 在x、y轴上都要平移。 几个波形的重叠/展开。
20 2018/12/25
Set Zoom
在zoom selected panels对话框中设置所放参数设置坐标的起点 和终点。
4 2018/12/25
设D:\Hspice_Y-2006.09是HSPICE的安装目录,编辑或新建如下 系统变量(最好不要使用用户变量,使用系统变量可用于其它用户) 变量名 变量值 installdir D:\Hspice_Y-2006.09 installdir_Y-2006.09 D:\Hspice_Y-2006.09 LM_LICENSE_FILE D:\Hspice_Y-2006.09\hspice.txt 如果是Hspice_W200409(设安装目录为D:\Hspice2004.09), 则: 变量名 变量值 installdir D:\Hspice2004.09 installdir_2004_09 D:\Hspice2004.09 LM_LICENSE_FILE D:\Hspice2004.09\hspice.txt
hspice仿真简易教程

仿真过程:第一步:搭建电路。
使用工具:Cadence,ECS,Workview等第二步:以可编辑方式打开需要仿真的电路(子电路,整体电路均可,整体电路需要打开顶层图)。
Tools→Analog Envirement 弹出窗口。
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’然后开始加激励。
一般顺序是先定义电源和地,然后再定义输入信号,例如:Vvcc vcc 0 pwl 0u 0v 10u 5v 给电源vcc加一个线性增大的电压Vgnd gnd 0 0 定义地电位是0V en en 0 pwl 0u 0 2u 0 2.01u 5 开始定义其它输入信号确定仿真显示等的设置,大多数功能设置都会在.option中进行设置,比如:.option node list post 表示打出所有节点的电压,如果你不需要打出所有的节点信息,而只要求能够打出你指定的节点电压电流等,那么可以在option后面加入“probe”即可,但这样的话就需要在接下来使用.probe来指定你要打出的电压电流信息。
HSPICE_使用流程

HSPICE 使用流程HPICE软件主要用于模拟电路的仿真。
模拟电路仿真工具是以电路理论、数值计算方法和计算机技术为基础实现的,由于模拟电路在性能上的复杂性和电路结构上的多样性,对仿真工具的精度、可靠性、收敛性以及速度等都有相当高的要求。
HSPICE程序由于收敛性好,适于做系统及电路仿真,又有工作站版和微机版本,在国内外的用户十分广泛。
一、HSPICE可模拟的内容1.直流分析:包括非线性电路的直流分析①电路的直流工作点:分析时电路中的电感全部短路,电容全部开路,得到电路的每一节点的电流和电压(相对参考点)值。
②直流小信号传输值:传输函数的直流小信号值为直流小信号工作下的输出变量和输入变量之比值,包括电路的输入电阻和输出电阻。
③直流转移曲线:HSPICE可在用户指定的范围内,逐步改变指定的独立电压或电流源,对每一个电源值的变化,都得到储存的输出变量。
④灵敏度分析:求出指定输出变量对于电路参数(包括电路中所有的元件,器件参数,直流电源的输入电平)的直流小信号灵敏度。
2.交流小信号分析:将交流输出变量作为频率的函数计算出来。
先计算电路的直流工作点,决定电路中所有非线性器件的线性化小信号模型参数,然后在用户所指定的频率范围内对该线性化电路进行分析。
①频域分析:在用户规定的频率范围内完成电路的交流分析。
②噪声分析:HSPICE可计算每个频率点上总的输出噪声电平及其等效输入噪声电平。
③失真分析:计算电路交流小信号工作下电路的失真特性,分析时是在输入端加有一个或两个频率的信号,在用户给定的输出负载电阻时,求出在该负载上的输出失真功率。
3.瞬态分析①瞬态响应:是从时间为零开始,到用户规定的时间范围内进行电路的瞬态特性分析。
②傅立叶分析:可以对输出波形进行傅立叶分析,得到在用户指定的基频及时间间隔范围的傅立叶系数。
4.电路的温度特性分析:HSPICE在用户未说明时,是在27℃的标称温度下进行各种模拟的。
当用户指定电路在什么温度下工作时,HSPICE也能进行不同温度下的电路特性分析,在温度低于-273℃时不予模拟。
HSPICE教程

HSPICE教程1.MOS管的写法m1 drain gate source body pmos Wp L我想已经说清楚了,四端的顺序分别是D、G、S、B,然后写类型,最后写宽、长。
2.电压源/电流源的写法V1 node1 node0 10V AC 2这是连接在node1与node0间的电压源,直流10V,交流2V。
电阻和电容的写法下面说。
I1 node1 node0 DC=5mA这是一个没有交流的电流源。
其中 DC= 可以写也可以不写。
I2 node1 node0 AC=2V,90这是一个交流源,幅度为2V,相位为90度。
V2 node1 node0 PULSE(0 1.8V 10n 2n 2n 50n 100n)脉冲电压源,低值0,高值1.8V,延时10ns,上升沿2ns,下降沿2ns,脉冲宽度50ns,周期100ns。
V3 node1 node0 SIN(0 1 100meg 2ns 5e7)正统脉冲电压源,中值是0,幅度是1,频率是100MHez,延迟时间是2ns,阻尼因子是5e7,相位0(默认值)。
V4 node1 node0 PWL(0ns 0V 2ns 1.8V 6ns 1.8V 8ns 0V 9ns 0V R td=4ns)线性电压源,在R前面先定义好如何循环,然后指出延时时间(td=4ns)。
用 * 或者 $, * 必须写在行首, $ 可以写在语句后,但与语句间至少要空一格。
4.常量常量有 f、p、n、u、m、k、meg、g。
紧跟在数字后面即可,如: c1 1 2 10p5.子电路子电路的名字要以 X 开头,并且元件名不能超过16个字符,端口写在前,子电路定义的模块名字写在最后,如:Xopa1 a b c c OPAMP举例:反向器链.global vddvdc vdd 0 1.8V.subckt inv in out wn=0.36u wp=0.72umn out in gnd gnd N_18_G2 w=wn l=0.18ump out in vdd vdd P_18_G2 w=wp l=0.18u.endsx1 in 1 inv wn=0.36u wp=0.72ux2 1 2 inv wn=0.36u wp=0.72ux3 2 out inv wn=0.36u wp=0.72ucl out 0 1pf6.全局节点用.GLOBAL定义,如:.GLOBAL node1 node2 node3定义了三个全局节点。
Hspice使用指南

2. 独立电压源和独立电流源
Vxxxxxxx
+
n
-
n
<<DC>直流值>
<AC<交流振幅<交流相位>>>
<瞬态值>
+-
Ixxxxxxx n n <<DC>直流值> <AC<交流振幅<交流相位>>> <瞬态值>
+
-
V和I分别是独立电压源和独立电流源的关键字,n 和n 是电源的正负节点。第一个选项为电
源的直流值(字母DC可以省略),第二个选项为交流数据,第三个选项为瞬态数据。这三 组数据可以在一次仿真中同时给出。若作直流分析,取直流常数值;若作交流分析,独立源 被视为是由振幅和相位所描述的正选小信号(频率即为交流分析频率);作瞬态分析时,则 用随时间变化的瞬时数据(也可为常数);支流和瞬态分析可用同一值描写,如果随时间变 化,则取t=0的值作直流分析。 瞬态数据随时间变化可以有如下五种形式:
可以看到,这是一个运放的输入直流扫描结果 再选择 AC(交流)仿真,我选择 vout 用 db 来显示.则
出现这样一个幅频曲线图,纵坐标是 db(分贝),横坐标是 Hz(赫兹), {这里 20x 代表 20M, 其余单位均与实际中相同,如 10 千就是 10k},
懂模拟电路的人可以发现,运放的幅频特性曲线不应该是这样的.的确,运放的幅频特性 曲线应该是缓降的.这是因为总坐标虽然以对数坐标来显示,但横坐标还是线性坐标.这时可 以用鼠标右击横坐标,会出现一个 set logarithmic scale 选项,这就是把坐标设置成对数坐标.
c) 结型场效应管
hspice2008安装教程

安装步骤:
1、解压安装包到当前文件夹。
2、首先安装Cosmosscope软件。
3、运行Cosmosscope安装程序,按照提示一直安装下去,直到完成。
4、接下来安装Hspice。
5、运行Hspice安装程序。
6、点击NEXT。
7、选择安装目录(注意路径不要有中文),然后点击NEXT。
8、点击Typical,然后点击NEXT。
9、点击NEXT。
10、点击NEXT。
11、正在安装。
12、出现如下窗口直接叉掉(还没破解)。
13、点击确定。
14、点击稍后重启电脑,点击FINISH。
15、下面开始破解。
将cosmosscope安装包中的破解文件复制到对应软件的安装目录下面。
16、将Hispice2008的破解文件复制到对应软件的安装目录下面。
17、点击我的电脑-->属性-->系统设置-->环境变量,查看是否有变量
LM_LICENSE_FILE,如果没有LM_LICENSE_FILE,可以选择新建,如果存在,则点击编辑,将变量值设置为上述这两个破解文件的路径,中间用;(英文;)分隔,例如我的变量值是:
C:\synopsys\Hspice_B-2008.09\license.dat;C:\synopsys\Z-2007.03-SP1\hspice_2007-03.lic
18、至此破解已经完成,大家可以在开始栏中查看相应的软件。