Armadillo-9
hardware manual ver.1.02
4. Memory Map
4.1. Physical Memory Map
The physical memory map of the Armadillo-9 is shown in Table 4-1.
Table 4-1 Physical Memory Map of Armadillo-9
Start Address
End Address
Device
Memory Area
Setting
0x0040 0000
0x0FFF FFFF
Reserved
CS0
0x1000 0000
0x
1
000 000F
I/O Control Register
CS1
8bit width
0x1000 0010
0x11FF FFFF
Reserved
0x1200 0000
0x1200 FFFF
PC/104 I/O Space (8bit)
0x1201 0000
0x12FF FFFF
Reserved
0x1300 0000
0x13FF FFFF
PC/104 Memory Space (8bit)
0x1400 0000
0x1FFF FFFF
Reserved
0x2000 0000
0x21FF FFFF
Reserved
CS2 16bit
width
0x2200 0000
0x2200 FFFF
PC/104 I/O Space (16bit)
0x2201 0000
0x22FF FFFF
Reserved
0x2300 0000
0x23FF FFFF
PC/104 Memory Space (16bit)
0x2400 0000
0x2FFF FFFF
Reserved
0x3000 0000
0x3FFF FFFF
Reserved
0x4000 0000
0x47FF FFFF
Compact Flash (I/O Space)
16bit width
0x4800 0000
0x4BFF FFFF
Compact Flash (Attribute Space)
16bit width
0x4C00 0000
0x4FFF FFFF
Compact Flash (Memory Space)
16bit width
0x5000 0000
0x5FFFFFFF
Reserved
0x6000 0000
0x607FFFF
Flash Memory (8MByte)
CS6
16bit width
0x60800000
0x6FFFFFFF
Reserved
0x7000 0000
0x7FFF FFFF
Reserved
0x8000 0000
0x8008 FFFF
EP9315 Internal Register (AHB)
CPU
System
0x8009 0000
0x8009 3FFF
Internal Boot ROM (16KByte)
Register
0x8009 4000
0x8009 FFFF
Reserved
0x800A 0000
0x800F FFFF
EP9315 Internal Register (AHB)
0x8010 0000
0x807F FFFF
Reserved
0x8080 0000
0x8094 FFFF
EP9315 Internal Register (APB)
0x8095 0000
0x8FFF FFFF
Reserved
0x9000 0000
0xBFFF FFFF
Reserved
0xC000 0000
0xC1FF FFFF
SDRAM (32MByte)
SDCE0
32bit width
0xC200 0000
0xC3FF FFFF
Reserved
(SDRAM)
0xC400 0000
0xC5FF FFFF
SDRAM (32MByte)
0xC600 0000
0xCFFF FFFF
Reserved
0xD000 0000
0xDFFF FFFF
Reserved
0xE000 0000
0xEFFF FFFF
Reserved
0xF000 0000
0xFFFF FFFF
Reserved
5