ARM Cortex:嵌入金宝app式编码器的支持

生成针对Cortex的处理器优化的代码。

Matlab Coder™金宝app仿真软件编码器™,嵌入式编码器®生成可以在ARM上编译和执行的ANSI/ISO C/ c++代码®皮质®处理器。嵌入式编码器允许您轻松配置从中生成的代码马铃薯®金宝app®控制软件接口、优化执行性能和最小化内存消耗的算法。

ARM Cortex-A兼容嵌入式编码器生成的代码的处理器包括:

皮质- A72
皮质- A57
皮质- A53
皮质 - A17
皮质 - A15
皮质 - A9
皮质 - A8
皮质 - A7
皮质 - A5

嵌入式编码器通过生成来为ARM Cortex-A处理器提供额外的支持金宝appprocessor-optimized代码使用NE10项目库(NE10)与GNU编译器集合(GCC)编译器。

您还可以使用Embedded Coder,使用发布的api和参考示例为其他处理器或编译器创建自己的特定于arm的定制。例如,您可以生成特定于处理器(非ANSI)的优化代码并执行处理器 - 循环(PIL)测试与执行分析。

嵌入式DSP:
手臂®Cortex-A.®Ne10库支持来自金宝app嵌入式编码器®,还使您能够生成优化的C代码马铃薯®系统对象™或金宝app®DSP系统工具箱的块。这是针对ARM Cortex-A基于处理器的系统进行的,该系统使用NEON™技术与NE10库进行信号处理。与标准C代码生成相比,主要优势包括立即增加性能。
系统对象或块。
ARM Cortex-A Ne10库优化了MATLAB系统对象或Simulink模块的信号处理算法。金宝app这些包括:

  • FFT / IFFT.
  • Mulitrate冷杉大量毁灭/插值
  • FIR滤波器,FIR格式过滤器

有关完整的列表和详细信息,请参阅此处的文档。
此支持包扩金宝app展了其他MathWorks和ARM Cortex - 一种代码生成解决方案,以生成使用Simulink中的等效DSP系统工具箱过滤器选择NE10金宝搏官方网站库的优化代码,例如FIR和FFT。金宝app它为生成的代码中的优化NE10库提供了代码替换库(CRL)。此代码替换是DSP系统工具箱中的MATLAB系统对象或SIMULINK块的功能。金宝appMathWorks咨询服务可用于帮助其他过滤器或库的扩展。
这个Arm Cortex-A NE10库支持来自Embedde金宝appd Coder,将使您能够执行代码验证和验证处理器 - 循环(PIL)使用外部模式进行测试和代码优化。BeagleBone黑板可以进一步扩展该解决方案。它有一个原型平台,可以对特定的硬件进行设计验证,并创建一个完整的端到端工作流。

平台和发布支持金宝app

看到硬件支持包系统要求金宝app表用于当前和先前版本,发布和平台可用性。

查看增强功能和错误修复发布说明