Maxim Integrated MAXQ7666 User Manual
Page 24

1.2.3.10 Program and Data Memory Mapping Example 2: MAXQ7666
Figures 1-10, 1-11, and 1-12 show the mapping of physical memory segments into the program and data memory space for the
MAXQ7666 with 8k x 16 (16kB) program flash memory, 256B data flash memory, and 512B data RAM.
MAXQ7665/MAXQ7666 User’s Guide
1-22
8k x 16
PROGRAM FLASH
PROGRAM
SPACE
DATA SPACE
(BYTE MODE)
DATA SPACE
(WORD MODE)
0000h
1FFFh
4k x 16
UTILITY ROM
8FFFh
256 x 16
DATA RAM
4k x 16
UTILITY ROM
A000h
8000h
407Fh
128 x 16
DATA FLASH
4000h
A0FFh
8k x 8
UTILITY ROM
9FFFh
8000h
4k x 16
UTILITY ROM
8FFFh
8000h
512 x 8
DATA RAM
01FFh
0000h
256 x 16
DATA RAM
00FFh
0000h
EXECUTING FROM
Figure 1-10. MAXQ7666 Memory Map When Executing from Application Flash
8k x 16
PROGRAM FLASH
PROGRAM
SPACE
DATA SPACE
(BYTE MODE)
DATA SPACE
(WORD MODE)
0000h
1FFFh
4k x 16
UTILITY ROM
8FFFh
4k x 16
UTILITY ROM
8000h
407Fh
128 x 16
DATA FLASH
4000h
256 x 16
DATA SRAM
A000h
A0FFh
256 x 8
DATA FLASH
(CDA0 =1)
8000h
80FFh
128 x 16
DATA FLASH
C000h
C07Fh
16k x 8
PROGRAM FLASH
(CDA0 = 0)
BFFFh
8000h
8k x 16
PROGRAM FLASH
9FFFh
8000h
512 x 8
DATA RAM
01FFh
0000h
256 x 16
DATA RAM
00FFh
0000h
EXECUTING FROM
Figure 1-11. MAXQ7666 Memory Map When Executing from Utility ROM
Maxim Integrated