Back to results
US 8,412,987 B2Granted
Non-volatile memory to store memory remap information
AssigneeMicron Technology, Inc.
InventorsGurkirat Billing, Stephen Bowers, Mark Leinwander, Samuel David Post
Life of this patent
Estimating the term…
Abstract
A memory device may comprise a port to receive remap information regarding a memory device and may comprise a content-addressable memory (CAM) to store the remap information, wherein the CAM may comprise a nonvolatile, discretely-addressable memory.
Claims21
A memory device comprising:
- a port to receive digital signals representative of remap information regarding a memory device;
- a content-addressable memory (CAM) to store said digital signals representative of remap information, wherein said CAM comprises a nonvolatile, discretely-addressable memory comprising memory cells that are individually addressable for a read/write process;
- and
- a controller to control a back-up nonvolatile, discretely-addressable memory to store at least a portion of said remap information stored in said CAM in response to said remap information stored in said CAM being updated.
1 more element
A method comprising:
- determining a bit error rate and/or a number of bit errors associated with digital signals representative of data read from a memory device;
- storing digital signals representative of remap information regarding said memory device in a content-addressable memory (CAM) comprising a nonvolatile, discretely-addressable memory comprising memory cells that are individually addressable for a read/write process, wherein said remap information is based at least in part on whether said bit error rate and/or said number of bit errors meets or exceeds an error threshold;
- and
- storing at least a portion of said remap information stored in said CAM into a back-up nonvolatile, discretely-addressable memory in response to said remap information stored in said CAM being updated.
1 more element
A system comprising:
- a host to read/write from/to a memory device and to execute one or more applications;
- an error correction coding (ECC) decoder to receive digital signals representative of data read from said memory device and to determine a bit error rate and/or a number of bit errors associated with said read signals representative of said data;
- and
- a remap controller to store digital signals representative of a remapped address of said memory device to a content-addressable memory (CAM) based at least in part on whether said bit error rate and/or said number of bit errors meets or exceeds an error threshold, wherein said CAM comprises a nonvolatile, discretely-addressable phase-change memory (PCM) comprising PCM cells that are individually addressable for a read/write process, wherein said remap controller is adapted to control a back-up nonvolatile, discretely-addressable PCM to store at least a portion of said remapped address stored in said CAM in response to said remapped address stored in said CAM being updated.
1 more element
Dependencies are inferred from the claim text.