PSPICE仿真与安装方法
(1)、直流独立源 (直流分析,交流分析,瞬态分析起作用)
Vyyyyyyy +node -node 电压值 Iyyyyyyy +node -node 电流值
(2)、交流独立源 (仅交流分析起作用,直流分析与瞬态分析不起作用)
Vyyyyyyy +node -node <幅度值 <相位值>> Iyyyyyyy +node -node <幅度值 <相位值>> 幅度值: 隐含值=1V (1A) 相位值:隐含值=0度
1 2014-3-14
2、PSPICE 功能
一、支持的元器件类型 • • • • • • • • • •
2014-3-14
基本无源元件:电阻、电容、电感、传输线等; 半导体器件:二极管、双极晶体管、结型场效应管、 MOS管等; 独立电压源和独立电流源; 其它 直流分析:直流特性扫描分析; 交流分析:频率特性、噪声特性分析; 瞬态分析:包括瞬态响应分析,傅立叶分析; 参数扫描:包括温度特性分析,参数扫描分析; 统计分析:包括蒙托卡罗分析、最坏情况分析;
分 析 输 出
* inverter sub-circuit define .subckt inv in dd out mp1 out in dd dd pmos w=0.72u l=0.24u + ad=0.432p as=0.432p pd=1.92u ps=1.92u mn1 out in 0 0 nmos w=0.36u l=0.24u dd +ad=0.2736p as=0.2736p pd=1.8u ps=1.8u C1 out 0 10f Vin .ends inv * 5 stage inverters in xinv1 in1 dd out1 inv xinv2 out1 dd out2 inv xinv3 out2 dd out3 inv 0 xinv4 out3 dd out4 inv xinv5 out4 dd out5 inv 子电路名Inv vdd dd 0 2.5v vin in1 0 pulse(0v 2.5v 0ns 0ns 0ns 10ns 20ns) dd .options vntol=0.01uv .options reltol=0.0001 .TRAN 0.01ns 100ns out4 in out1 out2 out3 .PROBE .END 结束语句 Xinv1 Xinv2 Xinv3 Xinv4 Xinv5 Vin
4.5 PSPICE的语句
一、元件卡
R开头的字符数字串,不超过8个
1、电阻:Ryyyyyyy +node -node value 例如:R12 out in1 10k 电压调用V(R12) :out正 in1负 电流调用I(R12) :out 流向in1 2、电容:Cyyyyyyy +node -node value 例如:Cin2 例如:L2 in2 2 0 0 10f 20mH 3、电感:Lyyyyyyy +node -node value
第4讲、PSPICE仿真方法
1、电路模拟
用途:对电路进行模拟和仿真。 最著名的软件:SPICE (Simulation Program with Integrated Circuit Emphasis)
基本软件由加州大学伯克利分校于1972年研制
常用: OrCAD/PSPICE HSPICE
--- 电路图方式 --- 文本方式 (我们要学) --- 文本方式
2)正弦源
Vyyyyyyy +node -node sin ( V0 VA 偏移值 振幅 3) 指数源 4)单频频率调制源 5)分段线性源 FREQ TD THETA) 频率 延时 阻尼系数
1、画出电路图(包括子电路) in 2、标出节点名 所有节点均要编节点名 “地”必须编为0 3、标出元件名 元件名第一个字符: MOS管---M 电压源 ---V 电容 ---C in 电阻 ----R 4、标出子电路名 (子电路名:字母开头) 0 标出子电路调用名 (子电路调用名--- X开头) 5、画出预期波形
10 2014-3-14
4.3 PSPICE的数与单位
常用数量级: f 飞 10-15 p 皮 10-12 n 纳 10-9 u 微 10-6 m 毫 10-3
K 千 MEG 兆 G 吉 默认物理单位 电压:V 电流:A 频率:Hz 电阻:Ω 电容:F 电感:H 角度:deg
2014-3-14
10+3 10+6 10+9
15 2014-3-14
(3)、瞬态独立源 (仅瞬态分析起作用,直流分析与交流分析不起作用) 1)脉冲源
Vyyyyyyy +node -node pulse ( V1 V2 TD Iyyyyyyy +node -node pulse ( V1 V2 TD 电压1 电压2 延时 TR TF PW PER) TR TF PW PER) 上升 下降 脉宽 周期
* inverter sub-circuit define .subckt inv in dd out mp1 out in dd dd pmos w=0.72u l=0.24u + ad=0.432p as=0.432p pd=1.92u ps=1.92u mn1 out in 0 0 nmos w=0.36u l=0.24u +ad=0.2736p as=0.2736p pd=1.8u ps=1.8u C1 out 0 10f .ends inv * 5 stage inverters xinv1 in1 dd out1 inv xinv2 out1 dd out2 inv xinv3 out2 dd out3 inv xinv4 out3 dd out4 inv xinv5 out4 dd out5 inv vdd dd 0 2.5v vin in1 0 pulse(0v 2.5v 0ns 0ns 0ns 10ns 20ns) .options vntol=0.01uv .options reltol=0.0001 .TRAN 0.01ns 100ns .PROBE .END
单位可缺省
C1 out 0 10f 10f=10fF
11
4.4 PSPICE的取名规则
1、长度 名字(节点名、元件名、子电路调用名、子电 路调用名)均为一至八个字母数字串
2、节点名 节点名:字母开头或数字开头 (一至八个字母数字串) 所有节点均要编节点名 “地”必须编为0 3、元件名 元件名第一个字符: 电阻 R 电容 C 电感 L 独立电压源 V 独立电压源 I MOS管 M 三极管 Q 二极管 D 结型场效应管 J 4、子电路名 字母开头 5、 标出子电路调用名 X开头
2
二、分析类型
3、OrCAD/PSPICE 9.1安装
进入源程序安装文件夹,双击运行Setup.exe;
3 2014-3-14
填入安装代码,每一个代码代表一种程序,具体参照 安装文件中的Crack.txt文件,填完后点击Next;
4 2014-3-14
安装代码 • • • • • • • • • • 0000-00000-0000 for Capture CIS 1000-00000-0000 for Express 2000-00000-0000 for Express Plus 3000-00000-0000 for Layout 4000-00000-0000 for Layout Plus 5000-00000-0000 for Layout Engineer's Edition 6000-00000-0000 for PsPice (Analog) 7000-00000-0000 for PsPice A/D 8000-00000-0000 for PsPice A/D Basics 9000-00000-0000 for PsPice Optimizer
可采用全安装
5 2014-3-14
填入授权代码(Authorization Code),具体参照Crack.txt, 点击Next;
6 2014-3-14
最后必须: 把orcad.lic文件复制到OrCAD安装目录下。
7 2014-3-14
4、PSPICE 文本方式
4.1 使用举例 (5级反相器)
out
Vdd 0 out5
9
2014-3-14
0
子电路调用名
4.2 PSPICE一般语法
注释语句,以*开头; 结束语句总是.END 中间语句的次序任意
一行一条语句
(以+开头的行表示续上一行)
分格符:空格(一至几个) 英文大小写:不区分
* inverter sub-circuit define .subckt inv in dd out mp1 out in dd dd pmos w=0.72u l=0.24u + ad=0.432p as=0.432p pd=1.92u ps=1.92u mn1 out in 0 0 nmos w=0.36u l=0.24u +ad=0.2736p as=0.2736p pd=1.8u ps=1.8u C1 out 0 10f .ends inv * 5 stage inverters xinv1 in1 dd out1 inv xinv2 out1 dd out2 inv xinv3 out2 dd out3 inv xinv4 out3 dd out4 inv xinv5 out4 dd out5 inv vdd dd 0 2.5v vin in1 0 pulse(0v 2.5v 0ns 0ns 0ns 10ns 20ns) .options vntol=0.01uv .options reltol=0.0001 .TRAN 0.01ns 100ns .PROBE .END