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
Flavor compound-producing yeast strains
Defining code by its functionality
Method of receiving a disaster warning message through a broadcast/multicast channel
Flash LED controller
Light-emitting device and organic electroluminescence light-emitting device
Form image managing system and method
Control of a defibrillator and/or pacemaker
  Randomly Featured Patents
Apparatus for forming a suture cut-off feature in a surgical needle possessing a suture-receiving socket
Switched capacitor voltage converter for a power amplifier
Dual conductor inductive sensor for a non-volatile random access ferromagnetic memory
Removably adhesive microfiber screen cleaning cloth
Fast acquisition of traffic channels for a highly variable data rate reverse link of a CDMA wireless communication system
Semiconductor laser driving system
Recoil operated firearm with unitary barrel and breech bolt lock member
Cooler for rotary kilns
Pseudolite-augmented GPS for locating wireless telephones
Control method for magnetic powder clutch