US 11,734,131 B2
Memory device having redundant media management capabilities
Gil Golov, Backnang (DE)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Apr. 9, 2020, as Appl. No. 16/844,289.
Prior Publication US 2021/0318937 A1, Oct. 14, 2021
Int. Cl. G06F 11/00 (2006.01); G06F 11/14 (2006.01)
CPC G06F 11/1489 (2013.01) [G06F 2201/805 (2013.01)] 16 Claims
OG exemplary drawing
 
6. A memory device comprising:
a buffer;
a storage media;
at least one processing device; and
memory containing instructions configured to instruct the at least one processing device to:
provide a first set of functions to the memory device for management of the storage media, wherein the first set of functions is used to service requests from a host device, the requests to retrieve data from the storage media or to decode data;
provide a second set of functions to the memory device for management of the storage media, wherein a redundant function of the second set is redundant to one or more functions of the first set, wherein the redundant function comprises retrieving data from the storage media, and wherein the first set of functions and the second set of functions are used in parallel to process the requests;
receive a first request from the host device;
execute the first request by the first set of functions;
receive a second request from the host device during the execution of the first request;
determine that the first set of functions is unavailable to service the second request due to processing the first request by the first set of functions, wherein determining that the first set of functions is unavailable to service the second request comprises determining that the first set of functions is busy processing an error associated with the first request received by the memory device from the host device prior to receiving the second request; and
in response to determining that the first set of functions is unavailable to service the first request, service the second request using the redundant function of the second set.