SPRUJ17H March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
This section describes the memory and algorithm group and corresponding register configuration, which need to be programmed to trigger PBIST test on the allowed memory groups.
Memory Group # | Memory Group Description | Algorithm Description | Memory Group REG bit to be Programmed to 0x1 | Algorithm REG bit to be programmed to 0x1 |
---|---|---|---|---|
1 | MEM_MSS_R5_STC | ROM - Triple_Read_XOR_Read | PBIST_RINFOL[0] | PBIST_ALGO[0] |
2 | MEM_MSS_R51_STC | ROM - Triple_Read_XOR_Read | PBIST_RINFOL[1] | PBIST_ALGO[0] |
3 | MEM_TOP_PBISTROM | ROM - Triple_Read_XOR_Read | PBIST_RINFOL[2] | PBIST_ALGO[1] |
4 | MEM_CR5A_ROM0 | ROM - Triple_Read_XOR_Read | PBIST_RINFOL[3] | PBIST_ALGO[2] |
5 |
MEM_CR5A_ROM1 |
ROM - Triple_Read_XOR_Read | PBIST_RINFOL[4] | PBIST_ALGO[3] |
6 |
MEM_MSS_CPSW |
RAM - March 13N Single Port | PBIST_RINFOL[5] | PBIST_ALGO[4] |
7 |
MEM_MSS_ICSSM |
RAM - March 13N Single Port | PBIST_RINFOL[6] | PBIST_ALGO[4] |
8 |
MEM_MSS_MBOX |
RAM - March 13N Single Port | PBIST_RINFOL[7] | PBIST_ALGO[4] |
9 |
MEM_MSS_MCAN |
RAM - March 13N Single Port | PBIST_RINFOL[8] | PBIST_ALGO[4] |
10 |
MEM_MSS_TPCC |
RAM - March 13N Single Port | PBIST_RINFOL[9] | PBIST_ALGO[4] |
11 |
MEM_MSS_L2_0 |
RAM - March 13N Single Port | PBIST_RINFOL[10] | PBIST_ALGO[4] |
12 |
MEM_MSS_L2_1 |
RAM - March 13N Single Port | PBIST_RINFOL[11] | PBIST_ALGO[4] |
13 |
MEM_MSS_L2_2 |
RAM - March 13N Single Port | PBIST_RINFOL[12] | PBIST_ALGO[4] |
14 | MEM_MSS_L2_3 | RAM - March 13N Single Port | PBIST_RINFOL[13] | PBIST_ALGO[4] |
15 | MEM_MSS_R5SS0_VIM0 | RAM - March 13N Single Port | PBIST_RINFOL[14] | PBIST_ALGO[4] |
16 | MEM_MSS_R5SS0_VIM1 | RAM - March 13N Single Port | PBIST_RINFOL[15] | PBIST_ALGO[4] |
17 | MEM_MSS_R5SS1_VIM0 | RAM - March 13N Single Port | PBIST_RINFOL[16] | PBIST_ALGO[4] |
18 | MEM_MSS_R5SS1_VIM1 | RAM - March 13N Single Port | PBIST_RINFOL[17] | PBIST_ALGO[4] |
19 | MEM_MSS_TRACE | RAM - March 13N Single Port | PBIST_RINFOL[18] | PBIST_ALGO[4] |
20 |
MEM_MSS_CR5A_ATCM0 |
RAM - March 13N Single Port | PBIST_RINFOL[19] | PBIST_ALGO[4] |
21 |
MEM_MSS_CR5A_ATCM1 |
RAM - March 13N Single Port | PBIST_RINFOL[20] | PBIST_ALGO[4] |
22 |
MEM_MSS_CR5A_BTCM0 |
RAM - March 13N Single Port | PBIST_RINFOL[21] | PBIST_ALGO[4] |
23 |
MEM_MSS_CR5A_BTCM1 |
RAM - March 13N Single Port | PBIST_RINFOL[22] | PBIST_ALGO[4] |
24 |
MEM_MSS_CR5B_ATCM0 |
RAM - March 13N Single Port | PBIST_RINFOL[23] | PBIST_ALGO[4] |
25 |
MEM_MSS_CR5B_ATCM1 |
RAM - March 13N Single Port | PBIST_RINFOL[24] | PBIST_ALGO[4] |
26 |
MEM_MSS_CR5B_BTCM0 |
RAM - March 13N Single Port | PBIST_RINFOL[25] | PBIST_ALGO[4] |
27 |
MEM_MSS_CR5B_BTCM1 |
RAM - March 13N Single Port | PBIST_RINFOL[26] | PBIST_ALGO[4] |
28 |
MEM_MSS_R5SS0 |
RAM - March 13N Single Port | PBIST_RINFOL[27] | PBIST_ALGO[4] |
29 |
MEM_MSS_R5SS1 |
RAM - March 13N Single Port | PBIST_RINFOL[28] | PBIST_ALGO[4] |
30 |
MEM_MSS_MMCH0 |
RAM - March 13N Two Port | PBIST_RINFOL[29] | PBIST_ALGO[5] |
Because the entire memory is corrupted during PBIST test, the memory contents before the test is triggered must be compared to the memory contents after processor execution and test completion. Specific scenarios for Top PBIST are mentioned below: