-
公开(公告)号:US20180188976A1
公开(公告)日:2018-07-05
申请号:US15395615
申请日:2016-12-30
Applicant: Intel Corporation
Inventor: Gunjae Koo , Vivek Kozhikkottu , Shankar Ganesh Ramasubramanian , Christopher B. Wilkerson
CPC classification number: G06F12/06 , G06F12/0215 , G06F13/16 , G06F13/1642 , G06F2212/1016 , G06F2212/1041
Abstract: Devices, systems, and methods for increasing the size of a read pending queue (RPQ) in a memory controller are described. An example of increasing the RPQ size can include receiving, at a memory controller, a read request for data in a memory having a physical address identification (ID) including row and column ID, performing a lookup of the RPQ for an entry having a pending read transaction with a physical address ID having the same row ID as the incoming read request, and, if the RPQ lookup returns a hit, appending the incoming read request's column ID to the physical address ID of the pending read transaction to form an appended read transaction. The appending read transaction can then be queued and processed sequentially, while occupying a single RPQ entry.