<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Cambria;
        panose-1:2 4 5 3 5 4 6 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
        {mso-style-priority:1;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:735251272;
        mso-list-type:hybrid;
        mso-list-template-ids:-60781826 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1
        {mso-list-id:756831167;
        mso-list-type:hybrid;
        mso-list-template-ids:151574288 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:39.0pt;
        text-indent:-.25in;
        font-family:Symbol;}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:75.0pt;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:111.0pt;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:147.0pt;
        text-indent:-.25in;
        font-family:Symbol;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:183.0pt;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:219.0pt;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:255.0pt;
        text-indent:-.25in;
        font-family:Symbol;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:291.0pt;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:327.0pt;
        text-indent:-.25in;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Lana,<o:p></o:p></p>
<p class="MsoNoSpacing">Thank you for your enquiry about TTIU patterns. As a short response your &#8220;Understanding 2&#8221; is correct.<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p>&nbsp;</o:p></p>
<p class="MsoNoSpacing">Here are a few references to help you reconcile this:<o:p></o:p></p>
<p class="MsoNoSpacing">All my references will use SPL4r11 as this is the latest published version of the standard.<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p>&nbsp;</o:p></p>
<p class="MsoNoSpacing">The Transmitter Training Information Unit (TTIU) (See&nbsp; 5.10.1) is a 4-byte unit that is transmitted using BMC (See&nbsp; 5.9). Each bit of the TTIU is transmitted 10 bits wide (i.e. 1/10<sup>th</sup> SAS rate) using BMC and is not scrambled.<o:p></o:p></p>
<p class="MsoNoSpacing"><b><o:p></o:p></b></p>
<p class="MsoNoSpacing">TTIU detection is described in the following sections depending on the mode of transmitter operation:<o:p></o:p></p>
<p class="MsoNoSpacing" style="margin-left:39.0pt;text-indent:-.25in;mso-list:l1 level1 lfo3">
<![if !supportLists]><span style="font-family:Symbol"><span style="mso-list:Ignore">&middot;<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b>5.11.4.2.3.4.4 Pattern marker detection while in SAS dword mode</b><o:p></o:p></p>
<p class="MsoNoSpacing" style="margin-left:39.0pt;text-indent:-.25in;mso-list:l1 level1 lfo3">
<![if !supportLists]><span style="font-family:Symbol"><span style="mso-list:Ignore">&middot;<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b>5.11.4.2.3.4.5 Pattern marker detection while in SAS packet mode</b><o:p></o:p></p>
<p class="MsoNoSpacing"><b><o:p>&nbsp;</o:p></b></p>
<p class="MsoNoSpacing">From your enquiry I get the impression that you are trying to decode the scrambled training data. This is not necessary.<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p>&nbsp;</o:p></p>
<p class="MsoNoSpacing">During the Transmitter training process there is no requirement for the receiver to decode the scrambled training data as there are no error conditions or events that use that data or if the pattern is incorrect.<o:p></o:p></p>
<p class="MsoNoSpacing">The purpose of the scrambled training data is to allow the analog receiver to tune its settings in response to the tuned transmitted signal.
<o:p></o:p></p>
<p class="MsoNoSpacing">The scrambled train pattern provides a good frequency spectral content to optimize tuning the received signal eye, and to provide feedback for the next transmitter tuning request TTIU.
<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p>&nbsp;</o:p></p>
<p class="MsoNoSpacing">When both receivers in a link report TRAIN_COMP then that training window is complete.<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p>&nbsp;</o:p></p>
<p class="MsoNoSpacing">Regards<o:p></o:p></p>
<p class="MsoNoSpacing">Tim Symons<o:p></o:p></p>
<p class="MsoNoSpacing">SPL editor.<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p>&nbsp;</o:p></p>
<p class="MsoNoSpacing">Tim.Symons@microsemi.com<o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> t10-bounces@t10.org [mailto:t10-bounces@t10.org]
<b>On Behalf Of </b>Lana Chan<br>
<b>Sent:</b> Tuesday, January 17, 2017 11:30 AM<br>
<b>To:</b> t10@t10.org<br>
<b>Subject:</b> [T10] Clarification requested for the detection of scrambled DWORDS in Train-TX Speed Negotiation window<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:14.0pt;font-family:&quot;Cambria&quot;,serif;color:red">EXTERNAL EMAIL</span><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif"><o:p></o:p></span></p>
<div>
<p class="MsoNormal">Hello,<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">We have a query regarding<b> Scrambling in Train-Tx Speed Negotiation Window</b> in Physical Layer in which the&nbsp;&nbsp;Train-Tx comprises of exchange of Transmitter Training Pattern between two SAS devices.
<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Per the <b><span style="font-size:10.0pt">Working Draft SAS Protocol Layer - 4 (SPL-4), T10/BSR INCITS 538 Revision 08a, Section - 5.11.4.2.3.4.1 Phy&#8217;s transmitter initial condition,
</span></b>&nbsp;the transmitter training pattern comprises of the following <o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><img width="804" height="194" style="width:8.375in;height:2.025in" id="Picture_x0020_2" src="cid:image001.png@01D270D5.7C2D3C50" alt="cid:image001.png@01D219A9.4CFF68A0"><o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Can you please provide clarification for the following scenario:<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">1.<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Receiver does not detect 1<sup>st</sup> pattern marker. So the 1<sup>st</sup> TTIU will be missed along with 1<sup>st</sup> set of 58 scrambled dwords.
<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">2.<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Receiver detects 2<sup>nd</sup> pattern marker and also detects 2<sup>nd</sup> TTIU pattern.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">We see two possible understandings: <o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><b>Understanding 1</b> : Receiver tries to detect 58 dwords and tries to descramble them.<o:p></o:p></p>
<p class="MsoNormal">Here it will not be able to detect those 58 scrambled dwords because receiver will try to descramble data dwords using
<o:p></o:p></p>
<p class="MsoNormal">initial seed(As it has missed initial Transmitter Training Pattern) whereas transmitter would send scramble dwords using
<o:p></o:p></p>
<p class="MsoNormal">a new seed. Based on this understanding receiver will not be able to detect any of the of Transmitter Training Pattern.<o:p></o:p></p>
<p class="MsoNormal">And Train Tx will be unsuccessful.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><b>Understanding 2</b> : Receiver shall ignore the detection of 58 scrambled dwords.<o:p></o:p></p>
<p class="MsoNormal">Here if the receiver ignore those 58 dwords then there is no question of descrambling
<o:p></o:p></p>
<p class="MsoNormal">Dwords. Hence Train-Tx SNW will be successfully detected. <o:p>
</o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">The specification also indicates the following : <o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><i><span style="color:red">The scrambler is the same as that defined for the link layer (see 6.8) and shall be initialized at the end of<o:p></o:p></span></i></p>
<p class="MsoNormal"><i><span style="color:red">RateChangeDelayTime. The scrambler shall not be reinitialized for the remainder of the Train_Tx-SNW.</span></i><span style="color:red"> (Reference -<b>Working Draft SAS Protocol Layer - 4 (SPL-4),
<o:p></o:p></b></span></p>
<p class="MsoNormal"><b><span style="color:red">T10/BSR INCITS 538 Revision 08a, Section - 5.11.4.2.3.4.1 Phy&#8217;s transmitter initial condition</span></b><span style="color:red">)
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:red"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:red">RateChangeDelayTime(RCDT) is the time for which transmitter drives idle at the beginning of Train-Tx SNW before
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:red">Transmitting any data.<o:p></o:p></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Can you please provide us clarification as to whether or not we should be following scenario two or otherwise.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Kind Regards<o:p></o:p></p>
<p class="MsoNormal">Lana<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#333333"><o:p>&nbsp;</o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="828" style="width:496.5pt;background:white">
<tbody>
<tr style="height:.75pt">
<td colspan="2" style="padding:0in 0in 0in 0in;height:.75pt">
<p class="MsoNormal" style="mso-line-height-alt:.75pt"><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#333333"><img width="640" height="1" style="width:6.6666in;height:.0083in" id="Picture_x0020_1" src="cid:image002.gif@01D270D5.7C2D3C50" alt="http://www.cadence.com/mail/footer_gray_640.gif"><o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.5pt">
<td width="206" rowspan="4" style="width:123.75pt;padding:0in 0in 0in 0in;height:13.5pt">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif"><img width="165" height="71" style="width:1.7166in;height:.7416in" id="_x0000_i1027" src="cid:image003.jpg@01D270D5.7C2D3C50" alt="http://www.cadence.com/mail/footer_logocdns2.jpg"><o:p></o:p></span></p>
</td>
<td width="621" style="width:372.75pt;padding:0in 0in 0in 0in;height:13.5pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.5pt">
<td width="621" style="width:372.75pt;padding:0in 0in 0in 0in;height:13.5pt">
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#333333">Lana May Chan</span></b><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#333333">&nbsp;&nbsp;&nbsp;</span><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#E31937">|</span><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#333333">&nbsp;&nbsp;&nbsp;Senior
 Product Marketing Manager, Verification IP <o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.5pt">
<td width="621" style="width:372.75pt;padding:0in 0in 0in 0in;height:13.5pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#333333">P: 4084285749&nbsp;&nbsp;&nbsp;M: 4086236108&nbsp;&nbsp;&nbsp;<a href="http://www.cadence.com"><span style="color:black;text-decoration:none">www.cadence.com</span></a><o:p></o:p></span></p>
</td>
</tr>
<tr style="height:12.75pt">
<td width="621" style="width:372.75pt;padding:0in 0in 0in 0in;height:12.75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#333333"><o:p>&nbsp;</o:p></span></p>
</td>
</tr>
<tr style="height:.75pt">
<td colspan="2" style="padding:0in 0in 0in 0in;height:.75pt">
<p class="MsoNormal" style="mso-line-height-alt:.75pt"><span style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#333333"><img border="0" width="640" height="1" style="width:6.6666in;height:.0083in" id="Picture_x0020_3" src="cid:image002.gif@01D270D5.7C2D3C50" alt="http://www.cadence.com/mail/footer_gray_640.gif"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;,serif"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</body>
</html>