×

Self-healing link sequence counts within a circular buffer

  • US 20060140188A1
  • Filed: 12/28/2004
  • Published: 06/29/2006
  • Est. Priority Date: 12/28/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of communicating with an external device over a bus utilizing one or more virtual channels, at least one of the virtual channels utilizing a transmit buffer to hold commands and data to be sent in packets to the external device, comprising:

  • maintaining a current sequence count for packets to be transmitted to the external device;

    receiving a packet from the external device indicating an expected sequence count that does not match the current sequence count; and

    adjusting the current sequence count to match the expected sequence count by modifying one or more pointers into the transmit buffer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×