SPL3r02 Inconsistency -- TX Training

Stephen Finch Stephen.Finch at wdc.com
Fri Apr 19 08:44:55 PDT 2013


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

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