ChipFind - документация

Электронный компонент: S2058

Скачать:  PDF   ZIP
1
S2058
PORT BYPASS AND REPEATER FOR FIBRE CHANNEL ARBITRATED LOOP
S2058
FEATURES
ANSI X3T11 Fibre Channel Compatible
Monolithic Clock Recovery Unit
Re-times & Buffers Received Data
Jitter Peaking < 0.15 dB
Lock Detect Function
Run Length Violation Detector
Frequency Detection
Port Bypass Circuit
Suitable for both Coaxial and Optical Link
APPLICATIONS
Low Power Operation 0.425W, Typical
106.25 or 53.125 MHz Reference Clock
28-Pin SOIC Package
3.3V Supply
GENERAL DESCRIPTION
The Fibre Channel Port Bypass with Repeater Cir-
cuit is used in full-speed (1.0625 Gb/s) Disk Arrays.
The S2058 block diagram is shown in Figure 1. It
contains a monolithic Clock Recovery Unit (CRU), a
lock detect feature and a port bypass Circuit. The
CRU may be used alone to implement a general
purpose Repeater needed for many Disk Array and
Switch applications where a re-timed and buffered
signal is required. The S2058 may be used to imple-
ment a single chip Arbitrated Loop Port Bypass Re-
timing Node. The S2058 performs the function of a
port bypass circuit followed by a clock and data
retiming Phase Locked Loop (CDR). The CDR re-
times incoming serial data, detects whether a valid
signal is present and outputs a low jitter serial data
stream.
FUNCTIONAL DESCRIPTION
The S2058 performs two functions. The first is a Port
Bypass Circuit (PBC) for nodes in a FC-AL system.
The low jitter accumulation of the Port Bypass Path
is essential in these systems. The second function is
to retime and restore signal quality in RAID drives
using the FC-AL link configuration. The low jitter
transfer peaking and the high jitter tolerance specifi-
cations of the Clock and Data Recovery PLL are
essential in these applications. In addition, the Lock
Figure 1. S2058 Block Diagram
PORT BYPASS AND REPEATER FOR FIBRE CHANNEL ARBITRATED LOOP
detect circuit monitors the incoming signals for valid
8B/10B run length, transition density and frequency.
The output of this circuit is useful for link perfor-
mance monitoring and detection of channel present.
Jitter Performance
The S2058 complies with the minimum jitter toler-
ance requirements proposed by the Fibre Channel
jitter working group when used with differential in-
puts and outputs as shown in Figure 2. In addition,
the S2058 is designed for minimum jitter generation
and jitter transfer specifications. This allows the opti-
mum system design for arbitrated loop architectures.
Jitter Tolerance
Input jitter tolerance is defined as the amplitude of
frequency dependent, random and deterministic jitter
that causes the clock recovery PLL to violate the
BER specifications. Input jitter tolerance specifica-
tions are shown in Figures 3 and 4.
CDR
normal
0
1
S2058
LCKREFN
REFCLK
LOCKDET
SEL
DDI P/N
DDO P/N
IN P/N
OUT P/N
LPF1
LPF2
REFSEL
TEST
24
2.2
F (X7R Type)
24
DEVICE
SPECIFICATION
2
S2058
PORT BYPASS AND REPEATER FOR FIBRE CHANNEL ARBITRATED LOOP
Figure 2. FC-AL JBOD Application for Repeaters
Disk
Storage
FC-AL Disk Drive
LRC
Interlock
E_STORE
TX
RX
normal
1
0
S2057
bypass
0
1
CDR
S2058
Optics
or
Copper
Dual
SC
or
DB-9
Disk
Storage
FC-AL Disk Drive
LRC
Interlock
0
1
TX
RX
E_STORE
TX
Pulldown for Bypass in
Absence of Disk Drive
S2058
S2057
3
S2058
PORT BYPASS AND REPEATER FOR FIBRE CHANNEL ARBITRATED LOOP
FREQUENCY DEPENDENT JITTER
TOLERANCE
Frequency Dependent Input jitter tolerance is de-
fined as the peak to peak amplitude of sinusoidal
jitter applied on the input signal. See Figure 3.
Random Jitter Tolerance
Random Jitter Tolerance is the amount of jitter with a
gaussian distribution that the clock recovery PLL
must tolerate.
Deterministic Jitter Tolerance
Deterministic Jitter Tolerance is the amount of Deter-
ministic jitter that the clock recovery PLL must toler-
ate.
JITTER TRANSFER
Jitter transfer is defined as the ratio of jitter on the
output signal to the jitter applied on the input signal
versus frequency. Jitter transfer requirements are
shown in Figure 5. The measurement condition is
that input sinusoidal jitter up to the mask level in
Figure 4 is applied and the output jitter is measured
for compliance to the mask of Figure 5. The jitter
transfer mask includes specifications for both jitter
peaking and bandwidth.
LOCK DETECT
The S2058 lock detect circuit monitors the selected
input signal to detect the presence of the channel.
This is done by monitoring the run length, transition
density and frequency content of the incoming data.
The frequency monitor circuit checks the difference
between the divided down recovered clock and the
externally supplied reference clock (REFCLK). If the
frequency difference of the recovered clock and the
reference clock varies by more than +/- 240 ppm the
part will be declared out of lock. In the out of lock
state the PLL will lock to the local reference clock
and periodically poll the serial data input looking for
data with valid frequency content. In this state the
LOCKDET output will shift between high and low
states, mirroring the PLL as it locks to REFCLK
(LOCKDET INACTIVE) and input data (LOCKDET
ACTIVE).
Figure 3. Input Jitter Tolerance
Figure 5. Jitter Transfer Specification
Figure 4. Frequency Dependent Jitter
Tolerance Mask
FREQ DJ/ISI
RJ
10
-12
0
329
612
940
PS
BER
Jitter
Transfer
Acceptable Range
slope = -20 dB/decade
fc = 1.25 MHz
Peaking = 0.15 dB
f
c
/25,000
(42.5 KHz)
Cut-off Freq A
f
c
/1,667
(637 KHz)
Cut-off Freq B
TIME (Unit Interval - UI)
1.5
Frequency (Hz)
(KHz) = Cut-off Freq @ 1,0625 Gbps
4
S2058
PORT BYPASS AND REPEATER FOR FIBRE CHANNEL ARBITRATED LOOP
e
m
a
N
n
i
P
l
e
v
e
L
O
/
I
#
n
i
P
n
o
i
t
p
i
r
c
s
e
D
P
T
U
O
N
T
U
O
.
f
f
i
D
L
C
E
P
V
L
O
5
,
6
e
e
S
(
.
p
o
o
l
e
h
t
n
i
C
B
P
t
x
e
n
e
h
t
o
t
d
e
t
c
e
n
n
o
c
e
b
o
t
t
u
p
t
u
o
l
a
i
r
e
S
a
t
a
d
d
n
a
k
c
o
l
c
e
h
t
y
b
d
e
m
i
t
e
r
n
e
e
b
s
a
h
t
u
p
t
u
o
s
i
h
T
)
.
2
e
r
u
g
i
F
.
L
L
P
y
r
e
v
o
c
e
r
N
N
I
P
N
I
.
f
f
i
D
L
C
E
P
V
L
I
3
,
2
.
t
i
u
c
r
i
C
s
s
a
p
y
B
t
r
o
P
s
u
o
i
v
e
r
p
e
h
t
m
o
r
f
t
u
p
n
i
l
a
i
r
e
S
P
I
D
D
N
I
D
D
.
f
f
i
D
L
C
E
P
V
L
I
7
2
,
6
2
y
b
n
e
v
i
r
d
e
b
d
l
u
o
h
s
t
u
p
n
i
s
i
h
T
.
s
s
a
p
y
b
t
r
o
p
e
h
t
o
t
t
u
p
n
i
l
a
i
r
e
S
s
i
t
u
p
n
i
s
i
h
T
.
s
s
a
p
y
b
t
r
o
p
e
h
t
o
t
d
e
t
c
e
n
n
o
c
e
v
i
r
d
k
s
i
d
L
A
-
C
F
e
h
t
l
a
m
r
o
N
n
i
s
i
s
s
a
p
y
b
t
r
o
p
e
h
t
f
i
k
c
o
l
b
R
D
C
e
h
t
o
t
d
e
t
u
o
r
.
e
d
o
m
g
n
i
t
a
r
e
p
o
K
L
C
F
E
R
L
T
T
I
2
2
g
n
i
s
i
r
,
z
H
M
5
2
.
6
0
1
t
a
y
ll
a
n
i
m
o
n
,
L
L
P
e
h
t
r
o
f
k
c
o
l
c
e
c
n
e
r
e
f
e
R
.
e
v
i
t
c
a
e
g
d
e
1
F
P
L
2
F
P
L
g
o
l
a
n
A
1
1
,
2
1
s
n
i
p
r
o
t
i
c
a
p
a
c
r
e
t
li
f
p
o
o
L
N
F
E
R
K
C
L
e
t
a
t
S
3
L
T
T
I
4
2
o
t
k
c
o
l
o
t
t
p
m
e
t
t
a
ll
i
w
L
L
P
R
D
C
e
h
t
,
e
v
i
t
c
a
n
i
n
e
h
W
.
w
o
L
e
v
i
t
c
A
e
b
ll
i
w
L
L
P
R
D
C
e
h
t
,
e
v
i
t
c
a
n
e
h
W
.
)
n
o
i
t
a
r
e
p
o
l
a
m
r
o
n
(
a
t
a
d
t
u
p
n
i
n
e
h
W
.
)
K
L
C
F
E
R
(
k
c
o
l
c
e
c
n
e
r
e
f
e
r
l
a
c
o
l
e
h
t
o
t
k
c
o
l
o
t
d
e
c
r
o
f
L
L
P
e
h
t
d
n
a
e
d
o
m
t
s
e
t
o
t
n
i
t
u
p
e
b
ll
i
w
8
5
0
2
S
e
h
t
,
d
e
t
c
e
n
n
o
c
s
i
d
.
g
n
i
t
s
e
t
y
r
o
t
c
a
f
r
o
f
d
e
s
s
a
p
y
b
e
b
ll
i
w
T
E
D
K
C
O
L
L
T
T
O
7
1
s
i
L
L
P
R
D
C
e
h
t
s
e
t
a
c
i
d
n
i
T
E
D
K
C
O
L
,
e
v
i
t
c
a
n
e
h
W
.
h
g
i
H
e
v
i
t
c
A
s
i
L
L
P
R
D
C
e
h
t
,
e
v
i
t
c
a
n
i
n
e
h
W
.
m
a
e
r
t
s
a
t
a
d
l
a
i
r
e
s
e
h
t
o
t
d
e
k
c
o
l
a
t
a
d
f
o
s
s
o
l
a
g
n
i
t
a
c
i
d
n
i
k
c
o
l
c
e
c
n
e
r
e
f
e
r
l
a
c
o
l
e
h
t
o
t
d
e
k
c
o
l
)
.
n
o
i
t
c
e
s
t
c
e
t
e
D
k
c
o
L
e
e
S
(
.
n
o
i
t
i
d
n
o
c
N
O
D
D
P
O
D
D
L
C
E
P
V
L
O
9
1
,
0
2
e
h
t
f
o
t
r
o
p
t
u
p
n
i
e
h
t
e
v
i
r
d
d
l
u
o
h
s
t
u
p
t
u
o
s
i
h
T
.
t
u
p
t
u
o
s
s
a
p
y
b
t
r
o
P
.
e
v
i
r
d
k
s
i
d
L
A
-
C
F
L
E
S
L
T
T
I
8
2
t
r
o
p
e
h
t
,
w
o
L
s
i
B
L
E
S
n
e
h
W
.
l
o
r
t
n
o
c
s
s
a
p
y
b
B
s
s
a
p
y
b
t
r
o
P
s
s
a
p
y
b
t
r
o
p
,
h
g
i
H
s
i
L
E
S
n
e
h
W
.
e
d
o
m
s
s
a
p
y
b
n
i
e
b
ll
i
w
s
s
a
p
y
b
.
e
d
o
m
l
a
m
r
o
n
n
i
e
b
ll
i
w
D
N
G
d
n
u
o
r
G
,
3
1
,
7
3
2
,
8
1
e
r
a
d
n
a
,
e
c
a
f
r
u
s
e
i
d
e
h
t
o
t
d
e
t
n
u
o
m
y
ll
a
c
i
s
y
h
p
e
r
a
s
n
i
p
d
n
u
o
r
G
l
a
m
r
e
h
t
t
s
e
b
r
o
F
.
h
t
a
p
l
a
m
r
e
h
t
e
h
t
f
o
t
r
a
p
t
n
a
t
r
o
p
m
i
n
a
d
n
u
o
r
g
a
o
t
d
e
t
c
e
n
n
o
c
e
b
d
l
u
o
h
s
s
n
i
p
d
n
u
o
r
g
ll
a
,
e
c
n
a
m
r
o
f
r
e
p
.
e
l
b
i
s
s
o
p
f
i
s
a
i
v
e
l
p
i
t
l
u
m
g
n
i
s
u
,
e
n
a
l
p
C
C
V
,
1
2
,
4
1
,
8
5
2
.
y
l
p
p
u
s
r
e
w
o
P
V
3
.
3
+
A
C
C
V
g
o
l
a
n
A
9
,
4
.
U
R
C
e
h
t
r
o
f
y
l
p
p
u
s
r
e
w
o
P
V
3
.
3
+
A
D
N
G
g
o
l
a
n
A
0
1
,
1
U
R
C
e
h
t
r
o
f
d
n
u
o
r
G
T
S
E
T
l
e
v
e
L
3
L
T
T
I
6
1
d
l
e
h
n
e
h
w
n
o
i
t
a
r
e
p
o
p
i
h
c
l
a
m
r
o
N
.
t
s
e
t
g
n
i
r
u
t
c
a
f
u
n
a
m
r
o
f
d
e
s
U
.
w
o
L
L
E
S
F
E
R
L
T
T
I
5
1
.
k
c
o
l
c
e
c
n
e
r
e
f
e
r
z
H
M
5
2
.
6
0
1
s
w
o
ll
a
e
v
i
t
c
a
n
e
h
W
.
w
o
L
e
v
i
t
c
A
.
k
c
o
l
c
z
H
M
5
2
1
.
3
5
s
w
o
ll
a
,
e
v
i
t
c
a
n
i
n
e
h
W
Table 1. Pin Description
5
S2058
PORT BYPASS AND REPEATER FOR FIBRE CHANNEL ARBITRATED LOOP
Figure 6. S2058 Pinout Package
28
SEL
27
DDIN
26
DDIP
25
VCC
24
LOCKREFN
23
GND
22
REFCLK
21
VCC
20
DDON
19
DDOP
GNDA
1
INN
2
INP
3
VCCA
4
OUTN
5
OUTP
6
GND
7
VCC
8
VCCA
9
GNDA
10
18
GND
17
LOCKDET
16
TEST
15
REFSEL
LPF2
11
LPF1
12
GND
13
VCC
14
e
c
i
v
e
D
)
r
i
A
l
l
i
t
S
(
a
j
8
5
0
2
S
W
/
C
3
5
Thermal Information