发明名称 Distributed caching mechanism for pending memory operations within a memory controller
摘要 One embodiment of the present invention provides a memory controller that contains a distributed cache that stores cache lines for pending memory operations. This memory controller includes an input that receives memory operations that are directed to an address in memory. It also includes a central scheduling unit and multiple agents that operate under control of the central scheduling unit. Upon receiving a current address, a given agent compares the current address with a cache line stored within the given agent. All of the agents compare the current address with their respective cache line in parallel. If the addresses match, the agent reports the result to the rest of the agents in the memory controller, and accesses data within the matching cache line stored within the agent to accomplish the memory operation.
申请公布号 US2003204684(A1) 申请公布日期 2003.10.30
申请号 US20020132643 申请日期 2002.04.25
申请人 SCHULZ JURGEN M.;STRATMAN DAVID C. 发明人 SCHULZ JURGEN M.;STRATMAN DAVID C.
分类号 G06F12/08;(IPC1-7):G06F12/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址