logo资料库

systemview模块介绍.doc

第1页 / 共53页
第2页 / 共53页
第3页 / 共53页
第4页 / 共53页
第5页 / 共53页
第6页 / 共53页
第7页 / 共53页
第8页 / 共53页
资料共53页,剩余部分请下载后查看
本章的图符库包括了 systemview 的所有功能图符,可供读者快速查阅。它是一个高度浓缩 了的图符功能表,您可以快速选取或查阅所需的图符功能,而不用频繁的翻阅英文使用说明 书。 基本库 SystemView 的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系统仿真提 供了最基本的工具。 SystemView 为我们提供了 16 种信号源,可以用它来产生任意信号 功能强大的算子库多达 31 种算子,可以满足您所有运算的要求 32 种函数尽显函数库的强大库容! 12 种信号接收方式任你挑选,要做任何分析都难不倒它 扩展功能库 扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。它允许通信、DSP、射 频/模拟和逻辑应用。 包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统的有力工具。这些模 块从纠错编码、调制解调、到各种信道模型一应俱全。 DSP 库能够在你将要运行 DSP 芯片上仿真 DSP 系统。该库支持大多 DSP 芯片的算法模式。 例如乘法器、加法器、除法器和反相器的图标代表真正的 DSP 算法操作符。还包括高级处 理工具:混合的 Radix FFT、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 所有信道 模型,可按两种速率工作。 信号源库 扫频信号 (Freq sweep) 参数: 1.幅度 2.起始频率 fstart 3.停止频率 fstop 4.扫描频率(秒) 5.相位 功能: 输出扫频正弦信号:y(t)=Asin(2PIfstart+PI×R(tmod(T))2+*) R=(fstop-fstart)/T PSK 载波 (PSK carrier) 参数: 1.幅度 2.频率(HZ) 3.载波相位(deg) 4.符号速率 5.符号数量 功能: 产生一个 u 率相位调制载波信号 y(t)=sin(2PIfct+*T(t)+*) 其中*T(t)是具有 u 率相 位值的 PN 序列(0-2PI), T 是设置的符号周期(符号速率的倒数),*是载波相位。
脉冲串 Pulse Train 参数: 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+*) 高斯噪声 Gauss noise 参数: 1.标准差或功率谱密度(W/Hz) 2.均值 功能: 产生一个具有高斯分布的随机信号。 伪随机序列 PN Seq 参数: 1.幅度 2.频率 3.电平数 4.偏置 5.相位 功能: 产生一个按设定速率、由不同电平幅度脉冲组成的伪随机序列(PN)信号。 热噪声 Thermal
参数: 1.阻抗(欧姆) 2.温度(K) 功能: 产生一个设定温度下的热噪声:y(t)=^4kTR 其中 k 为波尔兹曼常数,T 为温度,R 为阻抗。 均匀噪声 Unif noise 参数: 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 单声道声音文件 WAV 1ch 参数: 1.文件名 功能: 由输入的 Windows 兼容声音文件产生的一路信号源,声音文件的格式和采样率自动 识别。 双声道声音文件 WAV 2ch 参数: 1.文件名 功能: 由输入的 Windows 兼容声音文件产生的两路信号源,声音文件的格式和采样率自动 识别。 Systemview 算子库 平均值 Average 参数: 1.时间窗口(秒) 功能: 在时间窗口内对信号取移动平均值。
FFT 变换 FFT 参数: 1.输出形式(方向) 2.取样点数 功能: 对输入信号进行 FFT 变换。 线性系统滤波器 Linear Sys Filters 参数: 详细操作见第三章 《滤波器与线性系统设计》 功能: FIR、IIR、Laplace、模拟滤波器等系统设计,SystemView 最通用和功能强大的图符 之一。 序列统计滤波器 OSF 参数: 1.时间窗口(秒) 2.输出位置(百分比) 功能: 执行序列滤波,输出值为输入信号在当前窗口中具有所设定秩(Rank)的样本。 抽样器压缩 Decimate 参数: 1.抽样系数 功能: 根据设定的系数对输入信号进行抽样压缩,N 为比例因子:yn=xn, n mod(N)=0 保持器 Hold 参数: 1.增益 2.选择保持两采样点之间的最后一个值或零. 功能: 用于采样或抽样后返回系统采样率。 重新采样 Resample
参数: 1.采样率 功能: 按制定的采样率采样,内建一个采样-保持器。用于多速率系统。 采样器 Sample 参数: 1.采样速率 2.采样点时间宽度 3.采样时间偏差 功能: 按设定的采样率采样,输出的结果是输入信号在采样宽度内的线性组合。 峰值保持 Peak Hold 参数: 1.选择最后一次峰值或零 2.复位门限 功能: 输出最大最小值。 采样保持 Sample Hold 参数: 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 值
分享到:
收藏