-
公开(公告)号:US20240161850A1
公开(公告)日:2024-05-16
申请号:US18362130
申请日:2023-07-31
Applicant: Samsung Electronics Co., Ltd.
Inventor: Byeongho Kim , Shinhaeng Kang , Suk Han Lee , Hweesoo Kim , Kyomin Sohn
CPC classification number: G11C29/18 , G11C29/1201 , G11C2029/1202 , G11C2029/1204
Abstract: 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.
-
公开(公告)号:US20230128183A1
公开(公告)日:2023-04-27
申请号:US17938789
申请日:2022-10-07
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Shinhaeng Kang , Sukhan Lee , Hweesoo Kim , Kyomin Sohn
IPC: G06F3/06
Abstract: A memory device supporting a processing-in-memory (PIM) protocol includes a mode register set (MRS) configured to store a first parameter code and a second parameter code regarding the PIM protocol in a first register and a second register, respectively. The first parameter code includes a PIM protocol change code indicating whether a PIM protocol change related to an old version PIM protocol is supported, and the second parameter code includes a PIM protocol code for setting a current operation PIM protocol from among a plurality of PIM protocols. The memory device further includes a PIM circuit configured to perform an internal processing operation based on the current operation PIM protocol.
-
公开(公告)号:US11436168B2
公开(公告)日:2022-09-06
申请号:US17192032
申请日:2021-03-04
Applicant: SAMSUNG ELECTRONICS CO., LTD. , SNU R&DB FOUNDATION
Inventor: Seung Wook Lee , Hweesoo Kim , Jung Ho Ahn
Abstract: An accelerator includes: a memory configured to store input data; a plurality of shift buffers each configured to shift input data received sequentially from the memory in each cycle, and in response to input data being stored in each of internal elements of the shift buffer, output the stored input data to a processing element (PE) array; a plurality of backup buffers each configured to store input data received sequentially from the memory and transfer the stored input data to one of the shift buffers; and the PE array configured to perform an operation on input data received from one or more of the shift buffers and on a corresponding kernel.
-
公开(公告)号:US12182409B2
公开(公告)日:2024-12-31
申请号:US17938789
申请日:2022-10-07
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Shinhaeng Kang , Sukhan Lee , Hweesoo Kim , Kyomin Sohn
IPC: G06F3/06
Abstract: A memory device supporting a processing-in-memory (PIM) protocol includes a mode register set (MRS) configured to store a first parameter code and a second parameter code regarding the PIM protocol in a first register and a second register, respectively. The first parameter code includes a PIM protocol change code indicating whether a PIM protocol change related to an old version PIM protocol is supported, and the second parameter code includes a PIM protocol code for setting a current operation PIM protocol from among a plurality of PIM protocols. The memory device further includes a PIM circuit configured to perform an internal processing operation based on the current operation PIM protocol.
-
公开(公告)号:US11966344B2
公开(公告)日:2024-04-23
申请号:US17876116
申请日:2022-07-28
Applicant: SAMSUNG ELECTRONICS CO., LTD. , SNU R&DB FOUNDATION
Inventor: Seung Wook Lee , Hweesoo Kim , Jung Ho Ahn
CPC classification number: G06F13/1668 , G06F15/8038
Abstract: An accelerator includes: a memory configured to store input data; a plurality of shift buffers each configured to shift input data received sequentially from the memory in each cycle, and in response to input data being stored in each of internal elements of the shift buffer, output the stored input data to a processing element (PE) array; a plurality of backup buffers each configured to store input data received sequentially from the memory and transfer the stored input data to one of the shift buffers; and the PE array configured to perform an operation on input data received from one or more of the shift buffers and on a corresponding kernel.
-
-
-
-