U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Cache memory device

Patent 6272592 Issued on August 7, 2001. Estimated Expiration Date: Icon_subject August 7, 2018. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Cache memory having a variable data block size
Patent #: 4315312
Issued on: 02/09/1982
Inventor: Schmidt

Adaptive domain partitioning of cache memory space
Patent #: 4430712
Issued on: 02/07/1984
Inventor: Coulson ,   et al.

Set associative memory
Patent #: 4894770
Issued on: 01/16/1990
Inventor: Ward, et al.

Mechanism for improving the randomization of cache accesses utilizing abit-matrix multiplication permutation of cache addresses
Patent #: 5133061
Issued on: 07/21/1992
Inventor: Melton, et al.

Input/output cache
Patent #: 5287482
Issued on: 02/15/1994
Inventor: Arimilli, et al.

Fast tag compare and bank select in set associative cache
Patent #: 5353424
Issued on: 10/04/1994
Inventor: Partovi, et al.

Reconfigurable multi-way associative cache memory
Patent #: 5367653
Issued on: 11/22/1994
Inventor: Coyle, et al.

Method for serially or concurrently addressing n individually addressable memories each having an address latch and data latch
Patent #: 5434990
Issued on: 07/18/1995
Inventor: Moussavi, et al.

Method and apparatus for cache miss reduction by simulating cache associativity Patent #: 5442571
Issued on: 08/15/1995
Inventor: Sites

Inventor

Assignee

Application

No. 302695 filed on 09/09/1994

US Classes:

711/118Caching

Examiners

Primary: Myers, Paul R.

Attorney, Agent or Firm

Foreign Patent References

  • 0080062 EP. 11/11/1981
  • 0334479 EP. 09/11/1989

International Class

G06F 007/544.4

Foreign Application Priority Data

1992-03-13 FR

Abstract

A cache memory device including an input/output (ESRQ) for receiving a request (REQ) having a main address (AP) and optional data (D); an input/output (ESMP) to an addressable main memory (MP) or another addressable cache memory; a plurality of X memory banks (BCi) wherein i is lower than X and higher than 0, each having a number Li of lines for containing data, the lines being individually designated by a local address (AL) in each bank; an arrangement for answering a request (REQ) by connecting the main address (AP) in the request to a local address (AL) in the bank (BCi) in accordance with a predetermined la (fi) for each bank (BCi), whereby the line thus designated in the bank (BCi) is the only line to contain the datum referred to by the main address; and an arrangement (CHA) for loading the cache memory according to the received requests. At least two predetermined laws (fi) are substantially distinct depending on the banks in question, and the two banks in question are addressed separately, hereby the average cache memory data access hit rate is improved.

Other References

  • Reese et al: "A sub-10nS Cache SRAM, for high performance 32 Bit microprocessors"; In: Proceedings of the IEEE 1990 Custom Integrated Circuits Conference, May 1990, Boston, pp. 2421-2424
  • Hill et al: "Evaluating Associativity in CPU Caches"; In: IEEE Transactions on Computers; vol. 38, No. 12, Dec. 1989, New York, pp. 1612-1630
  • Smith: "Cache Memories"; Computing Surveys, vol. 14, No. 3, Sep. 1982, pp. 473-53
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?