Patents by Inventor Chung Park

Chung Park 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: 20090150751
    Abstract: A memory system includes a plurality of memory devices, a controller configured to control the plurality of memory devices, and at least one channel connected between the plurality of memory devices and the controller. The at least one channel includes input/output data lines and control signal lines, which are connected with the plurality of memory devices, and chip enable signal lines respectively connected to each of the plurality of memory devices, wherein the chip enable signal lines enable the plurality of memory devices independently.
    Type: Application
    Filed: October 23, 2008
    Publication date: June 11, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Nam Phil Jo, Dong Hyuk Chae, Sung Chung Park, Dong Gu Kang
  • Publication number: 20090122929
    Abstract: Apparatuses and methods for cancelling interferences between signals are provided. The apparatuses includes: a receiving unit that receives an orthogonal coded signal from a transmitter and generates a received vector; a channel estimation unit that estimates a state of a wireless channel from the transmitter to the apparatus where the cancelling of the interference between signals is performed and generates a channel state matrix; a Q-R decomposition unit that performs Q-R decomposition with respect to the generated channel state matrix and generates a Q matrix and an R matrix, and generates a decision statistic vector based on the generated Q matrix and the received vector; and a signal determination unit that determines a received signal with interference from the orthogonal coded signal being decreased based on the generated decision statistics vector.
    Type: Application
    Filed: June 3, 2008
    Publication date: May 14, 2009
    Inventors: Donghun Yu, Jun Jin Kong, Sung Chung Park
  • Publication number: 20090119569
    Abstract: An encoding system for encoding error control codes may include a first encoder configured to encode an input bit stream to generate first bit streams of C-bits, where c is an integer greater than zero, and a second encoder may be configured to receive the first bit streams and shuffle data of the received first bit streams to generate second bit streams. The data shuffling of the first bit streams may adjust an error distribution of the second bit streams. An encoding method may include encoding an input bit stream to generate first bit streams of C-bits, and receiving the first bit streams and shuffling data of the received first bit streams to generate second bit streams. An error distribution of the second bit streams may be adjusted based on the data shuffling.
    Type: Application
    Filed: April 29, 2008
    Publication date: May 7, 2009
    Inventors: Heeseok Eun, Jae Hong Kim, Sung Chung Park
  • Publication number: 20090109748
    Abstract: Multi-bit programming apparatuses and/or methods are provided. A multi-bit programming apparatus may include: a first control unit that allocates any one of 2N threshold voltage states to the N-bit data; a second control unit that spaces, by any one of a first interval and a second interval, adjacent threshold voltage states of the 2N threshold voltage states; and a programming unit that programs the N-bit data by generating, in each of the at least one multi-bit cell, a distribution state corresponding to the allocated threshold voltage state. The multi-bit programming apparatus can reduce an error rate when reading data.
    Type: Application
    Filed: March 18, 2008
    Publication date: April 30, 2009
    Inventors: Kyoung Lae CHO, Yoon Dong PARK, Jun Jin KONG, Seung Hoon LEE, Jung Hun SUNG, Sung-Jae BYUN, Seung-Hwan SONG, Donghun YU, Sung Chung PARK, Heeseok EUN
  • Publication number: 20090103359
    Abstract: Multi-bit programming apparatuses and/or methods are provided. A multi-bit programming apparatus may comprise: a multi-bit cell array that includes a first multi-bit cell and a second multi-bit cell; a programming unit for programming first data in the first multi-bit cell, and programming second data in the second multi-bit cell; and a verification unit for verifying whether the first data is programmed in the first multi-bit cell using a first verification voltage, and verifying whether the second data is programmed in the second multi-bit cell using a second verification voltage. The multi-bit programming apparatus may generate better threshold voltage distributions in a multi-bit cell memory.
    Type: Application
    Filed: February 29, 2008
    Publication date: April 23, 2009
    Inventors: Seung-Hwan SONG, Kyoung Lae Cho, Heeseok Eun, Dong Hyuk Chae, Jun Jin Kong, Sung Chung Park
  • Publication number: 20090091990
    Abstract: Disclosed are a multi-bit programming apparatus and a multi-bit programming method. The multi-bit programming apparatus may include a first control unit that may generates 2N threshold voltage states based on a target bit error rate (BER) of each of the page programming operations, a second control unit that may assign any one of the threshold voltage states to the N-bit data, and a programming unit that may program the assigned threshold voltage state in each of the at least one multi-bit cell to program the N-bit data.
    Type: Application
    Filed: April 16, 2008
    Publication date: April 9, 2009
    Inventors: Sung Chung Park, Heeseok Eun, Seung-Hwan Song, Jun Jin Kong, Dong Hyuk Chae
  • Publication number: 20090067237
    Abstract: Provided is a read operation for a N-bit data non-volatile memory system. The method includes determining in relation to data states of adjacent memory cells associated with a selected memory cell in the plurality of memory cells whether read data obtained from the selected memory cell requires compensation, and if the read data requires compensation, replacing the read data with compensated read data.
    Type: Application
    Filed: September 5, 2008
    Publication date: March 12, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung-Jae LEE, Dong-Ku KANG, Seung-Hwan SONG, Jun-Jin KONG, Dong-Hyuk CHAE, Sung-Chung PARK
  • Publication number: 20090046510
    Abstract: Multi-bit programming apparatuses and methods are provided. A multi-bit programming apparatus may include: a first programming unit that stores data corresponding to a number of first bits in at least one first memory cell that may be connected to at least one first bit line; and a second programming unit that stores data corresponding to a number of second bits in at least one second memory cell that may be connected to at least one second bit line. Through this, it may be possible to improve data reliability and increase a number of bits to be stored in the entire memory cell.
    Type: Application
    Filed: January 15, 2008
    Publication date: February 19, 2009
    Inventors: Seung-Hwan Song, Jun Jin Kong, Sung Chung Park, Heeseok Eun, Dong Hyuk Chae, Kyoung Lae Cho
  • Publication number: 20090040831
    Abstract: A method of programming in a flash memory device is disclosed. The method includes programming a first memory cell coupled to an even bit line by applying a first program voltage to a word line, verifying whether or not the first memory cell is programmed through a first verifying voltage, and programming the first memory cell using a program voltage increased in sequence by a step voltage than the first program voltage in case that the first memory cell is not programmed programming a second memory cell coupled to an odd bit line by applying the first program voltage to the word line, and verifying whether or not the second memory cell is programmed through a second verifying voltage higher than the first verifying voltage, and programming the second memory cell using a program voltage increased in sequence by the step voltage than the first program voltage in case that the second memory cell is not programmed.
    Type: Application
    Filed: December 20, 2007
    Publication date: February 12, 2009
    Applicant: Hynix Semiconductor Inc.
    Inventors: Yu Jong Noh, Se Chung Park
  • Publication number: 20090027238
    Abstract: A code encoding apparatus includes a delay circuit and a code generator. The delay circuit generates delayed information based on p-bit input information received in parallel. The delayed information is generated according to a clock. The code generator generates n·p-bit code based on at least one of the input information and the delayed information, where n is a rational number.
    Type: Application
    Filed: January 18, 2008
    Publication date: January 29, 2009
    Inventors: Jun Jin Kong, Sung Chung Park, Seung-Hwan Song, Jong Han Kim, Young Hwan Lee, Kyoung Lae Cho, Nam Phil Jo, Sung-Jae Byun
  • Publication number: 20080320064
    Abstract: A method and apparatus for controlling a reading level of a memory cell are provided. The method of controlling a reading level of a memory cell may include: receiving metric values calculated based on given voltage levels and reference levels; generating summed values for each of the reference levels by summing metric values corresponding to levels of a received signal from among the received metric values; selecting the reference level having the greatest value of the generated summed values from the reference levels; and controlling the reading level of the memory cell based on the selected reference level.
    Type: Application
    Filed: December 28, 2007
    Publication date: December 25, 2008
    Inventors: Sung Chung Park, Jun Jin Kong, Seung-Hwan Song, Dong Ku Kang
  • Publication number: 20080304323
    Abstract: A method and an apparatus for programming data of memory cells considering coupling are provided. The method includes: calculating a change of a threshold voltage based on source data of the memory cells; converting source data which will be programmed based on the calculated change of the threshold voltage; and programming the converted source data.
    Type: Application
    Filed: October 3, 2007
    Publication date: December 11, 2008
    Inventors: Kyoung Lae CHO, Jun Jin KONG, Young Hwan LEE, Nam Phil JO, Sung Chung PARK, Seung Hwan SONG
  • Publication number: 20080288849
    Abstract: According to an example embodiment, a method of generating a soft decision value using an Analog-to-Digital Converter (ADC) having a given resolution may include receiving metric values calculated based on levels of a transmission signal and output levels of the ADC. Metric values corresponding to a level of a received signal may be selected from among the received metric values. A first maximum metric value may be detected from among the selected metric values when a transmission bit is a first level, and a second maximum metric value may be detected from among the selected metric values when the transmission bit is a second level. The soft decision value may be generated based on a difference between the first maximum metric value and the second maximum metric value.
    Type: Application
    Filed: October 30, 2007
    Publication date: November 20, 2008
    Inventors: Sung Chung Park, Jun Jin Kong, Seung Jae Lee, Seung-Hwan Song
  • Publication number: 20080285343
    Abstract: Provided are a memory cell programming method and a semiconductor device which may be capable of simultaneously writing a bit of data and then another bit of the data to a plurality of memory blocks. The memory programming method, in which M bits of data are written to a plurality of memory blocks, may include a data division operation and a data writing operation where M may be a natural number. In the data division operation, the plurality of memory blocks may be divided into a plurality of memory block groups. In the data writing operation, an ith bit of the data may be simultaneously written to two or more memory block groups from among the plurality memory block groups, and then an i+1th bit of the data may be simultaneously written to the two or more memory block groups from among the plurality memory block groups, where i is a natural number less than M.
    Type: Application
    Filed: April 17, 2008
    Publication date: November 20, 2008
    Inventors: Ju-hee Park, Jae-woong Hyun, Yoon-dong Park, Kyoung-lae Cho, Sung-jae Byun, Seung-hwan Song, Jun-jin Kong, Sung-chung Park
  • Publication number: 20080285340
    Abstract: Disclosed are an apparatus and a method for reading data. The method for reading data according to example embodiments includes comparing a threshold voltage of a memory cell with a first boundary voltage, comparing the threshold voltage with a second boundary voltage having a higher voltage level than that of the first boundary voltage, and determining data of the memory cell based on the threshold voltage, the first boundary voltage, and the second boundary voltage.
    Type: Application
    Filed: January 17, 2008
    Publication date: November 20, 2008
    Inventors: Seung-Hwan Song, Jun Jin Kong, Sung Chung Park, Dong Hyuk Chae, Seung Jae Lee, Dong Ku Kang
  • Publication number: 20080288853
    Abstract: A code puncturing apparatus and method is provided. The apparatus includes: a codeword selection unit selecting continuous n?1-number of mother codewords from mother codewords generated from k-bit effective information, where k denotes a natural number, and one redundancy bit; and a puncturing unit selecting k-number of redundancy bits from redundancy bits included in the n?1-number of mother codewords, deleting remaining redundancy bits, and rearranging the n?1-number of mother codewords into an n·k bit-target codeword. Accordingly, a code rate of an Error Control Code (ECC) can be raised.
    Type: Application
    Filed: August 13, 2007
    Publication date: November 20, 2008
    Inventors: Jun Jin Kong, Jong Han Kim, Hong Rak Son, Young Hwan Lee, Sung Chung Park, Seung-Hwan Song
  • Publication number: 20080276150
    Abstract: An Error Control Code (ECC) apparatus applied to a memory of a Multi-Level Cell (MLC) method may include: a bypass control signal generator generating a bypass control signal; and an ECC performing unit that may include at least two ECC decoding blocks, determining whether to bypass a portion of the at least two ECC decoding blocks based on the bypass control signal, and/or performing an ECC decoding. In addition or in the alternative, the ECC performing unit may include at least two ECC encoding blocks, determining whether to bypass a portion of the at least two ECC encoding blocks based on the bypass control signal, and/or performing an ECC encoding. An ECC method applied to a memory of a MLC method and a computer-readable recording medium storing a program for implementing an EEC method applied to a memory of a MLC method are also disclose.
    Type: Application
    Filed: October 3, 2007
    Publication date: November 6, 2008
    Inventors: Jun Jin KONG, Seung-Hwan SONG, Dong Hyuk CHAE, Kyoung Lae CHO, Seung Jae LEE, Nam Phil JO, Sung Chung PARK, Dong Ku KANG
  • Publication number: 20080276149
    Abstract: An Error Control Code (ECC) apparatus may include a control signal generator that generates an ECC control signal based on channel information. The ECC apparatus also may include: a plurality of ECC encoding controllers that output data respectively inputted via storage elements corresponding to the ECC control signal; and/or an encoding unit that encodes, using a plurality of data outputted from the plurality of ECC encoding controllers, encoding input data into a number of subdata corresponding to the ECC control signal. In addition or in the alternative, the ECC apparatus may include: a plurality of ECC decoding controllers that output data respectively inputted via the storage elements corresponding to the ECC control signal; and/or a decoding unit that decodes, using a plurality of data outputted from the plurality of ECC decoding controllers, a number of decoding input data corresponding to the ECC control signal into one piece of output data.
    Type: Application
    Filed: October 3, 2007
    Publication date: November 6, 2008
    Inventors: Jun Jin Kong, Seung-Hwan Song, Young Hwan Lee, Dong Hyuk Chae, Kyoung Lae Cho, Nam Phil Jo, Sung Chung Park, Dong Ku Kang
  • Publication number: 20080247986
    Abstract: The present invention relates to a hyaluronidase inhibitor containing poly-gamma-glutamic acid (PGA) as an active ingredient, a composition for maintaining skin elasticity and a composition for improving allergy, wherein each of the compositions contains PGA as an active ingredient. The inventive compositions containing PGA are effective in maintaining skin moisturization and skin elasticity by effectively inhibiting the activity of hyaluronidase which is an enzyme that degrades hyaluronic acid present in the skin dermis. Also, the compositions can relieve allergic symptoms by inhibiting the permeability of inflammatory cells.
    Type: Application
    Filed: October 31, 2005
    Publication date: October 9, 2008
    Applicant: BIOLEADERS CORPORATION
    Inventors: Moon Hee Sung, Chung Park, Jae Chul Choi, Hiroshi Uyama, So Lim Park
  • Publication number: 20080244339
    Abstract: Various read level control apparatuses and methods are provided. In various embodiments, the read level control apparatuses may include an error control code (ECC) decoding unit for ECC decoding data read from a storage unit, and a monitoring unit for monitoring a bit error rate (BER) based on the ECC decoded data and the read data. The apparatus may additionally include an error determination unit for determining an error rate of the read data based on the monitored BER, and a level control unit for controlling a read level of the storage unit based on the error rate.
    Type: Application
    Filed: January 18, 2008
    Publication date: October 2, 2008
    Inventors: Jun Jin Kong, Sung Chung Park, Dongku Kang, Dong Hyuk Chae, Seung Jae Lee, Nam Phil Jo, Seung-Hwan Song