beautypg.com

Operator's manual – Teledyne LeCroy Serial Data Debug Solutions User Manual

Page 51

background image

Operator's Manual

919586 RevA

51

Table 3-3.† For D.x.7, the Primary (D.x.P7) or Alternate (D.x.A7) encoding must be selected in order to avoid a run of five
consecutive 0s or 1s when combined with the preceding 5b/6b code. Sequences of five identical bits are used in comma
codes for synchronization issues. D.x.A7 is only used for x=17, x=18, and x=20 when RD=−1 and for x=11, x=13, and x=14
when RD=+1. With x=23, x=27, x=29, and x=30, the same code forms the control codes K.x.7. Any other x.A7 code can't
be used as it would result in chances for misaligned comma sequences.
‡ The alternate encoding for the K.x.y codes with disparity 0 allow for K.28.1, K.28.5, and K.28.7 to be "comma" codes
that contain a bit sequence that can't be found elsewhere in the data stream.

C

ONTROL

S

YMBOLS

Input

RD = -1

RD = +1

HGF EDCBA

abcdei fghj

abcdei fghj

K.28.0

000 11100

001111 0100

110000 1011

K.28.1 †

001 11100

001111 1001

110000 0110

K.28.2

010 11100

001111 0101

110000 1010

K.28.3

011 11100

001111 0011

110000 1100

K.28.4

100 11100

001111 0010

110000 1101

K.28.5 †

101 11100

001111 1010

110000 0101

K.28.6

110 11100

001111 0110

110000 1001

K.28.7 ‡

111 11100

001111 1000

110000 0111

K.23.7

111 10111

111010 1000

000101 0111

K.27.7

111 11011

110110 1000

001001 0111

K.29.7

111 11101

101110 1000

010001 0111

K.30.7

111 11110

011110 1000

100001 0111

Table 3-4.† Within the control symbols, K.28.1, K.28.5, and K.28.7 are "comma symbols." Comma symbols are used for
synchronization (finding the alignment of the 8b/10b codes within a bit-stream). If K.28.7 is not used, the unique comma
sequences 0011111 or 1100000 cannot be found at any bit position within any combination of normal codes.
‡ If K.28.7 is allowed in the actual coding, a more complex definition of the synchronization pattern than suggested by †
needs to be used, as a combination of K.28.7 with several other codes forms a false misaligned comma symbol
overlapping the two codes. A sequence of multiple K.28.7 codes is not allowable in any case, as this would result in
undetectable misaligned comma symbols.
K.28.7 is the only comma symbol that cannot be the result of a single bit error in the data stream.

S

OURCE

Peter A. Franaszek, Albert X. Widmer, et al. "Byte oriented DC balanced (0,4) 8B/10B partitioned block
transmission code." US Patent 4486739. December 4, 1984.