Hspice简单的实例

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

生产实习报告

一. 目录

1.实习内容记述分析

1)HSPICE的基本操作过程

2)网表文件结构的总结

3)简单的网表文件练习

4)总结书写网表文件练习过程中的注意事项

5)练习电路参数的调整

2.生产实习的收获与体会

HSPICE学习总结

操作的基本过程

1.打开HSPICE操作平台:开始——程序——HSPICE——HSPUI

2.打开EDIT NL项,输入网表文件并保存或者可直接在记事本中输入网表文件并保存attention:一般情况下从EDIT NL项直接保存的文件后辍为.exe,应回到保存处强行把文件后辍改为.sp,否则无法运行仿真过程

3.通过OPEN项调出刚才保存的网表文件

4.通过SIMULATE项可对网表文件进行仿真

5.查看EDIT LL项可知仿真过程中是否出现错误,还可查管子的工作状态

attention:模拟过程中经常要查看管子的工作状态以便对电路参数进行调整

6.仿真所得波形可通过打开A V ANWA VES项查看

网表文件结构的总结

1.网表文件的基本大体结构

.exe1一个简单的网表文件

A SIMPLE CS AMPLIFIER *第一行为标题.OPTION POST NODE

.TRAN 200P 20N *瞬态分析

.PRINT TRAN V(1) V(2)

M1 2 1 0 0 N L=1.6U W=50U *连接结构的描述R 3 2 5K

VDD 3 0 3V

VIN 1 0 0 PULSE 0.2 4.8 2N 1N 1N 5N 20N *输入的描述

.MODEL N NMOS LEVEL=1 *模型的定义

.END

exe2.差分结构的网表文件

DIFFERENTIAL TEST

.OPTION POST NODE

.TRAN 200P 20N

.PRINT TRAN V(5,6) V(2)

M1 2 1 0 0 N L=1.6U W=50U

M2 5 3 2 2 N L=1.6U W=50U

M3 6 4 2 2 N L=1.6U W=50U

R1 7 5 5K

R2 7 6 5K

VDD 7 0 3V

VB 1 0 0.9

VIN1 3 0 SIN(1.7 0.1 50 0 0 0)

VIN2 4 0 SIN(1.7 0.1 50 0 0 180)

.MODEL N NMOS LEVEL=1

.END

在练习过程中写网表文件应注意的问题:

1.网表文件第一行为标题。

2.说明部分可前用*或$在前标注

3.换行继续应用+号标注

4.对节点命名时应注意不要有相同的节同的节点名并且数字后的字母会被忽略,eg.1a 和1b被视为同一个节点。而0,GND!,GROUND一般被命为地的节点名。

5.注意电流源正负性与接连结点之间的方向关系

电压源的定义:V1 N1 N2 TYPE V ALUE

电流源的定义:I1 N1 N2 TYPE V ALUE

6.网表文件还可通过在VIEWLOGIC软件中画电路原理图生长,但生成后的还应对其进行必要的修改,例如加上信号源,输出控制语句等。以下为几种常用的信号源及输出控制语句的说明

各种信号源:

1)正弦电压、电流源

语法:Vname N+ N- SIN(VO V A FREQ TD THETA PHASE)

Iname N+ N- SIN(VO V A FREQ TD THETA PHASE)

其意义为: Vname = VO + V A exp[-THETA.(t - TD)] sin[2pi.f (t - TD) + (Phase/360)]

即VO为直流分量度,V A为正弦信号的振幅,FREQ为其频率,TD为其延迟时间,THETA为其衰减因子,PHASE为其相位

说明:其中的TD 、THEHA、 PHASE项可省,若省则其值为默认值即0

eg.在差分对结构中要在两输入端输入一对差分信号,可表示为

Vin1 in1 0 sin(1.8 0.05 50 0 0 0)

Vin2 in2 0 sin(1.8 0.05 50 0 0 180)

此处规定了一对共模量为1.8v,振幅为0.05v,频率为50HZ,两输入信号间相位差为180度的正弦电压源

2)AC源(交流小信号源)

在模拟设计仿真中经常要用到AC源对电路进行频率扫描分析,即交流小信号分析,可得电路和幅频和相频响应,或频域传输函数。

描述语句格式如下:

Vname N+ N-(DC DCMAG) AC ACMAG (ACPHASE)

其中:ACMAG和ACPHASE分别表示交流小信号源的幅度和相位。相位值可省,若省则为默认值ACPHASE=0,其中的DC部分表示直流分量

eg.V1 N+ N- 1.8 AC=0.1,90

V2 N+ N- 1.8 AC 0.1 90

以上两表达形式等价

而HSPICE中交流小信号分析的描述语句格式如下:

.AC LIN NP FSTART FSTOP

.AC DEC NP FSTART FSTOP

.AC OCT NP FSTART FSTOP

其中LIN ,DEC,OCT表示扫描类型是线性,数量级或倍频程.FSTART是起始频率,FSTOP是终止频率.NP为扫描的点数

exe 3 完整电路的仿真过程

相关文档
最新文档