×

System and method for arbitration of memory responses in a hub-based memory system

  • US 7,412,574 B2
  • Filed: 02/05/2004
  • Issued: 08/12/2008
  • Est. Priority Date: 02/05/2004
  • Status: Active Grant
First Claim
Patent Images

1. A memory hub, comprising:

  • a decoder being operable to receive memory requests including local memory requests directed to memory devices connected directly to the memory hub and remote memory requests directed to memory devices coupled to other memory hubs, the decoder being operable to determine a memory request identifier associated with each memory request;

    a packet memory coupled to the decoder, the packet memory being operable to receive memory request identifiers from the decoder and to store the received memory request identifiers;

    a multiplexor being operable to couple either remote memory responses that are received responsive to the remote memory requests or local memory responses that are received responsive to the local memory requests to an output responsive to a control signal; and

    arbitration control logic coupled to the multiplexor and the packet memory and being operable to determine from the memory request identifiers stored in the packet memory the recency of the memory requests corresponding to the received remote memory responses and the local memory responses and to generate the control signal based on the determination.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×