Hi,
We’ve received some questions about ECC from my customer. Could you answer to their questions below ?
1) Can ECC multi 1bit Error be corrected as same as correctable ECC 1bit Error ?
2) They think that “ECC_2B_ERR_MSK” is a register which indicates an error location. While this is in 128-byte data block units, the "ECC_2B_ERR_ADR" register, which indicates the error occurrence address, is described as a 64-byte alignment address (See 4.1.47 DRSS_ECC_2B_ERR_ADR_LOG_REG Register in J721E_registers3.pdf).
Is this correct ? Intuitively, they suspect that the "ECC_2B_ERR_ADR" address is a 128-byte alignment error, but can I interpret it as described in the manual?
3) According to the 8.2.4.2 DDRSS Interrupts in the TRM, there are “ECC aggregators interrupts” and “MSMC2DDR bridge interrupts” as ECC error interrupt.
Can any interrupts above be used for monitoring ECC error on SDRAM ? Are there any judging criteria which interrupt to choose ?
Thanks and regards,
Hideaki