SAS Interface

1.2.2 Hashed SAS address

SSP frames include a hashed version of the SAS address to provide an additional level of verification of proper frame routing.

The code used for the hashing algorithm is a cyclic binary Bose, Chaudhuri, and Hocquenghem (BCH) (63, 39, 9) codes. Table 1.2 lists the parameters for the code.

Table 1.2 Hashed SAS address code parameter

Parameter

Value

 

 

Number of bits per codeword

63

 

 

Number of data bits

39

 

 

Number of redundant bits

24

 

 

Minimum distance of the code

9

 

 

The generator polynomial for this code is:

G(x) = (x 6 + x + 1) (x 6 + x 4 + x 2 + x + 1) (x 6 + x 5 + x 2 + x + 1) (x 6 + x 3 + 1)

After multiplication of the factors, the generator polynomial is:

G(x) = x 24 + x 23 + x 22 + x 20 + x 19 + x 17 + x 16 + x 13 + x 10 + x 9 + x 8 + x 6 + x 5

+

x 4 + x 2 + x + 1

30

C141-C013

Page 34
Image 34
Fujitsu MBA3073RC, MBC2036RC, MBC2073RC, MBA3300RC, MBA3147RC specifications Hashed SAS address code parameter