Section 17 Flash Memory (0.18-(m F-ZTAT Version)
17.10
Flash Memory Emulation Using RAM
For realtime emulation of the data written to the flash memory using the on-chip RAM, the on-
chip RAM area can be overlaid with several flash memory blocks (user MAT) using the RAM
emulation register (RAMER).
The overlaid area can be accessed from both the user MAT area specified by RAMER and the
overlaid RAM area. The emulation can be performed in user mode and user program mode.
Figure 17.17 shows an example of emulating realtime programming of the user MAT.
Note: To emulate the flash memory using the RAM, set the RAME bit in the system control
register (SYSCR) to 1.
Rev. 3.00 Mar. 14, 2006 Page 626 of 804
REJ09B0104-0300
Emulation program start
Set RAMER
Write tuning data to overlaid
RAM area
Execute application program
No
Tuning OK?
Cancel setting in RAMER
Program emulation block
in user MAT
Emulation program end
Figure 17.17 RAM Emulation Flow
Yes