SAS v3g Rate Matching conditions
pak-lung.seto at intel.com
Wed May 14 11:27:29 PDT 2003
* From the T10 Reflector (t10 at t10.org), posted by:
* "Seto, Pak-lung" <pak-lung.seto at intel.com>
SAS v3g page 193 - 7.13 Rate Matching
"A phy shall start inserting ALIGNs and NOTIFYs for rate matching at the
selected connection rate with the first
a) transmitting the EOAF for an OPEN address frame; and
b) transmitting an OPEN_ACCEPT.
The source phy transmits idle dwords including ALIGNs and NOTIFYs at the
selected connection rate while
waiting for the connection response. This enables each expander device to
start forwarding dwords from the
source phy to the destination phy after forwarding an OPEN_ACCEPT.
A phy shall stop inserting ALIGNs and NOTIFYs for rate matching after:
a) transmitting the first dword in a CLOSE;
b) transmitting the first dword in a BREAK;
c) receiving an OPEN_REJECT for a connection request; and
d) losing arbitration to a received OPEN address frame."
In the para. mentioned above in SAS spec. v3g for link rate matching enable
and disable. I believe the conditions should be "or" instead of "and"
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at t10.org
More information about the T10