Memories – Rainbow Electronics AT91CAP9S250A User Manual
Page 22

22
6264A–CAP–21-May-07
AT91CAP9S500A/AT91CAP9S250A
8.
Memories
Figure 8-1.
AT91CAP9S500A/AT91CAP9S250A Memory Mapping
DMA
MPB SLAVE1
SRAM
MPB SLAVE0
ROM
MPB SLAVE1
USB HOST
LCDC
MPB SLAVE1
0xFFFA 0000
0xFFFA 4000
0xFFFA C000
0xFFFA 8000
0xFFF8 4000
0xFFF8 8000
0xFFF9 0000
0xFFF9 4000
0xFFF9 C000
0xFFF7 8000
0xFFF8 C000
0xFFF9 8000
256M Bytes
0x1000 0000
0x0000 0000
0x0FFF FFFF
0xFFFF FFFF
0xFD00 0000
0xFCFF FFFF
Address Memory Space
Internal Peripherals
Internal Memories
EBI
Chip Select 0
EBI
Chip Select 1/
EBI BCRAMC
EBI
Chip Select 2
EBI
Chip Select 3/
NANDFlash
EBI
Chip Select 4/
Compact Flash
Slot 0
EBI
Chip Select 5/
Compact Flash
Slot 1
EBI
DDRSDRC
MPB SLAVE 2
Chip Select 1
Undefined
(Abort)
256M Bytes
256M Bytes
256M Bytes
256M Bytes
256M Bytes
256M Bytes
256M Bytes
768M Bytes
0x2000 0000
0x1FFF FFFF
0x3000 0000
0x2FFF FFFF
0x4000 0000
0x3FFF FFFF
0x6FFF FFFF
0x6000 0000
0x5FFF FFFF
0x5000 0000
0x4FFF FFFF
0x7000 0000
0x7FFF FFFF
0x8000 0000
0x8FFF FFFF
0x9000 0000
256M Bytes
0xFFFF FD00
0xFFFF FC00
0xFFFF FA00
0xFFFF F800
0xFFFF F200
0xFFFF F000
0xFFFF EE00
16 Bytes
256 Bytes
512 bytes
512 bytes
512 Bytes
512 Bytes
PMC
PIOC
PIOB
PIOA
DBGU
RSTC
0xFFFF EC00
512 Bytes
AIC
0xFFFF EA00
512 Bytes
MATRIX
0xFFFF E400
512 Bytes
BCRAMC
0xFFFF FD10
16 Bytes
SHDC
0xFFFF E200
512 Bytes
ECC
0xFFFF FD20
16 Bytes
RTT
0xFFFF FD30
16 Bytes
PIT
0xFFFF FD40
16 Bytes
WDT
0xFFFF FD50
16 Bytes
GPBR
0xFFFF FD60
16M Bytes
Peripheral Mapping
Internal Memory Mapping
(1) Can be ROM, EBI_NCS0 or SRAM
depending on BMS and REMAP
Notes :
0xFFFC 8000
Reserved
0xFFFF FFFF
System Controller Mapping
16K Bytes
0xFFFF FFFF
Reserved
0xFFFF C000
0xFFFB 4000
0xFFFB 8000
0xFFFB 0000
0xFFFC 0000
0xFFFB C000
0xFFFC 4000
CCFG
0xFFFF EB10
0x0020 0000
0x0030 0000
0x0050 0000
0x0060 0000
0x0080 0000
0x0010 0000
0x0040 0000
0x0070 0000
UDPHS
0x00A0 0000
Boot Memory (1)
0x0000 0000
0xFF00 0000
0x9FFF FFFF
MPB SLAVE2
Chip Select 0
256M Bytes
0xA000 0000
SMC
DDRSDRC
Reserved
PIOD
0xFFFF E600
0xFFFF E800
0xFFFF F400
0xFFFF F600
512 bytes
512 bytes
512 bytes
512 Bytes
512 bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
16K Bytes
AC97C
SPI1
CAN0
PWMC
EMAC
ISI
ADCC
SPI0
TCO, TC1, TC2
MCI0
MCI1
USART0
USART1
SSC0
USART2
TWI
SSC1
Reserved
Reserved
UDPHS
Reserved
SYSC
16K Bytes
16K Bytes
16K Bytes
0xFFF7 C000
0xFFF8 0000
0xFFFC C000
0xFFFF C000
MPB SLAVE0
MPB SLAVE1
0x0090 0000
0x00B0 0000
MPB SLAVE 2
Chip Select 2
0xAFFF FFFF
256M Bytes
MPB SLAVE 2
Chip Select 3
0xBFFF FFFF
256M Bytes
0xB000 0000
0xC000 0000
MPB SLAVE3
16M Bytes
MPB SLAVE3
16M Bytes
0xF000 0000
0xEFFF FFFF
Undefined
(Abort)
208M Bytes
0xFE00 0000
0xFF00 0000
Reserved
Reserved