SPRUJ79A November 2024 – December 2025 F29H850TU , F29H859TU-Q1 , F29P329SM-Q1
The subsystem interacts with multiple blocks at the device level. The key ones being sources of errors, CPU's, Interrupt modules, System Control modules, and I/O pin interfaces. User can configure the controls and access various states of errors and actions. Subsystem consolidates various error sources and captures them to determine the right action based on user configurations. Table 7-1 outlines the respective ESM instance output mapping at device level. Figure 7-4 describes how the subsystem integrates at the device level in detail.
| ESM Interrupt Output | ESM Output Connection to PIPE | ESM Instance | Error Response to the Device |
|---|---|---|---|
| Low-Priority Interrupt | Interrupt Line | ESM CPU1 | CPU1 - INT/ RTINT (configurable in PIPE) |
| ESM CPU2 | CPU2 - INT/ RTINT (configurable in PIPE) | ||
| ESM CPU3 | CPU3 - INT/ RTINT (configurable in PIPE) | ||
| System ESM | XBAR Event (See XBAR chapter for ESM_GEN_EVENT input mapping) | ||
| High-Priority Interrupt | NMI Line | ESM CPU1 | CPU1 NMI |
| ESM CPU2 | CPU2 NMI | ||
| ESM CPU3 | CPU3 NMI | ||
| High-Priority Watchdog Event/ High-Priority Watchdog Interrupt | - | ESM CPU1 | XRSn (Device Reset) |
| ESM CPU2 | CPU2RSn or XRSn (only if enabled in ESMXRSNCTL register) | ||
| ESM CPU3 | CPU3RSn or XRSn (only if enabled in ESMXRSNCTL register) | ||
| Critical-Priority Event | - | ESM CPU1 | XRSn (Device Reset) |
| ESM CPU2 | XRSn (only if enabled in ESMXRSNCTL register) | ||
| ESM CPU3 | XRSn (only if enabled in ESMXRSNCTL register) | ||
| System ESM | XRSn (Device Reset) |