|
XRT74L73 Datasheet, PDF (84/488 Pages) Exar Corporation – 3 CHANNEL, ATM UNI/PPP DS3/E3 FRAMING CONTROLLER | |||
|
◁ |
XRT74L73
3 CHANNEL, ATM UNI/PPP DS3/E3 FRAMING CONTROLLER
REV. P1.0.1
PRELIMINARY
TxUData[15:0] Transmit UTOPIA Data Bus inputs
The ATM Layer Processor will write its ATM Cell Data
into the Transmit UTOPIA Interface block, by placing
it, in a byte-wide (or word-wide) manner on these in-
put pins. The Transmit UTOPIA Data Bus can be con-
figured to operate in the â8-bit wideâ or â16-bit wideâ
mode (See Section 6.1.2.1.2). If the â8-bit wideâ mode
is selected, then only the TxUData[7:0] input pins are
active and capable of receiving data. If the â16-bit
wideâ mode is selected, the all 16 input pins (e.g., Tx-
UData[15:0]) are active. The Transmit UTOPIA Data
bus is tri-stated while the active-low TxUEn (Transmit
UTOPIA Data BusâWrite Enable) input signal is
âhighâ. Therefore, the ATM Layer processor must as-
sert this signal (e.g., toggling TxUEn âlowâ) in order
write the cell data, on the Transmit UTOPIA Data bus,
into the Transmit UTOPIA Interface Block. The data on
the Transmit UTOPIA Data Bus is sampled and
latched into the Transmit UTOPIA Interface block, on
the rising edge of the Transmit UTOPIA Interface
Block Clock signal, TxUClk.
Additionally, the Transmit UTOPIA Interface block will
only process one cell worth of data (e.g., 52, 53 or 54
bytes, as configured via the CellOf52Bytes optionâ
See Section 6.1.2.1.3), following the latest assertion
of the TxUSoC (Transmit-Start of Cell) pin. Afterwards,
the Transmit UTOPIA Data bus will become tri-stated
and will cease to process any more data from the ATM
Layer Processor until the next assertion of the TxU-
SoC pin. Once the Transmit UTOPIA Interface block
reaches this condition, it will ignore the assertions of
the TxUEn pin, and will keep the Transmit UTOPIA
Data bus input pins tri-stated until the ATM Layer Pro-
cessor pulses the TxUSoC input pin, once again.
If the Transmit UTOPIA Interface block detects a
âruntâ cell (e.g., if the amount of data that is read into
the TxFIFO is less than that configured via the
âCellOf52Bytesâ option), then the Transmit UTOPIA
Interface block will discard this cell, and resume nor-
mal operation.
TxUAddr[4:0]âTransmit UTOPIA Address Bus
inputs
These input pins are used only when the UNI is oper-
ating in the Multi-PHY mode. Therefore, for more
information on the Transmit UTOPIA Address Bus,
please see Section 6.1.2.3.2.
TxUClkâTransmit UTOPIA Interface Block Clock
signal input pin
The Transmit UTOPIA Interface block uses this signal
to sample and latch the data on the Transmit UTOPIA
Data bus into the Transmit UTOPIA Address block
(for Multi-PHY operation) into the Transmit UTOPIA
Interface block. This clock signal can run at frequencies
of 25 MHz, 33 MHz, or 50 MHz.
TxUEn âTransmit UTOPIA Data BusâWrite Enable
input
The Transmit UTOPIA Data Bus is tri-stated while this
input signal is negated. Therefore, the ATM Layer
Processor must assert this âactive-lowâ signal (toggle
it âlowâ) in order to write the byte (or word) on the
Transmit UTOPIA Data Bus, into the Transmit
UTOPIA Interface block.
TxUPrtyâTransmit UTOPIAâOdd Parity Bit
Input Pin
The ATM Layer Processor is expected to compute
the odd-parity value of each byte (or word) of ATM
Cell data that it intends to place on the Transmit UTO-
PIA Data bus. The ATM Layer Processor is then ex-
pected to apply this parity value at the TxUPrty pin,
while the corresponding byte (or word) is present on
the Transmit UTOPIA Data Bus.
TxUSoCâTransmit UTOPIAââStart of Cellâ
Indicator
The ATM Layer processor is expected to pulse this
signal âhighâ, for one clock period of TxUClk, when
the first byte (or word) of a new cell is present on the
Transmit UTOPIA Data Bus. This signal must be kept
âlowâ at all other times.
Note: Once the ATM Layer Processor has pulsed the TxU-
SoC pin âhighâ, the Transmit UTOPIA Interface Block will pro-
ceed to read in and process only one cell of data (e.g., 52,
53, or 54 bytes, as configured via the âCellOf52Bytesâ
optionâSee Section 6.1.2.1.3) via the Transmit UTOPIA
Data Bus. Afterwards, the Transmit UTOPIA Interface block
will cease to process any more data from the ATM Layer
Processor until the TxUSoC pin has been pulsed âhighâ
once again. This phenomenon is more clearly defined in
âExample-1â below.
Further, if the ATM Layer Processor pulses the TxU-
SoC pin before the appropriate number of bytes (as
configured via the âCellOf52Bytesâ optionâSee Sec-
tion 6.1.2.1.3), have been read in and processed by
the Transmit UTOPIA Interface block, then a âruntâ
cell will have been detected. Whenever the Transmit
UTOPIA Interface block detects a âruntâ cell, it will
generate a âChange in Cell Alignmentâ interrupt and
will discard the âruntâ cell. This phenomenon is more
clearly defined in âExample-2â below.
85
|
▷ |