Few questions in Rev.03e SAS

Chris.Malakapalli at seagate.com Chris.Malakapalli at seagate.com
Fri Mar 21 09:02:36 PST 2003


* From the T10 Reflector (t10 at t10.org), posted by:
* Chris.Malakapalli at seagate.com
*

Reading carefully the second time, I may have found the answer to Q1. The
Frame Transmitted message is coming from SSP Transmitter as shown in Figure
96. Perhaps, item a could be revised (when convenient) as "receiving a
Frame Transmitted message from the SSP Transmitter".




                                                                                                                                       
                      Chris                                                                                                            
                      Malakapalli              To:      t10 at t10.org                                                                    
                      952-402-3441             cc:      (bcc: Chris Malakapalli/Seagate)                                               
                                               Subject: Few questions in Rev.03e SAS                                                   
                      03/21/2003 10:51                                                                                                 
                      AM                                                                                                               
                                                                                                                                       
                                                                                                                                       



Hello,

Few questions in section 07 of rev.03e SAS specification.

Q1) Section 7.16.7.6.4.2 states:

"Transition SSP_TF3:Indicate_Frame_Tx to SSP_TF1:Connected_Idle

This transition shall occur after:
a) receiving a Frame Transmitted message;
b) sending an Frame Transmitted message to the SSP_TIM state machine; and
c) sending a Frame Transmitted confirmation to the port layer"

The "Indicate_Frame_Tx" or SSP_TF3 does not receive a Frame Transmitted
message according to the depiction in Figure 94. What is item a above
referring to or is this an error?

Q2) Section 7.16.7.6.3.3 states

"Transition SSP_TF2:Tx_Wait to SSP_TF4:Indicate_DONE_Tx

This transition shall occur and include a Credit Timeout argument if this
state was entered from the
SSP_TF1:Connected_Idle state with a Transmit Frame Balance Required
argument or a Transmit Frame
Balance Not Required argument and the last Tx Credit Status message
received had an argument of Blocked.

Shouldn't the transition argument above be "Credit Blocked" instead of
"Credit Timeout"?

Q3) Section 7.16.7.6.3.3 states

"Transition SSP_TF2:Tx_Wait to SSP_TF4:Indicate_DONE_Tx

This transition shall occur and include a Credit Timeout argument if:
a) this state was entered from the SSP_TF1:Connected_Idle state with a
Transmit Frame Balance
Required argument or a Transmit Frame Balance Not Required argument;
b) the Credit Timeout timer expires before a Tx Credit Status (Available)
message is received; and
c) the last Tx Balance Status message received had an argument of Balanced,
or a Tx Balance Status
(Balanced) message is received before a ACK/NAK Timeout message is
received"

Shouldn't there an "and" at the end of item a above?

Thanks in advance for your responses.

-Chris




*
* 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 mailing list