Patents by Inventor Kang Seok Seo
Kang Seok Seo 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: 12204790Abstract: Aspects of the present disclosure configure a memory sub-system controller to select between different PLL frequencies provided by the same PLL to communicate with memory components. The controller configures clock generation circuitry to generate a first clock signal having a first frequency and receives a request to perform one or more hand-shaking operations with a set of memory components. The controller divides the first clock signal to generate a second clock signal having a second frequency that is smaller than the first frequency and communicates with the set of memory components using the second clock signal to perform the one or more hand-shaking operations.Type: GrantFiled: August 17, 2022Date of Patent: January 21, 2025Assignee: Micron Technology, Inc.Inventor: Kang Seok Seo
-
Publication number: 20240061607Abstract: Aspects of the present disclosure configure a memory sub-system controller to select between different PLL frequencies provided by the same PLL to communicate with memory components. The controller configures clock generation circuitry to generate a first clock signal having a first frequency and receives a request to perform one or more hand-shaking operations with a set of memory components. The controller divides the first clock signal to generate a second clock signal having a second frequency that is smaller than the first frequency and communicates with the set of memory components using the second clock signal to perform the one or more hand-shaking operations.Type: ApplicationFiled: August 17, 2022Publication date: February 22, 2024Inventor: Kang Seok Seo
-
Publication number: 20230025228Abstract: Proposed is a lumbar support assembly including a mat formed by connecting wires in such a manner as to take shape in the form of a net and connected to a seat frame in such a manner as to be rotatable forward or backward, a tension unit comprising first and second cables, respective first end portions of the first and second cable being connected to opposite sides, respectively, of the seat frame, and respective second end portions thereof extending to the mat, and a drive unit mounted under a center portion of the mat and connected to the respective second end portions of the first and second end portions, the drive unit being configured to pull or release the first and second cables.Type: ApplicationFiled: November 8, 2021Publication date: January 26, 2023Inventors: Chan Ki Cho, Gun Young Park, Jin Oh Kim, Jun Kyu Park, Kang Seok Seo
-
Patent number: 11199996Abstract: A memory system includes a memory controller, a first memory bank having a first I/O bus, a second memory bank having a second I/O bus, and a channel connecting the first I/O bus and the second I/O bus to the memory controller. The channel is used to transmit data between the first memory bank and the memory controller and between the second memory bank and memory controller, and is also used to transmit a command from the memory controller to the first memory bank and the second memory bank. The memory controller includes a bank command scheduler implemented in a hardware logic block. The hardware logic block includes a plurality of direct inputs and is able to determine, based on the plurality of inputs, an order in which to output commands to the first memory bank and the second memory bank over the channel; output a first command to the first memory bank; and output a second command to the second memory bank over the channel.Type: GrantFiled: December 23, 2019Date of Patent: December 14, 2021Assignee: KIOXIA CORPORATIONInventor: Kang Seok Seo
-
Publication number: 20200125297Abstract: A memory system includes a memory controller, a first memory bank having a first I/O bus, a second memory bank having a second I/O bus, and a channel connecting the first I/O bus and the second I/O bus to the memory controller. The channel is used to transmit data between the first memory bank and the memory controller and between the second memory bank and memory controller, and is also used to transmit a command from the memory controller to the first memory bank and the second memory bank. The memory controller includes a bank command scheduler implemented in a hardware logic block. The hardware logic block includes a plurality of direct inputs and is able to determine, based on the plurality of inputs, an order in which to output commands to the first memory bank and the second memory bank over the channel; output a first command to the first memory bank; and output a second command to the second memory bank over the channel.Type: ApplicationFiled: December 23, 2019Publication date: April 23, 2020Inventor: Kang Seok Seo
-
Patent number: 10540116Abstract: A memory system includes a memory controller, a first memory bank having a first I/O bus, a second memory bank having a second I/O bus, and a channel connecting the first I/O bus and the second I/O bus to the memory controller. The channel is used to transmit data between the first memory bank and the memory controller and between the second memory bank and memory controller, and is also used to transmit a command from the memory controller to the first memory bank and the second memory bank. The memory controller includes a bank command scheduler implemented in a hardware logic block. The hardware logic block includes a plurality of direct inputs and is able to determine, based on the plurality of inputs, an order in which to output commands to the first memory bank and the second memory bank over the channel; output a first command to the first memory bank; and output a second command to the second memory bank over the channel.Type: GrantFiled: February 16, 2017Date of Patent: January 21, 2020Assignee: Toshiba Memory CorporationInventor: Kang Seok Seo
-
Patent number: 10528268Abstract: In one embodiment, a solid state storage drive comprises a plurality of flash memory devices communicatively coupled to a bus and a channel controller communicatively coupled to the bus, the channel controller comprising an execution time calculator configured to determine an aggregate execution time duration for a sequence of commands in a command execution queue based on a data transfer rate presently assigned for communications over the bus, and a channel execution unit configured to determine when to place a second command in a command execution queue based at least in part on the aggregate execution time duration. In one embodiment, the execution time calculator is further configured to determine the aggregate execution time duration based on the data transfer rate and a data payload quantity associated with at least one command in the sequence of commands.Type: GrantFiled: September 12, 2017Date of Patent: January 7, 2020Assignee: Toshiba Memory CorporationInventors: Kang Seok Seo, Hyoun Kwon Jeong, Jonghyeon Kim
-
Publication number: 20190079676Abstract: In one embodiment, a solid state storage drive comprises a plurality of flash memory devices communicatively coupled to a bus and a channel controller communicatively coupled to the bus, the channel controller comprising an execution time calculator configured to determine an aggregate execution time duration for a sequence of commands in a command execution queue based on a data transfer rate presently assigned for communications over the bus, and a channel execution unit configured to determine when to place a second command in a command execution queue based at least in part on the aggregate execution time duration. In one embodiment, the execution time calculator is further configured to determine the aggregate execution time duration based on the data transfer rate and a data payload quantity associated with at least one command in the sequence of commands.Type: ApplicationFiled: September 12, 2017Publication date: March 14, 2019Inventors: Kang Seok Seo, Hyoun Kwon Jeong, Jonghyeon Kim
-
Publication number: 20180232157Abstract: A memory system includes a memory controller, a first memory bank having a first I/O bus, a second memory bank having a second I/O bus, and a channel connecting the first I/O bus and the second I/O bus to the memory controller. The channel is used to transmit data between the first memory bank and the memory controller and between the second memory bank and memory controller, and is also used to transmit a command from the memory controller to the first memory bank and the second memory bank. The memory controller includes a bank command scheduler implemented in a hardware logic block. The hardware logic block includes a plurality of direct inputs and is able to determine, based on the plurality of inputs, an order in which to output commands to the first memory bank and the second memory bank over the channel; output a first command to the first memory bank; and output a second command to the second memory bank over the channel.Type: ApplicationFiled: February 16, 2017Publication date: August 16, 2018Inventor: Kang Seok Seo