Patent · US Active

System and method for supporting atomic writes in a flash translation layer

US9772781B2 · kind B2 · utility

1Cited by
2References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 27, 2013
Grant dateSep 26, 2017
Priority date
Expiry dateOct 30, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/7201
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of maintaining and updating a logical-to-physical (LtoP) table in a storage device including a processor, a volatile memory, and a non-volatile memory, the storage device being in communication with a host utilizing atomic writes, the method including receiving, by the processor, data for storing at a plurality of physical addresses in the non-volatile memory, the data being associated with a plurality of logical addresses of the host, storing, by the processor, the plurality of physical addresses in an atomic segment in the volatile memory, storing, by the processor, one or more of zones of the LtoP table in the non-volatile memory, the one or more zones of the LtoP table corresponding in size to the atomic segment, and updating the one or more zones of the LtoP table with the plurality of physical addresses in the atomic segment.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.