English
Language : 

CC2430 Datasheet, PDF (31/212 Pages) Texas Instruments – A True System-on-Chip solution for 2.4 GHz IEEE 802.15.4 / ZigBee-TM
CC2430
8051 CPU : Memory
Secondly, two alternative schemes for CODE
memory space mapping can be used. The first
scheme is the standard 8051 mapping where
only the program memory i.e. flash memory is
mapped to CODE memory space. This
mapping is the default used after a device
reset.
The second scheme is an extension to the
standard CODE space mapping in that all
physical memory is mapped to the CODE
space region. This second scheme is called
unified mapping of the CODE memory space.
Details about mapping of all 8051 memory
spaces are given in the next section.
The memory map showing how the different
physical memories are mapped into the CPU
memory spaces is given in the figures on the
following pages for 128 KB flash memory size
option only. The other flash options are
reduced versions of the F128 with natural
limitations.
Note that for CODE memory space, the two
alternative memory maps are shown; unified
and non-unified (standard) mapping.
For users familiar with the 8051 architecture,
the standard 8051 memory space is shown as
“8051 memory spaces” in the figures.
0xFF
DATA
0xFFFF
0x00 memory space
0xFF
SFR
0xDFFF
0x80 memory space
0xFFFF
XDATA memory space
0xFFFF
0xFF00
Fast access RAM
0xE000
0xDFFF
0xDF80
Slow access RAM /
program memory in RAM
Registers
0xDF00
0xDEFF
Non-volatile program memory
56 KB
0x0000
8051 memory spaces
0x0000
CC2430-F128 XDATA memory
space
Figure 7: CC2430-F128 XDATA memory space
8 KB SRAM
SFR registers
RF registers
0xFFFF
0xDF00
128 KB Flash
0xDEFF
lower 56 KB
0x0000
Physical memory
CC2430 Data Sheet (rev. 2.1) SWRS036F
Page 31 of 211