Patents by Inventor Kangho Roh

Kangho Roh 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: 11928338
    Abstract: A method of measuring durability of a nonvolatile memory device that includes a plurality of memory blocks, the method including: periodically receiving a read command for a first memory block among the plurality of memory blocks; periodically performing a read operation on the first memory block based on the read command; periodically outputting at least one cell count value associated with the first memory block based on a result of the read operation; and periodically storing durability information associated with the first memory block in response to a periodic reception of the durability information, the durability information being obtained by accumulating the at least one cell count value.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: March 12, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyunkyo Oh, Sanghyun Choi, Kangho Roh
  • Patent number: 11715516
    Abstract: A nonvolatile memory device including: a memory cell array, the memory cell array including a plurality of cell strings, at least one of the cell strings including a plurality of memory cells stacked in a direction perpendicular to a surface of a substrate, at least one of the memory cells is a multi-level cell storing at least three bits; and a control logic circuit configured to control a page buffer to read a fast read page of the memory cells with one read voltage and at least two normal read pages of the memory cells with the same number of read voltages.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: August 1, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yunjung Lee, Chanha Kim, Kangho Roh, Heewon Lee
  • Patent number: 11715538
    Abstract: A memory system includes a memory device including a plurality of blocks, a buffer storing degradation information regarding at least one of the plurality of blocks, and a memory controller configured to determine a degradation level of the block corresponding to the read request based on the degradation information, in response to a read request from a host, infer a read level corresponding to the read request based on the degradation level, and read data from the memory device based on the read level.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: August 1, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyunkyo Oh, Jinbaek Song, Kangho Roh
  • Patent number: 11631466
    Abstract: A storage device performs a read operation by restoring an ON cell count (OCC) from a power loss protection (PLP) area of a nonvolatile memory. The nonvolatile memory includes a memory blocks, a buffer memory and a controller. The buffer memory stores a first ON cell count (OCC1) indicating a number of memory cells turned ON by a first read voltage and a second ON cell count (OCC2) indicating a number of memory cells turned ON by a second read voltage among the memory cells connected to a reference word line. The controller stores the OCC1 for each of the memory blocks in the PLP area when a sudden power off occurs in the storage device.
    Type: Grant
    Filed: April 25, 2021
    Date of Patent: April 18, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sanghyun Choi, Youngdeok Seo, Kangho Roh
  • Patent number: 11487448
    Abstract: A method includes sampling input/output requests from a host to generate sampled input/output requests; classifying the sampled input/output requests into clusters using an unsupervised learning algorithm; determining a hot data range based on a characteristic of the clusters; and incorporating the determined hot data range into a hot data table.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: November 1, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byeonghui Kim, Jungmin Seo, Kangho Roh, Hyeongyu Min, Jooyoung Hwang
  • Publication number: 20220291864
    Abstract: Disclosed is an operation method of a storage device supporting a multi-stream, which includes receiving an input/output request from an external host, generating a plurality of stream identifier candidates by performing machine learning on the input/output request based on a plurality of machine learning models that are based on different machine learning algorithms, generating a model ratio based on a characteristic of the input/output request, applying the model ratio to the plurality of stream identifier candidates to allocate a final stream identifier for the input/output request, and storing write data corresponding to the input/output request in a nonvolatile memory device of the storage device based on the final stream identifier.
    Type: Application
    Filed: March 10, 2022
    Publication date: September 15, 2022
    Inventors: Seungjun YANG, Kangho ROH
  • Publication number: 20220253749
    Abstract: In a method of operating a storage device including a plurality of nonvolatile memories, reliability information of the storage device is predicted. A read operation on the storage device is performed based on a result of predicting the reliability information. In the predicting the reliability information of the storage device, a model request signal is outputted by selecting one of a plurality of machine learning models as an optimal machine learning model based on deterioration characteristic information and deterioration phase information. The model request signal corresponds to the optimal machine learning model. The plurality of machine learning models are used to generate first reliability information related to the plurality of nonvolatile memories. First parameters of the optimal machine learning model may be received based on the model request signal. The first reliability information is generated based on the deterioration characteristic information and the first parameters.
    Type: Application
    Filed: October 8, 2021
    Publication date: August 11, 2022
    Inventors: Chanha Kim, Youngeun Kim, Kangho Roh, Younghoon Jung, Mijung Cho
  • Patent number: 11409441
    Abstract: An operation method of a storage controller which includes a nonvolatile memory device, the method including: collecting a first parameter indicating a degradation factor of a first memory area of the nonvolatile memory device and a second parameter indicating a degree of degradation occurring at the first memory area, in an initial driving period; selecting a first function model of a plurality of function models based on the first parameter and the second parameter and predicting a first error tendency of the first memory area based on the first function model; determining a first reliability interval based on the first error tendency; and performing a first reliability operation on the first memory area of the nonvolatile memory device based on the first reliability interval.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: August 9, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yeonji Kim, Youngdeok Seo, Chanha Kim, Kangho Roh, Hyunkyo Oh, Heewon Lee
  • Patent number: 11393551
    Abstract: A memory device may determine cell count information from a threshold voltage distribution of memory cells and may determine a detection case based on cell count information when correction of an error in read data, received from the memory device performing a read operation, fails. The memory controller may control the memory device to perform a read operation using a development time determined in consideration of an offset voltage of a read voltage corresponding to the detection case. When correction of the error in the read data fails again, the memory controller may control the memory device to perform a read operation using a corrected read voltage generated using a dynamic offset voltage obtained by inputting the cell count information to a machine learning model.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: July 19, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Youngdeok Seo, Woohyun Kang, Jinyoung Kim, Kangho Roh, Sehwan Park, Ilhan Park, Heetai Oh, Heewon Lee, Silwan Chang, Sanghyun Choi
  • Publication number: 20220189575
    Abstract: A memory device may determine cell count information from a threshold voltage distribution of memory cells and may determine a detection case based on cell count information when correction of an error in read data, received from the memory device performing a read operation, fails. The memory controller may control the memory device to perform a read operation using a development time determined in consideration of an offset voltage of a read voltage corresponding to the detection case. When correction of the error in the read data fails again, the memory controller may control the memory device to perform a read operation using a corrected read voltage generated using a dynamic offset voltage obtained by inputting the cell count information to a machine learning model.
    Type: Application
    Filed: July 15, 2021
    Publication date: June 16, 2022
    Inventors: YOUNGDEOK SEO, WOOHYUN KANG, JINYOUNG KIM, KANGHO ROH, SEHWAN PARK, ILHAN PARK, HEETAI OH, HEEWON LEE, SILWAN CHANG, SANGHYUN CHOI
  • Publication number: 20220155971
    Abstract: A method of measuring durability of a nonvolatile memory device that includes a plurality of memory blocks, the method including: periodically receiving a read command for a first memory block among the plurality of memory blocks; periodically performing a read operation on the first memory block based on the read command; periodically outputting at least one cell count value associated with the first memory block based on a result of the read operation; and periodically storing durability information associated with the first memory block in response to a periodic reception of the durability information, the durability information being obtained by accumulating the at least one cell count value.
    Type: Application
    Filed: August 4, 2021
    Publication date: May 19, 2022
    Inventors: Hyunkyo OH, Sanghyun CHOI, Kangho ROH
  • Patent number: 11322206
    Abstract: A storage device and an operating method thereof are provided. The storage device includes a non-volatile memory and a memory controller. The non-volatile memory includes memory blocks each including a word lines. The memory controller determines a word line strength of each of the word lines, adjusts a state count of each of the word lines based on the word line strengths, and adjust a program parameter of each of the word lines to decrease a program time variation between the word lines.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: May 3, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jinwoo Hong, Chanha Kim, Kangho Roh, Seungkyung Ro, Yunjung Lee, Heewon Lee
  • Publication number: 20220051730
    Abstract: A storage device performs a read operation by restoring an ON cell count (OCC) from a power loss protection (PLP) area of a nonvolatile memory. The nonvolatile memory includes a memory blocks, a buffer memory and a controller. The buffer memory stores a first ON cell count (OCC1) indicating a number of memory cells turned ON by a first read voltage and a second ON cell count (OCC2) indicating a number of memory cells turned ON by a second read voltage among the memory cells connected to a reference word line. The controller stores the OCC1 for each of the memory blocks in the PLP area when a sudden power off occurs in the storage device.
    Type: Application
    Filed: April 25, 2021
    Publication date: February 17, 2022
    Inventors: SANGHYUN CHOI, YOUNGDEOK SEO, KANGHO ROH
  • Publication number: 20210366562
    Abstract: A memory system includes a memory device including a plurality of blocks, a buffer storing degradation information regarding at least one of the plurality of blocks, and a memory controller configured to determine a degradation level of the block corresponding to the read request based on the degradation information, in response to a read request from a host, infer a read level corresponding to the read request based on the degradation level, and read data from the memory device based on the read level.
    Type: Application
    Filed: August 6, 2021
    Publication date: November 25, 2021
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Hyunkyo OH, Jinbaek SONG, Kangho ROH
  • Publication number: 20210358542
    Abstract: A nonvolatile memory device including: a memory cell array, the memory cell array including a plurality of cell strings, at least one of the cell strings including a plurality of memory cells stacked in a direction perpendicular to a surface of a substrate, at least one of the memory cells is a multi-level cell storing at least three bits; and a control logic circuit configured to control a page buffer to read a fast read page of the memory cells with one read voltage and at least two normal read pages of the memory cells with the same number of read voltages.
    Type: Application
    Filed: August 2, 2021
    Publication date: November 18, 2021
    Inventors: YUNJUNG LEE, CHANHA KIM, KANGHO ROH, HEEWON LEE
  • Patent number: 11114174
    Abstract: A memory system includes a memory device including a plurality of blocks, a buffer storing degradation information regarding at least one of the plurality of blocks, and a memory controller configured to determine a degradation level of the block corresponding to the read request based on the degradation information, in response to a read request from a host, infer a read level corresponding to the read request based on the degradation level, and read data from the memory device based on the read level.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: September 7, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyunkyo Oh, Jinbaek Song, Kangho Roh
  • Patent number: 11081171
    Abstract: A nonvolatile memory device including: a memory cell array, the memory cell array including a plurality of cell strings, at least one of the cell strings including a plurality of memory cells stacked in a direction perpendicular to a surface of a substrate, at least one of the memory cells is a multi-level cell storing at least three bits; and a control logic circuit configured to control a page buffer to read a fast read page of the memory cells with one read voltage and at least two normal read pages of the memory cells with the same number of read voltages.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: August 3, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yunjung Lee, Chanha Kim, Kangho Roh, Heewon Lee
  • Publication number: 20210200454
    Abstract: A method includes sampling input/output requests from a host to generate sampled input/output requests; classifying the sampled input/output requests into clusters using an unsupervised learning algorithm; determining a hot data range based on a characteristic of the clusters; and incorporating the determined hot data range into a hot data table.
    Type: Application
    Filed: September 30, 2020
    Publication date: July 1, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byeonghui KIM, Jungmin SEO, Kangho ROH, Hyeongyu MIN, Jooyoung HWANG
  • Publication number: 20210166764
    Abstract: A storage device and an operating method thereof are provided. The storage device includes a non-volatile memory and a memory controller. The non-volatile memory includes memory blocks each including a word lines. The memory controller determines a word line strength of each of the word lines, adjusts a state count of each of the word lines based on the word line strengths, and adjust a program parameter of each of the word lines to decrease a program time variation between the word lines.
    Type: Application
    Filed: September 29, 2020
    Publication date: June 3, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jinwoo Hong, Chanha Kim, Kangho Roh, Seungkyung Ro, Yunjung Lee, Heewon Lee
  • Publication number: 20210109660
    Abstract: An operation method of a storage controller which includes a nonvolatile memory device, the method including: collecting a first parameter indicating a degradation factor of a first memory area of the nonvolatile memory device and a second parameter indicating a degree of degradation occurring at the first memory area, in an initial driving period; selecting a first function model of a plurality of function models based on the first parameter and the second parameter and predicting a first error tendency of the first memory area based on the first function model; determining a first reliability interval based on the first error tendency; and performing a first reliability operation on the first memory area of the nonvolatile memory device based on the first reliability interval.
    Type: Application
    Filed: August 21, 2020
    Publication date: April 15, 2021
    Inventors: YEONJI KIM, YOUNGDEOK SEO, CHANHA KIM, KANGHO ROH, HYUNKYO OH, HEEWON LEE