PMC-Sierra, Inc.
S
TANDARD
P
RODUCT
PM5346 S/UNI-LITE
ISSUE 6
SATURN USER NETWORK INTERFACE
______________________________________________________________________________________________
DESCRIPTION
The PM5346 S/UNI-LITE Saturn User Network Interface is a monolithic integrated
circuit that implements the SONET/SDH processing and ATM mapping functions of
a 155 Mbit/s or 51Mbit/s ATM User Network Interface. It is fully compliant with both
SONET and SDH requirements and ATM Forum UNI specifications.
The S/UNI-LITE receives SONET/SDH frames via a bit serial interface, recovers
clock and data, and processes section, line, and path overhead. It performs framing
(A1, A2), descrambling, detects alarm conditions, and monitors section, line, and
path bit interleaved parity (B1, B2, B3), accumulating error counts at each level for
performance monitoring purposes. Line and path far end block error indications (Z2,
G1) are also accumulated. The S/UNI-LITE interprets the received payload pointers
(H1, H2) and extracts the synchronous payload envelope which carries the received
ATM cell payload.
The S/UNI-LITE frames to the ATM payload using cell delineation. HCS error
correction is provided. Idle/unassigned cells may be dropped according to a
programmable filter. Cells are also dropped upon detection of an uncorrectable
header check sequence error. The ATM cell payloads are descrambled. Generic
flow control (GFC) bits from error free cells are extracted and presented on a serial
link for external processing.
Legitimate ATM cells are written to a four cell FIFO buffer. These cells are read from
the FIFO using a synchronous 8 bit wide datapath interface with cell-based
handshake. Counts of received ATM cell headers that are errored and
uncorrectable, those that are errored and correctable and all passed cells are
accumulated independently for performance monitoring purposes.
The S/UNI-LITE transmits SONET/SDH frames via a bit serial interface and formats
section, line, and path overhead appropriately. It performs framing pattern insertion
(A1, A2), scrambling, alarm signal insertion, and creates section, line, and path bit
interleaved parity (B1, B2, B3) as required to allow performance monitoring at the far
end. Line and path far end block error indications (Z2, G1) are also inserted.
The S/UNI-LITE generates the payload pointer (H1, H2) and inserts the
synchronous payload envelope which carries the ATM cell payload. It supports the
insertion of a variety of errors into the transmit stream, such as framing pattern
errors, bit interleaved parity errors, and illegal pointers, which are useful for system
diagnostics.
ATM cells are written to an internal programmable-length 4-cell FIFO using a
synchronous 8 bit wide datapath interface. Idle/unassigned cells are automatically
inserted when the internal FIFO contains less than one cell or the XOFF input is
asserted. Generic flow control (GFC) bits may be inserted downstream of the FIFO
______________________________________________________________________________________________
6