通信主流仿真软件

更新时间:2024-05-09 10:42:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

通信系统主流仿真软件简介

学号:姓名:专业:

Systemvue(原System View)

System View 是一个用于现代工程与科学系统设计及仿真的动态系统分析平台。从滤波器设计、信号处理、完整通信系统的设计与仿真,直到一般的系统数学模型建立等各个领域,System View 在友好而且功能齐全的窗口环境下,为用户提供了一个精密的嵌入式分析工具。

在2005年Elanix被美国安捷伦(Agilent)公司收购,把软件名字改为SystemVue,由原先的SystemView1.0,SystemView4.5,SystemView5.0,SystemView.6.0,再到后来的SystemView2005,SystemVue2007,SystemVue2008.功能也逐步的的完善,有开始的具有基本的仿真功能到后来的增加了DSP库,第二代,第三代移动通讯,蓝牙库的完善,实例仿真的范围的拓展,眼图相位噪声处理的完善。随着科技的发展,人类创造出来的智慧也在不断升值。

ELANIX公司位于CALIFORNIA州,公司总裁和创建人PATRICK J.READY博士拥有先进的信号处理器的美国和国际专利权,是一位信号处理和通信方面的改革者。ELANIX公司的技术力量雄厚,其设计工作可以依据使用的处理器及其环境的状况,使用DSP,MP'S,ASIC,VLSI神经网络和其他当前领先的技术。包括所有的用于商业和军用的信号处理在内,公司在理论分析,软件开发,仿真与测试,硬件设计和微处理器等方面有广泛的经验。

SystemView的特点

1.真正的动态系统仿真器;

2.直觉样本数据(Z域)和连续的Laplace域系统详细说明; 3.多速率系统和并行的平行系统; 4.时间连续和时间离散的混合系统;

5.图形FIR滤波器设计(包括:低通、带通、高通、带阻、Hilbert(90度相移)和微分网路);

6.大量的IIR滤波器库(包括:多极Bessel、 Butterworth 、Chebyshev 和Linear Phase);

7.FFT类型:magnitude、squared magnitude、光谱分析器、能量谱密度和相位;

8.无限制地支持嵌入式系统和多层子系统,可建立大规模分层系统;

9.全部的逻辑功能、开关和非线性装置组件;

10.完整的信号源、接收端、函数、算子和MetaSystem库; 11.外部和内部的信号源和接收端; 12.内置系统诊断和连接检查; 13.全局参数连接和变量图标参数; 14.用于高级块处理的接收端计数器; 15.在分析窗口中多图显示;

16.带有指导和自动示例的在线帮助系统。 SystemView的应用领域

1. 信号处理、通信和控制系统。包括模拟、数字和混合模式的系统; 2. 相位和频率锁相环; 3. 调制、解调和通道建模; 4. 完整的DSP系统设计和测试;

5. 模拟到数字变换系统、量化和采样系统(包括d—s数据转换)、同

相和正交系统;

6. 线性和非线性系统设计和测试;

7. 线性和非线性微分方程的解(包括模糊理论); 8. 控制系统设计和测试。

SPW

信号处理工作系统SPW(Signal Processing WorkSystem)是美国 Cadence公司提供的信号处理工作系统 ,是一种能对数字信号处理及通信系统算法进行开发、仿真、调试并进行性能估计的强有力的软件包。SPW 软件包提供了先进的计算机辅助工程设计工具及完整的DSP 模块库。用这些工具能建立任何类型地DSP 系统并产生设计的硬件描述。

SPW软件包主要有一系列交互运行的集成工具组成,典型的有方框图编辑器BDE(Block Diagram Editor) ,仿真管理器SPS(Simulation Program Builder)与SIM ( Simulation Manager) 及信号计算器SigCalc(Signal Calculator) 等。方框图编辑器内有电子、通信、多媒体等模块库,设计者可根据需要选取模块、连接并设置其参数。仿真管理器能对设计系统模型进行编译、仿真,并提示修正设计错误。信号计算器是一种处理数字信号的工具,可创建、显示、处理和分析各种信号波形,并进行仿真结果的眼图、星座图、FFT 图等显示、分析。另外,SPW 软件还有滤波器设计FDS(Filter Design System) 和有限状态机FSM(FiniteState Machine) 等集成工具。

利用SPW 可以很方便地进行通信系统的仿真。因为SPW采用系统模块直观地描述系统典型环节,其模块库中提供了丰富的通信模块, 包括信号源模块组( SignalSources) 、编/ 译码模块组( Encoder/ Decoder ) 、信道模块组(Channels) 、调制/ 解调器模块组(Modulators/ Demodulators) 、滤波器模块组( Filter) 、均衡器模块组( Equalizer) 、输出池模块组(Signal Sink) ,以及数学运算模块组(Math) 等。尽管如此,对于一些特殊地算法或特定功能的子程序,SPW 提供的模块并不一定满足要求。但SPW具有灵活的创建自定义模块功能,允许用户通过自己编码来定义模块。创建用户自定义模块的方法有多种,一种比较简便的方法是使用Block Wizard。因为它在模块产生的每一步都给用户提供了一个便于操作的图形化界面。模块建模可以使用C、Matlab、VHDL 等。

ADS

先进设计系统(Advanced Design System),简称ADS,是安捷伦科技有限公司(Agilent)为适应竞争形势,为了高效的进行产品研发生产,而设计开发的一款EDA软件。软件迅速成为工业设计领域EDA软件的佼佼者,因其强大的功能、丰富的模板支持和高效准确的仿真能力(尤其在射频微波领域),而得到了广大IC设计工作者的支持。 ADS是高频设计的工业领袖。它支持系统和射频设计师开发所有类型的射频设计,从简单到最复杂,从射频∕微波模块到用于通信和航空航天∕国防的MMIC。

通过从频域和时域电路仿真到电磁场仿真的全套仿真技术,ADS让设计师全面表征和优化设计。单一的集成设计环境提供系统和电路仿真器,以及电路图捕获、布局和验证能力 —— 因此不需要在设计中停下来更换设计工具。

先进设计系统是强大的电子设计自动化软件系统。它为蜂窝和便携电话、寻呼机、无线网络,以及雷达和卫星通信系统这类产品的设计师提供完全的设计集成。

ADS电子设计自动化功能十分强大,包含时域电路仿真 (SPICE-like Simulation)、频域电路仿真 (Harmonic Balance、Linear Analysis)、三维电磁仿真 (EM Simulation)、通信系统仿真(Communication System Simulation)、数字信号处理仿真设计(DSP);ADS支持射频和系统设计工程师开发所有类型的RF设计,从简单到复杂,从离散的射频/微波模块到用于通信和航天/国防的集成MMIC,是当今国内各大学和研究所使用最多的微波/射频电路和通信系统仿真软件软件。

此外Agilent公司和多家半导体厂商合作建立ADS Design Kit 及 Model File 供设计人员使用。使用者可以利用Design Kit 及软件仿真功能进行通信系统的设计、规划与评估,及MMIC/RFIC、模拟与数字电路设计。除上述仿真设计功能外,ADS软件也提供辅助设计功能,如Design Guide是以范例及指令方式示范电路或系统的设计流程,而Simulation Wizard是以步骤式界面进行电路设计与分析。ADS还能提供与其他EDA软件,如SPICE、Mentor Graphics的ModelSim、Cadence的NC-Verilog、Mathworks的Matlab等做协仿真

(Co-Simulation),加上丰富的元件应用模型Library及测量/验证仪器间的连接功能,将能增加电路与系统设计的方便性、速度与精确性。

Matlab

MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。 是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

优势特点

1) 高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来;

2) 具有完备的图形处理功能,实现计算结果和编程的可视化;

3) 友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;

4) 功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,为用户提供了大量方便实用的处理工具。

本文来源:https://www.bwwdw.com/article/wvag.html

Top