Control and Status Registers
318
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Tightly-Coupled RAM (TCRAM) Module
6.7.9 TCRAM Module Test Mode Vector Register (RAMADDRDECVECT)
The RAMADDRDECVECT register, shown in
and described in
, is used for testing
the redundant address decode and compare logic of the TCRAM Module.
Figure 6-11. TCRAM Module Test Mode Vector Register (RAMADDRDECVECT) [offset = 38h]
31
27
26
25
16
Reserved
ECC_SELECT
Reserved
R-0
R/WP-0
R-0
15
0
RAM_CHIP_SELECT
R/WP-0
LEGEND: R/W = Read/Write; R = Read only; WP = Write in privileged mode only; -
n
= value after reset
Table 6-10. TCRAM Module Test Mode Vector Register (RAMADDRDEVECT)
Field Descriptions
Bit
Field
Value
Description
31-27
Reserved
0
Read returns 0. Writes have no effect.
26
ECC_SELECT
ECC Select. This bit is used to store the ECC select value for the redundant address
decode and compare logic. The stored value is passed as test stimulus for the built-in test
scheme.
25-16
Reserved
0
Read returns 0. Writes have no effect.
15-0
RAM_CHIP_SELECT
RAM Chip Select. This field is used to store the RAM chip select value for the redundant
address decode and compare logic. The stored value is passed as test stimulus for the
built-in test scheme.
6.7.10 TCRAM Module Parity Error Address Register (RAMPERRADDR)
The RAMPERRADDR register, shown in
and described in
, stores the address for
which an address-parity error was detected.
Figure 6-12. TCRAM Module Parity Error Address Register (RAMPERRADDR) [offset = 3Ch]
31
23
22
16
Reserved
ADDRESS_PARITY_ERROR_ADDRESS
R-0
R-U
15
3
2
0
ADDRESS_PARITY_ERROR_ADDRESS
Reserved
R-U
R-0
LEGEND: R = Read only; U = Undefined; -
n
= value after reset
Table 6-11. TCRAM Module Parity Error Address Register (RAMPERRADDR)
Field Descriptions
Bit
Field
Value
Description
31-23
Reserved
0
Read returns 0. Writes have no effect.
22-3
ADDRESS_PARITY_
ERROR_ADDRESS
Parity Error Address. This register stores the double-word boundary (bits 22-3) of the TCM
access address for which there was an address parity error. This register must be read-
cleared to enable further error address captures. Reading the register does not clear the
register contents but enables the register to be updated with a new parity error address.
This is a 64-bit-aligned address is stored as an offset from the base of the TCRAM or ECC
memory.
2-0
Reserved
0
Read returns 0. Writes have no effect.