![Infineon Technologies XC2200 User Manual Download Page 72](http://html1.mh-extra.com/html/infineon-technologies/xc2200/xc2200_user-manual_2055439072.webp)
XC2200 Derivatives
System Units (Vol. 1 of 2)
Memory Organization
User’s Manual
3-11
V2.1, 2008-08
MemoryX2K, V1.3
3.4
Program Memory Areas
The XC2200 provides two on-chip program memory areas for code/data storage:
•
The
Program Flash/ROM
stores code and constant data. Flash memory is (re-)
programmed by the application software or flash loaders, ROM is mask-programmed
in the factory.
•
The
Program SRAM (PSRAM)
stores temporary code sequences and other data.
For example higher level boot loader software can be written to the PSRAM and then
be executed to program the on-chip Flash memory.
Figure 3-4
On-Chip Program Memory Mapping
Reserved
Reserved
PSRAM
Reserved
PSRAM
Reserved
Flash Area
Reserved
Flash 0 (252 KB)
Flash 1 (256 KB)
Flash 2 (256 KB)
C0'0000
H
D0'0000
H
E0'0000
H
F0'0000
H
FF'FF00
H
PSRAM (64 KB)
SRAM Timing
E0'0000
H
E1'0000
H
E8'0000
H
imb_memory_map.vsd
PSRAM (64 KB)
Flash Access
Timing
E8'0000
H
E9'0000
H
IMB Reg.
FF'FF00
H
FF'FFFF
H
F0'0000
H
Flash 0 (60 KB)
Flash 0 (192 KB)
Reserved (4 KB)
C0'0000
H
C0'F000
H
C1'0000
H
C4'0000
H
No software access
to this Flash range.
FF'FFFF
H