Flash memory's combination of nonvolatility and easy in-system updateability are key attributes driving its adoption into today's system designs. However, this flexibility also brings with it the responsibility (for hardware and software engineers) to ensure that writes to flash memory occur only when intended. This is especially important for those who are accustomed to designing with various ROM (nonvolatile but non-updateable) and RAM (updateable but volatile) memories. This application note discusses techniques for proactively designing systems to prevent unintentional writes to flash memory.
Legal Stuff © 1997 Intel Corporation