XR-T6166
7
Rev. 2.03
tRCKS
tRCKP
S+R
S-R
RXCKOUT
tRXCLKtRXH tRH
tDRS tDRH
tPW
D0 D1 D2 D3 D4 D5 D6 D7
RX2MHz
time-slot
PCMOUT
tTXCLK
tTXH tTXLtTS tTH
tDS tDH
D0 D1 D2 D3 D4 D5 D6 D7
TX2MHz
time-slot
PCMIN
Figure 3. Receive Time-slot Timing
Figure 4. Extracted Clock Timing
Figure 5. Transmit Time-slot Timing
tKXCLK
tKXH tKXL
Tr Tf
V
IH
V
IH
V
IL
V
IL
50% 50%
Clock
50%
Figure 6. Clock Timing
tRXLtRS
tRXD
XR-T6166
8
Rev. 2.03
SYSTEM DESCRIPTION
Transmitter
Figure 1
shows the XR-T6166 transmitter section block
diagram. The transmitter converts eight bit bursts or
octets of 2.048Mbps serial data present in a PCM
time-slot to a coded continuous 64kbps data stream.
During operation, data input is controlled by external
clock and time-slot signals, and the 64kbps data output is
timed by an external 256kHz clock. Since the input and
output rates may not be exactly equal because of slight
clock rate dif ferences, periodic slips can occur .
Therefore, circuitry is included to delete or repeat octets, if
necessary. Transmitter operation is as follows.
PCM data is applied to PCMIN (pin 19), a 2.048MHz local
clock is applied to TX2MHz (pin 20), and a time-slot signal
is applied through the time-slot multiplexer . This
multiplexer allows the transmitter to be hard wired to two
time-slot positions. A time-slot signal is applied to
multiplexer inputs TS1T (pin 10) or TS2T (pin 12), and a
time-slot select logic level is applied to TTSEL (pin 15). A
high level at TTSEL selects TS1T while a low level
enables TS2T. The time-slot is an envelope derived
externally from TX2MHz that covers eight clock pulses.
The rising edge of the time-slot signal should be made to
coincide with the falling edge of TX2MHz. Eight bits of
PCM data are clocked into the transmitter input register
on the rising edge of TX2MHz while the selected time-slot
signal is high. The input register data is then transferred
to a storage latch.
Transmission of 64kbps data is controlled by the 256kHz
local clock that is applied to TX256kHz (pin 17). It is not
necessary for this clock to be synchronized with any other
signals that are applied to the transmitter . The output
process begins by transferring data from the storage latch
to the output shift register after transmission of the
previous eight bits of data is complete. Four periods of
TX256kHz are required to encode each data bit. A “logic
0” applied to PCMIN is coded as 0101 while a “logic 1” is
coded as 0011. This data is output on either T+R (pin 13)
or T -R (pin 14) according to the AMI (alternate mark
inversion) coding rule. Note that the T+R and T-R outputs
as well as the corresponding XR-T6164 transmitter inputs
(TX+I/P, TX-I/P) are all active-low. Therefore, a “logic 0” is
coded as a 1010 and a “logic 1” as a 1100 at the bipolar
transmitter output as specified by CCITT G.703.
Transmission of octet timing is performed by feeding the
seventh and eighth data bits in each word to the same
transmitter output. This function may be inhibited by
setting ALARMIN (pin 16) high to transmit an alarm
condition.
Should skew occur between the TX2MHz and TX256kHz
clocks signals, or during an adjustment of the timing of the
time-slot signal, circuitry is included to delete or repeat
complete words of data. This could happen, for example,
when changing from one time-slot position to another .
Outputs are provided to indicate when a data byte is
inserted or deleted. A byte repetition or insertion occurs
once if no new PCM data is received. The BIT flag (pin 18)
is active during the transmission of inserted data. A byte
repetition just occurs once. If no new PCM data is
received, the T+R and T -R outputs stay high. A byte
deletion occurs when the transmitter receives a new byte
of data before the previous byte is transferred from the
storage latch to the output register. Under this condition,
the stored data is overwritten and the BDT flag (pin 11) is
active.
Receiver
Figure 2
shows the block diagram of the XR-T6166
receiver section. The receiver converts coded continuous
64kbps data to eight bit bursts of 2.048Mbps serial data
suitable for insertion in a PCM time-slot. During
operation, data input is timed by a clock that is extracted
from the input signal, while output is controlled by external
locally supplied clock and time-slot signals. Since the
data input and output rates may not be exactly equal,
circuitry is included to delete or repeat eight bit data
blocks, if necessary. Receiver operation is as follows.
A line interface chip such as the receive section of the
XR-T6164 converts the encoded bipolar 64kbps signal to
dual-rail active-low logic levels. These signals are
applied to the XR-T6166 receiver S+R (pin 2) and S-R
(pin 3) inputs. A 128kHz clock, which is derived from the
received signal, is used to decode this data, and then to
clock it into one of two storage registers. T wo registers
are used so that one may be receiving continuous data at
64kbps while the other is sending eight bit bursts at a
2.048Mbps rate to PCMOUT (pin 28) while the receiver
time-slot signal is high. The time-slot is an envelope
derived externally from RX2MHz (pin 5) that covers eight
clock pulses. The rising edge of the time-slot signal
should be made to coincide with the rising edge of
RX2MHz. Eight bits of PCM data are clocked out of the
receiver register on the rising edge of RX2MHz while the
XR-T6166
9
Rev. 2.03
time-slot signal is high. A two input multiplexer at the
time-slot input allows the receiver to be hard wired to two
time-slot positions. time-slot signals are applied to TS1R
(pin 23) and TS2R (pin 24) and the active time-slot is
selected by R TSEL (pin 27). A high level applied to
RTSEL selects TS1R and a low level selects TS2R. Data
appearing at PCMOUT is framed by the read time-slot
signal and is guaranteed glitch free.
Recovery of the 128kHz timing signal is performed by a
variable length counter which is clocked by the 2.048MHz
signal applied to RXCK2MHz (pin 9). This clock is not
required to be synchronized with any other signals that
are applied to the XR-T6166. However , the RX2MHz
clock may also be used for this function. Positive input
data transitions are used to synchronize this counter with
the data. If synchronization is lost, the counter length is
shortened, and the clock recovery circuit enters a seek
mode until a transition is found. This mode is identified by
a high level at the CS output (pin 22). The extracted
128kHz signal is available at RXCKOUT (pin 7).
Octet timing ensures that bit grouping is maintained when
the data is converted from a 64kbps continuous stream to
eight bit 2.048Mbps bursts. Bipolar violations are used to
identify the last bit in each eight bit octet. In the absence of
these violations, for example when receiving a
transmitted alarm condition (transmitter ALARMIN is
high), the circuit will continue to operate in
synchronization with respect to the last received violation.
During this time, the data present at PCMOUT is still
correct as long as synchronization based on the last
received violation is still valid, and the BLS input (pin 4) is
held high. However , if BLS is low and an octet timing
violation is not received, receiver output data is blanked
by forcing PCMOUT to a high level. Also, if eight
successive octet timing violations are not received, the
ALARM output (pin 1) goes to a high level. A high level
applied to the BLANK input (pin 6) will also force
PCMOUT to an all-ones state.
Slip control logic is included in the receiver to
accommodate rate differences between input and output
data. The 64kbps input rate is determined by the remote
transmitter, while the PCMOUT rate is set by RX2MHz
which is a local clock. If this clock is slow, an octet will be
deleted periodically, while the last octet will be repeated
under fast conditions. Octet timing is maintained during
these operations. Outputs are provided to indicate when
an octet is inserted or deleted. The BIR flag (pin 26) is
high when PCMOUT data is repeated, and the BDR flag
(pin 25) is high when the receiver deletes an octet.
APPLICATION INFORMATION
64kbps Codirectional Interface
Figure 7
shows a codirectional interface circuit using the
XR-T6166 with the XR-T6164 line interface. The
XR-T6164 first converts the bipolar 64kbps transmit and
receive signals to active-low TTL compatible data
required by the XR-T6166. The XR-T6166 then performs
the digital functions that are necessary to interface this
64kbps continuous data to a 2.048Mbps PCM time-slot.
The 64kbps signals that have been attenuated and
distorted by the twisted pair cable are
transformer-coupled to the line side of the XR-T6164 as
shown on the left side of
Figure 7.
A suggested
transformer for both the input and output applications is
the pulse type PE-65535.
The right side of
Figure 7
shows the XR-T6164 LOS (Loss
of Signal) output and the XR-T6166 digital inputs and
outputs. All of these pins are TTL compatible. Please
refer to the Pin Description section of this data sheet for
detailed information about each signal.

XRT6166CD-F

Mfr. #:
Manufacturer:
MaxLinear
Description:
Network Controller & Processor ICs 4.5V-5.5V temp 0C to 70C
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet