NON-VOLATILE MEMORY DEVICE, MEMORY CONTROLLER, AND METHODS THEREOF
First Claim
Patent Images
1. An operation method of a non-volatile memory device comprising:
- receiving a block address and an erase command output from a controller;
changing, until an erase operation performed according to the erase command is completed on a block corresponding to the block address, a parameter value related to the erase operation;
storing information corresponding to a finally changed parameter value; and
transmitting the information to the controller according to a command output from the controller.
1 Assignment
0 Petitions
Accused Products
Abstract
The method includes receiving a block address and an erase command output from a controller, and changing, until an erase operation performed according to the erase command on a block corresponding to the block address is completed, a parameter value related to the erase operation. The method further includes storing information corresponding to a finally changed parameter value, and transmitting the information to the controller according to a command output from the controller.
87 Citations
22 Claims
-
1. An operation method of a non-volatile memory device comprising:
-
receiving a block address and an erase command output from a controller; changing, until an erase operation performed according to the erase command is completed on a block corresponding to the block address, a parameter value related to the erase operation; storing information corresponding to a finally changed parameter value; and transmitting the information to the controller according to a command output from the controller. - View Dependent Claims (2, 3, 4)
-
-
5. An operation method of a controller comprising:
-
transmitting, so as to erase a block in a non-volatile memory device, a block address on the block and an erase command to the non-volatile memory device; transmitting a command to the non-volatile memory device; receiving information which is output from the non-volatile memory device in response to the command and corresponds to a parameter value related to an erase operation according to the erase command; analyzing the received information; and sorting a level of wear-leveling of the block into one of a plurality of groups according to the analyzing. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An operational method of a memory system including a non-volatile memory device where a block is embodied and a controller controlling an operation of the non-volatile memory device comprising:
-
transmitting, by the controller, a block address on the block and an erase command to the non-volatile memory device; transmitting, by the controller, a command to the non-volatile memory device; receiving, by the controller, information, which is output from the non-volatile memory device in response to the command and corresponds to a parameter value related to an erase operation according to the erase command; analyzing, by the controller, the information; and sorting a level of wear-leveling of the block into one of a plurality of groups according to the analyzing. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16-20. -20. (canceled)
-
21. A method of wear-leveling, comprising:
-
receiving deterioration information for a block in a non-volatile memory; determining at least one deterioration indicator based on the deterioration information, the deterioration indicator representing an amount of charge trapped in memory cells of the block; and sorting the block into a wear-leveling group based on the deterioration indicator. - View Dependent Claims (22)
-
Specification