Storage device and method of operating the same
AssigneeSK hynix Inc.
InventorHyeong Jae CHOI
Life of this patent
Estimating the term…
Abstract
The present technology relates to an electronic device. A memory device having improved backup performance according to the present technology includes a memory device including a plurality of logical storage areas, and a memory controller. The memory controller controls the memory device to perform a memory operation on an original storage area of the plurality of logical storage areas according to a request of a host, and to perform a mirroring operation of copying the memory operation which was performed on the original storage area in a backup storage area of the plurality of logical storage areas based on whether the memory device is in an idle state.
Claims20
A storage device comprising:
- a memory device including a plurality of logical storage areas;
- and
- a memory controller configured to control the memory device to perform a memory operation on an original storage area of the plurality of logical storage areas according to a request of a host, and to perform a mirroring operation of copying the memory operation which was performed on the original storage area in a backup storage area of the plurality of logical storage areas based on whether the memory device is in an idle state.
A method of operating a storage device including a mirroring queue, an original storage area, and a backup storage area, the method comprising:
- queuing, in the mirroring queue, at least one mirroring command for a mirroring operation of copying a memory operation which was performed on the original storage area in the backup storage area;
- and
- performing the mirroring operation according to the queued mirroring command based on whether the storage device is in an idle state.
A method of operating a storage device including a memory controller and a memory device, the method comprising:
- performing a memory operation on an original storage area included in the memory device;
- updating an original mapping table corresponding to the original storage area and a backup mapping table corresponding to a backup storage area included in the memory device;
- queueing, in a mirroring queue included in the memory controller, a mirroring command for a mirroring operation when the memory operation is determined to be performed;
- performing the mirroring operation of copying the memory operation which was performed on the original storage area, in the backup storage area when the storage device is determined to be in an idle state;
- and
- updating the backup mapping table to map a logical address of a target storage area included in the backup storage area to a physical address of the target storage area on which the mirroring operation is performed.
Dependencies are inferred from the claim text.