SAM3XA SDRAMC

SDRAM Controller (SDRAMC) User Interface

Registers

Register Mapping
Address Register Name Access Reset
0x400E0200 SDRAMC Mode Register SDRAMC_MR read-write 0x00000000
0x400E0204 SDRAMC Refresh Timer Register SDRAMC_TR read-write 0x00000000
0x400E0208 SDRAMC Configuration Register SDRAMC_CR read-write 0x852372C0
0x400E0210 SDRAMC Low Power Register SDRAMC_LPR read-write 0x00000000
0x400E0214 SDRAMC Interrupt Enable Register SDRAMC_IER write-only -
0x400E0218 SDRAMC Interrupt Disable Register SDRAMC_IDR write-only -
0x400E021C SDRAMC Interrupt Mask Register SDRAMC_IMR read-only 0x00000000
0x400E0220 SDRAMC Interrupt Status Register SDRAMC_ISR read-only 0x00000000
0x400E0224 SDRAMC Memory Device Register SDRAMC_MDR read-write 0x00000000
0x400E0228 SDRAMC Configuration Register 1 SDRAMC_CR1 read-write 0x00000002
0x400E022C SDRAMC OCMS Register 1 SDRAMC_OCMS read-write 0x00000000

Register Fields

SDRAMC SDRAMC Mode Register

Name: SDRAMC_MR

Access: read-write

Address: 0x400E0200

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - -
7 6 5 4 3 2 1 0
- - - - - MODE

SDRAMC SDRAMC Refresh Timer Register

Name: SDRAMC_TR

Access: read-write

Address: 0x400E0204

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - COUNT
7 6 5 4 3 2 1 0
COUNT

SDRAMC SDRAMC Configuration Register

Name: SDRAMC_CR

Access: read-write

Address: 0x400E0208

31 30 29 28 27 26 25 24
TXSR TRAS
23 22 21 20 19 18 17 16
TRCD TRP
15 14 13 12 11 10 9 8
TRC_TRFC TWR
7 6 5 4 3 2 1 0
DBW CAS NB NR NC

SDRAMC SDRAMC Low Power Register

Name: SDRAMC_LPR

Access: read-write

Address: 0x400E0210

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - TIMEOUT DS TCSR
7 6 5 4 3 2 1 0
- PASR - - LPCB

SDRAMC SDRAMC Interrupt Enable Register

Name: SDRAMC_IER

Access: write-only

Address: 0x400E0214

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - -
7 6 5 4 3 2 1 0
- - - - - - - RES

SDRAMC SDRAMC Interrupt Disable Register

Name: SDRAMC_IDR

Access: write-only

Address: 0x400E0218

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - -
7 6 5 4 3 2 1 0
- - - - - - - RES

SDRAMC SDRAMC Interrupt Mask Register

Name: SDRAMC_IMR

Access: read-only

Address: 0x400E021C

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - -
7 6 5 4 3 2 1 0
- - - - - - - RES

SDRAMC SDRAMC Interrupt Status Register

Name: SDRAMC_ISR

Access: read-only

Address: 0x400E0220

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - -
7 6 5 4 3 2 1 0
- - - - - - - RES

SDRAMC SDRAMC Memory Device Register

Name: SDRAMC_MDR

Access: read-write

Address: 0x400E0224

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - -
7 6 5 4 3 2 1 0
- - - - - - MD

SDRAMC SDRAMC Configuration Register 1

Name: SDRAMC_CR1

Access: read-write

Address: 0x400E0228

31 30 29 28 27 26 25 24
TXSR TRAS
23 22 21 20 19 18 17 16
TRCD TRP
15 14 13 12 11 10 9 8
TRC_TRFC TWR
7 6 5 4 3 2 1 0
DBW CAS NB NR NC

SDRAMC SDRAMC OCMS Register 1

Name: SDRAMC_OCMS

Access: read-write

Address: 0x400E022C

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - -
7 6 5 4 3 2 1 0
- - - - - - - SDR_SE