Invention Grant
- Patent Title: Data pattern based cache management
-
Application No.: US17929544Application Date: 2022-09-02
-
Publication No.: US11755480B2Publication Date: 2023-09-12
- Inventor: Michael R. Seningen
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Scott W. Pape; Dean M. Munyon
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0802

Abstract:
A cache memory circuit that evicts cache lines based on which cache lines are storing background data patterns is disclosed. The cache memory circuit can store multiple cache lines and, in response to receiving a request to store a new cache line, can select a particular one of previously stored cache lines. The selection may be performed based on data patterns included in the previously stored cache lines. The cache memory circuit can also perform accesses where the internal storage arrays are not activated in response to determining data in the location specified by the requested address is background data. In systems employing virtual addresses, a translation lookaside buffer can track the location of background data in the cache memory circuit.
Public/Granted literature
- US20220414009A1 Data Pattern Based Cache Management Public/Granted day:2022-12-29
Information query