It must also be noted that, as used in the specification and the appended claims, the singular forms “a,” “an” and “the” include plural referents unless otherwise specified. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Furthermore, as used herein, the term “about” with reference to some stated value may refer to the stated value ±10% of said value.
The following description discloses several preferred embodiments of data storage systems, as well as operation and/or component parts thereof. Various embodiments described herein are able to re-evaluate units of memory which have been retired. According to different approaches, various operations may be performed in order to determine whether a given unit of non-volatile memory should be permanently retired or reactivated, as will be described in further detail below.
It should be appreciated that various embodiments herein can be implemented with a wide range of memory mediums, including for example non-volatile random access memory (NVRAM) technologies such as NAND Flash memory, NOR Flash memory, phase-change memory (PCM), magnetoresistive RAM (MRAM) and resistive RAM (RRAM). To provide a context, and solely to assist the reader, various embodiments may be described with reference to a type of non-volatile memory. This has been done by way of example only, and should not be deemed limiting on the invention defined in the claims.