CPC G06F 12/1009 (2013.01) [G06F 3/0607 (2013.01); G06F 3/0652 (2013.01); G06F 3/0658 (2013.01); G06F 3/0659 (2013.01); G06F 9/544 (2013.01); G06F 12/0246 (2013.01); G06F 3/0679 (2013.01)] | 19 Claims |
1. An operating method of a storage device, wherein the storage device includes a memory controller and a nonvolatile memory device, the nonvolatile memory device including a memory having a plurality of pages in order of physical page number, the plurality of pages including a first page, a second page, and a third page, the memory controller includes a write check manager, the method comprising:
writing, by the memory controller, a first data received from an external host at the first page of the nonvolatile memory device;
writing, by the memory controller, a second data received from the external host and a first check data at the second page of the nonvolatile memory device;
writing, by the memory controller, a third data received from the external host and a second check data at the third page of the nonvolatile memory device; and
skipping, by the memory controller, reading the first check data after reading the second check data for a recovery operation,
wherein each of the first check data and second check data includes sequence data, offset data, and an address.
|