Processing-in-memory memory device and method for performing indirect addressing in the same
AssigneeKorea University Research and Business Foundation
InventorsSeon Wook KIM, Seok-Young KIM
Life of this patent
Estimating the term…
Loading patent…
AssigneeKorea University Research and Business Foundation
InventorsSeon Wook KIM, Seok-Young KIM
Estimating the term…
An embodiment of the present invention provides a processing-in-memory memory device comprising: a memory bank including a memory array for receiving a memory request from a memory controller, and a PIM engine for executing processing-in-memory according to the PIM instruction; and a processing-in-memory (PIM) control unit for controlling the processing-in-memory of the PIM engine by identifying a PIM instruction corresponding to the memory request, and storing addressing mode selection information for selecting one among an indirect address and a direct address according to the identified PIM instruction, wherein when the indirect address is used, the PIM control unit uses a register value of the processing-in-memory control unit as a base register value, reads an immediate value in the PIM instruction, a register value of the PIM engine, or an offset value of the memory bank, and generates an effective address for the processing-in-memory in an indirect addressing mode.
A processing-in-memory memory device, comprising:
A method of performing an indirect addressing mode in a processing-in-memory (PIM) memory device comprising a memory bank including a memory array and a PIM engine configured to directly execute processing-in-memory according to a PIM instruction, and a PIM control unit configured to control the memory bank, the method comprising:
Dependencies are inferred from the claim text.