主要内容

代码生成

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

生成C或C++源代码,或者从DSP系统工具箱中获得MEX函数™ 信号处理算法MATLAB®编码员™金宝app®编码器. 要了解如何生成C代码,请参阅理解DSP系统工具箱中的C代码生成. 此外,您还可以生成优化的代码armcortex-M处理器手臂Cortex-A处理器使用嵌入式编码器®. 有关详细信息,请参阅ARM Cortex-M和ARM Cortex-A处理器的代码生成. 当生成的C代码在桌面上执行时,您还可以通过UI直接从MATLAB或Simulink实时调整算法参数。金宝app

DSP系统工具箱还支持使用Intel AVX2技金宝app术为某些MATLAB系统对象和Simulink块生成SIMD代码。有关详细信息,请参阅金宝appSIMD代码生成

双倍函数,可以生成多线程MEX文件,该文件利用主机的多核CPU体系结构。要使用此功能,您必须具有MATLAB编码器许可证

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

特色实例