Patent ID: 9652376
Date: 2017-05-16
CPC Classifications: G06F,G11C

Claim:
1. A memory controller to interact with a memory having at least one memory array, the at least one memory array having physical storage locations, the memory controller comprising: at least one interface to receive memory commands from a host and to exchange data in association with the memory commands between a host and the at least one memory array; logic operable to store in a management table information for every physical storage location of the at least one memory array, the information for each physical storage location representing at least one of operability of memory cells within the physical storage location, wear of memory cells within the physical storage location, period since last programming of valid data within the physical storage location, or validity status of any data stored within the physical storage location; and logic operable to send to a host information regarding at least one of the physical storage locations of the at least one memory array in dependence on the information retained in the management table; where the information to be sent to the host by the logic operable to send includes at least one of