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
Prosthesis for treating vascular bifurcations
Network performance assessment apparatus, systems, and methods
Substituted carbamoylmethylamino acetic acid derivatives as novel NEP inhibitors
Multi-antenna relay station with two-way channel
Electromyography system
Methods for the synthesis of polycyclic guanidine compounds
Methods of making water-soluble film with resistance to solubility prior to being immersed in water
  Randomly Featured Patents
Independently actuated control valves for steam turbine
Display device capable of reducing burn-in on display panel
Single mode dispersion-shifted optical fiber with external refractive index ring
Non-volatile multiplexer-type programmable routing switch
Methods and systems for distributing products via a wide-area network such as the internet
Disc player
Process for producing combination cream cheese and bagel dough product
Intravenous needle stabilizing band
Keying system for electrical connectors