×

Memory system and operating method of memory system for controlling memory blocks divided into memory sub-blocks containing a plurality of memory pages

  • US 10,162,544 B2
  • Filed: 04/12/2016
  • Issued: 12/25/2018
  • Est. Priority Date: 11/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A memory system, comprising:

  • a memory device comprising a plurality of memory blocks, each of the plurality of memory blocks comprising a plurality of pages having a plurality of memory cells coupled to a plurality of word lines, the memory device being suitable for inputting read data and outputting write data in the plurality of pages; and

    a controller suitable for controlling the memory device in response to a request from a host,wherein the controller is configured to arrange a plurality of sub-memory blocks, each including plural pages locating in at least one memory block;

    generate valid page count (VPC) information regarding each sub-memory block;

    program a first data corresponding to a first write command, received from the host, into at least one first sub-memory block among the plurality of sub-memory blocks;

    check VPC information in response to a second write command, which is received for updating the first data, to determine at least one valid sub-memory block among the plurality of sub-memory blocks;

    re-program the first data, programmed on the first sub-memory block, into the at least one valid sub-memory block determined based on the VPC information;

    update the VPC information regarding the at least one valid sub-memory block in the memory blocks; and

    store the VPC information in a map list.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×