ECC_DECODERSTAT
Individual decoder flags for single and double bits errors.
Each decoder flags used represent one decoder in the design.
Module Instance | Base Address | Register Address |
---|---|---|
sdm_ecc_nand_e_ecc_registerBlock | 0xFFA21800 | 0xFFA21884 |
Size: 32
Offset: 0x84
Access: RW
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
Reserved |
|||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DEC7DERRFLG RW 0x0 |
DEC6DERRFLG RW 0x0 |
DEC5DERRFLG RW 0x0 |
DEC4DERRFLG RW 0x0 |
DEC3DERRFLG RW 0x0 |
DEC2DERRFLG RW 0x0 |
DEC1DERRFLG RW 0x0 |
DEC0DERRFLG RW 0x0 |
DEC7SERRFLG RW 0x0 |
DEC6SERRFLG RW 0x0 |
DEC5SERRFLG RW 0x0 |
DEC4SERRFLG RW 0x0 |
DEC3SERRFLG RW 0x0 |
DEC2SERRFLG RW 0x0 |
DEC1SERRFLG RW 0x0 |
DEC0SERRFLG RW 0x0 |
ECC_DECODERSTAT Fields
Bit | Name | Description | Access | Reset |
---|---|---|---|---|
15 | DEC7DERRFLG |
This bit indicates decoder(*) has detected double-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a double-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
14 | DEC6DERRFLG |
This bit indicates decoder(*) has detected double-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a double-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
13 | DEC5DERRFLG |
This bit indicates decoder(*) has detected double-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a double-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
12 | DEC4DERRFLG |
This bit indicates decoder(*) has detected double-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a double-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
11 | DEC3DERRFLG |
This bit indicates decoder(*) has detected double-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a double-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
10 | DEC2DERRFLG |
This bit indicates decoder(*) has detected double-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a double-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
9 | DEC1DERRFLG |
This bit indicates decoder(*) has detected double-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a double-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
8 | DEC0DERRFLG |
This bit indicates decoder(*) has detected double-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a double-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
7 | DEC7SERRFLG |
This bit indicates deocder(*) has detected single-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a single-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
6 | DEC6SERRFLG |
This bit indicates deocder(*) has detected single-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a single-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
5 | DEC5SERRFLG |
This bit indicates deocder(*) has detected single-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a single-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
4 | DEC4SERRFLG |
This bit indicates deocder(*) has detected single-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a single-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
3 | DEC3SERRFLG |
This bit indicates deocder(*) has detected single-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a single-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
2 | DEC2SERRFLG |
This bit indicates deocder(*) has detected single-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a single-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
1 | DEC1SERRFLG |
This bit indicates deocder(*) has detected single-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a single-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |
0 | DEC0SERRFLG |
This bit indicates deocder(*) has detected single-bit error. 1'b0: No error has been captured with this flag 1'b1: Decoder (*) detected a single-bit error. This flag will be set by hardware and it will be cleared by writing 1. This flag will be set till SW clears. Additional errors will not change the state of this bit. Error flag is set on the first beat of erred data. This wont be reset by the ecc_en bit. Number of decoders implemented is IP dependent. |
RW | 0x0 |