S2009
1.6 GBPS QUAD SERIAL BACKPLANE DEVICE
In order to provide interface compatibility to non-
AMCC serial backplane transceivers, the S2009 can
also generate a unique sync character consisting of
16 consecutive K28.5 characters. This event is initi-
ated by the simultaneous assertion of SYNC and
DN. The SYNC character may start with either a
positive or negative parity K28.5. (Depending on the
current running disparity.) The parity of the second
and third K28.5 are inverse with respect to a valid
8B/10B sequence. Parity of the remaining K28.5 are
8B/10B compliant. Thus the parity of the K28.5 pat-
tern consists of + + - - + - + - + - + - + - + - or - - + + -
+ - + - + - + - + - +.
The special SYNC generation commences on the first
cycle in which SYNC and DN=1 and continues for 16
cycles. During this period, the SYNC, KGEN, and DN
inputs are ignored (assertion of DN and SYNC during
this period will not prolong or re-initialize the special
sync character generation).
Frequency Synthesizer (PLL)
The S2009 synthesizes a serial transmit clock from
the reference signal. Upon startup, the S2009 will
obtain phase and frequency lock within 2500 bit
times after the start of receiving reference clock in-
puts. Reliable locking of the transmit PLL is assured,
but a lock-detect output is NOT provided.
When operating in the Channel Lock Mode, the
KGENx and DNx inputs must be driven for each
channel. The SYNC input is common to all four
channels. Table 2 identifies the S2009 transmit con-
trol signals.
Table 2. Transmitter Control Signals
SYNC
KGENx
DNx
S2009 Output
Encoded Parallel Data.
K28.5 Character.
0
0
0
0
0
1
K Character as defined by Table 3 and
DIN[7:0].
0
1
1
1
1
Special 16 word SYNC character generated
and resets the transmit FIFO.
X
Note: ‘010’, ‘100’, and ‘110’ are reserved states.
Table 3. K Character Generation (DNx = 1 KGENx =1 SYNC = 0)
Current RD+
abcdei fghj
Current RD-
K
DIN[7:0]
KGEN
Comments
Character
abcdei fghj
K28.0
K28.1
K28.2
K28.3
K28.4
K28.5
K28.6
K28.7
K23.7
K27.7
K29.7
K30.7
000 11100
001 11100
010 11100
011 11100
100 11100
101 11100
110 11100
111 11100
111 10111
111 11011
111 11101
111 11110
1
1
1
1
1
1
1
1
1
1
1
1
110000 1011
110000 0110
110000 1010
110000 1100
110000 1101
110000 0101
110000 1001
110000 0111
000101 0111
001001 0111
010001 0111
100001 0111
001111 0100
001111 1001
001111 0101
001111 0011
001111 0010
001111 1010
001111 0110
001111 1000
111010 1000
110110 1000
101110 1000
011110 1000
Sync Character
8
February 9, 2001 / Revision C