R8C/13 Group
16. Electrical Characteristics
Table 16.5 Flash Memory (Data flash Block A, Block B) Electrical Characteristics(4)
Standard
Symbol
Measuring condition
Parameter
Unit
Min.
Typ.
Max
400
Program/Erase endurance(2)
10000(3)
times
µs
–
–
Byte program time(program/erase endurance
50
65
≤1000 times)
Byte program time(program/erase endurance
>1000 times)
µs
s
–
–
–
Block erase time(program/erase endurance
0.2
0.3
9
8
≤1000 times)
Block erase time(program/erase endurance
>1000 times)
s
td(SR-ES)
Time delay from Suspend Request until Erase Suspend
ms
–
–
–
10
2.7
2.7
Erase Suspend Request Interval
Program, Erase Voltage
ms
V
5.5
5.5
85
Read Voltage
V
-20(-40)(8)
°C
–
Program/Erase Temperature
Ambient temperature
= 55 °C
Data hold time(9)
year
–
20
NOTES:
1. Referenced to VCC=AVcc=2.7 to 5.5V at Topr = -20°C to 85°C / -40°C to 85°C unless otherwise specified.
2. Definition of Program/Erase
The endurance of Program/Erase shows a time for each block.
If the program/erase number is “n” (n = 1000, 10000), “n” times erase can be performed for each block.
For example, if performing one-byte write to the distinct addresses on Block A of 2K-byte block 2048 times and then
erasing that block, the number of Program/Erase cycles is one time.
However, performing multiple writes to the same address before an erase operation is prohibited (overwriting
prohibited).
3. Numbers of Program/Erase cycles for which all electrical characteristics is guaranteed.
4. Table 16.5 applies for Block A or B when the Program/Erase cycles are more than 1000. The byte program time up to
1000 cycles are the same as that of the program area (see Table 16.4).
5. To reduce the number of Program/Erase cycles, a block erase should ideally be performed after writing in series as
many distinct addresses (only one time each) as possible. If programming a set of 16 bytes, write up to 128 sets and
then erase them one time. This will result in ideally reducing the number of Program/Erase cycles. Additionally,
averaging the number of Program/Erase cycles for Block A and B will be more effective. It is important to track the total
number of block erases and restrict the number.
6. If error occurs during block erase, attempt to execute the clear status register command, then the block erase
command at least three times until the erase error disappears.
7. Customers desiring Program/Erase failure rate information should contact their Renesas technical support representa-
tive.
8. -40 °C for D version.
9. The data hold time includes time that the power supply is off or the clock is not supplied.
Erase-suspend request
(interrupt request)
FMR46
td(SR-ES)
Figure 16.2 Time delay from Suspend Request until Erase Suspend
Rev.1.20 Jan 27, 2006 page 155 of 205
REJ09B0111-0120