发明授权
- 专利标题: Method and system for high speed access to a banked cache memory
- 专利标题(中): 用于高速访问存储缓存的方法和系统
-
申请号: US09436959申请日: 1999-11-09
-
公开(公告)号: US06553463B1公开(公告)日: 2003-04-22
- 发明人: Lakshminarayana Baba Arimilli , Ravi Kumar Arimilli , James Stephen Fields, Jr. , Sanjeev Ghai , Praveen S. Reddy
- 申请人: Lakshminarayana Baba Arimilli , Ravi Kumar Arimilli , James Stephen Fields, Jr. , Sanjeev Ghai , Praveen S. Reddy
- 主分类号: G06F1200
- IPC分类号: G06F1200
摘要:
A method and system for high speed data access of a banked cache memory. In accordance with the method and system of the present invention, during a first cycle, in response to receipt of a request address at an access controller, the request address is speculatively transmitted to a banked cache memory, where the speculative transmission has at least one cycle of latency. Concurrently, the request address is snooped in a directory associated with the banked cache memory. Thereafter, during a second cycle the speculatively transmitted request address is distributed to each of multiple banks of memory within the banked cache memory. In addition, the banked cache memory is provided with a bank indication indicating which bank of memory among the multiple banks of memory contains the request address, in response to a bank hit from snooping the directory. Thereafter, data associated with the request address is output from the banked cache memory, in response to the bank indication, such that access time to a high latency remote banked cache memory is minimized.
信息查询