Registers
908
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
External Memory Interface A (EMIFA)
19.4.8 EMIFA Interrupt Raw Register (INTRAW)
The EMIFA interrupt raw register (INTRAW) is used to monitor and clear the EMIFA’s hardware-generated
Asynchronous Timeout Interrupt. The AT bit in this register will be set when an Asynchronous Timeout
occurs regardless of the status of the EMIFA interrupt mask set register (INTMSKSET) and EMIFA
interrupt mask clear register (INTMSKCLR). Writing a 1 to this bit will clear it. The EMIFA on some
devices does not have the EMA_WAIT pin; therefore, these registers and fields are reserved on those
devices. The INTRAW is shown in
and described in
.
Figure 19-38. EMIFA Interrupt Raw Register (INTRAW)
31
8
Reserved
R-0
7
3
2
1
0
Reserved
WR
LT
AT
R-0
R/W1C-0
R/W1C-0
R/W1C-0
LEGEND: R/W = Read/Write; R = Read only; W1C = Write 1 to clear (writing 0 has no effect); -
n
= value after reset
Table 19-56. EMIFA Interrupt Raw Register (INTRAW) Field Descriptions
Bit
Field
Value
Description
31-3
Reserved
0
Reserved. The reserved bit location is always read as 0. If writing to this field, always write the default
value of 0.
2
WR
Wait Rise. This bit is set to 1 by hardware to indicate that a rising edge on the EMA_WAIT pin has
occurred.
0
Indicates that a rising edge has not occurred on the EMA_WAIT pin. Writing a 0 has no effect.
1
Indicates that a rising edge has occurred on the EMA_WAIT pin. Writing a 1 will clear this bit and the
WR_MASKED bit in the EMIFA interrupt masked register (INTMSK).
1
LT
Line Trap. Set to 1 by hardware to indicate illegal memory access type or invalid cache line size.
0
Writing a 0 has no effect.
1
Indicates that a line trap has occurred. Writing a 1 will clear this bit as well as the LT_MASKED bit in
the EMIFA interrupt masked register(INTMSK).
0
AT
Asynchronous Timeout. This bit is set to 1 by hardware to indicate that during an extended
asynchronous memory access cycle, the EMA_WAIT pin did not go inactive within the number of cycles
defined by the MAX_EXT_WAIT field in the asynchronous wait cycle configuration register (AWCC).
0
Indicates that an Asynchronous Timeout has not occurred. Writing a 0 has no effect.
1
Indicates that an Asynchronous Timeout has occurred. Writing a 1 will clear this bit as well as the
AT_MASKED bit in the EMIFA interrupt masked register (INTMSK).