SystemView及其操作简介知识讲解
SystemView及其操作简介
SystemView及其操作简介SystemView及其操作简介美国ELANIX公司于1995年开始推出SystemView软件⼯具,最早的1.8版为16bit教学版,⾃1.9版开始升为32bit专业版,⽬前我们见到的是4.5版。
SystemView是在Windows95/98环境下运⾏的⽤于系统仿真分析的软件⼯具,它为⽤户提供了⼀个完整的动态系统设计、仿真与分析的可视化系统软件环境,能进⾏模拟、数字、数模混合系统、线性和⾮线性系统的分析设计,可对线性系统进⾏拉⽒变换和Z变换分析。
⼀、SystemView的基本特点SystemView基本属于⼀个系统级⼯具平台,可进⾏包括数字信号处理(DSP)系统、模拟与数字通信系统、信号处理系统和控制系统的仿真,并配置了⼤量图符块(Token)库,⽤户很容易构造出所需要的仿真系统,只要调出有关图符块并设置好参数,完成图符块间的连线后,运⾏仿真操作,最终以时域波形、眼图、功率谱、星座图和各类曲线形式给出系统的仿真分析结果。
SystemView的库资源⼗分丰富,主要包括:含有若⼲图符库的主库(MainLibrary)、通信库(Communications Library)、信号处理库(DSP Library)、逻辑库(LogicLibrary)、射频/模拟库(RF Analog Library)、Matlab连接库(M-Link Library)和⽤户代码库(Costum Library)。
⼆、SystemView系统视窗1、主菜单功能图1 系统视窗遵循以下步骤进⼊SystemView系统视窗:(1)双击SystemView图标,开始启动系统。
(2)⾸先会出现SystemView License Manager窗⼝,可⽤来选择附加库。
本实验中选择Selectall再左键单击OK结束选择。
(3)然后会出现Recent SystemView Files窗⼝,可⽤来⽅便的选择所需打开的⽂件。
Systemview软件的使用
1.3 系统定时
System View系统是一个离散时间系统。
在每次系统运行之前,首先需要设定一个系统频 率。仿真各种系统运行时,是先对信号以系统频率进 行采样,然后按照系统对信号的处理计算各个采样点 的值,最后在输出时,在观察窗内,按要求画出各个 点的值或拟合曲线。所以,系统定时是系统运行之前 一个必不可少的步骤。
此时可用鼠标单击以选中某个图标,然后单击“参数” (Parameters)按钮进入参数设置窗口;也可双击所选中 的图标直接进入参数设置窗口。例如,在上面的窗口 中选中了“Sinusoid”图标,即正弦波信号源,则其参数 设置界面如下图:
用户通过这个窗口输入所需要的参数 。 注意, 使用 “APPLY to tokens”的功能。
,如各种调制器、解调器、编码器、解码器、信号处
理器、信道模型等 数字信号处理图标 代表数字信号处理库,其中包括了数字信号处理中常 用的各种处理、变换、运算等模块。
逻辑图标
代表逻辑库 ,其中包括了各种门电路及模拟/数字信号处 理等电路模块。 射频/模拟库图标
代表射频/模拟库,其中包括了射频/模拟电路中常用的 RC、LC电路及运算放大器电路、二极管电路等。 Matlab连接图标
环结束后,所有图标的参数都复位(恢复为原设置参 数);如果这个功能被关闭(没有选择此功能),则用 户系统每次运行的参数都将被保存起来。暂停循环 功能用于在每次循 环结束后暂停系统运行,暂停后 ,可以进入分析窗,观察当前系统运行的波形,以 便分析本次运行的结果 ;也可以对系统内某图标的 参数进行修改,以达到动态控制系统的目的。
数字信号处理库(DSP)、逻 辑库(Logic)、射频/ 模拟库(RF/Analog)等,支持用户自己用C/C++语言 编写源代码定义图标以完成所需自定义功能的用户自 定义库(Custom),及可调用、访问Matlab的函数的 M-Link库;以及CDMADVB自适应滤波等扩展库。基 本 库与专业库之间由“库选择”按钮进行切换,而扩展 库则要由自定义库通过动态链接库*.dll加载进来。
System View中文教程
2.1.3 Communication 通信滤波器设计 .........................................................................28
2.1.4 用户自定义型滤波器的设计...............................................................................28
第2章
用 System View 实现滤波器设计 ...........................................................................22
§2.1 各种类型的滤波器设计.............................................................................................23
SYSTEM VIEW 教材
第 1 章 System View 的功能与使用简介 ..................................................................................1 §1.1 System View 简介 .........................................................................................................1 §1.2 System View 的用户环境 .............................................................................................2 1.2.1 设计窗口.................................................................................................................2 1.2.2 图标库.....................................................................................................................3 1.2.3 图标定义.................................................................................................................5 §1.3 系统定时.......................................................................................................................6 §1.4 基本使用.......................................................................................................................8 1.4.1 基本系统的搭建.....................................................................................................8 1.4.2 分析窗口...............................................................................................................10 1.4.3 接收计算器...........................................................................................................12 1.4.4 全局参数连接.......................................................................................................14 1.4.5 可变参数设计.......................................................................................................15 1.4.6 与外部文件的接口...............................................................................................16 1.4.7 动态探针功能.......................................................................................................18 1.4.8 自动程序生成(APG)功能 ....................................................................................21
systemview使用方法
Edit菜单
Edit>>Copy Note Pad
复制便笺
Edit>>Copy SystemView Sink
复制System View接收器
Edit>>Copy System to Clipboard
复制系统到剪贴板
Edit>>Copy System: Selected Area
以安全模式打开系统
File>>Save System
用已存在的文件名存储当前系统内容
File>> Save System As
将当前系统内容另存为一个文件
File>> SaveSelected Metasystem
存储选择的亚系统文件
File>>System File Information
系统文件信息
定制
Preference>>Reset All Defaults
复位所有缺省设置
Preference>>Optimize for RunTime Speed
优化运行时速
View菜单
View>>Zoom
界面图形缩放
View>>MetaSystem
亚系统
View>>Hide Token Numbers
隐藏显示图符编号
File>>Print System: Text Tokens
打印屏幕内容,图符块用文字代替
File>>Print System: Symbolic Tokens
如实打印屏幕内容,包括图符块
SystemView的基本库使用说明
1.增益 对输入信号作微分。 1.比例增益 Gp 2.积分增 益 Gi 3.微分增益 Gd
延迟 Delay 采样延迟 Smple Delay 变量延迟 Var delay
1.延迟类型 2.延迟时间
选择内插与非内插延迟类型。
1.延迟点数 2.初始化条 件 3.图符属性(主动/被动) 1.最小延迟 2.最小延迟 控制 3.最大延迟 4.最大延迟 控制 5.延迟类型 1.输入字长(bits)数 2.保留的 bits 数 1.单位选择 2.增益
SystemView 的基本库使用说明
基本库
1、 2、 3、 4、
SystemView 的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系 统仿真提供了最基本的工具。 SystemView 为我们提供了 16 种信号源,可以用它来产生任意信号 功能强大的算子库多达 31 种算子,可以满足您所有运算的要求 32 种函数尽显函数库的强大库容! 12 种信号接收方式任你挑选,要做任何分析都难不倒它 扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。它允许通 信、DSP、射频/模拟和逻辑应用。 包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统 的有力工具。这些模块从纠错编码、调制解调、到各种信道模型一应俱 全。 DSP 库能够在你将要运行 DSP 芯片上仿真 DSP 系统。该库支持大多 DSP 芯片的算法模式。例如乘法器、加法器、除法器和反相器的图标代表真 正的 DSP 算法操作符。还包括高级处理工具:混合的 Radix FFT、FIR 和 IIR 滤波器以及块传输等。 逻辑运算自然离不开逻辑库了,它包括象与非门这样的通用器件的图标、 74 系列器件功能图标及用户自己的图标等。 射频/模拟库支持用于射频设计的关键的电子组件,例如:混合器、放大 器和功率分配器等。 扩展的用户库包括有 Elanix 公司自己提供的扩展通信库 2、IS95/CDMA、数字视 频广播 DVB。另外其合作伙伴 Entegra 公司也提供了自适应滤波器库 ()。有能力的读者也可自己用 C/C++语言自编所需的 库,后加入即可。 通信库 2: 扩展的通信库 2 主要对原来的通信库加了时分复用、 OFDM 调制解调 、 QAM 编码与调制解调、 卷积码收缩编解码、 GOLD 码以及各种衰落信道等功能。 4.5 版中,通信库 2 已被合并到基本通信库中。 IS95 库:IS95 库为设计 CDMA 和个人通信系统提供了一个快捷的工具。除了产生 CDMA 所需的信号发生器模型、调制解调信号模型外,还设计了复合 IS95 建议的 CDMA 所有信道模型,可按两种速率工作。 数字视频广播库(DVB)
Systemview仿真环境使用教程
Systemview仿真环境一、实验目的1、熟悉Systemview软件的界面;2、熟悉常用菜单和工具栏;3、掌握系统定时、信号源、函数模块、数据接收器、接收计算器等概念及使用方法。
4、能利用软件进行简单系统的仿真设计。
二、实验设备Systemview软件、计算机三、实验内容1、选择Help/Demo..菜单项,单击Start Demo 按键,观察实例演示。
调节Demo Speed ,可改变演示速度。
2、在观察演示过程中,特别注意如何设置系统时间,如何选择模块和设置模块参数,如何选择滤波器和设置滤波器的参数。
3、建立如下系统:该系统实现对输入信号进行平方运算。
4、操作步骤如下:1)每次构建一个新的仿真系统时,都首先需要对系统时间进行定义。
单击系统工具栏上的定时按扭,“No.of Samples”(采样点数)设置为128,单击“OK”。
2)双击信号源库“Source”图符。
双击该图符显示出信号源库窗口,单击“Sinusoid”,单击参数“Parameters”按扭,在频率框“Frequency”内输入“4”,单击“OK”。
这样就定义了一个幅度为1,频率为4HZ 的正弦波信号。
3)现在弹出函数图符。
与信号源图符的处理相同,双击该图符显示出函数库窗口,选择“Algebraic”,选择“X^a”,单击参数“Parameters”按扭,在“Exponent”框内输入“2”。
这个图符被用于对输入的正弦波进行平方运算。
4)弹出数据接收器“Sink”图符。
双击该图符并选择“Graphic Display”,选择“SystemView”做为信号接收器的类型。
5)点击(连接按扭),再点击信号源图符“Source”,出现“Select Output”对话框,选择“0:sine”点击“OK”,再点击“Sink”图符,这样“Source”图符就连接到了“Sink”图符。
6)弹出另一个“Sink”图符并同样选择“SystemView”类型。
systemview的用法(精品)
本章的图符库包括了systemview的所有功能图符,可供读者快速查阅。
它是一个高度浓缩了的图符功能表,您可以快速选取或查阅所需的图符功能,而不用频繁的翻阅英文使用说明书。
基本库SystemView的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系统仿真提供了最基本的工具。
SystemView为我们提供了16种信号源,可以用它来产生任意信号功能强大的算子库多达31种算子,可以满足您所有运算的要求32种函数尽显函数库的强大库容!12种信号接收方式任你挑选,要做任何分析都难不倒它扩展功能库扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。
它允许通信、DSP、射频/模拟和逻辑应用。
包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统的有力工具。
这些模块从纠错编码、调制解调、到各种信道模型一应俱全。
DSP库能够在你将要运行DSP芯片上仿真DSP系统。
该库支持大多DSP芯片的算法模式。
例如乘法器、加法器、除法器和反相器的图标代表真正的DSP算法操作符。
还包括高级处理工具:混合的Radix FFT、FIR和IIR滤波器以及块传输等。
逻辑运算自然离不开逻辑库了,它包括象与非门这样的通用器件的图标、74系列器件功能图标及用户自己的图标等。
射频/模拟库支持用于射频设计的关键的电子组件,例如:混合器、放大器和功率分配器等。
扩展用户库扩展的用户库包括有Elanix公司自己提供的扩展通信库2、IS95/CDMA、数字视频广播DVB。
另外其合作伙伴Entegra公司也提供了自适应滤波器库()。
有能力的读者也可自己用C/C++语言自编所需的库,后加入即可。
通信库2:扩展的通信库2主要对原来的通信库加了时分复用、OFDM调制解调、QAM 编码与调制解调、卷积码收缩编解码、GOLD码以及各种衰落信道等功能。
4.5版中,通信库2已被合并到基本通信库中。
IS95库:IS95库为设计CDMA和个人通信系统提供了一个快捷的工具。
SystemView的基本库使用说明
SystemView 的基本库使用说明SystemView 的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系统仿 真提供了最基本的工具。
1.幅度2.频率(HZ)产生一个u 率相位调制载波信号y(t)=sin(2PIfct+*T(t)+3. 载波相位(deg) *)其中*T(t)是具有u 率相位值的PN 序列(0-2PI),T 是设置的4. 符号速率5.符号符号周期(符号速率的倒数),*是载波相位。
基本库1、SystemView 为我们提供了 16种信号源,可以用它来产生任意信号2、 y 功能强大的算子库多达31种算子,可以满足您所有运算的要求L- 32种函数尽显函数库的强大库容!12种信号接收 方式任你挑选,要做任何分析都难不倒它扩展功能库扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。
射频/模拟和逻辑应用。
它允许通信、DSR1、包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统的有力 工具。
这些模块从纠错编码、调制解调、到各种信道模型一应俱全。
2、DSP 库能够在你将要运行 DSP 芯片上仿真DSP 系统。
该库支持大多DSPS 片的算 法模式。
例如乘法器、加法器、除法器和反相器的图标代表真正的DSP 算法操作符。
还包括高级处理工具:混合的 Radix FFT 、FIR 和IIR 滤波器以及块传输 等。
逻辑运算自然离不开逻辑库了,它包括象与非门这样的通用器件的图标、 列器件功能图标及用户自己的图标等。
74系扩展用户库射频/模拟库支持用于射频设计的关键的电子组件,例如:混合器、放大器和功 率分配器等。
2、IS95/CDMA 数字视频广Entegra 公司也提供了自适应滤波器库。
有能力的读者也可自己用 C/C++语言自编所需的库,扩展的用户库包括有Elanix 公司自己提供的扩展通信库播DVB 另外其合作伙伴()后加入即可。
通信库2:扩展的通信库 编码与调制解调、卷积码收缩编解码、 通信库2已被合并到基本通信库中。
systemview中文使用说明3-profession
2 输入输出组 Input/Output 该组中的图标完成数字信号处理库中的图 标与系统中的其它图标相连时所需的格式转换
3 位逻辑组 Bit Logic 该组中的图标将输入的数字信号进行按位的逻 辑运算 如与 或 异或等
3 图形 Graphic 该组中的信号接收器可以在屏幕上直接绘出所接收信号 的波形
4 输出 Export 该组中的信号接收器可以将所接收信号各点的采样值按 要求格式输出值指定的数据文件 以方便其它系统对运行结果进行处理
3.2 专业库
3.2.1 通信库
System View 的通信库中包括了在设计和仿真现代通信系统中可能用到的各 种模块 它使在一台个人的 PC 上仿真一个完整的通信系统成为可能 该库中包 括各种纠错码编码/解码器 基带信号脉冲成型器 调制器/解调器 各种信道模 型以及数据恢复等模块 用通信库中的图标 与基本库及其它专业库中的各图标 相配合使用 就可以构成现代通信中的各种完整的通信系统模型 通信库中的图 标共分为六组
3 3 扩展库
3.3.1 CDMA 库
在 System View 平台上可以利用其 CDMA 库的资源 很方便地建立一个较 为完整的 基于 IS-95 标准下的 包括了基站发出的下行系统的基带模型
39
资料收藏 E-MAIL:killmai@ System View 版权归原作者所有
2. 采样/保持器 Sample/Hold 该组中的图标实现对信号的各种采样器相对 应的恢复保持器
3. 逻辑运算 Logic 该组中的图标完成常用的逻辑运算 4. 积分/微分 Integral/Diff 该组中的图标完成近似的微积分运算 5. 延迟器 Delay 该组中的图标将输入信号按要求进行延迟 6. 增益 Gain/Scale 该组中的图标对输入信号进行放大 取整/小数等运
System View中文教程
第 1 章 System View 的功能与使用简介 ..................................................................................1 §1.1 System View 简介 .........................................................................................................1 §1.2 System View 的用户环境 .............................................................................................2 1.2.1 设计窗口.................................................................................................................2 1.2.2 图标库.....................................................................................................................3 1.2.3 图标定义.................................................................................................................5 §1.3 系统定时.......................................................................................................................6 §1.4 基本使用.......................................................................................................................8 1.4.1 基本系统的搭建.....................................................................................................8 1.4.2 分析窗口...............................................................................................................10 1.4.3 接收计算器...........................................................................................................12 1.4.4 全局参数连接.......................................................................................................14 1.4.5 可变参数设计.......................................................................................................15 1.4.6 与外部文件的接口...............................................................................................16 1.4.7 动态探针功能.......................................................................................................18 1.4.8 自动程序生成(APG)功能 ....................................................................................21
Systemview简介
Systemview的安装对PC机的要求
SystemView是基于Windows环境的应用软件,它 对硬件的性能要求适中 主机:IBM兼容PC; 操作系统:安装Windows 95/98 /2000/XP CPU:Intel奔腾166MHz以上CPU; 内存:64M以上内存; 硬盘:至少100M以上的剩余硬盘空间。
四 建立第一个系统
一个能产生正弦波信号,并对其进行平方 运算的系统
建立一个双边带调制系统(DSB)
SystemView仿真系统的特点
1 能仿真大量的应用系统 能在DSP、通讯和控制系统应用中构造复杂的模拟、 数字、混合和多速率系统。具有大量可选择的库,允许 用户有选择地增加通讯、逻辑、DSP和射频/模拟功能模 块。 2 快速方便的动态系统设计与仿真 使用用户熟悉的Windows界面和功能键(单击、双 击鼠标的左右键),SystemView可以快速建立和修改系 统,并在对话框内快速访问和调整参数,实时修改实时 显示。 只需简单用鼠标点击图符即可创建连续线性系统、 DSP滤波器,并输入/输出基于真实系统模型的仿真数据。 不用写一行代码即可建立用户习惯的子系统库 (MetaSystem)。
3 在报告中方便地加入SystemView的结论 SystemView通过Notes(注解)很容易在屏幕 上描述系统;生成的SystemView系统和输出的波 形图可以很方便地使用复制(copy)和粘贴 (paste)命令插入微软word等文字处理
4 提供基于组织结构图方式的设计 通过利用SystemView中的图符和MetaSystem (子系统)对象的无限制分层结构功能, SystemView能很容易地建立复杂的系统。
2 System View分析窗口
systemview使用说明
二、进入System View的分析视窗
设置好系统定时参数后,在系统设计窗口中单击 “系统运行”快捷功能按钮 ,系统开始执行仿 真。之后,在设计窗口最下面一行会提示完成仿 真,完成仿真的时间长短由系统复杂程度决定。 当系统仿真结束后,在系统设计窗口中单击分析 窗口按钮 ,即可激活分析窗口。
System View的分析视窗简介
基带信号功率谱16qam已调信号功从上面内容介绍可以看出systemview具有很强的通信系统仿真分析功能除上面介绍的功能外还可以做如根轨迹分析以及许多其它分析功能同学们要根据自己的选题情况结合实验教材参考资料在实验室systemview环境下学习并掌握该软件的相应功能目的是让同学们利用方便便捷的systemview软件功能针对自己感兴趣的方向进行深入研究得到有创新意义的研究过程与研究结论甚至可以探索其它更为广泛的应用领域
2.快捷功能按钮
设计窗口中菜单行的第二行为《工具栏》,它是 由16个常用快捷功能按钮组成的动作条。它包含了 在系统设计、仿真中可能用到的各种操作按钮。各 按钮的功能如下:
清除系统 删图符块 复制图符 便笺注释 统 创建子系统 根轨迹图 绘波特图
切断连线 终止运行
布放连线
系统运行 系统定时
画面重画 图标翻转
形象地说明某种数字调制信号的“幅度-相位”关系,从 而可以定性地表明与抗干扰采样点数。计算功率谱,采样点 数多时谱较为准确。
功率谱计算参数设定:
单击信宿计算器图标按钮
,按下图选择相应参数,OK后,新产
生窗口W6对应Sink11的功率谱;同理,新产生窗口W7对应Sink12的功
单击“系统运行” ,等待一段时间后,设 计窗口中提示仿真完毕;此后,单击 ,进 入分析窗口。下面是时域波形仿真结果:
SystemView的基本库使用说明
SystemView 的基本库使用说明基本库 SystemView 的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系统仿真提供了最基本的工具。
1、SystemView 为我们提供了16种信号源,可以用它来产生任意信号 2、功能强大的算子库多达31种算子,可以满足您所有运算的要求 3、32种函数尽显函数库的强大库容!4、12种信号接收方式任你挑选,要做任何分析都难不倒它扩展功能库 扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。
它允许通信、DSP 、射频/模拟和逻辑应用。
1、包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统的有力工具。
这些模块从纠错编码、调制解调、到各种信道模型一应俱全。
2、DSP 库能够在你将要运行DSP 芯片上仿真DSP 系统。
该库支持大多DSP 芯片的算法模式。
例如乘法器、加法器、除法器和反相器的图标代表真正的DSP 算法操作符。
还包括高级处理工具:混合的Radix FFT 、FIR 和IIR 滤波器以及块传输等。
3、逻辑运算自然离不开逻辑库了,它包括象与非门这样的通用器件的图标、74系列器件功能图标及用户自己的图标等。
4、射频/模拟库支持用于射频设计的关键的电子组件,例如:混合器、放大器和功率分配器等。
扩展用户库扩展的用户库包括有Elanix 公司自己提供的扩展通信库2、IS95/CDMA 、数字视频广播DVB 。
另外其合作伙伴Entegra 公司也提供了自适应滤波器库()。
有能力的读者也可自己用C/C++语言自编所需的库,后加入即可。
通信库2: 扩展的通信库2主要对原来的通信库加了时分复用、OFDM 调制解调 、QAM 编码与调制解调、卷积码收缩编解码、GOLD 码以及各种衰落信道等功能。
4.5版中,通信库2已被合并到基本通信库中。
IS95库:IS95库为设计CDMA 和个人通信系统提供了一个快捷的工具。
除了产生CDMA 所需的信号发生器模型、调制解调信号模型外,还设计了复合IS95建议的CDMA 所有信道模型,可按两种速率工作。
systemview基本操作
systemview 基本操作
实验目的:
1. 熟悉systemview 软件的使用,掌握主要操作步骤
2. 学会使用SystemView 软件并会查找相应元器件
3. 掌握信号的时域与频域的分析方法
4. 掌握SystemVue 分析窗口的使用
5. 能利用分析窗口对波形进行时域与频域的分析 实验内容:
按照实例使用图符构建简单的通信系统,并了解每个图符的功能 实验步骤:
1. 计算信号的平方
∣ →
(1) 从基本图符库中选择信号源图符,选择正弦波信号,参数设定
中设置幅度为1,频率为10Hz ,相位为0。
(2) 选择函数库,并选择Algebraic 标签下的 图符。
在参数设
定中设置a=2,表示进行x2运算。
(3) 放置两个接收器 图符,分别接收信号源图符的输出和函数
算术运算的输出,并选择Graphic 标签下的图符,表示在系统运行结束后才显示接收到的波形。
(4)将图符进行连接,运行仿真,最终结果如下图所示:
2. 常规双边带条幅(AM)
(1).按快捷键切换到通信图符库Comm,从图符库中拖动一个图符至设计窗口,双击该图符,选择调制器“Modulators”中的“DSB-AM”,并在参数设置窗口中的文字框中输入幅度1V,频率1000Hz,调制度0.5,确认退出,图符变成。
(2).放置两个接收器图符,用于接收调制信号和已调信号波形。
(3).对图符进行连线,如下图所示
(4).设置仿真参数:
仿真时间102.3ms
采样点1024
采样频率10kHz
(5).运行仿真,并得到各个接收器的波形。
实验结果:
观察各输出信号的波形和频谱。
System View通信系统仿真实验
复制全屏幕
Edit>>Paste Special
选择性粘贴
Edit>>Insert Object
插入对象
Preference菜单
Preference>>Optiomize for Run Time Sneed
优化运行时速
Preference>>Reset All Defaults
二、SystemView系统视窗
1、主菜单功能
图1系统视窗
遵循以下步骤进入SystemView系统视窗:
(1)双击SystemView图标,开始启动系统。
(2)首先会出现SystemView License Manager窗口,可用来选择附加库。本实验中选择Selectlall再左键单击OK结束选择。
复位所有缺省设置
Preference>> Propecrtirs
定制
View 菜单
View〉〉Zoom
界面图形缩放
View>>MetaSystem
亚系统
View>>Hide Token Numtbers
隐藏显示图符编号
View>>Analysis Windous
进入分析窗
View>>Calculator
动画执行顺序
System菜单
System>>Run System Simulation
运行系统仿真
System>>Single Step Excution
单步执行
System>>Debug(User Code)
Systemview基础
频率分辨率(Freq. Res.)
系统定时
更新数值(Update Values)
当用户改变设置参数后,需单击一次“Time Values”栏 内的“Update ”按钮,系统将自动更新设置参数。
自动标尺(Auto Set No. Samples)
系统进行FFT运算时,若用户给出的数据点数不是2的整 次幂,单击此按钮后系统将自动进行速度优化。
当前内容
SystemView简介 系统定时 设计窗口 图标库 分析窗口 接收计算器
分析窗口
分析窗是观察用户运行结果数据的基本载体。利用它 可以观察某一系统运行的结果及对该结果进行的各种 分析。
当前内容
SystemView简介 系统定时 设计窗口 图标库 分析窗口 接收计算器
SystemView简介
SystemView能自动执行系统连接检查,给出连接错 误信息或尚悬空的待连接端信息,通知用户连接出错 并通过显示指出出错的图标。这个特点对用户系统的 诊断是十分有效的。 SystemView的另一重要特点是它可以从不同角度、 以不同方式,按要求设计多种滤波器,并可自动完成 滤波器各指标——如幅频特性(伯特图)、传递函数、 根轨迹图等之间的转换。
SystemView简介
SystemView的库资源十分丰富,包括含若干图标的 基本库(Main Library)及专业库(Optional Library)。基本库中包括多种信号源、接收器、加法 器、乘法器,各种函数运算器等;专业库有通讯 (Communication)、逻辑(Logic)、数字信号处 理(DSP)、射频/模拟(RF/Analog)等;它们特别 适合于现代通信系统的设计、仿真和方案论证;并可 进行各种系统时域和频域分析、谱分析,及对各种逻 辑电路、射频/模拟电路进行理论分析和失真分析。
第9章 SystemView的操作
第9章 System View的操作
9.3 系统定时(System Time)
在System View系统窗中完成系统创建输入操作(包 括调出图符块、设置参数、连线等)后,首先应对输入 系统的仿真运行参数进行设置。因为计算机只能采用 数值计算方式,起始点和终止点究竟为何值?究竟需要 计算多少个离散样值?这些信息必须告知计算机。
第9章 System View的操作
4.频率分辨率(Frequency Resolution)
该参数是指系统对用户数据进行Fourier变换时, 根据时间序列所得到的频率分辨率。System View根据 下式自动计算频率分辨率:频率分辨率=采样率/采样 点数 5.更新数值(Update Values) 用户更改了某一个时间参数后,只要按下“Update” 按钮,System View就会自动对所有其它参数进行修改。
第9章 System View的操作
第9章 System View的操作
9.1 System View的安装
9.2 System View的工作环境 9.3 系统定时 9.4 System View的图符 9.5 亚系统 9.6 分析窗口 9.7 System View的图符库
第9章 System View的操作
第9章 System View的操作
9.4 System View的图符
9.4.1 System View主库的图符 在系统窗口的左边为图符库区,在库区中共有8个 通用图符,它们代表了6个不同的图符库以及加法和乘 法图符。
第9章 System View的操作
1. 信源库(Source)
System View为用户的仿真分析系统提供了强大的 信号源库。每一个用户系统至少有一个信号源,用户 也可以通过定义文件作为信号源,将信号和数据输入。 信源库主要有以下3类: (1) 正弦/周期性信号源库。正弦/周期性信号源库 如图9.3所示,它可以产生周期性信号及其所需的一系 列参数。例如正弦信号及其参数,包括频率、幅度和
systemview实验软件使用说明书
一、SystemView 系统窗口
启动 SystemView 后就会出现如图 1.2 所示的系统设计窗口。它包括标题栏、菜单 栏、工具条、滚动条、提示栏、图符库和设计窗工作区。其中设计窗口工作区是用于设 置、连接各种图符以创建系统,进行系统仿真等操作;提示栏用于显示系统仿真的状态 信息、功能快捷键的功能信息提示和图符的参数显示;滚动条用于移动观察当前的工作 区域。当鼠标器位于功能图符上时,则该图符的具体参数就会自动弹出显示。
三、SystemView 系统菜单栏
SystemView 除了通过设计窗口的快捷图标完成设计和设定功能外, 通过菜单也能完 成所有功能。 菜单栏包括有 File, Edit, Preferences, View, Notepads, Connections, Compiler,System,Token,Tools 和 He1p 等多个下拉菜单选项。通过这些选项可以访 问重要的 SystemView 功能,其详细说明如下: 1.File(文件)菜单 New System 清除当前系统。 Open Recent System 打开当前系统,系统自动列出最近编辑过的设计并从中选取。 Open Existing System 打开已存在的 SystemView 文件以便分析和调整。 Open System in Safe Mode 以安全模式(只读)打开系统文件。 Save System 保存当前设计工作区内容。 Save System As 当前设计工作区内容另存为新的文件名。 Save Selected MetaSystem 将当前系统选择部分以子系统保存。 System File Information 显示当前系统文件的信息。 Print System:Text Tokens 打印系统屏幕内容,图符用文字信息盒代替。其中 Hide Token Parameters 选项在打印时不打印图符参数,Show Token Parameters 选项在打印 时打印图符参数。 Print System:Symbolic Tokens 以图形方式如实打印屏幕。
systemview基本操作
systemview 基本操作
实验目的:
1. 熟悉systemview 软件的使用,掌握主要操作步骤
2. 学会使用SystemView 软件并会查找相应元器件
3. 掌握信号的时域与频域的分析方法
4. 掌握SystemVue 分析窗口的使用
5. 能利用分析窗口对波形进行时域与频域的分析 实验内容:
按照实例使用图符构建简单的通信系统,并了解每个图符的功能 实验步骤:
1. 计算信号的平方
∣ →
(1) 从基本图符库中选择信号源图符,选择正弦波信号,参数设定
中设置幅度为1,频率为10Hz ,相位为0。
(2) 选择函数库,并选择Algebraic 标签下的 图符。
在参数设
定中设置a=2,表示进行x2运算。
(3) 放置两个接收器 图符,分别接收信号源图符的输出和函数
算术运算的输出,并选择Graphic 标签下的图符,表示在系统运行结束后才显示接收到的波形。
(4)将图符进行连接,运行仿真,最终结果如下图所示:
2. 常规双边带条幅(AM)
(1).按快捷键切换到通信图符库Comm,从图符库中拖动一个图符至设计窗口,双击该图符,选择调制器“Modulators”中的“DSB-AM”,并在参数设置窗口中的文字框中输入幅度1V,频率1000Hz,调制度0.5,确认退出,图符变成。
(2).放置两个接收器图符,用于接收调制信号和已调信号波形。
(3).对图符进行连线,如下图所示
(4).设置仿真参数:
仿真时间102.3ms
采样点1024
采样频率10kHz
(5).运行仿真,并得到各个接收器的波形。
实验结果:
观察各输出信号的波形和频谱。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
S y s t e m V i e w及其操作简介SystemView及其操作简介美国ELANIX公司于1995年开始推出SystemView软件工具,最早的1.8版为16bit教学版,自1.9版开始升为32bit专业版,目前我们见到的是4.5版。
SystemView是在Windows95/98环境下运行的用于系统仿真分析的软件工具,它为用户提供了一个完整的动态系统设计、仿真与分析的可视化系统软件环境,能进行模拟、数字、数模混合系统、线性和非线性系统的分析设计,可对线性系统进行拉氏变换和Z变换分析。
一、SystemView的基本特点SystemView基本属于一个系统级工具平台,可进行包括数字信号处理(DSP)系统、模拟与数字通信系统、信号处理系统和控制系统的仿真,并配置了大量图符块(Token)库,用户很容易构造出所需要的仿真系统,只要调出有关图符块并设置好参数,完成图符块间的连线后,运行仿真操作,最终以时域波形、眼图、功率谱、星座图和各类曲线形式给出系统的仿真分析结果。
SystemView的库资源十分丰富,主要包括:含有若干图符库的主库(MainLibrary)、通信库(Communications Library)、信号处理库(DSP Library)、逻辑库(LogicLibrary)、射频/模拟库(RF Analog Library)、Matlab连接库(M-Link Library)和用户代码库(Costum Library)。
二、SystemView系统视窗1、主菜单功能图1 系统视窗遵循以下步骤进入SystemView系统视窗:(1)双击SystemView图标,开始启动系统。
(2)首先会出现SystemView License Manager窗口,可用来选择附加库。
本实验中选择Selectall再左键单击OK结束选择。
(3)然后会出现Recent SystemView Files窗口,可用来方便的选择所需打开的文件。
在本实验中,左键单击Close结束选择。
完成以上操作,即可进入SystemView系统视窗。
如图1所示。
系统视窗最上边一行为主菜单栏,包括:文件(File)、编辑(Edit)、参数优选(Preferences)、视窗观察(View)、便签(NotePads)、连接(Connections)、编译器(Compiler)、系统(System)、图符块(Tokens)、工具(Tool)和帮助(Help)等11项功能菜单。
执行菜单命令操作较简单,例如,用户需要清除系统时,可单击“File”菜单,出现一个下拉菜单,单击其中的“Newsystem”工具条即可。
为说明问题简单起见,将上述操作命令记作:File>>Newsystem,以下类同。
各菜单下的工具条及其功能如下表所示:表1 SvstemView4.5个菜单下的工具条及其功能Compiler>>Animate Exe Sequence 动画执行顺序System菜单System>>Run System Simulation 运行系统仿真System>>Single Step Excution 单步执行System>>Debug(User Code)调试用户代码System>>Root Locus 根轨迹System>>Bode Plot 波特图Token 菜单Token>>Find Token 查找指定图符块Token>>Find System Implicit Delays 查找系统固有延迟Token>>Check Token Positions 确定图符块位置Token>>Move Selected Tokens 移动选中的图符块Token>>Move All Tokens 整体移动所有的图符块Token>>Duplicat Tokens 重复放置图符块Token>>Create MetaSystem 创建亚系统Token>>Re-name MetaSyste m 重新命名亚系统Token>>Explode MetaSystem 展开亚系统Token>>Assign Custom Token Picture 为用户图符块附图形Token>>Use Default Token Picture 使用缺省设置图符块Token>>Edit Token Parameter编辑图符块参数变量VariationsToken>>Disable ALL Parameter取消所有参数变量VariationsTools 菜单Tool>>Auto Program Generation(APG)自动程序产生Tool>>Custom Library 用户自定义库Tool>> Code Generaey 代码生成Tool>>Xillinx FPGA Xillinx 型 FPGATool>>M-Link Matlab数学工具Tool>>Gloable Parameter Links 全局参数连接Tool>>MetaSystem Auto-Links 子电路之间的自动连接2、快捷功能按钮在主菜单栏下,SystemView为用户提供了16个常用快捷功能按钮,按钮功能如下::打开系统:保存系统:打印系统:清除系统:删图符块:切断连线:布放连线:复制图符:图符翻转:便签注释:建亚系统:进亚系统:根轨迹:波特图:重绘系统:终止运行:系统运行:系统定时:分析窗口3、图符库选择按钮系统视窗左侧竖排为图符库选择区。
图符块(Token)是构造系统的基本单元模板,相当于系统组成框图中的一个子框图,用户在屏幕上所能看到的仅仅是代表某一个数学模型的图形标志(图符块),图符块的传递特性由该图符块所具有的仿真数学模型决定。
创建一个仿真系统的基本操作时,按照需要调出相应的图符块,将图符块之间用带有传输方向的连线连接起来。
这样一来,用户进行的系统输入完全是图形操作,不涉及语言编程问题,使用十分方便。
进入系统后,在图符库选择区排列有以下几个图符选择按钮,即::信源库:亚器件库:加法器:输入/输出:操作库:函数库:乘法器:信宿库在上述8个按钮中,除双击“加法器”和“乘法器”图符按钮可直接使用外,双击其他按钮后会出现相应的对话框,应进一步设置图符块的操作参数。
单击图符库选择区上边的主库开关按钮,将出现通信库(Comm)、信号处理库(DSP)、逻辑库(Logic)、射频/模拟库(RF/Analog)、Matlab连接库(M-Link)和用户代码库(Costum)的选择按钮,可分别双击选择调用。
三、系统窗下的库选择操作1、选择设置信源(Source)创建系统的首要工作就是按照系统设计方案从图符库中调用图符块,作为仿真系统的基本单元模块。
可用鼠标左键双击图符库选择区内的选择按钮。
现以创建一个PN码信源为例,该图符块的参数为2,电平双极性、1v 幅度,100Hz码时钟频率,操作步骤如下:(1)双击“信源库”按钮,并再次双击移出的“信源库图符块”,出现源库(Source Library)选择设置对话框,它将信源库内各个图符块进行分类,通过Sinusoid/Periodic(正弦/周期)、Noise/PN(噪声/PN码)、Aperiodic(非周期)和Import (输入)4个开关按钮进行分类选择和调用,如图2(其它库选择对话框与之类似):图2 信源库选择设置对话框(2)单击开关按钮下边的PN Seq图符块表示选中,再次单击对话框中的参数按钮Parameters,在出现的参数设置对话框中分别设置:幅度Amplitude=1、直流偏置Offset=0、电平数Level=2:(3)分别单击参数设置和信源库对话框的按钮Ok,从而完成该图符块的设置。
2、选择设置信宿库(Sink)尚需要对系统中各测试点或某一图符块输出进行观察时,通常应放置一个信宿(Sink)图符块,一般将其设置为“Analysis”属性。
Analysis块相当于示波器或频谱仪等仪器的作用,它是最常用的分析型图符块之一。
Analysis块的创建操作如下:(1)双击系统窗左边图符块,选择按钮区内的“信宿”图符按钮,并再次双击移出的“信宿”块,出现信宿定义(Sink Definition)对话框,如图3所示:图3 信宿定义对话框(2)单击“Analysis”图符块选中;(3)最后,单击信宿定义对话框中的Ok按钮完成信宿选择。
3、选择设置操作库(Operator Library)双击图符库选择区内的“操作库”图符块按钮,并再次双击移出的“操作库”图符块,出现操作库(Operator Library)选择对话框,操作库中的各类图符块可通过6个分类选择开关选用,如图4所示,库内常用图符块主要包括:滤波器/系统块(Filter/Systems)、采样/保持块(Sample/Hold)、逻辑块(Logic)、积分/微分块(Integral/Diff)、延迟块(Delay)、放大块(Gain/Scale)。
创建一个低通滤波器的操作如下:(1)双击“操作库”图符块按钮,并再次双击移出的图符块,出现操作库选择(SystemView Operator Library)对话框,如图4所示:图4 操作库选择对话框(2)单击“Linear Sys Filters”图符块选中,再次单击对话框中的参数按钮,出现如5所示的定义线性系统的对话框:图5 定义线性系统的对话框(3)选中“Design Filters”下的“Analog”可以进行模拟滤波器的参数设置。
通常,在没有定义系统时钟的情况下,会出现是否预先定义时钟的提示,这时选择“是”,即进入系统定时设置。
此时可以如图6所示定义参数,即生成一个Butterworth型截止频率为40Hz的低通滤波器。
(注意:当截止频率值大于1/2采样频率时,系统出现错误信息。
)(4)单击对话框的Finish按钮完成滤波器的设计。
图6 定义一个Butterworth低通滤波器4、选择设置函数库(Function Library)双击图符库选择区内的“函数库”图符块按钮,并再次双击移出的“函数库”图符块,出现函数库(Function Library)选择设置对话框,如图7所示,设置图符块参数的方法与前边类似。
图7 函数库选择设置对话框对于上述各库的对话框,如果希望知道库内某图符块的功能,可用鼠标指在某个图符块上,立刻出现一个小文本框,框内以英文提示用户该图符块的功能参数和性质。