激励源和探针.doc
- 文档编号:2494786
- 上传时间:2022-10-30
- 格式:DOC
- 页数:7
- 大小:303KB
激励源和探针.doc
《激励源和探针.doc》由会员分享,可在线阅读,更多相关《激励源和探针.doc(7页珍藏版)》请在冰豆网上搜索。
第7章激励源和探针
8.1激励源
8.1.1概述
激励源是一种用来产生信号的对象。
有很多类型的激励源,每一种都产生不同种类的信号。
激励源
描述
DC(直流)
产生恒定的直流电压源。
Sine(正弦)
正弦波信号发生器,可以对幅度、频率和相位进行设置。
Pulse(脉冲)
模拟脉冲信号激励源,可以对幅度、周期和升降时间进行设置。
Exp(指数)
指数脉冲信号激励源,产生的波形与RC充放电电路相同。
SFFM(单频率调频)
单频率调频信号激励源,产生的波形与一个正弦信号对另一个正弦信号进行频率调制得到的波形一致。
Pwlin(分段线性)
分段线性激励源产生任意形状的脉冲或其它信号。
File(文件)
跟上面的激励源一样,但波形数据是从ASCII文件输入的。
Audio(音频)
使用Windows的WAV文件作为输入的波形信号。
这在与音频分析图表一起使用时,将非常有用,可以听到电路的输出信号。
Dstate(稳态)
输出稳态逻辑电平。
Dedge(单边沿)
单个逻辑电平转换或边沿。
Dpulse(单脉冲)
单个数字时钟脉冲。
Dclock(数字时钟)
数字时钟信号。
Dpattern(图形)
逻辑电平的任意序列。
8.1.2放置激励源
步骤:
1.选择“Generator”图标,激励源类型列表将出现在对象选择器中。
2.选择激励源类型,预览窗口将出现相应激励源的图形。
3.使用旋转和镜像按钮调整激励源的放置方向。
4.鼠标放到编辑窗口中,按下左键并拖拉激励源到合适的位置,然后释放鼠标左键。
提示:
可以直接把激励源的连接点放置到连线上,也可以先放在空的地方,以后再连线。
当激励源没有连接到任何网络时,它将得到一个默认的名称(?
),以表示它没有进行标注。
当它连接到一个网络(把它直接放置到连线上)时,它将以所连接的网络名进行标注。
如果该网络没有标注,它将以元件的参考名称和第一个连接到该网络的引脚名称的组合进行标注。
激励源的名称会根据所连接的网络自动进行更新。
也可以编辑激励源的属性,给激励源命名,在这种情况下,激励源的名称不会自动更新。
8.1.3编辑激励源
所有的激励源都可以使用ISIS通用的编辑方法进行编辑,最简单的方法是单击右键(选择)然后再单击左键(编辑),或者用鼠标指向激励源然后按CTRL+E。
激励源编辑对话框提供了一系列的通用属性和各激励源的特有属性。
通用属性的解释如下:
属性
描述
Name(名称)
激励源的名称。
如果是手动输入的名称,ISIS将不会对它进行自动更新。
如果希望激励源名称会自动更新,打开属性对话框,去掉手动输入的名称,单击OK确定。
Type(类型)
激励源的类型。
激励源的类型改变,对话框右边的属性选项也跟着改变。
CurrentSource(电流源)
除了数字激励源,其它激励源都可以作为电压源或电流源使用。
勾选此选项将使目标激励源成为电流源。
IsolateBefore(隔离之前的网络)
当激励源放置到连线的中间时,本控制选项用于控制是否把连线打断,分成两个网络,即只驱动激励源所指的方向。
相反方向上不接激励源。
ManualEdits(手动编辑)
选中此选项后,激励源的属性以文本方式显示,这主要是为了方便软件向前兼容。
然而,高级用户也可以使用属性表达式来设置属性,这种方法只有在手动编辑模式下是可行的。
8.1.4直流激励源
直流激励源用于产生恒定的模拟直流电压或电流。
它只有一个属性,用于设置输出值。
8.1.5正弦激励源
正弦激励源用于产生固定频率的连续正弦波形,它有几个属性:
l输出值(Outputlevel)指定为峰值振幅(VA)和可选的偏移电压(VO)。
幅度也可以以有效值(RMS)或峰峰值的形式表示。
l频率可以使用Hz(FREQ),或周期(PER),或总的周期数来表示。
l可以设定相位偏移,用度表示(PHASE),或者使用时间延迟(TD)。
在后一种方式中,到达指定时间后才会输出正弦波(开始振动)。
l可以通过阻尼因数(THETA)设置开始振动后的波形的指数式衰减。
正弦波的输出公式为:
(t>=TD)
(t
8.1.6脉冲激励源
脉冲激励源用于产生各种在模拟分析中使用到的周期性信号。
如矩形波、锯齿波和三角波等,也可以产生单个短的脉冲信号。
必须注意,上升时间和下降时间不能为0,所以不可能产生一个真正的矩形波。
因为在PROSPICE中,不允许有跳变。
下图描述了脉冲激励源的工作情况:
这里:
符号
描述
PER
波形的周期,如果没有指定,将使用FREQ的参数。
FREQ
波形的频率,在瞬态分析中默认为一个周期。
V1
输出的低电平值。
V2
输出的高电平值。
PW
每个周期中,输出为V2的时间。
不包括TR和TF。
TR
上升时间――每个周期中,输出电平从低到高所花的时间。
默认为1ns。
TF
下降时间――每个周期中,输出电平从高到低所花的时间。
默认与TR相同。
TD
延迟时间。
激励源输出电平开始为V1,然后保持TD秒的时间。
8.1.7指数激励源
指数激励源产生的波形与RC电路在充放电情况下产生的波形是一样的。
参数描述如下图所示:
符号
描述
V1
输出的低电平值。
V2
输出的高电平值。
TD1
上升曲线的开始时间。
TAU1
上升曲线的时间常数。
这个时间大约等于达到0.63满电压值时的时间。
TD2
下降曲线的开始时间。
注意,TD2是从0开始计算的。
TAU2
下降曲线的时间常数。
数学上,波形由以下三部分定义:
0到TD1
TD1到TD2
TD2到TSTOP
8.1.8单频率调频激励源
单频率调频激励源产生的波形是一个正弦波对另一个正弦波进行频率调制的结果波形。
数学上,定义如下:
参数解释如下:
符号
描述
VO
直流偏转电压。
VA
载波幅度。
FC
载波频率。
FS
信号频率。
MDI
调制系数。
8.1.9分段线性激励源
分段线性激励源用于产生复杂的模拟信号,或者重现测量过的波形。
输出波形使用时间或输出幅度来描述。
激励源的输出值在规定时间间隔内是线性的。
分段线性激励源对话框由曲线图表编辑器组成,在上面可以拖拉放置数据点。
操作简单描述如下:
l单击左键放置新的数据点。
l使用左键拖拉数据点,可以移动数据点。
l单击右键删除数据点。
须符合下面的限制:
l在时刻0必须有数据点,虽然它的Y值可以任意改变。
也即是,只能对时刻0的数据点进行拖拉,而不能删除。
l如果试图创建垂直的边沿,图表编辑器将在两个数据点之间自动插入最小的上升/下降时间值。
如果有表列数据,使用手动编辑模式也许会更加容易。
在这种情形下,每个数据点由V(t)属性定义。
请看下面的例子:
V(0)=0
V(2n)=0
V(3n)=1
V(5n)=1
V(6n)=0
如果数据量非常大,使用文件激励源将更方便。
8.1.10文件激励源
文件激励源产生的信号是由保存在ASCII文件中的一系列时间点和数据值定义的模拟信号,用来驱动电路。
因此它将与分段线性激励源非常类似,除了它使用外部文件定义数据点,而不是使用器件的属性来定义数据点。
它的对话框只有一个字段,定义了数据文件的名称。
这些文件没有默认的扩展名,而且文件应该与设计文件保存在同一个目录下,否则要输入整个路径。
数据文件格式
ASCII文件的格式定义为:
每一行定义一个时间和电压对,之间用空格或tab键隔开,但不能用逗号。
时间值必须是逐渐增大的,而且必须是简单的浮点数(不能使用后缀)。
例子:
下面的示例数据文件定义了三个周期的锯齿波,上升时间为0.9ms,下降时间为0.1ms,幅度为1V。
0 0
9E-4 1
1E-3 0
1.9E-3 1
2E-3 0
2.9E-3 1
3E-3 0
8.1.11音频激励源
音频激励源使用Windows的WAV文件驱动电路。
与音频分析图表一起,可以听到仿真电路处理声音信号的结果。
l文件名具有默认的扩展名WAV,文件应该与设计文件保存在同一个目录下,否则要输入整个路径。
l幅度可以通过最大的幅度绝对值来设定,也可以通过峰峰值进行设置。
l可以设置直流偏移电压。
如果此电压为0,则输出电压将在0周围震荡。
l对于立体声WAV文件,可以选择播放的通道,或者把数据作为单声道的对待。
8.1.12数字激励源
有五种子类型的数字激励源:
l单边沿――从低到高或从高到低的单调信号。
l单脉冲――在相反方向上的一对信号转换,共同形成一个正的或负的脉冲波形。
既可以设置每个边沿的时间(开始时间和停止时间),也可以设置开始时间和脉冲宽度。
l时钟――一个连续的脉冲间隔相等的脉冲队列。
可以设置开始值、第一个脉冲边沿到达的时间、周期或者频率。
周期定义的是整个周期的时间。
l图案――这是最灵活的激励源,事实上可以产生所有其它类型的信号。
图案激励源由以下参数定义:
符号
描述
InitialState
开始状态
在0时刻的电平值,在混合信号仿真过程中,用来寻找电路的工作点。
FirstEdge
第一个边沿
图案激励源真正开始的时间,输出在此时间之前将一直保持在开始状态。
Timing
时间
图案的每一步可以使用相同的时间(通过勾选Equalmark/spacetiming),也可以为高低电平设置不同的时间。
在这种情况下,脉冲宽度(Pulsewidth)定义逻辑“1”的时间值,而间隔时间(Spacetime)定义逻辑“0”的时间值。
Transitions
转换
输出类型可以是持续重复输出图案,直到仿真结束的。
也可以是达到固定数量边沿转换后,自动停止的。
BitPattern
位图图案
默认的图案是简单的高低序列。
另外,也可以设定图案字符串。
图案字符串可以包含以下字符:
0,L-输出波形为强的低电平(注意使用大写的“L”)。
1,H-输出波形为强的高电平(注意使用大写的“H”)。
l――输出电平为弱的低电平(注意使用小写的“l”)。
h――输出电平为弱的高电平(注意使用小写的“h”)。
F,f――输出电平为浮动电平。
l脚本――激励源由数字BASIC脚本控制。
在脚本文件中通过声明一个与激励源参考名相同的PIN变量,就可以访问该激励源。
8.2探针
8.2.1概述
探针用于记录所连接到的网络的状态。
有两种类型的探针:
l电压探针――可用于模拟仿真和数字仿真中,在模拟仿真中,它记录了真实的电压值,而在数字仿真中记录的是逻辑电平和强度。
l电流探针――只能用于模拟仿真中,测量的方向由电流探针上的箭头表示。
警告:
不能把电流探针放到数字仿真中,或者放置到总线上。
探针最常用于基于图表的仿真中,但也可用在交互式仿真中,用来显示工作点的数据和分割电路。
8.2.2探针放置
步骤:
1.选择电压探针或电流探针图标。
在预览窗口将见到探针的图形。
2.使用旋转和镜像按钮确定探针的方向。
注意:
电流探针的方向非常重要,系统是根据电流探针上的箭头来测量电流的。
3.把鼠标移到编辑窗口,按下鼠标左键并保持不放,拖拉探针到合适的位置,然后释放鼠标左键,把探针放到连线上。
既可以直接把探针放置到连线上,也可以先放置探针,然后再连线。
当探针没有连到网络上时,它默认的名称是一个问号(?
),表示它没有被标注。
当探针连接到某一个网络时,它将标注成该网络的名称,如果该网络也没有标注,探针的名称将是最接近的元件的名称和连接到该网络的引脚名的组合。
如果以此
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 激励 探针
copyright@ 2008-2022 冰点文档网站版权所有
经营许可证编号:鄂ICP备2022015515号-1