Datasheet
Section 19 Flash Memory
Rev. 3.00 Sep. 28, 2009 Page 509 of 710
REJ09B0384-0300
Section 19 Flash Memory
The flash memory has the following features. Figure 19.1 shows a block diagram of the flash
memory.
19.1 Features
• Size
512 Kbytes (ROM address: H'000000 to H'07FFFF)
• Programming/erasing interface by the download of on-chip program
This LSI has a dedicated programming/erasing program. After downloading this program to
the on-chip RAM, programming/erasing can be performed by setting the argument parameter.
• Programming/erasing time
The flash memory programming time is 1 ms (typ) in 128-byte simultaneous programming and
approximately 7.8 μs per byte. The erasing time is 600 ms (typ) per 64-Kbyte block.
• Number of programming
The number of flash memory programming can be up to 1000 times at the minimum. (The
value ranged from 1 to 1000 is guaranteed.)
• Three on-board programming modes
⎯ Boot mode
This mode is a program mode that uses an on-chip SCI interface. The user MAT and user
boot MAT can be programmed. This mode can automatically adjust the bit rate between
host and this LSI.
⎯ User program mode
The user MAT can be programmed by using the optional interface.
⎯ User boot mode
The user boot program of the optional interface can be made and the user MAT can be
programmed.
• Programming/erasing protection
Sets protection against flash memory programming/erasing via hardware, software, or error
protection.
• Programmer mode
This mode uses the PROM programmer. The user MAT and user boot MAT can be
programmed.