Patent · US Active

Cache way prediction

US10157137B1 · kind B1 · utility

13Cited by
1References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 22, 2015
Grant dateDec 18, 2018
Priority date
Expiry dateSep 29, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/6082
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are disclosed relating to set-associative caches in processors. In one embodiment, an integrated circuit is disclosed that includes a set-associative cache configured to receive a request for a data block stored in one of a plurality of ways within the cache, the request specifying an address, a portion of which is a tag value. In such an embodiment, the integrated circuit includes a way prediction circuit configured to predict, based on the tag value, a way in which the requested data block is stored. The integrated circuit further includes a tag array circuit configured to perform a comparison of a portion of the tag value with a set of previously stored tag portions corresponding to the plurality of ways. The tag array circuit is further configured to determine whether the request hits in the cache based on the predicted way and an output of the comparison.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.