Data Polling Flag (Dq7); Table C.5.1A Status Change Of Data Polling Flag (Dq7) - Fujitsu F2MC-16LX MB90580 Series Hardware Manual

16-bit microcontrollers
Hide thumbs Also See for F2MC-16LX MB90580 Series:
Table of Contents
C.5.1 Data polling flag (DQ7)
Data polling flag is used to indicate whether the Automatic Algorithm is executing or completed by using
data polling function. Table C.5.1a shows the status change of the data polling flag.
Programming
During Automatic Program Algorithm is executing, an attempt to read the flash memory will output the
complement of the last written data to DQ7, rather than the value at the address specified by the
current address signal.
Chip/Sector Erase
During chip erase/sector erase operation is in progress, an attempt to read the flash memory will output
"0" to DQ7. Upon completion of chip erase/sector erase, an attempt to read the flash memory will
output "1" to DQ7.
Sector Erase Suspend
During sector erase suspend is in progress, an attempt to read the flash memory will output "1" to DQ7,
if the address is within the sector which is being erased. If the address is not within the sector being
erased, the flash memory will output bit 7 (DATA:7) of the read value of the address which is pointed.
By looking at the toggle bit flag (DQ6) together, it is possible to know whether the present sector is in
sector erase suspend mode, or to know which sector is being erased.
Note: An attempt to read access to the address where Automatic Algorithm is starting will be ignored.
After receiving the completion status of data polling flag (DQ7), an attempt to read access will be
allowed. Hence, a read access from Automatic Algorithm completion should be done after the read
access of the data polling completion.
Status Change in normal operation
Operation
Programming
→ complete
status
DQ7 → DATA:7
DQ7
Status Change in abnormal operation
Operation
Programming
Status
Operation
DQ7
DQ7
MB90580 Series

Table C.5.1a Status Change of data polling flag (DQ7)

Chip/sector erase
Sector erase wait
→ complete
0 → 1
0
Chip/sector
erase operation
0
C.5 Execution Status of Automatic Algorithm
Sector erase
→ suspend
→ start
(Sector being
erased)
0 → 1
Appendix C: The Flash Memory in the MB90F583
Sector erase
Sector erase suspend
being suspended
→ resume
(Sector not being
(Sector being erased)
1 → 0
erased)
DATA:7
363
Table of Contents
loading

This manual is also suitable for:

F2mc-16lx mb90v580F2mc-16lx mb90583F2mc-16lx mb90f583

Table of Contents