User guide

DS4830A User’s Guide
19
2.4.4.1 Memory Map When Executing from Flash Memory
When executing from the flash memory:
Read and write operations of SRAM memory are executed normally.
The utility ROM can be read as data, starting at 8000h of the data space. The utility ROM cannot be written.
Figure 2-3 illustrates the mapping of the SRAM and utility ROM memory segments into data memory space when code is
executing from the flash memory segment.
2K * 16
SRAM
16K * 16
FLASH
(SEGMENT 0)
4K * 16
UTILITY ROM
PROGRAM
SPACE
16K * 16
FLASH
(SEGMENT 1)
0000h
3FFFh
4000h
7FFFh
8FFFh
A000h
A7FFh
FFFFh
8000h
4K * 8
SRAM
DATA SPACE
(BYTE MODE)
0000h
7FFFh
9FFFh
FFFFh
8000h
4K * 16
UTILITY ROM
0000h
7FFFh
8FFFh
FFFFh
8000h
0FFFh
8K * 8
UTILITY ROM
DATA SPACE
(WORD MODE)
2K * 16
SRAM
07FFh
EXECUTING FROM
Figure 2-3: Memory Map When Executing from Flash Memory