• DocumentCode
    549481
  • Title

    Understanding the impact of power loss on flash memory

  • Author

    Tseng, Hung-Wei ; Grupp, Laura ; Swanson, Steven

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of California, San Diego, CA, USA
  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    35
  • Lastpage
    40
  • Abstract
    Flash memory is quickly becoming a common component in computer systems ranging from music players to mission-critical server systems. As flash plays a more important role, data integrity in flash memories becomes a critical question. This paper examines one aspect of that data integrity by measuring the types of errors that occur when power fails during a flash memory operation. Our findings demonstrate that power failure can lead to several non-intuitive behaviors. We find that increasing the time before power failure does not always reduce error rates and that a power failure during a program operation can corrupt data that a previous, successful program operation wrote to the device. Our data also show that interrupted program operations leave data more susceptible to read disturb and increase the probability that the programmed data will decay over time. Finally, we show that incomplete erase operations make future program operations to the same block unreliable.
  • Keywords
    computer power supplies; data integrity; flash memories; computer systems; data integrity; flash memory; flash-based solid-state drives; interrupted program operations; mission-critical server systems; music players; power failure; power loss; Ash; Bit error rate; Encoding; Programming; Reliability; Semiconductor device measurement; flash memory; power failure; power loss;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5981701