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: 20230005547Abstract: 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: ApplicationFiled: September 7, 2022Publication date: January 5, 2023Inventors: IN-SU KIM, HYUN JIN CHOI, ALAIN TRAN, BEOM KYU SHIN, WOO SEONG CHEONG
-
Patent number: 11468952Abstract: 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: GrantFiled: March 3, 2021Date of Patent: October 11, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: In-Su Kim, Hyun Jin Choi, Alain Tran, Beom Kyu Shin, Woo Seong Cheong
-
Publication number: 20220076755Abstract: 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: ApplicationFiled: March 3, 2021Publication date: March 10, 2022Inventors: IN-SU KIM, HYUN JIN CHOI, ALAIN TRAN, BEOM KYU SHIN, WOO SEONG CHEONG
-
Publication number: 20170277446Abstract: 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: ApplicationFiled: March 15, 2017Publication date: September 28, 2017Inventor: WOO SEONG CHEONG
-
Patent number: 9026854Abstract: 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: GrantFiled: October 9, 2012Date of Patent: May 5, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Ha-Neul Jeong, Woo-Seong Cheong
-
Patent number: 8200998Abstract: 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: GrantFiled: January 29, 2008Date of Patent: June 12, 2012Assignee: SAMSUNG Electronics Co., Ltd.Inventors: Woo-seong Cheong, Sang-kyoo Jeong, Tae-min Jeong
-
Publication number: 20110004817Abstract: 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: ApplicationFiled: May 17, 2010Publication date: January 6, 2011Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woo-seong CHEONG, Tae-min JEONG, Sang-kyoo JEONG
-
Patent number: 7587294Abstract: 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: GrantFiled: January 24, 2006Date of Patent: September 8, 2009Assignee: Samsung Electronics Co., Ltd.Inventor: Woo-Seong Cheong
-
Publication number: 20090024875Abstract: 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: ApplicationFiled: June 26, 2008Publication date: January 22, 2009Inventor: Woo Seong CHEONG
-
Publication number: 20080200072Abstract: 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: ApplicationFiled: February 5, 2008Publication date: August 21, 2008Applicant: Samsung Electronics Co., Ltd.Inventor: Woo-seong CHEONG
-
Publication number: 20080184051Abstract: 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: ApplicationFiled: January 29, 2008Publication date: July 31, 2008Applicant: Samsung Electronics Co., Ltd.Inventors: Woo-seong CHEONG, Sang-kyoo JEONG, Tae-min JEONG
-
Publication number: 20060182229Abstract: 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: ApplicationFiled: January 24, 2006Publication date: August 17, 2006Applicant: Samsung Electronics Co., LTDInventor: Woo-Seong Cheong