Patent · US Expired

Method and system for simultaneous processing of snoop and cache operations

US5809537A · kind A · utility

14Cited by
18References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 23, 1997
Grant dateSep 15, 1998
Priority date
Expiry dateOct 23, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0859
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for simultaneous retrieval of snoop address information in conjunction with the retrieval/storing of a cache line load/store operation. The method and system are implemented in a data processing system comprising at least one processor having an integrated controller, a cache external to the at least one processor, and an interface between the at least one processor and the external cache. The external cache includes a tag array and a data array. Standard synchronous static Random Access Memory (RAM) is used for the tag array, while synchronous burst made static RAM is used for the data array. The interface includes a shared address bus, a load address connection and an increment address connection. A cache line load/store operation is executed by placing an address for the operation on the shared address bus, and latching the address with the external cache using a signal from the load address connection. Thereafter, the latched address is incremented in response to a signal from the increment address connection. This allows the shared address bus to be used for execution of snoop operations simultaneously with the retrieval/storage of a cache line load/store o…

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