Fujitsu FR81S User Manual
CHAPTER 46: WORKFLASH MEMORY
5. Operation
FUJITSU SEMICONDUCTOR LIMITED
CHAPTER : WORKFLASH MEMORY
FUJITSU SEMICONDUCTOR CONFIDENTIAL
24
Each bit and flash memory status
Following table shows the correspondence between the status of each bit of the hardware sequence flag and
the flash memory status.
Table 5-2 Correspondence between Flags and Flash Memory status
State
DPOLL
TOGG1
TLOV
SETI TOGG2
Run
Writing
Inverted
data (*1)
Toggle
0
0
-
Sector/Chip erasing
0
Toggle
0
1
-
Time limit
exceed
Write command
Inverted
data (*1)
Toggle
1
0
-
Sector erase/Chip erase
command
0
Toggle
1
1
-
Sector erase
suspend
Erase target sector
-
-
-
-
Toggle
*1 : See "● Bit descriptions" for the values that are read out.
Bit descriptions
[bit15 to bit8] Undefined bits
[bit7] DPOLL (Data polling flag bit)
When the hardware sequence flag is read by specifying the write/erase target address, this bit indicates
whether or not the automatic algorithm is running using a data polling function.
The value that is read differs depending on the state.
1. When writing
During execution of
writing
Reads out the opposite value (inverted data) of the value of bit7 of the
last data to be written. The address specified for reading the hardware
sequence flag is not accessed.
After writing finished
Reads out the value of bit7 of the address specified for reading the
hardware sequence flag.
2. During sector erase
During execution of
sector erase
Reads "0" from the sector being erased.
After sector erase
This bit always reads out as "1".
3. During chip erase
During execution of chip
erase
This bit always reads out as "0".
After chip erase
This bit always reads out as "1".
4. During sector erase suspend
State of suspend
(incomplete end)
"0" is read from the sector erase suspend sector.
Sector erase operation
completion
"1" is read from the sector erase suspend sector..
MB91520 Series
MN705-00010-1v0-E
1995