INTERNAL MEMORY
6.6 Virtual Flash Emulation Function
6
6.6.3 Application Example of Virtual Flash Emulation Mode
By using two RAM areas that have been set in the same flash area by the Virtual Flash Emulation Function, the
data in the flash memory can be replaced successively.
(1) Operation when reset
Flash memory
Bank xx
Initial value
Replace area
RAM block 0
RAM block 1
Data write to RAM0
(2) Programming operation using RAM block 0
Flash memory
Replaced
RAM block 0
Bank xx
Initial value
Bank xx specified
RAM block 0
RAM block 1
Data write to RAM1
(3) Programming operation switched from RAM block 0 to RAM block 1
Flash memory
Replaced
Bank xx
Initial value
RAM block 0
RAM block 1
Bank xx specified
(settings invalid)
Bank xx specified
RAM block 0
RAM block 1
Figure 6.6.5 Application Example of Virtual Flash Emulation Mode (1/2)
32180 Group User’s Manual (Rev.1.0)
6-34