← Back to Patent Explorer
EP0285172A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Cache controller with a variable mapping mode

Assignee: NEC Corp
•
Filing: 1988-03-31
•
Granted: —
•
Expires: 2008-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An associative type cache controller includes a plurality of directory banks each holding an address tag of a cache block, each of the directory banks having a comparison circuit for comparing the content of the directory bank with a tag portion of a current reference address. The cache controller comprises a register for holding the association unit number, and a replacement block determining unit for indicating, in accordance with the content of the association unit number holding register, the directory bank including the cache block to be replaced at the time of cache replacement, so that the replacement directory banks are limited in accordance with the designated association unit number. Thus, the association unit number of a related cache memory can be changeably designated.

Inventors

  • 👤 Yasushi C/O Nec Corporation Ooi

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-28 19:19
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/08; G06F12/0802; G06F12/0864; G06F2212/00; G06F2212/60; G06F2212/601

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 120 words
An associative type cache controller which includes a plurality of directory banks each holding an address tag of a cache block, each of the directory banks having a comparison means for comparing the content of the directory bank with a tag portion of a current reference address, comprising means for holding the association unit number, and replacement block determining means for indicating, in accordance with the content of the association unit number holding means, the directory bank including the cache block to be replaced at the time of cache replacement, so that the replacement directory banks are limited in accordance with the designated association unit number, whereby the association unit number of a related cache memory can be changeably designated.
Claim 2
Dependent Claim 120 words
An associative type cache controller which includes a plurality of directory banks each holding an address tag of a cache block, each of the directory banks having a comparison means for comparing the content of the directory bank with a tag portion of a current reference address, comprising means for holding the association unit number, and replacement block determining means for indicating, in accordance with the content of the association unit number holding means, the directory bank including the cache block to be replaced at the time of cache replacement, so that the replacement directory banks are limited in accordance with the designated association unit number, whereby the association unit number of a related cache memory can be changeably designated.
Claim 3
Dependent Claim 72 words
A cache controller claimed in Claim 1 wherein the replacement block determining means is adapted to indicate, in accordance with the content of the association unit number holding means and a portion of the tag of the current reference address, the directory bank including the cache block to be replaced at the time of cache replacement, so that the replacement directory banks are designated in accordance with the designated association unit number.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag