Electronic Components Datasheet Search |
|
M29DW641F Datasheet(PDF) 45 Page - Numonyx B.V |
|
|
M29DW641F Datasheet(HTML) 45 Page - Numonyx B.V |
45 / 80 page M29DW641F Dual Operations and Multiple Bank architecture 45/80 8 Dual Operations and Multiple Bank architecture The Multiple Bank architecture of the M29DW641F gives greater flexibility for software developers to split the code and data spaces within the memory array. The Dual Operations feature simplifies the software management of the device by allowing code to be executed from one bank while another bank is being programmed or erased. The Dual Operations feature means that while programming or erasing in one bank, Read Operations are possible in another bank with zero latency. Only one bank at a time is allowed to be in program or erase mode. However, certain commands can cross bank boundaries, which means that during an operation only the banks that are not concerned with the cross bank operation are available for Dual Operations. For example, if a Block Erase command is issued to erase blocks in both Bank A and Bank B, then only Banks C or D are available for read operations while the erase is being executed. If a Read Operation is required in a bank, which is programming or erasing, the Program or Erase Operation can be suspended. Also if the suspended operation was erase then a program command can be issued to another block, so the device can have one block in Erase Suspend mode, one programming and other banks in read mode. By using a combination of these features, Read Operations are possible at any moment. Figure 14 and Figure 15 show the Dual Operations possible in other banks and in the same bank. Note that only the commonly used commands are represented in these tables. Table 14. Dual Operations allowed in other banks Status of bank(1) Commands allowed in another bank(1) 1. If several banks are involved in a Program or Erase Operation, then only the banks that are not concerned with the operation are available for Dual Operations. Read Array Read Status Register(2) 2. Read Status Register is not a command. The Status Register can be read during a block Program or Erase Operation. Read CFI Query Auto Select Program Erase Program /Erase Suspend Program/ Erase Resume Idle Yes Yes(3) 3. Only after a program or Erase Operation in that bank. Yes Yes Yes Yes Yes(3) Yes(4) 4. Only after a Program or Erase Suspend command in that bank. Programming Yes No No No – – No No Erasing Yes No No No – – No No Program Suspended Yes No Yes Yes No No – Yes(5) 5. Only a Program Resume is allowed if the bank was previously in Program Suspend mode. Erase Suspended Yes No Yes Yes Yes No – Yes(6) 6. Only an Erase Resume is allowed if the bank was previously in Erase Suspend mode. |
Similar Part No. - M29DW641F |
|
Similar Description - M29DW641F |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List 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 |