TXZ Family
Flash Memory
2018-06-05
29 / 120
Rev. 2.0
3. Function Description and Functional Explanations
Code flash and data flash are generally compliant with the JEDEC standards except for some specific functions.
Therefore, if a user is currently using a Flash memory as an external memory, it is easy to implement the functions
into this device. Furthermore, to provide easy program or erase operation, this flash memory contains a dedicated
circuit to perform program or chip erase automatically.
Table 3.1 JEDEC compliant functions
JEDEC compliant functions
Modified, added, or deleted functions
- Automatic programming
- Automatic chip erasing
- Automatic block erasing
<Addition> Automatic area erasing, automatic page erasing, automatic memory
swap/erasing
<Modified> Program/erase protect (only protection of program is supported)
<Deleted> Erase resume/suspend function
Precautions
(1) Make sure to oscillate the internal high speed oscillator1 (IHOSC1) when data is programmed or
erased code flash, data flash, user information area. Also oscillate the IHOSC1 before the
operations related to the flash memory including protection and security operations. After the
IHOSC1 is oscillated, confirm whether
[CGOSCCR]
<IHOSC1F>=1 before using the flash
memory. IHOSC1 is timing clock for programming/Erasing of flash memory.
(2) Please refer to reference Manual “Clock Control and Operation Mode” about IHOSC1 and
[CGOSCCR]
<IHOSC1F>.
(3) Do not power off during Flash is busy (Programming or Erasing,
[FCSR0]
<RDYBSY>=0).
(4) Do not enter STOP1/STOP2 mode during Flash is busy (Programming or Erasing,
[FCSR0]
<RDYBSY>=0).
(5) Do not reset is occurred by SIWDT or LVD during Flash is busy (Programming or Erasing,
[FCSR0]
<RDYBSY>=0).