Data Polling Flag (Dq7) - Fujitsu F2MC-16LX Hardware Manual

16-bit microcontroller mb90330 series
Hide thumbs Also See for F2MC-16LX:
Table of Contents

Advertisement

CHAPTER 25 3M-BIT FLASH MEMORY
25.5.1

Data Polling Flag (DQ7)

The data polling flag (DQ7) is a flag that notifies the state that the automatic algorithm
execution is proceeding or ended by using the data polling function.
State Transition of Data Polling Flag (DQ7)
State change in normal operation
Programming
Operation
State
Completion
DQ7
DQ7
DATA:7
State change in abnormal operation
Operation State
DQ7
At Programming Operation
If you execute read-access while executing the automatic write algorithm, the flash memory outputs the
inversion data of the last update of bit 7 regardless of address specifications. If you execute read-access
when the automatic write algorithm ends, the flash memory outputs the bit 7 of the read value of the
specified address.
When Chip/sector Deletion Operates
While executing the chip erase/sector erase algorithm, the flash memory outputs "0" by read-access from
the currently erasing sector when the sector is erased regardless of the specified address when the chip is
erased. Similarly, when ending, "1" is output.
Sector Erasing being Suspended
If you execute read-access when the sector erase suspends, the flash memory outputs "1" if the specified
address is the erased sector, and it outputs bit 7 (DATA: 7) of the read value of the specified address if it is
not the erased sector. You can determine whether the current state is the sector suspend or not and which
sector is being erased by referencing with the toggle bit flag (DQ6).
Note:
At the start-up of the automatic algorithm, the read-access to the specified address is disregarded.
As the data polling flag (DQ7) ends, other bit outputs are enabled for data read. Therefore, be sure
to read data after the automatic algorithm ends, following read-access whose end of the data polling
has confirmed.
572
Chip and sector
Sector erasing
erasing
wait
Completion
0
1
Programming operation
DQ7
Sector Erasing
Temporary
deletion stop
start
Sector being
erased
0
0
1
Chip sector erase operation
0
Sector Erasing
Sector Erasing
being Suspended
Temporary
Restart
Sector not being
Sector being
deleted
erased
1
0
DATA:7

Advertisement

Table of Contents
loading

Table of Contents