×

Duplicate tag structure employing single-port tag RAM and dual-port state RAM

  • US 9,454,482 B2
  • Filed: 06/27/2013
  • Issued: 09/27/2016
  • Est. Priority Date: 06/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • a single-port memory configured to store tag information associated with a cache memory;

    a dual-port memory configured to store state information associated with the cache memory;

    a multiplex circuit configured to select one of a first request that includes a tag address, and a second request for access to one or more configuration registers; and

    a control circuit coupled to the single-port memory and the dual-port memory, wherein the control circuit is configured to;

    access, in response to a selection of the first request, the stored tag information in the single-port memory dependent upon the received tag address;

    access, in response to a selection of the second request, the one or more configuration registers;

    read the stored state information from the dual-port memory dependent upon the received tag address;

    determine if data associated with the tag address is contained in the cache memory dependent upon the accessed stored tag information;

    update the read stored state information dependent upon the determination that the data associated with the tag address is contained in the cache memory;

    store the updated state information in the dual-port memory; and

    read additional stored state information from the dual-port memory in parallel with storing the updated state information.

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