-
公开(公告)号:US20190004907A1
公开(公告)日:2019-01-03
申请号:US15685555
申请日:2017-08-24
Applicant: Western Digital Technologies, Inc.
Inventor: Rotem SELA , Amir SHAHARABANY , Miki SAPIR , Eliad Adi KLEIN
CPC classification number: G06F11/1469 , G06F9/4401 , G06F9/4406 , G06F11/073 , G06F11/0793 , G06F11/1417 , G06F11/1451 , G06F2201/805 , G06F2201/82
Abstract: A controller receives an indication that a memory management table loaded to a random-access storage device is in a corrupted state. The controller retrieves one or more error recovery parameters of a memory unit stored in metadata of a physical block of a plurality of physical blocks of the non-volatile storage device. The controller examines the one or more error recovery parameters to determine whether the one or more error recovery parameters indicate the memory unit is fresh or stale. The controller updates the memory management table with logical-to-physical translation information of the metadata for the memory unit that is determined to be fresh. The controller writes the updated memory management table to the non-volatile storage device.