NXP
The MPC5121e, besides an e300 core and an MBX graphics coprocessor, has also the AXE coprocessor, which is optimized for digital signal processing.
Guide for offloading DSP tasks from the MPC5121e e300 core to the AXE coprocessor using the AXE scheduler and PPC-AXE driver to improve system performance.
This application note describes how to utilize the AXE (Auxiliary Execution Engine) coprocessor in the NXP MPC5121e to offload digital signal processing tasks from the primary e300 core. It details the software architecture required for inter-processor communication (IPC) using the AXE scheduler and the PPC-AXE driver. The document provides instructions for setting up a development environment with CodeWarrior and the Linux board support package (BSP). A practical FIR filter example demonstrates how to write AXE tasks, manage memory allocation, and handle messaging between cores to optimize overall system workload.
NXP
The MPC5121e, besides an e300 core and an MBX graphics coprocessor, has also the AXE coprocessor, which is optimized for digital signal processing.
| MPC5121e | NXP | The MPC5121e, besides an e300 core and an MBX graphics coprocessor, has also the AXE coprocessor, which is optimized for digital signal processing. |