Datasheet

465
SAM3X / SAM3A [DATASHEET]
Atmel-11057C-ATARM-SAM3X-SAM3A-Datasheet_23-Mar-15
25.18 Static Memory Controller (SMC) User Interface
The SMC is programmed using the fields listed in Table 25-11. For each chip select a set of 4 registers is used to
program the parameters of the external device. In Table 25-11, “CS_number” denotes chip select number. 16
bytes per chip select are required.
Table 25-11. Register Mapping
Offset Register Name Access Reset
0x000 SMC NFC Configuration Register SMC_CFG Read-write 0x0
0x004 SMC NFC Control Register SMC_CTRL Write-only 0x0
0x008 SMC NFC Status Register SMC_SR Read-only 0x0
0x00C SMC NFC Interrupt Enable Register SMC_IER Write-only 0x0
0x010 SMC NFC Interrupt Disable Register SMC_IDR Write-only 0x0
0x014 SMC NFC Interrupt Mask Register SMC_IMR Read-only 0x0
0x018 SMC NFC Address Cycle Zero Register SMC_ADDR Read-write 0x0
0x01C SMC Bank Address Register SMC_BANK Read-write 0x0
0x020 SMC ECC Control Register SMC_ECC_CTRL Write-only 0x0
0x024 SMC ECC Mode Register SMC_ECC_MD Read-write 0x0
0x028 SMC ECC Status 1 Register SMC_ECC_SR1 Read-only 0x0
0x02C SMC ECC Parity 0 Register SMC_ECC_PR0 Read-only 0x0
0x030 SMC ECC parity 1 Register SMC_ECC_PR1 Read-only 0x0
0x034 SMC ECC status 2 Register SMC_ECC_SR2 Read-only 0x0
0x038 SMC ECC parity 2 Register SMC_ECC_PR2 Read-only 0x0
0x03C SMC ECC parity 3 Register SMC_ECC_PR3 Read-only 0x0
0x040 SMC ECC parity 4 Register SMC_ECC_PR4 Read-only 0x0
0x044 SMC ECC parity 5 Register SMC_ECC_PR5 Read-only 0x0
0x048 SMC ECC parity 6 Register SMC_ECC_PR6 Read-only 0x0
0x04C SMC ECC parity 7 Register SMC_ECC_PR7 Read-only 0x0
0x050 SMC ECC parity 8 Register SMC_ECC_PR8 Read-only 0x0
0x054 SMC ECC parity 9 Register SMC_ECC_PR9 Read-only 0x0
0x058 SMC ECC parity 10 Register SMC_ECC_PR10 Read-only 0x0
0x05C SMC ECC parity 11 Register SMC_ECC_PR11 Read-only 0x0
0x060 SMC ECC parity 12 Register SMC_ECC_PR12 Read-only 0x0
0x064 SMC ECC parity 13 Register SMC_ECC_PR13 Read-only 0x0
0x068 SMC ECC parity 14 Register SMC_ECC_PR14 Read-only 0x0
0x06C SMC ECC parity 15 Register SMC_ECC_PR15 Read-only 0x0
0x14*CS_number+0x070 SMC SETUP Register SMC_SETUP Read-write 0x01010101
0x14*CS_number+0x074 SMC PULSE Register SMC_PULSE Read-write 0x01010101
0x14*CS_number+0x078 SMC CYCLE Register SMC_CYCLE Read-write 0x00030003
0x14*CS_number+0x7C SMC TIMINGS Register SMC_TIMINGS Read-write 0x00000000
0x14*CS_number+0x80 SMC MODE Register SMC_MODE Read-write 0x10000003