Patents by Inventor Byeongho Kim
Byeongho 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).
-
Publication number: 20260074005Abstract: A memory device configured to receive a processing command from an external host device may be provided. The memory device may comprise an in-memory processor configured to perform an in-memory processing operation in response to the processing command, and an error report circuit configured to provide, in response to the processing command, one or more error records indicating errors detected during the in-memory processing operation, to the external host device in response to the processing command.Type: ApplicationFiled: May 27, 2025Publication date: March 12, 2026Inventors: Byeongho Kim, SHINHAENG KANG, Suk Han Lee, KYOMIN SOHN
-
Patent number: 12517817Abstract: Disclosed is a memory device which includes a plurality of memory chips. Each of the plurality of memory chips includes a plurality of memory banks and a logic circuit. In a first operation mode, the logic circuit writes first data in the plurality of memory banks based on a first command and a first address received from the host, and performs a first processing-in-memory (PIM) operation based on third data received from the host and the first data. In a second operation mode, the logic circuit writes second data in the plurality of memory banks based on the first command and the first address received from the host, and performs a second PIM operation based on fourth data different from the third data received from the host and the second data.Type: GrantFiled: November 21, 2023Date of Patent: January 6, 2026Assignees: Samsung Electronics Co., Ltd., Seoul National University R&DB FoundationInventors: Jaeyoung Heo, Byeongho Kim, Yuhwan Ro, Sungjoo Yoo, Suk Han Lee
-
Publication number: 20250321876Abstract: A memory controller includes a plurality of computing units and a controller. The plurality of computing units perform calculations related to a matrix multiplication. The controller identify first information indicating a plurality of vectors required for the calculations with respect to a plurality of rows of a matrix, identify second information indicating at least one row to which each of the plurality of vectors corresponds among the plurality of rows, and control the plurality of computing units to perform the calculations with respect to the plurality of rows by sequentially inputting the plurality of vectors into the plurality of computing units based on the first information and the second information.Type: ApplicationFiled: December 26, 2024Publication date: October 16, 2025Applicants: SAMSUNG ELECTRONICS CO., LTD., SEOUL NATIONAL UNIVERSITY R&DB FOUNDATIONInventors: Byeongho KIM, Suk Han Lee, Jung Ho Ahn, Hwayong Nam, Jaehyun Park, Sungmin Yun
-
Publication number: 20250321877Abstract: An in-memory processing memory device may include: a bank including a cell array; and a processing in memory (PIM) block, associated with the bank, including a register that stores a plurality of instructions. The PIM block is configured to: acquire one or more instructions of the plurality of instructions stored in the register; determine whether the one or more instructions operate independently of the bank; and based on the one or more instructions operating independently of the bank, perform computational processing corresponding to the one or more instructions during a first time interval in which the bank is in an inactive state.Type: ApplicationFiled: October 2, 2024Publication date: October 16, 2025Applicant: Samsung Electronics Co., Ltd.Inventors: Byeongho KIM, Suk Han LEE, Kyomin SOHN
-
Patent number: 12387810Abstract: A memory device which includes a plurality of memory chips. Each of the plurality of memory chips includes a plurality of memory banks and a logic circuit performing a read operation on data stored in the plurality of memory banks based on a first command and a first address received from a host. When a PIM instruction set is stored before the first command and the first address are received, the logic circuit is configured to perform a PIM command execution operation. When an error associated with the PIM command execution operation occurs, the logic circuit is configured to generate error data and record the error data at the log register through the first channels. The logic circuit is configured to output event data indicating an existence of the error data to the host in a first operation mode. The logic circuit is configured to output the error data to the host in a second operation mode.Type: GrantFiled: July 31, 2023Date of Patent: August 12, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Byeongho Kim, Shinhaeng Kang, Suk Han Lee, Hweesoo Kim, Kyomin Sohn
-
Publication number: 20240330171Abstract: Disclosed is a memory device which includes a plurality of memory chips. Each of the plurality of memory chips includes a plurality of memory banks and a logic circuit. In a first operation mode, the logic circuit writes first data in the plurality of memory banks based on a first command and a first address received from the host, and performs a first processing-in-memory (PIM) operation based on third data received from the host and the first data. In a second operation mode, the logic circuit writes second data in the plurality of memory banks based on the first command and the first address received from the host, and performs a second PIM operation based on fourth data different from the third data received from the host and the second data.Type: ApplicationFiled: November 21, 2023Publication date: October 3, 2024Applicant: Seoul National University R&DB FoundationInventors: Jaeyoung Heo, Byeongho Kim, Yuhwan Ro, Sungjoo Yoo, Suk Han Lee
-
Publication number: 20240161850Abstract: A memory device which includes a plurality of memory chips. Each of the plurality of memory chips includes a plurality of memory banks and a logic circuit performing a read operation on data stored in the plurality of memory banks based on a first command and a first address received from a host. When a PIM instruction set is stored before the first command and the first address are received, the logic circuit is configured to perform a PIM command execution operation. When an error associated with the PIM command execution operation occurs, the logic circuit is configured to generate error data and record the error data at the log register through the first channels. The logic circuit is configured to output event data indicating an existence of the error data to the host in a first operation mode. The logic circuit is configured to output the error data to the host in a second operation mode.Type: ApplicationFiled: July 31, 2023Publication date: May 16, 2024Inventors: Byeongho Kim, Shinhaeng Kang, Suk Han Lee, Hweesoo Kim, Kyomin Sohn
-
Patent number: 11886985Abstract: A processor-implemented data processing method includes: generating compressed data of first matrix data based on information of a distance between valid elements included in the first matrix data; fetching second matrix data based on the compressed data; and generating output matrix data based on the compressed data and the second matrix data.Type: GrantFiled: July 28, 2022Date of Patent: January 30, 2024Assignees: Samsung Electronics Co., Ltd., Seoul National University R&DB FoundationInventors: Yuhwan Ro, Byeongho Kim, Jaehyun Park, Jungho Ahn, Minbok Wi, Sunjung Lee, Eojin Lee, Wonkyung Jung, Jongwook Chung, Jaewan Choi
-
Patent number: 11600340Abstract: A semiconductor memory device includes a plurality of memory banks including a first memory bank group including a computation circuit and a second memory bank group without a computation circuit; and a control circuit configured to control a PIM operation by the first memory bank group to be performed together with processing of memory requests for the plurality of memory banks while satisfying a maximum power consumption condition of the semiconductor memory device.Type: GrantFiled: August 31, 2021Date of Patent: March 7, 2023Assignees: Samsung Electronics Co., Ltd., Seoul National University R&DB FoundationInventors: Seungwoo Seo, Byeongho Kim, Jaehyun Park, Jungho Ahn, Minbok Wi, Sunjung Lee, Eojin Lee, Wonkyung Jung, Jongwook Chung, Jaewan Choi
-
Publication number: 20220374693Abstract: A processor-implemented data processing method includes: generating compressed data of first matrix data based on information of a distance between valid elements included in the first matrix data; fetching second matrix data based on the compressed data; and generating output matrix data based on the compressed data and the second matrix data.Type: ApplicationFiled: July 28, 2022Publication date: November 24, 2022Applicants: Samsung Electronics Co., Ltd, Seoul National University R&DB FoundationInventors: Yuhwan RO, Byeongho KIM, Jaehyun PARK, Jungho AHN, Minbok WI, Sunjung LEE, Eojin LEE, Wonkyung JUNG, Jongwook CHUNG, Jaewan CHOI
-
Patent number: 11436477Abstract: A processor-implemented data processing method includes: generating compressed data of first matrix data based on information of a distance between valid elements included in the first matrix data; fetching second matrix data based on the compressed data; and generating output matrix data based on the compressed data and the second matrix data.Type: GrantFiled: April 24, 2020Date of Patent: September 6, 2022Assignees: Samsung Electronics Co., Ltd., SEOUL NATIONAL UNIVERSITY R&DB FOUNDATIONInventors: Yuhwan Ro, Byeongho Kim, Jaehyun Park, Jungho Ahn, Minbok Wi, Sunjung Lee, Eojin Lee, Wonkyung Jung, Jongwook Chung, Jaewan Choi
-
Publication number: 20210398597Abstract: A semiconductor memory device includes a plurality of memory banks including a first memory bank group including a computation circuit and a second memory bank group without a computation circuit; and a control circuit configured to control a PIM operation by the first memory bank group to be performed together with processing of memory requests for the plurality of memory banks while satisfying a maximum power consumption condition of the semiconductor memory device.Type: ApplicationFiled: August 31, 2021Publication date: December 23, 2021Applicants: Samsung Electronics Co., Ltd., Seoul National University R&DB FoundationInventors: Seungwoo SEO, Byeongho KIM, Jaehyun PARK, Jungho AHN, Minbok WI, Sunjung LEE, Eojin LEE, Wonkyung JUNG, Jongwook CHUNG, Jaewan CHOI
-
Patent number: 11139033Abstract: A semiconductor memory device includes a plurality of memory banks including a first memory bank group including a computation circuit and a second memory bank group without a computation circuit; and a control circuit configured to control a PIM operation by the first memory bank group to be performed together with processing of memory requests for the plurality of memory banks while satisfying a maximum power consumption condition of the semiconductor memory device.Type: GrantFiled: March 30, 2020Date of Patent: October 5, 2021Assignees: SAMSUNG ELECTRONICS CO., LTD., SEOUL NATIONAL UNIVERSITY R&DB FOUNDATIONInventors: Seungwoo Seo, Byeongho Kim, Jaehyun Park, Jungho Ahn, Minbok Wi, Sunjung Lee, Eojin Lee, Wonkyung Jung, Jongwook Chung, Jaewan Choi
-
Publication number: 20210117761Abstract: A processor-implemented data processing method includes: generating compressed data of first matrix data based on information of a distance between valid elements included in the first matrix data; fetching second matrix data based on the compressed data; and generating output matrix data based on the compressed data and the second matrix data.Type: ApplicationFiled: April 24, 2020Publication date: April 22, 2021Applicants: Samsung Electronics Co., Ltd, Seoul National University R&DB FoundationInventors: Yuhwan Ro, Byeongho KIM, Jaehyun Park, Jungho AHN, Minbok WI, Sunjung LEE, Eojin LEE, Wonkyung JUNG, Jongwook CHUNG, Jaewon CHOI
-
Publication number: 20210110876Abstract: A semiconductor memory device includes a plurality of memory banks including a first memory bank group including a computation circuit and a second memory bank group without a computation circuit; and a control circuit configured to control a PIM operation by the first memory bank group to be performed together with processing of memory requests for the plurality of memory banks while satisfying a maximum power consumption condition of the semiconductor memory device.Type: ApplicationFiled: March 30, 2020Publication date: April 15, 2021Applicants: Samsung Electronics Co., Ltd., Seoul National University R&DB FoundationInventors: Seungwoo SEO, Byeongho KIM, Jaehyun PARK, Jungho AHN, Minbok WI, Sunjung LEE, Eojin LEE, Wonkyung JUNG, Jongwook CHUNG, Jaewan CHOI
-
Patent number: 9240290Abstract: The present invention is provided with a delay unit for applying a function of a double-pole contact switch and a control function of an activation switch, so as for the contact switch and the activation switch not to operate simultaneously when turned on. Accordingly, when a predetermined time elapses after the double-pole contact switch operates first to prevent an inrush current shock, the activation switch generates a control signal to safely operate an internal circuit such as a central processing device or a control device, so that an electronic product is turned on without an electrical shock or a significant spark. Moreover, if power is cut off by software or the internal circuit is turned off in response to a control signal of the activation switch after an ON button of the electronic product is pressed, the double-pole contact switch is automatically turned off immediately or over a time interval, so that standby power is cut off completely, safely, conveniently, and effectively.Type: GrantFiled: July 28, 2011Date of Patent: January 19, 2016Inventor: Byeongho Kim
-
Publication number: 20130126320Abstract: The present invention is provided with a delay unit for applying a function of a double-pole contact switch and a control function of an activation switch, so as for the contact switch and the activation switch not to operate simultaneously when turned on. Accordingly, when a predetermined time elapses after the double-pole contact switch operates first to prevent an inrush current shock, the activation switch generates a control signal to safely operate an internal circuit such as a central processing device or a control device, so that an electronic product is turned on without an electrical shock or a significant spark. Moreover, if power is cut off by software or the internal circuit is turned off in response to a control signal of the activation switch after an ON button of the electronic product is pressed, the double-pole contact switch is automatically turned off immediately or over a time interval, so that standby power is cut off completely, safely, conveniently, and effectively.Type: ApplicationFiled: July 28, 2011Publication date: May 23, 2013Inventor: Byeongho Kim