Patents by Inventor KYUNG-RYUN KIM

KYUNG-RYUN KIM has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20160124641
    Abstract: A method is for operating a memory system including a memory device. The method includes managing program order information of the memory device based on a program order stamp (POS) indicating a relative temporal relationship between program operations of a plurality of memory groups that are included in the memory device, and controlling a read voltage for performing a read operation on the memory device. The read voltage is controlled based on the program order information and a mapping table that stores a read voltage offset and a POS corresponding to the read voltage offset.
    Type: Application
    Filed: April 8, 2015
    Publication date: May 5, 2016
    Inventors: KYUNG-RYUN KIM, SANG-YONG YOON
  • Publication number: 20160124642
    Abstract: A method of operating a memory system, including a memory device, includes managing program order information of the memory device based on a program order stamp (POS) indicating a relative temporal relationship between program operations of a plurality of memory groups that are included in the memory device. The method includes generating a first mapping table that stores a read voltage offset and an upper POS corresponding to the read voltage offset, by using a plurality of voltage levels that are sequentially reduced, and generating a second mapping table that stores the read voltage offset and a lower POS corresponding to the read voltage offset, by using a plurality of voltage levels that are sequentially increased. Furthermore, a read voltage for performing a read operation on the memory device is variably determined based on the first and second mapping tables and the program order information.
    Type: Application
    Filed: June 18, 2015
    Publication date: May 5, 2016
    Inventors: KYUNG-RYUN KIM, JOON-SUC JANG
  • Patent number: 9330775
    Abstract: A flash memory, a flash memory system, and an operating method thereof. The method of operating a flash memory includes counting the number of memory cells having threshold voltages included in a first adjacent threshold voltage range (defined by a first reference read voltage for distinguishing between initially separated adjacently located threshold voltage distributions and a first search read voltage having a first voltage difference from the first reference read voltage), and a second adjacent threshold voltage range (defined by the first reference read voltage and a second search read voltage having a second voltage difference from the first reference read voltage), and setting a first optimal read voltage based on the difference between the first and second counted numbers of the memory cells.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: May 3, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyung-ryun Kim, Sang-yong Yoon
  • Publication number: 20160042797
    Abstract: A method of determining a default read voltage of a non-volatile memory device which includes a plurality of first memory cells, each of which stores a plurality of data bits as one of a plurality of threshold voltages corresponding to a plurality of logic states, includes programming a first data to the first memory cells so that the logic states of the first memory cells are balanced or equally used. The method includes applying a first default read voltage included in default read voltages to word lines coupled to the first memory cells, and measuring a first ratio of first on-cells, each of which has a threshold voltage smaller than or equal to the first default read voltage, among the first memory cells, and modifying the first default read voltage based on the first ratio and a first reference value corresponding to the first default read voltage.
    Type: Application
    Filed: June 18, 2015
    Publication date: February 11, 2016
    Inventor: KYUNG-RYUN KIM
  • Publication number: 20160035429
    Abstract: In a method of reading a memory device, difference information is generated based on a distance difference between a position of a read word-line and a position of a boundary word-line. The read word-line corresponds to a read address. The boundary word-line corresponds to a last programmed word-line in a memory block included in a memory cell array. A read word-line voltage and an adjacent word-line voltage are determined based on the difference information. The read word-line voltage is applied to the read word-line. The adjacent word-line voltage is applied to an adjacent word-line that is adjacent to the read word-line. A read data corresponding to the read address is outputted based on the read word-line voltage and the adjacent word-line voltage.
    Type: Application
    Filed: February 24, 2015
    Publication date: February 4, 2016
    Inventor: KYUNG-RYUN KIM
  • Publication number: 20160034327
    Abstract: A method of operating a non-volatile memory device including first buffer memory cells and main memory cells, where the first buffer memory cells store first data, the main memory cells store second data, which is read from the first buffer memory cells, or recovered first data, which is recovered from the second data through a correction process, includes reading data, which is stored in sample buffer memory cells included in the first buffer memory cells, as sample data when an accumulated number of read commands, which are executed on the non-volatile memory device, reaches a reference value. The method includes counting the number of errors included in the sample data based an error correction code, and determining whether the main memory cells store the second data or the recovered first data based on the number of the errors relative to the first threshold value.
    Type: Application
    Filed: April 27, 2015
    Publication date: February 4, 2016
    Inventor: KYUNG-RYUN KIM
  • Patent number: 9183944
    Abstract: A method of writing data in a non-volatile memory device includes receiving a program command and a first row address corresponding to a first word line; performing a first partial programming operation with respect to first memory cells coupled to the first word line; performing a second partial programming operation with respect to second memory cells coupled to a second word line adjacent to the first word line; performing a first verification operation by verifying the first partial programming operation; and selectively performing a first additional programming operation with respect to the first memory cells depending on a result of the first verification operation.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: November 10, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Si-Hwan Kim, Sang-Yong Yoon, Kyung-Ryun Kim
  • Publication number: 20150270852
    Abstract: A method of programming target memory cells of a nonvolatile memory device includes; programming the target memory cells using an incrementally adjusted program time, reading a code word stored by the target memory cells and determining a bit error rate (BER) associated with the target memory cells in view of the read code word, and if the BER exceeds an upper BER limit, increasing the program time by a unit time.
    Type: Application
    Filed: November 29, 2014
    Publication date: September 24, 2015
    Inventor: KYUNG-RYUN KIM
  • Publication number: 20150220276
    Abstract: According to example embodiments, a method of controller a memory system using a controller includes receiving a first read count command, determining if a read count of a non-volatile memory in the memory system exceeds a threshold value, and performing a first reading operation on the non-volatile memory according to the first read command. If the read count of the non-volatile memory exceeds the threshold value, then addresses are selected to which a plurality of additive reading operation corresponding to the first read command will be performed, in a random neighbor selection operation. The plurality of additive reading operations for checking data of neighboring pages of the page for performing the reading operation are distributed and processed.
    Type: Application
    Filed: January 22, 2015
    Publication date: August 6, 2015
    Inventors: Sang-kwan MOON, Kyung-ryun KIM, Dong-sub KIM, Kyung-ho KIM
  • Publication number: 20150049547
    Abstract: To control a read sequence of a nonvolatile memory device, a plurality of read sequences are set and the read sequences respectively correspond to operating conditions different from each other. The read sequences are performed selectively based on sequence selection rates respectively corresponding to the read sequences. Read latencies of the respective read sequences are monitored and the sequence selection rates are adjusted based on monitoring results of the read latencies.
    Type: Application
    Filed: August 12, 2014
    Publication date: February 19, 2015
    Inventor: KYUNG-RYUN KIM
  • Publication number: 20140376310
    Abstract: A method of writing data in a non-volatile memory device includes receiving a program command and a first row address corresponding to a first word line; performing a first partial programming operation with respect to first memory cells coupled to the first word line; performing a second partial programming operation with respect to second memory cells coupled to a second word line adjacent to the first word line; performing a first verification operation by verifying the first partial programming operation; and selectively performing a first additional programming operation with respect to the first memory cells depending on a result of the first verification operation.
    Type: Application
    Filed: May 8, 2014
    Publication date: December 25, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Si-Hwan KIM, Sang-Yong YOON, Kyung-Ryun KIM
  • Publication number: 20140281771
    Abstract: In a method of optimizing a log likelihood ratio (LLR) used to correct errors related to data stored in a nonvolatile memory device, variation of threshold voltage distribution for a plurality of memory cells included in the nonvolatile memory device is monitored, and the LLR for the memory cells is updated based on a monitoring result. Although the characteristics of the memory cells are deteriorated, the LLR is continuously maintained to the optimal value.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: SANG-YONG YOON, KYUNG-RYUN KIM, JIN-YOUNG CHUN
  • Publication number: 20140281770
    Abstract: In a method of reading data from a nonvolatile memory device, a first read operation for memory cells coupled to a first word line is performed by applying a first read voltage to the first word line, a first read retry is performed to obtain an optimal read level regardless or independent of whether data read by the first read operation is error-correctable, and the optimal read level is stored to perform a subsequent second read operation using the optimal read level. Related methods and devices are also discussed.
    Type: Application
    Filed: February 21, 2014
    Publication date: September 18, 2014
    Inventors: Kyung-Ryun Kim, Sang-Yong Yoon
  • Publication number: 20140198569
    Abstract: A flash memory, a flash memory system, and an operating method thereof. The method of operating a flash memory includes counting the number of memory cells having threshold voltages included in a first adjacent threshold voltage range (defined by a first reference read voltage for distinguishing between initially separated adjacently located threshold voltage distributions and a first search read voltage having a first voltage difference from the first reference read voltage), and a second adjacent threshold voltage range (defined by the first reference read voltage and a second search read voltage having a second voltage difference from the first reference read voltage), and setting a first optimal read voltage based on the difference between the first and second counted numbers of the memory cells.
    Type: Application
    Filed: January 8, 2014
    Publication date: July 17, 2014
    Inventors: Kyung-ryun KIM, Sang-yong YOON
  • Publication number: 20140047168
    Abstract: A method of operating a data storage device includes providing a memory cell array that includes a first word line, a second word line and a buffer configured to store second data to be programmed into the second word line, reading the second data from the buffer, and programming first data into the first word line. A programming condition of the first data being is changed based on the second data read from the buffer.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 13, 2014
    Inventors: KYUNG-RYUN KIM, KYUNG-RYUN KIM, KI-WHAN SONG