US 12,001,682 B2
PIM computing system and memory controller thereof
Seon Wook Kim, Namyangju (KR); Chang Hyun Kim, Seongnam (KR); and Won Joon Lee, Seongnam (KR)
Assigned to SK hynix Inc., Icheon (KR); and KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION, Seoul (KR)
Filed by SK hynix Inc., Icheon (KR); and KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION, Seoul (KR)
Filed on Dec. 20, 2022, as Appl. No. 18/068,995.
Claims priority of application No. 10-2022-0077390 (KR), filed on Jun. 24, 2022.
Prior Publication US 2023/0418474 A1, Dec. 28, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0613 (2013.01) [G06F 3/0659 (2013.01); G06F 3/0673 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A Processing-in-Memory (PIM) computing system comprising:
a Random Access Memory (RAM) configured to perform a PIM operation of reading data of a second read granularity corresponding to a second burst length in response to receiving a PIM request when the PIM request includes a read command; and
a memory controller configured to:
identify a first memory request as the PIM request by comparing an address of the first memory request with pre-registered PIM address information,
schedule a memory request by applying the second burst length greater than a first burst length when the first memory request is identified as the PIM request,
schedule the memory request by applying the first burst length when the first memory request is not identified as the PIM request, and
provide the first memory request to the RAM.