
Section 17 Flash Memory (0.18-(m F-ZTAT Version)
Rev. 3.00 Mar. 14, 2006 Page 570 of 804
REJ09B0104-0300
•
Programming/erasing protection
Protection against programming/erasing of the flash memory can be set by hardware
protection, software protection, or error protection.
•
Flash memory emulation function using the on-chip RAM
Realtime emulation of the flash memory programming can be performed by overlaying parts
of the flash memory (user MAT) area and the on-chip RAM.
FCCS
FPCS
FECS
FKEY
FMATS
FTDAR
RAMER
Control unit
Memory MAT unit
Flash memory
User MAT: 256 kbytes
User boot MAT: 10 kbytes
Operating
mode
Module bus
Mode pins
Internal data bus (32 bits)
Internal address bus
[Legend]
FCCS: Flash code control/status register
FPCS: Flash program code select register
FECS: Flash erase code select register
FKEY: Flash key code register
FMATS: Flash MAT select register
FTDAR: Flash transfer destination address register
RAMER: RAM emulation register
Note: To read from or write to the registers, the FLSHE bit in SYSCR must be set to 1.
Figure 17.1 Block Diagram of Flash Memory
electronic components distributor