systemview图符功能表.docx

上传人:b****6 文档编号:3364797 上传时间:2022-11-22 格式:DOCX 页数:45 大小:279.83KB
下载 相关 举报
systemview图符功能表.docx_第1页
第1页 / 共45页
systemview图符功能表.docx_第2页
第2页 / 共45页
systemview图符功能表.docx_第3页
第3页 / 共45页
systemview图符功能表.docx_第4页
第4页 / 共45页
systemview图符功能表.docx_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

systemview图符功能表.docx

《systemview图符功能表.docx》由会员分享,可在线阅读,更多相关《systemview图符功能表.docx(45页珍藏版)》请在冰豆网上搜索。

systemview图符功能表.docx

systemview图符功能表

SystemView图符功能表

本章的图符库包括了systemview的所有功能图符,可供读者快速查阅。

它是一个高度浓缩了的图符功能表,您可以快速选取或查阅所需的图符功能,而不用频繁的翻阅英文使用说明书。

基本库

SystemView的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系统仿真提供了最基本的工具。

SystemView为我们提供了16种信号源,可以用它来产生任意信号

功能强大的算子库多达31种算子,可以满足您所有运算的要求

32种函数尽显函数库的强大库容!

12种信号接收方式任你挑选,要做任何分析都难不倒它

扩展功能库

扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。

它允许通信、DSP、射频/模拟和逻辑应用。

包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统的有力工具。

这些模块从纠错编码、调制解调、到各种信道模型一应俱全。

DSP库能够在你将要运行DSP芯片上仿真DSP系统。

该库支持大多DSP芯片的算法模式。

例如乘法器、加法器、除法器和反相器的图标代表真正的DSP算法操作符。

还包括高级处理工具:

混合的RadixFFT、FIR和IIR滤波器以及块传输等。

逻辑运算自然离不开逻辑库了,它包括象与非门这样的通用器件的图标、74系列器件功能图标及用户自己的图标等。

射频/模拟库支持用于射频设计的关键的电子组件,例如:

混合器、放大器和功率分配器等。

 

扩展用户库

扩展的用户库包括有Elanix公司自己提供的扩展通信库2、IS95/CDMA、数字视频广播DVB。

另外其合作伙伴Entegra公司也提供了自适应滤波器库(http:

//www.entegra.co.uk)。

有能力的读者也可自己用C/C++语言自编所需的库,后加入即可。

通信库2:

扩展的通信库2主要对原来的通信库加了时分复用、OFDM调制解调、QAM编码与调制解调、卷积码收缩编解码、GOLD码以及各种衰落信道等功能。

4.5版中,通信库2已被合并到基本通信库中。

IS95库:

IS95库为设计CDMA和个人通信系统提供了一个快捷的工具。

除了产生CDMA所需的信号发生器模型、调制解调信号模型外,还设计了复合IS95建议的CDMA所有信道模型,可按两种速率工作。

扫频信号(Freqsweep)

参数:

1.幅度2.起始频率fstart3.停止频率fstop4.扫描频率(秒)5.相位

功能:

输出扫频正弦信号:

y(t)=Asin(2PIfstart+PI×R(tmod(T))2+*)R=(fstop-fstart)/T

PSK载波(PSKcarrier)

参数:

1.幅度2.频率(HZ)3.载波相位(deg)4.符号速率5.符号数量

功能:

产生一个u率相位调制载波信号y(t)=sin(2PIfct+*T(t)+*)其中*T(t)是具有u率相位值的PN序列(0-2PI),T是设置的符号周期(符号速率的倒数),*是载波相位。

脉冲串PulseTrain

参数:

1.幅度2.频率(HZ)3.脉冲宽度(秒)4.偏置5.相位

功能:

产生具有设定幅度和频率的周期性脉冲串,脉宽由设置决定。

y(t)=+-A*PT(t)+Bias有方波选项。

锯齿波Sawtooth

参数:

1.幅度2.频率3.偏置4.相位

功能:

产生周期性的锯齿波。

正弦波Sinusoid

参数:

1.幅度2.频率3.相位

功能:

产生一个正弦波:

y(t)=Asin(2PIfct+*)

高斯噪声Gaussnoise

参数:

1.标准差或功率谱密度(W/Hz)2.均值

功能:

产生一个具有高斯分布的随机信号。

伪随机序列PNSeq

参数:

1.幅度2.频率3.电平数4.偏置5.相位

功能:

产生一个按设定速率、由不同电平幅度脉冲组成的伪随机序列(PN)信号。

热噪声Thermal

参数:

1.阻抗(欧姆)2.温度(K)

功能:

产生一个设定温度下的热噪声:

y(t)=^4kTR其中k为波尔兹曼常数,T为温度,R为阻抗。

均匀噪声Unifnoise

参数:

1.最小值2.最大值

功能:

产生一个在最大值和最小值之间均匀分布的噪声。

用户自定义信号Custom

参数:

1.输出端口数2.输出函数表达式(自定义)

功能:

P(n)=自定义函数表达式,其中n为每个输出路数,表达式可使用的变量有ct、cs、dt、sr、ns、nl、cl.例p(l)=sin(2*pi*ct),p

(2)=2cos(2*pi*ct)^2.

外部数据文件External

参数:

1.文件名2.数据格式

功能:

可选用的文件格式有文本文件、8位无符号整形数、16位有符号整形数、IEEE单精度/双精度浮点、连续1位整形数等。

单位冲激信号Impulse

参数:

1.增益2.起始时间3.幅度偏置

功能:

y(t)=G*$(t-tstart)+offset

阶跃函数StepFct

参数:

1.幅度2.起始时间3.幅度偏置

功能:

产生一个阶跃信号。

注意:

当偏置输入等于幅度偏置的负数时,将产生一个单脉冲或冲激信号。

斜率函数(时间)Time

参数:

1.增益(v/秒)2.偏置

功能:

产生一个斜率固定的时间函数,其中t为系统时间。

y(t)=G*t+offset

单声道声音文件WAV1ch

参数:

1.文件名

功能:

由输入的Windows兼容声音文件产生的一路信号源,声音文件的格式和采样率自动识别。

双声道声音文件WAV2ch

参数:

1.文件名

功能:

由输入的Windows兼容声音文件产生的两路信号源,声音文件的格式和采样率自动识别。

Systemview算子库

平均值Average

参数:

1.时间窗口(秒)

功能:

在时间窗口内对信号取移动平均值。

FFT变换FFT

参数:

1.输出形式(方向)2.取样点数

功能:

对输入信号进行FFT变换。

线性系统滤波器LinearSysFilters

参数:

详细操作见第三章《滤波器与线性系统设计》

功能:

FIR、IIR、Laplace、模拟滤波器等系统设计,SystemView最通用和功能强大的图符之一。

序列统计滤波器OSF

参数:

1.时间窗口(秒)2.输出位置(百分比)

功能:

执行序列滤波,输出值为输入信号在当前窗口中具有所设定秩(Rank)的样本。

抽样器压缩Decimate

参数:

1.抽样系数

功能:

根据设定的系数对输入信号进行抽样压缩,N为比例因子:

yn=xn,nmod(N)=0

保持器Hold

参数:

1.增益2.选择保持两采样点之间的最后一个值或零.

功能:

用于采样或抽样后返回系统采样率。

重新采样Resample

参数:

1.采样率

功能:

按制定的采样率采样,内建一个采样-保持器。

用于多速率系统。

采样器Sample

参数:

1.采样速率2.采样点时间宽度3.采样时间偏差

功能:

按设定的采样率采样,输出的结果是输入信号在采样宽度内的线性组合。

峰值保持PeakHold

参数:

1.选择最后一次峰值或零2.复位门限

功能:

输出最大最小值。

采样保持SampleHold

参数:

1.控制门限值(v)

功能:

用外部控制采样保持。

逻辑比较器Compare

参数:

1.比较方式2.True值和False值设定

功能:

按设定的比较方式对输入信号比较,输出逻辑真和假,真假值为任意预设值。

脉冲发生器Pulse

参数:

1.门限2.True值和False值3.脉宽

功能:

输入信号大于门限时输出一个设定脉宽的脉冲(Ture值),否则输出False值。

信号切换器Switch

参数:

1.最大控制值2.最小控制值

功能:

在系统时间t由控制信号控制输出19路信号中的一路。

逻辑与And

参数:

1.门限2.True值3.False值

功能:

对所有输入信号作逻辑与运算。

逻辑与非Nand

参数:

1.门限2.True值3.False值

功能:

对所有输入信号作逻辑与非运算。

逻辑非Not

参数:

1.门限2.True值3.False值

功能:

对输入信号作逻辑非运算。

逻辑或Or

参数:

1.门限2.True值3.False值

功能:

对所有输入信号作逻辑或运算。

逻辑异或Xor

参数:

1.门限2.True值3.False值

功能:

对所有输入信号作逻辑异或运算。

信号选择器Select

参数:

1.门限

功能:

控制信号与所设置的门限比较,其逻辑结果控制输入信号是否输出。

最大值、最小值MaxMin

参数:

1.输出增益2.输出偏置

功能:

取多路输入(最大19路)中的最大或最小值。

积分Integral

参数:

1.积分阶次2.初始条件

功能:

对输入信号作积分。

微分Derivative

参数:

1.增益

功能:

对输入信号作微分。

比例积分与微分PID

参数:

1.比例增益Gp2.积分增益Gi3.微分增益Gd

功能:

延迟Delay

参数:

1.延迟类型2.延迟时间

功能:

选择内插与非内插延迟类型。

采样延迟SmpleDelay

参数:

1.延迟点数2.初始化条件3.图符属性(主动/被动)

功能:

变量延迟Vardelay

参数:

1.最小延迟2.最小延迟控制3.最大延迟4.最大延迟控制5.延迟类型

功能:

根据控制信号决定延迟。

数字换算DgtlScale

参数:

1.输入字长(bits)数2.保留的bits数

功能:

从输入信号采样的二进制数中抽取出所设定的位数。

例如输入十进制数13,(1101)b设保留位为2,则输出为3,(11)b。

增益Gain

参数:

1.单位选择2.增益

功能:

对输入信号进行放大。

化分器Fraction

参数:

1.保留选择(整数/分数)2.增益

功能:

保留输入信号的整数或分数部分,并乘以增益后输出。

取模Modulo

参数:

1.模数设置

功能:

按设定的模取余数运算。

取负数Negate

参数:

功能:

y(t)=-x(t)

Systemview函数库

阻塞Block

参数:

1.最大输入2.最小输入3.增益

库仑Coulomb

参数:

1.斜率a2.Y轴截距b

功能:

y(t)=a*x(t)+b*sign(x(t))

死区带DeadBand

参数:

1.死区门限z

半波整流HlfRctfy

参数:

1.零点

功能:

y(t)=x(t)-z, x(t)>=z

迟滞Hysteresis

参数:

1.带宽2.回差3.斜率

功能:

提供一个可确定带宽和增益的迟滞传递函数。

限幅Limit

参数:

1.最大输入2.最大输出

功能:

y(t)=(OUTmax/INmax)x(t),|x(t)|≤INmax=OUTmax×sign(x(t)),其它情况

量化器Quantize

参数:

1.量化bit数2.最大输入3.输出方式(浮点/整型)

功能:

对输入信号电平按设定的bit数进行量化,输出为浮点数或有符号整型数。

全波整流Rectify

参数:

1.零点z

功能:

y(t)=|x(t)-z|

外部传输函数XtrnlFct

参数:

1.文件名

功能:

执行用户文件定义的传输函数。

该外部文件必须是文本文件。

反正切ArcTan

参数:

1.输出增益

功能:

y(t)=G*Arctan(x(t)), -π/2≤y(t)≤π/2

四象限反正切ArcTan4

参数:

1.选择输出为模或展开项2.输出增益G

功能:

y(t)=G*Arctan(x2(t)/x1(t))

累计平均CmltvAvg

参数:

1.增益G

功能:

求输入的累计平均值。

y(t)=G*1/t*Sx(a)da

用户自定义Custom

参数:

1.表达式数量2.表达式

功能:

完成用户表达式定义的功能。

对数Log

参数:

1.对数基底(缺省为e)

功能:

y(t)=logb(x(t))

S形传输函数Sigmoid

参数:

1.形状因子β

功能:

y(t)=1/(1+e-2bx(t))

正弦Sine

参数:

1.相位θ

功能:

y(t)=sin(x(t)+θ)

正切Tangent

参数:

1.相位θ

功能:

y(t)=tan(x(t)+θ)

双曲正切Tanh

参数:

1.形状因子β

复数加CxAdd

参数:

功能:

对输入进行复数加。

(zr,zi)=(xr+yr,xi+yi)

复数乘CxMltply

参数:

1.乘法类型(共轭/普通)2.输出增益

功能:

完成复数的共轭乘或普通相乘。

坐标转换Crt-Plr

参数:

功能:

直角坐标转换为极坐标。

坐标转换Plr-Crt

参数:

功能:

极坐标转换为直角坐标。

复数旋转CxRotate

参数:

1.相位增益G(2pi/v)2.相位偏置a(deg)

功能:

x(t)=x(t)cos(q×G+a)-y(t)sin(q×G+a)y(t)=y(t)cos(q×G+a)+x(t)sin(q×G+a)

指数函数a^x

参数:

1.底数a(缺省为e)

功能:

y(t)=a^x(t)

幂函数x^a

参数:

1.指数a

功能:

y(t)=x(t)^a

除法Divide

参数:

1.输出增益G

功能:

y(t)=G×x1(t)/x2(t)

多项式Polynomial

参数:

1.多项式系数ai

功能:

y(t)=a5x5+a4x4+a3x3+a2x2+a1x+a0

向量范数VectorFct

参数:

1.输出方式选择2.输出增益

功能:

根据选择输出均值、顺序统计、模、几何平均值。

相位调制PM

参数:

1.载波幅度A 2.频率fc3.相位q 4.调制增益G

功能:

y(t)=Asin(2p(fct+Gx(t))+q)

频率调制FM

参数:

1.载波幅度A 2.频率fc3.相位q 4.调制增益G

提取Extract

参数:

1.门限

功能:

当控制信号大于门限时,从输入信号中提取样本。

多路发信Multiplex

参数:

1.输入A的样本数2.输入B的样本数

功能:

交叉引用两图符的输入,输入B的样本跟随输入A的样本。

Systemview信号接收计算器库

分析Analysis

功能:

SystemView的基本信号接收器。

该接收器平时无显示,必须进入系统分析窗口才能观察和分析输出结果。

平均Averaging

功能:

当使用SystemLoop时间参数时,对各循环得到的数据进行平均运算。

在分析窗口观察结果。

输出外部文件Extract

功能:

将接收到的运算结果输出到一个指定格式的外部磁盘文件。

在分析窗口可以观察结果。

单声道声音文件WAV1ch

功能:

将接收到的运算结果输出到一个windows声音格式兼容的单声道WAV文件。

量化bit数和采样率可选。

在分析窗口可以观察结果。

双声道声音文件WAV2ch

功能:

将接收到的运算结果输出到一个windows声音格式兼容的双声道WAV文件。

量化bit数和采样率可选。

在分析窗口可以观察结果。

停止StopSink

功能:

当接收到的数据值大于或等于设定的门限值时即停止系统仿真。

在分析窗口可以观察到输出结果。

当前值CurrentValue

功能:

系统运行时,实时显示当前系统运行的时间和接收到的数据。

在分析窗口观察结果。

数据列表DataList

功能:

生成并在系统窗口显示接收到的数据表。

用鼠标和Ctrl键可扩大显示窗口。

终值FinalValue

功能:

在每个系统循环结束时,显示该循环接收的最终值。

每个循环只保留一个样本。

在分析窗口观察结果。

统计数据Statistic

功能:

计算并显示均值、方差、标准差、相邻样本相关系数、最大最小值。

在系统窗口中显示输出波形。

用鼠标和Ctrl键可扩大显示窗口。

系统观察SystemView

功能:

SystemView的标准观察窗口,可在系统运行结束后于系统窗口中显示输出波形。

用鼠标和Ctrl键可扩大显示窗口。

实时显示RealTime

功能:

能在系统仿真运行同时,实时地在系统窗口显示接收到的波形。

SystemView通信库

纠错码编码器BlkCoder

参数:

1.码型选择2.码长n3.信息位长k4.纠错能力t5.时间偏置6.补零设置

功能:

根据设定完成BCH码、RS(里得-所罗门)码、格雷码等纠错码的编码。

纠错码译码器BlkdCoder

参数:

1.码型选择2.码长n3.信息位长k4.纠错能力t5.时间偏置6.补零设置

功能:

根据设定完成BCH码、RS(里得-所罗门)码、格雷码等纠错码的译码。

卷积码编码器CnvCoder

参数:

1.输出bit数n2.信息位k3.约束长度L4.时间偏置5.生成多项式

功能:

根据输入的n,k,L参数生成卷积编码,并自动给出生成多项式。

卷积码译码器CnvdCoder

参数:

1.输出bit数n2.信息位k3.约束长度L4.维特比译码路径长度5.生成多项式6.时间偏置7.判决方式选择

功能:

根据所选的判决方式(硬件判决/软件判决)进行卷积码译码。

软判决时还需输入判决比特数,bin值,逻辑1的电平值,噪声密度等参数。

Gray编/译码器GrayCode

参数:

1.编/译码方式选择2.比特流方向3.每字bit数

功能:

对输入的二进制字进行Gray码编/译码,等价于每符号3bit变换后再进行8PSK调制。

比特符号转换Bit>Sym

参数:

1.比特流方向2.每符号bit数3.门限

功能:

将输入的二进制信号每N个编成一个符号,可选高位优先(MSB)或低位优先(LSB)。

符号比特转换Sym>Bit

参数:

1.比特流方向2.每符号bit数3.门限

功能:

将输入的符号重新排列成二进制信号,可选高位优先(MSB)或低位优先(LSB)。

比特误码率BER

参数:

1.测试bit数2.门限3.时间偏置选择

功能:

估计信道的比特误码率。

作长时间仿真时,可配合循环选项及停止接收图符进行。

积分清除滤波器Int-Dmp

参数:

1.输出方式2.积分时间3.时间偏置设置

功能:

该积分滤波器无须每个积分周期T都清零,每个输入周期都独立,不存在码间干扰。

均衡滤波器(CMA)Equalizer

参数:

1.抽头初始化条件2.FIR抽头数3.IIR抽头数4.环路增益5.平均错误样本数6.CMA常数7.监视输出抽头数

功能:

该CMA(常系数算法)均衡器,主要用于消除通信系统中存在的多径干扰。

位同步BitSync

参数:

1.非线性选择(绝对值/平方律)2.比特率3.bit匹配滤波器积分时间4.门延迟时间5.环路增益6.滤波器常数

功能:

完成基带信号的位同步功能。

压缩器Compander

参数:

1.压缩类型(A率或m率)2.最大输入值

功能:

用于限制输入模拟信号的动态范围,一般用于A/D转换器的前级。

扩展器DeCompander

参数:

1.压缩类型(A率或m率)2.最大输入值

功能:

用于还原由压缩器压缩过的模拟信号的动态范围。

分频器DivideN

参数:

1.除数2.门限3.真/假值输出电平

功能:

对输入的正弦波或方波进行N倍分频,N为整数,输出分频后的方波。

交织编码Interleave

参数:

1.模式选择(交织/反去交织)2.行数k 3.列数n

功能:

完成一个标准的块交织/去交织。

主要用于增强通信系统纠错编码抗突发错误的能力

卷积交织CnvIntrlv

参数:

1.模式选择(交织/反去交织)2.寄存器数3.寄存器长度4.时间偏置设置

功能:

带卷积的交织/去交织编码。

IQ混频器IQMixer

参数:

1.本振幅度2.频率3.相位4.幅度误差5.相位误差

功能:

正交下变频器,是通信系统最基本的RF级解调单元。

数控振荡器NCO

参数:

1.幅度bit数2.累加存储器bit数3.相位bit数4.频率5.相位

功能:

数字式数控振荡器。

可用于频率和相位调制。

PN序列产生器PNGen

参数:

1.寄存器长度(最大33位)2.种子3.时钟门限4.真假输出值5.抽头项

功能:

产生伪随机序列码。

脉冲整型PShape

参数:

1.脉冲形状2.时间偏置3.宽度4.标准背离

功能:

对输入的基带脉冲进行整型。

双边带调幅DSB-AM

参数:

1.幅度2.频率3.初始相位4.调制度

功能:

完成一个调制度为m的标准双边带幅度调制。

频率控制脉冲序列FCPT

参数:

1.幅度2.时间偏置3.门限4.脉宽

功能:

产生一个指定脉宽、由输入信号控制频率的脉冲串。

调频脉冲序列FMPT

参数:

1.幅度2.频率3.初始相位4.调制增益5.脉宽

功能:

输出一个频率被输入信号调制脉冲串。

M-rayFSK调制MFSK

参数:

1.移频类型2.幅度3.音调数4.频率间隔5.符号速率6.最大最小输入

功能:

M进制调频。

脉位调制PPM

参数:

1.最大最小输入2.调制符号速率3.脉宽4.波形

功能:

对输入信号进行脉位调制。

y(t)=Asin(2pifmin+2pi△fx^(kT)t+&k)

脉宽调制PWM

参数:

1.最大最小输入2.符号速率3.脉冲类型

功能:

对输入信号进行脉宽调制。

正交调制QMod

参数:

1.幅度2.频率3.相位

功能:

y(t)=A[I(t)cos(2pifct+&)+Q(t)sin(2pifc+&)]

科斯特斯环Costas

参数:

1.VCO频率2.VCO相位3.VCO调制增

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 互联网

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1