
5
S2075
FIBRE CHANNEL BIT STREAM MONITOR WITH REPEATER
May 15, 2000 / Revision A
RECEIVER DESCRIPTION
Whenever a signal is present, the receiver attempts
to recover the serial clock from the received data
stream. The S2075 searches the serial bit stream for
the occurrence of a positive polarity comma sync
pattern (0011111xxx positive running disparity) to
perform word synchronization. Once synchronization
on both bit and word boundaries is achieved, the
receiver provides the decoded data on its parallel
outputs.
Clock Recovery Function
Clock recovery is performed on the input data
stream. A simple state machine in the clock recovery
macro decides whether to acquire lock from the se-
rial data input or from the reference clock. The deci-
sion is based upon the frequency and run length of
the input serial data.
The lock to reference frequency criteria ensure that
the S2075 will respond to variations in the serial data
input frequency (as compared to the reference fre-
quency). The new lock state is dependent upon the
current lock state, as shown in Table 4. The run-
length criteria ensure that the S2075 will respond ap-
propriately and quickly to a loss of signal. The run-
length checker flags a condition of consecutive ones
or zeros across 12 parallel words. Thus, 119 or less
consecutive ones or zeros does not cause signal loss,
129 or more causes signal loss, and 120 – 128 may
or may not, depending on how the data aligns across
byte boundaries. If both the off-frequency detect test
and the run-length test is satisfied, the CRU will at-
tempt to lock to the incoming data.
In any transfer of PLL control between the serial
data and the reference clock, the RBC0 and RBC1
remain phase continuous and glitch free, assuring
the integrity of downstream clocking.
Reference Clock Input
The reference clock must be provided from a low
jitter clock source. The frequency of the received
data stream must be within 400 ppm of the reference
clock to ensure reliable locking of the receiver PLL.
A single reference clock is provided to both the
transmit and receive PLLs.
Data Output
The S2075 provides either framed or unframed par-
allel output data, determined by the state of
EN_CDET. With EN_CDET held ACTIVE, the S2075
will detect and align to the 8B/10B comma codeword
anywhere in the data stream. When EN_CDET is
INACTIVE, no attempt is made to synchronize on
any particular incoming character. The S2075 will
achieve bit synchronization within 250 bit times and
begin to deliver unframed parallel output data words
whenever it has received full transmission words.
Upon change of state of the EN_CDET input, the
COM_DET output response will be delayed by a
maximum of 3 byte times.
k
c
o
L
t
n
e
S
e
S
r
u
C
y
c
n
)
e
C
u
q
B
T
e
r
F
.
L
v
L
P
e
S
k
c
o
L
w
e
N
d
e
k
c
o
L
m
p
p
8
8
4
<
d
e
k
c
o
L
m
p
p
2
3
7
o
8
8
4
d
e
n
m
r
d
n
U
m
p
p
2
3
7
>
d
e
k
c
o
U
d
e
k
c
o
U
m
p
p
4
4
2
<
d
e
k
c
o
L
m
p
p
6
6
3
o
4
4
2
d
e
n
m
r
d
n
U
m
p
p
6
6
3
>
d
e
k
c
o
U
Table 4. Lock to Reference Frequency Criteria