Systemvue
Systemvue
Systemvue系统仿真技术与应用
Systemvue
系统仿真技术与应用
系统仿真技术与应用
系统仿真技术与应用
XXX
2014 年 1 月
SystemVue
SystemVue
第一章 SystemVue
SystemVue 与系统仿真技术基础
SystemVue
1.1.1.1.1.1.1.1. 电子系统级设计软件—SystemVue
SystemVue
SystemVue 的基本介绍
2.1.1.
SystemVue
2.1.1.
SystemVue
2.1.1. SystemVue
2.1.1.
SystemVue
SystemVue 软件是安捷伦公司开发的专注于电子系统级(ESL)的 EDA 仿真环
境,它可以帮助无线通信和航天、国防电子领域的系统架构设计人员和算法开发
人员在核心设计上进行技术创新。
同时 SystemVue 软件也可以为以信号处理为硬件平台核心的射频、数字信号
处理和 FPGA/ FPGA/ASIC 电路的实现提供依据。
SystemVue 软件作为电子系统级设计和信号处理算法开发与实现的专用软
件,完全可以取代通用的数字、模拟和数学运算软件。SystemVue 充分考虑各种
射频效应,可以大大减少物理层设计的开发验证时间。
SystemVue
2.1.2.
2.1.2.
SystemVue
2.1.2. SystemVue
2.1.2.
SystemVue 的特点
• 创新的、易于使用的软件环境,提供比通用工具更高的设计开发
效率;
• 改进的仿真功能,提供更快的仿真速度,充分考虑实际射频效应;
• 开放的建模环境,支持多态元件模型;
• 快速获取安捷伦无线通信标准物理层模型的应用知识,迅速建立
和验证各种系统架构和算法。
SystemVue 仿真环境
SystemVue 软件为高性能通信系统架构设计提供统一的 ESL 前端设计环境。
突破传统的硬件 EDA 和数学/编程工具的限制,快速,简单,可靠。
SystemVue 结合了易于使用的软件环境 ,支持多态化建模技术以及使用射
频算法进行高性能电子系统级设计的专利仿真技术。SystemVue 软件专门面向通
信系统物理层架构和算法开放人员,而复杂的通用仿真环境却只能将创新的算法
进行简单的仿真。SystemVue 软件可以快速建立和评估各种算法和信号处理架
构,同时可以进行快速原型设计,验证以及算法重用,可以支持各种从数学运算
到测试仪器的模块,因此 SystemVue 软件可以帮助航天/国防和商用无线通信的
系统设计师更有信心的在物理层设计中快速地将概念转换可验证的设计。
SystemVue 软件包括核心设计仿真环境,设计包及系统库等模块组成。以核
心设计仿真环境为基础,可以进行灵活配置以满足不同的设计需求。
SystemVue
2.1.3.
2.1.3.
SystemVue
2.1.3. SystemVue
2.1.3.
SystemVue 的构成
产品/模块名称
W1461W1461W1461W1461
W1462W1462W1462W1462
W1464W1464W1464W1464
W1465W1465W1465W1465
通信
架构设
计
FPGA
架构设
计
射频系
统
系统
架构设
架构设
计
软件包
软件包
计
软件包
软件包
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
SystemVue
W1461W1461W1461W1461 SystemVue
SystemVue
SystemVue 通 信 架 构 设
计软件包((((核心设计仿真环境))))
设计环境
数学语言,调试
数据流仿真器
射频元件库
通信元件库
数字信号处理元件库
逻辑单元库
仪表 TCPIP 连接
SystemVue
SystemVue
SystemVue
SystemVue 模块与专用库
W1903 定点元件库
W1904 自适应均衡元
W1717 硬件设计包
W1719 射频系统设计
W1910 LTE 基带验证
件库
包
库
W1911 WiMAX 基带
验证库
W1912 LTE 基带算法
开发库
W1913 WiMAX 基带
算法开发库
W1461 SystemVue 通信架构设计软件包是 SystemVue 产品系列的最基本的
软件模块包。可以灵活地添加其它模块,或着选择其它 SystemVue 软件包模块。
W1461 通信架构设计软件包(核心设计仿真环境)包含了以下功能:
核心使用环境
• 易于使用的,多线程支持,先进的 Windows 平台应用软件
• 多态化模型支持,可以以设计人员的意愿进行仿真 (图形化模块
元件, 数学语言模块, VHDL 代码或 C++代码)
• 绘图及文件输入/出 – 流程化仿真设计及数据结果处理
• 动态报表及设计归档支持
定制模型开发界面
• 使用 C/C++ 代码进行定制用户自定义模型开发
• 使用业内标准 SystemC,定点元件库建立有限位宽定点仿真模型
• 使用通用的 MS Visual Studio 软件进行代码调试
数学语言支持及代码调试
• 内置支持数百种用于通信系统的数学语言函数及支持数学语言
语法,包含交互式算法调试工具
• 基于文本或图形的接口方便模型的建立和验证
• 广为熟悉的命令行界面
高性能数据流仿真引擎
• 支持复杂的射频包络载波及定时同步数据流
• 先进的进城调度技术支持多速率复杂拓扑结构
• 支持多核 CPU 进行多线程快速仿真
• 支持调用外部软件进行协同仿真
使用通用模型元件进行物理层效应建模
RF, DSP, Comms, Logic 及 Channel 模型库
•
• 灵活加入各种射频效应如相位噪声, S 参数, 零中频直流偏置,
与频率相关元件等
测试仪表和开发板连接
• 使用 TCP/IP 接口,通过命令行方式连接仪器及文件
• 可以同第三方开发板进行集成
•
SystemVue 软件可以直接安装在很多安捷伦测试仪表中
数字滤波器综合
• 支持 FIR, IIR 及模拟通信滤波器类型
• 同时显示时域和频域响应
• 使用鼠标点击直接从原理图中进入滤波器综合界面
SystemVue 核心环境中包含了多种类型的元件库,使用这些标准元件可以灵
活地搭建各种算法,同时 SystemVue 还可以支持多种形式的用户自定义模块开
发。
DQPSK
DQPSK
混合基于文本和图形模块的 DQPSK
DQPSK 通信系统的调制性能仿真
ZigBee
使用标准单元模块和基于文本的 mmmm 语言模块产生 ZigBee
ZigBee
ZigBee 信号
SystemVue 可以同时考虑基带和射频效应,同通用工具相比可以提供关键性
能参数的仿真以及更好的软件使用界面。
仿真射频 GPSGPSGPSGPS 信号
在统一的基带信号处理算法和架构设计环境中对包含干扰,杂波,相位噪声和模拟非线性的射
频载波进行建模
直接使用 ADIADIADIADI 公司的模数转换器元件库,扫描 ADADADAD 芯片时钟抖动对系统误码率的影响
使用标准仪表连接模块或脚本代码进行仪表控制和信号下载