PBIST Control Registers
337
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Programmable Built-In Self-Test (PBIST) Module
7.5.10 ROM Mask Register (ROM)
This two-bit register sets appropriate ROM access modes for the PBIST controller. The default value is
11b. This register is illustrated in
. It can be programmed according to
.
Figure 7-15. ROM Mask Register (ROM) [offset = 01C0h]
31
16
Reserved
R-0
15
2
1
0
Reserved
ROM
R-0
R/W-3h
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 7-14. ROM Mask Register (ROM) Field Descriptions
Bit
Field
Value
Description
31-2
Reserved
0
Reads return 0. Writes have no effect.
1-0
ROM
ROM Mask
0
No information is used from ROM.
1h
Only RAM Group information from ROM.
2h
Only Algorithm information from ROM.
3h
Both Algorithm and RAM Group information from ROM. This option should be selected for application
self-test.
7.5.11 ROM Algorithm Mask Register (ALGO)
This register is used to indicate the algorithm(s) to be used for the memory self-test routine. Each bit
corresponds to a specific algorithm. For example, bit [0] controls whether algorithm 1 is enabled or not.
and
illustrate this register.
Figure 7-16. ROM Algorithm Mask Register (ALGO) [offset = 01C4h]
31
24
23
16
ALGO3
ALGO2
R/W-FFh
R/W-FFh
15
8
7
0
ALGO1
ALGO0
R/W-FFh
R/W-FFh
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 7-15. Algorithm Mask Register (ALGO) Field Descriptions
Bit
Field
Value
Description
31
0
Algorithm 32 is not selected.
1
Selects algorithm 32 for PBIST run.
30
0
Algorithm 31 is not selected.
1
Selects algorithm 31 for PBIST run.
:
0
0
Algorithm 1 is not selected.
1
Selects algorithm 1 for PBIST run.
31-0
0
None of the algorithms are selected.