第8章 OrCADPSpice电路仿真软件_第1页
第8章 OrCADPSpice电路仿真软件_第2页
第8章 OrCADPSpice电路仿真软件_第3页
第8章 OrCADPSpice电路仿真软件_第4页
第8章 OrCADPSpice电路仿真软件_第5页
已阅读5页,还剩164页未读 继续免费阅读

下载本文档

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

文档简介

第8章OrCAD/PSpice电路仿真软件8.1PSpice软件简介8.2电路特性分析8.3基本电路特性分析8.4复杂电路特性分析8.5波形显示和分析模块Probe8.6逻辑分析和数模混合仿真分析8.7电路优化设计8.8小结8.9习题8.1PSpice软件简介8.1.1PSpice的配套功能模块为了满足不同层次用户的需要,OrCAD提供了3个档次的电路仿真软件:PSpiceA/D、PSpiceA/DBasic和PSpice。三者功能不尽相同,其中PSpiceA/D的功能最全。

PSpice的核心部分是PSpiceA/D,有五个配套的软件:

1.电路图绘制软件(Capture)Capture的主要功能是以人机交互的方式在屏幕上绘制电路图,设置电路中元器件的参数,生成多种格式要求的网络表。在该程序中可直接调用PSpice和其他配套软件

2.激励信号编辑软件(StmEd:StimulusEditor)

StmEd的主要功能是以人机交互方式生成电路模拟中需要的各种激励信号源。包括瞬态分析中需要的脉冲、分段线性、调幅正弦、调频及指数等5种信号波形和逻辑模拟中需要的时钟、脉冲及总线等各种信号。

3.模型参数提取软件(ModelEd:ModelEditor)

ModelEd的主要功能是提取元器件的数据信息,生成PSpice模拟时所需要的模型参数。因为尽管PSpiceA/D的模型库中提供了一万多种元器件和单元集成电路的模型参数,但在实际应用中仍存在用户找不到所需元器件的现象,这时ModelEd软件就显得至关重要。

4.波形显示和分析模块(Probe)Probe的主要功能是将PSpice的分析结果以图形方式显示出来,不仅能显示电压、电流等这些基本电路参量的波形,还可以显示由基本变量组成的任意表达式的波形。该模块还可以对仿真结果进行分析处理,以提取更多的信息。

5.电路优化程序(Optimizer)Optimizer的主要功能是自动调整元器件的参数设计值,使电路的特性得到改善,实现电路的优化设计。各部分的相互关系如图8.1所示。图8.1PSpice软件组成和与其他软件之间的关系8.1.2支持的元器件类型

PSpice可仿真分析以下6种类别的常用电路元器件:

(1)基本无源元件,如电阻、电容、电感及传输线等。

(2)常用的半导体器件,如二极管、双极晶体管、结型场效应管及MOS管等。

(3)独立电压源和电流源。

(4)各种受控电压源、电流源和受控开关。

(5)基本数字电路单元,如门电路、传输门、触发器及可编程逻辑阵列等。

(6)常用单元电路,如运算放大器、555定时器等。在这里,集成电路可作为一个单元电路整体出现在电路中,而不必考虑该单元电路的内部结构。

PSpice为不同类别的元器件赋予了不同的字母代号。在电路中,不同元器件的编号的第一个字母必须按表6-1中所示的规定。8.1.3PSpice中的有关规定1.PSpice中的数字在PSpice中,数字可采用整数、小数及科学记数法表示。用科学记数法时,字母E代表底数10。对于比较大和比较小的数字,还可以采用10种比例因子,见表8-1,单位不区分大小写。例如,1.23K、1.23e3、1230均表示同一个数。在PSpice中,单个字母M代表10-3,要表示106必须要用MEG三个字母,这与常规习惯不同,应特别注意。表8-1PSpice中的比例因子2.PSpice中的单位

PSpice中采用工程单位制,时间单位为秒(s),电流单位为安[培](A),电压单位为伏[特](V),频率单位为赫[兹](Hz)等。在运行过程中,PSpice会根据具体对象,自动确定其单位。对于几个变量的运算结果,PSpice也会自动确定其单位。在实际应用中,代表单位的字母可省去,例如,希望表示470时,470k、470K、470Kohm均可。3.PSpice中的运算表达式和函数在分析过程中,往往需要使用很多的表达式。PSpice中的表达式由运算符、数字、参数和变量构成,可被引用的函数请查阅在线帮助或参考文献。4.电路图中的节点编号在PSpice中,元器件的连接关系是通过节点编号表示的,指定输出结果时也采用节点编号。PSpice中的节点编号可以有以下四种形式:

(1)用户自己设定的节点名,如Out,In。

(2)用户为端口符号确定的名称。

(3)元器件编号:引出端名,如R5:1。其中:元器件编号是指元器件在电路图中的编号,第一个字母必须是该元件类型的类别字母代号,如R5、Q2、C3等;对于二端元件,是用1、2作为两个引出端名,如R5:1(电阻R5的一脚),对于多端元件,一般有各自端口代表名称,见表8-2。表8-2多端元件的端口符号

(4)PSpice在生成电路网络表文件时,自动给每个节点一个数字编号(不论用户是否自己设置过),并将数字编号与节点名的对应关系数据存放在.ALS文件中。5.输出变量的基本表示格式在PSpice中,表示分析结果的输出变量分为电压变量和电流变量两类。

1)电压变量的基本格式电压变量的基本格式为:V(节点号1[,节点号2]),其中V是关键字,括号中的两个节点号表示输出变量是节点1和节点2之间的电压。若输出变量只是某一节点对地的电压,则节点2可以省去。例如:V(R5:1)表示电阻R5的1脚对地的电压,V(R5:1,R5:2)表示电阻R5的1、2脚之间的电压。

2)电流变量的基本格式电流变量的基本格式为:I(元器件编号[:引出端名]),其中I是关键字。对二端元件不需写引出端名。

PSpice规定,电流的正负与元器件的引出端号有直接的对应关系:无源二端元件的电流方向定义是从1脚流向2脚。独立源的电流方向定义是从正端流向负端。多端元件的电流方向定义是从引入端流入。如:I(R5)表示由电阻R5的1脚流向2脚的电流;I(Q:C)表示从Q的C端流入的电流。6.输出变量的别名(alias)

输出变量除用上述的基本格式表示外,还可以用别名表示。

1)交流小信号AC分析中的输出变量名对AC分析,还可以采用下述的变量格式:

V[AC标示符](节点号1[,节点号2])。

I[AC标示符](元件号[,引出端名])。其中,AC标示符表示AC分析输出变量类型的标示符字母。表8-3列出了可采用的5种AC分析标示符及其含义。若未给出AC标示符,其含义与缺省标示符M的作用相同,表示输出变量的振幅。

2)用元器件引出端名表示的输出变量如果输出变量中的节点采用元器件编号及引出端名表示,则(元器件编号[:引出端名])的写法可改写为:引出端名(元器件编号),见表8-4。表8-3AC分析中变量名的标示符表8-4用元器件引出端名表示的输出变量8.2电路特性分析8.2.1电路特性分析简介用PSpice进行模拟电路分析可分为基本电路特性分析和复杂电路特性分析两大类,共5种类别、12种分析,而且PspiceA/D中还包括有电路优化设计模块Optimizer。

PSpice还可以对数字电路和数模混合电路进行仿真分析,包括逻辑分析、混合电路仿真和最坏情况分析,见表8-5。表8-5PSpice分析的模拟电路特性

8.2.2电路特性分析的基本过程应用PSpice对电路进行仿真分析的基本过程可以分为4个基本步骤,如图8.2所示。图8.2电路仿真分析的基本步骤1.绘制电路原理图原理图的绘制方法已经在第7章Capture中提及,下面主要介绍在应用PSpice分析时绘制原理图应该注意的地方。

(1)新建项目时应选择AnalogorMixed-SignalCircuit。

(2)调用的器件必须有PSpice模型。首先,调用OrCAD软件本身提供的模型库,这些库文件的存储路径为Capture\Library\PSpice,此路径中的所有器件都提供PSpice模型,可以直接调用。其次,若使用自己的器件,必须保证*.olb、*.lib两个文件同时存在,而且器件属性必须包含PSpiceTemplate两项。

(3)原理图中必须至少有一条网络名称为0,即接地。

(4)必须有激励源。原理图中的端口符号并不具有电源特性,所有的激励源都存储在SOURCE和SOURCETM库中。

(5)电源两端不允许短路,不允许仅由电源和电感组成回路,也不允许仅由电源和电容组成的割集。如果存在该现象,可以在电容两端并联一个大电阻,电感串联一个小电阻。

(6)不要使用负值电阻、电容和电感,因为负值元件在仿真计算时会引起不收敛。2.设置仿真类型和参数原理图生成后,还需要确定电路特性分析的类型和相关参数。OrCAD软件从9.0版开始采用了电路特性仿真文件(SimulationProfile)的概念。用户可以新建或修改电路特性仿真文件Profile设置。Profile的设置结果保存在以.SIM为扩展名的文件中。在PSpice中仿真类型的设置是通过Capture完成的。在Capture的主菜单中选择PSpice命令,并在弹出的下拉菜单中选择NewSimulationProfile,屏幕上将弹出如图8.3所示的NewSimulation对话框。图8.3NewSimulation对话框在Name栏中填入仿真文件的名称,在InheritFrom栏右侧的下拉列表框中有当前电路已建立的仿真文件,如果要修改一个已有的文件,则可从下拉列表框中选取相应的名称;否则选择None。在完成NewSimulation设置后,单击图中Create按钮,在弹出的对话框中单击Analysis标签,弹出如图8.4所示的SimulationSettlings-Analysis对话框,用于仿真类型和参数的设置。

Analysis选项卡上需要设置三方面的内容:

(1)基本分析类型的选定。PSpice中的每一个仿真文件Profile只能包括一种基本电路分析类型。在如图8.4所示中的Analysistype的下拉菜单中列出了4种基本的分析类型:TimeDomain(Transient)、DCSweep、ACSweep/Noise和BiasPoint,供用户选用。

(2)仿真文件中其他分析类型的选定。当基本分析类型确定以后,还可以在Options栏中选定同时进行哪几种电路特性分析。对应于不同的基本分析类型,Options栏中列出的分析类型不完全相同。在分析类型前的复选框中打上√,表示选中该分析类型。GeneralSettings代表基本分析类型,其前面的复选框是不可更改的。

(3)仿真参数的设置。不同的分析类型,所需要设置的参数也不相同。在如图8.4所示的Options栏中选中某一分析类型后,在右侧即显示出该种分析方法需要设置的参数。不同类型分析的参数设置方法在其相应的分析方法中具体说明。如果要修改一个已经建立好的分析类型,可在Capture中的PSpice主菜单中选择EditSimulationProfile,弹出如图8.4所示的对话框后,用户可根据需要修改。

图8.4SimulationSettlings-Analysis对话框3.运行PSpice进行仿真设置好仿真分析类型和参数后,可在PSpice主菜单中选择Run,即可运行PSpice进行电路特性仿真分析。4.显示并分析仿真结果电路仿真完成后,PSpice按照电路特性分析的类型将计算结果存入扩展名为.OUT

的ASCII输出文件或扩展名为.DAT的二进制文件中。根据不同的情况,采用不同的方式分析仿真结果,以确定电路设计是否满足设计要求。

1)信号波形分析如果仿真正常结束,基本的电路特性分析结果保存在以.DAT

为扩展名的二进制文件中。调用Probe,显示仿真结果的波形。

2)出错信息分析如果电路中存在错误,或者仿真分析参数设置不正确,都会影响仿真过程的正常进行,显示出错信息。用户可对出错信息进行分析,确定问题的根源,修改电路结构和参数或重新设置仿真分析参数,再进行仿真。

3)输出文本分析部分电路特性分析的结果保存在以.OUT为扩展名的ASCII输出文件中,在PSpice主菜单中选择ViewOutputFile命令查阅.OUT文件,分析仿真结果。如仿真未正常结束,出错信息也放在.OUT文件中。8.2.3激励信号源的设置

PSpice在对电路特性进行分析时,必须给电路施加激励源。激励源又分为两类:参数设置型的激励源和波形编辑型的激励源。前者的波形由参数设定,后者的波形由用户通过交互的方法绘制。相应的图形符号也分为两类,分别存放在两个符号库中。1.SOURCE符号库

SOURCE.olb符号库中存放的是以参数方式确定波形的激励源。在SOURCE符号库中,以I开头的为电流源,以V开头的为电流源。常用的参数设置型电压源见表8-6。

表8-6常用的参数设置型电压源

1)直流电压源(VDC)

直流电压源用于为电路提供直流电压。直流电压源只需要设置电压值DC一个参数,单位是伏特,默认值为0。

2)交流电压源(VAC)

交流电压源用于为电路提供交流电压,需要设置三个参数,其含义与单位见表8-7,其中DC项用于直流特性分析。

3)调幅正弦电压源(VSIN)

调幅正弦电压源有多个参数需要设置,表8-8列出了这些参数的含义及单位。表8-9列出了调幅信号波形与参数的关系,Df,Td为零时表示正弦信号。表8-7交流电压源的参数表8-8调幅正弦电压源的参数表8-9调幅电压源波形与参数的关系图8.5调幅正弦电压源波形

4)指数电压源(VEXP)

指数电压源共有6个参数需要设置,其含义与单位见表8-10。表8-10指数电压源的参数

如图8.6所示为指数电压源示例,图中给出了相应的参数。由图可见,在时间

0~td1这段时间内,信号电平为v1,接着以tc1为时常数,从v1指数变化至v2,直到时刻td2为止,然后又以tc2为时常数,按指数规律变化至v1。图8.6指数电压源波形

5)调频电压源(VSFFM)

调频电压源共有5个参数需要设置,其含义与单位见表8-11。表8-11调频电压源的参数调频信号与这些参数之间的关系为:如图8.7所示为调频电压源示例,图中同时给出了相应的参数。图8.7调频电压源波形

6)脉冲电压源(VPULSE)

脉冲电压源共有7个参数需要设置,表8-12列出了这些参数的含义及单位。表8-12脉冲电压源的参数注:表中TSTOP是瞬态分析中仿真结束时间参数的设置值,TSTEP是时间步长的设置值。如图8.8所示为脉冲电压源波形示例,图中给出了相应的参数。图8.8脉冲电压源波形

7)分段线性源(PWL:Piece-WiseLinear)

分段线性信号波形由几条线段组成,所以在设置参数时,只需给出线段转折点的坐标值即可。最多允许给出10对坐标值。

PWL是一个很有实用价值的信号源,它可以把任意的信号用微小的直线段去逼近,从而得到任意信号源。如图8.9所示是分段线性电压源示例,图中同时给出了描述该波形的数据。图8.9分段线性电压源波形注意:①以上介绍的7种电压源,都有对应的电流源,其名称以I开头。参数的设置与电压源相似,单位由伏特变为安培即可。②VSIN、VEXP、VSFFM、VPULSE和VPWL5种电压源在设置参数时,都可同时设置直流(DC)值和交流(AC)值,以便进行直流分析和交流分析。③激励信号源参数设置可用元器件属性编辑的方法与其他元器件的参数一同编辑,也可以单独设置。2.SOURCSTM符号库

SOURCSTM符号库中存放的是通过交互方式编辑信号波形的激励源。其中用于模拟电路仿真的有电压源VSTIM和电流源ISTIM,这两种信号源波形设置是调用激励信号编辑软件StmEd以交互方式实现的。8.2.4初始偏置条件的设置1.设置初始偏置条件的必要性在实际电路中,存在很多非线性器件以及双稳态或多稳态器件,采用常规方法计算其偏置解时往往出现不收敛问题,或得不到预定的稳定解。当电路规模较大时,这一问题更加突出。为此,PSpice提供了多种方法,用户可根据自己对电路工作原理的分析,设置电路初始偏置条件。采用这种方法给电路分析带来下述两点好处:

(1)对于一般的非线性电路,可以尽快得到直流偏置解。这样不但可以防止可能出现的电路不收敛或很难收敛的问题,而且也可以节省大量的计算时间。

(2)对于双稳态或多稳态电路,例如触发器,可以通过设置电路初始偏置条件,使电路呈现预定的稳定状态。2.设置初始偏置条件的方法

PSpice提供了两类方法设置初始偏置条件:第一类方法是在绘制电路图时,通过采用IC符号、NODESET符号以及设置与电容和电感元件的IC(InitialCondition)属性相应的初始条件。第二类方法是在仿真分析过程中采用以前的直流偏置计算结果作为本次直流偏置的初始条件。IC符号在符号库Special中,有IC1和IC2两个符号用于设置电路中不同节点处的偏置条件。2)NODESET符号符号库Special中有NODESET1和NODESET2两个符号,其作用只是在迭代求解直流偏置解时,指定单个节点或两个节点之间的初始条件值,即在求解直流偏置解而进行初始迭代时,这些节点处的初始条件取为NODESET符号的设置值,以帮助收敛。3)电容和电感初始条件的设置电容和电感元件有一项名为IC的属性,用于设置电容和电感元件两端的初始条件。8.3基本电路特性分析基本电路特性分析包括直流特性分析、交流特性分析和瞬态特性分析。8.3.1直流特性分析直流特性分析是指当电路中某一参数(称为自变量)在一定范围内变化时,对自变量的每一个取值,计算电路的直流偏置特性(称为输出变量),包括直流工作点分析、直流灵敏度分析、直流传输特性分析和直流特性扫描分析。1.直流工作点分析

1)功能计算电路的直流工作点。

2)参数设置在SimulationSettings-BIAS框的Analysistype选择BiasPoint,设置框显示内容如图8.10所示。图8.10直流工作点分析参数设置

在直流工作点分析过程中,PSpice将电路中的电容开路,电感短路,对各个信号源取其直流电平值,然后用迭代的方法计算电流的直流偏置状态。

3)结果输出完成直流工作点分析后,PSpise将仿真结果自动存入.OUT输出文件中。存入.OUT输出文件中的直流工作点分析结果包括:各个节点电压,流过各个电压源的电流,总功耗以及所有非线性受控源和半导体器件的小信号(线性化)参数。用户可以通过Probe软件选择菜单项View—OutputFile查看分析结果,或在Capture的工具条中单击或查看各节点的电压和各支路的电流。2.直流灵敏度分析

1)灵敏度分析的含义虽然电路特性完全取决于电路中的元器件取值,但是对电路中不同的元器件,即使元器件值变化的幅度相同,引起电路特性的变化也不会完全相同。灵敏度分析就是定量分析电路特性对每个元器件参数的敏感程度。PSpise中直流灵敏度分析是分析指定的节点电压对电路中的电阻、独立电压源和独立电流源、电压控制开关和电流控制开关、二极管以及双极晶体管共五类器件参数的敏感度,并将计算结果自动存入.OUT输出文件中。

2)灵敏度的定量表示

PSpice中采用了两种不同的方式定量表示直流灵敏度:

(1)元件灵敏度S。元件灵敏度S是指电路特性参数T对元器件值X绝对变化的灵敏度,即T对X的变化率。用数学式表示为:

(2)相对灵敏度。相对灵敏度是指电路特性T对元器件值X相对变化为1%情况下的灵敏度。用数学式表示为:

3)参数设置在SimulationSettings-BIAS框的Analysistype栏中选择BiasPoint,设置框显示内容如图8.11所示,并选中PerformSensitivityanalysis选项。

图8.11直流灵敏度分析参数设置

4)结果输出仿真结束后,分析结果保存在.OUT输出文件中。如图6.18所示的差分放大电路的直流灵敏度分析结果如图8.12所示。图8.12差分放大电路的直流灵敏度分析结果3.直流传输特性分析

1)功能直流传输特性分析是指电路在直流小信号作用下的输出变量与输入变量的比值,简称为TF分析。在进行直流传输特性分析时,PSpice首先计算电路的直流工作点并在工作点处对电路元件进行线性化处理,然后计算出线性化电路的小信号增益,输入电阻和输出电阻,并将结果自动存入.OUT文件中。在进行此项分析时,电路中不能有隔直电容。

2)参数设置

TF分析只涉及输入信号源和输出变量两个参数。在SimulationSettings-BIAS框的Analysistype栏中选择BiasPoint,并选中Calculatesmall-signalDCgain选项,设置框显示内容如图8.13所示。图8.13直流传输特性分析参数设置4.直流特性扫描分析

1)功能直流特性扫描分析可做出各种直流转移特性曲线,简称DC分析。其分析原理是:当电路中某一参数(称为扫描变量)在一定范围内变化时,对扫描变量的每一个取值,计算电路的直流偏置特性(称为输出变量)。输出变量可以是某节点的电压或电流,扫描变量可以是独立电压源、独立电流源、温度、元器件模型参数或通用(Global)参数。在分析过程中将电容开路,电感短路,各个信号源取其直流电平值;若电路中还包含有逻辑单元,则将每个逻辑器件的延时取为0,逻辑信号激励源取其t=0时的值。在进行直流特性扫描分析时,还可以选定一个变量作为第二扫描变量,并确定其变化范围。对第二扫描变量的每个取值,均使扫描变量在其变化范围内按每一个设定值,计算输出变量的变化情况。直流特性扫描分析在分析放大器的转移特性、逻辑门的高低逻辑阈值等方面都有很大作用。

2)参数设置要进行DC分析,必须指定自变量和参变量并设置其变化情况。在Analysistype框的栏中,选择DCSweep,屏幕上将出现SimulationSettings-DCSweep对话框,如图8.14所示。图8.14直流传输特性分析参数设置其中Sweepvariable框用于设置直流扫描变量类型,其下面:

(1)Voltagesource:表示扫描变量为电压源。

(2)Currentsource:表示扫描变量为电流源。

(3)Globalparameter:表示扫描变量为全局参数变量。

(4)Modelparameter:表示以模型参数为扫描变量。

(5)Temperature:表示以温度为扫描变量。

(6)Parameter:用于设定在使用全局参数变量或以模型参数为扫描变量时的参数名称。

(7)Name栏:用于输入扫描变量的元器件编号,如V1、I2。

Sweeptype框:用于指定扫描方式,其下面:

(1)Linear:表示参数以线性变化。

(2)Logarithmic:表示参数以对数变化。

(3)Valuelist:表示只仿真列表中给定的值。在参数线性变化或以对数变化时,Start用于设置分析的起始值,End用于设置分析的终止值,Increment、Points/Decade及Points/Octave用于设置采样点数。

3)分析结果的输出完成DC分析后,其结果全部自动存入以.DAT为扩展名的Probe数据文件。调用Probe模块,就可以观察不同输出量的波形情况。如果要将结果存入.OUT输出文件,必须在电路图中相应节点处放置代表输出变量的输出指示符VPRINT,VPLOT或IPRINT,IPLOT。

测量三极管输出特性曲线的电路如图8.15所示。设置电路分析类型为直流扫描分析,选择第一扫描变量Vce从0到12V,步长为0.1V。选择第二扫描参变量Ib从0到100,步长为10。运行PSpice测量三极管的集电极电流IC,结果如图8.16所示。根据的定义从图中可以算出:图8.15测量输出特性曲线原理图8.3.2交流特性分析交流特性分析的作用是计算电路的交流特性,包括频率响应和噪声分析。PSpice在进行交流分析前,先计算电路的直流工作点,计算电路中所有非线性器件的交流小信号模型参数,然后在指定的频率范围内对电路进行仿真分析。交流小信号频率特性分析

1)功能交流小信号频率特性分析,简称AC分析,能够分析电路传递函数的幅频响应和相频响应,包括电压增益、电流增益、互阻增益、互导增益、输入阻抗和输出阻抗的频率响应。分析结果以波形曲线的形式给出。分析时首先计算电路的直流工作点,并在工作点处对电路的各个非线性元件作线性化处理得到线性化的交流小信号

等效电路。然后是电路中交流信号源的频率在一定范围内变化并用交流小信号等效电路计算电路输出交流信号的变化。

2)参数设置在SimulationSettings-ACSweep框的Analysistype栏中选择ACSweep/Noise,设置框显示内容如图8.17所示。如图8.17所示中,ACSweepType中参数的含义与DCSweep的SweepType中的参数含义一样。对于ACSweep,必须具有AC激励源。产生AC激励源的方法有以下两种:一是调用VAC或IAC激励源;二是在已有的激励源(如VSIN)的属性中加入属性AC,并输入它的幅值。

3)分析结果的输出

AC分析后,其结果全部自动存入以.DAT为扩展名的Probe数据文件。再调用Probe模块,就可以选择观察不同节点处的交流频率响应。如果要将结果存入.OUT输出文件,必须在电路图中相应节点处放置代表输出变量的输出指示符VPRINT,VPLOT或IPRINT,IPLOT。2.噪声分析

1)功能电路中每个电阻和半导体器件在工作时都要产生噪声,为了定量表征电路中的噪声大小,采用了一种等效计算的方法,具体计算步骤如下:

(1)选定一个节点作为输出节点,将每个电阻和半导体器件噪声源在该节点处产生的噪声电压的均方根值相叠加。

(2)选定一个独立电压源或独立电流源,计算电路中从该独立电压源(电流源)到上述输出节点处的增益,再将上面计算得到的输出节点处的总噪声除以该增益就得到在该独立电压源(或电流源)处的等效噪声。由此可见,等效噪声相当于是将电路中所有的噪声源都集中在选定的独立电压源(或电流源)处,其作用大小相当于在输入独立源处加上大小等于等效噪声的噪声源,则在节点处产生的输出噪声大小正好等于实际电路中所有噪声源在输出节点处产生的噪声。

2)参数设置噪声分析是伴随性分析,设置是在相关的分析类型设置窗口下进行的,如图8.18所示。图8.18噪声分析参数设置如图8.18所示中Enabled项用于设定在ACSweep的同时是否进行NoiseAnalysis。Output用于输入输出节点,I/V用于指定等效输入噪声源的位置,Interval用于设置输出结果的点频间隔。对于NoiseAnalysis,选定的等效输入噪声源必须是独立的电压源或电流源。分析的结果只存入.OUT输出文件,仿真结果只能采用文本的形式进行查看。8.3.3瞬态特性分析

瞬态特性分析即时域分析,包括电路对不同信号的瞬态响应。时域波形经过快速傅里叶变换(FFT)后,可得到频谱图。瞬态特性分析也称为TRAN分析。1.瞬态特性分析(TransientAnalysis)1)功能瞬态特性分析是在给定输入激励信号作用下,计算电路输出端的瞬态响应。同时通过瞬态特性分析,也可以得到数字电路的时序波形。2)参数设置在SimulationSettings-TRAN对话框的Analysistype下拉文本框中选择TimeDomain(Transient),设置框显示内容如图8.19所示。其中:图8.19瞬态特性分析参数设置

Runto:用于设置瞬态特性分析终止的时间。Startsavingdata:用于指定开始保存分析数据的时刻。Transientoptions栏中的Maximumstep:用于设置允许最大的计算时间间隔。Skiptheinitialtransientbiaspointcalculation:设置是否进行基本工作点运算。3)结果输出 对如图6.18所示的差分放大电路,设置电压源频率为1KHz、幅度为0.1V的正弦波,节点out2的瞬态波形如图8.20所示。2.傅里叶分析(FourierAnalysis)1)功能 傅里叶分析的作用是在瞬态分析完成后,通过傅里叶积分,计算瞬态分析输出变量的直流、基波和谐波分量的幅度和相位,同时包括非线性失真系数等。图8.20差分放大电路的瞬态响应仿真结果 2)参数设置 单击图8.19中的控制输出文件选项TransientOutputFileOptions,弹出如图8.21所示的对话框,其中PerformFourierAnalysis用于设定是否进行傅里叶分析。 在进行傅里叶分析时,Center栏用于输入傅里叶分析中信号的基波频率,NumberofHarmonics栏用于指定傅里叶分析时要计算的最高谐波次数,PSpice的内定值是计算瞬态响应的直流分量和从基波到9次谐波。Output栏输入傅里叶分析的输出变量名。图8.21傅里叶分析参数设置3)结果输出傅里叶分析的结果将自动存入.OUT输出文件中,分析不涉及Probe数据文件,对如图6.18所示的差分放大电路,按如图8.21所示的设置,傅里叶分析结果如图8.22所示。

图8.22差分放大电路的傅里叶分析结果8.4复杂电路特性分析8.4.1参数扫描分析

参数扫描分析允许设计者在指定的范围内,以自定义的增量改变元器件的参数值或通用参数值,分析参数变化对电路特性的影响,可以与其他分析方法配合起来使用。 参数扫描分析包括温度特性分析和参数扫描分析。1.温度特性分析 1)功能 温度的变化会引起元器件参数值的变化,并导致电路特性的变化。温度特性分析就是分析在特定温度下电路的特性。PSpice中各个元器件模型都考虑了温度的影响。进行电路特性分析时,PSpice内定温度为27℃。如果要分析其他温度下电路特性的变化,可用温度特性分析方法。2)参数设置 若希望在交流小信号特性分析的基础上分析电路在其他温度下的频率特性,设置步骤如下: (1)绘制电路图并设置基本特性分析参数(见AC分析)。 (2)设置温度特性分析参数。 如图8.23所示中指定分析电路在0℃、25℃、50℃、75℃和100℃下电路的特性。 然后,按其他特性分析同样的步骤进行仿真分析。 3)结果输出 仿真结束后,屏幕上出现如图8.24所示的多批结果数据选择框,其中依次列出了温度分析的批次,用户可以从中选择所需要的温度,再利用Probe显示结果。图8.23温度分析参数设置图8.24多批结果数据选择框2.参数扫描分析 1)功能 参数扫描分析是在指定电路的参数值下,分析相应的电路特性。参数扫描分析与温度分析类似,对指定的每个参数变化值,均执行一次特性分析。在参数扫描分析中,可变化的参数有独立电压源(voltagesource)、独立电流源(currentsource)、温度(temperature)、模型参数(modelparameter)和全局参数(globalparameter)五种,并且可以设置参数的变化方式。 参数扫描分析在电路优化设计方面有重要作用。 2)分析参数设置 在SimulationSettings对话框的Analysistype一栏中选择基本特性分析类型后,在Options栏中选中ParametricSweep,再进行参数扫描分析的参数设置,如图8.25所示。图8.25参数扫描分析参数设置 下面以差分放大电路为例,介绍参数扫描分析方法。 选择基本分析类型为交流扫描分析,计算电阻RC1和RC2同时变化时对分析输出结果VM(OUT2)的影响,为此,需要对差分放大电路中的两项参数进行修改: (1)将电阻RC1和RC2的阻值设置为参数。在如图8.18所示的差分放大电路中双击RC1的阻值10K,在屏幕上弹出的DisplayProperties对话框中,将阻值10K改为{Rval},其中大括号表示参数,括号中的参数名可由用户指定。然后单击OK按钮,则电路中RC1的阻值已设置为参数Rval。同理,设置电阻RC2的阻值为参数Rval。 (2)用参数符号设置阻值参数。从Special符号库中调出名称为PARAM的符号,放置于电路图中的空白位置,然后双击该符号,在屏幕上弹出的PropertyEditor对话框中,按NewColumn按钮, 对话框的Name栏中键入参数Rval,在Value一栏中键入10K,表示在进行其他特性分析时,该参数值默认为10K。单击OK按钮,元器件参数设置框中将新增一项参数Rval,其值为10K。由于参数Rval的取值将决定电路中每个{Rval}的值,因此称为全局参数(Global)。选择全局参数Rval从10K变化到20K,步长为2K,按线性规律变化,同时设置好交流扫描分析的参数。 3)结果输出 完成参数设置后,启动Pspice进行参数扫描分析。仿真结束后,调用Probe显示6条VM(OUT2)随频率变化关系曲线,如图8.26所示。图8.26RC1和RC2阻值变化时V(OUT2)随频率变化的曲线8.4.2统计分析 为了仿真实际生产中由于元器件参数的分散性所引起的电路特性分散性,PSpice提供了蒙特卡罗分析功能。蒙特卡罗分析原理在前面Protel中有所介绍,这里稍加重复,可增加理解。 进行蒙特卡罗分析时,首先根据实际情况确定元器件参数值分布规律,然后多次重复进行电路特性分析,每次分析时采用的元器件参数值是根据元器件参数值分布随机抽样,因此每次分析时采用的参数值不会完全相同,可以说代表了实际变化情况。完成了多次电路特性仿真后,对结果进行综合统计分析,就可以得到电路特性的分散变化规律。这种随机抽样、统计分析的方法统称为蒙特卡罗分析,简称为MC分析。蒙特卡罗分析中产生的极限情况即为最坏情况。由于蒙特卡罗分析和最坏情况分析都具有统计特性,因此统称为统计分析。1.蒙特卡罗分析 1)功能 蒙特卡罗分析的作用是分析电路元器件参数以某种分布规律随机变化时电路特性的变化情况,包括直流特性、交流特性或瞬态特性。 2)元器件参数变化规律的描述

在MC分析中描述元器件参数统计变化时,需考虑其参数值变化的“参数名=参数值”式子后面加上变化规律描述,其一般格式为: 参数名=参数值[DEV[lot#][/分布规律名]<变化值>[%]]+[LOT[/lot#][/分布规律名]<变化值>[%]] 其中“参数名”即为参数变化的模型参数名称。“参数值”为该模型参数的中心值或标称值。上述格式中用方括号括起来的内容表示为可选。DEV、LOT为关键词,表示参数变化模式。lot#可取0,…,9,分布规律名可以是GAUSS、UNIFORM或用户定义的分布函数名。注意这两项赋值前面的斜杠符号不可少,且斜杠号前后均不应留空格。 下面几个实例都是符合规定格式的正确表示。 IS=1E-9DEV0.5%LOT10% C=1DEV5% R=1DEV/4/GAUSS1%LOT/UNIFORM5%TC1=0.02TC2=0.005 3)参数设置 选择电路特性分析类型为ACSweep/Noise,再在Options栏中选中MonteCarlo/WorstCase,如图8.27所示。 图中MonteCarlo选择栏用于设定是否进行蒙特卡罗分析,Outputvariable栏填入输出变量名。 MonteCarlooptions栏为蒙特卡罗分析参数选项。其中: Numberof设置需要重复分析的次数。分析中第一次为标称值分析,然后采用随机抽样方式改变元器件模型的参数值,重复进行分析。 Use用于确定参数的分布规律,正态分布、均匀分布或自定义。 Randomnumber用于设置蒙特卡罗分析中随机抽样时产生随机数所用的种子值,其值必须是从1到32767内的奇数。默认值为17533。图8.27MC分析参数设置 Savedata栏用于指定将哪些次的分析结果存入.OUT文件和Probe数据文件,共有5个选项:None表示只保存标称值分析结果;All表示保存每次分析结果;First表示保存前n次分析结果(在Runs之前的文本框中输入数值n);Every表示每隔n次保存一个分析结果(数值n设置同前);Runs(list)除用于数值n设置外,还可表示保存指定的分析结果,可在Runs前的文本框中指定一系列数值,最多25个。 MC分析按设置的次数重复进行电路分析,每次分析结果都包括大量数据。PSpice对每次分析结果提供了5种统计方法,通过对每次结果进行分析抽取特征量。单击如图8.27所示中MoreSettings按钮,将弹出如图8.28所示的MonteCarlo/Worst-CaseOutputFileOptions对话框。图8.28MonteCarlo/Worst-CaseOutputFileOptions对话框 如图8.28所示中的Find一栏用于指定统计方式。共有5个选项: thegreatestdifferencefromthenominalrun(YMAX):表示求出每次分析输出波形与标称值的最大差值。 themaximumvalue(MAX):表示求出每次分析输出波形的最大值。 theminimumvalue(MIN):表示求出每次分析输出波形的最小值。 thefirstrisingthresholdcrossing(RISE_EDGE):表示求出第一次分析波形上升到指定阈值时的X坐标值,其中阈值在Threshold后的框中给定。

thefirstfallingthresholdcrossing(FALL_EDGE):表示求出第一次分析波形下降到指定阈值时的X坐标值,其中阈值在Threshold后的框中给定。 如图8.28所示中的Evaluateonlywhenthesweepvariableisin一栏中两个空格用于定义参数允许变化的范围。Listmodelparametervaluesintheoutputfile用于指定是否在输出文件里列出模型参数值。处于选中状态时,表示将每次分析采用的元器件参数实际值均存入.OUT输出文件。

2.最坏情况分析 1)功能 最坏情况分析与蒙特卡罗分析都属于统计分析,所不同的是,蒙特卡罗分析是在同一次仿真分析中进行,参数按指定的统计规律同时发生随机变化;而最坏情况分析则是在最后一次分析时,使各个参数同时按照容差范围内各自的最大可变化量进行改变,以得到最坏情况下的电路特性。

2)参数设置 在如图8.27所示的窗口中选择Worst-Case/Sensitivityoptions选项,即可进行最坏情况分析。需设置下述几项参数: Outputvariable:用于设置最坏情况分析中的输出变量。 Worst-Case/SensitivityOptions框:为最坏情况分析选项,共有3个子项:Varydevicesthat指定分析的偏差对象;Limitdevicesto指定起作用的偏差器件对象;Savedatafromeachsensitivity指定是否将每次灵敏度分析的结果保存入.OUT输出文件。 在如图8.28所示的MonteCarlo/Worst-Case_OutputFileOptions对话框中的Worst-Casedirection用于设定最坏情况分析的趋向。8.5波形显示和分析模块Probe8.5.1Probe的基本功能

1.基本功能——“示波器”作用

PSpice对电路特性进行模拟分析以后,用户可以调用Probe模块以交互方式直接在屏幕上显示不同节点电压和支路电流的波形曲线,就像使用一台示波器显示和观察实际电路中不同位置的波形。 可以在屏幕上打开多个窗口,在每个窗口中可同时显示多个信号波形,并且可以在每个波形上加注释用符号和字符。 2.信号波形的运算处理 Probe还可以对信号进行多种运算处理,并能显示运算处理后的结果波形,从而可直接得到多种参数的计算结果(如功率、相位等)。

3.关于电路设计的性能分析 利用Probe的电路性能分析功能可以得到电路基本特性(如带宽和增益)与电路中某些元器件参数取值之间的关系,这样就可以根据电路特性的要求,确定元器件参数的最佳取值。 4.绘制直方图 通过蒙特卡罗分析,可模拟计算在实际生产中电路特性参数的分散情况。在MC分析以后调用Probe,可以用直方图显示电路特性参数的具体分布。 5.信号波形数据的显示和处理 在用Probe显示和分析信号波形的过程中,可以根据需要将窗口中显示的一条或多条波形曲线转化为数据描述的形式,这时窗口自动转化为文本工作模式,可以对这些数据进行编辑处理并存入文件。8.5.2Probe调用和运行模式的设置1.在绘图环境下调用Probe 完成电路仿真后,在Capture的PSpice命令菜单中选择执行ViewSimulationResult命令,即可调用Probe模块并以电路仿真中产生的Probe数据文件作为输入文件。2.在PspiceA/D窗口中调用Probe 在不自动调用Probe的情况下,电路仿真结束时可按下述方式调用Probe: (1)在Capture窗口中选择执行File命令菜单中的Open命令,打开一个.DAT文件,同时自动调用Probe模块。 (2)选择执行View命令菜单中的SimulationResult命令,也可调用Probe模块。图8.29ProbeWindow选项卡8.5.3Probe的窗口界面无论采用哪种调用方式,Probe窗口界面如图8.30所示。图8.30Probe窗口的结构

8.5.4Probe运行过程中的任选项设置 执行Probe窗口界面中的Tools主命令下的Option命令,屏幕上弹出如图8.31所示的ProbeOptions窗口,可通过它进行任选项设置。其中: (1)UseSymbols:用于确定在Probe窗口中显示波形时,每根波形曲线是否要同时采用波形符号。 (2)TraceColorScheme:用于指定在显示波形时,以何种方式选用彩色。 (3)UseScrollBars:用于设置滚动条。 (4)Auto-UpdateInterval:用于设置当Probe工作于监测模式时更新显示波形的频率。 (5)MarkDataPoints:用于指定在波形上是否显示实际的小数点。图8.31ProbeOptions窗口

(6)DisplayEvaluation:用于指定在显示特征函数的计算结果时,是否显示相应的波形曲线。 (7)DisplayStatistics:用于指定在显示直方图时,是否同时显示统计分析结果。 (8)HighlightErrorStates:用于指定显示波形曲线时,是否自动显示错误状态。 (9)NumberofHistogramDivisions:用于指定在画直方图时,确定X坐标轴范围划分的区间数。 (10)NumberofCursorDigits:用于指定在显示波形曲线的坐标值时,采用有效数字的位数。8.5.5Probe的命令系统1.Probe中的主要命令菜单 1)File命令菜单 File命令菜单用于Probe文件处理的相关操作。 (1)New:包括2个命令:SimulationProfile用于新建一个电路特性仿真类型,TextFile用于新建一个文本文件,存放信号波形对应的数据,此时Probe窗口自动变为显示数据的状态。 (2)Open:用于打开一个以.DAT为扩展名的Probe数据文件。 (3)AppendWaveform(.DAT):用于在打开一个Probe文件的基础上再打开另一个Probe文件,新文件附于原文件的后面,用户可以像处理单个Probe文件一样处理其中的信号波形数据。 (4)Close:用于关闭Probe波形显示窗口。 (5)OpenSimulation:用于启动电路仿真分析进程。 (6)CloseSimulation:用于关闭电路仿真分析进程。 (7)LogCommand:用于设置CMD文件的文件名。用户在Probe中显示和处理波形时使用过的各种命令都可以存入以.CMD为扩展名的记录文件。以后运行模块时,可以用这个文件作为输入命令文件,指导Probe的运行进程。 (8)RunCommand:用于运行已存在的CMD命令文件。 (9)RecentSimulations:用于存放最近运行的电路文件名。 (10)RecentFiles:用于存放最近处理过的文件名。 (11)Exit:用于退出Probe模块。2)Edit命令菜单 Edit命令菜单中前12条菜单项的功能与一般同名命令相同。 (1)ToggleBookmark:用于改变光标所在行书签设置状态。 (2)NextBookmark:用于将光标移至下一个有书签的数据行。 (3)PreviousBookmark:用于将光标移至前一个有书签的数据行。 (4)ClearBookmark:用于删除所有书签。 (5)ModifyObject:用于修改窗口中显示的信号波形或字符表示的标识符。3)View命令菜单 View命令菜单如图8.32所示。 (1)Zoom:表示自动调节波形显示区坐标轴的刻度,使整个信号波形都能在显示区显示出来。其下的子菜单:In用于放大显示;Out用于 缩小显示;Area用于使选中区域放大显示并正好充满整个波形显示区;Previous用于显示前一次波形显示情况;Redraw用于刷新屏幕,重新显示波形;Pan-NewCenter使光标变成十字形,单击图上某一位置,重新显示波形,使此处成为中心位置。 (2)CircuitFile:用于在Probe窗口中显示电路描述文件。 (3)OutputFile:用于在Probe窗口中显示仿真结果输出文件。 (4)SimulationResults:用于在Probe窗口中显示DAT波形描述文件。 (5)SimulationMessages:用于在Probe窗口中显示电路仿真中生成的信息文件。 (6)SimulationQueue:用于在同时进行多个电路仿真任务时,设置仿真顺序和查询仿真进程。(7)OutputWindow:决定是否出现显示电路仿真有关参数结果的窗口。(8)SimulationStatusWindow:决定是否出现仿真过程状态显示窗口。(9)Toolbars:决定是否显示工具图标栏。(10)StatusBar:确定是否出现状态栏。(11)WorkbookMode:确定是否出现工作窗口列表栏。(12)AlternateDisplay:如果调整了Probe窗口的大小和位置,执行此命令,将恢复到Probe以前状态。(13)AlwaysOnTop:设定Probe窗口为顶层状态,窗口的内容能够完整地显示。4)Simulation命令菜单Simulation命令菜单如图8.33所示,用于仿真控制。(1)Run:表示执行电路仿真。(2)Pause:用于暂停或恢复电路仿真进程。(3)Stop:用于中止电路仿真进程。(4)EditProfile:用于编辑电路特性分析类型和参数。图8.33Simulation命令菜单

图8.32View命令菜单 5)Trace命令菜单 Trace命令菜单如图8.34所示。图8.34Trace命令菜单(1)AddTrace:用于在波形显示窗口中增加显示一条或多条信号波形曲线。(2)DeleteAllTraces:用于删除窗口中显示的所有波形。(3)UndeleteTraces:用于恢复刚被删除的波形。(4)Fourier:用于对显示的波形进行傅里叶变换,再执行一次,显示原来波形。(5)PerformanceAnalysis:用于对电路设计进行设计性能分析。(6)Cursor:用于设置标尺。(7)Macros:用于对各种“宏命令”作新建、修改、删除等处理。(8)GoalFunction:用于从信号波形中提取特征值,用于特征函数的新建、复制、编辑、删除、评价等处理。(9)EvalGoalFunction:用于对指定的特征值函数进行计算分析。 6)Plot命令菜单 Plot命令菜单如图8.35所示,用于显示控制。 (1)AxisSettings:用于设置X和Y坐标轴的范围、刻度等属性。 (2)AddYAxis:用于增加Y坐标轴。 (3)DeleteYAxis:用于删除附加的Y坐标轴。 (4)AddPlottoWindow:用于在同一个窗口中再增加一个波形显示区。 (5)DeletePlot:用于删除选中的波形显示区。 (6)UnsynchronizeXAxis:用于使新增的波形显示区采用单独的X轴刻度。 (7)DigitalSize:与数字信号的显示有关。 (8)Label:用于为信号波形添加标注作用的字符或符号。其中Text用于添加文本;Line用于添加线段;Ploy-line用于添加折线;Arrow用于添加箭头;Box用于添加矩形;Circle用于添加圆;Ellipse用于添加椭圆;Mark用于添加数据标记。 (9)AC:用于显示交流分析的结果。 (10)DC:用于显示直流分析的结果。 (11)Transient:用于显示瞬态分析的结果。7)Tools命令菜单 Plot命令菜单如图8.36所示。其中Customize用于设置工具图标、快捷键等;Options用于对Probe运行过程中的某些状态参数进行设置。

图8.35Plot命令菜单

图8.36Tools命令菜单 2.Probe中的工具图标 为方便设计者使用,OrCAD为Probe中的常用Trace命令建立了快捷键并以工具图标的形式排列在主命令的下方,如图8.37所示。选择执行View—Toolbars命令切换是否在Probe中显示工具图标。选择执行View—Customize命令可增减工具图标。工具图标的功能参看Probe命令系统中Trace命令菜单的功能解释。图8.37Probe中的工具图标3.Probe中的数字和单位 1)Probe中的数字表示 Probe中表示数字的方式与PSpice基本相同,但在表示方式上有以下几点区别: (1)Probe中用小写字母m表示10-3,而PSpice中用M。 (2)Probe中用大写字母M表示106,而中PSpice必须用MEG表示。 (3)Probe中不支持MIL或mil。 (4)Probe除了用M和m分别表示106和10-3以外,其他情况下不区分大小写。 2)Probe中的单位 Probe中可用的单位见表8-13。Probe根据运算关系式确定运算结果的单位。表8-13Probe中使用的单位8.5.6信号波形的显示1.在Probe窗口中显示信号波形的基本步骤 一般情况下,Probe会自动显示电路仿真分析所得的波形。如果在ProbeWindows选项卡中设置调用方式时没有选中DisplayProbeWindows,需要用Probe中的File—Open命令打开一个.DAT文件,或者要对仿真的结果进行运算关系式运算时,必须按以下步骤调出信号波形: 1)调用Probe模块 按8.5.2节中所述的方法调用Probe,同时调入.DAT文件,供显示处理用。 2)执行Trace—AddTrace命令 在Probe窗口中,采用下述方法之一,屏幕上即弹出如图8.38所示的设置框。 (1)选择执行Trace—AddTrace命令。 (2)按与Trace—AddTrace命令相应的工具图标。 (3)按快捷键Insert。3)选择信号变量名 在如图8.38所示左侧栏中选择变量名,右侧栏中选择运算符号(或直接输入),可得到所需要的信号变量名。如图8.38所示的是选中变量V(out1)和V(out2)的情况。4)显示信号波形 单击OK按钮,即可显示所需要的信号波形。本例中将同时显示V(out1)和V(out2)的波形。图8.38AddTraces对话框2.波形曲线显示属性设置和信号显示 在Probe窗口中用光标指向某一条波形曲线后单击鼠标右键,屏幕上将弹出如图8.39所示的命令菜单,包括Information和Properties两条命令。 (1)Information:执行时,屏幕上将弹出如图8.40所示的SectionInformation显示框。信息显示框给出了该波形曲线的名称、模拟批次、模拟中采用的温度、模拟日期和时间以及该条波形曲线上包括的数据点个数。图8.40SectionInformation显示框图8.39信号波形的弹出菜单

(2)Properties:执行时,屏幕上将弹出如图8.41所示TraceProperties设置框,可设置四种参数。 ①Color:用于选择显示波形曲线的颜色,可从下拉列表中给出的黑、红、蓝、紫4种颜色中选择一种。 ②Pattern:用于选定显示该波形曲线时采用的线型,其下拉列表里包括实线、长虚线、短虚线、点划线和双点划线五种线型,供用户选用。 ③Width:用于选择显示波形曲线的线宽,可从下拉列表中的九种不同线宽中选择一种。 ④Symbol:下拉列表中有正方形、菱形、三角形、圆形以及星号等十种符号供选用。若选中Showsymbol项,将在波形曲线上显示选中的Symbol符号。图8.41TraceProperties设置框3.信号波形的编辑修改 1)添加波形 选择执行Trace—AddTrace命令,在弹出的AddTrace对话框(如图8.38所示)的左侧栏中选择变量名,右侧栏中选择运算符号(或直接输入),可得到所需要的信号变量名,单击OK按钮,即可显示所需要的信号波形。 2)删除波形 在信号名列表区中选中某一条信号波形,按Del键即可删除。要删除全部波形,只需选择执行Trace—DeleteAll即可。选择执行Trace—Undelete即可恢复已删除的信号波形。 3)替换显示的信号波形 在信号名列表区选中一个信号名,再选择执行命令(或双击信号变量名),屏幕上将出现上述AddTrace设置框,在该框的文本框中将原信号变量名改为新信号变量名即可。

4.输出变量的列表控制 AddTrace对话框左边为输出变量列表框,可以从中选择需要显示的变量名,并可以利用适配符“*”和“?”限定变量名范围。5.输出变量的运算处理 AddTrace对话框右侧的FuctionorMacros子框用于选择运算符和函数或宏进行运算。Probe的运算符见表8-14,函数见表8

温馨提示

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

评论

0/150

提交评论