当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]MATLAB和Simulink中高级信号处理的新工具(MathWorks)

MathWorks面向使用MATLAB和Simulink设计高级信号处理和通信系统发布了重要的新功能。凭借常规的射频子系统建模、高级电路包络和谐波平衡分析方法,新的 SimRF 产品使系统架构师可以使用 Simulink 来设计和验证完整的无线通信系统。对Simulink HDL Coder 进行的一些重要更新,为自动 HDL 代码生成添加了关键路径分析和面积-速度优化功能,以及辅助实现 FPGA 全新的 Workflow Advisor。Communications Blockset、Signal Processing Blockset 和 Video and Image Processing Blockset 添加了超过 250 种新的用于处理流数据MATLAB算法。MathWorks C 代码生成工具现在支持 Eclipse IDE、嵌入式 Linux、ARM 处理器以及 SystemC TLM 2.0 标准。使用这些新的功能,可以在开发的早期阶段进行高级系统分析,设计和实现流算法,以及实现与通用工具和标准更平滑的集成。

MathWorks 的高级策略师 Ken Karnofsky 说:“无线、传感处理和流媒体是当今嵌入式系统不可或缺的部分,工程师需要既能够进行数字、模拟和软件组件协同仿真的工具。这些MATLAB和Simulink面向信号处理系统的新功能使设计流程中的关键任务一体化和自动化成为可能。这是加速IP开发、系统设计和验证以及工程团队之间的协作的一大进步。”

新一代信号处理设计的最新创新包括:

• 引入 SimRF:它为 Simulink 环境带来了电路包络和谐波平衡仿真技术,并为射频系统架构建模提供了大量的组件库。SimRF支持多频射频信号用于干扰仿真;支持端口架构用于通用RF收发机的表示。现在,通信系统架构师可以在开发的早期阶段执行实际的仿真,使用数字基带、模拟基带和射频子系统进行设计、优化和验证无线系统。SimRF 包含RF Blockset的全部功能。

• Simulink HDL Coder 的主要更新:从 Simulink 模型自动生成 VHDL 和 Verilog。通过在模型中突出显示关键路径和估算硬件资源利用率,Simulink HDL Coder 现在支持快速的设计迭代。此外还支持序列化、资源共享和流水线操作等的优化。FPGA Workflow Advisor 在 Xilinx 和 Altera FPGA 上自动化了综合和实现过程。新的验证功能包括用于 DO-254 标准的代码可追溯性支持。 

• Communications Blockset、Signal Processing Blockset 和 Video and Image Processing Blockset 的增强功能:现在,有标准化接口的算法超过 250 种,可有效处理 MATLAB 中的音频、视频和其它流数据。生成的 MATLAB 程序还可以直接用于 Simulink模型,进行系统设计、仿真和分析。这些算法以System objects形式存在,即一种新的方便操作和支持复用的MATLAB对象。

• 为 Eclipse IDE、嵌入式 Linux 和 ARM 提供新的支持:现在,MathWorks 代码生成产品针对 Eclipse 集成开发环境 (IDE)、嵌入式 Linux 和 ARM Cortex-A8 处理器支持自动化目标定位、实时性能分析和C代码验证。EDA Simulator Link 现在为生成 SystemC TLM-2.0 组件提供支持,以供在虚拟平台环境中进行验证。
 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

摘要:随着社会不断发展,传统化石能源已经无法满足日益增长的能源需求,基于这一情况,光伏电源的使用逐渐变多。而高渗透率的光伏电源出力大于负荷的消耗时,配电网的电压波动影响会变大,网络发生故障而造成部分负荷失电停止运行后也会...

关键字: 光伏电源 电压分布 MATLAB

摘要:如今,在大规模的电子产品生产线上,自动化测试已经替代了传统的人工测试方式。但是对于蜂鸣器这种发声设备,目前的生产线上大多还是采用人工听觉判断的方式来进行测试。现利用一个低成本的基于ARM Cortex一M4微处理器...

关键字: 自动测试设备 ARM Cortex一M4 信号处理

摘要:首先研究了地铁车辆牵引变频器的电路结构、控制策略、分段同步控制等技术,随后分析了SPEM分段同步控制的优点,并在MATLAB中建立模型,验证了分段同步控制的优越性。最后利用软件的仿真功能建立牵引变频器的计算机仿真模...

关键字: 牵引变频器 分段同步控制 MATLAB

MATLAB是“Matrix Laboratory”的缩写,正如其命名所示,最初使命仅仅是一个交互式的矩阵计算器。1981年Dr. Cleve Moler基于兴趣爱好和教学需求将其设计出来,最初包含的71个文字和函数可供...

关键字: AI 电气化 MATLAB Mathworks

2022年4月6日 – 提供超丰富半导体和电子元器件™的业界知名新品引入 (NPI) 分销商贸泽电子( Mouser Electronics) 宣布与Interconnect Systems International...

关键字: 贸泽电子 信号处理 数据采集

摘要:首先研究了地铁车辆牵引变频器的电路结构、控制策略、分段同步控制等技术,随后分析了SPWM分段同步控制的优点,并在MATLAB中建立模型,验证了分段同步控制的优越性。最后利用软件的仿真功能建立牵引变频器的计算机仿真模...

关键字: 牵引变频器 分段同步控制 MATLAB

摘要:高压直流输电(HighVoltageDirectCurrent,HVDC)是一种利用电力电子技术介入电能输送的技术。随着HVDC理论的快速发展,对其的仿真研究也成为学术热点。现分析了国际大电网会议(CIGRE)提出...

关键字: 高压直流输电 MATLAB 十二脉冲桥

信号处理最基本的内容有变换、滤波、调制、解调、检测以及谱分析和估计等。变换诸如类型的傅里叶变换、正弦变换、余弦变换、沃尔什变换等;滤波包括髙通滤波、低通滤波、带通滤波、维纳滤波、卡尔曼滤波、线性滤波、非线性滤波以及自适应...

关键字: 信号处理 傅里叶变换 正弦变换

信号处理(signal processing) 是对各种类型的电信号,按各种预期的目的及要求进行加工过程的统称。对模拟信号的处理称为模拟信号处理,对数字信号的处理称为数字信号处理。所谓"信号处理",就是要把记录在某种媒体...

关键字: 信号处理 数字信号 模拟信号

信号处理最基本的内容有变换、滤波、调制、解调、检测以及谱分析和估计等。变换诸如类型的傅里叶变换、正弦变换、余弦变换、沃尔什变换等;滤波包括髙通滤波、低通滤波、带通滤波、维纳滤波、卡尔曼滤波、线性滤波、非线性滤波以及自适应...

关键字: 信号处理 调制 解调

嵌入式软件

15715 篇文章

关注

发布文章

编辑精选

技术子站

关闭