A PIM device writes elements of a first matrix to a first memory bank, and may writes elements of a second matrix to a second memory bank. The PIM device simultaneously reads elements with the same order among the elements of the first and second matrices by simultaneously accessing the first and second memory banks. An MAC operator generates arithmetic data by performing a calculation on data that is read from the first and second memory banks, and writes the arithmetic data to a third memory bank.
Legal claims defining the scope of protection, as filed with the USPTO.
4. The method according to claim 3, wherein the sequentially providing of the plurality of arithmetic data to the third memory bank involves sequentially accessing a plurality of columns that are coupled to a row of the third memory bank with the same order as rows of the first and second memory banks and sequentially writing the plurality of arithmetic data.
5. The method according to claim 4, wherein arithmetic data with orders corresponding to the elements of the first and second matrices are sequentially written into columns, respectively, with the same orders as columns to which the elements of the first and second matrices are written.
7. The method according to claim 1, wherein, in the generating of the arithmetic data, a calculation that is performed on data that is read from the first and second memory banks is a multiplication calculation.
8. The method according to claim 1, wherein, in the generating of the arithmetic data, a calculation that is performed on data that is read from the first and second memory banks is an addition calculation.
13. The PIM device according to claim 12, wherein a delay time of the first delay circuit corresponds to a time during which the MAC operation performs a calculation.
15. The PIM device according to claim 14, wherein a delay time of the second delay circuit corresponds to a time during which the delayed access signal generation circuit generates the delayed bank access control signal from the delayed write start signal.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
January 14, 2021
January 2, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.