CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0673 (2013.01); G06F 7/49915 (2013.01); G06F 7/50 (2013.01); G06F 7/523 (2013.01); G06F 11/1068 (2013.01)] | 20 Claims |
15. A processing-in-memory (PIM) device comprising:
an error correction code (ECC) logic circuit configured to generate first data from read data and read parity received from a storage region, based on control of an operation control circuit when a read operation in an operation mode is performed;
a global buffer configured to store second data; and
a multiplication and accumulation (MAC) circuit configured to perform:
a comparison operation,
a multiplication operation, or,
an addition operation,
the comparison operation, the multiplication operation and the addition operation being selectively performed by the MAC circuit on the first data and the second data, responsive to a reference value data to generate a MAC operation result when a MAC operation is performed.
|