EXAR XRT83VSH316

XRT83VSH316
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
JULY 2007
REV. P1.0.3
GENERAL DESCRIPTION
for external timing (8kHz, 1.544Mhz, 2.048Mhz,
nxT1/J1, nxE1).
The XRT83VSH316 is a fully integrated 16-channel
short-haul line interface unit (LIU) that operates from
a 1.8V Inner Core and 3.3V I/O power supplies.
Using internal termination, the LIU provides one bill of
materials to operate in T1, E1, or J1 mode
independently on a per channel basis with minimum
external components.
The LIU features are
programmed
through
a
standard
parallel
microprocessor interface or SPI (Serial Mode).
EXAR’s LIU has patented high impedance circuits
that allow the transmitter outputs and receiver inputs
to be high impedance when experiencing a power
failure or when the LIU is powered off. Key design
features within the LIU optimize 1:1 or 1+1
redundancy and non-intrusive monitoring applications
to ensure reliability without using relays.
The on-chip clock synthesizer generates T1/E1/J1
clock rates from a selectable external clock frequency
and has five output clock references that can be used
Additional features include System Side LOS, AIS,
QRSS/PRBS and Line Side RLOS, AIS, QRSS/
PRBS, DMO with 16-bit LCV counters and diagnostic
loopback modes for each channel.
APPLICATIONS
•
•
•
•
•
•
•
•
•
•
T1 Digital Cross Connects (DSX-1)
ISDN Primary Rate Interface
CSU/DSU E1/T1/J1 Interface
T1/E1/J1 LAN/WAN Routers
Public Switching Systems and PBX Interfaces
T1/E1/J1 Multiplexer and Channel Banks
Integrated Multi-Service Access Platforms (IMAPs)
Integrated Access Devices (IADs)
Inverse Multiplexing for ATM (IMA)
Wireless Base Stations
FIGURE 1. BLOCK DIAGRAM OF THE XRT83VSH316
Channel N of 16
RCLK
B8ZS/HDB3
Decoder
RPOS
32-bit/64-bit
Jitter Attenuator
Clock & Data
Recovery (CDR)
Peak Detector
& Slicer
RTIP
RRING
RLOS
System Generator
SAIS, SLOS, SPRBS
RNEG/LCV
RxON
Line Detector
AIS, RLOS, PRBS,
LCV
RxTSEL
MUX
Digital
Loop Back
Line Generator
PRBS
Remote
Loop Back
Analog
Loop Back
System Detector
SAIS, SLOS, SPRBS
TCLK
32-bit/64-bit
Jitter Attenuator
B8ZS/HDB3
Encoder
TPOS
TNEG
DMO
Timing
Control
Tx Pulse Shaper
DMO
Line Driver
TTIP
TRING
TxON
SLOS
AIS
PLL
MCLKnOUT
MCLKIN
SDO
SDI
SCLK
CS
SPI
Microprocessor
SER/PAR
RD
WR
ALE
PCLK
RDY
INT
CSdec[2:0]
PTYPE[2:1]
GPIO[2:1]
DATA[7:0]
ADDR[9:0]
Parallel
Microprocessor
TEST
JTAG
JTAG
Test
Exar Corporation 48720 Kato Road, Fremont CA, 94538 • (510) 668-7000 • FAX (510) 668-7017 • www.exar.com
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
FEATURES
• Fully integrated 16-Channel short haul transceivers for T1/J1 (1.544MHz) and E1 (2.048MHz) applications
• Parallel or SPI Microprocessor Interface
• T1/E1/J1 short haul and clock rate are per port selectable through software without changing components
• Internal Impedance matching on both receive and transmit for 75Ω (E1), 100Ω (T1), 110Ω (J1), and 120Ω
(E1) applications are per port selectable through software without changing components
• Power down on a per channel basis with independent receive and transmit selection
• Five pre-programmed transmit pulse settings for T1 short haul applications per channel
• User programable Arbitrary Pulse mode for T1 and E1
• On-Chip transmit short-circuit protection and limiting protects line drivers from damage on a per channel
basis
• Crystal-Less digital jitter attenuators (JA) with 32-Bit or 64-Bit FIFO for the receive or transmit path per
channel
• Driver failure monitor output (DMO) alerts of possible system or external component problems
• Transmit outputs and receive inputs may be "High" impedance for protection or redundancy applications on a
per channel basis
• Support for automatic protection switching
• 1:1 and 1+1 protection without relays
• Receive monitor mode handles 0 to 6dB resistive attenuation (flat loss) along with 0 to 6dB cable loss for
both T1 and E1
• Loss of signal (LOS) according to ITU-T G.775/ETS300233 (E1) and ANSI T1.403 (T1/J1) for system (SLOS)
and line (RLOS) side diagnostics
• Programmable data stream muting upon RLOS detection
• On-Chip HDB3/B8ZS encoder/decoder with an internal 16-bit LCV counter for each channel
• On-Chip digital clock recovery circuit for high input jitter tolerance
• QRSS/PRBS pattern generator and detection for testing and monitoring for system (SPRBS) and line
(PRBS) side diagnostics
• Error and bipolar violation insertion and detection
• Transmit all ones (TAOS) Generators and Detectors for system (SAIS) and line (AIS) side diagnostics
• Supports local analog, remote, digital, and dual loopback modes
• Supports gapped clocks for mapper/multiplexer applications
• 1.8V Digital Core
• 3.3V I/O and Analog Core
• 316-Pin STBGA package
• -40°C to +85°C Temperature Range
PRODUCT ORDERING INFORMATION
PRODUCT NUMBER
PACKAGE TYPE
OPERATING TEMPERATURE RANGE
XRT83VSH316IB
316 Shrink Thin Ball Grid Array
(21.0 mm x 21.0 mm, STBGA)
-400C to +850C
2
PRELIMINARY
REV. P1.0.3
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
PIN OUT OF THE XRT83VSH316
3
XRT83VSH316
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE OF CONTENTS
FIGURE 1. BLOCK DIAGRAM OF THE XRT83VSH316 ........................................................................................................................ 1
1.0 PIN DESCRIPTIONS ..............................................................................................................................4
2.0 CLOCK SYNTHESIZER .......................................................................................................................19
FIGURE 2. SIMPLIFIED BLOCK DIAGRAM OF THE CLOCK SYNTHESIZER ............................................................................................ 19
3.0 RECEIVE PATH LINE INTERFACE .....................................................................................................20
FIGURE 3. SIMPLIFIED BLOCK DIAGRAM OF THE RECEIVE PATH ...................................................................................................... 20
3.1 LINE TERMINATION (RTIP/RRING) .............................................................................................................. 20
3.1.1 INTERNAL TERMINATION ......................................................................................................................................... 20
FIGURE 4. TYPICAL CONNECTION DIAGRAM USING INTERNAL TERMINATION .................................................................................... 21
3.2
CLOCK AND DATA RECOVERY .................................................................................................................. 22
FIGURE 5. RECEIVE DATA UPDATED ON THE RISING EDGE OF RCLK .............................................................................................. 22
FIGURE 6. RECEIVE DATA UPDATED ON THE FALLING EDGE OF RCLK ............................................................................................ 22
3.3 RECEIVE SENSITIVITY .................................................................................................................................. 23
FIGURE 7. TEST CONFIGURATION FOR MEASURING RECEIVE SENSITIVITY ........................................................................................ 23
3.4 INTERFERENCE MARGIN ............................................................................................................................. 23
FIGURE 8. TEST CONFIGURATION FOR MEASURING INTERFERENCE MARGIN .................................................................................... 23
3.5 GENERAL ALARM DETECTION AND INTERRUPT GENERATION ............................................................ 24
FIGURE 9. INTERRUPT GENERATION PROCESS BLOCK..................................................................................................................... 24
3.6 RECEIVE DIAGNOSTIC PATTERN DETECTION .......................................................................................... 25
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
RLOS (RECEIVER LOSS OF SIGNAL, LINE SIDE) ..................................................................................................
EXLOS (EXTENDED LOSS OF SIGNAL) ..................................................................................................................
AIS (ALARM INDICATION SIGNAL, LINE SIDE) ......................................................................................................
FLSD (FIFO LIMIT STATUS DETECTION) ................................................................................................................
LCV (LINE CODE VIOLATION DETECTION, LINE SIDE ONLY) ..............................................................................
25
25
25
25
25
3.7 RECEIVE DIAGNOSTIC PATTERN GENERATION ...................................................................................... 26
3.7.1 SYSTEM SIDE AIS (SAIS) .......................................................................................................................................... 26
FIGURE 10. SYSTEM SIDE SAIS RECEIVE OUTPUT ......................................................................................................................... 26
3.7.2 ATAOS (SYSTEM AUTOMATIC TRANSMIT ALL ONES) ......................................................................................... 26
FIGURE 11. SIMPLIFIED BLOCK DIAGRAM OF THE ATAOS FUNCTION ............................................................................................... 26
3.7.3 SYSTEM SIDE LOS (SLOS) ....................................................................................................................................... 27
FIGURE 12. SYSTEM SIDE SLOS RECEIVE OUTPUT ........................................................................................................................ 27
3.8 SYSTEM SIDE SPRBS RECEIVE OUTPUT ................................................................................................... 27
3.9 JITTER ATTENUATOR (IF ENABLED IN THE RECEIVE PATH) ................................................................. 28
3.10 HDB3/B8ZS DECODER ................................................................................................................................ 28
FIGURE 13. SINGLE RAIL MODE WITH A FIXED REPEATING "0011" PATTERN ................................................................................... 28
FIGURE 14. DUAL RAIL MODE WITH A FIXED REPEATING "0011" PATTERN ...................................................................................... 28
3.11 RXMUTE (RECEIVER LOS WITH DATA MUTING, LINE SIDE ONLY) ...................................................... 29
FIGURE 15. SIMPLIFIED BLOCK DIAGRAM OF THE RXMUTE FUNCTION ............................................................................................ 29
4.0 TRANSMIT PATH LINE INTERFACE ..................................................................................................30
FIGURE 16. SIMPLIFIED BLOCK DIAGRAM OF THE TRANSMIT PATH ................................................................................................... 30
4.1 TCLK/TPOS/TNEG DIGITAL INPUTS ............................................................................................................ 31
FIGURE 17. TRANSMIT DATA SAMPLED ON FALLING EDGE OF TCLK ............................................................................................... 31
FIGURE 18. TRANSMIT DATA SAMPLED ON RISING EDGE OF TCLK ................................................................................................. 31
4.2 HDB3/B8ZS ENCODER .................................................................................................................................. 32
4.3 JITTER ATTENUATOR (IF ENABLED IN THE TRANSMIT PATH) .............................................................. 32
4.4 TRANSMIT DIAGNOSTIC PATTERN GENERATION .................................................................................... 33
4.4.1 LINE SIDE AIS (TRANSMIT ALL ONES) ................................................................................................................... 33
FIGURE 19. TAOS (TRANSMIT ALL ONES) ...................................................................................................................................... 33
4.4.2 ATAOS (AUTOMATIC TRANSMIT ALL ONES)......................................................................................................... 33
FIGURE 20. SIMPLIFIED BLOCK DIAGRAM OF THE ATAOS FUNCTION ............................................................................................... 33
4.4.3 LINE SIDE PRBS/QRSS (PSEUDO/QUASI RANDOM BIT SEQUENCE) ................................................................. 33
4.5 TRANSMIT DIAGNOSTIC PATTERN DETECTION ....................................................................................... 34
4.5.1 SLOS (SYSTEM LOSS OF SIGNAL).......................................................................................................................... 34
4.5.2 SYS_EXLOS (SYSTEM EXTENDED LOSS OF SIGNAL) ......................................................................................... 34
4.5.3 SAIS (SYSTEM ALARM INDICATION SIGNAL) ........................................................................................................ 34
4.6 TRANSMIT PULSE SHAPER AND FILTER ................................................................................................... 35
4.6.1 T1 SHORT HAUL LINE BUILD OUT (LBO) ............................................................................................................... 35
4.6.2 ARBITRARY PULSE GENERATOR FOR T1 AND E1 ............................................................................................... 35
FIGURE 21. ARBITRARY PULSE SEGMENT ASSIGNMENT .................................................................................................................. 35
4.6.3 SETTING REGISTERS TO SELECT AN ARIBTRARY PULSE ................................................................................. 36
4.7 DMO (DIGITAL MONITOR OUTPUT, LINE SIDE ONLY) .............................................................................. 36
I
PRELIMINARY
REV. P1.0.3
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
4.8 LINE TERMINATION (TTIP/TRING) ............................................................................................................... 37
FIGURE 22. TYPICAL CONNECTION DIAGRAM USING INTERNAL TERMINATION ................................................................................... 37
5.0 T1/E1 APPLICATIONS ........................................................................................................................ 38
5.1 LOOPBACK DIAGNOSTICS .......................................................................................................................... 38
5.1.1 LOCAL ANALOG LOOPBACK .................................................................................................................................. 38
FIGURE 23. SIMPLIFIED BLOCK DIAGRAM OF LOCAL ANALOG LOOPBACK ......................................................................................... 38
5.1.2 REMOTE LOOPBACK ................................................................................................................................................ 39
FIGURE 24. SIMPLIFIED BLOCK DIAGRAM OF REMOTE LOOPBACK .................................................................................................... 39
5.1.3 DIGITAL LOOPBACK ................................................................................................................................................. 40
FIGURE 25. SIMPLIFIED BLOCK DIAGRAM OF DIGITAL LOOPBACK ..................................................................................................... 40
5.1.4 DUAL LOOPBACK ..................................................................................................................................................... 41
FIGURE 26. SIMPLIFIED BLOCK DIAGRAM OF DUAL LOOPBACK ........................................................................................................ 41
5.2 84-CHANNEL T1/E1 MULTIPLEXER/MAPPER APPLICATIONS ................................................................. 42
FIGURE 27. SIMPLIFIED BLOCK DIAGRAM OF AN 84-CHANNEL APPLICATION ..................................................................................... 42
5.3 LINE CARD REDUNDANCY .......................................................................................................................... 43
5.3.1 1:1 AND 1+1 REDUNDANCY WITHOUT RELAYS .................................................................................................... 43
5.3.2 TRANSMIT INTERFACE WITH 1:1 AND 1+1 REDUNDANCY .................................................................................. 43
FIGURE 28. SIMPLIFIED BLOCK DIAGRAM OF THE TRANSMIT INTERFACE FOR 1:1 AND 1+1 REDUNDANCY ......................................... 43
5.3.3 RECEIVE INTERFACE WITH 1:1 AND 1+1 REDUNDANCY..................................................................................... 44
FIGURE 29. SIMPLIFIED BLOCK DIAGRAM OF THE RECEIVE INTERFACE FOR 1:1 AND 1+1 REDUNDANCY ........................................... 44
5.3.4 N+1 REDUNDANCY USING EXTERNAL RELAYS ................................................................................................... 44
5.3.5 TRANSMIT INTERFACE WITH N+1 REDUNDANCY ................................................................................................ 45
FIGURE 30. SIMPLIFIED BLOCK DIAGRAM OF THE TRANSMIT INTERFACE FOR N+1 REDUNDANCY ...................................................... 45
5.3.6 RECEIVE INTERFACE WITH N+1 REDUNDANCY ................................................................................................... 46
FIGURE 31. SIMPLIFIED BLOCK DIAGRAM OF THE RECEIVE INTERFACE FOR N+1 REDUNDANCY ........................................................ 46
5.4 POWER FAILURE PROTECTION .................................................................................................................. 47
5.5 OVERVOLTAGE AND OVERCURRENT PROTECTION ............................................................................... 47
5.6 NON-INTRUSIVE MONITORING .................................................................................................................... 47
FIGURE 32. SIMPLIFIED BLOCK DIAGRAM OF A NON-INTRUSIVE MONITORING APPLICATION .............................................................. 47
5.7 ANALOG BOARD CONTINUITY CHECK ...................................................................................................... 48
FIGURE 33. ATP TESTING BLOCK DIAGRAM ..................................................................................................................................... 48
FIGURE 34. TIMING DIAGRAM FOR ATP TESTING ........................................................................................................................... 48
5.7.1 TRANSMITTER TTIP AND TRING TESTING............................................................................................................. 48
6.0 MICROPROCESSOR INTERFACE ..................................................................................................... 49
6.1 SPI SERIAL PERIPHERAL INTERFACE BLOCK ......................................................................................... 49
FIGURE 35. SIMPLIFIED BLOCK DIAGRAM OF THE SERIAL MICROPROCESSOR INTERFACE ................................................................. 49
6.1.1 SERIAL TIMING INFORMATION................................................................................................................................ 49
FIGURE 36. TIMING DIAGRAM FOR THE SERIAL MICROPROCESSOR INTERFACE ................................................................................ 49
6.1.2 24-BIT SERIAL DATA INPUT DESCRITPTION ......................................................................................................... 50
6.1.3 ADDR[9:0] (SCLK1 - SCLK10)................................................................................................................................... 50
6.1.4 R/W (SCLK11)............................................................................................................................................................. 50
6.1.5 DUMMY BITS (SCLK12 - SCLK16) ............................................................................................................................ 50
6.1.6 DATA[7:0] (SCLK17 - SCLK24) ................................................................................................................................. 50
6.1.7 8-BIT SERIAL DATA OUTPUT DESCRIPTION ......................................................................................................... 50
FIGURE 37. TIMING DIAGRAM FOR THE MICROPROCESSOR SERIAL INTERFACE ................................................................................ 51
6.2 PARALLEL MICROPROCESSOR INTERFACE BLOCK .............................................................................. 52
FIGURE 38. SIMPLIFIED BLOCK DIAGRAM OF THE MICROPROCESSOR INTERFACE BLOCK .................................................................. 52
6.3 THE MICROPROCESSOR INTERFACE BLOCK SIGNALS ......................................................................... 53
6.4 INTEL MODE PROGRAMMED I/O ACCESS (ASYNCHRONOUS) .............................................................. 55
FIGURE 39. INTEL µP INTERFACE TIMING DURING PROGRAMMED I/O READ AND WRITE OPERATIONS WHEN ALE IS NOT TIED ’HIGH’56
FIGURE 40. INTEL µP INTERFACE SIGNALS DURING PROGRAMMED I/O READ AND WRITE OPERATIONS WITH ALE=HIGH ................. 57
6.5 MPC86X MODE PROGRAMMED I/O ACCESS (SYNCHRONOUS) ............................................................. 58
FIGURE 41. MOTOROLA MPC86X µP INTERFACE SIGNALS DURING PROGRAMMED I/O READ AND WRITE OPERATIONS .................... 59
FIGURE 42. MOTOROLA 68K µP INTERFACE SIGNALS DURING PROGRAMMED I/O READ AND WRITE OPERATIONS ............................ 60
7.0 REGISTER DESCRIPTIONS ............................................................................................................... 61
7.1
7.2
7.3
7.4
GLOBAL CONFIGURATION REGISTERS (0X000 - 0X00F) .........................................................................
CHANNEL CONTROL REGISTERS (LINE AND SYSTEM SIDE) .................................................................
OFFSET FOR PROGRAMMING THE CHANNEL NUMBER, N ....................................................................
GLOBAL CONTROL REGISTERS .................................................................................................................
62
63
63
64
FIGURE 43. REGISTER 0X0009H SUB REGISTERS ........................................................................................................................... 69
7.5 CONTROL AND LINE SIDE DIAGNOSTIC REGISTERS .............................................................................. 74
7.6 SYSTEM SIDE DIAGNOSTIC CHANNEL CONTROL REGISTERS .............................................................. 85
8.0 ELECTRICAL CHARACTERISTICS ................................................................................................... 89
II
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
1.0 PIN DESCRIPTIONS
MICROPROCESSOR
NAME
PIN
TYPE
DESCRIPTION
CS
A19
I
Chip Select Input
Active low signal. This signal enables the microprocessor interface by pulling
chip select "Low". The microprocessor interface is disabled when the chip
select signal returns "High". This pin is used for both the Parallel or the Serial
Interface modes.
NOTE: Internally pulled "High" with a 50k Ω resistor.
ALE_TS
D15
I
Address Latch Enable Input (Transfer Start)
See the Microprocessor section of this datasheet for a description.
NOTE: Internally pulled "Low" with a 50k Ω resistor.
WR_R/W
E15
I
Write Strobe Input (Read/Write)
See the Microprocessor section of this datasheet for a description.
NOTE: Internally pulled "Low" with a 50k Ω resistor.
RD_WE
C18
I
Read Strobe Input (Write Enable)
See the Microprocessor section of this datasheet for a description.
NOTE: Internally pulled "Low" with a 50k Ω resistor.
RDY_TA
R5
O
Ready Output (Transfer Acknowledge)
See the Microprocessor section of this datasheet for a description.
INT
B19
O
Interrupt Output
Active low signal. This signal is asserted "Low" when a change in alarm status
occurs. Once the status registers have been read, the interrupt pin will return
"High". GIE (Global Interrupt Enable) must be set "High" in the appropriate
global register to enable interrupt generation.
NOTE: This pin is an open-drain output that requires an external 10KΩ pull-up
resistor.
PCLK
U6
I
Micro Processor Clock Input
In a synchronous microprocessor interface, PCLK is used as the internal timing
reference for programming the LIU.
NOTE: Internally pulled "Low" with a 50k Ω resistor.
ADDR9
ADDR8
ADDR7
ADDR6
ADDR5
ADDR4
ADDR3
ADDR2
ADDR1
ADDR0
E17
D17
Y18
W18
W17
V17
V16
U16
U15
T15
I
Address Bus Input
ADDR[9:0] are a direct address bus for permitting access to the internal registers.
NOTE: Internally pulled "Low" with a 50k Ω resistor.
4
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
MICROPROCESSOR
NAME
PIN
TYPE
DESCRIPTION
CSdec2
CSdec1
CSdec0
U17
F16
E16
I
Chip Select Decoder Input Pins [2:0]
CSdec[2:0] are used as a chip select decoder. The LIU has 5 chip select output pins for enabling up to 5 additional devices for accessing internal registers.
The LIU has the option to select itself (master device), up to 5 additional
devices, or all 6 devices simultaneously by setting the CSdec[2:0] pins specified below.
000 = Master Device
001 = Chip Select Output 1
010 = Chip Select Output 2
011 = Chip Select Output 3
100 = Chip Select Output 4
101 = Chip Select Output 5
110 = Reserved
111 = All Chip Selects Active Including the Master Device
Internally pulled "Low" with a 50k Ω resistor.
DATA7
DATA6
DATA5
DATA4
DATA3
DATA2
DATA1
DATA0
U5
V5
V4
W4
W3
Y3
Y2
Y5
I/O
PTYPE2
PTYPE1
PTYPE0
W19
W2
U4
I
Bi-directional Data Bus
DATA[7:0] is a bi-directional data bus used for read and write operations.
NOTE: Internally pulled "Low" with a 50k Ω resistor.
Microprocessor Type Select Input
PTYPE[2:0] are used to select the microprocessor type interface.
000 = Intel 8051 Asynchronous
001 = Motorola Asynchronous
101 = Power PC Synchronous
111 = MPC8xx Motorola Synchronous
NOTE: Internally pulled "Low" with a 50k Ω resistor.
Reset
D16
I
Hardware Reset Input
Active low signal. When this pin is pulled "Low" for more than 10µS, the internal registers are set to their default state. See the register description for the
default values.
NOTE: Internally pulled "High" with a 50KΩ resistor.
CS5
CS4
CS3
CS2
CS1
C16
C17
B17
B18
A18
O
Chip Select Output
The XRT83VSH316 can be used to provide the necessary chip selects for up
to 5 additional devices by using the CSdec[2:0] input pins. The LIU allows up
to 84-channel applications with only using one chip select. See the CSdec[2:0]
definition in the pin description.
GPIO1
GPIO0
T16
R16
I/O
General Purpose Input/Output
These two GPIO pins are controlled through the internal registers in the microprocessor block. One register controls the direction, while the other register is
used to store or retrieve the status of these pins.
5
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
RECEIVER SECTION
NAME
PIN
TYPE
DESCRIPTION
RxON
Y16
I
Receive On/Off Input
Upon power up, the receivers are powered off. Turning the receivers On or Off
can be selected through the microprocessor interface by programming the
appropriate channel register if the hardware pin is pulled "High". If the hardware pin is pulled "Low", all channels are automatically turned off.
NOTE: Internally pulled "Low" with a 50KΩ resistor.
RxTSEL
A16
I
Receive Termination Control
Upon power up, the receivers are in "High" impedance. Switching to internal
termination can be selected through the microprocessor interface by programming the appropriate channel register. However, to switch control to the hardware pin, RxTCNTL must be programmed to "1" in the appropriate global
register. Once control has been granted to the hardware pin, it must be pulled
"High" to switch to internal termination.
NOTE: Internally pulled "Low" with a 50kΩ resistor.
RxTSEL (pin)
Rx Termination
0
External
1
Internal
Note: RxTCNTL (bit) must be set to "1"
RLOS
T4
O
Receive Loss of Signal (Global Pin for All 16-Channels)
When a line side receive loss of signal occurs for any one of the 16-channels
according to ITU-T G.775, the RLOS pin will go "High" for a minimum of one
RCLK cycle. RLOS will remain "High" until the loss of signal condition clears.
See the Receive Loss of Signal section of this datasheet for more details.
NOTE: This pin is for redundancy applications to initiate an automatic switch to
the backup card. For individual channel RLOS, see the register map.
SRLOS
T5
O
System Receive Loss of Signal (Global Pin for All 16-Channels)
When a system side receive loss of signal occurs for any one of the 16-channels according to ITU-T G.775, the SRLOS pin will go "High" for a minimum of
one TCLK cycle. SRLOS will remain "High" until the loss of signal condition
clears. See the Receive Loss of Signal section of this datasheet for more
details.
6
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
RECEIVER SECTION
NAME
PIN
TYPE
DESCRIPTION
RCLK15
RCLK14
RCLK13
RCLK12
RCLK11
RCLK10
RCLK9
RCLK8
RCLK7
RCLK6
RCLK5
RCLK4
RCLK3
RCLK2
RCLK1
RCLK0
V12
R17
N18
V15
C15
H18
F17
C12
C9
F4
H3
C6
V6
N3
R4
V9
O
Receive Clock Output
RCLK is the recovered clock from the incoming data stream. If the incoming
signal is absent or RxON is pulled "Low", RCLK maintains its timing by using
an internal master clock as its reference. Software control (RCLKE) allows
RPOS/RNEG data to be updated on either edge of RCLK.
NOTE: RCLKE is a global setting that applies to all 16 channels.
7
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
RECEIVER SECTION
NAME
PIN
TYPE
DESCRIPTION
RCLK_IO
C5
I/O
Recovered Clock Input/Output:
This bi-directional clock can be used in two different modes:
1. As an input, the LIU will use this clock as its internal clock timing synchronization of the 19.44Mhz clock reference.
2. As an output, it is one of 16 recoverd line clocks selected by the Recoved
Clock Select [4:0] bits and output through this pin.
See table below.
Recovered Clock
Select [4:0]
RCLK_T1_E1B
V18
I/O
Selected RCLK
0XXXX
Input
10000
RCLK0
10001
RCLK1
10010
RCLK2
10011
RCLK3
10100
RCLK4
10101
RCLK5
10110
RCLK6
10111
RCLK7
11000
RCLK8
11001
RCLK9
11010
RCLK 10
11011
RCLK 11
11100
RCLK 12
11101
RCLK 13
11110
RCLK 14
11111
RCLK 15
Recovered Clock Frequency Select
This bi-directional clock can be used in two different modes along with the
RCLK_IO pin.
1. As an input (RCLK_IO must be an input), it selects the frequency of the
RCLK_IO input. "Low" = E1, "High" = T1.
2. As an output (RCLK_IO must be an output), it indicates the frequency of
RCLK_IO, "Low" = E1, "High" = T1.
NOTE: The RCLKSEL[4:0] bits determine whether this pin is an input or output.
8
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
RECEIVER SECTION
NAME
PIN
TYPE
DESCRIPTION
RPOS15
RPOS14
RPOS13
RPOS12
RPOS11
RPOS10
RPOS9
RPOS8
RPOS7
RPOS6
RPOS5
RPOS4
RPOS3
RPOS2
RPOS1
RPOS0
U12
U19
P19
W15
B15
G19
D19
D12
D9
D2
G2
B6
W6
P2
U2
U9
O
RPOS/RDATA Output
Receive digital output pin. In dual rail mode, this pin is the receive positive
data output. In single rail mode, this pin is the receive non-return to zero (NRZ)
data output.
RNEG15
RNEG14
RNEG13
RNEG12
RNEG11
RNEG10
RNEG9
RNEG8
RNEG7
RNEG6
RNEG5
RNEG4
RNEG3
RNEG2
RNEG1
RNEG0
W11
T18
P18
N19
H19
G18
E18
B11
B10
E3
G3
H2
N2
P3
T3
W10
O
RNEG/LCV_OF Output
In dual rail mode, this pin is the receive negative data output. In single rail
mode, this pin can either be a Line Code Violation or Overflow indicator. If LCV
is selected by software and if a line code violation, a bi-polar violation, or
excessive zeros occur, the LCV pin will pull "High" for a minimum of one RCLK
cycle. LCV will remain "High" until there are no more violations. However, if
OF is selected the LCV pin will pull "High" if the internal LCV counter is saturated. The LCV pin will remain "High" until the LCV counter is reset.
9
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
RECEIVER SECTION
NAME
PIN
TYPE
DESCRIPTION
RTIP15
RTIP14
RTIP13
RTIP12
RTIP11
RTIP10
RTIP9
RTIP8
RTIP7
RTIP6
RTIP5
RTIP4
RTIP3
RTIP2
RTIP1
RTIP0
Y12
V20
T20
P20
G20
E20
C20
A12
A9
C1
E1
G1
P1
T1
V1
Y9
I
Receive Differential Tip Input
RTIP is the positive differential input from the line interface. Along with the
RRING signal, these pins should be coupled to a 1:1 transformer for proper
operation.
RRING15
RRING14
RRING13
RRING12
RRING11
RRING10
RRING9
RRING8
RRING7
RRING6
RRING5
RRING4
RRING3
RRING2
RRING1
RRING0
Y11
U20
R20
N20
H20
F20
D20
A11
A10
D1
F1
H1
N1
R1
U1
Y10
I
Receive Differential Ring Input
RRING is the negative differential input from the line interface. Along with the
RTIP signal, these pins should be coupled to a 1:1 transformer for proper operation.
10
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TRANSMITTER SECTION
NAME
PIN
TYPE
DESCRIPTION
TxON
Y19
I
Transmit On/Off Input
Upon power up, the transmitters are powered off. Turning the transmitters On
or Off is selected through the microprocessor interface by programming the
appropriate channel register if this pin is pulled "High". If the TxON pin is
pulled "Low", all 16 transmitters are powered off.
NOTES:
1. TxON is ideal for redundancy applications. See the Redundancy
Applications Section of this datasheet for more details.
2. Internally pulled "Low" with a 50KΩ resistor.
DMO
T6
O
Digital Monitor Output (Global Pin for All 16-Channels)
When no transmit output pulse is detected for more than 128 TCLK cycles on
one of the 16-channels, the DMO pin will go "High" for a minimum of one TCLK
cycle. DMO will remain "High" until the transmitter sends a valid pulse.
NOTE: This pin is for redundancy applications to initiate an automatic switch to
the backup card. For individual channel DMO, see the register map.
TCLK15
TCLK14
TCLK13
TCLK12
TCLK11
TCLK10
TCLK9
TCLK8
TCLK7
TCLK6
TCLK5
TCLK4
TCLK3
TCLK2
TCLK1
TCLK0
W13
Y15
U13
U14
D14
D13
A15
B13
B8
A6
D8
D7
U7
U8
Y6
W8
I
Transmit Clock Input
TCLK is the input facility clock used to sample the incoming TPOS/TNEG data.
If TCLK is absent, pulled "Low", or pulled "High", the transmitter outputs at
TTIP/TRING can be selected to send an all ones or an all zero signal by programming TCLKCNL. In addition, software control (TCLKE) allows TPOS/
TNEG data to be sampled on either edge of TCLK.
NOTES:
1. TCLKE is a global setting that applies to all 16 channels.
2. Internally pulled "Low" with a 50k Ω resistor.
11
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TRANSMITTER SECTION
NAME
PIN
TYPE
DESCRIPTION
TPOS15
TPOS14
TPOS13
TPOS12
TPOS11
TPOS10
TPOS9
TPOS8
TPOS7
TPOS6
TPOS5
TPOS4
TPOS3
TPOS2
TPOS1
TPOS0
W12
Y14
V13
T14
E14
C13
A14
B12
B9
A7
C8
E7
T7
V8
Y7
W9
I
TPOS/TDATA Input
Transmit digital input pin. In dual rail mode, this pin is the transmit positive
data input. In single rail mode, this pin is the transmit non-return to zero (NRZ)
data input.
TNEG15
TNEG14
TNEG13
TNEG12
TNEG11
TNEG10
TNEG9
TNEG8
TNEG7
TNEG6
TNEG5
TNEG4
TNEG3
TNEG2
TNEG1
TNEG0
Y13
W14
T13
V14
C14
E13
B14
A13
A8
B7
E8
C7
V7
T8
W7
Y8
I
NOTE: Internally pulled "Low" with a 50KΩ resistor.
Transmit Negative Data Input
In dual rail mode, this pin is the transmit negative data input. In single rail
mode, this pin can be left unconnected.
NOTE: Internally pulled "Low" with a 50KΩ resistor.
12
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TRANSMITTER SECTION
NAME
PIN
TYPE
DESCRIPTION
TTIP15
TTIP14
TTIP13
TTIP12
TTIP11
TTIP10
TTIP9
TTIP8
TTIP7
TTIP6
TTIP5
TTIP4
TTIP3
TTIP2
TTIP1
TTIP0
T11
P16
L16
L17
K17
K16
G16
E11
E10
G5
K5
K4
L4
L5
P5
T10
O
Transmit Differential Tip Output
TTIP is the positive differential output to the line interface. Along with the
TRING signal, these pins should be coupled to a 1:2 step up transformer for
proper operation.
TRING15
TRING14
TRING13
TRING12
TRING11
TRING10
TRING9
TRING8
TRING7
TRING6
TRING5
TRING4
TRING3
TRING2
TRING1
TRING0
V11
N16
M16
M19
J19
J16
H16
C11
C10
H5
J5
J2
M2
M5
N5
V10
O
Transmit Differential Ring Output
TRING is the negative differential output to the line interface. Along with the
TTIP signal, these pins should be coupled to a 1:2 step up transformer for
proper operation.
DESCRIPTION
CONTROL FUNCTION
NAME
PIN
TYPE
TEST
V3
I
Factory Test Mode
For normal operation, the TEST pin should be tied to ground.
NOTE: Internally pulled "Low" with a 50kΩ resistor.
ICT
C3
I
In Circuit Testing
When this pin is tied "Low", all output pins are forced to "High" impedance for
in circuit testing.
NOTE: Internally pulled "High" with a 50KΩ resistor.
CMPOUT
L1
O
Test Pin
For testing purposes only. For normal operation leave this pin unconnected.
13
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
CLOCK SECTION
NAME
PIN
TYPE
DESCRIPTION
MCLKin
A5
I
Master Clock Input
The master clock input can accept a wide range of inputs that can be used to
generate T1 or E1 clock rates on a per channel basis. See the register map for
details.
NOTE: Internally pulled "Low" with a 50kΩ resistor.
8kHzOUT
B3
O
8kHz Output Clock
MCLKE1out
A2
O
2.048MHz Output Clock
MCLKE1Nout
A3
O
2.048MHz, 4.096MHz, 8.192MHz, or 16.384MHz Output Clock
See the register map for programming details.
MCLKT1out
B4
O
1.544MHz Output Clock
MCLKT1Nout
C4
O
1.544MHz, 3.088MHz, 6.176MHz, or 12.352MHz Output Clock
See the register map for programming details.
CLK19MHz
M1
I
Factory Test Pin
For normal operation, this pin should be left floating.
XTAL1
J1
I
Factory Test Pin
For normal operation, this pin should be left floating.
XTAL2
K1
O
Factory Test Pin
For normal operation, this pin should be left floating.
14
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
SPI (SERIAL PERIPHERAL INTERFACE)
NOTE: These pins are only used if the SPI interface is used in place of the parallel microprocessor interface. The SPI
Microprocessor interface uses shared pins except for SER/PAR.
NAME
PIN
TYPE
DESCRIPTION
SER/PAR
T17
I
Serial/Parallel Select Input
This pin is used to select between the parallel microprocessor or serial interface. By default, the parallel microprocessor mode is selected. To configure
the device for a serial interface, this pin must be pulled "HIgh".
NOTE: Internally pulled “Low” with a 50kΩ resistor.
SCLK/PCLK
U6
I
Serial Clock Input
If Pin SER_PAR is pulled "High", this input pin is used as the timing reference
for the serial microprocessor interface. See the Microprocessor Section of this
datasheet for details.
SDI/ADDR0
T15
I
Serial Data Input
If Pin SER_PAR is pulled "High", this input pin from the serial interface is used
to input the serial data for Read and Write operations. See the Microprocessor
Section of this datasheet for details.
SDO/D0
Y5
O
Serial Data Output
If Pin SER_PAR is pulled "High", this output pin from the serial interface is
used to read back the regsiter contents. See the Microprocessor Section of
this datasheet for details.
NAME
PIN
TYPE
DESCRIPTION
ATP_TIP
ATP_RING
M20
L20
I/O
Analog Test Pin_TIP
Analog Test Pin_RING
These pins are used to check continuity of the Transmit and Receive TIP and
RING connections on the assembled board.
JTAG SECTION
NOTE: See “Section 5.7, Analog Board Continuity Check” on page 48
for more detailed description.
TMS
E6
I
Test Mode Select
This pin is used as the input mode select for the boundary scan chain.
NOTE: Internally pulled "High" with a 50KΩ resistor.
TCK
D5
I
Test Clock Input
This pin is used as the input clock source for the boundary scan chain.
NOTE: Internally pulled "High" with a 50KΩ resistor.
TDI
D6
I
Test Data In
This pin is used as the input data pin for the boundary scan chain.
NOTE: Internally pulled "High" with a 50KΩ resistor.
TDO
D4
O
Test Data Out
This pin is used as the output data pin for the boundary scan chain.
15
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
JTAG SECTION
NAME
PIN
TYPE
Analog
C2
O
DESCRIPTION
Factory Test Mode Pin
NOTE: For Internal Use Only
Sense
B2
O
Factory Test Mode Pin
NOTE: For Internal Use Only
POWER AND GROUND
NAME
PIN
TYPE
DESCRIPTION
TVDD15
TVDD14
TVDD13
TVDD12
TVDD11
TVDD10
TVDD9
TVDD8
TVDD7
TVDD6
TVDD5
TVDD4
TVDD3
TVDD2
TVDD1
TVDD0
U11
P17
M17
M18
J18
J17
G17
D11
D10
G4
J4
J3
M3
M4
P4
U10
PWR
Transmit Analog Power Supply (3.3V ±5%)
TVDD can be shared with DVDD. However, it is recommended that TVDD be
isolated from the analog power supply RVDD. For best results, use an internal
power plane for isolation. If an internal power plane is not available, a ferrite
bead can be used. Each power supply pin should be bypassed to ground
through an external 0.1µF capacitor.
RVDD1
RVDD0
F19
F2
PWR
Receive Analog Power Supply (3.3V ±5%)
RVDD should not be shared with other power supplies. It is recommended that
RVDD be isolated from the digital power supply DVDD and the analog power
supply TVDD. For best results, use an internal power plane for isolation. If an
internal power plane is not available, a ferrite bead can be used. Each power
supply pin should be bypassed to ground through an external 0.1µF capacitor.
DVDD_DRV
DVDD_DRV
DVDD_DRV
DVDD_DRV
Y1
Y20
A20
A1
PWR
Digital Power Supply (3.3V ±5%)
DVDD should be isolated from the analog power supplies. For best results,
use an internal power plane for isolation. If an internal power plane is not available, a ferrite bead can be used. Every two DVDD power supply pins should
be bypassed to ground through at least one 0.1µF capacitor.
DVDD_PRE
DVDD_PRE
DVDD_PRE
DVDD_PRE
DVDD
DVDD
DVDD
DVDD
DVDD_µP
V2
V19
C19
D3
E2
T2
T19
E19
Y17
PWR
Digital Power Supply (1.8V ±5%)
DVDD should be isolated from the analog power supplies. For best results,
use an internal power plane for isolation. If an internal power plane is not available, a ferrite bead can be used. Every two DVDD power supply pins should
be bypassed to ground through at least one 0.1µF capacitor.
16
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
POWER AND GROUND
NAME
PIN
TYPE
DESCRIPTION
AVDD_BIAS
AVDD_PLL22
AVDD_PLL21
AVDD_PLL1
J20
A4
A17
Y4
PWR
Analog Power Supply (1.8V ±5%)
AVDD should be isolated from the digital power supplies. For best results, use
an internal power plane for isolation. If an internal power plane is not available,
a ferrite bead can be used. Each power supply pin should be bypassed to
ground through at least one 0.1µF capacitor.
TGND15
TGND14
TGND13
TGND12
TGND11
TGND10
TGND9
TGND8
TGND7
TGND6
TGND5
TGND4
TGND3
TGND2
TGND1
TGND0
T12
R18
N17
L18
K18
H17
F18
E12
E9
F3
H4
K3
L3
N4
R3
T9
GND
Transmit Analog Ground
It’s recommended that all ground pins of this device be tied together.
RGND1
RGND0
R19
R2
GND
Receive Analog Ground
It’s recommended that all ground pins of this device be tied together.
DGND
DGND
DGND
DGND
K2
L2
L19
K19
GND
Digital Ground
It’s recommended that all ground pins of this device be tied together.
DGND_DRV
DGND_DRV
DGND_DRV
DGND_DRV
DGND_PRE
DGND_PRE
DGND_PRE
DGND_PRE
DGND_µP
B1
W1
W20
B20
U3
U18
D18
E4
W16
GND
Digital Ground
It’s recommended that all ground pins of this device be tied together.
AGND_BIAS
AGND_PLL22
AGND_PLL21
AGND_PLL1
K20
B5
B16
W5
GND
Analog Ground
It’s recommended that all ground pins of this device be tied together.
17
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
THERMAL GROUND
NAME
PIN
TYPE
THGND15
THGND14
THGND13
THGND12
THGND11
THGND10
THGND9
THGND8
THGND7
THGND6
THGND5
THGND4
THGND3
THGND2
THGND1
THGND0
J9
J10
J11
J12
K9
K10
K11
K12
L9
L10
L11
L12
M9
M10
M11
M12
GND
NAME
PIN
TYPE
NC
E5
F5
NC
DESCRIPTION
Thermal Ground
It’s recommended that all ground pins of this device be tied together.
NO CONNECTS
DESCRIPTION
No Connect
These pins can be left floating or tied to ground.
18
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
2.0 CLOCK SYNTHESIZER
In system design, fewer clocks on the network card could reduce noise and interference. Network cards that
support both T1 and E1 modes must be able to produce 1.544MHz and 2.048MHz transmission data. The
XRT83VSH316 has a built in clock synthesizer that requires only one input clock reference by programming
CLKSEL[3:0] in the appropriate global register. A list of the input clock options is shown in Table 1.
TABLE 1: INPUT CLOCK SOURCE SELECT
CLKSEL[3:0]
INPUT CLOCK REFERENCE
0h (0000)
2.048 MHz
1h (0001)
1.544MHz
8h (1000)
4.096 MHz
9h (1001)
3.088 MHz
Ah (1010)
8.192 MHz
Bh (1011)
6.176 MHz
Ch (1100)
16.384 MHz
Dh (1101)
12.352 MHz
Eh (1110)
2.048 MHz
Fh (1111)
1.544 MHz
The single input clock reference is used to generate multiple timing references. The first objective of the clock
synthesizer is to generate 1.544MHz and 2.048MHz for each of the 16 channels. This allows each channel to
operate in either T1 or E1 mode independent from the other channels. The state of the equalizer control bits in
the appropriate channel registers determine whether the LIU operates in T1 or E1 mode. The second objective
is to generate additional output clock references for system use. The available output clock references are
shown in Figure 2.
FIGURE 2. SIMPLIFIED BLOCK DIAGRAM OF THE CLOCK SYNTHESIZER
Input Clock
Clock
Synthesizer
Internal
Reference
1.544MHz
2.048MHz
8kHzOUT
8kHz
MCLKT1out
1.544Mhz
2.048MHz
MCLKE1out
MCLKE1Nout
MCLKT1Nout
Programmable
Programmable
19
2.048/4.096/8.192/16.384 MHz
1.544/3.088/6.176/12.352MHz
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
3.0 RECEIVE PATH LINE INTERFACE
The receive path of the XRT83VSH316 LIU consists of 16 independent T1/E1/J1 receivers. The following
section describes the complete receive path from RTIP/RRING inputs to RCLK/RPOS/RNEG outputs. If any of
the diagnostic detection features are used, the LIU must be set in Single Rail mode. Since, the receive path
has system diagnostic generators, the part will automatically be placed in Singe Rail Mode whenever one of
the diagnostic patterns is used. A simplified block diagram of the receive and transmit path is shown in
Figure 3.
FIGURE 3. SIMPLIFIED BLOCK DIAGRAM OF THE RECEIVE PATH
Channel N of 16
RCLK
B8ZS/HDB3
Decoder
RPOS
32-bit/64-bit
Jitter Attenuator
Clock & Data
Recovery (CDR)
Peak Detector
& Slicer
RTIP
RRING
RLOS
System Generator
SAIS, SLOS, SPRBS
RNEG/LCV
RxON
Line Detector
AIS, RLOS, PRBS,
LCV
RxTSEL
MUX
Digital
Loop Back
Line Generator
PRBS
Analog
Loop Back
System Detector
SAIS, SLOS, SPRBS
TCLK
TPOS
Remote
Loop Back
B8ZS/HDB3
Encoder
DMO
32-bit/64-bit
Jitter Attenuator
Timing
Control
Tx Pulse Shaper
DMO
Line Driver
TTIP
TRING
TNEG
TxON
SLOS
AIS
3.1
3.1.1
Line Termination (RTIP/RRING)
Internal Termination
The input stage of the receive path accepts standard T1/E1/J1 twisted pair or E1 coaxial cable inputs through
RTIP and RRING. The physical interface is optimized by placing the terminating impedance inside the LIU.
This allows one bill of materials for all modes of operation reducing the number of external components
necessary in system design. The receive termination impedance (along with the transmit impedance) is
selected by programming TERSEL[1:0] to match the line impedance. Selecting the internal impedance is
shown in Table 2.
TABLE 2: SELECTING THE INTERNAL IMPEDANCE
TERSEL[1:0]
TRANSMISSION TERMINATION
0h (00)
100Ω
1h (01)
110Ω
2h (10)
75Ω
3h (11)
120Ω
20
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
The XRT83VSH316 has the ability to switch the internal termination to "High" impedance by programming
RxTSEL in the appropriate channel register. For internal termination, set RxTSEL to "1". By default, RxTSEL
is set to "0" ("High" impedance). For redundancy applications, a dedicated hardware pin (RxTSEL) is also
available to control the receive termination for all channels simultaneously. This hardware pin takes priority
over the register setting if RxTCNTL is set to "1" in the appropriate global register. If RxTCNTL is set to "0", the
state of this pin is ignored. See Figure 4 for a typical connection diagram using the internal termination.
FIGURE 4. TYPICAL CONNECTION DIAGRAM USING INTERNAL TERMINATION
XRT83VSH316 LIU
Receiver
Input
RTIP
1:1
Line Interface T1/E1/J1
R RING
One Bill of Materials
Internal Impedance
TABLE 3: RECEIVE TERMINATIONS
RXTSEL
TERSEL1
TERSEL0
RXRES1
RXRES0
Rext
Rint
MODE
0
x
x
x
x
Rext
∞
T1/E1/J1
1
0
0
0
0
∞
100Ω
T1
1
0
1
0
0
∞
110Ω
J1
1
1
0
0
0
∞
75Ω
E1
1
1
1
0
0
∞
120Ω
E1
1
0
0
0
1
240Ω
172Ω
T1
1
0
1
0
1
240Ω
204Ω
J1
1
1
0
0
1
240Ω
108Ω
E1
1
1
1
0
1
240Ω
240Ω
E1
1
0
0
1
0
210Ω
192Ω
T1
1
0
1
1
0
210Ω
232Ω
J1
1
1
0
1
0
210Ω
116Ω
E1
1
1
1
1
0
210Ω
280Ω
E1
1
0
0
1
1
150Ω
300Ω
T1
1
0
1
1
1
150Ω
412Ω
J1
1
1
0
1
1
150Ω
150Ω
E1
1
1
1
1
1
150Ω
600Ω
E1
21
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
3.2
REV. P1.0.3
Clock and Data Recovery
The receive clock (RCLK) is recovered by the clock and data recovery circuitry. An internal PLL locks on the
incoming data stream and outputs a clock that’s in phase with the incoming signal. This allows for multichannel T1/E1/J1 signals to arrive from different timing sources and remain independent. In the absence of an
incoming signal, RCLK maintains its timing by using the internal master clock as its reference. The recovered
data can be updated on either edge of RCLK. By default, data is updated on the rising edge of RCLK. To
update data on the falling edge of RCLK, set RCLKE to "1" in the appropriate global register. Figure 5 is a
timing diagram of the receive data updated on the rising edge of RCLK. Figure 6 is a timing diagram of the
receive data updated on the falling edge of RCLK. The timing specifications are shown in Table 4.
FIGURE 5. RECEIVE DATA UPDATED ON THE RISING EDGE OF RCLK
RCLKR
RDY
RCLKF
RCLK
RPOS
or
RNEG
FIGURE 6. RECEIVE DATA UPDATED ON THE FALLING EDGE OF RCLK
RCLKF
RDY
RCLKR
RCLK
RPOS
or
RNEG
TABLE 4: TIMING SPECIFICATIONS FOR RCLK/RPOS/RNEG
PARAMETER
SYMBOL
MIN
TYP
MAX
UNITS
RCDU
45
50
55
%
RDY
-
-
40
ns
RCLK Rise Time (10% to 90%) with 25pF Loading
RCLKR
-
-
40
ns
RCLK Fall Time (90% to 10%) with 25pF Loading
RCLKF
-
-
40
ns
RCLK Duty Cycle
RCLK to Data Delay
NOTE: VDD=3.3V ±5%, VDDc=1.8V ±5%, TA=25°C, Unless Otherwise Specified
22
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
3.3
XRT83VSH316
Receive Sensitivity
To meet short haul requirements, the XRT83VSH316 can accept T1/E1/J1 signals that have been attenuated
by 12dB of flat loss in E1 or 655ft of cable loss plus 6db of flat loss in T1/J1 mode. Although data integrity is
maintained, the RLOS function (if enabled) will report an RLOS condition according to the receiver loss of
signal section in this datasheet. The test configuration for measuring the receive sensitivity is shown in
Figure 7.
FIGURE 7. TEST CONFIGURATION FOR MEASURING RECEIVE SENSITIVITY
W&G ANT20
Tx
Cable Loss
Network
Analyzer
Flat Loss
Rx
Rx
External Loopback
XRT83VSH316
16-Channel
Long Haul LIU
Tx
E1 = PRBS 215 - 1
T1 = PRBS 223 - 1
3.4
Interference Margin
The test configuration for measuring the interference margin is shown in Figure 8.
FIGURE 8. TEST CONFIGURATION FOR MEASURING INTERFERENCE MARGIN
E1 = 1,024kHz
T1 = 772kHz
Sinewave
Generator
Flat Loss
E1 = PRBS 215 - 1
T1 = PRBS 223 - 1
W&G ANT20
Network
Analyzer
Rx
Tx
External Loopback
Cable Loss
Rx
Tx
23
XRT83VSH316
16-Channel LIU
XRT83VSH316
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
3.5
REV. P1.0.3
General Alarm Detection and Interrupt Generation
The receive path and transmit path detect RLOS/SLOS, AIS/SAIS, PRBS/SPRBS, and Line Side LCV and
DMO. These alarms can be individually masked to prevent the alarm from triggering an interrupt. To enable
interrupt generation, the Global Interrupt Enable (GIE) bit must be set "High" in the appropriate global register.
Any time a change in status occurs (it the alarms are enabled), the interrupt pin will pull "Low" to indicate an
alarm has occurred. Once the status registers have been read, the INT pin will return "High". The status
registers are Reset Upon Read (RUR). The interrupts are categorized in a hierarchical process block.
Figure 9 is a simplified block diagram of the interrupt generation process.
FIGURE 9. INTERRUPT GENERATION PROCESS BLOCK
Global Interrupt
Enable (GIE="1")
Global Channel Interrupt Status
(Indicates Which Channel(s) Experienced a Change in
Status)
Individual Alarm Status Change
(Indicates Which Alarm Experienced a Change)
Individual Alarm Indication
(Indicates the Alarm Condition Active/Inactive)
NOTE: The interrupt pin is an open-drain output that requires a 10kΩ external pull-up resistor.
24
PRELIMINARY
REV. P1.0.3
3.6
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
Receive Diagnostic Pattern Detection
The receive path has the ability to detect diagnostic patterns on the line side interface from the RTip/RRing
input pins (Single Rail Mode Only). The LIU can detect an All Ones (SAIS), Loss of Signal (RLOS), PRBS/
QRSS (SPRBS), or Line Code Violations (LCV).
3.6.1
RLOS (Receiver Loss of Signal, Line Side)
The XRT83VSH316 supports both G.775 or ETSI-300-233 RLOS detection scheme.
In G.775 mode, LOS is declared when the received signal is less than 375mV for 32 consecutive pulse periods
(typical). The device clears LOS when the receive signal achieves 12.5% ones density with no more than 15
consecutive zeros in a 32 bit sliding window and the signal level exceeds 425mV (typical).
In ETSI-300-233 mode the device declares LOS when the input level drops below 375mV (typical) for more
than 2048 pulse periods (1msec).
The device exits LOS when the input signal exceeds 425mV (typical) and has transitions for more than 32
pulse periods with 12.5% ones density with no more than 15 consecutive zero’s in a 32 bit sliding window.
In T1 mode RLOS is declared when the received signal is less than 320mV for 175 consecutive pulse period
(typical). The device clears RLOS when the receive signal achieves 12.5% ones density with no more than 100
consecutive zeros in a 128 bit sliding window and the signal level exceeds 425mV (typical).
3.6.2
EXLOS (Extended Loss of Signal)
By enabling the extended loss of signal by programming the appropriate channel register, the digital LOS is
extended to count 4,096 consecutive zeros before declaring LOS in T1 and E1 mode. By default, EXLOS is
disabled and LOS operates in normal mode.
3.6.3
AIS (Alarm Indication Signal, Line Side)
The XRT83VSH316 adheres to the ITU-T G.775 specification for an all ones pattern. The alarm indication
signal is set to "1" if an all ones pattern (at least 99.9% ones density) is present for T, where T is 3ms to 75ms
in T1 mode. AIS will clear when the ones density is not met within the same time period T. In E1 mode, the
AIS is set to "1" if the incoming signal has 2 or less zeros in a 512-bit window. AIS will clear when the incoming
signal has 3 or more zeros in the 512-bit window.
3.6.4
FLSD (FIFO Limit Status Detection)
The purpose of the FIFO limit status is to indicate when the Read and Write FIFO pointers are within a predetermined range (over-flow or under-flow indication). The FLSD is set to "1" if the FIFO Read and Write
Pointers are within ±3-Bits.
3.6.5
LCV (Line Code Violation Detection, Line Side Only)
The LIU contains 16 independent, 16-bit LCV counters. When the counters reach full-scale, they remain
saturated at 0xFFFFh until they are reset globally or on a per channel basis. For performance monitoring, the
counters can be updated globally or on a per channel basis to place the contents of the counters into holding
registers. The LIU uses an indirect address bus to access a counter for a given channel. Once the contents of
the counters have been placed in holding registers, they can be individually read.
The LCV_OF bit supports monitoring of Line Code violations or Over Flow status of the LCV counters. By
default, the LCV_OF bit monitors the Line Code Violations and will be set to a "1" if the receiver is currently
detecting line code violations or excessive zeros for HDB3 (E1 mode) or B8ZS (T1 mode). In AMI mode, the
LCV_OF will be set to a "1" if the receiver is currently detecting bipolar violations or excessive zeros. However,
if the LIU is configured to monitor the 16-bit LCV counter, the LCV_OF will be set to a "1" if the counter
saturates.
25
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
3.7
REV. P1.0.3
Receive Diagnostic Pattern Generation
The receive path has the ability to generate diagnostic patterns to the system side interface on the RPOS
output pin (Single Rail Mode Only). The LIU can generate an All Ones (SAIS), All Zeros (SLOS), or PRBS/
QRSS (SPRBS) signal.
3.7.1
System Side AIS (SAIS)
The system side SAIS signal is an all ones pattern sent to the RPOS output pin. This diagnostic pattern is
created by pulling RPOS "High" for the duration it’s enabled.
FIGURE 10. SYSTEM SIDE SAIS RECEIVE OUTPUT
RCLK
RPOS = “High”
3.7.2
ATAOS (System Automatic Transmit All Ones)
If ATAOS is selected by programming the appropriate global register, an all ones signal will be output to RPOS
for each channel that experiences a SRLOS condition. If SLOS does not occur, the ATAOS will remain inactive
until a SRLOS on a given channel occurs. A simplified block diagram of the ATAOS function is shown in
Figure 11.
FIGURE 11. SIMPLIFIED BLOCK DIAGRAM OF THE ATAOS FUNCTION
RPOS
VDD
ATAOS
SRLOS
26
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
3.7.3
XRT83VSH316
System Side LOS (SLOS)
The system side SLOS signal is an all zeros pattern sent to the RPOS output pin. This diagnostic pattern is
created by pulling RPOS "Low" for the duration it’s enabled.
FIGURE 12. SYSTEM SIDE SLOS RECEIVE OUTPUT
RCLK
RPOS = “Low”
3.8
System Side SPRBS Receive Output
The system side SPRBS/SQRSS signal is a Pseudo Random Bit Sequence or Quasi Random Bit Sequence
with the following polynomials.
TABLE 5: RANDOM BIT SEQUENCE POLYNOMIALS
RANDOM PATTERN
T1
E1
SQRSS
220 - 1
220 - 1
SPRBS
215 - 1
215 - 1
27
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
3.9
REV. P1.0.3
Jitter Attenuator (If enabled in the Receive Path)
The receive jitter attenuator reduces phase and frequency jitter in the recovered clock if it is enabled. The jitter
attenuator uses a data FIFO (First In First Out) with a programmable depth of 32-bit or 64-bit. If the LIU is used
for line synchronization (loop timing systems), the JA should be enabled in the receive path. When the Read
and Write pointers of the FIFO are within 2-Bits of over-flowing or under-flowing, the bandwidth of the jitter
attenuator is widened to track the short term input jitter, thereby avoiding data corruption. When this condition
occurs, the jitter attenuator will not attenuate input jitter until the Read/Write pointer’s position is outside the 2Bit window. In T1 mode, the bandwidth of the JA is always set to 3Hz. In E1 mode, the bandwidth is
programmable to either 10Hz or 1.5Hz (1.5Hz automatically selects the 64-Bit FIFO depth). The JA has a
clock delay equal to ½ of the FIFO bit depth.
NOTE: If the LIU is used in a multiplexer/mapper application where stuffing bits are typically removed, the jitter attenuator
can be placed in the transmit path to smooth out the gapped clock. See the Transmit Section of this datasheet.
3.10
HDB3/B8ZS Decoder
In single rail mode, RPOS can decode AMI or HDB3/B8ZS signals. For E1 mode, HDB3 is defined as any
block of 4 successive zeros replaced with 000V or B00V, so that two successive V pulses are of opposite
polarity to prevent a DC component. In T1 mode, 8 successive zeros are replaced with 000VB0VB. If the
HDB3/B8ZS decoder is selected, the receive path removes the V and B pulses so that the original data is
output to RPOS.
3.10.0.1
RPOS/RNEG/RCLK
The digital output data can be programmed to either single rail or dual rail formats. Figure 13 is a timing
diagram of a repeating "0011" pattern in single-rail mode. Figure 14 is a timing diagram of the same fixed
pattern in dual rail mode.
FIGURE 13. SINGLE RAIL MODE WITH A FIXED REPEATING "0011" PATTERN
0
0
1
1
0
1
0
RCLK
RPOS
FIGURE 14. DUAL RAIL MODE WITH A FIXED REPEATING "0011" PATTERN
0
0
1
RCLK
RPOS
RNEG
28
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
3.11
XRT83VSH316
RxMUTE (Receiver LOS with Data Muting, Line Side Only)
The receive muting function can be selected by setting RxMUTE to "1" in the appropriate global register. If
selected, any channel that experiences an RLOS condition on the line side will automatically pull RPOS and
RNEG "Low" to prevent data chattering. If RLOS does not occur, the RxMUTE will remain inactive until an
RLOS on a given channel occurs. The default setting for RxMUTE is "0" which is disabled. A simplified block
diagram of the RxMUTE function is shown in Figure 15.
FIGURE 15. SIMPLIFIED BLOCK DIAGRAM OF THE RXMUTE FUNCTION
RPOS
RNEG
RxMUTE
RLOS
29
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
4.0 TRANSMIT PATH LINE INTERFACE
The transmit path of the XRT83VSH316 LIU consists of 16 independent T1/E1/J1 transmitters. The following
section describes the complete transmit path from TCLK/TPOS/TNEG inputs to TTIP/TRING outputs. If any of
the diagnostic detection features are used, the LIU must be set in Single Rail mode. Since, the transmit path
has line side diagnostic generators, the part will automatically be placed in Singe Rail Mode whenever one of
the diagnostic patterns is used. A simplified block diagram of the transmit and receive path is shown in
Figure 16.
FIGURE 16. SIMPLIFIED BLOCK DIAGRAM OF THE TRANSMIT PATH
Channel N of 16
RCLK
B8ZS/HDB3
Decoder
RPOS
32-bit/64-bit
Jitter Attenuator
Clock & Data
Recovery (CDR)
Peak Detector
& Slicer
RTIP
RRING
RLOS
System Generator
SAIS, SLOS, SPRBS
RNEG/LCV
RxON
Line Detector
AIS, RLOS, PRBS,
LCV
RxTSEL
MUX
Digital
Loop Back
Line Generator
PRBS
Analog
Loop Back
System Detector
SAIS, SLOS, SPRBS
TCLK
TPOS
Remote
Loop Back
B8ZS/HDB3
Encoder
DMO
DMO
32-bit/64-bit
Jitter Attenuator
Timing
Control
Tx Pulse Shaper
Line Driver
TTIP
TRING
TNEG
TxON
SLOS
AIS
30
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
4.1
XRT83VSH316
TCLK/TPOS/TNEG Digital Inputs
In dual rail mode, TPOS and TNEG are the digital inputs for the transmit path. In single rail mode, TNEG has
no function and can be left unconnected. The XRT83VSH316 can be programmed to sample the inputs on
either edge of TCLK. By default, data is sampled on the falling edge of TCLK. To sample data on the rising
edge of TCLK, set TCLKE to "1" in the appropriate global register. Figure 17 is a timing diagram of the transmit
input data sampled on the falling edge of TCLK. Figure 18 is a timing diagram of the transmit input data
sampled on the rising edge of TCLK. The timing specifications are shown in Table 6.
FIGURE 17. TRANSMIT DATA SAMPLED ON FALLING EDGE OF TCLK
TCLKR
TCLKF
TCLKF
TCLKR
TCLK
TPOS
or
TNEG
TSU
THO
FIGURE 18. TRANSMIT DATA SAMPLED ON RISING EDGE OF TCLK
TCLK
TPOS
or
TNEG
TSU
THO
TABLE 6: TIMING SPECIFICATIONS FOR TCLK/TPOS/TNEG
PARAMETER
SYMBOL
MIN
TYP
MAX
UNITS
TCLK Duty Cycle
TCDU
30
50
70
%
Transmit Data Setup Time
TSU
50
-
-
ns
Transmit Data Hold Time
THO
30
-
-
ns
TCLK Rise Time (10% to 90%)
TCLKR
-
-
40
ns
TCLK Fall Time (90% to 10%)
TCLKF
-
-
40
ns
NOTE: VDD=3.3V ±5%, VDDc=1.8V ±5%, TA=25°C, Unless Otherwise Specified
31
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
4.2
REV. P1.0.3
HDB3/B8ZS Encoder
In single rail mode, the LIU can encode the TPOS input signal to AMI or HDB3/B8ZS data. In E1 mode and
HDB3 encoding selected, any sequence with four or more consecutive zeros in the input will be replaced with
000V or B00V, where "B" indicates a pulse conforming to the bipolar rule and "V" representing a pulse violating
the rule. An example of HDB3 encoding is shown in Table 7. In T1 mode and B8ZS encoding selected, an
input data sequence with eight or more consecutive zeros will be replaced using the B8ZS encoding rule. An
example with Bipolar with 8 Zero Substitution is shown in Table 8.
TABLE 7: EXAMPLES OF HDB3 ENCODING
NUMBER OF PULSES BEFORE
NEXT 4 ZEROS
Input
0000
HDB3 (Case 1)
Odd
000V
HDB3 (Case 2)
Even
B00V
TABLE 8: EXAMPLES OF B8ZS ENCODING
CASE
PRECEDING PULSE
NEXT 8 BITS
Case 1
Input
+
B8ZS
00000000
000VB0VB
AMI Output
+
000+-0-+
Case 2
Input
-
B8ZS
000VB0VB
AMI Output
4.3
00000000
-
000-+0+-
Jitter Attenuator (If enabled in the Transmit Path)
The XRT83VSH316 LIU is ideal for multiplexer or mapper applications where the network data crosses
multiple timing domains. As the higher data rates are de-multiplexed down into T1 or E1 data, stuffing bits are
typically removed which can leave gaps in the incoming data stream. The transmit jitter attenuator can be
enabled with a 32-Bit or 64-Bit FIFO that is used to smooth the gapped clock into a steady T1 or E1 output.
The maximum gap width of the 16-Channel LIU is shown in Table 9.
TABLE 9: MAXIMUM GAP WIDTH FOR MULTIPLEXER/MAPPER APPLICATIONS
FIFO DEPTH
MAXIMUM GAP WIDTH
32-Bit
20 UI
64-Bit
50 UI
NOTE: If the LIU is used in a loop timing system, the jitter attenuator can be placed in the receive path. See the Receive
Section of this datasheet.
32
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
4.4
XRT83VSH316
Transmit Diagnostic Pattern Generation
The transmit path has the ability to generate diagnostic patterns to the line side interface on the TTip/TRing
output pins (Single Rail Mode Only). The LIU can generate an All Ones (AIS) or PRBS/QRSS (PRBS) signal.
4.4.1
Line Side AIS (Transmit All Ones)
The XRT83VSH316 has the ability to transmit all ones on a per channel basis by programming the appropriate
channel register. The AIS signal is generated on TTip and TRing.
FIGURE 19. TAOS (TRANSMIT ALL ONES)
1
1
1
TAOS
4.4.2
ATAOS (Automatic Transmit All Ones)
If ATAOS is selected by programming the appropriate global register, an AMI all ones signal will be transmitted
for each channel that experiences an RLOS condition. If RLOS does not occur, the ATAOS will remain inactive
until an RLOS on a given channel occurs. A simplified block diagram of the ATAOS function is shown in
Figure 20.
FIGURE 20. SIMPLIFIED BLOCK DIAGRAM OF THE ATAOS FUNCTION
Tx
TTIP
TRING
TAOS
ATAOS
RLOS
4.4.3
Line Side PRBS/QRSS (Pseudo/Quasi Random Bit Sequence)
The XRT83VSH316 can transmit a PRBS/QRSS random sequence to a remote location from the TTip/TRing
output pins. To select PRBS or QRSS, see the register map for programming details. The polynomial is shown
in Table 10.
TABLE 10: RANDOM BIT SEQUENCE POLYNOMIALS
RANDOM PATTERN
T1
E1
QRSS
220 - 1
220 - 1
PRBS
215 - 1
215 - 1
33
XRT83VSH316
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
4.5
REV. P1.0.3
Transmit Diagnostic Pattern Detection
The transmit path has the ability to detect diagnostic patterns on the system side interface from the TPOS input
pin (Single Rail Mode Only). The LIU can detect an All Ones (SAIS), Loss of Signal (RLOS), or PRBS/QRSS
(SPRBS).
4.5.1
SLOS (System Loss of Signal)
The XRT83VSH316 supports both G.775 or ETSI-300-233 RLOS detection scheme.
In G.775 mode, LOS is declared when the received signal is less than 375mV for 32 consecutive pulse periods
(typical). The device clears LOS when the receive signal achieves 12.5% ones density with no more than 15
consecutive zeros in a 32 bit sliding window and the signal level exceeds 425mV (typical).
In ETSI-300-233 mode the device declares LOS when the input level drops below 375mV (typical) for more
than 2048 pulse periods (1msec).
The device exits LOS when the input signal exceeds 425mV (typical) and has transitions for more than 32
pulse periods with 12.5% ones density with no more than 15 consecutive zero’s in a 32 bit sliding window.
In T1 mode RLOS is declared when the received signal is less than 320mV for 175 consecutive pulse period
(typical). The device clears RLOS when the receive signal achieves 12.5% ones density with no more than 100
consecutive zeros in a 128 bit sliding window and the signal level exceeds 425mV (typical).
4.5.2
SYS_EXLOS (System Extended Loss of Signal)
By enabling the system extended loss of signal by programming the appropriate channel register, the digital
SLOS is extended to count 4,096 consecutive zeros before declaring SLOS in T1 and E1 mode. By default,
EXLOS is disabled and SLOS operates in normal mode.
4.5.3
SAIS (System Alarm Indication Signal)
The XRT83VSH316 adheres to the ITU-T G.775 specification for an all ones pattern. The alarm indication
signal is set to "1" if an all ones pattern (at least 99.9% ones density) is present for T, where T is 3ms to 75ms
in T1 mode. AIS will clear when the ones density is not met within the same time period T. In E1 mode, the
AIS is set to "1" if the incoming signal has 2 or less zeros in a 512-bit window. AIS will clear when the incoming
signal has 3 or more zeros in the 512-bit window.
34
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
4.6
XRT83VSH316
Transmit Pulse Shaper and Filter
If TCLK is not present, pulled "Low", or pulled "High" the transmitter outputs at TTIP/TRING will automatically
send an all ones or an all zero signal to the line by programming the appropriate global register. By default, the
transmitters will send all zeros. To send all ones, the TCLKCNL bit must be set "High" in the appropriate global
register.
4.6.1
T1 Short Haul Line Build Out (LBO)
The short haul transmitter output pulses are generated using a 7-Bit internal DAC (6-Bit plus the MSB sign bit).
The line build out can be set to interface to five different ranges of cable attenuation by programming the
appropriate channel register. The pulse shape is divided into eight discrete time segments which are set to
fixed values to comply with the pulse template. The short haul LBO settings are shown in Table 11.
TABLE 11: SHORT HAUL LINE BUILD OUT
4.6.2
LBO SETTING EQC[4:0]
RANGE OF CABLE ATTENUATION
08h (01000)
0 - 133 Feet
09h (01001)
133 - 266 Feet
0Ah (01010)
266 - 399 Feet
0Bh (01011)
399 - 533 Feet
0Ch (01100)
533 - 655 Feet
Arbitrary Pulse Generator For T1 and E1
The arbitrary pulse generator divides the pulse into eight individual segments. Each segment is set by a 7-Bit
binary word by programming the appropriate channel register. This allows the system designer to set the
overshoot, amplitude, and undershoot for a unique line build out. The MSB (bit 7) is a sign-bit. If the sign-bit is
set to "0", the segment will move in a positive direction relative to a flat line (zero) condition. If this sign-bit is
set to "1", the segment will move in a negative direction relative to a flat line condition. The resolution of the
DAC is typically 45mV per LSB. Thus, writing 7-bit = 1111111 will clamp the output at either voltage rail
corresponding to a maximum amplitude. A pulse with numbered segments is shown in Figure 21.
FIGURE 21. ARBITRARY PULSE SEGMENT ASSIGNMENT
1
2
3
Segment
1
2
3
4
5
6
7
8
4
Register
0xN08
0xN09
0xN0A
0xN0B
0xN0C
0xN0D
0xN0E
0xN0F
8
7
6
5
NOTE: By default, the arbitrary segments are programmed to 0x00h. The transmitter outputs will result in an all zero
pattern to the line interface.
35
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
4.6.3
REV. P1.0.3
Setting Registers to select an Aribtrary Pulse
For T1: Address:0xN00 hex, bits D[4:0]
For E1: Address: 0xN03 hex, bit D3
To program the transmit output pulse, once the arbitrary pulse has been selected, write the appropriate values
into the segment registers in Table 12.
The transmit output pulse is divided into eight individual segments. Segment 1 corresponds to the beginning of
the pulse and segment 8 to the end of the pulse. The value for each segment can be programed individually
through a corresponding 8-bit register. In normal operation, i.e., non-arbitrary mode, codes are stored in an
internal ROM and are used to generate the pulse shape, as shown in Table 12. Typical ROM values are given
below in Hex.
TABLE 12: TYPICAL ROM VALUES
LINE DISTANCE
SEGMENT #
FEET
1
2
3
4
5
6
7
8
0 - 133
22
1F
1E
1D
4F
48
44
41
133 - 266
25
21
20
1E
52
4C
47
43
266 - 399
2C
23
21
20
57
4C
47
43
399 - 525
32
25
23
22
66
52
47
44
525 - 655
3D
27
24
22
70
57
49
44
E1
24
1E
1E
1E
00
00
00
00
NOTE: The same register bank (eight registers in total) holds the values for any given line length. In other words , the user
can not load all the desired values for all the line lengths into the device at one time. If the line length is changed,
new codes must be loaded into the register banks.
4.7
DMO (Digital Monitor Output, Line Side Only)
The driver monitor circuit is used to detect transmit driver failures by monitoring the activities at TTip/TRing
outputs. Driver failure may be caused by a short circuit in the primary transformer or system problems at the
transmit inputs. If the transmitter of a channel has no output for more than 128 clock cycles, DMO is set "High"
until a valid transmit pulse is detected. If the DMO interrupt is enabled, the change in status of DMO will cause
the interrupt pin to go "Low". Once the status register is read, the interrupt pin will return "High" and the status
register will be reset (RUR).
36
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
4.8
XRT83VSH316
Line Termination (TTip/TRing)
The output stage of the transmit path generates standard return-to-zero (RZ) signals to the line interface for T1/
E1/J1 twisted pair or E1 coaxial cable. The physical interface is optimized by placing the terminating
impedance inside the LIU. This allows one bill of materials for all modes of operation reducing the number of
external components necessary in system design. The transmitter outputs only require one DC blocking
capacitor of 0.68µF. For redundancy applications (or simply to tri-state the transmitters), set TxTSEL to a "1" in
the appropriate channel register. A typical transmit interface is shown in Figure 22.
FIGURE 22. TYPICAL CONNECTION DIAGRAM USING INTERNAL TERMINATION
XRT83VSH316 LIU
TTIP
Transmitter
Output
1:2
C=0.68uF
Line Interface T1/E1/J1
T RING
One Bill of Materials
Internal Impedance
37
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
5.0 T1/E1 APPLICATIONS
This application section describes common T1/E1 system considerations along with the various loop back
modes available in the LIU.
5.1
Loopback Diagnostics
The XRT83VSH316 supports several loopback modes for diagnostic testing. The following section describes
the local analog loopback, remote loopback, digital loopback, and dual loopback modes.
5.1.1
Local Analog Loopback
With local analog loopback activated, the transmit output data at TTip/TRing is internally looped back to the
analog inputs at RTip/RRing. External inputs at RTip/RRing are ignored while valid transmit output data
continues to be sent to the line. A simplified block diagram of local analog loopback is shown in Figure 23.
FIGURE 23. SIMPLIFIED BLOCK DIAGRAM OF LOCAL ANALOG LOOPBACK
Channel N of 16
RCLK
B8ZS/HDB3
Decoder
RPOS
System Generator
SAIS, SLOS, SPRBS
RNEG/LCV
32-bit/64-bit
Jitter Attenuator
Clock & Data
Recovery (CDR)
Peak Detector
& Slicer
Line Detector
AIS, RLOS, PRBS,
LCV
MUX
Analog
Loop Back
Line Generator
PRBS
System Detector
SAIS, SLOS, SPRBS
TCLK
TPOS
B8ZS/HDB3
Encoder
DMO
32-bit/64-bit
Jitter Attenuator
Timing
Control
Tx Pulse Shaper
DMO
Line Driver
TTIP
TRING
TNEG
TxON
SLOS
AIS
38
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
5.1.2
XRT83VSH316
Remote Loopback
With remote loopback activated, the receive input data at RTip/RRing is internally looped back to the transmit
output data at TTip/TRing. The transmit input data at TCLK/TPOS/TNEG are ignored while valid receive output
data continues to be sent to the system. A simplified block diagram of remote loopback is shown in Figure 24.
FIGURE 24. SIMPLIFIED BLOCK DIAGRAM OF REMOTE LOOPBACK
Channel N of 16
RCLK
B8ZS/HDB3
Decoder
RPOS
32-bit/64-bit
Jitter Attenuator
Clock & Data
Recovery (CDR)
Peak Detector
& Slicer
RTIP
RRING
RLOS
System Generator
SAIS, SLOS, SPRBS
RNEG/LCV
RxON
Line Detector
AIS, RLOS, PRBS,
LCV
RxTSEL
MUX
Remote
Loop Back
DMO
Tx Pulse Shaper
DMO
Line Driver
TTIP
TRING
TxON
AIS
39
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
5.1.3
REV. P1.0.3
Digital Loopback
With digital loopback activated, the transmit input data at TCLK/TPOS/TNEG is looped back to the receive
output data at RCLK/RPOS/RNEG after the Transmit Jitter Attenuator (if enabled). The receive input data at
RTIP/RRING is ignored while valid transmit output data continues to be sent to the line. A simplified block
diagram of digital loopback is shown in Figure 25.
FIGURE 25. SIMPLIFIED BLOCK DIAGRAM OF DIGITAL LOOPBACK
Channel N of 16
RCLK
B8ZS/HDB3
Decoder
RPOS
System Generator
SAIS, SLOS, SPRBS
RNEG/LCV
Digital
Loop Back
MUX
Line Generator
PRBS
System Detector
SAIS, SLOS, SPRBS
TCLK
TPOS
TNEG
B8ZS/HDB3
Encoder
DMO
32-bit/64-bit
Jitter Attenuator
Timing
Control
Tx Pulse Shaper
DMO
Line Driver
TTIP
TRING
TxON
SLOS
AIS
40
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
5.1.4
XRT83VSH316
Dual Loopback
With dual loopback activated, the remote loopback is combined with the digital loopback. A simplified block
diagram of dual loopback is shown in Figure 26.
FIGURE 26. SIMPLIFIED BLOCK DIAGRAM OF DUAL LOOPBACK
Channel N of 16
RCLK
B8ZS/HDB3
Decoder
RPOS
32-bit/64-bit
Jitter Attenuator
Clock & Data
Recovery (CDR)
Peak Detector
& Slicer
RTIP
RRING
RLOS
System Generator
SAIS, SLOS, SPRBS
RNEG/LCV
RxON
Line Detector
AIS, RLOS, PRBS,
LCV
RxTSEL
MUX
Digital
Loop Back
Remote
Loop Back
Line Generator
PRBS
DMO
TCLK
TPOS
TNEG
B8ZS/HDB3
Encoder
32-bit/64-bit
Jitter Attenuator
Tx Pulse Shaper
DMO
Line Driver
TTIP
TRING
TxON
SLOS
AIS
41
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
5.2
REV. P1.0.3
84-Channel T1/E1 Multiplexer/Mapper Applications
The XRT83VSH316 has the capability of providing the necessary chip selects for multiple 16-channel LIU
devices. The LIU is responsible for selecting itself, up to 5 additional LIU devices, or all 6 devices
simultaneously for permitting access to internal registers. The state of the chip select output pins is determined
by a chip select decoder controlled by the 3 MSBs of the address bus ADDR[12:10]. Only one LIU (Master)
requires the ADDR[12:10]. The other 5 LIU devices use the 10 LSBs for the direct address bus ADDR[9:0].
Figure 27 is a simplified block diagram of connecting six 16-channel LIU devices for 84-channel applications.
Selection of the chip select outputs using ADDR[12:10] is shown in Table 13.
FIGURE 27. SIMPLIFIED BLOCK DIAGRAM OF AN 84-CHANNEL APPLICATION
Master
CS[5:1]
Slave
CS
XRT83 VSH316
0
Slave
CS
XRT83 VSH316
1
CS
Slave
2
Slave
CS
XRT83 VSH316
XRT83VSH316
3
Data[7:0]
Address A[9:0]
Chip Address A
[12:10 ]
TABLE 13: CHIP SELECT ASSIGNMENTS
ADDR[12:10]
ACTIVE CHIP SELECT
0h (000)
Current Device (Master)
1h (001)
Chip 1
2h (010)
Chip 2
3h (011)
Chip 3
4h (100)
Chip 4
5h (101)
Chip 5
6h (110)
Reserved
7h (111)
All Devices Active
42
CS
XRT83 VSH316
Slave
XRT83 VSH316
4
5
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
5.3
XRT83VSH316
Line Card Redundancy
Telecommunication system design requires signal integrity and reliability. When a T1/E1 primary line card has
a failure, it must be swapped with a backup line card while maintaining connectivity to a backplane without
losing data. System designers can achieve this by implementing common redundancy schemes with the
XRT83VSH316 LIU. EXAR offers features that are tailored to redundancy applications while reducing the
number of components and providing system designers with solid reference designs.
RLOS/SLOS and DMO
If an RLOS/SLOS or DMO condition occurs, the XRT83VSH316 reports the alarm to the individual status
registers on a per channel basis. However, for redundancy applications, an RLOS/SLOS or DMO alarm can be
used to initiate an automatic switch to the back up card. For this application, three global pins RLOS, SLOS,
and DMO are used to indicate that one of the 16-channels has a LOS or DMO condition.
Typical Redundancy Schemes
• 1:1 One backup card for every primary card (Facility Protection)
• 1+1 One backup card for every primary card (Line Protection)
• ·N+1 One backup card for N primary cards
5.3.1
1:1 and 1+1 Redundancy Without Relays
The 1:1 facility protection and 1+1 line protection have one backup card for every primary card. When using
1:1 or 1+1 redundancy, the backup card has its transmitters tri-stated and its receivers in high impedance. This
eliminates the need for external relays and provides one bill of materials for all interface modes of operation.
For 1+1 line protection, the receiver inputs on the backup card have the ability to monitor the line for bit errors
while in high impedance. The transmit and receive sections of the LIU device are described separately.
5.3.2
Transmit Interface with 1:1 and 1+1 Redundancy
The transmitters on the backup card should be tri-stated. Select the appropriate impedance for the desired
mode of operation, T1/E1/J1. A 0.68uF capacitor is used in series with TTIP for blocking DC bias. See
Figure 28. for a simplified block diagram of the transmit section for a 1:1 and 1+1 redundancy.
FIGURE 28. SIMPLIFIED BLOCK DIAGRAM OF THE TRANSMIT INTERFACE FOR 1:1 AND 1+1 REDUNDANCY
Backplane Interface
Primary Card
XRT83VSH316
1:2
Tx
0.68uF
T1/E1 Line
Internal Impedence
Backup Card
XRT83VSH316
1:2
Tx
0.68uF
Internal Impedence
43
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
5.3.3
REV. P1.0.3
Receive Interface with 1:1 and 1+1 Redundancy
The receivers on the backup card should be programmed for "High" impedance. Since there is no external
resistor in the circuit, the receivers on the backup card will not load down the line interface. This key design
feature eliminates the need for relays and provides one bill of materials for all interface modes of operation.
Select the impedance for the desired mode of operation, T1/E1/J1. To swap the primary card, set the backup
card to internal impedance, then the primary card to "High" impedance. See Figure 29. for a simplified block
diagram of the receive section for a 1:1 redundancy scheme.
FIGURE 29. SIMPLIFIED BLOCK DIAGRAM OF THE RECEIVE INTERFACE FOR 1:1 AND 1+1 REDUNDANCY
Backplane Interface
Primary Card
XRT83VSH316
1:1
T1/E1 Line
Rx
Internal Impedence
Backup Card
XRT83VSH316
1:1
Rx
"High" Impedence
5.3.4
N+1 Redundancy Using External Relays
N+1 redundancy has one backup card for N primary cards. Due to impedance mismatch and signal
contention, external relays are necessary when using this redundancy scheme. The relays create complete
isolation between the primary cards and the backup card. This allows all transmitters and receivers on the
primary cards to be configured in internal impedance, providing one bill of materials for all interface modes of
operation. The transmit and receive sections of the LIU device are described separately.
44
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
5.3.5
XRT83VSH316
Transmit Interface with N+1 Redundancy
For N+1 redundancy, the transmitters on all cards should be programmed for internal impedance. The
transmitters on the backup card do not have to be tri-stated. To swap the primary card, close the desired
relays, and tri-state the transmitters on the failed primary card. A 0.68uF capacitor is used in series with TTIP
for blocking DC bias. See Figure 30 for a simplified block diagram of the transmit section for an N+1
redundancy scheme.
FIGURE 30. SIMPLIFIED BLOCK DIAGRAM OF THE TRANSMIT INTERFACE FOR N+1 REDUNDANCY
Backplane Interface
Line Interface Card
Primary Card
XRT83VSH316
1:2
Tx
0.68uF
T1/E1 Line
Internal
Impedence
Primary Card
XRT83VSH316
1:2
Tx
0.68uF
T1/E1 Line
Internal
Impedence
Primary Card
XRT83VSH316
1:2
Tx
0.68uF
T1/E1 Line
Internal
Impedence
Backup Card
XRT83VSH316
Tx
0.68uF
Internal
Impedence
45
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
5.3.6
REV. P1.0.3
Receive Interface with N+1 Redundancy
For N+1 redundancy, the receivers on the primary cards should be programmed for internal impedance. The
receivers on the backup card should be programmed for "High" impedance mode. To swap the primary card,
set the backup card to internal impedance, then the primary card to "High" impedance. See Figure 31 for a
simplified block diagram of the receive section for a N+1 redundancy scheme.
FIGURE 31. SIMPLIFIED BLOCK DIAGRAM OF THE RECEIVE INTERFACE FOR N+1 REDUNDANCY
Backplane Interface
Line Interface Card
Primary Card
XRT83VSH316
1:1
Rx
T1/E1 Line
Internal
Impedence
Primary Card
XRT83VSH316
1:1
Rx
T1/E1 Line
Internal
Impedence
Primary Card
XRT83VSH316
1:1
Rx
T1/E1 Line
Internal
Impedence
Backup Card
XRT83VSH316
Rx
"High"
Impedence
46
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
5.4
XRT83VSH316
Power Failure Protection
For 1:1 or 1+1 line card redundancy in T1/E1 applications, power failure could cause a line card to change the
characteristics of the line impedance, causing a degradation in system performance. The XRT83VSH316 was
designed to ensure reliability during power failures. The LIU has patented high impedance circuits that allow
the receiver inputs and the transmitter outputs to be in "High" impedance when the LIU experiences a power
failure or when the LIU is powered off.
NOTE: For power failure protection, a transformer must be used to couple to the line interface. See the TAN-56 application
note for more details.
5.5
Overvoltage and Overcurrent Protection
Physical layer devices such as LIUs that interface to telecommunications lines are exposed to overvoltage
transients posed by environmental threats. An Overvoltage transient is a pulse of energy concentrated over a
small period of time, usually under a few milliseconds. These pulses are random and exceed the operating
conditions of CMOS transceiver ICs. Electronic equipment connecting to data lines are susceptible to many
forms of overvoltage transients such as lightning, AC power faults and electrostatic discharge (ESD). There
are three important standards when designing a telecommunications system to withstand overvoltage
transients.
• UL1950 and FCC Part 68
• Telcordia (Bellcore) GR-1089
• ITU-T K.20, K.21 and K.41
NOTE: For a reference design and performance, see the TAN-58 application note for more details.
5.6
Non-Intrusive Monitoring
In non-intrusive monitoring applications, the transmitters are shut off by setting TxON "Low". The receivers
must be actively receiving data without interfering with the line impedance. The XRT83VSH316’s internal
termination ensures that the line termination meets T1/E1 specifications for 75Ω, 100Ω or 120Ω while
monitoring the data stream. System integrity is maintained by placing the non-intrusive receiver in "High"
impedance, equivalent to that of a 1+1 redundancy application. A simplified block diagram of non-intrusive
monitoring is shown in Figure 32.
FIGURE 32. SIMPLIFIED BLOCK DIAGRAM OF A NON-INTRUSIVE MONITORING APPLICATION
XRT83VSH316
Data Traffic
Line Card Transceiver
Node
XRT83VSH316
Non-Intrusive Receiver
47
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
5.7
REV. P1.0.3
Analog Board Continuity Check
This test verifies the per-channel continuity from the Line Side of TIP and RING for both the transmitters and
receivers, through the transformers on the assembly and LIU. Inside the LIU, a MUX and Control logic using
TMS and TCK as reset and clock, successively connect each TIP and RING on the XRT83VSH316 side to two
Analog Test Pins, (ATP_TIP and ATP_RING). Simplified block and timing diagrams are shown in Figure 33
and Figure 34.
FIGURE 33. ATP TESTING BLOCK DIAGRAM
TTIP_n
ATP_ TIP
1:2
TTIP
LINE SIDE Tx
TRING_n
ATP_ RING
TRING
MUX
&
Control Logic
RTIP_n
1:1
RTIP
LINE SIDE
Rx
RRING
TMS
RRING_n
TCK
XRT83 VSH316
XRT83SH314
S
n = 0:15
FIGURE 34. TIMING DIAGRAM FOR ATP TESTING
TMS
1
2
3
17
4
18
19
20
21
34
TCK
Reset
5.7.1
Tx0
Tx1
Tx2
Tx15
Rx0
Rx1
Rx2
RX15
Transmitter TTIP and TRING Testing
Testing of each channel must be done in sequence. With a clock signal applied to TCK, Setting TMS to “0” will
begin the test sequence. On the falling edge of the 1st clock pulse after TMS is set to “0”, the sequence will
reset as shown in Figure 34 above. On the 2nd falling clock edge the signal on ATP_TIP and ATP_RING will be
TTIP_0 and TRING_0, respectively. On the falling edge of the 19th clock pulse the signal on ATP_TIP and
ATP_RING will be connected to RTIP_0 and RRING_0, respectively. After the 34th clock pulse TMS can be
returned to a “1” and all channels will return to their normal state.
48
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
6.0 MICROPROCESSOR INTERFACE
The microprocessor interface can be accessed through a Standard Peripheral Interface (Serial SPI) or
Standard Parallel Microprocessor Interface. By default, the parallel interface is selected. To use the SPI
interface, the SER/PAR pin must be pulled "High".
6.1
SPI Serial Peripheral Interface Block
The serial microprocessor uses a standard 3-pin serial port with CS, SCLK, and SDI for programming the LIU.
Optional pins such as SDO, INT, and RESET allow the ability to read back contents of the registers, monitor
the LIU via an interrupt pin, and reset the LIU to its default configuration by pulling reset "Low" for more than
10µS. A simplified block diagram of the Serial Microprocessor is shown in Figure 35.
FIGURE 35. SIMPLIFIED BLOCK DIAGRAM OF THE SERIAL MICROPROCESSOR INTERFACE
SDO
CS
SCLK
INT
SDI
Serial
Microprocessor
Interface
SER/PAR
RESET
6.1.1
Serial Timing Information
The serial port requires 24 bits of data applied to the SDI (Serial Data Input) pin. The Serial Microprocessor
samples SDI on the rising edge of SCLK (Serial Clock Input). The data is not latched into the device until all 24
bits of serial data have been sampled. A timing diagram of the Serial Microprocessor is shown in Figure 36.
FIGURE 36. TIMING DIAGRAM FOR THE SERIAL MICROPROCESSOR INTERFACE
CS
8- Bit Address
8- Bit Address
8- Bit Data
ADDR[0 ] - ADDR[7]
ADDR[8:9] , R/W , XXXXX
DATA[0 ] - DATA[7]
SDI
R/W 1= Read
0= Write
Readback
DATA[0 ] - DATA[7]
SDO
SCLK
NOTE: For applications without a free running SCLK, a minimum of 1 SCLK pulse must be applied when CS is “High”,
befrore pulling CS “Low”.
49
XRT83VSH316
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
6.1.2
REV. P1.0.3
24-Bit Serial Data Input Descritption
The serial data input is sampled on the rising edge of SCLK. In readback mode, the serial data output is
updated on the falling edge of SCLK. The serial data must be applied to the LIU LSB first. The 24 bits of serial
data are described below.
6.1.3
ADDR[9:0] (SCLK1 - SCLK10)
The first 10 SCLK cycles are used to provide the address to which a Read or Write operation will occur.
ADDR[0] (LSB) must be sent to the LIU first followed by ADDR[1] and so forth until all 10 address bits have
been sampled by SCLK.
6.1.4
R/W (SCLK11)
The next serial bit applied to the LIU informs the microprocessor that a Read or Write operation is desired. If
the R/W bit is set to “0”, the microprocessor is configured for a Write operation. If the R/W bit is set to “1”, the
microprocessor is configured for a Read operation.
6.1.5
Dummy Bits (SCLK12 - SCLK16)
The next 5 SCLK cycles are used as dummy bits. Five bits were chosen so that the serial interface can easily
be divided into three 8-bit words to be compliant with standard serial interface devices. The state of these bits
are ignored and can hold either “0” or “1” during both Read and Write operations.
6.1.6
DATA[7:0] (SCLK17 - SCLK24)
The next 8 SCLK cycles are used to provide the data to be written into the internal register chosen by the
address bits. DATA[0] (LSB) must be sent to the LIU first followed by DATA[1] and so forth until all 8 data bits
have been sampled by SCLK. Once 24 SCLK cycles have been completed, the LIU holds the data until CS is
pulled “High” whereby, the serial microprocessor latches the data into the selected internal register.
6.1.7
8-Bit Serial Data Output Description
The serial data output is updated on the falling edge of SCLK17 - SCLK24 if R/W is set to “1”. DATA[0] (LSB)
is provided on SCLK17 to the SDO pin first followed by DATA[1] and so forth until all 8 data bits have been
updated. The SDO pin allows the user to read the contents stored in individual registers by providing the
desired address on the SDI pin during the Read cycle.
50
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
FIGURE 37. TIMING DIAGRAM FOR THE MICROPROCESSOR SERIAL INTERFACE
t28
t21
CS
t26
t24
SCLK
t22
SDI
t25
t23
ADDR 8
R/w
ADDR 9
CS
SCLK
t29
SDO
Hi-Z
t31
D0
D2
D1
D7
Don’t Care (Read mode)
SDI
TABLE 14: MICROPROCESSOR SERIAL INTERFACE TIMINGS ( TA = 250C, VDD=3.3V± 5% AND LOAD = 10PF)
SYMBOL
PARAMETER
MIN.
TYP.
MAX
UNITS
t21
CS Low to Rising Edge of SClk
5
ns
t22
SDI to Rising Edge of SClk
5
ns
t23
SDI to Rising Edge of SClk Hold Time
5
ns
t24
SClk "Low" Time
20
ns
t25
SClk "High" Time
20
ns
t26
SClk Period
40
ns
t28
CS Inactive Time
40
ns
t29
Falling Edge of SClk to SDO Valid Time
5
ns
t31
Rising edge of CS to High Z
5
ns
51
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
6.2
REV. P1.0.3
Parallel Microprocessor Interface Block
The Parallel Microprocessor Interface section supports communication between the local microprocessor (µP)
and the LIU. The XRT83VSH316 supports an Intel asynchronous interface, Motorola 68K asynchronous,
Power PC, and Motorola MPC8xx interface. The microprocessor interface is selected by the state of the
PTYPE[2:0] input pins. Selecting the microprocessor interface is shown in Table 15.
TABLE 15: SELECTING THE MICROPROCESSOR INTERFACE MODE
PTYPE[2:0]
MICROPROCESSOR MODE
0h (000)
Intel 68HC11, 8051, 80C188
(Asynchronous)
1h (001)
Motorola 68K (Asynchronous)
5h (101)
Power PC (Synchronous)
7h (111)
Motorola MPC8260, MPC860
(Synchronous)
The XRT83VSH316 uses multipurpose pins to configure the device appropriately. The local µP configures the
LIU by writing data into specific addressable, on-chip Read/Write registers. The microprocessor interface
provides the signals which are required for a general purpose microprocessor to read or write data into these
registers including two general purpose inputs/outputs (GPIO). The microprocessor interface also supports
polled and interrupt driven environments. A simplified block diagram of the microprocessor is shown in
Figure 38.
FIGURE 38. SIMPLIFIED BLOCK DIAGRAM OF THE MICROPROCESSOR INTERFACE BLOCK
CS
WR_R/W
RD_WE
ALE
GPIO2
GPIO1
CSdec[2:0]
ADDR[9:0]
DATA[7:0]
PCLK
Microprocessor
Interface
PTYPE [2:0]
Reset
CS5
CS4
CS3
CS2
CS1
RDY_TA
INT
52
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
6.3
XRT83VSH316
The Microprocessor Interface Block Signals
The LIU may be configured into different operating modes and have its performance monitored by software
through a standard microprocessor using data, address and control signals. These interface signals are
described below in Table 16, Table 17, and Table 18. The microprocessor interface can be configured to
operate in Intel mode or Motorola mode. When the microprocessor interface is operating in Intel mode, some
of the control signals function in a manner required by the Intel 80xx family of microprocessors. Likewise, when
the microprocessor interface is operating in Motorola mode, then these control signals function in a manner as
required by the Motorola Power PC family of microprocessors. (For using a Motorola 68K asynchronous
processor, see Figure 42 and Table 22) Table 16 lists and describes those microprocessor interface signals
whose role is constant across the two modes. Table 17 describes the role of some of these signals when the
microprocessor interface is operating in the Intel mode. Likewise, Table 18 describes the role of these signals
when the microprocessor interface is operating in the Motorola Power PC mode.
TABLE 16: XRT83VSH316 MICROPROCESSOR INTERFACE SIGNALS COMMON TO BOTH INTEL AND MOTOROLA
MODES
PIN NAME
TYPE
DESCRIPTION
PTYPE[2:0]
I
Microprocessor Interface Mode Select Input pins
These three pins are used to specify the microprocessor interface mode. The relationship
between the state of these three input pins, and the corresponding microprocessor mode is
presented in Table 15.
DATA[7:0]
I/O
CSdec[2:0]
I
Bi-Directional Data Bus for register "Read" or "Write" Operations.
Chip Select Decoder Inputs
The state of these 3 pins enable the Chip Selects for additional LIU devices.
NOTE: See the 84-Channel Application Section of this datasheet.
ADDR[9:0]
I
Nine-Bit Address Bus Inputs
The XRT83VSH316 LIU microprocessor interface uses a direct address bus. This address bus
is provided to permit the user to select an on-chip register for Read/Write access.
CS
I
Chip Select Input
This active low signal selects the microprocessor interface of the XRT83VSH316 LIU and
enables Read/Write operations with the on-chip register locations.
TABLE 17: INTEL MODE: MICROPROCESSOR INTERFACE SIGNALS
XRT83VSH316
INTEL
PIN NAME EQUIVALENT PIN
TYPE
DESCRIPTION
ALE_TS
ALE
I
Address-Latch Enable: This active high signal is used to latch the contents on
the address bus ADDR[8:0]. The contents of the address bus are latched into the
ADDR[8:0] inputs on the falling edge of ALE.
RD_WE
RD
I
Read Signal: This active low input functions as the read signal from the local µP.
When this pin is pulled “Low” (if CS is “Low”) the LIU is informed that a read operation has been requested and begins the process of the read cycle.
WR_R/W
WR
I
Write Signal: This active low input functions as the write signal from the local µP.
When this pin is pulled “Low” (if CS is “Low”) the LIU is informed that a write
operation has been requested and begins the process of the write cycle.
RDY_TA
RDY
O
Ready Output: This active low signal is provided by the LIU device. It indicates
that the current read or write cycle is complete, and the LIU is waiting for the next
command.
53
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 18: MOTOROLA MODE: MICROPROCESSOR INTERFACE SIGNALS
XRT83VSH316 MOTOROLA
PIN NAME EQUIVALENT PIN
TYPE
DESCRIPTION
ALE_TS
TS
I
Transfer Start: This active high signal is used to latch the contents on the
address bus ADDR[8:0]. The contents of the address bus are latched into the
ADDR[8:0] inputs on the falling edge of TS.
WR_R/W
R/W
I
Read/Write: This input pin from the local µP is used to inform the LIU
whether a Read or Write operation has been requested. When this pin is
pulled “High”, WE will initiate a read operation. When this pin is pulled
“Low”, WE will initiate a write operation.
RD_WE
WE
I
Write Enable: This active low input functions as the read or write signal from the
local µP dependent on the state of R/W. When WE is pulled “Low” (If CS
is “Low”) the LIU begins the read or write operation.
No Pin
OE
I
Output Enable: This signal is not necessary for the XRT83VSH316 to interface
to the MPC8260 or MPC860 Power PCs.
µPCLK
CLKOUT
I
Synchronous Processor Clock: This signal is used as the timing reference for
the Power PC synchronous mode.
RDY_TA
TA
O
Transfer Acknowledge: This active low signal is provided by the LIU device. It
indicates that the current read or write cycle is complete, and the LIU is waiting
for the next command.
54
PRELIMINARY
REV. P1.0.3
6.4
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
Intel Mode Programmed I/O Access (Asynchronous)
If the LIU is interfaced to an Intel type µP, then it should be configured to operate in the Intel mode. Intel type
Read and Write operations are described below.
Intel Mode Read Cycle
Whenever an Intel-type µP wishes to read the contents of a register, it should do the following.
1. Place the address of the target register on the address bus input pins ADDR[9:0].
2. While the µP is placing this address value on the address bus, the address decoding circuitry should
assert the CS pin of the LIU, by toggling it "Low". This action enables further communication between the
µP and the LIU microprocessor interface block.
3. Toggle the ALE input pin "High". This step enables the address bus input drivers, within the microprocessor interface block of the LIU.
4. The µP should then toggle the ALE pin "Low". This step causes the LIU to latch the contents of the address
bus into its internal circuitry. At this point, the address of the register has now been selected.
5. Next, the µP should indicate that this current bus cycle is a Read operation by toggling the RD input pin
"Low". This action also enables the bi-directional data bus output drivers of the LIU.
6. After the µP toggles the Read signal "Low", the LIU will toggle the RDY output pin "Low". The LIU does this
in order to inform the µP that the data is available to be read by the µP, and that it is ready for the next command.
7. After the µP detects the RDY signal and has read the data, it can terminate the Read Cycle by toggling the
RD input pin "High".
NOTE: ALE can be tied “High” if this signal is not available.
The Intel Mode Write Cycle
Whenever an Intel type µP wishes to write a byte or word of data into a register within the LIU, it should do the
following.
1. Place the address of the target register on the address bus input pins ADDR[9:0].
2. While the µP is placing this address value on the address bus, the address decoding circuitry should
assert the CS pin of the LIU, by toggling it "Low". This action enables further communication between the
µP and the LIU microprocessor interface block.
3. Toggle the ALE input pin "High". This step enables the address bus input drivers, within the microprocessor interface block of the LIU.
4. The µP should then toggle the ALE pin "Low". This step causes the LIU to latch the contents of the address
bus into its internal circuitry. At this point, the address of the register has now been selected.
5. The µP should then place the byte or word that it intends to write into the target register, on the bi-directional data bus DATA[7:0].
6. Next, the µP should indicate that this current bus cycle is a Write operation by toggling the WR input pin
"Low". This action also enables the bi-directional data bus input drivers of the LIU.
7. After the µP toggles the Write signal "Low", the LIU will toggle the RDY output pin "Low". The LIU does this
in order to inform the µP that the data has been written into the internal register location, and that it is ready
for the next command.
NOTE: ALE can be tied “High” if this signal is not available.
The Intel Read and Write timing diagram is shown in Figure 40. The timing specifications are shown in
Table 20.
55
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
FIGURE 39. INTEL µP INTERFACE TIMING DURING PROGRAMMED I/O READ AND WRITE OPERATIONS WHEN ALE IS
NOT TIED ’HIGH’
t5
ALE
t5
READ OPERATION
t0
WRITE OPERATION
t0
ADDR [ 9 :0]
Valid Address
Valid Address
CS
Valid Data for Readback
DATA [7:0]
Data Available to Write Into the LIU
t1
RD
t3
WR
t2
t4
RDY
TABLE 19: INTEL MICROPROCESSOR INTERFACE TIMING SPECIFICATIONS
SYMBOL
PARAMETER
MIN
t0
Valid Address to CS Falling Edge and ALE Rising
Edge
0
-
ns
t1
ALE Falling Edge to RD Assert
5
-
ns
t2
RD Assert to RDY Assert
-
90
ns
NA
RD Pulse Width (t2)
90
-
ns
t3
ALE Falling Edge to WR Assert
5
-
ns
t4
WR Assert to RDY Assert
-
90
ns
NA
WR Pulse Width (t4)
90
-
ns
t5
ALE Pulse Width(t5)
10
56
MAX
UNITS
ns
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
FIGURE 40. INTEL µP INTERFACE SIGNALS DURING PROGRAMMED I/O READ AND WRITE OPERATIONS WITH
ALE=HIGH
READ OPERATION
ALE = 1
WRITE OPERATION
t0
t0
ADDR[9:0]
Valid Address
Valid Address
CS
DATA[7:0]
Valid Data for Readback
Data Available to Write Into the LIU
t1
RD
t3
WR
t2
t4
RDY
TABLE 20: INTEL MICROPROCESSOR INTERFACE TIMING SPECIFICATIONS
SYMBOL
PARAMETER
MIN
MAX
UNITS
t0
Valid Address to CS Falling Edge
0
-
ns
t1
CS Falling Edge to RD Assert
65
-
ns
t2
RD Assert to RDY Assert
-
90
ns
RD Pulse Width (t2)
90
-
ns
t3
CS Falling Edge to WR Assert
65
-
ns
t4
WR Assert to RDY Assert
-
90
ns
90
-
ns
NA
NA
WR Pulse Width (t4)
57
XRT83VSH316
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
6.5
REV. P1.0.3
MPC86X Mode Programmed I/O Access (Synchronous)
If the LIU is interfaced to a MPC86X type µP, it should be configured to operate in the MPC86X mode.
MPC86X Read and Write operations are described below.
MPC86X Mode Read Cycle
1. Place the address of the target register on the address bus input pins ADDR[9:0].
2. While the µP is placing this address value on the address bus, the address decoding circuitry should
assert the CS pin of the LIU, by toggling it "Low". This action enables further communication between the
µP and the LIU microprocessor interface block.
3. Next, the µP should indicate that this current bus cycle is a Read operation by pulling the R/W input pin
"High".
4. The LIU will toggle the TA output pin "Low". The LIU does this in order to inform the µP that the data is
available to be read by the µP.
5. After the µP detects the TA signal and has read the data, it can terminate the Read Cycle by toggling the
CS input pin "High".
MPC86X Mode Write Cycle
1. Place the address of the target register on the address bus input pins ADDR[9:0].
2. While the µP is placing this address value on the address bus, the address decoding circuitry should
assert the CS pin of the LIU, by toggling it "Low". This action enables further communication between the
µP and the LIU microprocessor interface block.
3. Next, the µP should indicate that this current bus cycle is a Write operation by pulling the R/W input pin
"Low".
4. Toggle the WE input pin "Low".
5. After the µP toggles the WE signal "Low", the LIU will toggle the TA output pin "Low". The LIU does this in
order to inform the µP that the data has been written into the internal register location.
6. After the µP detects the TA signal, the Write operation is completed by toggling both WE and CS pins
“High”.
The Motorola Read and Write timing diagram is shown in Figure 41. The timing specifications are shown in
Table 21.
58
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
FIGURE 41. MOTOROLA MPC86X µP INTERFACE SIGNALS DURING PROGRAMMED I/O READ AND WRITE OPERATIONS
READ OPERATION
WRITE OPERATION
tdc
uPCLK
tcp
t0
t0
Valid Address
ADDR[9:0]
Valid Address
CS
Valid Data for Readback
DATA[7:0]
Data Available to Write Into the LIU
t1
WE
R/W
t2
TA
TABLE 21: MOTOROLA MPC86X MICROPROCESSOR INTERFACE TIMING SPECIFICATIONS
SYMBOL
PARAMETER
MIN
MAX
UNITS
t0
Valid Address to CS Falling Edge
0
-
ns
t1
CS Falling Edge to WE Assert
0
-
ns
t2
WE Assert to TA Assert
-
90
ns
tdc
µPCLK Duty Cycle
40
60
%
tcp
µPCLK Clock Period
20
59
ns
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
FIGURE 42. MOTOROLA 68K µP INTERFACE SIGNALS DURING PROGRAMMED I/O READ AND WRITE OPERATIONS
MOTOROLA ASYCHRONOUS MODE
READ OPERATION
ALE _TS
WRITE OPERATION
t0
t0
Valid Address
ADDR[9:0]
Valid Address
t3
t3
CS
Valid Data for Readback
DATA[7:0]
Data Available to Write Into the LIU
t1
t1
RD _ WE
WR _ R/W
RDY _
t2
DTACK
t2
TABLE 22: MOTOROLA 68K MICROPROCESSOR INTERFACE TIMING SPECIFICATIONS
SYMBOL
PARAMETER
MIN
MAX
UNITS
t0
Valid Address to CS Falling Edge
0
-
ns
t1
CS Falling Edge to DS (Pin RD_WE) Assert
65
-
ns
t2
DS Assert to DTACK Assert
-
90
ns
DS Pulse Width (t2)
90
-
ns
CS Falling Edge to AS (Pin ALE_TS) Falling Edge
0
-
ns
NA
t3
60
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
7.0 REGISTER DESCRIPTIONS
To use any of the diagnostic features for the Line or System interface, the LIU must be placed in Single Rail
mode. The following table is intended to be used as a simplified register map which summarizes the address
locations of the LIU features.
TABLE 23: MICROPROCESSOR REGISTER ADDRESS (ADDR[8:0])
REGISTER
NUMBER
ADDRESS (HEX)
1 - 16
0x000 - 0x00F
Global Configuration Registers
17 - 36
0x020 - 0x033
Channel 0 Registers
37 - 56
0x040 - 0x053
Channel 1 Registers
57 - 76
0x060 - 0x073
Channel 2 Registers
77 - 96
0x080 - 0x093
Channel 3 Registers
97 - 116
0x0A0 - 0x0B3
Channel 4 Registers
117 - 136
0x0C0 - 0x0D3
Channel 5 Registers
137 - 156
0x0E0 - 0x0F3
Channel 6 Registers
157 - 176
0x100 - 0x113
Channel 7 Registers
177 - 196
0x120 - 0x133
Channel 8 Registers
197 - 216
0x140 - 0x153
Channel 9 Registers
217 - 236
0x160 - 0x173
Channel 10 Registers
237 - 256
0x180 - 0x193
Channel 11 Registers
257 - 276
0x1A0 - 0x1B3
Channel 12 Registers
277 - 296
0x1C0 - 0x1D3
Channel 13 Registers
297 - 316
0x1E0 - 0x1F3
Channel 14 Registers
317 - 336
0x200 - 0x213
Channel 15 Registers
337
0x3FE
Device ID
338
0x3FF
Revision ID
FUNCTION
NOTE: All register addresses NOT listed above are reserved and are NOT intended to be used as a scratch pad. Values
may be written into reserved registers, but they may not be retrievable.
61
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
7.1
REV. P1.0.3
Global Configuration Registers (0x000 - 0x00F)
TABLE 24: MICROPROCESSOR REGISTER GLOBAL DESCRIPTION
REG
ADDR TYPE
D7
D6
D5
D4
D3
D2
D1
D0
RCLKE
TCLKE
DATAP
Reserved
GIE
SRESET
RxMUTE
EXLOS
ICT
Global Control Registers for All 16 Channels
1
0x000
R/W
2
0x001
R/W
3
0x002
R/W
4
0x003
R/W
5
0x004
R/W
6
0x005
R/W
7
0x006
R/W
8
0x007
RO
LCVCNT[7:0]
9
0x008
RO
LCVCNT[15:8]
10
0x009
R/W
11
0x00A
RUR
GCHIS[7:0]
12
0x00B
RUR
GCHIS[15:8]
13
0x00C
R/W
14
0x00D
R/W
15
0x00E
R/W
Reserved
16
0x00F
R/W
Reserved
SR/DR
ATAOS
Reserved
Reserved
RxTCNTL
Reserved
SYS_EXLOS
Reserved
MCLKT1out[1:0]
LCV_OFLW
SL<1>
MCLKE1out[1:0]
Reserved
Reserved
LCVCH[3:0]
Reserved
allRST
allUPDATE
TCLKCNL
Reserved
GPIODIR[1:0]
SL<0>
Reserved
Reserved
Reserved
Reserved
Reserved
chUPDATE
CLKSEL[3:0]
Recovered Clock Selects [4:0]
GPIO[1:0]
62
Reserved
chRST
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
7.2
XRT83VSH316
Channel Control Registers (Line and System Side)
TABLE 25: MICROPROCESSOR REGISTER CHANNEL DESCRIPTION
REG
ADDR TYPE
D7
D6
D5
RxON
D4
D3
D2
D1
D0
JABW
FIFOS
Control and Line Side Diagnostics
17
0xN00 R/W
QRSS/
PRBS
PRBS_Rx/
Tx
18
0xN01 R/W
RxTSEL
TxTSEL
19
0xN02 R/W INVQRSS
20
0xN03 R/W
21
0xN04 R/W
Reserved
22
0xN05
Reserved
23
0xN06 RUR Reserved
24
0xN07
25
0xN08 R/W
Reserved
1SEG[6:0]
26
0xN09 R/W
Reserved
2SEG[6:0]
27
0xN0A R/W
Reserved
3SEG[6:0]
28
0xN0B R/W
Reserved
4SEG[6:0]
29
0xN0C R/W
Reserved
5SEG[6:0]
30
0xN0D R/W
Reserved
6SEG[6:0]
31
0xN0E R/W
Reserved
7SEG[6:0]
32
0xN0F R/W
Reserved
8SEG[6:0]
RO
EQC[4:0]
TERSEL[1:0]
JASEL[1:0]
TxTEST[2:0]
RxRES[1:0]
TxON
LOOP[2:0]
CODES
Reserved
E1Arben
INSBPV
INSBER
Reserved
DMOIE
FLSIE
LCV_OFIE
Reserved
AISDIE
RLOSIE
QRPDIE
DMO
FLS
LCV_OF
Reserved
AISD
RLOS
QRPD
DMOIS
FLSIS
LCV_OFIS
Reserved
AISDIS
RLOSIS
QRPDIS
RO
Reserved
System Side Diagnostics
33
0xN10 R/W
Reserved
SAISDIE
SRLOSIE
SQRPDIE
34
0xN11
Reserved
SAISD
SRLOS
SQRPD
35
0xN12 RUR
Reserved
SAISDIS
SRLOSIS
SQRPDIS
36
0xN13 R/W SQRSS/
SPRBS
RO
RxTEST[1:0]
ALARM[2:0]
SINVPRBS SINSBER
Device ID and Revision ID
337
0x3FE
RO
Device "ID"
338
0x3FF
RO
Device "Revision ID"
7.3
Offset for Programming the Channel Number, N
The offset for programming the channel number can be added to the register value for determining the actual
address. Address = Offset + Register Value. The offset is the following: Channel 0 = 0x020, Channel 1 =
0x040, Channel 2 = 0x060, Channel 3 = 0x080, Channel 4 = 0x0A0, Channel 5 = 0x0C0, Channel 6 = 0x0E0,
Channel 7 = 0x100, Channel 8 = 0x120, Channel 9 = 0x140, Channel 10 = 0x160, Channel 11 = 0x180,
Channel 12 = 0x1A0, Channel 13 = 0x1C0, Channel 14 = 0x1E0, and Channel 15 = 0x200.
Example: Channel 10, Register 0xN13 in Table 25, 0x160 + 0xN13 = 0x173. See Table 23 for more details.
63
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
7.4
REV. P1.0.3
Global Control Registers
TABLE 26: MICROPROCESSOR REGISTER 0X000H BIT DESCRIPTION
GLOBAL REGISTER (0X000H)
BIT
NAME
FUNCTION
D7
SR/DR
Single Rail/Dual Rail Mode
This bit sets the LIU to receive and transmit digital data in a single
rail or a dual rail format.
0 = Dual Rail Mode
1 = Single Rail Mode
Register
Type
Default
Value
(HW reset)
R/W
0
NOTE: Any time the LIU is used to generate diagnostic patterns,
the part is automatically placed in SR mode. In addition, to
detect diagnostic patterns, the LIU must be placed in SR
mode by setting this bit to "1". This applies to both the Line
Side and System Side.
D6
ATAOS
Line Automatic Transmit All Ones
If ATAOS is selected, an all ones pattern will be transmitted on
TTIP/TRING for any channel that experiences an RLOS condition.
If an RLOS condition does not occur, TAOS will remain inactive.
0 = Disabled
1 = Enabled
R/W
0
D5
RCLKE
Receive Clock Data
0 = RPOS/RNEG data is updated on the rising edge of RCLK
1 = RPOS/RNEG data is updated on the falling edge of RCLK
R/W
0
D4
TCLKE
Transmit Clock Data
0 = TPOS/TNEG data is sampled on the falling edge of TCLK
1 = TPOS/TNEG data is sampled on the rising edge of TCLK
R/W
0
D3
DATAP
Data Polarity
0 = Transmit input and receive output data is active "High"
1 = Transmit input and receive output data is active "Low"
R/W
0
D2
Reserved
This Register Bit is Not Used
R/W
0
D1
GIE
Global Interrupt Enable
The global interrupt enable is used to enable/disable all interrupt
activity for all 16 channels. This bit must be set "High" for the interrupt pin to operate.
0 = Disable all interrupt generation
1 = Enable interrupt generation to the individual channel registers
R/W
0
D0
SRESET
Software Reset
Writing a "1" to this bit for more than 10µS initiates a device reset
for all internal circuits except the microprocessor register bits. To
reset the registers to their default setting, use the Hardware Reset
pin (See the pin description for more details).
R/W
0
64
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 27: MICROPROCESSOR REGISTER 0X001H BIT DESCRIPTION
GLOBAL REGISTER (0X001H)
Register
Type
Default
Value
(HW reset)
These Register Bits are Not Used
R/W
0
RxMUTE
Receiver Output Mute Enable
If RxMUTE is selected, RPOS/RNEG will be pulled "Low" for any
channel that experiences an RLOS condition. If an RLOS condition does not occur, RxMUTE will remain inactive.
0 = Disabled
1 = Enabled
R/W
0
D1
EXLOS
Line Extended Loss of Zeros
The number of zeros required to declare a Digital Loss of Signal is
extended to 4,096.
0 = Normal Operation
1 = Enables the EXLOS function
R/W
0
D0
ICT
In Circuit Testing
0 = Normal Operation
1 = Sets all output pins to "High" impedance for in circuit testing
R/W
0
Register
Type
Default
Value
(HW reset)
BIT
NAME
D7 - D3
Reserved
D2
FUNCTION
TABLE 28: MICROPROCESSOR REGISTER 0X002H BIT DESCRIPTION
GLOBAL REGISTER (0X002H)
BIT
NAME
D7
Reserved
This Register Bit is Not Used
R/W
0
D6
RxTCNTL
Receive Termination Select Control
This bit sets the LIU to control the RxTSEL function with either the
individual channel register bit or the global hardware pin.
0 = Control of the receive termination is set to the register bits
1 = Control of the receive termination is set to the hardware pin
R/W
0
D[5:4]
Reserved
These Register Bits are Not Used
R/W
0
R/W
0
R/W
0
D3
D[2:0]
FUNCTION
SYS_EXLO System Extended Loss of Zeros
S
The number of zeros required to declare a Digital Loss of Signal is
extended to 4,096.
0 = Normal Operation
1 = Enables the SYS_EXLOS function
Reserved
These Register Bits are Not Used
65
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 29: MICROPROCESSOR REGISTER 0X003H BIT DESCRIPTION
GLOBAL REGISTER (0X003H)
BIT
NAME
D[7:4]
Reserved
D3
D2
SL<1>
SL<0>
D[7:0]
Reserved
Register
Type
Default
Value
(HW reset)
These Register Bits are Not Used
R/W
0
Slicer Level Select
00 = 60%
01 = 65%
10 = 70%
11 = 55%
R/W
0
0
These Register Bits are Not Used
R/W
0
Register
Type
Default
Value
(HW reset)
FUNCTION
TABLE 30: MICROPROCESSOR REGISTER 0X004H BIT DESCRIPTION
GLOBAL REGISTER (0X004H)
BIT
NAME
FUNCTION
D7
D6
MCLKT1out1 MCLKT1Nout Select
MCLKT1out0 MclkT1out[1:0] is used to program the MCLKT1out pin. By default,
the output clock is 1.544MHz.
00 = 1.544MHz
01 = 3.088MHz
10 = 6.176MHz
11 = 12.352MHz
R/W
0
0
D5
D4
MCLKE1out1 MCLKE1Nout Select
MCLKE1out0 MclkE1out[1:0] is used to program the MCLKE1Nout pin.
default, the output clock is 2.048MHz.
00 = 2.048MHz
01 = 4.096MHz
10 = 8.192MHz
11 = 16.384MHz
R/W
0
0
R/W
0
D[3:0]
Reserved
These Register Bits are Not Used
66
By
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 31: MICROPROCESSOR REGISTER 0X005H BIT DESCRIPTION
GLOBAL REGISTER (0X005H)
BIT
D7
NAME
FUNCTION
LCV_OFLW Line Code Violation / Counter Overflow Monitor Select
This bit is used to select the monitoring activity between the LCV
and the counter overflow status. When the 16-bit LCV counter saturates, the counter overflow condition is activated. By default, the
LCV activity is monitored by bit D4 in register 0xN05h.
0 = Monitoring LCV
1 = Monitoring the counter overflow status
Register
Type
Default
Value
(HW reset)
R/W
0
R/W
0
D6
Reserved
D5
Reserved
This Register Bit is Not Used
R/W
0
D4
Reserved
This Register Bit is Not Used
R/W
0
D3
D2
D1
D0
LCVCH3
LCVCH2
LCVCH1
LCVCH0
Line Code Violation Counter Select
These bits are used to select which channel is to be addressed for
reading the contents in register 0x0007h (LSB) and 0x0008 (MSB).
It is also used to address the counter for a given channel when
performing an update or reset on a per channel basis. By default,
Channel 0 is selected.
0000 = Channel 0
0001 = Channel 1
0010 = Channel 2
0011 = Channel 3
0100 = Channel 4
0101 = Channel 5
0110 = Channel 6
0111 = Channel 7
1000 = Channel 8
1001 = Channel 9
1010 = Channel 10
1011 = Channel 11
1100 = Channel 12
1101 = Channel 13
1110 = Channel 14
1111 = Channel 15
R/W
0
0
0
0
67
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 32: MICROPROCESSOR REGISTER 0X006H BIT DESCRIPTION
GLOBAL REGISTER (0X006H)
Register
Type
Default
Value
(HW reset)
These Register Bits are Not Used
R/W
0
LCV Counter Reset for All Channels
This bit is used to reset all internal LCV counters to their default
state 0x0000h. This bit must be set to "1" for 1µS.
0 = Normal Operation
1 = Resets all Counters
R/W
0
allUPDATE LCV Counter Update for All Channels
This bit is used to latch the contents of all 16 counters into holding
registers so that the value of each counter can be read. The channel is addressed by using bits D[3:0] in register 0x0005h.
0 = Normal Operation
1 = Updates all Counters
R/W
0
R/W
0
chUPDATE LCV Counter Update Per Channel
This bit is used to latch the contents of the counter for a given
channel into a holding register so that the value of the counter can
be read. The channel is addressed by using bits D[3:0] in register
0x0005h.
0 = Normal Operation
1 = Updates the Selected Channel
R/W
0
LCV Counter Reset Per Channel
This bit is used to reset the LCV counter of a given channel to its
default state 0x0000h. The channel is addressed by using bits
D[3:0] in register 0x0005h. This bit must be set to "1" for 1µS.
0 = Normal Operation
1 = Resets the Selected Channel
R/W
0
Register
Type
Default
Value
(HW reset)
RO
0
0
0
0
0
0
0
0
BIT
NAME
D[7:5]
Reserved
D4
allRST
D3
D2
D1
D0
Reserved
ChRST
FUNCTION
This bit is not used
n
TABLE 33: MICROPROCESSOR REGISTER 0X007H BIT DESCRIPTIO
GLOBAL REGISTER (0X007H)
BIT
NAME
FUNCTION
D7
D6
D5
D4
D3
D2
D1
D0
LCVCNT7
LCVCNT6
LCVCNT5
LCVCNT4
LCVCNT3
LCVCNT2
LCVCNT1
LCVCNT0
Line Code Violation Byte Contents[7:0]
These bits contain the LSB (bits [7:0]) of the LCV counter contents
for a selected channel. The channel is addressed by using bits
D[3:0] in register 0x0005h.
68
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 34: MICROPROCESSOR REGISTER 0X008H BIT DESCRIPTION
GLOBAL REGISTER (0X008H)
BIT
NAME
D7
D6
D5
D4
D3
D2
D1
D0
LCVCNT15
LCVCNT14
LCVCNT13
LCVCNT12
LCVCNT11
LCVCNT10
LCVCNT9
LCVCNT8
FUNCTION
Line Code Violation Byte Contents[15:8]
These bits contain the MSB (bits [15:8]) of the LCV counter contents for a selected channel. The channel is addressed by using
bits D[3:0] in register 0x0005h.
Register
Type
Default
Value
(HW reset)
RO
0
0
0
0
0
0
0
0
CLOCK SELECT REGISTER
The input clock source is used to generate all the necessary clock references internally to the LIU. The
microprocessor timing is derived from a PLL output which is chosen by programming the Clock Select Bits in
register 0x0009h. Therefore, if the clock selection bits are being programmed, the frequency of the PLL output
will be adjusted accordingly. During this adjustment, it is important to "Not" write to any other bit location within
the same register while selecting the input/output clock frequency. For best results, register 0x0009h can be
broken down into two sub-registers with the MSB being bit D4 and the LSB being bits D[3:0] as shown in
Figure 43.
NOTE: Bits D[7:5] are reserved.
FIGURE 43. REGISTER 0X0009H SUB REGISTERS
MSB
D7
D6
Reserved,
D5
LSB
D4
D3
TCLKCNTL
D2
D1
D0
Clock Selection Bits
Programming Examples:
Example 1: Changing bits D[7:4]
If bit D4 is the only values within the register that will change in a WRITE process, the microprocessor only
needs to initiate ONE write operation.
Example 2: Changing bits D[3:0]
If bits D[3:0] are the only values within the register that will change in a WRITE process, the microprocessor
only needs to initiate ONE write operation.
Example 3: Changing bits within the MSB and LSB
In this scenario, one must initiate TWO write operations such that the MSB and LSB do not change within ONE
write cycle. It is recommended that the MSB and LSB be treated as two independent sub-registers. One can
either change the clock selection bits D[3:0] (LSB) and then change bit D4 (MSB) on the SECOND write, or
vice-versa. No order or sequence is necessary.
69
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 35: MICROPROCESSOR REGISTER 0X009H BIT DESCRIPTION
GLOBAL REGISTER (0X009H)
Register
Type
Default
Value
(HW reset)
These Register Bits are Not Used
R/W
0
TCLKCNL
Transmit Clock Control
When this bit is pulled "High" and there is no TCLK signal present
on the transmit input path, TTIP/TRING will Transmit All "Ones"
(TAOS). By default, TTIP/TRING will Transmit All Zeros.
0 = All Zeros
1 = All Ones
R/W
0
CLKSEL3
CLKSEL2
CLKSEL1
CLKSEL0
Clock Input Select
CLKSEL[3:0] is used to select the input clock source used as the
internal timing reference.
0000 = 2.048 MHz
0001 = 1.544 MHz
1000 = 4.096 Mhz
1001 = 3.088 Mhz
1010 = 8.192 Mhz
1011 = 6.176 Mhz
1100 = 16.384 Mhz
1101 = 12.352 Mhz
1110 = 2.048 Mhz
1111 = 1.544 Mhz
R/W
0
0
0
0
Register
Type
Default
Value
(HW reset)
BIT
NAME
D7 - D5
Reserved
D4
D3
D2
D1
D0
FUNCTION
TABLE 36: MICROPROCESSOR REGISTER 0X00AH BIT DESCRIPTION
GLOBAL REGISTER (0X00AH)
BIT
NAME
D7
GCHIS7
Global Channel Interrupt Status for Channel 7
0 = No interrupt activity from channel 7
1 = Interrupt was generated from channel 7
RUR
0
D6
GCHIS6
Global Channel Interrupt Status for Channel 6
0 = No interrupt activity from channel 6
1 = Interrupt was generated from channel 6
RUR
0
D5
GCHIS5
Global Channel Interrupt Status for Channel 5
0 = No interrupt activity from channel 5
1 = Interrupt was generated from channel 5
RUR
0
D4
GCHIS4
Global Channel Interrupt Status for Channel 4
0 = No interrupt activity from channel 4
1 = Interrupt was generated from channel 4
RUR
0
FUNCTION
70
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 36: MICROPROCESSOR REGISTER 0X00AH BIT DESCRIPTION
GLOBAL REGISTER (0X00AH)
Register
Type
Default
Value
(HW reset)
Global Channel Interrupt Status for Channel 3
0 = No interrupt activity from channel 3
1 = Interrupt was generated from channel 3
RUR
0
GCHIS2
Global Channel Interrupt Status for Channel 2
0 = No interrupt activity from channel 2
1 = Interrupt was generated from channel 2
RUR
0
D1
GCHIS1
Global Channel Interrupt Status for Channel 1
0 = No interrupt activity from channel 1
1 = Interrupt was generated from channel 1
RUR
0
D0
GCHIS0
Global Channel Interrupt Status for Channel 0
0 = No interrupt activity from channel 0
1 = Interrupt was generated from channel 0
RUR
0
Register
Type
Default
Value
(HW reset)
BIT
NAME
D3
GCHIS3
D2
FUNCTION
10
TABLE 37: MICROPROCESSOR REGISTER 0X00BH BIT DESCRIPTION
GLOBAL REGISTER (0X00BH)
BIT
NAME
D7
GCHIS15
Global Channel Interrupt Status for Channel 15
0 = No interrupt activity from channel 15
1 = Interrupt was generated from channel 15
RUR
0
D6
GCHIS14
Global Channel Interrupt Status for Channel 14
0 = No interrupt activity from channel 14
1 = Interrupt was generated from channel 14
RUR
0
D5
GCHIS13
Global Channel Interrupt Status for Channel 13
0 = No interrupt activity from channel 13
1 = Interrupt was generated from channel 13
RUR
0
D4
GCHIS12
Global Channel Interrupt Status for Channel 12
0 = No interrupt activity from channel 12
1 = Interrupt was generated from channel 12
RUR
0
D3
GCHIS11
Global Channel Interrupt Status for Channel 11
0 = No interrupt activity from channel 11
1 = Interrupt was generated from channel 11
RUR
0
D2
GCHIS10
Global Channel Interrupt Status for Channel 10
0 = No interrupt activity from channel 10
1 = Interrupt was generated from channel 10
RUR
0
FUNCTION
71
XRT83VSH316
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 37: MICROPROCESSOR REGISTER 0X00BH BIT DESCRIPTION
GLOBAL REGISTER (0X00BH)
BIT
NAME
D1
GCHIS9
D0
GCHIS8
Register
Type
Default
Value
(HW reset)
Global Channel Interrupt Status for Channel 9
0 = No interrupt activity from channel 9
1 = Interrupt was generated from channel 9
RUR
0
Global Channel Interrupt Status for Channel 8
0 = No interrupt activity from channel 8
1 = Interrupt was generated from channel 8
RUR
0
Register
Type
Default
Value
(HW reset)
R/W
0
FUNCTION
TABLE 38: RECOVERED CLOCK SELECT 0X00CH BIT DESCRIPTION
RECOVERED CLOCK SELECT REGISTER (0X00CH)
BIT
NAME
D[7:5]
Reserved
D[4:0]
RCLKOUT Recovered Clock Select
These register bits are used to select the recovered clock from one
of the RCLK[15:0] lines and output it on the RCLKOUT pin.
FUNCTION
Recovered Clock
Select [4:0]
Selected RCLK
0XXXX
Input
10000
RCLK0
10001
RCLK1
10010
RCLK2
10011
RCLK3
10100
RCLK4
10101
RCLK5
10110
RCLK6
10111
RCLK7
11000
RCLK8
11001
RCLK9
11010
RCLK 10
11011
RCLK 11
11100
RCLK 12
11101
RCLK 13
11110
RCLK 14
11111
RCLK 15
72
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 39: E1 ARBITRARY SELECT 0X00DH BIT DESCRIPTION
E1 ARBITRARY SELECT REGISTER (0X00DH)
BIT
D7
D6
Register
Type
Default
Value
(HW reset)
GPIODIR1 GPIO Direction Select
GPIODIR0 These bits select the direction of the external GPIO pins on the
LIU. These pins can be used for general purpose. By default, the
hardware pins are set as inputs.
0 = Input
1 = Output
R/W
0
0
GPIO Control Status
These pins are used to set/monitor the GPIO pins. If the direction
is input, then these bits monitor the GPIO hardware pins. If the
direction is output, then these bits set the status of the output pins.
R/W
0
0
Register
Type
Default
Value
(HW reset)
Register
Type
Default
Value
(HW reset)
NAME
D5
D4
GPIO1
GPIO0
D[3:0]
Reserved
FUNCTION
These bits are reserved
TABLE 40: E1 ARBITRARY SELECT 0X00EH BIT DESCRIPTION
E1 ARBITRARY SELECT REGISTER (0X00EH)
BIT
NAME
D[7:0]
Reserved
FUNCTION
These bits are reserved
TABLE 41: E1 ARBITRARY SELECT 0X00FH BIT DESCRIPTION
E1 ARBITRARY SELECT REGISTER (0X00FH)
BIT
NAME
D[7:0]
Reserved
FUNCTION
These bits are reserved
73
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
7.5
REV. P1.0.3
Control and Line Side Diagnostic Registers
TABLE 42: MICROPROCESSOR REGISTER 0XN00H BIT DESCRIPTION
CHANNEL N (0XN00H)
BIT
NAME
FUNCTION
Register
Type
Default
Value
(HW reset)
D7
QRSS/PRBS QRSS/PRBS Select Bits
These bits are used to select between QRSS and PRBS.
0 = PRBS
1 = QRSS
R/W
0
D6
PRBS_Rx/Tx PRBS Receive/Transmit Select:
This bit is used to select where the output of the PRBS Generator
is directed if PRBS generation is enabled.
0 = Normal Operation - PRBS generator is output on TTIP and
TRING if PRBS generation is enabled.
1 = PRBS Generator is output on RPOS; RNEG is internally
grounded, if PRBS generation is enabled.
R/W
0
Bit 6 = "0"
+
PBRS
Generator
TTIP
-
Tx
TRING
Bit 6 = "1"
+
PBRS
Generator
RPOS
Rx
-
RNEG
NOTE: If PRBS generation is disabled, user should set this bit to ’0’
for normal operation.
D5
RxON
Receiver ON/OFF
Upon power up, the receiver is powered OFF. RxON is used to
turn the receiver ON or OFF if the hardware pin RxON is pulled
"High". If the hardware pin is pulled "Low", all receivers are turned
off.
0 = Receiver is Powered Off
1 = Receiver is Powered On
R/W
0
D4
D3
D2
D1
D0
EQC4
EQC3
EQC2
EQC1
EQC0
Cable Length Settings
R/W
0
0
0
0
0
The Cable Length Settting bits are shown in Table 43 below.
74
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 43: CABLE LENGTH SETTINGS
EQC[4:0]
T1/E1 MODE/RECEIVE SENSITIVITY
TRANSMIT LBO
CABLE
CODING
0x08h
T1 Short Haul
0 to 133 feet (0.6dB)
100Ω TP
B8ZS
0x09h
T1 Short Haul
133 to 266 feet (1.2dB)
100Ω TP
B8ZS
0x0Ah
T1 Short Haul
266 to 399 feet (1.8dB)
100Ω TP
B8ZS
0x0Bh
T1 Short Haul
399 to 533 feet (2.4dB)
100Ω TP
B8ZS
0x0Ch
T1 Short Haul
533 to 655 feet (3.0dB)
100Ω TP
B8ZS
0x0Dh
T1 Short Haul
Arbitrary Pulse
100Ω TP
B8ZS
0x1Ch
E1 Short Haul
ITU G.703
75Ω Coax
HDB3
0x1Dh
E1 Short Haul
ITU G.703
120Ω TP
HDB3
TABLE 44: MICROPROCESSOR REGISTER 0XN01H BIT DESCRIPTION
CHANNEL N (0XN01H)
Register
Type
Default
Value
(HW reset)
Receive Termination Select
Upon power up, the receiver is in "High" impedance. RxTSEL is
used to switch between the internal termination and "High" impedance.
0 = External Termination
1 = Internal Termination
R/W
0
TxTSEL
Transmit Termination Select
Upon power up, the transmitter is in "High" impedance. TxTSEL is
used to switch between the internal termination and "High" impedance.
0 = "High" Impedance
1 = Internal Termination
R/W
0
TERSEL1
TERSEL0
Receive Line Impedance Select
TERSEL[1:0] are used to select the line impedance for T1/J1/E1.
R/W
0
0
BIT
NAME
FUNCTION
D7
RxTSEL
D6
D5
D4
TERSEL1
TERSEL0
LINE IMPEDANCE
0
0
100Ω
0
1
110Ω
1
0
75Ω
1
1
120Ω
75
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 44: MICROPROCESSOR REGISTER 0XN01H BIT DESCRIPTION
CHANNEL N (0XN01H)
BIT
NAME
FUNCTION
D3
D2
JASEL1
JASEL0
Jitter Attenuator Select
JASEL[1:0] are used to enable the jitter attenuator in the receive or
transmit path. By default, the jitter attenuator is disabled.
JASEL1
JASEL0
JA PATH
0
0
Disabled
0
1
Transmit Path
1
0
Receive Path
1
1
Receive Path
Register
Type
Default
Value
(HW reset)
R/W
0
D1
JABW
Jitter Bandwidth (E1 Mode Only, T1 is permanently set to 3Hz)
The jitter bandwidth is a global setting that is applied to both the
receiver and transmitter jitter attenuator.
0 = 10Hz
1 = 1.5Hz
R/W
0
D0
FIFOS
FIFO Depth Select
The FIFO depth select is used to configure the part for a 32-bit or
64-bit FIFO (within the jitter attenuator blocks). The delay of the
FIFO is equal to ½ the FIFO depth. This is a global setting that is
applied to both the receiver and transmitter FIFO.
0 = 32-Bit
1 = 64-Bit
R/W
0
76
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 45: MICROPROCESSOR REGISTER 0XN02H BIT DESCRIPTION
CHANNEL N (0XN02H)
Register
Type
Default
Value
(HW reset)
QRSS inversion
INVQRSS is used to invert the transmit QRSS or PRBS pattern set
by the TxTEST[2:0] bits. By default (bit D7=0), INVQRSS is disabled for PRBS and enabled for QRSS.
0 = Disabled for PRBS
0 = Enabled for QRSS
1 = Disabled for QRSS
1 = Enabled for PRBS
R/W
0
TxTEST2
TxTEST1
TxTEST0
Test Code Pattern
TxTEST[2:0] are used to select a diagnostic test pattern to the line
side (transmit outputs). If these bits are selected, the LIU is automatically placed in single rail mode.
0XX = No Pattern
100 = Tx QRSS
101 = Tx TAOS
110 = Tx LOS (All Zeros)
111 = Reserved
R/W
0
0
0
D3
TxOn
Transmit ON/OFF
Upon power up, the transmitters are powered off. This bit is used
to turn the transmitter for this channel On or Off if the TxON pin is
pulled "High". If the TxON pin is pulled "Low", all 16 transmitters
are powered off.
0 = Transmitter is Powered OFF
1 = Transmitter is Powered ON
R/W
0
D2
D1
D0
LOOP2
LOOP1
LOOP0
Loopback Diagnostic Select
LOOP[2:0] are used to select the loopback mode.
0XX = No Loopback
100 = Dual Loopback
101 = Analog Loopback
110 = Remote Loopback
111 = Digital Loopback
R/W
0
0
0
BIT
NAME
FUNCTION
D7
INVQRSS
D6
D5
D4
77
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 46: MICROPROCESSOR REGISTER 0XN03H BIT DESCRIPTION
CHANNEL N (0XN03H)
Register
Type
Default
Value
(HW reset)
Receive External Fixed Resistor
RxRES[1:0] are used to select the value for a high precision external resistor to improve return loss.
00 = None
01 = 240Ω
10 = 210Ω
11 = 150Ω
R/W
0
0
Encoding/Decoding Select (Single Rail Mode Only)
0 = HDB3 (E1), B8ZS (T1)
1 = AMI Coding
R/W
0
E1 Arbitrary Pulse Enable
This bit is used to enable the Arbitrary Pulse Generator for shaping
the transmit pulse shape when E1 mode is selected. If this bit is
set to "1", this channel will be configured for the Arbitrary Mode.
Each channel is individually controlled by programming the channel registers 0xN08 through 0xN0F, where n is the number of the
channel.
"0" = Disabled (Normal E1 Pulse Shape ITU G.703)
"1" = Arbitrary Pulse Enabled
R/W
0
INSBPV
Insert Bipolar Violation
When this bit transitions from a "0" to a "1", a bipolar violation will
be inserted in the transmitted data from TPOS, QRSS/PRBS pattern. The state of this bit will be sampled on the rising edge of
TCLK. To ensure proper operation, it is recommended to write a
"0" to this bit before writing a "1".
R/W
0
D1
INSBER
Insert Bit Error
When this bit transitions from a "0" to a "1", a bit error will be
inserted in the transmitted QRSS/PRBS pattern. The state of this
bit will be sampled on the rising edge of TCLK. To ensure proper
operation, it is recommended to write a "0" to this bit before writing
a "1".
R/W
0
D0
Reserved
This Bit is Reserved
R/W
0
BIT
NAME
FUNCTION
D7
D6
RxRES1
RxRES0
D5
CODES
D4
Reserved
This Bit is Reserved
D3
E1Arben
D2
78
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 47: MICROPROCESSOR REGISTER 0XN04H BIT DESCRIPTION
CHANNEL N (0XN04H)
Register
Type
Default
Value
(HW reset)
This Bit is Reserved
R/W
0
DMOIE
Digital Monitor Output Interrupt Enable
0 = Masks the DMO function
1 = Enables Interrupt Generation
R/W
0
FLSIE
FIFO Limit Status Interrupt Enable
0 = Masks the FLS function
1 = Enables Interrupt Generation
R/W
0
R/W
0
This Bit is Reserved
R/W
0
BIT
NAME
D7
Reserved
D6
D5
FUNCTION
D4
LCV_OFIE Line Code Violation / Counter Overflow Interrupt Enable
0 = Masks the LCV_OF function
1 = Enables Interrupt Generation
D3
Reserved
D2
AISDIE
Alarm Indication Signal Detection Interrupt Enable
0 = Masks the AIS function
1 = Enables Interrupt Generation
R/W
0
D1
RLOSIE
Receiver Loss of Signal Interrupt Enable
0 = Masks the RLOS function
1 = Enables Interrupt Generation
R/W
0
D0
QRPDIE
Quasi Random Pattern Detect Interrupt Enable
0 = Masks the QRPD function
1 = Enables Interrupt Generation
R/W
0
NOTE: The GIE bit in the global register 0x0000h must be set to "1" in addition to the individual register bits to enable the
interrupt pin.
TABLE 48: MICROPROCESSOR REGISTER 0XN05H BIT DESCRIPTION
CHANNEL N (0XN05H)
BIT
NAME
D7
Reserved
D6
DMO
Register
Type
Default
Value
(HW reset)
This Bit is Reserved
RO
0
Digital Monitor Output
The digital monitor output is always active regardless if the interrupt generation is disabled. This bit indicates the DMO activity. An
interrupt will not occur unless the DMOIE is set to "1" in the channel register 0xN04h and GIE is set to "1" in the global register
0x0000h.
0 = No Alarm
1 = Transmit output driver has failures
RO
0
FUNCTION
79
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
NOTE: The GIE bit in the global register 0x0000h must be set to "1" in addition to the individual register bits to enable the
interrupt pin.
TABLE 48: MICROPROCESSOR REGISTER 0XN05H BIT DESCRIPTION
CHANNEL N (0XN05H)
Register
Type
Default
Value
(HW reset)
FIFO Limit Status
The FIFO limit status is always active regardless if the interrupt
generation is disabled. This bit indicates whether the RD/WR
pointers are within 3-Bits. An interrupt will not occur unless the
FLSIE is set to "1" in the channel register 0xN04h and GIE is set to
"1" in the global register 0x0000h.
0 = No Alarm
1 = RD/WR FIFO pointers are within ±3-Bits
RO
0
LCV_OF
Line Code Violation / Counter Overflow
This bit serves a dual purpose. By default, this bit monitors the line
code violation activity. However, if bit 7 in register 0x0005h is set
to a "1", this bit monitors the overflow status of the internal LCV
counter. An interrupt will not occur unless the LCV_OFIE is set to
"1" in the channel register 0xN04h and GIE is set to "1" in the global register 0x0000h.
0 = No Alarm
1 = A line code violation, bipolar violation, or excessive zeros has
occurred
RO
0
D3
Reserved
This Bit is Reserved
RO
0
D2
AISD
Alarm Indication Signal Detection
The alarm indication signal detection is always active regardless if
the interrupt generation is disabled. This bit indicates the AIS
activity. An interrupt will not occur unless the AISIE is set to "1" in
the channel register 0xN04h and GIE is set to "1" in the global register 0x0000h.
0 = No Alarm
1 = An all ones signal is detected
RO
0
D1
RLOS
Receiver Loss of Signal
The receiver loss of signal detection is always active regardless if
the interrupt generation is disabled. This bit indicates the RLOS
activity. An interrupt will not occur unless the RLOSIE is set to "1"
in the channel register 0xN04h and GIE is set to "1" in the global
register 0x0000h.
0 = No Alarm
1 = An RLOS condition is present
RO
0
D0
QRPD
Quasi Random Pattern Detection
The quasi random pattern detection is always active regardless if
the interrupt generation is disabled. This bit indicates that a QRPD
has been detected. An interrupt will not occur unless the QRPDIE
is set to "1" in the channel register 0xN04h and GIE is set to "1" in
the global register 0x0000h.
0 = No Alarm
1 = A QRP is detected
RO
0
BIT
NAME
FUNCTION
D5
FLS
D4
80
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 49: MICROPROCESSOR REGISTER 0XN06H BIT DESCRIPTION
CHANNEL N (0XN06H)
Register
Type
Default
Value
(HW reset)
This Bit is Reserved
RUR
0
DMOIS
Digital Monitor Output Interrupt Status
0 = No change
1 = Change in status occurred
RUR
0
FLSIS
FIFO Limit Interrupt Status
0 = No change
1 = Change in status occurred
RUR
0
RUR
0
This Bit is Reserved
RUR
0
BIT
NAME
D7
Reserved
D6
D5
FUNCTION
D4
LCV_OFIS Line Code Violation / Overflow Interrupt Status
0 = No change
1 = Change in status occurred
D3
Reserved
D2
AISDIS
Alarm Indication Signal Detection Interrupt Status
0 = No change
1 = Change in status occurred
RUR
0
D1
RLOSIS
Receiver Loss of Signal Interrupt Status
0 = No change
1 = Change in status occurred
RUR
0
D0
QRPDIS
Quasi Random Pattern Detection Interrupt Status
0 = No change
1 = Change in status occurred
RUR
0
NOTE: Any change in status will generate an interrupt (if enabled in channel register 0xN04h and GIE is set to "1" in the
global register 0x0000h). The status registers are reset upon read (RUR).
81
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 50: MICROPROCESSOR REGISTER 0XN07H BIT DESCRIPTION
CHANNEL N (0XN07H)
BIT
NAME
FUNCTION
D[7:0]
Reserved
These Bits are Reserved
Register
Type
Default
Value
(HW reset)
RO
0
Register
Type
Default
Value
(HW reset)
X
0
R/W
0
0
0
0
0
0
0
Register
Type
Default
Value
(HW reset)
X
0
TABLE 51: MICROPROCESSOR REGISTER 0XN08H BIT DESCRIPTION
CHANNEL N (0XN08H)
BIT
NAME
FUNCTION
D7
Reserved
D6
D5
D4
D3
D2
D1
D0
1SEG6
1SEG5
1SEG4
1SEG3
1SEG2
1SEG1
1SEG0
This Register Bit is Not Used
Arbitrary Pulse Generation
The transmit output pulse is divided into 8 individual segments.
This register is used to program the first segment which corresponds to the overshoot of the pulse amplitude. There are four
segments for the top portion of the pulse and four segments for the
bottom portion of the pulse. Segment number 5 corresponds to
the undershoot of the pulse. The MSB of each segment is the sign
bit.
Bit 6 = 0 = Negative Direction
Bit 6 = 1 = Positive Direction
TABLE 52: MICROPROCESSOR REGISTER 0XN09H BIT DESCRIPTION
CHANNEL N (0XN09H)
BIT
NAME
FUNCTION
D7
Reserved
This Register Bit is Not Used
D[6:0]
2SEG[6:0]
Segment Number Two, Same Description as Register 0xN08h
R/W
TABLE 53: MICROPROCESSOR REGISTER 0XN0AH BIT DESCRIPTION
CHANNEL N (0XN0AH)
BIT
NAME
FUNCTION
D7
Reserved
This Register Bit is Not Used
D[6:0]
3SEG[6:0]
Segment Number Three, Same Description as Register
0xN08h
82
Register
Type
Default
Value
(HW reset)
X
0
R/W
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 54: MICROPROCESSOR REGISTER 0XN0BH BIT DESCRIPTION
CHANNEL N (0XN0BH)
BIT
NAME
FUNCTION
D7
Reserved
This Register Bit is Not Used
D[6:0]
4SEG[6:0]
Segment Number Four, Same Description as Register 0xN08h
Register
Type
Default
Value
(HW reset)
X
0
R/W
TABLE 55: MICROPROCESSOR REGISTER 0XN0CH BIT DESCRIPTION
CHANNEL N (0XN0CH)
BIT
NAME
FUNCTION
D7
Reserved
This Register Bit is Not Used
D[6:0]
5SEG[6:0]
Segment Number Five, Same Description as Register 0xN08h
Register
Type
Default
Value
(HW reset)
X
0
R/W
TABLE 56: MICROPROCESSOR REGISTER 0XN0DH BIT DESCRIPTION
CHANNEL N (0XN0DH)
BIT
NAME
FUNCTION
D7
Reserved
This Register Bit is Not Used
D[6:0]
6SEG[6:0]
Segment Number Six, Same Description as Register 0xN08h
Register
Type
Default
Value
(HW reset)
X
0
R/W
TABLE 57: MICROPROCESSOR REGISTER 0XN0EH BIT DESCRIPTION
CHANNEL N (0XN0EH)
BIT
NAME
FUNCTION
D7
Reserved
This Register Bit is Not Used
D[6:0]
7SEG[6:0]
Segment Number Seven, Same Description as Register
0xN08h
83
Register
Type
Default
Value
(HW reset)
X
0
R/W
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 58: MICROPROCESSOR REGISTER 0XN0FH BIT DESCRIPTION
CHANNEL N (0XN0FH)
BIT
NAME
FUNCTION
D7
Reserved
This Register Bit is Not Used
D[6:0]
8SEG[6:0]
Segment Number Eight, Same Description as Register 0xN08h
84
Register
Type
Default
Value
(HW reset)
X
0
R/W
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
7.6
XRT83VSH316
System Side Diagnostic Channel Control Registers
TABLE 59: SYSTEM SIDE INTERRUPT ENABLE REGISTER (0XN10H)
SYSTEM SIDE INTERRUPT ENABLE REGISTER (0XN10H)
Register
Type
Default
Value
(HW reset)
System Side Alarm Indication Signal Detection Interrupt
Enable
0 = Masks the SAIS function
1 = Enables Interrupt Generation
R/W
0
System Side Receiver Loss of Signal Interrupt Enable
0 = Masks the SRLOS function
1 = Enables Interrupt Generation
R/W
0
R/W
0
Register
Type
Default
Value
(HW reset)
RO
0
BIT
NAME
FUNCTION
D[7:3]
Reserved
These Bits are Reserved
D2
SAISDIE
D1
SRLOSIE
D0
SQRPDIE System Side Quasi Random Pattern Detect Interrupt Enable
0 = Masks the SQRPD function
1 = Enables Interrupt Generation
TABLE 60: SYSTEM SIDE INTERRUPT DETECTION REGISTER (0XN11H)
SYSTEM SIDE INTERRUPT DETECTION REGISTER (0XN11H)
BIT
NAME
D[7:3]
Reserved
D2
SAISD
FUNCTION
These Bits are Reserved
System Side Alarm Indication Signal Detection
The alarm indication signal detection is always active regardless if
the interrupt generation is disabled. This bit indicates the SAIS
activity. An interrupt will not occur unless the SAISIE is set to "1" in
the channel register 0xN10h and GIE is set to "1" in the global register 0x0000h.
0 = No Alarm
1 = An all ones signal is detected
85
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 60: SYSTEM SIDE INTERRUPT DETECTION REGISTER (0XN11H)
SYSTEM SIDE INTERRUPT DETECTION REGISTER (0XN11H)
D1
SRLOS
System Side Receiver Loss of Signal
The transmitter loss of signal detection is always active regardless
if the interrupt generation is disabled. This bit indicates the SRLOS
activity. An interrupt will not occur unless the SRLOSIE is set to "1"
in the channel register 0xN10h and GIE is set to "1" in the global
register 0x0000h.
0 = No Alarm
1 = AN SRLOS condition is present
RO
0
D0
SQRPD
System Side Quasi Random Pattern Detection
The quasi random pattern detection is always active regardless if
the interrupt generation is disabled. This bit indicates that a
SQRPD has been detected. An interrupt will not occur unless the
SQRPDIE is set to "1" in the channel register 0xN10h and GIE is
set to "1" in the global register 0x0000h.
0 = No Alarm
1 = A SQRP is detected
RO
0
Register
Type
Default
Value
(HW reset)
TABLE 61: SYSTEM SIDE INTERRUPT STATUS REGISTER (0XN12H)
SYSTEM SIDE INTERRUPT STATUS REGISTER (0XN12H)
BIT
NAME
FUNCTION
D[7:3]
Reserved
These Bits are Reserved
D2
SAISDIS
System Side Alarm Indication Signal Detection Interrupt Status
0 = No change
1 = Change in status occurred
RUR
0
D1
SRLOSIS
System Side Receiver Loss of Signal Interrupt Status
0 = No change
1 = Change in status occurred
RUR
0
D0
SQRPDIS System Side Quasi Random Pattern Detection Interrupt Status
0 = No change
1 = Change in status occurred
RUR
0
86
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 62: SYSTEM SIDE TEST PATTERN SELECT REGISTER 0XN13H BIT DESCRIPTION
SYSTEM SIDE TEST PATTERN SELECT REGISTER (0XN13H)
Register
Type
Default
Value
(HW reset)
System QRSS/PRBS Select Bits
These bits are used to select between QRSS and PRBS for the
system side interface.
0 = PRBS
1 = QRSS
R/W
0
RxTEST1
RxTEST0
Receive System Side Test Code Pattern
RxTEST[2:0] are used to select a diagnostic test pattern to the system side (receive outputs). If these bits are selected, the LIU is
automatically placed in single rail mode.
00 = RTip/Rring
01 = Rx SAIS
10 = Rx SLOS (All Zeros)
11 = Rx SQRSS/SPRBS
R/W
0
0
0
ALARM2
ALARM1
ALARM0
Alarm Report Output (Pin RNEG, SR mode Only)
These bits are used to select which alram will be reported to the
RNEG pin in single rail mode.
000 = LCV/EXZ
001 = Line AIS
010 = Line QRPD
011 = Line RLOS
100 = System SAIS
101 = System SQRPD/SPRPD
110 = System SLOS
111 = GND
R/W
0
0
0
R/W
0
BIT
NAME
D7
SQRSS/
SPRBS
D6
D5
D4
D3
D2
D1
D0
FUNCTION
SINVPRBS System Invert PRBS/QRSS
This bit is used to select between a normal test pattern or inverted
test pattern whenever the PRBS/QRSS is selected.
0 = Normal
1 = Inverted PRBS/QRSS
SINSBER
System Insert Bit Error
When this bit transitions from a "0" to a "1", a bit error will be
inserted in the Received QRSS/PRBS pattern. The state of this bit
will be updated on the rising edge of RCLK. To ensure proper
operation, it is recommended to write a "0" to this bit before writing
a "1".
87
XRT83VSH316
PRELIMINARY
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 63: MICROPROCESSOR REGISTER 0X3FEH BIT DESCRIPTION
DEVICE "ID" REGISTER (0X3FEH)
BIT
D7
D6
D5
D4
D3
D2
D1
D0
NAME
FUNCTION
Device "ID" The device "ID" of the XRT83VSH316 short haul LIU is 0xE8h.
Along with the revision "ID", the device "ID" is used to enable software to identify the silicon adding flexibility for system control and
debug.
Register
Type
Default
Value
(HW reset)
RO
1
1
1
0
1
0
0
0
Register
Type
Default
Value
(HW reset)
RO
0
0
0
0
0
0
0
1
TABLE 64: MICROPROCESSOR REGISTER 0X3FFH BIT DESCRIPTION
REVISION "ID" REGISTER (0X3FFH)
BIT
NAME
FUNCTION
D7
D6
D5
D4
D3
D2
D1
D0
Revision
"ID"
The revision "ID" of the XRT83VSH316 LIU is used to enable software to identify which revision of silicon is currently being tested.
The revision "ID" for the first revision of silicon will be 0x01h.
NOTE: The value contained in this register is subject to change
when a newer revision of the silicon has been issued.
88
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
8.0 ELECTRICAL CHARACTERISTICS
TABLE 65: ABSOLUTE MAXIMUM RATINGS
Storage Temperature
-65°C to +150°C
Operating Temperature
-40°C to +85°C
Supply Voltage
-0.5V to +3.8V
Vin
-0.5V to +5.5V
TABLE 66: DC DIGITAL INPUT AND OUTPUT ELECTRICAL CHARACTERISTICS
VDD=3.3V ±5%, TA=25°C, U NLESS OTHERWISE SPECIFIED
PARAMETER
SYMBOL
MIN
TYP
MAX
UNITS
VDD
3.13
3.3
3.46
V
Input High Voltage
VIH
2.0
-
5.0
V
Input Low Voltage
VIL
-0.5
-
0.8
V
Output High Voltage IOH=-2.0mA
VOH
2.4
-
Output Low Voltage IOL=2.0mA
VOL
-
-
0.4
V
Input Leakage Current
IL
-
-
±10
µA
Input Capacitance
CI
-
5.0
Output Lead Capacitance
CL
-
-
Power Supply Voltage
V
pF
25
pF
NOTE: Input leakage current excludes pins that are internally pulled "Low" or "High"
TABLE 67: AC ELECTRICAL CHARACTERISTICS
VDD=3.3V ±5%, TA=25°C, U NLESS OTHERWISE SPECIFIED
PARAMETER
SYMBOL
MIN
TYP
MAX
UNITS
MCLKin Clock Duty Cycle
40
-
60
%
MCLKin Clock Tolerance
-
±50
-
ppm
89
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 68: POWER CONSUMPTION
VDD=3.3V ±5%, TA=25°C, I NTERNAL IMPEDANCE, UNLESS OTHERWISE SPECIFIED
MODE
SUPPLY
VOLTAGE
IMPEDANCE
RECEIVER
TRANSMITTER
TYP
E1
3.3V
75Ω
1:1
1:2
TBD
W
100% ones
50% ones
E1
3.3V
120Ω
1:1
1:2
TBD
W
100% ones
50% ones
T1
3.3V
100Ω
1:1
1:2
TBD
W
100% ones
50% ones
MAX
UNIT
TEST
CONDITION
NOTE: The typical power consumption of the 1.8V supply represents ~ 82mW of the above listed.
TABLE 69: E1 RECEIVER ELECTRICAL CHARACTERISTICS
(VDD=3.3V±5%, TA=25°C UNLESS OTHERWISE SPECIFIED)
PARAMETER
MIN
TYP.
MAX
UNIT
TEST CONDITIONS
Number of consecutive
zeros before LOS is set
-
32
-
bit
Input signal level at LOS
13
16
-
dB
12.5
-
-
% ones
Receiver Sensitivity
9
-
-
dB
With nominal pulse amplitude of 3.0V for
120Ω and 2.37V for 75Ω application.
Interference Margin
-18
-14
-
dB
With 6dB cable loss
Input Impedance
15
-
KΩ
Jitter Tolerance:
1 Hz
10KHz---100KHz
37
0.3
-
-
UIpp
UIpp
-
20
36
0.5
KHz
dB
-
10
1.5
-
Hz
Hz
12
8
8
-
-
dB
dB
dB
Receiver loss of signal:
RLOS Clear
Recovered Clock Jitter
Transfer Corner Frequency
Peaking Amplitude
Jitter Attenuator Corner
Frequency(-3dB curve)
JABW=0
JSBW=1
Return Loss:
51KHz --- 102KHz
102KHz --- 2048KHz
2048KHz --- 3072KHz
Cable attenuation @1024KHz
ITU-G.775, ETS1 300 233
ITU G.823
ITU G.736
ITU G.736
90
ITU G.703
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 70: T1 RECEIVER ELECTRICAL CHARACTERISTICS
VDDIO = 3.3V + 5% , VDDCORE = 1.8V + 5%, TA=25°C, unless otherwise specified
MIN.
PARAMETER
TYP.
MAX.
UNIT
TEST CONDITIONS
Receiver loss of signal:
Number of consecutive zeros before
RLOS is set
Input signal level at RLOS
175
13
16
-
dB
12.5
-
-
% ones
Receiver Sensitivity
9
-
-
dB
With nominal pulse amplitude of 3.0V
for 100Ω termination
Interference Margin
-18
-14
-
dB
With 6db of cable loss
Input Impedance
15
-
-
kW
Jitter Tolerance:
1Hz
10kHz - 100kHz
138
0.4
-
-
UIpp
AT&T Pub 62411
-
10
0.1
KHz
dB
TR-TSY-000499
-
3
Hz
AT&T Pub 62411
14
20
16
-
RLOS Clear
Recovered Clock Jitter
Transfer Corner Frequency
Peaking Amplitude
Jitter Attenuator Corner Frequency
(-3dB curve)
Return Loss:
51kHz - 102kHz
102kHz - 2048kHz
2048kHz - 3072kHz
-
Cable attenuation @772kHz
ITU-G.775, ETSI 300 233
dB
dB
dB
TABLE 71: E1 TRANSMITTER ELECTRICAL CHARACTERISTICS
VDD=3.3V ±5%, TA=25°C, U NLESS OTHERWISE SPECIFIED
PARAMETER
MIN
TYP
MAX
UNIT
AMI Output Pulse Amplitude
75Ω
120Ω
2.13
2.70
2.37
3.00
2.60
3.30
V
V
Output Pulse Width
224
244
264
ns
Output Pulse Width Ratio
0.95
-
1.05
ITU-G.703
Output Pulse Amplitude Ratio
0.95
-
1.05
ITU-G.703
91
TEST CONDITION
1:2 Transformer
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
TABLE 71: E1 TRANSMITTER ELECTRICAL CHARACTERISTICS
VDD=3.3V ±5%, TA=25°C, U NLESS OTHERWISE SPECIFIED
PARAMETER
MIN
TYP
MAX
UNIT
TEST CONDITION
Jitter Added by the Transmitter
Output
-
0.025
0.05
UIp-p
Broad Band with jitter free TCLK
applied to the input.
15
9
8
-
-
dB
dB
dB
Output Return Loss
51kHz - 102kHz
102kHz - 2048kHz
2048kHz - 3072kHz
ETSI 300 166
TABLE 72: T1 TRANSMITTER ELECTRICAL CHARACTERISTICS
VDD=3.3V ±5%, TA=25°C, U NLESS OTHERWISE SPECIFIED
PARAMETER
MIN
TYP
MAX
UNIT
AMI Output Pulse Amplitude
2.4
3.0
3.6
V
1:2 Transformer measured at
DSX-1
Output Pulse Width
338
350
362
ns
ANSI T1.102
Output Pulse Width Imbalance
-
-
20
Output Pulse Amplitude Imbalance
-
-
±200
mV
Jitter Added by the Transmitter
Output
-
0.025
0.05
UIp-p
17
12
10
-
-
dB
dB
dB
Output Return Loss
51kHz - 102kHz
102kHz - 2048kHz
2048kHz - 3072kHz
92
TEST CONDITION
ANSI T1.102
ANSI T1.102
Broad Band with jitter free TCLK
applied to the input.
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
ORDERING INFORMATION
PRODUCT NUMBER
PACKAGE
OPERATING TEMPERATURE RANGE
XRT83VSH316IB
316 Shrink Thin Ball Grid Array
(21.0 mm x 21.0 mm, STBGA)
-400C to +850C
PACKAGE DIMENSIONS (BOTTOM VIEW)
Note: The control dimension is in millimeter.
SYMBOL
A
A1
A2
A3
D
D1
E
E1
b
e
INCHES
MIN
MAX
0.056
0.067
0.011
0.015
0.019
0.022
0.026
0.030
0.819
0.835
0.7480 BSC
0.819
0.835
0.7480 BSC
0.018
0.022
0.0394 BSC
93
MILLIMETERS
MIN
MAX
1.41
1.69
0.28
0.38
0.48
0.56
0.65
0.75
20.80
21.20
19.00 BSC
20.80
21.20
19.00 BSC
0.45
0.55
1.00 BSC
PRELIMINARY
XRT83VSH316
16-CHANNEL T1/E1/J1 SHORT-HAUL LINE INTERFACE UNIT
REV. P1.0.3
REVISION HISTORY
REVISION #
DATE
DESCRIPTION
P1.0.0
12/18/06
First release of the 16-Channel LIU Preliminary Datasheet
P1.0.1
03/30/07
Updated Register Map and Package Information Added
P1.0.2
05/25/07
Changed the Address Values Within the Register Map
P1.0.3
07/06/07
Separated the CS decoder from the address bus, corrected the SPI definition, and
general edits.
NOTICE
EXAR Corporation reserves the right to make changes to the products contained in this publication in order to
improve design, performance or reliability. EXAR Corporation assumes no responsibility for the use of any
circuits described herein, conveys no license under any patent or other right, and makes no representation that
the circuits are free of patent infringement. Charts and schedules contained here in are only for illustration
purposes and may vary depending upon a user’s specific application. While the information in this publication
has been carefully checked; no responsibility, however, is assumed for inaccuracies.
EXAR Corporation does not recommend the use of any of its products in life support applications where the
failure or malfunction of the product can reasonably be expected to cause failure of the life support system or
to significantly affect its safety or effectiveness. Products are not authorized for use in such applications unless
EXAR Corporation receives, in writing, assurances to its satisfaction that: (a) the risk of injury or damage has
been minimized; (b) the user assumes all such risks; (c) potential liability of EXAR Corporation is adequately
protected under the circumstances.
Copyright 2007 EXAR Corporation
Datasheet July 2007.
Reproduction, in part or whole, without the prior written consent of EXAR Corporation is prohibited.
94