ecc_err_inj_nsu0 (DDRMC_NOC) Register

NoC and Integrated Memory Controller NPI Register Reference (AM019)

Document ID
AM019
Release Date
2023-11-17
Revision
1.1

ecc_err_inj_nsu0 (DDRMC_NOC) Register Description

Register Nameecc_err_inj_nsu0
Offset Address0x00000006B8
Absolute Address This register description shows register offset addresses relative to the base address of the module. Base addresses vary from one device to another. To determine the correct base address for any device, refer to support.xilinx.com/s/article/00003507.
Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionFlips corresponding egress ECC and/or parity bit.

ecc_err_inj_nsu0 (DDRMC_NOC) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
persistent24rwNormal read/write0x00: Inject one error only
1: Inject error persistently
dst_par_done_wr23rwNormal read/write0x0HW will set this bit when one error is injected in non-persistent mode. In persistent mode HW will also set this bit to indicate one or more errors have been injected.
dst_par_en_wr22rwNormal read/write0x0Error injection enable: SW should clear EN and DONE before setting EN again to enable another single injection in non-persistent mode. In persistent mode errors are injected whenever EN is set.
0: Injection disabled
1: Injection enabled
dst_par_done_rd21rwNormal read/write0x0HW will set this bit when one error is injected in non-persistent mode. In persistent mode HW will also set this bit to indicate one or more errors have been injected.
dst_par_en_rd20rwNormal read/write0x0Error injection enable: SW should clear EN and DONE before setting EN again to enable another single injection in non-persistent mode. In persistent mode errors are injected whenever EN is set.
0 - Injection disabled
1 - Injection enabled
ecc_done_wr19rwNormal read/write0x0HW will set this bit when one error is injected in non-persistent mode. In persistent mode HW will also set this bit to indicate one or more errors have been injected.
ecc_en_wr18rwNormal read/write0x0Error injection enable: SW should clear EN and DONE before setting EN again to enable another single injection in non-persistent mode. In persistent mode errors are injected whenever EN is set.
0: Injection disabled
1: Injection enabled
ecc_done_rd17rwNormal read/write0x0HW will set this bit when one error is injected in non-persistent mode. In persistent mode HW will also set this bit to indicate one or more errors have been injected.
ecc_en_rd16rwNormal read/write0x0Error injection enable: SW should clear EN and DONE before setting EN again to enable another single injection in non-persistent mode. In persistent mode errors are injected whenever EN is set.
0: Injection disabled
1: Injection enabled
ecc_bit_115:8rwNormal read/write0x0error injection bit position for NPP packet.
For 1 bit ECC error, this field should be same as ecc_bit_0. Valid from 0 to 181
ecc_bit_0 7:0rwNormal read/write0x0error injection bit position for NPP packet. Valid from 0 to 181.