主要内容

代码生成

仿真加速,代码生成,优化手臂®皮质®-M处理器ARM Cortex-A处理器

从DSP系统工具箱™信号处理算法中生成C或C ++源代码,或MEX功能马铃薯®编码器™金宝app®编码器。要了解如何生成C代码,请参阅了解DSP系统工具箱中的C代码生成。此外,您还可以生成优化的代码ARM Cortex-M处理器ARM Cortex-A处理器使用嵌入式编码器®。有关更多信息,请参阅ARM Cortex-M和ARM Cortex-A处理器的代码生成。您还可以通过UI直接从MATLAB或SIMULINK直接调整算法参数,而生成的C代码在桌面上执行。金宝app

DSP System Toolbox还支持使用I金宝appntel AVX2技术的SIMD代码生成某些MATLAB系统对象和Simulink块。金宝app有关更多详细信息,请参阅SIMD代码生成

与之dspunfold.函数,您可以生成多线程MEX文件,它利用主机的多核CPU架构。要使用此功能,您必须有一个Matlab编码器执照。

您可以使用Matlab和Simulink进行硬金宝app件设计的快速原型设计。一些DSP系统工具箱算法支持与HDL Coder™一起使用时的HDL代金宝app码生成。要查找支持的算法金宝app,请参阅查找支持HDL代码生成的块金宝app。对于MATLAB中的数字滤波器设计,请使用过滤器设计HDL编码器™生成HDL码,并优化硬件速度或区域的过滤器实现。有关详细信息,请参阅为过滤系统对象生成HDL代码(过滤器设计HDL编码器)。HDL编码器和滤波器设计HDL编码器都为FPGA编程或ASIC原型设计和设计生成独立于独立的合成Verilog™和VHDL™代码。它们还生成用于第三方HDL模拟器的脚本和测试长椅。

特色例子