当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]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 组件提供支持,以供在虚拟平台环境中进行验证。
 

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

在电子设计和信号处理领域中,信号毛刺是一个常见而又不容忽视的现象。毛刺是指在原本预期的连续或稳定的信号中出现的短暂而异常的电压或电流波动,表现为瞬态尖峰或窄脉冲。它们通常是由于电路设计、制造缺陷、噪声耦合、信号切换速度过...

关键字: 信号毛刺 信号处理

在科技领域中,信号处理、滤波以及控制系统设计都是至关重要的环节。在这些环节中,二阶广义积分器以其独特的性质和广泛的应用领域,受到了广大科研工作者和工程师的青睐。本文将深入探讨二阶广义积分器的原理,分析其工作原理、应用以及...

关键字: 二阶广义积分器 信号处理

语音芯片里语音识别系统被应用在更多需要代替人工服务或者识别指令的机器人中,实现更多的人机交互,在生活中带来更多的便利。语音识别系统的分类和结构跟otp语音芯片系统比起来也有所不同。

关键字: 语音识别 信号处理 语音

信号处理:这是语音识别的基础,涉及将原始语音信号转换成可用于分析和识别的形式。模式识别:通过建立语音模式库,将输入的语音与已知的模式进行匹配,以实现语音识别。

关键字: 语音识别 信号处理 语音

需要将人类语音通过麦克风等设备转换成数字信号。这一步通常涉及信号处理技术,如滤波和分帧,以去除背景噪声和提高信号质量。

关键字: 语音识别 数字信号 信号处理

虽然频谱直接减法在某些情况下可以作为一种简单的噪声抑制方法,但由于其固有的问题,如噪声估计的不准确、频谱失真和计算复杂度等,其应用受到一定的限制。因此,在实际应用中,需要综合考虑各种因素,选择更合适的噪声抑制方法。

关键字: 频谱失真 噪声抑制 信号处理

一直以来,EDA都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来EDA软件的相关介绍,详细内容请看下文。

关键字: EDA SPICE MATLAB

为增进大家对滤波器的认识,本文将对滤波器以及对滤波器常见的一些应用予以介绍。

关键字: 滤波器 指数 信号处理

COTS解决方案可存储6小时以上的数据,并可持续进行信号处理

关键字: COTS解决方案 数字化仪 信号处理

电感线圈是电子设备中的关键元件之一,被广泛应用于各种应用中,例如电源、信号处理和滤波等。选择合适的电感线圈产品并正确计算电感量对于电子设备的性能和稳定性至关重要。本文将介绍如何选择合适的电感线圈产品以及如何计算电感量。

关键字: 电感线圈 电源 信号处理 电感量
关闭
关闭