10
Memory Interface
10 – 7
37FF
3800
3FFF
0000
MMAP = 1
BMODE = 0
2K External
27FF
2800
8K Internal ROM
(ROMENABLE = 1)
or
4K External
2K Internal RAM
07FF
0800
8K External
(ROMENABLE = 0)
2K Internal RAM
Not Booted
6K External
3FFF
0000
27FF
2800
07FF
0800
MMAP = 1
BMODE = 1
8K Internal ROM
(ROMENABLE Defaults
to 1 During RESET)
MMAP = 0
BMODE = 0 or 1
2K Internal RAM
Booted
6K External
3FFF
0000
27FF
2800
07FF
0800
or
8K External
(ROMENABLE = 0)
8K Internal ROM
(ROMENABLE = 1)
Figure 10.6 ADSP-2172 Program Memory Map
0000
07FF
0800
3FFF
INTERNAL
RAM
LOADED FROM
EXTERNAL
BOOT
MEMORY
EXTERNAL
ROM ENABLE=0
MMAP=0
0000
3FFF
EXTERNAL
ROM ENABLE=0
MMAP=1
37FF
3800
INTERNAL
RAM
NOT
LOADED
0000
07FF
0800
17FF
1800
3FFF
INTERNAL
RAM
LOADED FROM
EXTERNAL
BOOT
MEMORY
INTERNAL
MASK
PROGRAMMED
ROM
EXTERNAL
ROM ENABLE=1
MMAP=0
17F0 – 17FF
RESERVED
0000
07FF
0800
17FF
1800
3FFF
INTERNAL
MASK
PROGRAMMED
ROM
EXTERNAL
ROM ENABLE=1
MMAP=1
EXTERNAL
37FF
3800
INTERNAL
RAM NOT
LOADED
17F0 – 17FF
RESERVED
Figure 10.7 ADSP-21msp59 Program Memory Map