Fujitsu FR81S User Manual

Page of 2342
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