×

Cache memory address apparatus

  • US 4,737,909 A
  • Filed: 04/01/1985
  • Issued: 04/12/1988
  • Est. Priority Date: 04/01/1985
  • Status: Expired due to Term
First Claim
Patent Images

1. A cache memory address apparatus for use in a processing system producing virtual addresses, cache addresses corresponding to respective virtual addresses, and physical addresses translated from said virtual addresses, said apparatus comprising:

  • cache address storage means for storing a first portion of a cache address at a first cache address storage location that is addressed by a first portion of a virtual address to which said cache address corresponds and for storing a second portion of said cache address at a second cache address storage location that is addressed by a second portion of said virtual address;

    gate means responsive to information stored in said cache address storage locations for providing a miss signal when either one of said cache address storage locations addressed by said virtual address does not contain a corresponding cache address portion which corresponds to said portion of said virtual address and for providing an enabling signal when said first and second cache address storage locations addressed by said virtual address contain first and second cache address portions which correspond, respectively, to said first and second portions of said virtual address; and

    physical address storage means having a plurality of addressable storage locations for storing physical address portions at locations addressed by cache addresses formed from cache address portions stored in said cache address storage means and for providing, in response to said enabling signal, a physical address portion stored at a location addressed by said cache address.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×