发明授权
US07243192B2 Cache memory architecture with system controller device that compares cache tags to memory addresses received from microprocessor
有权
具有系统控制器设备的高速缓存存储器架构,将缓存标签与从微处理器接收的存储器地址进行比较
- 专利标题: Cache memory architecture with system controller device that compares cache tags to memory addresses received from microprocessor
- 专利标题(中): 具有系统控制器设备的高速缓存存储器架构,将缓存标签与从微处理器接收的存储器地址进行比较
-
申请号: US11426758申请日: 2006-06-27
-
公开(公告)号: US07243192B2公开(公告)日: 2007-07-10
- 发明人: Michael DeMar Taylor , John R. Kinsel , Tom Riordan
- 申请人: Michael DeMar Taylor , John R. Kinsel , Tom Riordan
- 申请人地址: US CA Santa Clara
- 专利权人: PMC-Sierra, Inc.
- 当前专利权人: PMC-Sierra, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Knobbe, Martens, Olson & Bear LLP
- 主分类号: G06F12/10
- IPC分类号: G06F12/10
摘要:
A single memory element, which may consist of general purpose SRAM chips, implements both tag and data cache memory functions, resulting in an efficient, low cost implementation of high speed external cache memory. In one embodiment, a bank of general purpose RAM used by a microprocessor as an external cache memory stores both cache tags and cache data in separate memory locations. During a read operation, the microprocessor retrieves a cache tag from the bank of general purpose RAM before retrieving corresponding cache data therefrom, and compares the cache tag to a memory address to assess whether requested data resides in the cache memory. The comparison may also be performed concurrently by a system controller device, which may abort the main memory access if a cache hit is detected.
公开/授权文献
信息查询