×

Method and system for terminating write commands in a hub-based memory system

  • US 7,363,419 B2
  • Filed: 05/28/2004
  • Issued: 04/22/2008
  • Est. Priority Date: 05/28/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing write commands in a memory system having a memory hub architecture including a plurality of memory hubs coupled in a point-to-point architecture beginning with a first hub and ending with a last hub, the method comprising:

  • applying a read command to the first hub in the system;

    subsequent to applying the read command, applying a write command to the first hub in the system directed to a hub upstream from the hub to which the read command is directed, a time interval is defined between when the read and write commands are applied, the time interval is a function of the position of the downstream hub to which the read command is directed relative to the upstream hub to which the write command is directed;

    determining in the first hub whether the write command is directed to that hub;

    when the determination indicates the write command is directed to the first hub, terminating downstream forwarding of the write data;

    when the determination indicates the write command is not directed to the first hub, forwarding the write data downstream to a second hub; and

    repeating the operations of determining through when the determination indicates the write command is not directed for all required memory hubs.

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