-
公开(公告)号:US20190066791A1
公开(公告)日:2019-02-28
申请号:US15690889
申请日:2017-08-30
摘要: Devices and techniques for managing flash memory are disclosed herein. A memory controller may receive a first program request comprising first host data to be written to the flash memory. The flash memory may comprise a number of storage units with each storage unit comprising a number of storage sub-units. If the first host data is less than a remainder threshold, the memory controller may generate a first program data unit comprising the first host data and first log data describing the flash memory. The memory controller may program the program data unit to the first storage unit of the flash memory, where the first log data is written to a first storage sub-unit of the number of storage sub-unit. The memory controller may also store an indication that the first storage sub-unit is invalid.
-
公开(公告)号:US20210200672A1
公开(公告)日:2021-07-01
申请号:US17136819
申请日:2020-12-29
申请人: Lalla Fatima Drissi , Giuseppe D'Eliseo , Paolo Papa , Massimo Iaculo , Carminantonio Manganelli
发明人: Lalla Fatima Drissi , Giuseppe D'Eliseo , Paolo Papa , Massimo Iaculo , Carminantonio Manganelli
摘要: Devices and techniques for corrupted storage portion recovery in a memory device are described herein. A failure event can be detected during a garbage collection operation on a collection of storage portions (e.g., pages) in a memory array. Here, members of the collection of storage portions are being moved from a former physical location to a new physical location by the garbage collection operation. A reference to a former physical location of a possibly corrupt storage portion in the collection of storage portions can be retrieved in response to the failure event. Here, the possibly corrupt storage portion has already been written to a new physical location as part of the garbage collection operation. The possibly corrupt storage portion can then be rewritten at the new physical location using data from the former physical location.
-