Patents by Inventor Byung Ryul Kim
Byung Ryul 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).
-
Patent number: 8824207Abstract: A semiconductor memory device is operated by, inter alia, sequentially inputting program data to page buffers coupled to selected pages of at least four planes in order to program selected memory cells included in the selected pages; performing a program operation on each of the four planes; performing a program verify operation on each of the four planes; and inputting new program data for next pages to the page buffers coupled to the next pages, after determining the selected pages of at least two of the four planes have passed the program verify operation, while performing the program operations and the program verify operations on the two remaining planes.Type: GrantFiled: August 31, 2012Date of Patent: September 2, 2014Assignee: SK Hynix Inc.Inventors: Byung Ryul Kim, Duck Ju Kim
-
Patent number: 8743632Abstract: A nonvolatile memory device including a plurality of memory cells arranged at a region where a word line and a bit line cross each other, a voltage generator configured to generate a program voltage to apply to the word line by increasing the program voltage by an increment whenever a program loop is repeated, a current sensing check unit configured to compare a number of failed memory cells among the memory cells to first and second reference values, and a control logic configured to control the voltage generator to change the increment according to the comparison result of the current sensing check unit.Type: GrantFiled: December 11, 2012Date of Patent: June 3, 2014Assignee: SK Hynix Inc.Inventors: Byung Ryul Kim, Cheul Hee Koo, Duck Ju Kim
-
Publication number: 20140010026Abstract: A nonvolatile memory device including a plurality of memory cells arranged at a region where a word line and a bit line cross each other, a voltage generator configured to generate a program voltage to apply to the word line by increasing the program voltage by an increment whenever a program loop is repeated, a current sensing check unit configured to compare a number of failed memory cells among the memory cells to first and second reference values, and a control logic configured to control the voltage generator to change the increment according to the comparison result of the current sensing check unit.Type: ApplicationFiled: December 11, 2012Publication date: January 9, 2014Applicant: SK HYNIX INC.Inventors: Byung Ryul KIM, Cheul Hee KOO, Duck Ju KIM
-
Patent number: 8611155Abstract: Programming a semiconductor memory device includes: performing a program loop using a blind program operation until the selected cell threshold voltages reach a first verification level; upon detecting a cell having the threshold voltage reaching the first verification level, verifying whether a cell having the threshold voltage reached a second verification level higher than the first verification level; upon verifying a cell having the threshold voltage reaching the second verification level, continuously performing program loops on cells having the first verification level as a target level and on cells having the second verification level as a target level; and upon verifying no cell having the threshold voltage reaching the second verification level, performing a program loop on memory cells having a target level higher than the first verification level, after programming the memory cells having the first verification level as the target level.Type: GrantFiled: December 30, 2011Date of Patent: December 17, 2013Assignee: SK Hynix Inc.Inventors: Byung Ryul Kim, Duck Ju Kim, You Sung Kim
-
Publication number: 20130163335Abstract: A semiconductor memory device is operated by, inter alia, sequentially inputting program data to page buffers coupled to selected pages of at least four planes in order to program selected memory cells included in the selected pages; performing a program operation on each of the four planes; performing a program verify operation on each of the four planes; and inputting new program data for next pages to the page buffers coupled to the next pages, after determining the selected pages of at least two of the four planes have passed the program verify operation, while performing the program operations and the program verify operations on the two remaining planes.Type: ApplicationFiled: August 31, 2012Publication date: June 27, 2013Applicant: SK HYNIX INC.Inventors: Byung Ryul KIM, Duck Ju KIM
-
Publication number: 20130128661Abstract: A memory includes a first memory cell, a bit line corresponding to the first memory cell, at least one second memory cell adjacent to the first memory cell, and a page buffer configured to read data of the first memory cell by precharging the bit line to a voltage level which is decided in response to data of the at least one second memory cell.Type: ApplicationFiled: September 10, 2012Publication date: May 23, 2013Inventors: Cheul-Hee KOO, Byung-Ryul KIM, Byoung-Young KIM
-
Patent number: 8422309Abstract: A voltage generation circuit comprises a voltage generation control unit configured to output one of a first voltage level determination signal having a fixed data value and a second voltage level determination signal having a varying data value in response to a selection signal, and a voltage generation unit configured to generate a voltage having a single pulse form or a voltage having a pulse form whose rising edge portion rises in incremental voltage steps in response to the voltage level determination signal outputted from the voltage generation control unit.Type: GrantFiled: December 31, 2009Date of Patent: April 16, 2013Assignee: Hynix Semiconductor Inc.Inventors: Byung Ryul Kim, Duck Ju Kim, You Sung Kim, Se Chun Park
-
Patent number: 8296499Abstract: A flash memory device includes a memory cell array, a peri circuit unit, an I/O controller, and a controller. The memory cell array includes a plurality of memory cells respectively connected to a plurality of bit line pairs and a plurality word lines. The peri circuit unit is configured to program data into the memory cell array or read data stored in the memory cell array in response to a command input through a control bus. The I/O controller is configured to receive data for programming and supply the data to the peri circuit unit in response to a command provided through a data input/output (I/O) bus. The controller is configured to control the I/O controller to perform a voltage setup operation for a program while the data for program is received.Type: GrantFiled: December 4, 2007Date of Patent: October 23, 2012Assignee: Hynix Semiconductor Inc.Inventors: You-Sung Kim, Byung-Ryul Kim
-
Publication number: 20120170373Abstract: Programming a semiconductor memory device includes: performing a program loop using a blind program operation until the selected cell threshold voltages reach a first verification level; upon detecting a cell having the threshold voltage reaching the first verification level, verifying whether a cell having the threshold voltage reached a second verification level higher than the first verification level; upon verifying a cell having the threshold voltage reaching the second verification level, continuously performing program loops on cells having the first verification level as a target level and on cells having the second verification level as a target level; and upon verifying no cell having the threshold voltage reaching the second verification level, performing a program loop on memory cells having a target level higher than the first verification level, after programming the memory cells having the first verification level as the target level.Type: ApplicationFiled: December 30, 2011Publication date: July 5, 2012Applicant: HYNIX SEMICONDUCTOR INC.Inventors: Byung Ryul KIM, Duck Ju KIM, You Sung KIM
-
Patent number: 8050103Abstract: In one aspect of the method of programming a nonvolatile memory device, memory cells selected for a program are determined to belong to a first memory cell group or a second memory cell group based on address information and a program command. According to this determination, to-be-programmed data are input based on information about the number of set data bits, and programming and verification are performed.Type: GrantFiled: January 28, 2009Date of Patent: November 1, 2011Assignee: Hynix Semiconductor Inc.Inventors: You Sung Kim, Byung Ryul Kim
-
Patent number: 8045393Abstract: According to an aspect of a program method of a nonvolatile memory device, a first program operation for programming a first data stored in a first latch may be performed and a cache program signal may be input for inputting a second data to be programmed subsequently. When the cache program signal is input, a determination is made as to whether a first program verify operation is being performed, and if so, the verify operation is stopped, the second data is input, and the first program verify operation is restarted.Type: GrantFiled: December 31, 2008Date of Patent: October 25, 2011Assignee: Hynix Semiconductor Inc.Inventors: Byung Ryul Kim, Jun Seop Chung, Duck Ju Kim
-
Patent number: 8036042Abstract: A method of operating a nonvolatile memory device includes performing a reset operation for setting a level of a program voltage to a first level, performing a program operation and a verification operation on memory cells included in a first page of a first memory block while raising the program voltage from the first level, storing a level of the program voltage, supplied to the first page when memory cells programmed to have threshold voltages with at least a verification voltage are detected during the verification operation, as a second level, while raising the program voltage from the second level, performing the program operation and the verification operation on each of second to last pages of the first memory block, and after completing the program operation for the first memory block, performing the reset operation for setting the level of the program voltage to the first level.Type: GrantFiled: December 31, 2009Date of Patent: October 11, 2011Assignee: Hynix Semiconductor Inc.Inventors: Byung Ryul Kim, Duck Ju Kim, You Sung Kim, Se Chun Park
-
Publication number: 20100302881Abstract: A voltage generation circuit comprises a voltage generation control unit configured to output one of a first voltage level determination signal having a fixed data value and a second voltage level determination signal having a varying data value in response to a selection signal, and a voltage generation unit configured to generate a voltage having a single pulse form or a voltage having a pulse form whose rising edge portion rises in incremental voltage steps in response to the voltage level determination signal outputted from the voltage generation control unit.Type: ApplicationFiled: December 31, 2009Publication date: December 2, 2010Inventors: Byung Ryul KIM, Duck Ju Kim, You Sung Kim, Se Chun Park
-
Publication number: 20100302864Abstract: A method of operating a nonvolatile memory device includes performing a reset operation for setting a level of a program voltage to a first level, performing a program operation and a verification operation on memory cells included in a first page of a first memory block while raising the program voltage from the first level, storing a level of the program voltage, supplied to the first page when memory cells programmed to have threshold voltages with at least a verification voltage are detected during the verification operation, as a second level, while raising the program voltage from the second level, performing the program operation and the verification operation on each of second to last pages of the first memory block, and after completing the program operation for the first memory block, performing the reset operation for setting the level of the program voltage to the first level.Type: ApplicationFiled: December 31, 2009Publication date: December 2, 2010Inventors: Byung Ryul KIM, Duck Ju Kim, You Sung Kim, Se Chun Park
-
Patent number: 7715232Abstract: In a method of determining a flag state of a non-volatile memory device, an arithmetic logic unit of a microcontroller is employed without an additional circuit. The method includes providing n flag state information about n flag cells, resetting an entire flag state information value, sequentially reading first to n flag state information, increasing the entire flag state information value depending on a read result of the first to n flag state information, and determining a flag state by comparing the entire flag state information value and a critical value.Type: GrantFiled: June 12, 2008Date of Patent: May 11, 2010Assignee: Hynix Semiconductor Inc.Inventors: Byung Ryul Kim, Duck Ju Kim, You Sung Kim, Sam Kyu Won
-
Publication number: 20090296478Abstract: In one aspect of the method of programming a nonvolatile memory device, memory cells selected for a program are determined to belong to a first memory cell group or a second memory cell group based on address information and a program command. According to this determination, to-be-programmed data are input based on information about the number of set data bits, and programming and verification are performed.Type: ApplicationFiled: January 28, 2009Publication date: December 3, 2009Applicant: HYNIX SEMICONDUCTOR, INC.Inventors: You Sung KIM, Byung Ryul Kim
-
Patent number: 7567450Abstract: A low power ROM includes a plurality of ROM core groups coupled between a plurality of word lines and bit lines, a word line decoder for selecting a desired word line of the plurality of word lines, a column decoder for selecting a desired bit line of the plurality of bit lines, a common reference voltage generator for generating a common reference voltage, and a plurality of sense amplifiers having the same number as the number of ROM core groups, for comparing an output of the common reference voltage generator and data of a bit line of each ROM core group.Type: GrantFiled: December 29, 2006Date of Patent: July 28, 2009Assignee: Hynix Semiconductor Inc.Inventor: Byung Ryul Kim
-
Publication number: 20090180329Abstract: According to an aspect of a program method of a nonvolatile memory device, a first program operation for programming a first data stored in a first latch may be performed and a cache program signal may be input for inputting a second data to be programmed subsequently. When the cache program signal is input, a determination is made as to whether a first program verify operation is being performed, and if so, the verify operation is stopped, the second data is input, and the first program verify operation is restarted.Type: ApplicationFiled: December 31, 2008Publication date: July 16, 2009Applicant: HYNIX SEMICONDUCTOR, INC.Inventors: Byung Ryul KIM, Jun Seop Chung, Duck Ju Kim
-
Publication number: 20090161425Abstract: In a method of determining a flag state of a non-volatile memory device, an arithmetic logic unit of a microcontroller is employed without an additional circuit. The method includes providing n flag state information about n flag cells, resetting an entire flag state information value, sequentially reading first to n flag state information, increasing the entire flag state information value depending on a read result of the first to n flag state information, and determining a flag state by comparing the entire flag state information value and a critical value.Type: ApplicationFiled: June 12, 2008Publication date: June 25, 2009Applicant: Hynix Semiconductor Inc.Inventors: Byung Ryul KIM, Duck Ju Kim, You Sung Kim, Sam Kyu Won
-
Publication number: 20090031080Abstract: A flash memory device includes a memory cell array, a peri circuit unit, an I/O controller, and a controller. The memory cell array includes a plurality of memory cells respectively connected to a plurality of bit line pairs and a plurality word lines. The peri circuit unit is configured to program data into the memory cell array or read data stored in the memory cell array in response to a command input through a control bus. The I/O controller is configured to receive data for programming and supply the data to the peri circuit unit in response to a command provided through a data input/output (I/O) bus. The controller is configured to control the I/O controller to perform a voltage setup operation for a program while the data for program is received.Type: ApplicationFiled: December 4, 2007Publication date: January 29, 2009Applicant: Hynix Semiconductor Inc.Inventors: You Sung Kim, Byung Ryul Kim