Resources Contact Us Home
Method and apparatus for a line based non-blocking data cache

Image Number 3 for United States Patent #5555392.

A method and apparatus for providing a non-blocking cache that uses substantially less die area than a prior art non-blocking cache. In the present invention, pending count and ignore fill fields are added to each line of the cache. These fields are used in conjunction with a valid field (that indicates whether or not the line contains valid data) to keep track of the status of pending load operations that have resulted in cache misses. The pending field keeps a count of the number of outstanding load misses for the line. If a store occurs for an address of a line, the ignore fill field is set to indicate that any fills that are pending for the line are to be ignored because the pending fills will be supplying stale data to the line.

  Recently Added Patents
Calibration method for non-ideal transceivers
Distributed mobile access point acquisition
Methods of modulating interleukin-22 and immune response by notch regulators
Touch screen guitar
Integrating map-reduce into a distributed relational database
Food safety printer
  Randomly Featured Patents
Temperature-compensating propellant charge
Method and apparatus for increasing visual acuity
Solid-state image pick-up device and imaging system using the same
Method and apparatus for continuous crimping of thermoplastic threads
Inflatable slit/gate valve
Backhoe swing mechanism
System and method for providing job assurance
Process for production of polyimide film having high adhesiveness
Measurement of surface areas by polyvinylpyrrolidone sorption
Filled thermoplastic molding compositions