Patents by Inventor Sangkwon MOON
Sangkwon MOON 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: 20250068559Abstract: A storage device includes a non-volatile memory device configured to store fast cell information obtained from a threshold voltage distribution formed through a one-shot program for memory cells; and a storage controller configured to read the fast cell information from the non-volatile memory device during booting or initialization to perform mapping a fast cell area based on a fast cell management policy, wherein the fast cell information is acquired through the one-shot program performed in a test stage or a mass production evaluation stage, and is stored in the non-volatile memory device before a firmware of the storage controller is executed.Type: ApplicationFiled: February 28, 2024Publication date: February 27, 2025Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woohyun KANG, Jinyoung LEE, Jisoo KIM, Sangkwon MOON, Hyunkyo OH, Donghoo LIM, Jin gu JEONG
-
Publication number: 20250061937Abstract: Disclosed is a nonvolatile memory device which include a memory cell array including a plurality of memory cells connected to a plurality of word lines, an address decoder that controls a selected word line among the plurality of word lines based on an address received from an external device including a first temperature sensor, a second temperature sensor that measures a read temperature of first memory cells connected to the selected word line from among the plurality of memory cells, and a temperature compensation circuit that calculates a read level offset based on the read temperature and a program temperature of the first memory cells measured by the first temperature sensor and generates a compensation read voltage based on the read level offset. The address decoder is further configured to provide the compensation read voltage to the selected word line.Type: ApplicationFiled: November 1, 2024Publication date: February 20, 2025Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Su Chang JEON, Woohyun KANG, Seungkyung RO, Sangkwon MOON, Heewon LEE
-
Publication number: 20250060885Abstract: A storage device according to an embodiment includes a memory device configured to apply a first program voltage and a first verification voltage to a first word line and output, based on a program state of each of a plurality of memory cells connected to the first word line, a speed information representing a speed characteristic of each of the plurality of memory cells; and a memory controller configured to determine at least one memory cell to be programmed into a predetermined program state; determine, among the at least one memory cell, at least one target memory cell having a first speed characteristic based on the speed information; and perform a state-shaping operation to convert a data corresponding to the predetermined program state for the at least one target memory cell into a value corresponding to a program state different from the predetermined program state.Type: ApplicationFiled: January 24, 2024Publication date: February 20, 2025Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woohyun KANG, Garam KIM, Jisoo KIM, Sangkwon MOON, Hyunkyo HO, Jin Gu JEONG, Youngjun HWANG
-
Patent number: 12165694Abstract: Disclosed is a nonvolatile memory device which include a memory cell array including a plurality of memory cells connected to a plurality of word lines, an address decoder that controls a selected word line among the plurality of word lines based on an address received from an external device including a first temperature sensor, a second temperature sensor that measures a read temperature of first memory cells connected to the selected word line from among the plurality of memory cells, and a temperature compensation circuit that calculates a read level offset based on the read temperature and a program temperature of the first memory cells measured by the first temperature sensor and generates a compensation read voltage based on the read level offset. The address decoder is further configured to provide the compensation read voltage to the selected word line.Type: GrantFiled: July 19, 2023Date of Patent: December 10, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Su Chang Jeon, Woohyun Kang, Seungkyung Ro, Sangkwon Moon, Heewon Lee
-
Publication number: 20240177764Abstract: Disclosed is a nonvolatile memory device which include a memory cell array including a plurality of memory cells connected to a plurality of word lines, an address decoder that controls a selected word line among the plurality of word lines based on an address received from an external device including a first temperature sensor, a second temperature sensor that measures a read temperature of first memory cells connected to the selected word line from among the plurality of memory cells, and a temperature compensation circuit that calculates a read level offset based on the read temperature and a program temperature of the first memory cells measured by the first temperature sensor and generates a compensation read voltage based on the read level offset. The address decoder is further configured to provide the compensation read voltage to the selected word line.Type: ApplicationFiled: July 19, 2023Publication date: May 30, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Su Chang Jeon, Woohyun Kang, Seungkyung Ro, Sangkwon Moon, Heewon Lee
-
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: 11860774Abstract: An access method of a nonvolatile memory device included in a user device includes receiving a write request to write data into the nonvolatile memory device; detecting an application issuing the write request, a user context, a queue size of a write buffer, an attribute of the write-requested data, or an operation mode of the user device; and deciding one of a plurality of write modes to use for writing the write-requested data into the nonvolatile memory device according to the detected information. The write modes have different program voltages and verify voltage sets.Type: GrantFiled: July 28, 2021Date of Patent: January 2, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sangkwon Moon, Kyung Ho Kim, Seunguk Shin, Sung Won Jung
-
Patent number: 11276474Abstract: A storage device includes a non-volatile memory including a plurality of blocks, a buffer memory, and a controller that stores an on-cell count in the buffer memory, the on-cell count indicating a number of memory cells, which are turned on by a read level applied to a reference word line of each of the plurality of blocks, from among memory cells connected to the reference word line.Type: GrantFiled: December 7, 2020Date of Patent: March 15, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Hyunkyo Oh, Sangkwon Moon
-
Publication number: 20210357319Abstract: An access method of a nonvolatile memory device included in a user device includes receiving a write request to write data into the nonvolatile memory device; detecting an application issuing the write request, a user context, a queue size of a write buffer, an attribute of the write-requested data, or an operation mode of the user device; and deciding one of a plurality of write modes to use for writing the write-requested data into the nonvolatile memory device according to the detected information. The write modes have different program voltages and verify voltage sets.Type: ApplicationFiled: July 28, 2021Publication date: November 18, 2021Inventors: Sangkwon MOON, Kyung Ho KIM, Seunguk SHIN, Sung WON JUNG
-
Patent number: 11093384Abstract: An access method of a nonvolatile memory device included in a user device includes receiving a write request to write data into the nonvolatile memory device; detecting an application issuing the write request, a user context, a queue size of a write buffer, an attribute of the write-requested data, or an operation mode of the user device; and deciding one of a plurality of write modes to use for writing the write-requested data into the nonvolatile memory device according to the detected information. The write modes have different program voltages and verify voltage sets.Type: GrantFiled: May 19, 2020Date of Patent: August 17, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sangkwon Moon, Kyung Ho Kim, Seunguk Shin, Sung Won Jung
-
Publication number: 20210118516Abstract: A storage device includes a non-volatile memory including a plurality of blocks, a buffer memory, and a controller that stores an on-cell count in the buffer memory, the on-cell count indicating a number of memory cells, which are turned on by a read level applied to a reference word line of each of the plurality of blocks, from among memory cells connected to the reference word line.Type: ApplicationFiled: December 7, 2020Publication date: April 22, 2021Inventors: Hyunkyo OH, Sangkwon MOON
-
Patent number: 10872675Abstract: A storage device includes a non-volatile memory including a plurality of blocks, a buffer memory, and a controller that stores an on-cell count in the buffer memory, the on-cell count indicating a number of memory cells, which are turned on by a read level applied to a reference word line of each of the plurality of blocks, from among memory cells connected to the reference word line.Type: GrantFiled: June 21, 2019Date of Patent: December 22, 2020Assignee: Samsung Electronics Co., Ltd..Inventors: Hyunkyo Oh, Sangkwon Moon
-
Publication number: 20200278926Abstract: An access method of a nonvolatile memory device included in a user device includes receiving a write request to write data into the nonvolatile memory device; detecting an application issuing the write request, a user context, a queue size of a write buffer, an attribute of the write-requested data, or an operation mode of the user device; and deciding one of a plurality of write modes to use for writing the write-requested data into the nonvolatile memory device according to the detected information. The write modes have different program voltages and verify voltage sets.Type: ApplicationFiled: May 19, 2020Publication date: September 3, 2020Inventors: Sangkwon MOON, Kyung Ho KIM, Seunguk SHIN, Sung WON JUNG
-
Patent number: 10671524Abstract: A method of operating a data storage device includes programming non-fully programmed memory blocks at a point in time when a reference time elapses from a point in time when each of the memory blocks is physically erased, acquiring a first interval and a second interval, calculating a disturb index based on the first interval and the second interval, selecting a victim block for garbage collection based on the disturb index, and copying valid page data of the victim block into a free block. The first interval is defined by a point in time when each of the memory blocks is physically erased and a point in time when each of the memory blocks is fully programmed. The second interval is an interval during which a fully programmed state is maintained after a point in time when each of the memory blocks is fully programmed.Type: GrantFiled: October 29, 2018Date of Patent: June 2, 2020Assignee: Samsung Electronics Co,. Ltd.Inventors: Sangkwon Moon, Seung-Yeon Lee, Heewon Lee, In Hwan Doh, NamWook Kang
-
Patent number: 10657042Abstract: An access method of a nonvolatile memory device included in a user device includes receiving a write request to write data into the nonvolatile memory device; detecting an application issuing the write request, a user context, a queue size of a write buffer, an attribute of the write-requested data, or an operation mode of the user device; and deciding one of a plurality of write modes to use for writing the write-requested data into the nonvolatile memory device according to the detected information. The write modes have different program voltages and verify voltage sets.Type: GrantFiled: August 7, 2018Date of Patent: May 19, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sangkwon Moon, Kyung Ho Kim, Seunguk Shin, Sung Won Jung
-
Publication number: 20200152279Abstract: A storage device includes a non-volatile memory including a plurality of blocks, a buffer memory, and a controller that stores an on-cell count in the buffer memory, the on-cell count indicating a number of memory cells, which are turned on by a read level applied to a reference word line of each of the plurality of blocks, from among memory cells connected to the reference word line.Type: ApplicationFiled: June 21, 2019Publication date: May 14, 2020Applicant: Samsung Electronics Co., Ltd.Inventors: Hyunkyo OH, Sangkwon MOON
-
Publication number: 20190065363Abstract: A method of operating a data storage device includes programming non-fully programmed memory blocks at a point in time when a reference time elapses from a point in time when each of the memory blocks is physically erased, acquiring a first interval and a second interval, calculating a disturb index based on the first interval and the second interval, selecting a victim block for garbage collection based on the disturb index, and copying valid page data of the victim block into a free block. The first interval is defined by a point in time when each of the memory blocks is physically erased and a point in time when each of the memory blocks is fully programmed. The second interval is an interval during which a fully programmed state is maintained after a point in time when each of the memory blocks is fully programmed.Type: ApplicationFiled: October 29, 2018Publication date: February 28, 2019Applicant: Samsung Electronics Co., Ltd.Inventors: Sangkwon MOON, Seung-Yeon Lee, Heewon Lee, In Hwan Doh, NamWook KANG
-
Publication number: 20180341582Abstract: An access method of a nonvolatile memory device included in a user device includes receiving a write request to write data into the nonvolatile memory device; detecting an application issuing the write request, a user context, a queue size of a write buffer, an attribute of the write-requested data, or an operation mode of the user device; and deciding one of a plurality of write modes to use for writing the write-requested data into the nonvolatile memory device according to the detected information. The write modes have different program voltages and verify voltage sets.Type: ApplicationFiled: August 7, 2018Publication date: November 29, 2018Inventors: Sangkwon Moon, Kyung Ho Kim, Seunguk Shin, Sung Won Jung
-
Patent number: 10133665Abstract: A method of operating a data storage device includes programming non-fully programmed memory blocks at a point in time when a reference time elapses from a point in time when each of the memory blocks is physically erased, acquiring a first interval and a second interval, calculating a disturb index based on the first interval and the second interval, selecting a victim block for garbage collection based on the disturb index, and copying valid page data of the victim block into a free block. The first interval is defined by a point in time when each of the memory blocks is physically erased and a point in time when each of the memory blocks is fully programmed. The second interval is an interval during which a fully programmed state is maintained after a point in time when each of the memory blocks is fully programmed.Type: GrantFiled: September 12, 2017Date of Patent: November 20, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Sangkwon Moon, Seung-Yeon Lee, Heewon Lee, In Hwan Doh, NamWook Kang
-
Patent number: 10127984Abstract: Embodiments include a method of operating a storage device including a flash memory, comprising: calculating a reuse period of a selected memory block in the flash memory; determining a set of wordlines of the selected memory block for writing data based on the reuse period of the selected memory block; and writing the data into the set of wordlines.Type: GrantFiled: August 23, 2016Date of Patent: November 13, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sangkwon Moon, Heewon Lee, Seongjun Ahn