Invention Grant
- Patent Title: Alternative direct-mapped cache and cache replacement method
-
Application No.: US15086898Application Date: 2016-03-31
-
Publication No.: US10176118B2Publication Date: 2019-01-08
- Inventor: Daniel J. Colglazier
- Applicant: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
- Applicant Address: SG Singapore
- Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
- Current Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
- Current Assignee Address: SG Singapore
- Agent Jeffrey L. Streets
- Main IPC: G06F12/12
- IPC: G06F12/12 ; G06F12/122 ; G06F12/128

Abstract:
A method includes storing a first block of main memory in a cache line of a direct-mapped cache, storing a first tag in a current tag field of the cache line, wherein the first tag identifies a first memory address for the first block of main memory, and storing a second tag in a previous miss tag field of the cache line in response to receiving a memory reference having a tag that does not match the tag stored in the current tag field. The second tag identifies a second memory address for a second block of main memory, and the first and second blocks are both mapped to the cache line. The method may further include storing a binary value in a last reference bit field to indicate whether the most recently received memory reference was directed to the current tag field or previous miss tag field.
Public/Granted literature
- US20170286317A1 ALTERNATIVE DIRECT-MAPPED CACHE AND CACHE REPLACEMENT METHOD Public/Granted day:2017-10-05
Information query