Fujitsu FR81S User Manual
CHAPTER 46: WORKFLASH MEMORY
5. Operation
FUJITSU SEMICONDUCTOR LIMITED
CHAPTER : WORKFLASH MEMORY
FUJITSU SEMICONDUCTOR CONFIDENTIAL
22
Sector Erase Command
If the sector erase command is sent to the target sector six times in a row, the sector of the flash memory is
erased. When 40μs elapses (timeout period) after the sixth write has finished, the automatic algorithm starts
and the sector erase operation is started. If you want to erase multiple sectors, write the erase code (30
H
) to
the address of the sector to erase within the 40μs (timeout period). If the next sector is not input within the
timeout period, the sector erase command may become invalid. When the automatic erase algorithm is
started, "0" is written to the cells in the sector to erase in flash memory before erasing the sector, and there
is no need to write to the flash memory before erasing the sector to verify the margins (preprogramming).
Furthermore, while verifying the margin, there is no need to control the flash memory externally.
See "5.7 Sector Erase Command" for details on the actual operation.
Note:
While security is ON, the sector erase procedure of flash is limited. See "5.9.4. Flash Access Restrictions
When Security is ON" for details.
Sector Erase Suspend Command
It is possible to shift to the sector erase suspend condition (state of the sector erase suspension) by sending
the sector erase suspend command in the command time-out or while executing the sector erase.
In the sector erase suspend condition, the reading operation of the memory cell of the sector that is not the
erase target becomes possible. However, a new neither writing nor erase command is accepted.
To restart the interrupting erase operation from the sector erase suspend condition, the erase restart
command is sent.
When the flash memory accepts the erase resume command, it goes back to sector erase state and starts
erase operation again.
It does not change to the state of the command time-out when the erase resume command is normally
written even if it is time when it changes from the state of the command time-out in this state, it changes to
the state of the sector erase, and the sector erase operation is restarted at once.
See "5.8 Sector Erase Suspend Command" for actual operation.
Notes:
⋅
16.7μs or less is required until the sector erase operation is stopped from the issue of the sector erase
suspend command and reading from the sector that is not the erase target becomes possible.
⋅
Whether it entered the state that can be read is confirmed with the DFRDY bit of the WorkFlash status
register (DFSTR) or TOGG1 of the hardware sequence flag.
MB91520 Series
MN705-00010-1v0-E
1993