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

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

Скачать:  PDF   ZIP
VITESSE
SEMICONDUCTOR CORPORATION
Page 1
4/23/98
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
VITESSE
SEMICONDUCTOR CORPORATION
Data Sheet
VSC7125
1.0625 Gbits/sec Fibre
Channel Transceiver
G52121-0, Rev. 4.1
Features
General Description
The VSC7125 is a full-speed Fibre Channel Transceiver optimized for Disk Drive and other space con-
strained applications. It accepts 10-bit 8B/10B encoded transmit data, latches it on the rising edge of REFCLK
and serializes it onto the TX PECL differential outputs at a baud rate which is ten times the REFCLK frequency.
The VSC7125 also samples serial receive data on the RX PECL differential inputs, recovers the clock and data,
deserializes it onto the 10-bit receive data bus, outputs two recovered clocks at one twentieth of the incoming
baud rate and detects Fibre Channel "Comma" characters. The VSC7125 contains on-chip PLL circuitry for
synthesis of the baud-rate transmit clock, and extraction of the clock from the received serial stream. These cir-
cuits are fully monolithic and require no external components.
VSC7125 Block Diagram
ANSI X3T11 Fibre Channel Compatible
1.0625 Gbps Full-duplex Transceiver
10 Bit TTL Interface for Transmit and
Receive Data
Monolithic Clock Synthesis and Clock
Recovery - No External Components
106.25 MHz TTL Reference Clock
Low Power Operation - 650 mW
Suitable for Both Coaxial and Optical
Link Applications
64 Pin, 10mm or 14mm PQFP
Single +3.3V Power Supply
RX+
RX-
Q D
Serial to
Parallel
Clock
Recovery
Retimed
Data
10
Recovered
Comma
Detect
Q D
R0:9
Frame
Logic
COM_DET
EN_CDET
T0:9
PLL Clock
Multiply
D Q
Parallel
to Serial
Serial Data
Clock
Synthesized
Clock
D Q
TX+
TX-
EWRAP
20
RCLK
Resync
10
10
REFCLK
2:1
RCLKN
VITESSE
SEMICONDUCTOR CORPORATION
Data Sheet
VSC7125
1.0625 Gbits/sec Fibre
Channel Transceiver
Page 2
VITESSE
SEMICONDUCTOR CORPORATION
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
4/23/98
G52121-0, Rev. 4.1
Functional Description
Clock Synthesizer
The VSC7125 clock synthesizer multiplies the reference frequency provided on the REFCLK pin by 10 to
achieve a baud rate clock at nominally 1.0625 GHz. The clock synthesizer contains a fully monolithic PLL
which does not require any external components.
Serializer
The VSC7125 accepts TTL input data as a parallel 10 bit character on the T0:9 bus which is latched into the
input latch on the rising edge of REFCLK. This data will be serialized and transmitted on the TX PECL differ-
ential outputs at a baud rate of ten times the frequency of the REFCLK input, with bit T0 transmitted first. User
data should be encoded for transmission using the 8B/10B block code described in the Fibre Channel specifica-
tion, or an equivalent, edge rich, DC-balanced code.
Transmission Character Interface
In Fibre Channel, an encoded byte is 10 bits and is referred to as a transmission character. The 10 bit inter-
face on the VSC7125 corresponds to a transmission character. This mapping is illustrated below.
Figure 1: Transmission Order and Mapping to Fibre Channel Character
Clock Recovery
The VSC7125 accepts differential high speed serial inputs on the RX+/RX- pins, extracts the clock and
retimes the data. The serial bit stream should be encoded to provide DC balance and limited run length by a
Fibre Channel compatible 8B/10B transmitter or equivalent. The VSC7125 clock recovery circuitry is com-
pletely monolithic and requires no external components. For proper operation, the baud rate of the data stream
to be recovered should be within 0.01% of ten times the REFCLK frequency. For example if the REFCLK used
is 106.25MHz, then the incoming serial baud rate must be 1.0625 gigabaud +0.01%.
Deserializer
The retimed serial bit stream is converted into a 10-bit parallel output character. The VSC7125 provides
complementary TTL recovered clocks, RCLK and RCLKN, which are at one twentieth of the serial baud rate.
This architecture is designed to simplify demultiplexing of the 10-bit data characters into a 20-bit halfword in
the downstream controller chip. The clocks are generated by dividing down the high-speed clock which is phase
locked to the serial data. The serial data is retimed by the internal high-speed clock, and deserialized. The
First Data Bit Transmitted
Last Data Bit Transmitted
Parallel Data Bits
8B/10B Bit Position
T9
T8
T7
T6
T5
T4
T3
T2
T1
T0
j
h
g
f
i
e
d
c
b
a
Comma Character
X
X
X
1
1
1
1
1
0
0
VITESSE
SEMICONDUCTOR CORPORATION
Page 3
4/23/98
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
VITESSE
SEMICONDUCTOR CORPORATION
Data Sheet
VSC7125
1.0625 Gbits/sec Fibre
Channel Transceiver
G52121-0, Rev. 4.1
resulting parallel data will be captured by the adjoining protocol logic on the rising edges of RCLK and
RCLKN. In order to maximize the setup and hold times available at this interface, the parallel data is loaded
into the output register at a point nominally midway between the transition edges of RCLK and RCLKN.
If serial input data is not present, or does not meet the required baud rate, the VSC7125 will continue to
produce a recovered clock so that downstream logic may continue to function. The RCLK and RCLKN output
frequency under these circumstances may differ from their expected frequency by no more than +1%.
Word Alignment
The VSC7125 provides 7-bit Fibre Channel comma character recognition and data word alignment. Word
synchronization is enabled by asserting EN_CDET HIGH. When synchronization is enabled, the VSC7125 con-
stantly examines the serial data for the presence of the Fibre Channel "comma" character. This pattern is
"0011111XXX", where the leading zero corresponds to the first bit received. The comma sequence is not con-
tained in any normal 8B/10B coded data character or pair of adjacent characters. It occurs only within special
characters, known as K28.1, K28.5 and K28.7, which is defined specifically for synchronization in Fibre Chan-
nel systems. Improper alignment of the comma character is defined as any of the following conditions:
1) The comma is not aligned within the 10-bit transmission character such that T0...T6 = "0011111"
2) The comma straddles the boundary between two 10-bit transmission characters.
3) The comma is properly aligned but occurs in the received character presented during the rising edge of
RCLK rather than RCLKN.
When EN_CDET is HIGH and an improperly aligned comma is encountered, the internal data is shifted in
such a manner that the comma character is aligned properly in R0:9. This results in proper character and half-
word alignment. When the parallel data alignment changes in response to an improperly aligned comma pattern,
some data which would have been presented on the parallel output port may be lost. However, the synchroniza-
tion character and subsequent data will be output correctly and properly aligned. When EN_CDET is LOW, the
current alignment of the serial data is maintained indefinitely, regardless of data pattern.
On encountering a comma character, COM_DET is driven HIGH to inform the user that realignment of the
parallel data field may have occurred. The COM_DET pulse is presented simultaneously with the comma char-
acter and has a duration equal to the data, or half of an RCLK period. The COM_DET signal is timed such that
it can be captured by the adjoining protocol logic on the rising edge of RCLKN. Functional waveforms for syn-
chronization are given in Figure 2 and Figure 3. Figure 2 shows the case when a comma character is detected
and no phase adjustment is necessary. It illustrates the position of the COM_DET pulse in relation to the comma
character on R0:9. Figure 3 shows the case where the K28.5 is detected, but it is out of phase and a change in
the output data alignment is required. Note that up to three characters prior to the comma character may be cor-
rupted by the realignment process.
VITESSE
SEMICONDUCTOR CORPORATION
Data Sheet
VSC7125
1.0625 Gbits/sec Fibre
Channel Transceiver
Page 4
VITESSE
SEMICONDUCTOR CORPORATION
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
4/23/98
G52121-0, Rev. 4.1
Figure 2: Detection of a Properly Aligned Comma Character
Figure 3: Detection and Resynchronization of an Improperly Aligned Comma
TChar: 10 bit Transmission Character
COM_DET
R0:9
RCLK
RCLKN
K28.5 TChar TChar TChar
COM_DET
Receiving Two Consecutive K28.5+TChar Transmission Words
K28.5 TChar TChar TChar
K28.5
TChar
Potentially Corrupted
R0:9
RCLK
RCLKN
VITESSE
SEMICONDUCTOR CORPORATION
Page 5
4/23/98
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
VITESSE
SEMICONDUCTOR CORPORATION
Data Sheet
VSC7125
1.0625 Gbits/sec Fibre
Channel Transceiver
G52121-0, Rev. 4.1
Figure 4: Transmit Timing Waveforms
AC Characteristics
Table 1: Transmit AC Characteristics
Parameters
Description
Min
Max
Units
Conditions
T
1
T0:9 Setup time to the rising
edge of REFCLK
1.5
--
ns.
Measured between the valid
data level of T0:9 to the 1.4V
point of REFCLK
T
2
T0:9 hold time after the
rising edge of REFCLK
1.0
--
ns.
T
SDR
,T
SDF
TX+/TX- rise and fall time
--
300
ps.
20% to 80%, 75 Ohm load to
Vss, Tested on a sample basis
T
LAT
Latency from rising edge of
REFCLK to T0 appearing on
TX+/TX-
11bc - 1ns
ns.
bc = Bit clocks
ns = Nano second
Transmitter Output Jitter Allocation
T
rj
Serial data output random
jitter (RMS)
--
20
ps.
RMS, tested on a sample basis
(refer to Figure 8)
T
DJ
Serial data output
deterministic jitter (p-p)
--
100
ps.
Peak to peak, tested on a sample
basis (refer to Figure 8)
Data Valid
T0:9
T
1
10 Bit Data
T
2
REFCLK
Data Valid
Data Valid