Back to results
US 12,517,795 B2Granted
Replacement of failed memory unit with redundancy memory unit in a memory device and method thereof
AssigneeSK hynix Inc.
InventorHyeong Ju Na
Life of this patent
Estimating the term…
Abstract
A memory device includes a volatile memory including M number of memory units and N number of redundancy memory units; and a volatile memory controller configured to transmit, to the volatile memory, a command requesting that a target memory unit in which a failure has occurred among the M number of memory units be replaced with a target redundancy memory unit among the N number of redundancy memory units.
Claims10
A memory device comprising:
- a volatile memory including an M number of memory units and an N number of redundancy memory units;
- and
- a volatile memory controller configured to transmit to the volatile memory, when a target memory unit from among the M number of memory units has failed, a command requesting replacement of the target memory unit with a target redundancy memory unit from among the N number of redundancy memory units,
- wherein each of M and N is a natural number of 2 or greater,
- wherein the volatile memory controller adds, to the command, a row address corresponding to the target memory unit and a row address corresponding to the target redundancy memory unit.
2 more elements
A memory device comprising:
- a volatile memory including an M number of memory units and an N number of redundancy memory units;
- and
- a volatile memory controller configured to transmit to the volatile memory, when a target memory unit from among the M number of memory units has failed, a command requesting replacement of the target memory unit with a target redundancy memory unit from among the N number of redundancy memory units,
- wherein each of M and N is a natural number of 2 or greater,
- wherein the volatile memory further includes a mapping unit that stores mapping information including mapping between the target memory unit and the target redundancy memory unit, and
- in response to the command, the volatile memory stores, in the mapping unit, the mapping information including a row address corresponding to the target memory unit and a row address corresponding to the target redundancy memory unit,
- wherein the volatile memory controller includes a nonvolatile memory, and
- the volatile memory controller backs up the mapping information stored in the mapping unit to the nonvolatile memory,
- wherein the volatile memory transmits the mapping information to the volatile memory controller in response to the command, and
- the volatile memory controller backs up the mapping information received from the volatile memory to the nonvolatile memory.
7 more elements
A method for operating a memory device, comprising:
- determining a target memory unit that has failed from among an M number of memory units;
- generating a command that requests replacement of the target memory unit with a target redundancy memory unit from among an N number of redundancy memory units;
- transmitting the command to a volatile memory that includes the M number of memory units and the N number of redundancy memory units;
- storing, in a mapping unit included in the volatile memory, mapping information that maps a row address corresponding to the target memory unit and a row address corresponding to the target redundancy memory unit;
- backing up the mapping information stored in the mapping unit to a nonvolatile memory;
- and
- transmitting, to the volatile memory upon power-on, a command that requests replacement of the target memory unit with the target redundancy memory unit using the mapping information backed up to the nonvolatile memory,
- wherein each of M and N is a natural number of 2 or greater.
5 more elements
Dependencies are inferred from the claim text.