Processing-in-memory (pim) devices
AssigneeSK hynix Inc.
InventorsChoung Ki SONG, Jeong Jun LEE
Life of this patent
Estimating the term…
Abstract
A method of performing a MAC arithmetic operation includes detecting error correction capability for first data when a command has a logic level combination for performing the MAC arithmetic operation; correcting an error, included in the first data, when the number of erroneous bits included in the first data is equal to or less than the error correction capability; and outputting, to a PIM controller, MAC calculation result data generated by performing the MAC arithmetic operation on the error-corrected first data.
Claims17
A method of performing a multiplication and accumulation (MAC) arithmetic operation, comprising:
- detecting error correction capability for first data when a command has a logic level combination for performing the MAC arithmetic operation;
- correcting an error, included in the first data, when the number of erroneous bits included in the first data is equal to or less than the error correction capability;
- and
- outputting, to a processing-in-memory (PIM) controller, MAC calculation result data generated by performing the MAC arithmetic operation on the error-corrected first data.
A method of performing a multiplication and accumulation (MAC) arithmetic operation, comprising:
- detecting error correction capability for first data when a command has a logic level combination for performing the MAC arithmetic operation;
- storing error information on the first data when the number of erroneous bits included in the first data exceeds the error correction capability;
- and
- generating MAC calculation result data by performing the MAC arithmetic operation for the first data regardless of whether an error has occurred in the first data.
Dependencies are inferred from the claim text.