JAJSH94 April 2019 BQ79606A-Q1
PRODUCTION DATA.
ECC_TEST Register Address: 0x11D | |||||||
B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 |
RSVD[3] | RSVD[2] | RSVD[1] | RSVD[0] | DED_SEC | MANUAL_AUTO | ENC_DEC | ENABLE |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
R | R | R | R | RW | RW | RW | RW |
RSVD[3:0] | Reserved | ||||||
DED_SEC | Sets the decoder function (SEC or DEC) to test. This bit is ignored during manual mode and encoder testing
0: Test SEC functionality. Sets the SYS_FAULT3[SEC_DETECT] flag and outputs (corrected data) to ECC_DATAOUT_n registers. 1: Test DED functionality. Sets the SYS_FAULT3[DED_DETECT] flag. ECC_DATAOUT_n registers read is do not care and should be ignored. |
||||||
MANUAL_AUTO | Sets the location of the data to use for the ECC test
0: Auto mode. Use the internal data for test. 1: Manual mode. Uses data in ECC_DATAIN_n registers for test. |
||||||
ENC_DEC | Sets the encoder/decoder test to run when ECC_TEST[ENABLE] = 1
0: Run decoder test 1: Run encoder test |
||||||
ENABLE | Executes the ECC test. Initiates ECC test set by ECC_TEST.
0: Normal operation, ECC test disabled 1: Initiate test This is NOT auto clear bit. The user has to set it High or Low as needed. |