SPI-3 technical change

Sriram Srinivasan srirams at lsil.com
Fri Nov 19 14:15:13 PST 1999


* From the T10 Reflector (t10 at t10.org), posted by:
* Sriram Srinivasan <srirams at propwash.co.lsil.com>
*

	I'm sorry, am I missing something here?  If u want to send some 
information in the status IU EVEN though status is zero (since there are no 
status codes for packetized failures), wouldn't u have the RSPVALID bit (bit 0 
of byte 2 in status IU) set to a 1?  This then would mean (according to the 
following sentence from section 14.2.5, paragraph 2):

If a task completes with a GOOD status, a snsvalid bit of zero, and a
rspvalid bit of zero then the target <<shall>> set the data length field in
the SPI L_Q information unit (see 14.2.2) to zero.

	that the target, in the first place, would not have sent a DATA LENGTH 
of zero in the preceeding SPI L_Q IU.  In other words if a status IU needs to 
send some info. despite the status being a zero, wouldn't the RSPVALID bit be 
set to a 1?  Or is my understanding on this issue skewed?  Please calrify.
	
	Thanx,
	Sriram
	
----------------------------------------------------------------------------

Sriram Srinivasan,				Sriram.Srinivasan at lsil.com
ASIC Design Engineer, LSI Logic,		Phone : (970) 206 5847
2001 Danfield Ct., Ft. Collins, CO 80525	FAX   : (970) 206 5244
-----------------------------------------------------------------------------
>* From the T10 Reflector (t10 at t10.org), posted by:
>* gop at us.ibm.com
>*
>Gene,
>With the current 'shall' wording the target is required to place a zero in
>the data length field of the L_Q IU. As a result there is no Status IU
>sent. This allows better performance because needless information (i.e., a
>bunch of zeros in the Status IU to indicate a good completion) is not
>transferred. The problem is; in a few cases, even though status is zero
>there may be information that needs to be sent in the Status IU that is
>currently not allowed because of the 'shall'. Placing a 'should' at that
>point fixes the problem.
>
>Bye for now,
>George Penokie
>
>Dept Z9V  114-2 N212
>E-Mail:    gop at us.ibm.com
>Internal:  553-5208
>External: 507-253-5208   FAX: 507-253-2880
>
>
>
>Gene_Milligan at notes.seagate.com on 11/19/99 11:59:49 AM
>
>To:   George Penokie/Rochester/IBM at IBMUS
>cc:   t10 at t10.org
>Subject:  Re: SPI-3 technical change
>
>
>
>
>What is the reason for changing "shall" to should"?
>
>Gene
>
>
>
>
>
>*
>* For T10 Reflector information, send a message with
>* 'info t10' (no quotes) in the message body to majordomo at t10.org
>




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