SPL3r02 Inconsistency -- TX Training

Penokie, George George.Penokie at lsi.com
Tue Apr 23 11:08:51 PDT 2013


Formatted message: <a href="http://www.t10.org/cgi-bin/ac.pl?t=r&f=r1304230_f.htm">HTML-formatted message</a>

Steve,
You are misinterpreting the statement in section 5.14.5.3.1 State
description:
If this state receives a Received TTIU message and the TTIU is a
Control/Status TTIU that contains an
unsupported value, reserved value, reserved bit, or reserved combination in
the Training Control word (see
table 80), then this state shall:
The Training Control word only applies to the reserved combinations shown in
table 80, it does not apply to the other ored comments. If it was changed to
this structure it should be more clear:
If this state receives a Received TTIU message and the TTIU is a
Control/Status TTIU that contains:
a)	 an unsupported value;
b)	a reserved value;
c)	 a reserved bit; or
d)	a reserved combination in the Training Control word (see table 80),
then this state shall:
1)	....
Bye for now,
George Penokie
LSI Corporation
3033 41 St NW
Rochester , MN 55901
507-328-9017
george.penokie at lsi.com
From: owner-t10 at t10.org [mailto:owner-t10 at t10.org] On Behalf Of Stephen Finch
Sent: Friday, April 19, 2013 10:45 AM
To: 't10 at t10.org'
Cc: Cristian Soto Wilder
Subject: SPL3r02 Inconsistency -- TX Training
The following are from two different sections of SPL3r02:
5.9.2 Control/Status TTIU
...
If a TTIU bit that is defined as reserved in the Training Control word is set
to one or the Training Status word is
set to one, then the phy shall transmit an Error Response TTIU with the ERROR
CODE field set to RESERVED
TTIU BIT SET TO ONE (see 5.14.5.3).
...
5.14.5.3 PTT_R2:Receive_Train_Tx_Pattern state
5.14.5.3.1 State description
If this state receives a Received TTIU message and the TTIU is a
Control/Status TTIU that contains an
unsupported value, reserved value, reserved bit, or reserved combination in
the Training Control word (see
table 80), then this state shall:
1) send a Transmit Error Response message to the PTT_T state machine with the
arguments defined in
table 80;
2) send a Cancel message to the PTT_SC1 state machine, PTT_SC2 state machine,
and PTT_SC3
state machine; and
3) discard the TTIU.
These two statements are inconsistent.	There is no statement in section
5.14.5.3 that covers the case that
A reserved bit set in the Training Status word causes an Error Response TTIU
to be sent.
I believe the text in the state machine description (5.14.5.3.1)  "overrules"
the statement in the section describing
the structure  (5.9.2).
I also think the inclusion of the statement in section 5.9.2 should be
removed as it belongs in the state machine description
and not in the section describing the structure.
Anyone disagree??
Stephen Finch
720 864-4751
720 883-1414 (cell)
Western Digital, Longmont
<stephen.finch at wdc.com>



More information about the T10 mailing list