systemview简介及实例

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

System View

仿真软件简介及实例

目录

第一部分S YSTEM V IEW简介 (2)

1.1 SystemView的基本特点 (2)

1.2 SystemView各专业库简介 (2)

1.3 System View的基本操作 (5)

第二部分通信原理实验 (7)

2.1 标准调幅 (7)

2.2 双边带调制(DSB) (10)

2.3 单边带调制(SSB) (12)

2.4 窄带角度调制(NBFM、NBPM) (14)

2.5 幅移键控ASK (17)

第一部分SystemView简介

SystemView是由美国ELANIX公司推出的基于PC的系统设计和仿真分析的软件工具,它为用户提供了一个完整的开发设计数字信号处理(DSP)系统,通信系统,控制系统以及构造通用数字系统模型的可视化软件环境。

1.1 SystemView的基本特点

1.动态系统设计与仿真

(1)多速率系统和并行系统: SYSTEMVIEW允许合并多种数据速率输入系统,简化

FIR FILTER的执行。

(2)设计的组织结构图: 通过使用METASYSTEM(子系统)对象的无限制分层结

构,SYSTEMVIEW能很容易地建立复杂的系统。

(3)SYSTEMVIEW的功能块: SYSTEMVIEW的图标库包括几百种信号源,接收端,

操作符和功能块,提供从DSP,通讯信号处理,控制直到构造通用数学模型的应用

使用。信号源和接收端图标允许在SYSTEMVIEW内部生成和分析信号以及供

外部处理的各种文件格式的输入/输出数据。

(4)广泛的滤波和线性系统设计: SYSTEMVIEW的操作符库包含一个功能强大的

很容易使用图形模板设计模拟和数字以及离散和连续时间系统的环境,还包含

大量的FIR/IIR滤波类型和FFT类型。

2.信号分析和块处理

SYSTEMVIEW分析窗口是一个能够提供系统波形详细检查的交互式可视环境。分析窗口还提供一个完成系统仿真生成数据的先进的块处理操作的接收端计算器。

接收端计算器块处理功能:应用DSP窗口,余切,自动关联,平均值,复杂的FFT,常量窗口,卷积,余弦,交叉关联,习惯显示,十进制,微分,除窗口,眼模式,FUNCTION SCALE,柱状图,积分,对数基底,数量,相,MAX,MIN,乘波形,乘窗口,非,覆盖图,覆盖统计,解相,谱,分布图,正弦,平滑,谱密度,平方,平方根,减窗口,和波形,和窗口,正切,层叠,窗口常数。

1.2 SystemView各专业库简介

SystemView的环境包括一套可选的用于增加核心库功能以满足特殊应用的库,包括通信库、DSP库、射频/模拟库和逻辑库,以及可通过用户代码库来加载的其他一些扩展库。

1.2.1 通信库:

SytemView的通信库包含设计和仿真一个完整的通讯系统必要的工具,包括代表各种模块功能的图标如纠错编解码、基带脉冲成形、调制、信道模型、解调、数据恢复等。

1.2.2 DSP库:

SystemView的DSP库能够在待运行的DSP芯片模型基础上仿真DSP系统。这个库支持大多数DSP芯片的算法模式。例如乘法器、加法器、除法器和反相器的图标代表真正的DSP算法操作符。还包括高级处理工具:混合的Radix FFT、FIR和IIR等。

1.2.3 逻辑库:

SystemView逻辑库包括象与非门这样的通用器件的图标。这些图标包括:74系列器件功能图标和用户自己定制的图标。

1.2.4 射频/模拟库:

SystemView模拟库支持用于射频设计的关键的电子组件。例如:混合器、放大器和功率分配器。

1.2.5 用户代码库:

SystemView的用户代码库允许用户自己使用C或C++语言编写特定的功能模块来插入提供的模板。这些模板支持大多数商用的C或C++编译器。

1.3 System View的基本操作

SystemView提供一种可视化、动态的系统模式。利用功能元件库中的Token来代表某一种处理过程,在SystemView系统窗口中完成系统或子系统的设计。设计的过程便是在系统窗口中从不同的元件库中选择Token,并在设计区域中连接、搭建基本系统,设置每一个Token的参数,控制系统的起始时间、中止时间、采样频率,最后从分析窗中分析结果, 从而达到系统设计和分析的目的。

一、SystemView系统窗

1.第一行<菜单栏>:

每一级菜单都包含下拉菜单,具体功能在状态栏中均有提示。

2.第二行<工具栏> 包括:

清屏删除元件删除连线连接

复制元件加注释中止执行运行

系统定时分析窗口开子系统新建子系统

根轨迹波特图重画图标反转

这些工具条执行的功能可分为以下三种:

(1) 元件的选取和连线等

(2) 系统的起始和时间控制等

(3) 系统窗口和别的窗口的切换

用工具条可对一组元件进行操作,其步骤如下:首先单击欲使用的工具条,再按

住Ctrl键,用鼠标拖出包含一组元件的设计区,便可对一组元件进行块操作。

3.左侧竖栏为元件库。一进入SystemView后,显示库有SourceToken,

MetaSystemToken, AdderToken, MetaSystem I/O Token, Operator Token, MultiplierToken, Sink Token 。单击元件库上方的键(Library Button) 可切换到剩余的元件库中。其分别有UserCode, Logic Token, ComunicationToken, RF/Analog Token, DSP Token。利用不同的元件,我们便可组合搭接各种模拟、数字系统并对其进行分析。

4.状态栏。在系统窗口的底端是状态栏,用于显示系统模拟的状态信息或元件

参数。当鼠标置于某元件上时,该元件的参数便自动显示于状态栏中。也可用鼠标右键单击元件,会弹出一消息框显示该元件的参数信息。

二、SystemView分析窗

1. 第一行<菜单栏> 包括:

2. 第二行<工具栏> 包括:

图标1 ==>窗口更新图标2 ==>画面打印图标3 ==> 画面恢复

图标4 ==>点绘图标5 ==> 连点图标6 ==> 显示坐标

图标7 ==>窗口垂直排列图标8 ==> 窗口水平排列图标9 ==> 窗口层叠

图标10==>X轴对数化图标11==>Y轴对数化图标12==>窗口最小化图标13==>窗口最大化图标14==>动态模拟图标15==>统计

图标16==>返回系统窗口

三、创建系统步骤

这里以一个简单幅度调制系统的创建过程为例,主要用到了正弦波源,乘法器,加法器,增益放大器等器件.

1. 创建正弦波源:

(1)双击"库源"图标,进入源库菜单;

(2)在源库菜单内单击"Sinusind"图标,选中该元件;

(3)再单击"Parameter"按钮,进入参数设置菜单;

(4)在参数设置菜单内,按不同系统的要求,设置参数后,单击"OK"键返回源库

菜单;

相关文档
最新文档