Invention Grant
US08832376B2 System and method for implementing a low-cost CPU cache using a single SRAM
有权
使用单个SRAM实现低成本CPU缓存的系统和方法
- Patent Title: System and method for implementing a low-cost CPU cache using a single SRAM
- Patent Title (中): 使用单个SRAM实现低成本CPU缓存的系统和方法
-
Application No.: US13422365Application Date: 2012-03-16
-
Publication No.: US08832376B2Publication Date: 2014-09-09
- Inventor: Patrice Woodward
- Applicant: Patrice Woodward
- Applicant Address: DE Neubiberg
- Assignee: Infineon Technologies AG
- Current Assignee: Infineon Technologies AG
- Current Assignee Address: DE Neubiberg
- Agency: Eschweiler & Associates, LLC
- Main IPC: G06F12/08
- IPC: G06F12/08

Abstract:
One embodiment of the present invention relates to a CPU cache system that stores tag information and cached data in the same SRAM. The system includes an SRAM memory device, a lookup buffer, and a cache controller. The SRAM memory device includes a cache data section and a cache tag section. The cache data section includes data entries and the tag section includes tag entries associated with the data entries. The tag entries include memory addresses that correspond to the data entries. The lookup buffer includes lookup entries associated with at least a portion of the data entries. The number of lookup entries is less than the number of tag entries. The cache controller is configured to perform a speculative read of the cache data section and a cache check of the lookup buffer simultaneously or in a single cycle.
Public/Granted literature
- US20130246696A1 System and Method for Implementing a Low-Cost CPU Cache Using a Single SRAM Public/Granted day:2013-09-19
Information query