发明名称 Mechanism to reorder memory read and write transactions for reduced latency and increased bandwidth
摘要 A system and method is disclosed to increase computer memory system performance by reducing lost clock cycles caused by bus turnarounds. The computer system contains one or more processors each including a memory controller containing a page table, the page table organized into a plurality of rows with each row able to store an address of an open memory page. The memory controller also contains a precharge queue, a Row-address-select ("RAS") queue, a Column-address-select ("CAS") Read queue, and a CAS Write queue. The CAS Read queue and CAS Write queue outputs are connected to a 2-to-1 multiplexer. The 2-to-1 multiplexer streams groups of read requests and groups of write requests to main memory resulting in fewer lost clock cycles caused by bus turnarounds. The memory controller places system memory read requests into the CAS Read queue and system memory write requests into the CAS Write queue.
申请公布号 US6591349(B1) 申请公布日期 2003.07.08
申请号 US20000653094 申请日期 2000.08.31
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 STEINMAN MAURICE B.;BOUCHARD GREGG A.
分类号 G06F12/00;G06F13/16;(IPC1-7):G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址