NXP Cortex-R52 NXP S32Z and S32E Real-Time Processors
The NXP S32Z and S32E real-time processors extend the NXP’s S32 Automotive Platform and target new consolidated domain and zonal vehicle architectures. Designed to provide the real-time behavior of microcontrollers, but with an unparalleled combination of gigahertz speed, safe multi-app integration and memory expansion capabilities, the devices target propulsion domain control, electrification and safety applications.
NXP S32Z and S32E Real-Time Processors
The S32Z2 and S32E2 series devices are manufactured in 16 nm technology and combine eight Arm® Cortex®-R52 cores, running at 600 MHz to 1 GHz, with Cortex-M33 cores for special purposes like system management and communications. For advanced timer functions to be realized in real-time applications, a clustered Generic Timer IP Module (GTM v4.1) is implemented. A network-on-chip (NoC) ensures fast communication between the main core clusters and other functional blocks. Depending on the device, up to 64 MB integrated flash memory is available. The non-volatile memory can be extended with external QuadSPI NOR, eMMC or SDHC NAND memories, as well as with LPDDR4 flash memory supporting large applications and data.
UDE® Debug, Trace and Test Solution for NXP S32Z and S32E Real-Time Processors
UDE® Universal Debug Engine is a flexible debug and test platform for multi-core debugging and trace of NXP S32Z and S32E Real-Time Processors.
Key Features
- Multicore debugging
- In one common debugger environment
- Synchronized run-control
- Multicore breakpoints
- Core support
- Cortex-R52
- Cortex-M33
- GTM v4.1
- FLASH programming
- Integrated flash memory
- QuadSPI NOR
- eMMC
- SDHC NAND memories
- Support for OCOTP (On Chip One-Time Programming).
- Trace support
- Program trace / data trace / instrumentation trace based on Arm CoreSight™ technology
- Trace of data transfers via in-chip interconnects (NoC)
- Trace to on-chip memory
- Trace capturing via high-speed serial trace interface*
NXP S32Z and S32E Microcontrollers supported by UDE®
- NXP S32Z and S32E Real-Time Processors
NXP S32Z and S32E Debug, Trace and Test Features supported by UDE®
- Microcontroller debug support
- Multi-core Debugging support
- FLASH Memory programming
- Test Automation and Test Scripting Support with Python and other scripting languages
- Arm Aurora High Speed Serial Trace Port HSSTP
- Profiling support
- Generic Timer Module GTM debugger and trace support
- Instrumentation Trace Macrocell ITM support
- Serial Wire Debug SWD support
- IP Snooping Trace support
- CoreSight Trace Memory Controller TMC support
- Embedded Trace Macrocell ETM support
- Eclipse Plug-in
UDE® Universal Debug Engine with multi-core support - Cortex Debugger and Emulator for Cortex-R52 S32Z and S32E
UDE® Universal Debug Engine is a flexible debug and emulator platform with Multicore debugging for Cortex-R52 S32Z and S32E.