| поискавой системы для электроныых деталей |
|
AT45DB321E датащи(PDF) 24 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
AT45DB321E датащи(HTML) 24 Page - Renesas Technology Corp |
|
24 / 80 page ![]() DS-AT45DB321E-8784 Rev. N Page 24 9/1/23 © 2023 Renesas Electronics AT45DB321E Datasheet 7.11 Program/Erase Suspend In some code and data storage applications, it can not be possible for the system to wait the milliseconds required for the Flash memory to complete a program or erase cycle. The Program/Erase Suspend command allows a program or erase operation in progress to a particular 64KB sector of the main memory array to be suspended so that other device operations can be performed. Example: By suspending an erase operation to a particular sector, the system can perform functions such as a program or read operation within a different 64KB sector. Other device operations, such as Read Status Register, can also be performed while a program or erase operation is suspended. To perform a Program/Erase Suspend, an opcode of B0h must be clocked into the device. No address bytes need to be clocked into the device, and any data clocked in after the opcode are ignored. When the CS pin is deasserted, the program or erase operation currently in progress is suspended within a time of tSUSP. One of the Program Suspend bits (PS1 or PS2) or the Erase Suspend bit (ES) in the Status Register is then set to the Logic 1 state. Also, the RDY/BUSY bit in the Status Register indicates that the device is ready for another operation. Read operations are not allowed to a 64KB sector that has had its program or erase operation suspended. If a read is attempted to a suspended sector, then the device outputs undefined data. Thus, when performing a Continuous Array Read operation and the device's internal address counter increments and crosses the sector boundary to a suspended sector, the device then starts outputting undefined data continuously until the address counter increments and crosses a sector boundary to an unsuspended sector. A program operation is not allowed to a sector that has been erase suspended. If a program operation is attempted to an erase suspended sector, then the program operation aborts. During an Erase Suspend, a program operation to a different 64KB sector can be started and subsequently suspended. This results in a simultaneous Erase Suspend/Program Suspend condition and is indicated by the states of both the ES and PS1 or PS2 bits in the Status Register being set to a Logic 1. If a Reset command is performed, or if the RESET pin is asserted while a sector is erase suspended, then the suspend operation is aborted and the contents of the sector are left in an undefined state. However, if a reset is performed while a page is program or erase suspended, the suspend operation aborts but only the contents of the page that was being programmed or erased are undefined; the remaining pages in the 64KB sector retain their previous contents. |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |