CHAPTER1: Flash Memory
3. Operations
P E R I P H E R A L M A N U A L
August 31, 2015, S6E1Cx_MN710-00016-1v0-E
19
CONFIDENTIAL
Bit descriptions
[bit7:6] Reserved bits
[bit5] PGMS: Program Write Operation Status flag bit
After issuing the Program Write Operation command, RDY bit becomes "0" and this bit is set to "1".
This bit of "1" means the Program Write Operation status.
After the Program Write Operation is finished, this bit is cleared to "0" and RDY bit becomes "1".
[bit4] SERS: Sector Erase Status flag bit
After issuing the Sector Erase command, RDY bit becomes "0" and this bit is set to "1".
This bit of "1" means the Sector Erase status.
After the Sector Erase Operation is finished, this bit is cleared to "0" and RDY bit becomes "1".
When the Sector Suspend command is issued during sector erasing, the erasing operation is suspended.
During this suspended status, this bit continues to be "1".
[bit3] ESPS: Sector Erase Suspend Status flag bit
When the Sector Erase Suspend command is issued during sector erasing, the erasing operation is
suspended, RDY bit becomes "1", and this bit is set to "1". This bit of "1" means the Sector Erase Suspend
Status.
By issuing the Sector Erase Restart command, this bit is cleared to "0" and the Sector Erase Operation is
restarted.
In the Sector Erase Suspend Status, the Program Write Operation command can be issued to the sectors
not to erase. By issuing the command, the RDY bit is set to "0" and PGMS bit is set to "1" to transfer to
"Program Write Operation status".
[bit2] CERS: Flash Memory Erase Status flag bit
When the Flash Erase command is issued, RDY bit becomes "0" and the Flash Memory is transferred to
Pre-erasing Internal Operation Status. In this status, this bit is not set to "1" yet. After the Pre-erasing
Internal Operation is completed, the Flash erasing is started and this bit is set to "1".
This bit of "1" means Flash Erasing Status.
After the Flash Erasing operation is completed, this bit is cleared to "0" and RDY bit becomes "1".
[bit1] HNG: HANG Status flag bit
The Internal Timer is mounted on the Flash Memory to provide the execution limit time of the Automatic
Algorithm. When the Automatic Algorithm is not completed within the executing limit time specified by the
internal timer, the Flash Memory becomes HANG Status and this bit is set to "1".
To clear this bit and to return to the normal status, it is required to generate the reset or to issue the reset
command.
[bit0] RDY: RDY Status flag bit
This bit indicates whether the Automatic Algorithm is being executed or not. When the Flash Memory is
being written or erased, this bit is set to "0" and the execution command cannot be accepted in this status.
When this bit is "1", the execution command can be accepted (except the Sector Suspend command during
sector erasing.)