Scrambling; Table 1.17 Scrambling For Different Data Dword Types - Fujitsu MBA3073RC SERIES Technical Manual

Disk drives serial attached scsi interface specifications
Hide thumbs Also See for MBA3073RC SERIES:
Table of Contents

Advertisement

SAS Interface

1.4.7 Scrambling

Scrambling is used to reduce the probability of long strings of repeated patterns
appearing on the physical link.
All data dwords are scrambled. Table 1.17 lists the scrambling for different types
of data dwords.

Table 1.17 Scrambling for different data dword types

connection state
Outside connections
Inside SSP
connection
To generate scrambled values that are to be encoded and transferred on the
physical link layer, dwords to be sent are XOR-ed with the predefined pattern. If
there is no transmission error, the received data of the dwords is XOR-ed with the
same pattern after being decoded so that the dword values of the original data can
be obtained.
The pattern that is XOR-ed with the data dwords is defined by the output of a
linear feedback shift register implemented with the following polynomial:
G(x) = x
The value of the linear feedback shift register shall be initialized at each SOF and
SOAF to FFFFh.
58
Data dword type
SAS idle dword
When a connection is not open and there are no
other dwords to transmit, vendor-specific
scrambled data dwords shall be transmitted.
Address frame
After an SOAF, all data dwords shall be
scrambled until the EOAF.
SSP frame
After an SOF, all data dwords shall be
scrambled until the EOF.
SSP idle dword
When there are no other dwords to transmit,
vendor-specific scrambled data dwords shall be
transmitted.
16
15
13
4
+ x
+ x
+ x
+ 1
Description of scrambling
C141-C013

Advertisement

Table of Contents
loading

Table of Contents