The SEM status register contains the status signals from the TMR SEM core. This is a read only register. If a write request is issued to the SEM status register it does nothing but generate a write acknowledgment. The register bit assignment is shown in the following table and described in Table 2. The register is only implemented if C_SEM_INTERFACE is set to 1.
| Reserved | DS | DO | ESS | UNC | INJ | CLA | CORR | OBS | INI | HB | HBWE | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Bits | Name | Access | Reset Value | Description |
|---|---|---|---|---|
| 31-11 | Reserved | N/A | 0 | Reserved |
| 10 | Diagnostic Scan | R | 0 | SEM Diagnostic Scan input signal value. |
| 9 | Detect Only | R | 0 | SEM Detect Only input signal value. |
| 8 | Essential | R | 0 | SEM Essential input signal value. |
| 7 | Uncorrectable | R | 0 | SEM Uncorrectable input signal value. |
| 6 | Injection | R | 0 | SEM Injection input signal value. |
| 5 | Classification | R | 0 | SEM Classification input signal value. |
| 4 | Correction | R | 0 | SEM Correction input signal value. |
| 3 | Observation | R | 0 | SEM Observation input signal value. |
| 2 | Initialization | R | 0 | SEM Initialization input signal value. |
| 1 | Heartbeat | R | 0 | SEM Heartbeat input signal value. |
| 0 | Heartbeat Watchdog Expired | R | 0 |
The SEM heartbeat watchdog has expired: 0 = The watchdog has not expired. 1 = The watchdog has expired. |