Resources Contact Us Home
Arbitration circuit with plural arbitration processors using memory bank history

Image Number 5 for United States Patent #6584531.

A method and apparatus for arbitrating access to a memory, which has a plurality of banks. The method includes arbitrating with a plurality of processors. Each processor is associated with one of a plurality of data ports and has a plurality of arbitration cycles, including a current cycle and a most recent cycle preceding the current cycle. Each processor receives memory access requests from all of the data ports, wherein each memory access request is associated with one of the memory banks. Each processor selectively grants the data port associated with that processor access to the memory for the current cycle based on the banks associated with the memory access requests of each data port, the data port that was granted access to the memory during the preceding cycle, and the memory bank that was accessed during the preceding cycle.

  Recently Added Patents
Event handling in an integrated execution environment
Methods and systems to reduce a number of simulations in a timing analysis
Method, device, and system for configuring component carrier in carrier aggregation scenario
System and method for providing a path avoidance feature in a network environment
Magnifying glass
Commissioning incoming packet switched connections
Systems and methods for controlling phasing of advancing substrates in absorbent article converting lines
  Randomly Featured Patents
Computerized bill consolidation, billing and payment authorization with remote access to the billing information
Auction system and method for pricing and allocation during capital formation
Lens case with oppositely hinged baskets
Mitten construction
System and method for initializing variables in an object-oriented program
Inbred corn line PHCEG
Infinitely variable speed gear drive
Communication protocol for data exchange via shared files
Razor head, especially razor blade unit, of a wet razor
Tire compositions and components containing free-flowing filler compositions