Hi,
I am trying to inject the ECC multi-bits errors, by using ECC_ERR_INJECT(EIEN:1) and DATA_ERR
_INJECT_HI (set as 0x03 for bit 0 and bit 1 invert), DATA_ERR_INJECT_LO (0x00), but it crashes.
but it works for single bit error injection by using above registers DATA_ERR_INJECT_HI(set as 0x01 for bit 0 invert), the single bit error is detected by ERR_DETECT.
Any idea to prevent crash or other way to inject multi bits error?
Solved! Go to Solution.
Hi @yipingwang
I didn't see address register for injecting errors at particular RAM address. If i set DATA_ERR_INJECT_HI to 0x0000_0001 (bit 0 invert), Does it invert bit-0 of all RAM addresses ?