Hello,
There is a discrepency In the PBIST ALGOL / RINFO Descriptions in the Technical Reference section 2.2.4.1 Table 2-5 and Table 2-6.
Using the masks provide in Table 2-5 correctly executes PBIST with the following RINFOL and RINFOU values:
ROM - 0xF to RINFOL, 0x0 to RINFOU
SINGLEPORT RAM - 0x0CFFBFF0 to RINFOL, 0x0 RINFOU
DOUBLEPORT RAM - 0xF0000000h to RINFOL, 0x18 to RINFOU
Table 2-6 supplied RINFO values do not execute properly:
ROM - 0xF to RINFOL, 0x0 to RINFOU
SINGLEPORT RAM - 0x0FFFFFF0 to RINFOL, 0x0 RINFOU
DOUBLEPORT RAM - 0xF0000000h to RINFOL, 0x3F to RINFOU
This causes PBIST to execute in sections labeled as reserved in table 2-5. Should the test use the 2-5 values or is it a true pbist failure when ran against table 2-6 values.
Thanks!