
598
CHAPTER 23 512K / 1024K BIT FLASH MEMORY
23.5.3
Time limit Exceeded Flag (DQ5)
The time limit exceeded flag indicates that the automatic algorithm execution time has
exceeded the time defined within the flash memory (i.e., internal pulse count). Table
23.5-5 shows the transition of the time limit exceeded flag status.
■
When the Write Operation or Chip/Sector Deletion Operation is Executed.
When the read/access is executed after starting the write or chip/sector deletion automatic algorithm, this
flag is set to "0" if the execution time is within the defined time (required for writing/deletion), or it outputs
"1" if this execution time exceeds the defined time. This is not related to the state in which the automatic
algorithm is being executed or has been terminated, so it can be determined whether the write/delete has
succeeded or failed. Thus, when this flag is set to "1", it indicates that the write operation has failed if the
automatic algorithm is being performed by the data polling function or toggle bit function.
For example, a fail occurs if an attempt is made to write "1" to the flash memory with "0" written. In this
case, the flash memory is locked and the automatic algorithm is not terminated. Therefore, no valid data is
set in data polling flag (DQ7). The toggle bit flag (DQ6) does not stop the toggle operation, so the
execution time exceeds the time limit. Then, the time limit exceeded flag (DQ5) outputs "1". This event
indicates that the flash memory has not been correctly used, but does not indicate that the flash memory is
not good. If this event occurs, the reset command should be executed.
Table 23.5-5 Transition of the Time Limit Exceeded Flag Status
Operating
status
Write operation
--> Completion
Chip/sector
deletion
-->Completion
Sector deletion
wait-->Start
DQ5
DATA:5
Sector deletion
temporary stop
-->Restart
(Sector being
deleted)
During the sector
deletion temporary
stop (Sector not
being deleted)
Sector deletion
-->Deletion
temporary stop
(Sector being
deleted)
Operating status
Write operation
Chip/sector deletion operation
DQ5
- Status transition during abnormal operation
- Status transition during normal operation
0-->DATA:5
0-->1
0
0
0
1
1
Summary of Contents for MB90460 Series
Page 1: ...The following document contains information on Cypress products ...
Page 3: ......
Page 5: ......
Page 9: ...iv ...
Page 41: ...22 CHAPTER 1 OVERVIEW ...
Page 45: ...26 CHAPTER 2 NOTES ON HANDLING DEVICES ...
Page 83: ...64 CHAPTER 3 CPU ...
Page 95: ...76 CHAPTER 4 RESET ...
Page 107: ...88 CHAPTER 5 CLOCK ...
Page 131: ...112 CHAPTER 6 LOW POWER CONSUMPTION MODE ...
Page 175: ...156 CHAPTER 7 INTERRUPT ...
Page 181: ...162 CHAPTER 8 MODE SETTING ...
Page 223: ...204 CHAPTER 9 I O PORT ...
Page 237: ...218 CHAPTER 10 TIME BASE TIMER ...
Page 247: ...228 CHAPTER 11 WATCHDOG TIMER ...
Page 275: ...256 CHAPTER 12 16 BIT RELOAD TIMER ...
Page 373: ...354 CHAPTER 14 MULTI FUNCTIONAL TIMER ...
Page 485: ...466 CHAPTER 16 PWC Timer ...
Page 531: ...512 CHAPTER 17 UART ...
Page 559: ...540 CHAPTER 19 DELAYED INTERRUPT GENERATOR MODULE ...
Page 589: ...570 CHAPTER 20 8 10 BIT A D CONVERTER ...
Page 601: ...582 CHAPTER 21 ROM CORRECTION FUNCTION ...
Page 633: ...614 CHAPTER 23 512K 1024K BIT FLASH MEMORY ...
Page 645: ...626 CHAPTER 24 EXAMPLE OF F2 MC 16LX MB90F462 F462A F463A CONNECTION FOR SERIAL WRITING ...
Page 715: ...696 APPENDIX ...
Page 716: ...697 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 739: ......