System Control Registers
204
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
System Control and Interrupts
Table 1-76. C28 NMI Flag (CNMIFLG) Register Field Descriptions
Bit
Field
Value
Description
15-7
Reserved
Reserved
6
ACIBERR
CIB Error NMI Flag
This bit indicates if there is a stuck condition on the CIB INTS or CIB READY signals causing
an NMI condition. This bit can only be cleared by the user writing to the corresponding clear
bit in the NMIFLGCLR register or by an XRS reset.
0
No CIB INTS or READY stuck error condition pending
1
CIB INTS or READY stuck error condition generated
5
C28BISTERR
C28 BIST Error Flag
0
Writes of 0 are ignored. Always reads back 0.
1
Writing a 1 to the respective bit clears the corresponding flag bit in the NMIFLG and
NMISHDFLG registers.
Note 1: If hardware is trying to set a bit to 1 while software is trying to clear a bit to 0 on the
same cycle, hardware has priority.
Note 2: Users should clear the pending FAIL flag first and then clear the NMIINT flag.
4
M3BISTERR
M3 BIST Error Flag
0
Writes of 0 are ignored. Always reads back 0.
1
Writing a 1 to the respective bit clears the corresponding flag bit in the NMIFLG and
NMISHDFLG registers.
Note 1: If hardware is trying to set a bit to 1 while software is trying to clear a bit to 0 on the
same cycle, hardware has priority.
Note 2: Users should clear the pending FAIL flag first and then clear the NMIINT flag.
3
C28FLUNCERR
C28 Flash Uncorrectable Error NMI Flag
This bit indicates if the C28 flash uncorrectable error condition is latched. This bit can only be
cleared by the user writing to the corresponding clear bit in the NMIFLGCLR register or by an
XRS reset.
0
No C28 Flash uncorrectable error condition pending
1
C28 Flash uncorrectable error condition generated
2
C28RAMUNCERR
C28 RAM Uncorrectable Error NMI Flag
This bit indicates if an uncorrectable error occurred on a C28 RAM access and that condition
is latched. This bit can only be cleared by the user writing to the corresponding clear bit in the
NMIFLGCLR register or by an XRS reset.
0
No C28 RAM uncorrectable error condition pending
1
C28 RAM uncorrectable error condition generated
1
CLOCKFAIL
Clock Fail NMI Flag
This bit indicates if the CLOCKFAIL condition is latched. These bits can only be cleared by the
user writing to the respective bit in the NMIFLGCLR register or by an XRS reset.
0
No CLOCKFAIL condition pending
1
CLOCKFAIL condition generated
0
NMIINT
NMI Interrupt Flag
his bit indicates if an NMI interrupt was generated. This bit can only be cleared by the user
writing to the respective bit in the NMIFLGCLR register or by an XRS reset.
No further NMI interrupts pulses are generated until this flag is cleared by the user.
0
No NMI interrupt generated
1
NMI interrupt generated
1.13.5.9 C28 NMI Flag Clear (CNMIFLGCLR) Register
NOTE:
If hardware is trying to set a bit to "1" while software is trying to clear a bit to "0" on the same
cycle, hardware has priority.
Users should clear the pending FAIL flag first and then clear the NMIINT flag.