SDMMC_ecc Summary

Base Address: 0x10A20000

Register

Address Offset

Bit Fields
ecc_sdmmc__ecc_csr__10a20000__ecc_registerBlock__SEG_hps2sdm_be_0x220000_0x10000

IP_REV_ID

0x0

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

SIREV

RO 0x0

IP_REV_ID2

0x4

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_5

RO 0x0

LUT_TBL_DEP

RO 0x1

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

RAM_TYPE

RO 0x3

ECC_SIZE

RO 0x3

DAT

RO 0x2

ADDR

RO 0xA

CTRL

0x8

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_6

RO 0x0

INITB

RW 0x0

Reserved_5

RO 0x0

INITA

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_4

RO 0x0

CNT_RSTB

RW 0x0

CNT_RSTA

RW 0x0

Reserved_2

RO 0x0

ECC_SLVERR_DIS

RW 0x1

ECC_EN

RW 0x0

INITSTAT

0x12

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_2

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_2

RO 0x0

INITCOMPLETEB

RW 0x0

Reserved_1

RO 0x0

INITCOMPLETEA

RW 0x0

ERRINTEN

0x16

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_1

RO 0x0

SERRINTEN

RW 0x0

ERRINTENS

0x20

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_1

RO 0x0

SERRINTS

RW 0x0

ERRINTENR

0x24

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_1

RO 0x0

SERRINTR

RW 0x0

INTMODE

0x28

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_3

RO 0x0

INTONCMP

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_2

RO 0x0

INTONOVF

RW 0x0

Reserved_1

RO 0x0

INTMODE

RW 0x0

INTSTAT

0x32

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_4

RO 0x0

DERRPENB

RW 0x0

Reserved_3

RO 0x0

SERRPENB

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_2

RO 0x0

DERRPENA

RW 0x0

Reserved_1

RO 0x0

SERRPENA

RW 0x0

INTTEST

0x36

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_4

RO 0x0

TDERRB

RW 0x0

Reserved_3

RO 0x0

TSERRB

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_2

RO 0x0

TDERRA

RW 0x0

Reserved_1

RO 0x0

TSERRA

RW 0x0

MODSTAT

0x40

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_6

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_6

RO 0x0

RMW_DERRB

RW 0x0

RMW_DERRA

RW 0x0

RMW_SERRB

RW 0x0

RMW_SERRA

RW 0x0

CMPFLGB

RW 0x0

CMPFLGA

RW 0x0

DERRADDRA

0x44

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

Address

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Address

RO 0x0

SERRADDRA

0x48

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

Address

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Address

RO 0x0

DERRADDRB

0x52

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

Address

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Address

RO 0x0

SERRADDRB

0x56

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

Address

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Address

RO 0x0

SERRCNTREG

0x60

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

SERRCNT

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

SERRCNT

RW 0x0

ECC_Addrbus

0x64

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

ECC_AddrBUS

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_AddrBUS

RW 0x0

ECC_RData0bus

0x68

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_RDataBUS

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_RDataBUS

RO 0x0

ECC_RData1bus

0x72

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_RDataBUS

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_RDataBUS

RO 0x0

ECC_RData2bus

0x76

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_RDataBUS

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_RDataBUS

RO 0x0

ECC_RData3bus

0x80

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_RDataBUS

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_RDataBUS

RO 0x0

ECC_WData0bus

0x84

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_WDataBUS

WO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_WDataBUS

WO 0x0

ECC_WData1bus

0x88

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_WDataBUS

WO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_WDataBUS

WO 0x0

ECC_WData2bus

0x92

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_WDataBUS

WO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_WDataBUS

WO 0x0

ECC_WData3bus

0x96

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_WDataBUS

WO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_WDataBUS

WO 0x0

ECC_RDataecc0bus

0x100

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_RDataecc3BUS

RO 0x0

ECC_RDataecc2BUS

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_RDataecc1BUS

RO 0x0

ECC_RDataecc0BUS

RO 0x0

ECC_RDataecc1bus

0x104

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_RDataecc7BUS

RO 0x0

ECC_RDataecc6BUS

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_RDataecc5BUS

RO 0x0

ECC_RDataecc4BUS

RO 0x0

ECC_WDataecc0bus

0x108

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_WDataecc3BUS

WO 0x0

ECC_WDataecc2BUS

WO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_WDataecc1BUS

WO 0x0

ECC_WDataecc0BUS

WO 0x0

ECC_WDataecc1bus

0x112

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

ECC_WDataecc7BUS

WO 0x0

ECC_WDataecc6BUS

WO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ECC_WDataecc5BUS

WO 0x0

ECC_WDataecc4BUS

WO 0x0

ECC_dbytectrl

0x116

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_1

RO 0x0

DBEN

RW 0x0

ECC_accctrl

0x120

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_3

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_3

RO 0x0

RDWR

RW 0x0

Reserved_2

RO 0x0

ECCOVR

RW 0x0

DATAOVR

RW 0x0

ECC_startacc

0x124

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_2

RO 0x0

ENBUSA

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_1

RO 0x0

ENBUSB

RW 0x0

ECC_wdctrl

0x128

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_1

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved_1

RO 0x0

WDEN_RAM

RW 0x0

ECC_DECODERSTAT

0x132

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved_16

RO 0x0

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

SERRLKUPA0

0x144

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

VALID8

RW 0x0

VALID7

RW 0x0

VALID6

RW 0x0

VALID5

RW 0x0

VALID4

RW 0x0

VALID3

RW 0x0

VALID2

RW 0x0

VALID1

RW 0x0

Address

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Address

RO 0x0

SERRLKUPB0

0x224

32-bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

VALID8

RW 0x0

VALID7

RW 0x0

VALID6

RW 0x0

VALID5

RW 0x0

VALID4

RW 0x0

VALID3

RW 0x0

VALID2

RW 0x0

VALID1

RW 0x0

Address

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Address

RO 0x0