Patents by Inventor Eun Chu Oh

Eun Chu Oh 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).

  • Patent number: 10127978
    Abstract: A method of operating a resistive memory system including a plurality of layers may include receiving a write request and first data corresponding to a first address, converting the first address into a second address and assigning n (n is an integer equal to or larger than 2) pieces of sub-region data generated from the first data to the plurality of layers, and writing the n pieces of sub-region data to at least two layers according to the second address.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: November 13, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun-chu Oh, Pil-sang Yoon, Jun-jin Kong, Hong-rak Son
  • Patent number: 10121543
    Abstract: A storage device includes a nonvolatile memory device including a plurality of memory cells, the memory cells divided into a plurality of pages, and a controller configured to control the nonvolatile memory device. The storage device is configured to collect two or more write data groups to be written to two or more pages, to simultaneously perform a common write operation with the two or more pages based on the two or more write data groups, and to sequentially perform an individual write operation with each of the two or more pages based on the two or more write data groups.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: November 6, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eun Chu Oh, Jun Jin Kong, Hong Rak Son, Pilsang Yoon
  • Publication number: 20180294036
    Abstract: An method of operating a nonvolatile memory device including a plurality of memory cells comprises receiving a read command from an external device, in response to the read command, performing, based on a reference voltage, a first cell counting operation with respect to the plurality of memory cells, adjusting at least one read voltage of first through nth read voltages (where n is a natural number greater than 1) based on a first result of the first cell counting operation, and performing, based on the adjusted at least one read voltage, a read operation corresponding to the read command with respect to the plurality of memory cells.
    Type: Application
    Filed: June 8, 2018
    Publication date: October 11, 2018
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Eun Chu OH, Pilsang YOON, Jun Jin KONG, Jisu KIM, Hong Rak SON, Jinbae BANG, Daeseok BYEON, Taehyun SONG, Dongjin SHIN, Dongsup JIN
  • Publication number: 20180286495
    Abstract: A nonvolatile memory storage system includes a plurality of memory cells and a memory controller configured to transmit a read command to a nonvolatile memory device based on a plurality of read voltages. The nonvolatile memory device performs a first read operation on a first level among the N levels based on a first read voltage among the plurality of read voltages, counts the number of on-cells that respond to the first read voltage among the plurality of memory cells, and adjusts a level of a second read voltage to be used to perform a second read operation on the first level or a second level among the N levels among the plurality of read voltages according to a comparison result of the counted number of on-cells and the number of reference cells.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Eun Chu OH, Pilsang YOON, Jun Jin KONG, Hong Rak SON, Dongsup JIN
  • Patent number: 10007572
    Abstract: A method of operating a memory system includes receiving information data corresponding to a second program unit that is a part of a first program unit and a write request for the information data from a host; generating a codeword by performing error correction code (ECC) encoding on the received information data such that a partial parity bit corresponding to the information data among all parity bits of the codeword is updated; and providing a memory device with the generated codeword and a write command regarding the codeword.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: June 26, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-Min Shin, Jun-Jin Kong, Beom-Kyu Shin, Eun-Chu Oh, Pil-Sang Yoon
  • Patent number: 9952766
    Abstract: A memory device capable of performing an overwrite operation, a memory system, and a method of operating the memory system are provided. The method includes receiving one or more write requests, a logical address and data corresponding to the one or more write requests; comparing a result of analyzing at least one of the received one or more write requests, logical address, and data with a threshold value; and writing data using a first update method or a second update method, based on a result of the comparison. When the first update method is selected, the data are written in a region indicated by a physical address corresponding to the logical address according to address mapping information. When the second update method is selected, information of the physical address corresponding to the logical address is changed, and the data are written in a region indicated by the changed physical address.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: April 24, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yeong-Jae Woo, Kyoung-Il Bang, Sung-Yong Seo, Eun-Chu Oh, Moon-Sang Kwon, Han-Shin Shin
  • Patent number: 9881671
    Abstract: A method is for operating a resistive memory system including a resistive memory device implemented as multi-level memory cells. The method includes setting levels of reference voltages used to determine resistance states of the multi-level memory cells, and reading data of the multi-level memory cells based on the reference voltages. A difference between the reference voltages used to determine a relatively high resistance state is greater than a difference between the reference voltages used to determine a relatively low resistance state.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: January 30, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun Chu Oh, Young-Geon Yoo, Jun Jin Kong, Hong-Rak Son, Han-Shin Shin
  • Patent number: 9864544
    Abstract: A method of operating a memory system including memory blocks, each including memory cells and divided into at least first and second sub-blocks. The method includes performing a program operation on memory cells connected to at least one word line of the first and second sub-blocks using a first program method of programming data having a first number of bits, performing an erase operation on the first sub-block, and detecting a state of distribution of threshold voltages of memory cells of the first and second sub-blocks, and determining whether a program operation is to be performed on memory cells connected to a second adjacent word line including at least one word line adjacent to the first sub-block, out of the memory cells of the second sub-block, by using a second program method of programming data having a second number of bits, based on the detecting.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: January 9, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun Chu Oh, Hong Rak Son, Jun Jin Kong, Seong Hyeog Choi
  • Patent number: 9818485
    Abstract: An erase method of a nonvolatile memory device includes setting an erase mode, and performing one of a normal erase operation and a quick erase operation according to the set erase mode. The normal erase operation is performed to set a threshold voltage of a memory cell to an erase state which is lower than a first erase verification level. The quick erase operation is performed to set a threshold voltage of a memory cell to a pseudo erase state which is lower than a second erase verification level. The second erase verification level is higher than the first erase verification level.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: November 14, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun Chu Oh, Jongha Kim, Junjin Kong
  • Patent number: 9785379
    Abstract: An operating method of a nonvolatile memory device which includes receiving a plurality of sub-page data and a write command from an external device; performing a pre-main program operation such that at least one of the plurality of sub-page data is stored in the second plurality of memory cells included in the main region; performing a buffered program operation such that other received sub-page data is stored in the first plurality of memory cells included in the buffer region; and performing a re-main program operation such that the received sub-page data subjected to the buffered program operation at the buffer region is stored in the second plurality of memory cells subjected to the pre-main program operation.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: October 10, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eun Chu Oh, JongHa Kim, Junjin Kong, Hong Rak Son
  • Patent number: 9691477
    Abstract: A resistive memory system having a plurality of memory cells includes a memory device having a resistive memory cell array and a controller. The controller generates write data to be written to the memory cell array by encoding input data such that the input data corresponds to an erase state and a plurality of programming states that a memory cell may have. The input data is encoded such that at least one of the number of memory cells assigned a first programming state and the number of memory cells assigned a second programming state is smaller than at least one of the numbers of memory cells in the erase state and the other programming states. The first programming state has a highest resistance level among the plurality of programming states, and the second programming state has a second highest resistance level among the plurality of programming states.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: June 27, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun Chu Oh, Jun Jin Kong, Young Bae Kim, Hong Rak Son, Pil Sang Yoon, Han Shin Shin
  • Patent number: 9583189
    Abstract: A method of operating a memory device including a plurality of memory cells is provided. The method includes receiving a first write command, determining whether a target memory cell is deteriorated or not, in response to the first write command, and writing the second data by selectively erasing the target memory cell according to a result of the determination and by programming the target memory cell.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: February 28, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Pil-Sang Yoon, Eun-Chu Oh, Jun-Jin Kong, Hong-Rak Son, Dong-Min Shin
  • Publication number: 20170052732
    Abstract: A storage device includes a nonvolatile memory device including a plurality of memory cells, the memory cells divided into a plurality of pages, and a controller configured to control the nonvolatile memory device. The storage device is configured to collect two or more write data groups to be written to two or more pages, to simultaneously perform a common write operation with the two or more pages based on the two or more write data groups, and to sequentially perform an individual write operation with each of the two or more pages based on the two or more write data groups.
    Type: Application
    Filed: April 6, 2016
    Publication date: February 23, 2017
    Inventors: EUN CHU OH, JUN JIN KONG, HONG RAK SON, PILSANG YOON
  • Publication number: 20160293263
    Abstract: An erase method of a nonvolatile memory device includes setting an erase mode, and performing one of a normal erase operation and a quick erase operation according to the set erase mode. The normal erase operation is performed to set a threshold voltage of a memory cell to an erase state which is lower than a first erase verification level. The quick erase operation is performed to set a threshold voltage of a memory cell to a pseudo erase state which is lower than a second erase verification level. The second erase verification level is higher than the first erase verification level.
    Type: Application
    Filed: June 9, 2016
    Publication date: October 6, 2016
    Inventors: EUN CHU OH, JONGHA KIM, JUNJIN KONG
  • Publication number: 20160267004
    Abstract: A storage device is provided as follows. A nonvolatile memory device includes blocks, each block having sub-blocks erased independently. A memory controller performs a garbage collection operation on the nonvolatile memory device by selecting a garbage collection victim sub-block among the sub-blocks and erasing the selected garbage collection victim sub-block to generate a free sub-block. The memory controller selects the garbage collection victim sub-block using valid page information of each sub-block and valid page information of memory cells adjacent to each sub-block.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 15, 2016
    Inventors: AMITAI PERLSTEIN, Eun Chu Oh, Amir Bennatan, Junjin Kong, Hong Rak Son
  • Patent number: 9437310
    Abstract: A method of operating a memory system including a nonvolatile memory including a memory block, and a memory controller including an erase control unit, includes performing pre-reading a plurality of memory cells connected to a selected word line of the memory block, generating an off cell count based on the pre-reading result, by operation of the erase control unit, comparing the off cell count with a reference value to generate a comparison result, and changing an erase operation condition based on the comparison result, by operation of the nonvolatile memory, and erasing the memory block according to the changed erase operation condition.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: September 6, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun Chu Oh, Hong Rak Son, Junjin Kong
  • Publication number: 20160240250
    Abstract: A method is for operating a resistive memory system including a resistive memory device implemented as multi-level memory cells. The method includes setting levels of reference voltages used to determine resistance states of the multi-level memory cells, and reading data of the multi-level memory cells based on the reference voltages. A difference between the reference voltages used to determine a relatively high resistance state is greater than a difference between the reference voltages used to determine a relatively low resistance state.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 18, 2016
    Inventors: EUN CHU OH, YOUNG-GEON YOO, JUN JIN KONG, HONG-RAK SON, HAN-SHIN SHIN
  • Publication number: 20160240252
    Abstract: A resistive memory system having a plurality of memory cells includes a memory device having a resistive memory cell array and a controller. The controller generates write data to be written to the memory cell array by encoding input data such that the input data corresponds to an erase state and a plurality of programming states that a memory cell may have. The input data is encoded such that at least one of the number of memory cells assigned a first programming state and the number of memory cells assigned a second programming state is smaller than at least one of the numbers of memory cells in the erase state and the other programming states. The first programming state has a highest resistance level among the plurality of programming states, and the second programming state has a second highest resistance level among the plurality of programming states.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 18, 2016
    Inventors: EUN CHU OH, JUN JIN KONG, YOUNG BAE KIM, HONG RAK SON, PIL SANG YOON, HAN SHIN SHIN
  • Publication number: 20160232971
    Abstract: A method of operating a memory device including a plurality of memory cells is provided. The method includes receiving a first write command, determining whether a target memory cell is deteriorated or not, in response to the first write command, and writing the second data by selectively erasing the target memory cell according to a result of the determination and by programming the target memory cell.
    Type: Application
    Filed: February 2, 2016
    Publication date: August 11, 2016
    Inventors: PIL-SANG YOON, EUN-CHU OH, JUN-JIN KONG, HONG-RAK SON, DONG-MIN SHIN
  • Publication number: 20160224247
    Abstract: A memory device capable of performing an overwrite operation, a memory system, and a method of operating the memory system are provided. The method includes receiving one or more write requests, a logical address and data corresponding to the one or more write requests; comparing a result of analyzing at least one of the received one or more write requests, logical address, and data with a threshold value; and writing data using a first update method or a second update method, based on a result of the comparison. When the first update method is selected, the data are written in a region indicated by a physical address corresponding to the logical address according to address mapping information. When the second update method is selected, information of the physical address corresponding to the logical address is changed, and the data are written in a region indicated by the changed physical address.
    Type: Application
    Filed: January 13, 2016
    Publication date: August 4, 2016
    Inventors: YEONG-JAE WOO, KYOUNG-IL BANG, SUNG-YONG SEO, EUN-CHU OH, MOON-SANG KWON, HAN-SHIN SHIN