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

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

Скачать:  PDF   ZIP
VITESSE
SEMICONDUCTOR CORPORATION
Page 1
10/12/98
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
VITESSE
SEMICONDUCTOR CORPORATION
Preliminary Data Sheet
VSC8150
2.488Gb/s SONET/SDH
Overhead Monitor
G52186-0, Rev. 3.0
Features
General Description
The VSC8150 monitors an SONET/SDH signal in order to provide section and line data for Operations,
Administration, Maintenance, and Provisioning (OAM&P) at multiple SONET/SDH rates. Differential PECL
clock and data input receivers and a differential data output isolate the high-speed interface. Low-speed TTL
inputs and outputs allow the use of inexpensive programmable logic to perform OAM&P functions. The
VSC8150 is an ideal solution for constructing a non-intrusive SONET/SDH monitoring interface when visibil-
ity of payload data is not required.
Functional Description
The VSC8150 high-speed interface receives recovered SONET/SDH data RXSIN
+/-
and clock RXS-
CLKIN
+/-
and provides a re-timed data output RXSLBOUT
+/-
. Internally the data is framed and SEF/LOF
framing alarms generated. Incoming B1 parity is calculated and compared with the transmitted B1 value, and
detected errors are output. The 27 bytes of the first STS-1 transport overhead are descrambled and output for
processing.
VSC8150 Functional Block Diagram
Integrated 2.488 Gb/s Demultiplexer
Outputs SONET/SDH Transport Overhead
Support for Multiple SONET/SDH Rates
B1 Calculation and Error Reporting
LOF/SEF Alarm Generation
Serial Data Loopthrough Output
100 PQFP Package
Single 3.3V Supply Option
FRAMER
B1 CHECK
1:8
DMX
DESCRAMBLER
CONTROL
&
ALARM DETECTION
311MHz INTERNAL
CLOCK SOURCE
SOHCLK
SOHOUT[7:0]
RXFPOUT
RXFRERR
RXSEF
RXLOF
B1ERR
RESET
SELFRDET[1:0]
FRDETEN
RXSIN+/-
RXSCLKIN+/-
RXSLBOUT+/-
LOS
OVERHEAD
LATCH
RXPCLKIN
RXPIN[7:0]
RATESEL[1:0]
DISDSCRM
VITESSE
SEMICONDUCTOR CORPORATION
Preliminary Data Sheet
VSC8150
2.488Gb/s SONET/SDH
Overhead Monitor
Page 2
VITESSE
SEMICONDUCTOR CORPORATION
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
10/12/98
G52186-0, Rev. 3.0
NOTE: References (R#-#) or (O#-#) refer to the SONET requirement or option specification listed in
Bellcore document GR-253 CORE Issue 2.
Framing
The frame acquisition algorithm determines the in-frame/out-of-frame status of the receiver. Out-of-frame
is defined as a state where the frame boundaries of the received SONET/SDH signal are unknown, i.e. after sys-
tem reset or if for some reason the receiver loses synchronization, e.g. due to `bit slips'. In-frame is defined as a
state where the frame boundaries are known.
Figure 1: Functional Block Diagram of Frame Acquisition Circuit
The receiver monitors the frame synchronization by checking for the presence of a portion of the A1/A2
framing pattern every 125uS. If one or more bit errors are detected in the expected A1/A2 framing pattern
RXFRERR will be asserted for 51.44ns. If framing pattern errors are detected for four consecutive frames a
Severely Errored Frame (SEF) alarm will be asserted (RXSEF active high) (
R5-206
) (See Figure 7and 10).
The frame boundary detection/verification is based on 12, 24 or 48 bits of the A1/A2 overhead (See Figure
2) depending on the setting of the SELFRDET input (See Table 1). Frame acquisition is initiated when the
FRDETEN input is held high. This control is level sensitive and the VSC8150 will continually perform frame
acquisition as long as FRDETEN is held high; a suggested implementation is to short FRDETEN logically or
physically to the SEF output. Such an arrangement will achieve realignment within 250uS or the receipt of two
error free framing patterns (
R5-208
).
A frame detect based on 24 bits will result in an SEF alarm at an average of no more than once every 6 min-
utes assuming a BER of 10-3 (
R5-207
). A frame detect based on 12 bits or 48 bits will result in a mean time
between SEF detects of 0.43 minutes and 103 minutes respectively.
1:8
DMX
FRAME
DET
BYTE
ALIGN
ERROR/ALARM
DETECTION
FRAME SYNC.
COUNTER
RXFRERR
RXSEF
RXLOF
OUT
RESYNC
FRDETEN
SEFFRDET1
SELFRDET0
RXSIN
VITESSE
SEMICONDUCTOR CORPORATION
Page 3
10/12/98
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
VITESSE
SEMICONDUCTOR CORPORATION
Preliminary Data Sheet
VSC8150
2.488Gb/s SONET/SDH
Overhead Monitor
G52186-0, Rev. 3.0
Table 1: Frame Detection Select Settings
Figure 2: Frame Detection Patterns
Loss of Signal
A Loss of Signal (LOS active high) input is provided to prevent noise from propagating into the overhead
output logic. Logic zeros will be clocked into the device when LOS is active high, and SEF will be immediately
synchronously asserted, with LOF appearing 3ms afterward. If RXSCLKIN+/- disappears before LOS is
asserted the part will freeze and SEF/LOF will never appear.
Loss of Frame
A Loss of Frame (LOF) defect is declared (RXLOF active high) when a Severely Errored Frame (SEF)
condition persists for 3ms (
R6-59
). The LOF state detection is based on an integrating timer to prevent sporadic
errors from not asserting LOF, such as a periodic 1ms error. In the event of sporadic errors, the out of frame
timer increments when RXSEF = 1. It is on hold when RXSEF = 0 and does not change state as long as this
condition lasts for < 3 ms. The out of frame timer is reset to it's initial state if the RXSEF is low for > 3 ms, and
an LOF defect is cancelled after an in-frame condition (RXSEF low) persists for a total of 3ms (
R6-61
).
Multiple SONET/SDH Rate Functionality
The VSC8150 supports three SONET/SDH rates: STS-48/STM-16, STS-12/STM-4, and STS-3/STM-1.
The user is responsible for rate-provisioning the device by setting the two inputs RATESEL[1:0] (See Table 2).
The device requires a clock rate appropriate to the selected data rate in order for internal circuitry to function
correctly. LOF integration timing is 3ms regardless of the rate selected.
Function
SELFRDET1
SELFRDET0
24 bits
1
0
48 bits
0
1
12 bits
0
0
Frame detection disabled
1
1
A1 (0xF6)
A1 (0xF6)
A1 (0xF6)
A2 (0x28)
A2 (0x28)
A2 (0x28)
48 bits
24 bits
12 bits
VITESSE
SEMICONDUCTOR CORPORATION
Preliminary Data Sheet
VSC8150
2.488Gb/s SONET/SDH
Overhead Monitor
Page 4
VITESSE
SEMICONDUCTOR CORPORATION
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
10/12/98
G52186-0, Rev. 3.0
Table 2: SONET/SDH Rate Select Settings
Descrambler
Framed SONET/SDH bytes are descrambled using a frame synchronous descrambler with generating poly-
nomial 1 + X6 + X7 and a sequence length of 127. The scrambling algorithm is reset to an all 1's state immedi-
ately following the Z0 byte ((SONET 192 x 3) | (SDH 64x9) = 577th received byte in frame). All A1, A2, and
J0/Z0 bytes are not descrambled (
R5-6
).
B1 Error Monitoring
The section bit-interleaved parity (BIP-8) error detection code B1 will be calculated for every frame before
de-scrambling and compared to its extracted value after de-scrambling the B1 value in the following frame (R3-
16). If B1 errors were detected in the previous frame a series of pulses will appear on the B1ERR output, begin-
ning approximately 60ns after the B1 byte is received. The number of pulses indicates the quantity of errored
bit positions detected; the absence of pulses indicates no received B1 errors, and eight pulses would indicate the
maximum number of received B1 errors. The pulses are eight parallel clocks wide (25.7nS at 2.488GHz RXS-
CLKIN), and spaced apart by the same amount (See figure 10).
Overhead Byte Read Out
Overhead bytes are descrambled (with the exception of A1, A2, and J0) and output from SOHOUT[7:0] in
the order of their appearance in the frame. Only the bytes from the first STS-1 frame or the first, fourth, and
seventh columns of the first STM-1 frame are presented (See Figure 6). Accompanying the data from the
SOHOUT[7:0] output are the output clock SOHCLK and frame pulse RXFPOUT (See Figures 8 and 9).
The SOHOUT output is undefined when SEF is high. The user should be aware that overhead data from
one frame prior to the RXFRERR pulse could be corrupted and should not be used for OAM&P functions.
FPGA Interface
RXFPOUT is used to provide a reference point to the 27 byte sequence of overhead bytes and clocks. It is
suggested that the SOHCLK be used to clock an external counter with RXFPOUT used as the counter reset.
The count value can be used as the overhead byte address, and RXPOUT will reset the counter when it reaches
a logical value of 27. The high order bit of this counter is useful for indicating when the B1 pulse train results
can be read. A block diagram illustrates this arrangement more clearly. (See Figure 3).
Function
RATESEL1
RATESEL0
STS-3/STM-1
0
1
STS-12/STM-4
1
0
STS-48/STM-16
0
0
Invalid
1
1
VITESSE
SEMICONDUCTOR CORPORATION
Page 5
10/12/98
741 Calle Plano, Camarillo, CA 93012 805/388-3700 FAX: 805/987-5896
VITESSE
SEMICONDUCTOR CORPORATION
Preliminary Data Sheet
VSC8150
2.488Gb/s SONET/SDH
Overhead Monitor
G52186-0, Rev. 3.0
Figure 3: Suggested VSC8150 System Implementation
High Speed Interface
Serial data received on the RXSIN+/- inputs is retimed on the falling edge of RXSCLKIN+/- clock and
appears on the serial loopback output RXSLBOUT+/- (See Figure 11). This interface will pass data at all fre-
quencies from DC to 2.5GHz, and does not necessarily have to retime SONET/SDH data.
Inputs RXSIN+/- and RXSCLKIN+/- do not have internal termination resistors, but internal biasing resis-
tors provide a bias voltage suitable for AC coupling (See Figure 4).
In most situations these inputs will have high transition density and little DC offset. However, in cases
where this does not hold, direct DC connection is possible. All serial data and clock inputs have the same cir-
cuit topology, as shown in figure 4.
The reference voltage is created by a resistor divider as shown. If the input
signal is driven differentially and DC-coupled to the part, the mid-point of the input signal swing should be cen-
tered about this reference voltage and not exceed the maximum allowable amplitude. For single-ended, DC-
coupling operations, it is recommended that the user provides an external reference voltage which has better
temperature and power supply noise rejection than the on-chip resistor divider. The external reference should
have a nominal value equivalent to the common mode switch point of the DC coupled signal, and can be con-
nected to either side of the differential gate.
B1ERR
SOHOUT[7:0]
SOHCLK
RXFPOUT
VSC8150
FPGA
27x8 Register File
D[7:0]
Q[7:0]
RA[4:0]
WA[4:0]
5 Bit Counter
4 Bit Counter
RESET
RESET
Q[2:0]
Q4
OAM&P
B1 Count
B1 Valid
Frame Count
OH Data
RXSEF
RXLOF
RXFRERR
System Clock
LOS