Patents by Inventor Woo-Seong Cheong

Woo-Seong Cheong 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: 20230005547
    Abstract: A memory controller includes an interface and a control module. The interface interfaces with a memory device which includes a plurality of dies that each include a plurality of blocks. The control module groups a plurality of blocks included in different dies and manages the plurality of blocks as a super block. The control module performs scheduling to alternately perform a program on a part of an Nth super block, wherein N is a natural number, and a phased erase on an N+1st super block, and the control module completes the program on the Nth super block and the erase on the Nth super block before the program on the N+1st super block starts.
    Type: Application
    Filed: September 7, 2022
    Publication date: January 5, 2023
    Inventors: IN-SU KIM, HYUN JIN CHOI, ALAIN TRAN, BEOM KYU SHIN, WOO SEONG CHEONG
  • Patent number: 11468952
    Abstract: A memory controller includes an interface and a control module. The interface interfaces with a memory device which includes a plurality of dies that each include a plurality of blocks. The control module groups a plurality of blocks included in different dies and manages the plurality of blocks as a super block. The control module performs scheduling to alternately perform a program on a part of an Nth super block, wherein N is a natural number, and a phased erase on an N+1st super block, and the control module completes the program on the Nth super block and the erase on the Nth super block before the program on the N+1st super block starts.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: October 11, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: In-Su Kim, Hyun Jin Choi, Alain Tran, Beom Kyu Shin, Woo Seong Cheong
  • Publication number: 20220076755
    Abstract: A memory controller includes an interface and a control module. The interface interfaces with a memory device which includes a plurality of dies that each include a plurality of blocks. The control module groups a plurality of blocks included in different dies and manages the plurality of blocks as a super block. The control module performs scheduling to alternately perform a program on a part of an Nth super block, wherein N is a natural number, and a phased erase on an N+1st super block, and the control module completes the program on the Nth super block and the erase on the Nth super block before the program on the N+1st super block starts.
    Type: Application
    Filed: March 3, 2021
    Publication date: March 10, 2022
    Inventors: IN-SU KIM, HYUN JIN CHOI, ALAIN TRAN, BEOM KYU SHIN, WOO SEONG CHEONG
  • Publication number: 20170277446
    Abstract: A memory controller includes a host interface configured to output at least one among a plurality of pieces of control information on the basis of data or a command received from a host. A lower-power mode entry controller is configured to select and output at least one among a plurality of control signals on the basis of at least one among the plurality of pieces of control information. The lower-power mode entry controller outputs the plurality of control signals to run a low-power mode in which power consumption is decreased. The plurality of pieces of control information include operation information representing a read operation or a write operation, pattern information representing a random operation or a sequential operation, and speed information representing a throughput of the host per unit time.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 28, 2017
    Inventor: WOO SEONG CHEONG
  • Patent number: 9026854
    Abstract: A method is provided for performing a self-test on a memory device in a test mode, where the memory device includes a universal flash storage (UFS) link layer and a UFS physical layer having a transmitting unit and a receiving unit. The method includes generating a first signal; sending the first signal from a test unit through the UFS link layer to the transmitting unit in the UFS physical layer to be transmitted to the receiving unit; receiving a second signal at the test unit from the receiving unit in the UFS physical layer through the UFS link layer, the second signal being the first signal received by the receiving unit; and testing an operation performed by at least one of the UFS physical layer and the UFS link layer based on the first signal and the second signal.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: May 5, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ha-Neul Jeong, Woo-Seong Cheong
  • Patent number: 8200998
    Abstract: A method of controlling a power saving mode used in a serial advanced technology attachment (SATA) interface. The method of controlling a power saving mode used in a SATA interface for data transmission between a transmitter and a receiver includes: requesting the receiver to enter one of a plurality of power saving modes in a SATA protocol using the transmitter; and selecting one of the power saving modes using the receiver. In the method of controlling a power saving mode in a SATA interface, since a power saving mode can be selected independently of a power saving mode requested by a transmitter, a system can operate in a power saving mode that is suitable for the required properties of the system in accordance with a SATA protocol. Furthermore, the properties of the system required by a user can be realized by selecting a user-defined power saving mode.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: June 12, 2012
    Assignee: SAMSUNG Electronics Co., Ltd.
    Inventors: Woo-seong Cheong, Sang-kyoo Jeong, Tae-min Jeong
  • Publication number: 20110004817
    Abstract: A cyclic redundancy check (CRC) management method performed in a serial advanced technology attachment (SATA) interface and a data storage device using the CRC management method. A host interface connected to the SATA interface performs CRC computation on transmitted data to generate a first CRC code, determines whether a host interface block error or a data integrity error occurs, or the status of a data storage device needs to be reported to the host interface, generates a second CRC code, which is different from the first CRC code, according to the determination result. If a frame including the transmitted data and the second CRC code is transmitted to a host, the host performs CRC computation on a data FIS in the transmitted data to expect the first CRC code. Since the CRC code in the transmitted data is the second CRC code, the host recognizes that the transmitted data is wrong and provides an error notification to the data storage device.
    Type: Application
    Filed: May 17, 2010
    Publication date: January 6, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Woo-seong CHEONG, Tae-min JEONG, Sang-kyoo JEONG
  • Patent number: 7587294
    Abstract: Disclosed is a SATA device having self-testing function with an OOB-signaling operation and a method of testing the same. The SATA device includes target and test-signaling controllers that sequentially generate and transceive control signals for the OOB-signaling operation. The SATA device also includes a test flow controller regulating the flow of the OOB-signaling control signals, and an analogue signal processor generating and transceiving analogue signals in correspondence with the OOB-signaling control signals. The analogue signals transmitted from the analogue signal processor return to the input terminal through a feedback loop.
    Type: Grant
    Filed: January 24, 2006
    Date of Patent: September 8, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Woo-Seong Cheong
  • Publication number: 20090024875
    Abstract: A serial advanced technology attachment (SATA) device is provided. The SATA device includes a digital block and an analog black. The digital block is configured to generate and output an out-of-band (OOB) control signal. The analog block is configured to receive the OOB control signal, which has been output from the digital block, to receive the OOB control signal again after outputting it, and then output the OOB control signal to the digital block.
    Type: Application
    Filed: June 26, 2008
    Publication date: January 22, 2009
    Inventor: Woo Seong CHEONG
  • Publication number: 20080200072
    Abstract: A Universal Serial Bus/Serial Advanced Technology Attachment (USB/SATA) common interface Includes a USB/SATA common connector plug having a pin substrate, a plurality of USB contact terminals, and a plurality of SATA contact terminals. The pin substrate is formed of a non-conductive material. The USB contact terminals are formed in a first pattern on a first surface of the pin substrate. The SATA contact terminals are formed in a second pattern which is different from the first pattern, on a second surface of the pin substrate. Therefore, the USB/SATA common interface formed with the USB contact terminals and SATA contact terminals respectively having different patterns in a single plug or in a single socket reduces a layout size of a device and saves resources.
    Type: Application
    Filed: February 5, 2008
    Publication date: August 21, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Woo-seong CHEONG
  • Publication number: 20080184051
    Abstract: A method of controlling a power saving mode used in a serial advanced technology attachment (SATA) interface. The method of controlling a power saving mode used in a SATA interface for data transmission between a transmitter and a receiver includes: requesting the receiver to enter one of a plurality of power saving modes in a SATA protocol using the transmitter; and selecting one of the power saving modes using the receiver. In the method of controlling a power saving mode in a SATA interface, since a power saving mode can be selected independently of a power saving mode requested by a transmitter, a system can operate in a power saving mode that is suitable for the required properties of the system in accordance with a SATA protocol. Furthermore, the properties of the system required by a user can be realized by selecting a user-defined power saving mode.
    Type: Application
    Filed: January 29, 2008
    Publication date: July 31, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Woo-seong CHEONG, Sang-kyoo JEONG, Tae-min JEONG
  • Publication number: 20060182229
    Abstract: Disclosed is a SATA device having self-testing function with an OOB-signaling operation and a method of testing the same. The SATA device includes target and test-signaling controllers that sequentially generate and transceive control signals for the OOB-signaling operation. The SATA device also includes a test flow controller regulating the flow of the OOB-signaling control signals, and an analogue signal processor generating and transceiving analogue signals in correspondence with the OOB-signaling control signals. The analogue signals transmitted from the analogue signal processor return to the input terminal through a feedback loop.
    Type: Application
    Filed: January 24, 2006
    Publication date: August 17, 2006
    Applicant: Samsung Electronics Co., LTD
    Inventor: Woo-Seong Cheong