Self recovery in a solid state drive

作者: Alex G. Tang , Leonid Baryudin , Earl T. Cohen

DOI:

关键词: TimestampSelf recoveryController (computing)Address spaceNon-volatile memoryComputer hardwareIdentifierSolid-state driveComputer scienceHeader

摘要: An apparatus having a nonvolatile memory and controller. The stores information in multiple pages. includes data units headers. Each unit is associated with respective identifier an address space of the location memory, has header identifier, time stamp. Multiple headers include ones stamps. controller configured to (i) read stored pages, (ii) determine order which were written based on stamps, (iii) locate (a) each last-written occurrence identifiers (b) locations occurrences, (iv) rebuild map according identifier.

参考文章(7)
Bernie Bernardo Rub, Multi-Tier Address Mapping in Flash Memory ,(2010)
Senthil Kumar Krishnamoorthy, Programmable Data Storage Management ,(2012)
Robert W. Faber, Richard L. Coulson, Sanjeev N. Trika, Recovering from a non-volatile memory failure ,(2006)
Robert W. Faber, Sanjeev N. Trika, Rick Coulson, Jeanna N. Matthews, Technique to write to a non-volatile memory ,(2005)
Donghyouk Lim, Yungjoon Jung, Jaeheung Lee, Yookun Cho, Jaemyoung Kim, Youngbin Seo, Seungmin Park, Jinha Oh, Sangho Yi, Seokhyun Kim, Flash memory device having secure file deletion function and method for securely deleting flash file ,(2008)