System Assignments; Memory Map; Table 4-6. Memory Map For The Cs89712, Booting Angel - Cirrus Logic ARM CDB89712 User Manual

Table of Contents

Advertisement

4.5 SYSTEM ASSIGNMENTS

4.5.1

Memory Map

Physical Address Space
0x0000:0000 – 0x00FF:FFFF
0x0000:0000 - 0x0000:4000
0x0000:4000 - 0x0000:8000
0x0000:8000 – 0x00FF:FFFF
0x0100:0000 – 0x017F:FFFF
0x0180:0000 – 0x01FF:FFFF
0x1000:0000 – 0x1FFF:FFFF
0x2000:0000 – 0x2FFF:FFFF
0X3000:0000 – 0X3FFF:FFFF
0x4000:0000 – 0x4FFF:FFFF
0x5000:0000 – 0x5FFF:FFFF
0x6000:0000 – 0x6000:BFFF
0x7000:0000 – 0x7000:007F
0x8000:0000 – 0x8000:02FF
Physical Address Space
0x0000:0000 – 0x0000:FFFF
0x0001:0000 – 0x007F:FFFF
0x2000:0000 – 0x2000:02FF
0x2000:0300 – 0x2000:030F
0X2000:0310 – 0X2FFF:FFFF
0x3000:0000 – 0x3FFFF:FFFF Expansion Header
0x4000:0000 – 0x4FFF:FFFF
0x5000:0000 – 0x5FFF:FFFF
0x6000:0000 – 0x6000:BFFF
0x7000:0000 – 0x7000:007F
0x8000:0000 – 0x8000:2600
0xC000:0000 – 0xC001:FFFF
0xC002:0000 – 0xC002:7FFF
0x0802:8000 – 0x08FF:FFFF
4-8
16 Mbytes SDRAM
Ice_boot program
Page Table for MMU
User Program Space
8 Mbytes FLASH BANK 1
8 Mbytes FLASH BANK 0
Reserved
On Board Ethernet Port
40 KBytes Expansion Header: Parallel port, keyboard
Expansion Header: USB Controller
Expansion Header
48 KBytes On chip SRAM
On Chip Boot Code, 128 Bytes
CS89712 Internal Registers
Table 4-5. Memory Map for the CS89712 Microcontroller, Booting Ice_boot
Flash Bank, ROM Space
Flash Bank
Expansion Header
Ethernet Port
Expansion Header
Expansion Header
Expansion Header
On Chip SRAM, 48 KBytes
On Chip Boot Code, 128 Bytes
CS89712 Registers
SDRAM, LCD Buffer
SDRAM, Work Area
User Program Space SDRAM

Table 4-6. Memory Map for the CS89712, Booting Angel

Description
Description
CDB89712
Decode
nCS0
nCS0
nCS0
nCS2
nCS1
Decode
nCS0
nCS0
nCS2
nCS2
nCS2
nCS3
nCS4
nCS5
nCS6
nCS7
DS502UM2

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ARM CDB89712 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents