Code Flash Memory Mapping - NEC V850ES/F 3-L Series User Manual

32-bit single-chip microcontroller
Table of Contents

Advertisement

Flash Memory

7.1.2 Code flash memory mapping

...
Block 47(2 KB)
...
Block 31 (2 KB)
...
Block 0 (2 KB)
Block 0 (2 KB)
64 KB
96 KB
8/16/32 KB
µPD70F3610
µPD70F3611
µPD70F3615
µPD70F3616
Figure 7-1
The microcontroller's internal code flash memory area is divided into blocks of
2 KB respectively 4 KB blocks and can be programmed/erased in block units.
All or some of the blocks can also be erased at once.
Following figures list the block structures and address assignments for all
V850ES/Fx3-L devices with code flash memory.
Additional information comprise:
• Boot swap cluster size
Configurable size of boot cluster for secure self-programming, refer to
"Secure self-programming (boot cluster swapping)" on page 279.
• Interleave
Interleave configuration of the flash memory blocks.
• CPU branch latency
Number of additional CPU clock cycles during instruction fetches of non-
linear code. The CPU branch latency may be configurable by the LATENCY
control bit of the option byte at address 0000 007B
Block 63(2 KB)
...
...
Block 0 (2 KB)
128
µPD70F3612
µPD70F3617
µPD70F3620
Code flash memory configuration for V850ES/Fx3-L devices.
User's Manual U18743EE1V2UM00
Block 127 (2
KB)
Block 95(2 KB)
...
Block 0 (2 KB)
Block 0 (2 KB)
192 KB
256 KB
8/16/32/64 KB
µPD70F3613
µPD70F3614
µPD70F3618
µPD70F3619
µPD70F3621
µPD70F3622
Chapter 7
.
H
0003 FFFFH
0003 F800H
0002 FFFFH
0002 0800H
0001 FFFFH
0001 F800H
...
0001 7FFFH
0001 7800H
0000 FFFFH
0000 F800H
0000 07FFH
0000 0000H
Code flash size
Boot swap cluster sizes
Products
261

Advertisement

Table of Contents
loading

Table of Contents