XRT72L71
áç
DS3 ATM UNI/CLEAR CHANNEL FRAMER
REV. P1.0.5
PRELIMINARY
• Detects and generates interrupts upon “Detection
of HEC Byte errors”, “Change in LCD (Loss of Cell
Delineation) condition” and “Receipt of OAM Cell”.
• The size of the “TxFIFO” is 16 cells. However, the
operating depth can be configured to be 4, 8, 12 or
16 cells.
The Receive UTOPIA Interface Block
• Supports write operations (from the ATM Layer
device) at rates upto 50MHz.
• Provides a “UTOPIA Level -2” compliant interface to
• Detects and generates interrupts upon “Detection
of Parity Errors”, “Detection of RUNT cells” and
“Overrun of TxFIFO”.
either the ATM or the ATM Adaptation Layer.
• Can be configured to operate in either the “Single-
PHY” or “Multi-PHY” Modes.
Transmit Cell Processor Block
• Supports either “Cell-Level” or “Octet-Level” Hand-
shaking.
• The Transmit Cell Processor will read in ATM cells
from the Transmit FIFO (if available) for further
processing.
• Receive UTOPIA Data Bus can be configured to be
either 8 or 16-bits wide.
• If no cell is available within the Transmit FIFO, then
the Transmit Cell Processor will automatically gen-
erate an Idle cell. The UNI is equipped with on-chip
registers to allow for the generation of customized
Idle cells.
• The RxFIFO, within the Receive UTOPIA Interface
block will temporarily hold any ATM cells that pass
through the Receive Cell Processor, where they can
be read out by the ATM Layer processor, over the
Receive UTOPIA Data Bus.
• The UNI provides 54 bytes of on-chip RAM that
allows for the generation and transmission of “user-
specified” OAM cells. The Transmit Cell Processor
will generate and transmit these OAM cells upon
software command.
• The size of the “RxFIFO” is 16 cells.
• Supports read operations (from the ATM Layer
device) at rates upto 50MHz.
• Detects and generates interrupts upon “Detection
of RUNT cells” and “Overrun of RxFIFO”.
• The Transmit Cell Processor block will also com-
pute and insert a CRC-10 value into each “out-
bound” OAM cell, per ITU-T I.610.
THE TRANSMIT SECTION
The purpose of the Transmit section of the XRT72L71
DS3 ATM UNI is to allow a local ATM Layer (or ATM
Adaptation Layer) processor to transmit ATM Cell da-
ta to a remote piece of equipment via a public or
leased DS3 transport medium.
• The Transmit Cell Processor will (optionally) scramble
the Cell Payload bytes and (optionally) compute
and insert the HEC (Header Error Check) byte. This
HEC byte will be inserted into the fifth octet of each
cell prior to being transferred to the Transmit PLCP
Processor (or the Transmit DS3 Framer).
The Transmit Section of the XRT72L71 DS3 UNI con-
sists of the following functional blocks.
Transmit PLCP Processor Block
• Transmit UTOPIA Interface Block
• Transmit Cell Processor Block
• Transmit PLCP Processor Block
• Transmit DS3 Framer Block
• The Transmit PLCP Processor will pack 12 ATM cells
into each PLCP frame and automatically determine
the nibble-stuffing option of the current PLCP frame.
These PLCP frames will also include an overhead
byte that reflect BIP-8 (Bit Interleaved Parity) calcula-
tion results, a byte that reflects the current stuffing
option status of the current PLCP frame, Path Over-
head and Identifier bytes, and diagnostic-related
bytes reflecting any detected BIP-8 errors and
alarm conditions detected in the Receive section of
the UNI chip.
Each of these functional blocks, within the Transmit
Section (of the UNI/Framer) will do the following:
Transmit UTOPIA Interface Block
• Can be configured to operate in either the “Single-
PHY” or Multi-PHY” Mode.
Transmit DS3 Framer Block
• Supports either the “Cell-Level” or “Octet-Level”
Handshaking Mode.
• These PLCP frames (or “Direct Mapped” ATM cells)
will be inserted into the payload of an outgoing DS3
frame, for transmission to the “Remote” Terminal, by
the Transmit DS3 Framer.
• Transmit UTOPIA Data Bus can be configured to be
either 8 or 16-bits wide.
• Allow the ATM Layer processor to write ATM cells
into the Transmit FIFO (within the Transmit UTOPIA
Interface block) via a standard UTOPIA Level 2
interface.
• The Transmit DS3 Framer will transmit FEAC (Far
End Alarm & Control) messages to the Remote Ter-
minal Equipment via an on-chip FEAC Transceiver.
4