Supported DSP System Toolbox System Objects with CMSIS Library for ARM Cortex-A Processors
DSP System Toolbox™ system objects that work with the Embedded Coder® Support Package for ARM® Cortex®-A Processors support code replacement with the CMSIS library only under specific conditions. You use this code replacement when generating C code from a model.
Note
The DSP System Toolbox System objects configured for code replacement using the CMSIS library throw an error when there is an overflow in the SRAM buffer on the PIL or hardware.
The DSP System Toolbox System objects support code replacement using the CMSIS library when you configure the System object as shown in the following table.
| DSP System object | Supported Data Types | Input/Output Specifications | Property Specifications | Wrapper Calling CMSIS Functions |
|---|---|---|---|---|
dsp.FIRFilter (DSP System Toolbox) |
|
|
For
|
|
dsp.FIRDecimator (DSP System Toolbox) |
|
|
|
|
dsp.SOSFilter (DSP System Toolbox) |
|
|
|
|
dsp.FFT (DSP System Toolbox) |
|
|
|
|
dsp.IFFT (DSP System Toolbox) |
|
|
|
|
dsp.FIRInterpolator (DSP System Toolbox) |
|
|
For q15 fixed-point inputs:
|
|