Os motores de busca de Datasheet de Componentes eletrônicos
  Portuguese  ▼
ALLDATASHEETPT.COM

X  

ATXP032 Folha de dados(PDF) 39 Page - Dialog Semiconductor

Nome de Peças ATXP032
Descrição Electrónicos  EcoXiP??High Performance Low-Power Octal Flash
PDF  113 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrônico  DIALOG [Dialog Semiconductor]
Página de início  http://www.dialog-semiconductor.com/
Logo DIALOG - Dialog Semiconductor

ATXP032 Folha de dados(HTML) 39 Page - Dialog Semiconductor

Back Button ATXP032 Datasheet HTML 35Page - Dialog Semiconductor ATXP032 Datasheet HTML 36Page - Dialog Semiconductor ATXP032 Datasheet HTML 37Page - Dialog Semiconductor ATXP032 Datasheet HTML 38Page - Dialog Semiconductor ATXP032 Datasheet HTML 39Page - Dialog Semiconductor ATXP032 Datasheet HTML 40Page - Dialog Semiconductor ATXP032 Datasheet HTML 41Page - Dialog Semiconductor ATXP032 Datasheet HTML 42Page - Dialog Semiconductor ATXP032 Datasheet HTML 43Page - Dialog Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 39 / 113 page
background image
37
ATXP032
DS-ATXP032–114I–4-2020
9.6
Program/Erase Suspend (B0h)
The Program/Erase Suspend command allows a program operation to be started while a block erase operation is
in progress. Once an on-going block erase operation has been suspended, a program operation (in a different 2-
Mbit Sector than the one suspended) may be started. Once the program operation has finished, the erase
operation can be resumed using the Program/Erase Resume (D0h) operation. Suspending a program operation
does not allow another program operation to be started. The Program/Erase Suspend command also allows
operations within the same memory bank as long as the operations are in different 2-Mbit sectors.
In some code plus data storage applications, it is often necessary to process certain high-level system interrupts
that require relatively immediate reading or writing of code or data from the Flash memory. In such an instance, it
may not be possible for the system to wait the microseconds or 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 2-Mbit sector of the Flash memory array to be suspended so that other device operations
can be performed. For example, by suspending an erase operation to a particular block in a 2-Mbit sector, the
system can perform functions such as a program or read operation within another 2-Mbit sector in the device. The
two sectors can reside within the same memory bank.
Only Block Erase commands may be suspended. A Chip Erase command cannot be suspended. The
Program/Erase Suspend command will be ignored if it is issued during a chip erase.
Other device operations can also be performed while a program or erase operation is suspended. Table 10-2
outlines the operations that are allowed and not allowed during a program or erase suspend.
Since the need to suspend a program or erase operation is immediate, the Write Enable command does not need
to be issued prior to the Program/Erase Suspend command being issued. Therefore, the Program/Erase Suspend
command operates independently of the state of the WEL bit in the Status/Control register.
To perform a program/erase suspend operation, the CS pin must first be asserted and the B0h command must be
clocked into the device. No address bytes need to be clocked into the device, and any data clocked in after the
command is ignored. When the CS pin is deasserted, the program or erase operation currently in progress is
suspended within a time of tSUSP.. The Program Suspend (PS) or Erase Suspend (ES) bit in Status/Control
Register Byte 2 is set to the logic “1” state to indicate that the program or erase operation has been suspended. In
addition, the RDY/BSY bit in the Status/Control register indicates that the device is ready for another operation.
The complete command must be clocked into the device before the CS pin is deasserted, and the CS pin must be
deasserted on a byte boundary (multiples of eight bits). Otherwise, no suspend operation is performed.
Read operations are not allowed to a 2-Mbit sector that has had its program or erase operation suspended. If a
read is attempted from a suspended block, the device outputs undefined data. Therefore, when performing a read
array operation to an unsuspended block and the device's internal address counter increments and crosses the
block boundary to a suspended block, the device starts outputting undefined data continuously until the address
counter increments and crosses a block boundary to an unsuspended block.
A program operation is not allowed to a 2-Mbit sector that has been erase suspended. If a program operation is
attempted to an erase suspended block, then the program operation aborts and the WEL bit in the Status/Control
register is reset back to the logic “0” state. During an erase/suspend operation, a program operation to a different
2-Mbit 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 PS bits in the Status/Control register being set
to the logic “1” state. Another erase operation cannot be started while in the erase suspend state.
Neither program nor erase commands are allowed during a program suspend operation. If attempted, the
operation is aborted.
If an attempt is made to perform an operation that is not allowed during a program or erase suspend operation,
such as executing a Write Status Register command, then the device simply ignores the command and no
operation is performed. The state of the WEL bit in the Status/Control register is not affected.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Folha de dados Download

Go To PDF Page


Ligação URL



ALLDATASHEET é útil para você?  [ DONATE ] 

Sobre Alldatasheet   |   Publicidade   |   Contato conosco   |   Privacy Policy   |   Link para a ficha técnica    |   roca de Link   |   Lista de Fabricantes
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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