×

Methods and structure for assuring correct data order in SATA transmissions over a SAS wide port

  • US 20060031612A1
  • Filed: 08/03/2004
  • Published: 02/09/2006
  • Est. Priority Date: 08/03/2004
  • Status: Active Grant
First Claim
Patent Images

1. A SAS/SATA controller for coupling a host system to one or more SATA devices via a SAS wide port, the SAS/SATA controller comprising:

  • a plurality of link layer processing elements collectively coupled to the SAS wide port wherein each link layer processing element is associated with connection status information regarding any SATA device communicatively coupled thereto;

    a plurality of receive buffers each associated with a corresponding link layer processing element of the plurality of link layer processing elements wherein each receive buffer is associated with receive status information regarding one or more received frames stored therein; and

    a transmission controller, coupled to the plurality of link layer processing elements and coupled to the plurality of receive buffers, to controllably prevent transmissions of frames from an identified SATA device wherein the transmission controller is adapted to use the receive status information of each receive buffer such that at any particular point in time only one receive buffer of the plurality of receive buffers stores any frames received from the identified SATA device.

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