Memories – Rainbow Electronics AT91CAP9S250A User Manual

Page 22

Advertising
background image

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

Advertising