home // Education // Tips & Resume Sample
Simultaneous Read/Write vs. Erase Suspend/Resume
Source: www.spansion.com
File Size: 158.65 KB
Category: Education
Last Download : 1 day 14 hours 16 minutes ago
Share this info:
Short Description: a Simultaneous Read/Write device needs to be used instead? Simultaneous Read/Write vs. Erase Suspend/Resume Timing. Most systems that use either the ...
Content Inside: Simultaneous Read/Write vs. Erase Suspend/Resume Application Note Introduction Simultaneous Read/Write devices are designed to allow reading from a Flash device at the same time an erase (or program) operation is being executed. The Erase Suspend/Resume feature is intended to be used occasionally to interrupt an erase operation in order to read data from the Flash device. With this in mind the question arises: How often can an erase be suspended before it affects system performance and a Simultaneous Read/Write device needs to be used instead? Simultaneous Read/Write vs. Erase Suspend/Resume Timing Most systems that use either the Simultaneous Read/Write feature or Erase Suspend/Resume feature do so because of interrupt-driven events that could require access to the Flash device during an erase. When using the Simultaneous Read/Write feature, an erase operation will not be affected by reading the device, assuming the data is in a separate bank. This is because both the read and erase happen in parallel. When the Erase Suspend/Resume feature is used to handle an interrupt, the erase operation is paused while reading takes place. This serial operation can drastically increase the total time of the erase operation (see Figure 1 on page 1 for details). Figure 1. Simultaneous Read/Write vs. Erase Suspend/Resume Timing Simultaneous Operation Erase Read Erase/Suspend Erase Resume Resume Resume Resume Resume Resume Read Publication Number Erase_Susp_AppNote Revision A Amendment 1 Issue Date July 7, 2004
Advertiser