Patents by Inventor HEE-TAI OH
HEE-TAI 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: 12608305Abstract: A method of operating a storage controller which communicates with a non-volatile memory device, is provided. The method includes: providing a first request to the non-volatile memory device for a first sequential read operation of first data, wherein the first request indicates a row address and a column address of the first data; determining to adjust a read voltage level for reading second data stored sequential to the first data; generating offset information for adjusting the read voltage level; and providing a second request to the non-volatile memory device for a second sequential read operation of the second data to the non-volatile memory device, wherein the second request indicates the offset information.Type: GrantFiled: August 20, 2024Date of Patent: April 21, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyunwook Shin, Heesung Kim, Hee-Tai Oh
-
Patent number: 12461815Abstract: An operation method for controlling a nonvolatile memory device includes initiating a first instance of a respective reliability operation for a respective memory block included in the nonvolatile memory device. The respective reliability operation includes detecting a degradation level of the respective memory block and setting a respective skip reference value based on the detected degradation level. The operation method also includes determining whether a respective number of consecutively skipped instances of the respective reliability operation is less than the respective skip reference value. The operation method further includes selectively skipping or performing a next instance of the respective reliability operation based on the determination result.Type: GrantFiled: November 17, 2023Date of Patent: November 4, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Youngjoo Seo, Youngdeok Seo, Sangkwon Moon, Hyunkyo Oh, Hee-Tai Oh, Heewon Lee, Jisoo Kim
-
Publication number: 20250284627Abstract: A method of operating a storage controller which communicates with a non-volatile memory device, is provided. The method includes: providing a first request to the non-volatile memory device for a first sequential read operation of first data, wherein the first request indicates a row address and a column address of the first data; determining to adjust a read voltage level for reading second data stored sequential to the first data; generating offset information for adjusting the read voltage level; and providing a second request to the non-volatile memory device for a second sequential read operation of the second data to the non-volatile memory device, wherein the second request indicates the offset information.Type: ApplicationFiled: August 20, 2024Publication date: September 11, 2025Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyunwook Shin, Heesung Kim, Hee-Tai Oh
-
Publication number: 20240176700Abstract: An operation method of a storage controller, which is configured to control a nonvolatile memory device, includes initiating a first instance of a respective reliability operation for a respective memory block included in the nonvolatile memory device, the respective reliability operation including detecting a degradation level of the respective memory block and setting a respective skip reference value based on the detected degradation level; determining whether a respective number of consecutively skipped instances of the respective reliability operation is less than the respective skip reference value; and selectively skipping or performing a next instance of the respective reliability operation based on the determination result.Type: ApplicationFiled: November 17, 2023Publication date: May 30, 2024Inventors: Youngjoo SEO, Youngdeok SEO, Sangkwon MOON, Hyunkyo OH, Hee-Tai OH, Heewon LEE, Jisoo KIM
-
Patent number: 11449382Abstract: A memory system includes a non-volatile memory device and controller circuitry. The non-volatile memory device includes an array of memory cells that includes memory blocks and pages. Each separate memory block includes a separate, respective set of one or more pages. The controller circuitry is configured to control an operation of the non-volatile memory device. The controller circuitry includes processing circuitry configured to perform a recovery operation for the non-volatile memory device in response to a determination that a specific event has occurred at the memory system during a program operation of the non-volatile memory device. The recovery operation includes determining status information associated with a first group including at least one page, determining a quantity of a set of pages included in a second group based on the status information, and programming dummy data for one or more pages of the set of pages included in the second group.Type: GrantFiled: September 3, 2019Date of Patent: September 20, 2022Assignee: Samsung Electronics Co., Ltd.Inventor: Hee-Tai Oh
-
Publication number: 20200233739Abstract: A memory system includes a non-volatile memory device and controller circuitry. The non-volatile memory device includes an array of memory cells that includes memory blocks and pages. Each separate memory block includes a separate, respective set of one or more pages. The controller circuitry is configured to control an operation of the non-volatile memory device. The controller circuitry includes processing circuitry configured to perform a recovery operation for the non-volatile memory device in response to a determination that a specific event has occurred at the memory system during a program operation of the non-volatile memory device. The recovery operation includes determining status information associated with a first group including at least one page, determining a quantity of a set of pages included in a second group based on the status information, and programming dummy data for one or more pages of the set of pages included in the second group.Type: ApplicationFiled: September 3, 2019Publication date: July 23, 2020Applicant: Samsung Electronics Co., Ltd.Inventor: Hee-Tai OH
-
Patent number: 10579286Abstract: A memory device includes a nonvolatile memory having a first block and a memory controller configured to exchange data with the nonvolatile memory. The memory controller includes a first processor to divide the first block into first and second domains, a second processor to generate a reclaim signal by determining whether to perform reclaiming on each of the first and second domains and a third processor performer which reclaims each of the first and second domains according to the reclaim signal and merges the first and second domains.Type: GrantFiled: September 4, 2018Date of Patent: March 3, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hee-Tai Oh, Walter Jun
-
Publication number: 20190146688Abstract: A memory device includes a nonvolatile memory having a first block and a memory controller configured to exchange data with the nonvolatile memory. The memory controller includes a first processor to divide the first block into first and second domains, a second processor to generate a reclaim signal by determining whether to perform reclaiming on each of the first and second domains and a third processor performer which reclaims each of the first and second domains according to the reclaim signal and merges the first and second domains.Type: ApplicationFiled: September 4, 2018Publication date: May 16, 2019Inventors: Hee-Tai OH, Walter Jun
-
Patent number: 9484104Abstract: According to example embodiments, a nonvolatile memory system includes a nonvolatile memory device and a memory controller. The nonvolatile memory device includes a plurality of planes and each plane includes a plurality of memory blocks. The memory controller is configured to classify the memory blocks of each of the planes into a plurality of groups. The memory controller is configured to select at least two memory blocks in a corresponding one of the groups, and to control the nonvolatile memory device so that the selected at least two memory blocks are multi-block erased.Type: GrantFiled: March 3, 2015Date of Patent: November 1, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: Byung-Ki Lee, Hee-Tai Oh
-
Patent number: 9208028Abstract: A method managing execution of recovery code in a memory system includes; upon detecting a read error using a CPU and firmware to execute recovery code defining a read recovery operation including a read retry operation, during execution of the recovery code, generating a read request directed to the read retry operation, and immediately thereafter terminating execution of the recovery code, and thereafter, only upon receiving an asynchronous interrupt from the memory controller following completion of the read retry operation, the CPU resumes execution of the recovery code by the firmware, otherwise the CPU performs another task unrelated to execution of the recovery code.Type: GrantFiled: July 5, 2013Date of Patent: December 8, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Shin-Ho Oh, Hee-Tai Oh
-
Publication number: 20150255161Abstract: According to example embodiments, a nonvolatile memory system includes a nonvolatile memory device and a memory controller. The nonvolatile memory device includes a plurality of planes and each plane includes a plurality of memory blocks. The memory controller is configured to classify the memory blocks of each of the planes into a plurality of groups. The memory controller is configured to select at least two memory blocks in a corresponding one of the groups, and to control the nonvolatile memory device so that the selected at least two memory blocks are multi-block erased.Type: ApplicationFiled: March 3, 2015Publication date: September 10, 2015Inventors: Byung-Ki LEE, Hee-Tai OH
-
Publication number: 20140075241Abstract: A method managing execution of recovery code in a memory system includes; upon detecting a read error using a CPU and firmware to execute recovery code defining a read recovery operation including a read retry operation, during execution of the recovery code, generating a read request directed to the read retry operation, and immediately thereafter terminating execution of the recovery code, and thereafter, only upon receiving an asynchronous interrupt from the memory controller following completion of the read retry operation, the CPU resumes execution of the recovery code by the firmware, otherwise the CPU performs another task unrelated to execution of the recovery code.Type: ApplicationFiled: July 5, 2013Publication date: March 13, 2014Inventors: SHIN-HO OH, HEE-TAI OH