Abstract:
A method of managing a bad storage region of a memory device may include detecting a bad page of a selected data block that has failed in one of a program operation, a read operation, and an erase operation on the memory device; and performing a mapping process so that the detected bad page is excluded from a storage region to which data is to be programmed, wherein remaining pages of the selected data block excluding the bad page are allowed to be used as a storage region in a garbage collection operation.
Abstract:
A memory device, a memory system, and a programming method thereof. The memory system includes a memory controller configured to set first type offset information corresponding to a first type of data and set second type offset information corresponding to a second type of data; and a memory device configured to receive the first type offset information to program the first type of data in a first type of page that is read at a first speed and receive the second type offset information to program the second type of data in a second type of page that is read at a second speed, the first speed being different from the second speed.