EXAR XRT86VX38_09

XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
2009
REV. 1.0.1
GENERAL DESCRIPTION
The XRT86VX38 is an eight-channel 1.544 Mbit/s or
2.048 Mbit/s DS1/E1/J1 framer and Long-haul/Shorthual LIU integrated solution featuring R3 technology
(Relayless, Reconfigurable, Redundancy) and BITS
Timing element. The physical interface is optimized
with internal impedance, and with the patented pad
structure, the XRT86VX38 provides protection from
power failures and hot swapping.
The XRT86VX38 contains an integrated DS1/E1/J1
framer and LIU which provide DS1/E1/J1 framing and
error accumulation in accordance with ANSI/ITU_T
specifications. Each framer has its own framing
synchronizer and transmit-receive slip buffers. The
slip buffers can be independently enabled or disabled
as required and can be configured to frame to the
common DS1/E1/J1 signal formats.
Each Framer block contains its own Transmit and
Receive T1/E1/J1 Framing function. There are 3
Transmit HDLC controllers per channel which
encapsulate contents of the Transmit HDLC buffers
into LAPD Message frames. There are 3 Receive
HDLC controllers per channel which extract the
payload content of Receive LAPD Message frames
from the incoming T1/E1/J1 data stream and write the
contents into the Receive HDLC buffers. Each framer
also contains a Transmit and Overhead Data Input
port, which permits Data Link Terminal Equipment
direct access to the outbound T1/E1/J1 frames.
Likewise, a Receive Overhead output data port
permits Data Link Terminal Equipment direct access
to the Data Link bits of the inbound T1/E1/J1 frames.
The XRT86VX38 fully meets all of the latest T1/E1/J1
specifications:
ANSI T1/E1.107-1988, ANSI T1/
E1.403-1995, ANSI T1/E1.231-1993, ANSI T1/
E1.408-1990, AT&T TR 62411 (12-90) TR54016, and
ITU G-703, G.704, G706 and G.733, AT&T Pub.
43801, and ETS 300 011, 300 233, JT G.703, JT
G.704, JT G706, I.431. Extensive test and diagnostic
functions include Loop-backs, Boundary scan,
Pseudo Random bit sequence (PRBS) test pattern
generation, Performance Monitor, Bit Error Rate
(BER) meter, forced error insertion, and LAPD
unchannelized data payload processing according to
ITU-T standard Q.921.
.
APPLICATIONS AND FEATURES (NEXT PAGE)
FIGURE 1. XRT86VX38 EIGHT CHANNEL DS1 (T1/E1/J1) FRAMER/LIU COMBO
Local PCM
Highway
External Data
Link Controller
XRT86VX38
Tx Overhead In
Rx Overhead Out
1:2 Turns Ratio
Tx Serial
Data In
TTIP
2-Frame
Slip Buffer
Elastic Store
Tx LIU
Interface
Tx Framer
Tx Serial
Clock
ST-BUS
LLB
Rx Serial
Clock
TRING
LB
RTIP
Rx Serial
Data Out
2-Frame
Slip Buffer
Elastic Store
Rx Framer
Rx LIU
Interface
PRBS
Generator &
Analyser
Performance
Monitor
HDLC/LAPD
Controllers
LIU &
Loopback
Control
RRING
RxLOS
Line Side
8kHz sync
OSC
Back Plane
1.544-16.384 Mbit/s
1:1 Turns Ratio
Signaling &
Alarms
Microprocessor
Interface
DMA
Interface
JTAG
3
System (Terminal) Side
INT
TxON
Memory
D[7:0]
A[11:0]
P
Select
4
WR
ALE_AS
RD
RDY_DTACK
Intel/Motorola µP
Configuration, Control &
Status Monitor
Exar Corporation 48720 Kato Road, Fremont CA, 94538 • (510) 668-7000 • FAX (510) 668-7017 • www.exar.com
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
APPLICATIONS
 High-Density T1/E1/J1 interfaces for Multiplexers, Switches, LAN Routers and Digital Modems
 SONET/SDH terminal or Add/Drop multiplexers (ADMs)
 T1/E1/J1 add/drop multiplexers (MUX)
 Channel Service Units (CSUs): T1/E1/J1 and Fractional T1/E1/J1
 BITS Timing
 Digital Access Cross-connect System (DACs)
 Digital Cross-connect Systems (DCS)
 Frame Relay Switches and Access Devices (FRADS)
 ISDN Primary Rate Interfaces (PRA)
 PBXs and PCM channel bank
 T3 channelized access concentrators and M13 MUX
 Wireless base stations
 ATM equipment with integrated DS1 interfaces
 Multichannel DS1 Test Equipment
 T1/E1/J1 Performance Monitoring
 Voice over packet gateways
 Routers
FEATURES
 Supports Section 13 - Synchronization Interface in ITU G.703 for both Transmit and Receive Paths
 Supports SSM Synchronous Messaging Generation (BOC for T1, National Bits for E1) on the Transmit Path
 Supports SSM Synchronous Messaging Extraction (BOC for T1, National Bits for E1) on the Receive Path
 Supports BITS timing generation on the Transmit Outputs
 Supports BITS timing extraction from NRZ data on the Analog Receive Path
 DS-0 Monitoring on both Transmit and Receive Time Slots
 Supports SSM Synchronization Messaging per ANSI T1.101-1999 and ITU G.704
 Supports a Customized Section 13 - Synchronization Interface in G.703 at 1.544MHz
 Independent, full duplex DS1 Tx and Rx Framer/LIUs
 Each channel has full featured Long-haul/Short-haul LIU
 Two 512-bit (two-frame) elastic store, PCM frame slip buffers (FIFO) on TX and Rx provide up to 8.192 MHz
asynchronous back plane connections with jitter and wander attenuation
 Supports input PCM and signaling data at 1.544, 2.048, 4.096 and 8.192 Mbits. Also supports 2-channel
multiplexed 12.352/16.384 (HMVIP/H.100) Mbit/s on the back plane bus
 Programmable output clocks for Fractional T1/E1/J1
 Supports Channel Associated Signaling (CAS)
 Supports Common Channel Signalling (CCS)
 Supports ISDN Primary Rate Interface (ISDN PRI) signaling
2
XRT86VX38
REV. 1.0.1 8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
8-CHANNEL T1/E1/J1 FRAMER/
 Extracts and inserts robbed bit signaling (RBS)
 3 Integrated HDLC controllers for transmit and receive, each controller having two 96-byte buffers (buffer 0 /
buffer 1)
 HDLC Controllers Support SS7
 Timeslot assignable HDLC
 V5.1 or V5.2 Interface
 Automatic Performance Report Generation (PMON Status) can be inserted into the transmit LAPD interface
every 1 second or for a single transmission
 Supports SPRM and NPRM
 Alarm Indication Signal with Customer Installation signature (AIS-CI)
 Remote Alarm Indication with Customer Installation (RAI-CI)
 Gapped Clock interface mode for Transmit and Receive.
 Intel/Motorola and Power PC interfaces for configuration, control and status monitoring
 Parallel search algorithm for fast frame synchronization
 Wide choice of T1 framing structures: SF/D4, ESF, SLC®96, T1DM and N-Frame (non-signaling)
 Direct access to D and E channels for fast transmission of data link information
 Full BERT Controller for generation and detection on system and line side of the chip
 PRBS, QRSS, and Network Loop Code generation and detection
 Seven Independent, simultaneous Loop Code Detectors per Channel
 Programmable Interrupt output pin
 Supports programmed I/O and DMA modes of Read-Write access
 The framer block encodes and decodes the T1/E1/J1 Frame serial data
 Detects and forces Red (SAI), Yellow (RAI) and Blue (AIS) Alarms
 Detects OOF, LOF, LOS errors and COFA conditions
 Loopbacks: Local (LLB) and Line remote (LB)
 Facilitates Inverse Multiplexing for ATM
 Performance monitor with one second polling
 Boundary scan (IEEE 1149.1) JTAG test port
 Accepts external 8kHz Sync reference
 1.8V Inner Core
 3.3V CMOS operation with 5V tolerant inputs
 256-pin fpBGA and 329-pin fpBGA package with -40C to +85C operation
ORDERING INFORMATION
PART NUMBER
PACKAGE
OPERATING TEMPERATURE RANGE
XRT86VX38IB256
256 PIn Fine Pitch Ball Grid Array
-40C to +85C
XRT86VX38IB329
329 PIn Fine Pitch Ball Grid Array
-40C to +85C
3
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
LIST OF TABLES
Table 1:: Register Summary .............................................................................................................................................. 4
Table 2:: Clock Select Register(CSR)
Hex Address: 0xN100 .......... 9
Table 3:: Line Interface Control Register (LICR)
Hex Address: 0xN101 ............... 11
Table 4:: Framing Select Register (FSR)
Hex Address: 0xN107 .................... 13
Table 5:: Alarm Generation Register (AGR)
Hex Address: 0xN108 ..................... 15
Table 6:: yellow alarm duration and format when one second rule is not enforced ......................................................... 16
Table 7:: yellow alarm format when one second rule is enforced .................................................................................... 17
Table 8:: Synchronization MUX Register (SMR)
Hex Address: 0xN109 ................... 19
Table 9:: Transmit Signaling and Data Link Select Register (TSDLSR)
Hex Address:0xN10A .................... 22
Table 10:: Framing Control Register (FCR)
Hex Address: 0xN10B .................. 24
Table 11:: Receive Signaling & Data Link Select Register (RSDLSR)
Hex Address: 0xN10C .................... 25
Table 12:: Receive Signaling Change Register 0 (RSCR 0)
Hex Address: 0xN10D .......... 27
Table 13:: Receive Signaling Change Register 1(RSCR 1)
Hex Address: 0xN10E ...... 27
Table 14:: Receive Signaling Change Register 2 (RSCR 2)
Hex Address: 0xN10F ........ 27
Table 15:: Receive In Frame Register (RIFR)
Hex Address: 0xN112 .................. 28
Table 16:: Data Link Control Register (DLCR1)
Hex Address: 0xN113 .................... 28
Table 17:: Transmit Data Link Byte Count Register (TDLBCR1)
Hex Address: 0xN114 .................... 31
Table 18:: Receive Data Link Byte Count Register (RDLBCR1)
Hex Address: 0xN115 .................. 32
Table 19:: Slip Buffer Control Register (SBCR)
Hex Address: 0xN116 ..................... 33
Table 20:: FIFO Latency Register (FFOLR)
Hex Address: 0xN117 ................ 34
Table 21:: DMA 0 (Write) Configuration Register (D0WCR)
Hex Address: 0xN118 .................. 35
Table 22:: DMA 1 (Read) Configuration Register (D1RCR)
Hex Address: 0xN119 ................. 36
Table 23:: Interrupt Control Register (ICR)
Hex Address: 0xN11A ...................... 37
Table 24:: LAPD Select Register (LAPDSR)
Hex Address: 0xN11B ................ 37
Table 25:: Customer Installation Alarm Generation Register (CIAGR)
Hex Address: 0xN11C ....................... 38
Table 26:: Performance Report Control Register (PRCR)
Hex Address: 0xN11D .................... 39
Table 27:: Gapped Clock Control Register (GCCR)
Hex Address: 0xN11E .................. 40
Table 28:: Transmit Interface Control Register (TICR)
Hex Address:0xN120 .................... 41
Table 29:: Transmit Interface Speed When Multiplexed Mode is Disabled (TxMUXEN = 0) ........................................... 43
Table 30:: Transmit Interface Speed when Multiplexed Mode is Enabled (TxMUXEN = 1) ............................................ 44
Table 31:: PRBS Control & Status Register (PRBSCSR0)
Hex Address: 0xN121 ............... 45
Table 32:: Receive Interface Control Register (RICR)
Hex Address: 0xN122 .............. 47
Table 33:: Receive Interface Speed When Multiplexed Mode is Disabled (TxMUXEN = 0) ............................................ 49
Table 34:: Receive Interface Speed when Multiplexed Mode is Enabled (TxMUXEN = 1) ............................................. 50
Table 35:: PRBS Control & Status Register (PRBSCSR1)
Hex Address: 0xN123 ..................... 51
Table 36:: Loopback Code Control Register (LCCR)
Hex Address: 0xN124 ................ 53
Table 37:: Transmit Loopback Coder Register (TLCR)
Hex Address: 0xN125 ............. 55
Table 38:: Receive Loopback Activation Code Register (RLACR)
Hex Address: 0xN126 ................ 55
Table 39:: Receive Loopback Deactivation Code Register (RLDCR)
Hex Address: 0xN127 ................... 55
Table 40:: Defect Detection Enable Register (DDER)
Hex Address: 0xN129 .............. 56
Table 41:: Transmit SPRM Control Register (TSPRMCR)
Hex Address: 0xN142 ................ 56
Table 42:: Data Link Control Register (DLCR2)
Hex Address: 0xN143 ................... 57
Table 43:: Transmit Data Link Byte Count Register (TDLBCR2)
Hex Address: 0xN144 ................... 59
Table 44:: Receive Data Link Byte Count Register (RDLBCR2)
Hex Address: 0xN145 ................. 60
Table 45:: Data Link Control Register (DLCR3)
Hex Address: 0xN153 .................. 61
Table 46:: Transmit Data Link Byte Count Register (TDLBCR3)
Hex Address: 0xN154 ................... 63
Table 47:: Receive Data Link Byte Count Register (RDLBCR3)
Hex Address: 0xN155 ................. 64
Table 48:: Device ID Register (DEVID)
Hex Address: 0xN1FE ........... 65
Table 49:: Revision ID Register (REVID)
Hex Address: 0xN1FF .......... 65
Table 50:: Transmit Channel Control Register 0-23 (TCCR 0-23)
Hex Address: 0xN300 to 0xN317 ................... 66
Table 51:: Transmit User Code Register 0-23 (TUCR 0-23)
Hex Address: 0xN320 to 0xN337 ............... 68
Table 52:: Transmit Signaling Control Register 0-23 (TSCR 0-23)
Hex Address: 0xN340 to 0xN357 ...................... 69
Table 53:: Receive Channel Control Register 0-23 (RCCR 0-23)
Hex Address: 0xN360 to 0xN377 .................. 71
Table 54:: Receive User Code Register 0-23 (RUCR 0-23)
Hex Address: 0xN380 to 0xN397 ............. 73
Table 55:: Receive Signaling Control Register 0-23 (RSCR 0-23)
Hex Address: 0xN3A0 to 0xN3B7 ................... 74
Table 56:: Receive Substitution Signaling Register 0-23 (RSSR 0-23) Hex Address: 0xN3C0 to 0xN3D7 .................. 76
Table 57:: Receive Signaling Array Register 0 to 23 (RSAR 0-23)
Hex Address: 0xN500 to 0xN517 .................. 77
Table 58:: LAPD Buffer 0 Control Register (LAPDBCR0)
Hex Address: 0xN600 .................................... 78
I
XRT86VX38
REV. 1.0.1
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
Table 59:: LAPD Buffer 1 Control Register (LAPDBCR1)
Hex Address: 0xN700 ..................................... 78
Table 60:: PMON Receive Line Code Violation Counter MSB (RLCVCU)
Hex Address: 0xN900 ................ 79
Table 61:: PMON Receive Line Code Violation Counter LSB (RLCVCL)
Hex Address: 0xN901 ................ 79
Table 62:: PMON Receive Framing Alignment Bit Error Counter MSB (RFAECU) Hex Address: 0xN902 ................... 80
Table 63:: PMON Receive Framing Alignment Bit Error Counter LSB (RFAECL) Hex Address: 0xN903 ................... 80
Table 64:: PMON Receive Severely Errored Frame Counter (RSEFC)
Hex Address: 0xN904 .................. 81
Table 65:: PMON Receive CRC-6 BIT Error Counter - MSB (RSBBECU)
Hex Address: 0xN905 ................. 82
Table 66:: PMON Receive CRC-6 Bit Error Counter - LSB (RSBBECL)
Hex Address: 0xN906 ................ 82
Table 67:: PMON Receive Slip Counter (RSC)
Hex Address: 0xN909 .............. 83
Table 68:: PMON Receive Loss of Frame Counter (RLFC)
Hex Address: 0xN90A ............... 83
Table 69:: PMON Receive Change of Frame Alignment Counter (RCFAC)
Hex Address: 0xN90B ............... 83
Table 70:: PMON LAPD1 Frame Check Sequence Error Counter 1 (LFCSEC1)
Hex Address: 0xN90C ................. 84
Table 71:: PRBS Bit Error Counter MSB (PBECU)
Hex Address: 0xN90D ................. 84
Table 72:: PRBS Bit Error Counter LSB (PBECL)
Hex Address: 0xN90E ................. 84
Table 73:: Transmit Slip Counter (TSC)
Hex Address: 0xN90F .............. 85
Table 74:: Excessive Zero Violation Counter MSB (EZVCU)
Hex Address: 0xN910 ................ 85
Table 75:: Excessive Zero Violation Counter LSB (EZVCL)
Hex Address: 0xN911 ................. 85
Table 76:: PMON LAPD2 Frame Check Sequence Error Counter 2 (LFCSEC2)
Hex Address: 0xN91C ................. 86
Table 77:: PMON LAPD2 Frame Check Sequence Error Counter 3 (LFCSEC3)
Hex Address: 0xN92C ................. 86
Table 78:: Block Interrupt Status Register (BISR)
Hex Address: 0xNB00 .................... 87
Table 79:: Block Interrupt Enable Register (BIER)
Hex Address: 0xNB01 ................... 89
Table 80:: Alarm & Error Interrupt Status Register (AEISR)
Hex Address: 0xNB02 .................... 91
Table 81:: Alarm & Error Interrupt Enable Register (AEIER)
Hex Address: 0xNB03 ..................... 93
Table 82:: Framer Interrupt Status Register (FISR)
Hex Address: 0xNB04 .................. 94
Table 83:: Framer Interrupt Enable Register (FIER)
Hex Address: 0xNB05 .................. 96
Table 84:: Data Link Status Register 1 (DLSR1)
Hex Address: 0xNB06 ................ 98
Table 85:: Data Link Interrupt Enable Register 1 (DLIER1)
Hex Address: 0xNB07 ................ 100
Table 86:: Slip Buffer Interrupt Status Register (SBISR)
Hex Address: 0xNB08 ................... 102
Table 87:: Slip Buffer Interrupt Enable Register (SBIER)
Hex Address: 0xNB09 .................. 105
Table 88:: Receive Loopback Code Interrupt and Status Register (RLCISR)
Hex Address: 0xNB0A .................. 107
Table 89:: Receive Loopback Code Interrupt Enable Register (RLCIER)
Hex Address: 0xNB0B .................. 108
Table 90:: Excessive Zero Status Register (EXZSR)
Hex Address: 0xNB0E ............... 109
Table 91:: Excessive Zero Enable Register (EXZER)
Hex Address: 0xNB0F .............. 109
Table 92:: SS7 Status Register for LAPD1 (SS7SR1)
Hex Address: 0xNB10 ............... 110
Table 93:: SS7 Enable Register for LAPD1 (SS7ER1)
Hex Address: 0xNB11 ............. 110
Table 94:: RxLOS/CRC Interrupt Status Register (RLCISR)
Hex Address: 0xNB12 .............. 111
Table 95:: RxLOS/CRC Interrupt Enable Register (RLCIER)
Hex Address: 0xNB13 .............. 111
Table 96:: Data Link Status Register 2 (DLSR2)
Hex Address: 0xNB16 ............... 112
Table 97:: Data Link Interrupt Enable Register 2 (DLIER2)
Hex Address: 0xNB17 ................ 114
Table 98:: SS7 Status Register for LAPD2 (SS7SR2)
Hex Address: 0xNB18 ............... 116
Table 99:: SS7 Enable Register for LAPD2 (SS7ER2)
Hex Address: 0xNB19 ............... 116
Table 100:: Data Link Status Register 3 (DLSR3)
Hex Address: 0xNB26 ............. 117
Table 101:: Data Link Interrupt Enable Register 3 (DLIER3)
Hex Address: 0xNB27 ............. 119
Table 102:: SS7 Status Register for LAPD3 (SS7SR3)
Hex Address: 0xNB28 ............ 121
Table 103:: SS7 Enable Register for LAPD3 (SS7ER3)
Hex Address: 0xNB29 ........... 121
Table 104:: Customer Installation Alarm Status Register (CIASR)
Hex Address: 0xNB40 ................. 122
Table 105:: Customer Installation Alarm Status Register (CIAIER)
Hex Address: 0xNB41 ................. 123
Table 106:: LIU Channel Control Register 0 (LIUCCR0)
Hex Address: 0xNF00 ............ 124
Table 107:: Equalizer Control and Transmit Line Build Out ........................................................................................... 126
Table 108:: LIU Channel Control Register 1 (LIUCCR1)
Hex Address: 0xNF01 ........... 127
Table 109:: LIU Channel Control Register 2 (LIUCCR2)
Hex Address: 0xNF02 ............ 129
Table 110:: LIU Channel Control Register 3 (LIUCCR3)
Hex Address: 0xNF03 ........... 131
Table 111:: LIU Channel Control Interrupt Enable Register (LIUCCIER)
Hex Address: 0xNF04 ................. 133
Table 112:: LIU Channel Control Status Register (LIUCCSR)
Hex Address: 0xNF05 ............... 135
Table 113:: LIU Channel Control Interrupt Status Register (LIUCCISR)
Hex Address: 0xNF06 .................... 138
Table 114:: LIU Channel Control Cable Loss Register (LIUCCCCR)
Hex Address: 0xNF07 ............... 139
Table 115:: LIU Channel Control Arbitrary Register 1 (LIUCCAR1)
Hex Address: 0xNF08 .................. 140
Table 116:: LIU Channel Control Arbitrary Register 2 (LIUCCAR2)
Hex Address: 0xNF09 ..................... 140
Table 117:: LIU Channel Control Arbitrary Register 3 (LIUCCAR3)
Hex Address: 0xNF0A .................... 140
Table 120:: LIU Channel Control Arbitrary Register 6 (LIUCCAR6)
Hex Address: 0xNF0D .................... 141
II
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
Table 118:: LIU Channel Control Arbitrary Register 4 (LIUCCAR4)
Table 119:: LIU Channel Control Arbitrary Register 5 (LIUCCAR5)
Table 121:: LIU Channel Control Arbitrary Register 7 (LIUCCAR7)
Table 122:: LIU Channel Control Arbitrary Register 8 (LIUCCAR8)
Table 123:: LIU Global Control Register 0 (LIUGCR0)
Table 124:: LIU Global Control Register 1 (LIUGCR1)
Table 125:: LIU Global Control Register 2 (LIUGCR2)
Table 126:: LIU Global Control Register 3 (LIUGCR3)
Table 127:: LIU Global Control Register 4 (LIUGCR4)
Table 128:: LIU Global Control Register 5 (LIUGCR5)
III
REV. 1.0.1
Hex Address: 0xNF0B ..................... 141
Hex Address: 0xNF0C .................... 141
Hex Address: 0xNF0E ..................... 142
Hex Address: 0xNF0F ..................... 142
Hex Address: 0xNFE0 ............ 143
Hex Address: 0xNFE1 ............ 144
Hex Address: 0xNFE2 ............ 145
Hex Address: 0xNFE4 ............ 146
Hex Address: 0xNFE9 ............ 147
Hex Address: 0xNFEA ............ 148
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
DESCRIPTION OF THE CONTROL REGISTERS - T1 MODE
All address on this register description is shown in HEX format.
TABLE 1: REGISTER SUMMARY
FUNCTION
SYMBOL
HEX
Clock and Select Register
CSR
0xN100
Line Interface Control Register
LICR
0xN101
-
0xN102 - 0xN106
Framing Select Register
FSR
0xN107
Alarm Generation Register
AGR
0xN108
Synchronization MUX Register
SMR
0xN109
TSDLSR
0xN10A
FCR
0xN10B
RSDLSR
0xN10C
Receive Signaling Change Register 0
RSCR0
0xN10D
Receive Signaling Change Register 1
RSCR1
0xN10E
Receive Signaling Change Register 2
RSCR2
0xN10F
-
0xN110 0xN111
Receive In-Frame Register
RIFR
0xN112
Data Link Control Register 1
DLCR1
0xN113
Transmit Data Link Byte Count Register 1
TDLBCR1
0xN114
Receive Data Link Byte Count Register 1
RDLBCR1
0xN115
SBCR
0xN116
FIFO Latency Register
FIFOLR
0xN117
DMA 0 (Write) Configuration Register
D0WCR
0xN118
DMA 1 (Read) Configuration Register
D1RCR
0xN119
ICR
0xN11A
LAPDSR
0xN11B
Customer Installation Alarm Generation Register
CIAGR
0xN11C
Performance Report Control Register
PRCR
0xN11D
Gapped Clock Control Register
GCCR
0xN11E
Transmit Interface Control Register
TICR
0xN120
BERT Control & Status - Register 0
BERTCSR0
0xN121
Receive Interface Control Register
RICR
0xN122
Control Registers (0xN100 - 0xN1FF)
Reserved
Transmit Signaling and Data Link Select Register
Framing Control Register
Receive Signaling & Data Link Select Register
Reserved - E1 mode only
Slip Buffer Control Register
Interrupt Control Register
LAPD Select Register
4
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 1: REGISTER SUMMARY
FUNCTION
SYMBOL
HEX
BERTCSR1
0xN123
LCCR0
0xN124
TLCR
0xN125
Receive Loopback Activation Code Register - Code 0
RLACR0
0xN126
Receive Loopback Deactivation Code Register - Code 0
RLDCR0
0xN127
Receive LoopCode Detection Switch
RLCDS
0xN128
Defect Detection Enable Register
DDER
0xN129
Loopback Code Control Register - Code 1
LCCR1
0xN12A
Receive Loopback Activation Code Register - Code 1
RLACR1
0xN12B
Receive Loopback Deactivation Code Register - Code 1
RLDCR1
0xN12C
LCCR2
0xN12D
Receive Loopback Activation Code Register - Code 2
RLACR2
0xN12E
Receive Loopback Deactivation Code Register - Code 2
RLDCR2
0xN12F
-
0xN130 - 0xN13F
TLCGS
0xN140
LCTS
0xN141
TSPRMCR
0xN142
DLCR2
0xN143
Transmit Data Link Byte Count Register 2
TDLBCR2
0xN144
Receive Data Link Byte Count Register 2
RDLBCR2
0xN145
Loopback Code Control Register - Code 3
LCCR3
0xN146
Receive Loopback Activation Code Register - Code 3
RLACR3
0xN147
Receive Loopback Deactivation Code Register - Code 3
RLDCR3
0xN148
LCCR4
0xN149
Receive Loopback Activation Code Register - Code 4
RLACR4
0xN14A
Receive Loopback Deactivation Code Register - Code 4
RLDCR4
0xN14B
LCCR5
0xN14C
Receive Loopback Activation Code Register - Code 5
RLACR5
0xN14D
Receive Loopback Deactivation Code Register - Code 5
RLDCR5
0xN14E
LCCR6
0xN14F
Receive Loopback Activation Code Register - Code 6
RLACR6
0xN150
Receive Loopback Deactivation Code Register - Code 6
RLDCR6
0xN151
DLCR3
0xN153
BERT Control & Status - Register 1
Loopback Code Control Register - Code 0
Transmit Loopback Code Register
Loopback Code Control Register - Code 2
Reserved - E1 mode only
Transmit LoopCode Generation Switch
Loopcode Timer Select
Transmit SPRM and NPRM Control Register
Data Link Control Register 2
Loopback Code Control Register - Code 4
Loopback Code Control Register - Code 5
Loopback Code Control Register - Code 6
Data Link Control Register 3
5
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 1: REGISTER SUMMARY
FUNCTION
SYMBOL
HEX
Transmit Data Link Byte Count Register 3
TDLBCR3
0xN154
Receive Data Link Byte Count Register 3
RDLBCR3
0xN155
Loopback Code Control Register - Code 7
LCCR7
0xN156
Receive Loopback Activation Code Register - Code 7
RLACR7
0xN157
Receive Loopback Deactivation Code Register - Code 7
RLDCR7
0xN158
BCR
0xN163
SSM BOC Control Register
BOCCR
0xN170
SSM Receive FDL Register
RFDLR
0xN171
SSM Receive FDL Match 1 Register
RFDLMR1
0xN172
SSM Receive FDL Match 2 Register
RFDLMR2
0xN173
SSM Receive FDL Match 3 Register
RFDLMR3
0xN174
SSM Transmit FDL Register
TFDLR
0xN175
SSM Transmit Byte Count Register
TBCR
0xN176
Receive DS-0 Monitor Registers
RDS0MR
0xN15F - 0xN1CF
Transmit DS-0 Monitor Registers
TDS0MR
0xN1D0 - 0xN1EF
Device ID Register
DEVID
0xN1FE
Revision Number Register
REVID
0xN1FF
Transmit Channel Control Register 0-23
TCCR 0-23
0xN300 - 0xN317
Transmit User Code Register 0-23
TUCR 0-23
0xN320 - 0xN337
Transmit Signaling Control Register 0-23
TSCR 0-23
0xN340 - 0xN357
Receive Channel Control Register 0-23
RCCR 0-23
0xN360 - 0xN377
Receive User Code Register 0-23
RUCR 0-23
0xN380 - 0xN397
Receive Signaling Control Register 0-23
RSCR 0-23
0xN3A0 - 0xN3B7
Receive Substitution Signaling Register 0-23
RSSR 0-23
0xN3C0 - 0xN3D7
RSAR0-23
0xN500 0xN517
LAPDBCR0
0xN600 0xN660
LAPDBCR1
0xN700 0xN760
BERT Control Register
Time Slot (payload) Control (0xN300 - 0xN3FF)
Receive Signaling Array (0xN500 - 0xN51F)
Receive Signaling Array Register 0
LAPDn Buffer 0
LAPD Buffer 0 Control Register
LAPDn Buffer 1
LAPD Buffer 1 Control Register
6
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 1: REGISTER SUMMARY
FUNCTION
SYMBOL
HEX
Receive Line Code Violation Counter: MSB
RLCVCU
0xN900
Receive Line Code Violation Counter: LSB
RLCVCL
0xN901
Receive Frame Alignment Error Counter: MSB
RFAECU
0xN902
Receive Frame Alignment Error Counter: LSB
RFAECL
0xN903
Receive Severely Errored Frame Counter
RSEFC
0xN904
Receive Synchronization Bit (CRC-6) Error Counter: MSB
RSBBECU
0xN905
Receive Synchronization Bit (CRC-6) Error Counter: LSB
RSBBECL
0xN906
Performance Monitor
Reserved - E1 Mode Only
0xN907 - 0xN908
Receive Slip Counter
RSC
0xN909
Receive Loss of Frame Counter
RLFC
0xN90A
Receive Change of Frame Alignment Counter
RCOAC
0xN90B
LAPD Frame Check Sequence Error counter 1
LFCSEC1
0xN90C
PRBS bit Error Counter: MSB
PBECU
0xN90D
PRBS bit Error Counter: LSB
PBECL
0xN90E
TSC
0xN90F
Excessive Zero Violation Counter: MSB
EZVCU
0xN910
Excessive Zero Violation Counter: LSB
EZVCL
0xN911
LAPD Frame Check Sequence Error counter 2
LFCSEC2
0xN91C
LAPD Frame Check Sequence Error counter 3
LFCSEC3
0xN92C
Block Interrupt Status Register
BISR
0xNB00
Block Interrupt Enable Register
BIER
0xNB01
Alarm & Error Interrupt Status Register
AEISR
0xNB02
Alarm & Error Interrupt Enable Register
AEIER
0xNB03
Framer Interrupt Status Register
FISR
0xNB04
Framer Interrupt Enable Register
FIER
0xNB05
Data Link Status Register 1
DLSR1
0xNB06
Data Link Interrupt Enable Register 1
DLIER1
0xNB07
Slip Buffer Interrupt Status Register
SBISR
0xNB08
Slip Buffer Interrupt Enable Register
SBIER
0xNB09
Receive Loopback code 0 Interrupt and Status Register
RLCISR0
0xNB0A
Receive Loopback code 0 Interrupt Enable Register
RLCIER0
0xNB0B
Transmit Slip Counter
Interrupt Generation/Enable Register Address Map (0xNB00 - 0xNB41)
7
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 1: REGISTER SUMMARY
FUNCTION
SYMBOL
HEX
-
0xNB0C - 0xNB0D
Excessive Zero Status Register
EXZSR
0xNB0E
Excessive Zero Enable Register
EXZER
0xNB0F
SS7 Status Register for LAPD 1
SS7SR1
0xNB10
SS7 Enable Register for LAPD 1
SS7ER1
0xNB11
RxLOS/CRC Interrupt Status Register
RLCISR
0xNB12
RxLOS/CRC Interrupt Enable Register
RLCIER
0xNB13
Receive Loopback code 1 Interrupt and Status Register
RLCISR1
0xNB14
Receive Loopback code 1 Interrupt Enable Register
RLCIER1
0xNB15
Data Link Status Register 2
DLSR2
0xNB16
Data Link Interrupt Enable Register 2
DLIER2
0xNB17
SS7 Status Register for LAPD 2
SS7SR2
0xNB18
SS7 Enable Register for LAPD 2
SS7ER2
0xNB19
Receive Loopback code 2 Interrupt and Status Register
RLCISR2
0xNB1A
Receive Loopback code 2 Interrupt Enable Register
RLCIER2
0xNB1B
Receive Loopback code 3 Interrupt and Status Register
RLCISR3
0xNB1C
Receive Loopback code 3 Interrupt Enable Register
RLCIER3
0xNB1D
Receive Loopback code 4 Interrupt and Status Register
RLCISR4
0xNB1E
Receive Loopback code 4Interrupt Enable Register
RLCIER4
0xNB1F
Receive Loopback code 5 Interrupt and Status Register
RLCISR5
0xNB20
Receive Loopback code 5 Interrupt Enable Register
RLCIER5
0xNB21
Receive Loopback code 6 Interrupt and Status Register
RLCISR6
0xNB22
Receive Loopback code 6 Interrupt Enable Register
RLCIER6
0xNB23
Receive Loopback code 7 Interrupt and Status Register
RLCISR7
0xNB24
Receive Loopback code 7 Interrupt Enable Register
RLCIER7
0xNB25
Data Link Status Register 3
DLSR3
0xNB26
Data Link Interrupt Enable Register 3
DLIER3
0xNB27
SS7 Status Register for LAPD 3
SS7SR3
0xNB28
SS7 Enable Register for LAPD 3
SS7ER3
0xNB29
Customer Installation Alarm Status Register
CIASR
0xNB40
Customer Installation Alarm Interrupt Enable Register
CIAIER
0xNB41
BOC Interrupt Status Register
BOCISR
0xNB70
BOC Interrupt Enable Register
BOCIER
0xNB71
Reserved - E1 Mode Only
8
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 1: REGISTER SUMMARY
FUNCTION
SYMBOL
HEX
-
0xNB72 - 0xNB73
BOC Unstable Interrupt Status Register
BOCUSR
0xNB74
BOC Unstable Interrupt Enable Register
BOCUER
0xNB75
LIU Channel Control Register 0
LIUCCR0
0x0FN0
LIU Channel Control Register 1
LIUCCR1
0x0FN1
LIU Channel Control Register 2
LIUCCR2
0x0FN2
LIU Channel Control Register 3
LIUCCR3
0x0FN3
LIU Channel Control Interrupt Enable Register
LIUCCIER
0x0FN4
LIU Channel Control Status Register
LIUCCSR
0x0FN5
LIU Channel Control Interrupt Status Register
LIUCCISR
0x0FN6
LIU Channel Control Cable Loss Register
LIUCCCCR
0x0FN7
LIU Channel Control Arbitrary Register 1
LIUCCAR1
0x0FN8
LIU Channel Control Arbitrary Register 2
LIUCCAR2
0x0FN9
LIU Channel Control Arbitrary Register 3
LIUCCAR3
0x0FNA
LIU Channel Control Arbitrary Register 4
LIUCCAR4
0x0FNB
LIU Channel Control Arbitrary Register 5
LIUCCAR5
0x0FNC
LIU Channel Control Arbitrary Register 6
LIUCCAR6
0x0FND
LIU Channel Control Arbitrary Register 7
LIUCCAR7
0x0FNE
LIU Channel Control Arbitrary Register 8
LIUCCAR8
0x0FNF
-
0x0F80 0x0FDF
LIU Global Control Register 0
LIUGCR0
0x0FE0
LIU Global Control Register 1
LIUGCR1
0x0FE1
LIU Global Control Register 2
LIUGCR2
0x0FE2
LIU Global Control Register 3
LIUGCR3
0x0FE4
LIU Global Control Register 4
LIUGCR4
0x0FE9
LIU Global Control Register 5
LIUGCR5
0x0FEA
-
0x0FEB 0x0FFF
Reserved
LIU Register Summary - Channel Control Registers
Reserved
LIU Register Summary - Global Control Registers
Reserved
9
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
1.0 REGISTER DESCRIPTIONS - T1 MODE
All address on this register description is shown in HEX format
TABLE 2: CLOCK SELECT REGISTER(CSR)
BIT
FUNCTION
TYPE
DEFAULT
HEX ADDRESS: 0XN100
DESCRIPTION-OPERATION
7
LCV Insert
R/W
0
Line Code Violation Insertion
This bit is used to force a Line Code Violation (LCV) on the transmit
output of TTIP/TRING.
A “0” to “1” transition on this bit will cause a single LCV to be inserted
on the transmit output of TTIP/TRING.
6
Set T1 Mode
R/W
0
T1 Mode select
This bit is used to program the individual channel to operate in either
T1 or E1 mode.
0 = Configures the selected channel to operate in E1 mode.
1 = Configures the selected channel to operate in T1 mode.
5
Sync All Transmitters to 8kHz
R/W
0
Sync All Transmit Framers to 8kHz
This bit permits the user to configure the Transmit T1 Framer block to
synchronize its “transmit output” frame alignment with the 8kHz signal
that is derived from the MCLK PLL, as described below.
0 - Disables the “Sync all Transmit Framers to 8kHz” feature.
1 - Enables the “Sync all Transmit Framers to 8kHz” feature.
NOTE: This bit is only active if the MCLK PLL is used as the “Timing
Source” for the Transmit T1 Framer” blocks. CSS[1:0] of this
register allows users to select the transmit source of the
framer.
4
Clock Loss Detect
R/W
1
Clock Loss Detect Enable/Disable Select
This bit enables a clock loss protection feature for the Framer whenever the recovered line clock is used as the timing source for the transmit section. If the LIU loses clock recovery, the Clock Distribution Block
will detect this occurrence and automatically begin to use the internal
clock derived from MCLK PLL as the Transmit source, until the LIU is
able to regain clock recovery.
0 = Disables the clock loss protection feature.
1 = Enables the clock loss protection feature.
NOTE: This bit needs to be enabled in order to detect the clock closs
detection interrupt status (address: 0xNB00, bit 5)
3:2
Reserved
R/W
00
Reserved
10
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 2: CLOCK SELECT REGISTER(CSR)
BIT
1:0
FUNCTION
CSS[1:0]
REV. 1.0.1
HEX ADDRESS: 0XN100
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
01
Clock Source Select
These bits select the timing source for the Transmit T1 Framer block.
These bits can also determine the direction of TxSERCLK, TxSYNC,
and TxMSYNC in base rate operation mode (1.544MHz Clock mode).
In Base Rate (1.544MHz Clock Mode):
CSS[1:0]
00/11
TRANSMIT SOURCE FOR THE
TRANSMIT T1 FRAMER BLOCK
Loop Timing Mode
The recovered line clock is chosen as the timing source.
01
External Timing Mode
The Transmit Serial Input Clock
from the TxSERCLK_n input pin is
chosen as the timing source.
10
Internal Timing Mode
The MCLK PLL is chosen as the
timing source.
DIRECTION OF
TXSERCLK
Output
Input
Output
NOTE: TxSYNC/TxMSYNC can be programmed as input or output
depending on the setting of SYNC INV bit in Register Address
0xN109, bit 4. Please see Register Description for the
Synchronization Mux Register (SMR - 0xN109) Table 8.
NOTES: In High-Speed or multiplexed modes, TxSERCLK, TxSYNC,
and TxMSYNC are all configured as INPUTS only.
11
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 3: LINE INTERFACE CONTROL REGISTER (LICR)
BIT
FUNCTION
HEX ADDRESS: 0XN101
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
FORCE_LOS
R/W
0
Force Transmit LOS (To the Line Side)
This bit permits the user to configure the transmit direction circuitry
(within the channel) to transmit the LOS pattern to the remote terminal
equipment, as described below.
0 - Configures the transmit direction circuitry to transmit “normal” traffic.
1 - Configures the transmit direction circuitry to transmit the LOS
Pattern.
6
Reserved
R/W
0
Single Rail Mode
This bit can only be set if the LIU Block is also set to single rail mode.
See Register 0xNFE0, bit 7.
0 - Dual Rail
1 - Single Rail
LB[1:0]
R/W
00
Framer Loopback Selection
These bits are used to select any of the following loop-back modes for
the framer section. For LIU loopback modes, see the LIU configuration
registers.
5:4
3:2
Reserved
R/W
0
LB[1:0]
TYPES OF LOOPBACK SELECTED
00
Normal Mode (No LoopBack)
01
Framer Local LoopBack:
When framer local loopback is enabled, the transmit
PCM input data is looped back to the receive PCM output data. The receive input data at RTIP/RRING is
ignored while an All Ones Signal is transmitted out to
the line interface.
10
Framer Far-End (Remote) Line LoopBack:
When framer remote loopback is enabled, the digital
data enters the framer interface, however does not
enter the framing blocks. The receive digital data from
the LIU is allowed to pass through the LIU Decoder/
Encoder circuitry before returning to the line interface.
11
Framer Payload LoopBack:
When framer payload loopback is enabled, the raw
data within the receive time slots are looped back to the
transmit framer block where the data is re-framed
according to the transmit timing.
Reserved
12
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 3: LINE INTERFACE CONTROL REGISTER (LICR)
BIT
1
FUNCTION
Encode B8ZS
TYPE
DEFAULT
R/W
0
REV. 1.0.1
HEX ADDRESS: 0XN101
DESCRIPTION-OPERATION
Encode AMI or B8ZS/HDB3 Line Code Select
This bit enables or disables the B8ZS/HDB3 encoder on the transmit
path.
0 = Enables the B8ZS encoder.
1 = Disables the B8ZS encoder.
NOTE: When B8ZS encoder is disabled, AMI line code is used.
0
Decode AMI/B8ZS
R/W
0
Decode AMI or B8ZS/HDB3 Line Code Select
This bit enables or disables the B8ZS/HDB3 decoder on the receive
path.
0 = Enables the B8ZS decoder.
1 = Disables the B8ZS decoder.
NOTE: When B8ZS decoder is disabled, AMI line code is received.
13
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 4: FRAMING SELECT REGISTER (FSR)
HEX ADDRESS: 0XN107
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
Signaling update on
Superframe Boundaries
R/W
0
Enable Robbed-Bit Signaling Update on Superframe Boundary
on Both Transmit and Receive Direction
This bit enables or disables robbed-bit signaling update on the
superframe boundary for both the transmit and receive side of the
framer.
On the Receive Side:
If signaling update is enabled, signaling data on the receive side
(RxSIG pin and Signaling Array Register - RSAR) will be updated on
the superframe boundary, otherwise, signaling data will be updated
as soon as it is received.
On the Transmit Side:
If signaling update is enabled, any signaling data changes on the
transmit side will be transmitted on the superframe boundary, otherwise, signaling data will be transmitted as soon as it is changed.
0 - Disables the signaling update feature for both transmit and
receive.
1 - Enables the signaling update feature for both transmit and
receive.
6
Force CRC Errors
R/W
0
Force CRC Errors (To the Line Side)
This bit permits the user to force the Transmit T1 Framer block to
transmit CRC errors within the outbound T1 data-stream, as depicted
below.
0 - Disables CRC error transmission on the outbound T1 stream.
1 - Enables CRC error transmission on the outbound T1 stream.
5
J1_MODE
R/W
0
J1 Mode
This bit is used to configure the device in J1 mode. Once the device
is configured in J1 mode, the following two changes will happen:
1. CRC calculation is done in J1 format. The J1 CRC6 calculation is based on the actual values of all 4632 bits in a T1 multiframe including Fe bits instead of assuming all Fe bits to be a
one in T1 format.
2. Receive and Transmit Yellow Alarm signal format is interpreted per the J1 standard. (J1-SF or J1-ESF)
0 - Configures the device in T1 mode. (Default)
1 - Configures the device in J1 mode.
NOTE: Users can select between J1-SF or J1-ESF by setting this bit
and the T1 Framing Mode Select Bits[2:0] (Bits 2-0 within
this register).
4
ONEONLY
R/W
0
Allow Only One Sync Candidate
This bit is used to specify one of the synchronization criteria that the
Receive T1 Framer block employs.
0 - Allows the Receive T1 Framer to select any one of the winners in
the matching process when there are two or more valid synchronization patterns appear in the required time frame.
1 - Allows the Receive T1 Framer to declare success of match when
there is only one candidate left in the required time frame.
14
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 4: FRAMING SELECT REGISTER (FSR)
BIT
3
FUNCTION
FASTSYNC
HEX ADDRESS: 0XN107
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Faster Sync Algorithm
This bit is used to specify one of the synchronization criteria that the
Receive T1 Framer block employs. If this “Faster Sync Algorithm” is
enabled, the Receive T1 Framer Block will declare synchronization
earlier. The table below specifies the number of consecutive frames
with correct F-bits that the T1 Receive framer must receive in order
to declare “SYNC” when FASTSYNC is enabled or disabled.
Framing
FastSync
=0
FastSync
=1
ESF
96
48
SF
48
24
N
48
24
SLC  96
48
24
0 - Disables FASTSYNC feature.
1 - Enables FASTSYNC feature.
2-0 FSl[2:0]
R/W
000
T1 Framing Mode Select [2:0]
These three bits permit the user to select the exact T1 framing format
that the channel is to operate in.
Bit 2 is MSB and Bit 0 is LSB. The following table shows the five different framing formats that can be selected by configuring these
three bits accordingly.
NOTE: Changing Framing formats 'on the fly' will cause the Receive
T1 Framer block to undergo a “Reframe” event.
15
Framing
FS[2]
FS[1]
FS[0]
ESF
0
X
X
SF
1
0
1
N
1
1
0
T1DM
1
1
1
SLC96
1
0
0
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 5: ALARM GENERATION REGISTER (AGR)
BIT
7
FUNCTION
HEX ADDRESS: 0XN108
TYPE DEFAULT
Yellow Alarm - R/W
One Second
Rule
0
DESCRIPTION-OPERATION
One-Second Yellow Alarm Rule Enforcement
This bit is used to enforce the one-second yellow alarm rule according to the yellow alarm (RAI) transmission duration per the ANSI standards.
If the one second alarm rule is enforced, the following will happen:
1. RAI will be transmitted for at least one second for both ESF and SF.
2. There must be a minimum of one second delay between termination
of the first RAI and the initiation of a subsequent RAI.
3. ALARM_ENB bit (see description of bit 6 of this register) controls the
duration of RAI.
4. YEL[0] & YEL[1] (see description of bits 5-4 of this register) controls the
format of RAI.
If the one second alarm rule is NOT enforced, the following will happen:
1. RAI will be transmitted for at least one second for ESF and SF.
2. Minimum one second delay between termination of the first RAI and the
initiation of the subsequent RAI is NOT enforced.
3. YEL[0] and YEL[1] bits (see description of bits 5-4 of this register) are used
to control the duration AND the format of RAI transmission.
0 - The one-second yellow alarm rule is NOT enforced.
1 - The one-second yellow alarm rule is enforced.
NOTE: When setting this bit to ‘0’, yellow alarm transmission will be backward
compatible with the XRT86L38 device. XRT86L38 does not support the
one-second yellow alarm rule.
6
ALARM_ENB
R/W
0
Yellow Alarm Transmission Enable
This bit is used to control the duration of yellow alarm (RAI) when the one-second
yellow alarm rule is enforced (bit 7 of this register set to’1’).
When the one-second yellow alarm rule is not enforced (bit 7 of this register set
to’0’), the duration of the RAI is controlled by the YEL[0] and YEL[1] bits (bits 5-4
of this register).
If the one-second alarm rule is enforced:
0 - Stop the transmission of yellow alarm (see description of bits 5-4).
1 - Start the transmission of yellow alarm (see description of bits 5-4).
NOTE: This bit has no function if the one second alarm rule is not enforced.
16
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 5: ALARM GENERATION REGISTER (AGR)
BIT
FUNCTION
5-4 YEL[1:0]
HEX ADDRESS: 0XN108
TYPE DEFAULT
R/W
00
REV. 1.0.1
DESCRIPTION-OPERATION
Yellow Alarm (RAI) Duration and Format
The exact function of these bits depends on whether or not the one-second yellow
alarm rule is enforced. (Bit 7 of this register). The decoding of these bits are
explained in Table 6 and Table 7 below.
TABLE 6: YELLOW ALARM DURATION AND FORMAT WHEN ONE SECOND RULE IS NOT
ENFORCED
YEL[1:0]
YELLOW ALARM DURATION AND FORMAT
00
Disable the transmission of yellow alarm
01
SF or N mode:
RAI is transmitted as bit 2 = 0 (second MSB) in all DS0 data channel.
T1DM mode:
RAI is transmitted as Y-bit = 0 (6th bit in the SYNC byte).
ESF mode:
1. If YEL[0] bit is set ’high’ for a duration shorter or equal to the
time
required
to
transmit
255
patterns
of
1111_1111_0000_0000 on the 4-kbit/s data link bits (M1M12),
RAI
is
transmitted
for
255
patterns.of
1111_1111_0000_0000 (approximately 1 second)
2. If YEL[0] bit is set ’high’ for a duration longer than the time
required to transmit 255 patterns of 1111_1111_0000_0000
on the 4-kbit/s data link bits (M1-M12), RAI transmission
continues until YEL[0] bit is set ’low’.
3. If YEL[0] bit forms another pulse during the RAI
transmission, it resets the pattern counter and extends the
RAI
duration
for
another
255
patterns
of
1111_1111_0000_0000. (approximately 1 second)
10
SF mode:
RAI is transmitted as a “1” in the Fs bit of frame 12 (This is RAI for
J1 SF standard).
T1DM mode:
RAI is transmitted as Y-bit = 0 (6th bit in the SYNC byte).
ESF mode:
RAI is controlled by the duration of YEL[1] bit. This allows continuous RAI of any length.
11
SF, N, and T1DM mode:
RAI format is the same as described above when YEL[1:0] is set
to’01’.
ESF mode:
RAI duration is the same as described above when YEL[1:0] is set
to’01’, except that format of RAI is transmitted as 255 patterns of
1111_1111_1111_1111 (sixteen ones) on the 4kbits/s data link bits
instead of 255 patterns of 1111_1111_0000_0000.
NOTE: 255 patterns of 1111_1111_1111_111 is the J1 ESF RAI
standard)
17
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 5: ALARM GENERATION REGISTER (AGR)
BIT
FUNCTION
5-4 YEL[1:0]
HEX ADDRESS: 0XN108
TYPE DEFAULT
R/W
00
DESCRIPTION-OPERATION
(Continued)
TABLE 7: YELLOW ALARM FORMAT WHEN ONE SECOND RULE IS ENFORCED
YEL[1:0]
YELLOW ALARM FORMAT
00
Disable the transmission of yellow alarm
01
SF or N mode:
RAI is transmitted as bit 2 = 0 (second MSB) in all DS0 data channel.
T1DM mode:
RAI is transmitted as Y-bit = 0 (6th bit in the SYNC byte).
ESF mode:
YEL[1:0] controls the format of RAI. When YEL[1:0] is set to’01’, RAI
is transmitted as 255 patterns of 1111_1111_0000_0000 on the 4kbit/s data link (M1-M12) (approximately 1 second).
ALARM_ENB (Bit 6 of this register) controls the duration of RAI as
described below:
1. If ALARM_ENB bit is set ’high’ for a duration shorter or equal
to the time required to transmit 255 pattern of
1111_1111_0000_0000 on the 4-kbit/s data link (M1-M12), RAI
is transmitted for 255 patterns. (approximately 1 second)
2. If ALARM_ENB bit is set ’high’ for a duration longer than the
time
required
to
transmit
255
patterns
of
1111_1111_0000_0000 on the 4-kbit/s data link (M1-M12), RAI
continues until ALARM_ENB bit is set ’low’.
3. If ALARM_ENB forms another pulse during an alarm
transmission, it resets the pattern counter and extends the
RAI duration for another 255 patterns.(approximately 1
second)
NOTE: A minimum of one second delay between termination of the
first RAI and the initiation of a subsequent RAI is enforced.
10
SF mode:
RAI is transmitted as a “1” in the Fs bit of frame 12 (This is RAI for J1
SF standard).
T1DM mode:
RAI is transmitted as Y-bit = 0 (6th bit in the SYNC byte).
ESF mode:
RAI is controlled by the duration of ALARM_ENB bit. This allows
continuous RAI of any length.
11
SF, N, and T1DM mode:
RAI format is the same as described above when YEL[1:0] is set
to’01’.
ESF mode:
RAI duration is the same as described above when YEL[1:0] is set
to’01’, except that format of RAI is transmitted as 255 patterns of
1111_1111_1111_1111 on the 4kbits/s data link bits (J1 ESF standard) instead of 255 patterns of 1111_1111_0000_0000.
18
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 5: ALARM GENERATION REGISTER (AGR)
BIT
FUNCTION
3-2 Transmit AIS
Pattern
Select[1:0]
HEX ADDRESS: 0XN108
TYPE DEFAULT
R/W
00
REV. 1.0.1
DESCRIPTION-OPERATION
Transmit AIS Pattern Select[1:0]:
These two bits permit the user to do the following.
1. To select the appropriate AIS Pattern that the Transmit T1 Framer block will
transmit to the remote terminal equipment, and
2. To command (via Software Control) the Transmit T1 Framer block to transmit
that particular AIS Pattern to the remote terminal equipment, as depicted below.
AISG[1:0]
TYPES OF AIS PATTERNS TRANSMITTED
00/10
Disable AIS Alarm Generation
The Transmit T1 Framer block will transmit “normal” T1
traffic to the remote terminal equipment.
01
Enable Unframed AIS Alarm Generation
Transmit T1 Framer block will transmit an Unframed All
Ones Pattern, as an AIS Pattern.
11
Enable Framed AIS Alarm Generation
Transmit T1 Framer block will transmit a Framed, All
Ones Pattern, as the AIS Pattern.
NOTE: For normal operation (e.g., to configure the Transmit T1 Framer block to
transmit normal T1 traffic) the user should set this bit to “[X, 0]”
1-0 AIS Defect
Declaration
Criteria [1:0]
R/W
00
AIS Defect Declaration Criteria[1:0]:
These bits permit the user to specify the types of AIS Patterns that the Receive T1
Framer block must detect before it will declare the AIS defect condition.
AISD[1:0]
00/10
AIS Defect Declaration Criteria
AIS Detection Disabled
AIS Defect Condition will NOT be declared.
01
Enable Unframed and Framed AIS Alarm Detection
ReceiveT1 Framer block will detect both Unframed and
Framed AIS pattern
11
Enable Framed AIS Alarm Detection
Receive T1 Framer block will detect only Framed AIS pattern
19
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 8: SYNCHRONIZATION MUX REGISTER (SMR)
BIT
FUNCTION
7
Reserved
6
MFRAMEALIGN
HEX ADDRESS: 0XN109
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Transmit Multiframe Sync Alignment
This bit forces Transmit T1 framer block to align with the backplane
multiframe boundary (TxMSYNC_n).
0 = Do not force the transmit T1 framer block to align with the TxMSYNC signal.
1 = Force the transmit T1 framer block to align with the TxMSYNC
signal.
NOTE: This bit is not used in base rate (1.544MHz Clock) mode.
5
MSYNC
R/W
O
Transmit Super Frame Boundary
This bit provides an option to use the transmit single frame boundary
(TxSYNC) as the transmit multi-frame boundary (TxMSYNC) in high
speed or multiplexed modes. In 1.544MHz clock mode (base rate),
the TxMSYNC is used as the transmit superframe boundary, in other
clock modes (i.e. high speed or multiplexed modes), TxMSYNC is
used as an input transmit clock for the backplane interface.
0 = Configures the TxSYNC as a single frame boundary.
1 = Configures the TxSYNC as a superframe boundary (TxMSYNC)
in high-speed or multiplexed mode.
NOTE: This bit is not used in base rate (1.544MHz Clock) mode.
20
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 8: SYNCHRONIZATION MUX REGISTER (SMR)
BIT
4
FUNCTION
Transmit Frame Sync
Select
REV. 1.0.1
HEX ADDRESS: 0XN109
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Transmit Frame Sync Select
This bit permits the user to configure the System-Side Terminal
Equipment or the T1 Transmit Framer to dictate whenever the Transmit T1 Framer block will initiate its generation and transmission of the
very next T1 frame. If the system side controls, then all of the following will be true.
1. The corresponding TxSync_n and TxMSync_n pins will function
as input pins.
2. The Transmit T1 Framer block will initiate its generation of a new
T1 frame whenever it samples the corresponding “TxSync_n” input
pin “high” (via the TxSerClk_n input clock signal).
3. The Transmit T1 Framer block will initiate its generation of a new
Multiframe whenever it samples the corresponding “TxMSync_n”
input pin “high”.
This bit can also be used to select the direction of the transmit single
frame boundary (TxSYNC) and multi-frame boundary (TxMSYNC)
depending on whether TxSERCLK is chosen as the timing source for
the transmit section of the framer. (CSS[1:0] = 01 in register 0xN100)
If TxSERCLK is chosen as the timing source:
0 = Configures TxSYNC and TxMSYNC as inputs. (System Side
Controls)
1 = Configures TxSYNC and TxMSYNC as outputs. (Chip Controls)
If either Recovered Line Clock, MCLK PLL is chosen as the timing source:
0 = Configures TxSYNC and TxMSYNC as outputs. (Chip Controls)
1 = Configures TxSYNC and TxMSYNC as inputs. (System Side
Controls)
NOTE: TxSERCLK is chosen as the transmit clock if CSS[1:0] of the
Clock Select Register (Register Address: 0xN100) is set to
b01. Recovered Clock is chosen as the transmit clock if
CSS[1:0] is set to b00 or b11; Internal Clock is chosen as the
transmit clock if CSS[1:0] is set to b10.
3 - 2 Reserved
-
-
Reserved
21
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 8: SYNCHRONIZATION MUX REGISTER (SMR)
BIT
FUNCTION
HEX ADDRESS: 0XN109
TYPE
DEFAULT
DESCRIPTION-OPERATION
1
CRC-6 Bits Source
Select
R/W
0
CRC-6 Bits Source Select
This bit permits the user to specify the source of the CRC-6 bits,
within the outbound T1 data-stream, as depicted below.
0 - Configures the Transmit T1 Framer block to internally compute
and insert the CRC-6 bits within the outbound T1 data-stream.
1 - Configures the Transmit T1 Framer block to externally accept
data from the TxSer_n input pin, and to insert this data into the CRC6 bits within the outbound T1 data-stream.
This bit is ignored if CRC Multiframe Alignment is disabled
0
Framing Bits Source
Select
R/W
0
Framing Bits Source Select
This bit is used to specify the source for the Framing bits that will be
inserted into the outbound T1 frames. The Framing bits can be generated internally or inserted from the transmit serial input pin.
(TxSER_n input pin)
0 = Configures the Transmit T1 Framer block to internally generate
and insert the Framing bits into the outbound T1 data stream.
1 = Configures the Transmit T1 Framer block to externally accept
framing bits from the TxSer_n input pin, and to insert this data to the
outbound T1 data-stream.
22
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 9: TRANSMIT SIGNALING AND DATA LINK SELECT REGISTER (TSDLSR)
BIT
FUNCTION
TYPE
DEFAULT
HEX ADDRESS:0XN10A
DESCRIPTION-OPERATION
7
Reserved
-
-
Reserved
6
Reserved
-
-
Reserved
R/W
00
5-4 TxDLBW[1:0]
REV. 1.0.1
Transmit Data Link Bandwidth[1:0]
These two bits are used to select the bandwidth for data link message transmission. Data Link messages can be transmitted at a
4kHz rate or at a 2kHz rate on odd or even framing bits depending on
the configuration of these three bits. The table below specifies the
four different configurations.
TXDLBW[1:0]
TRANSMIT DATA LINK BANDWIDTH SELECTED
00
Data link bits are inserted in every frame. Facility
Data Link Bits (FDL) is a 4kHz data link channel.
01
Data link bits are inserted in every other frame.
Facility Data Link Bits (FDL) is a 2kHz data link
channel carried by odd framing bits (Frames
1,5,9.....)
10
Data link bits are inserted in every other frame.
Facility Data Link Bits (FDL) is a 2kHz data link
channel carried by even framing bits (Frames
3,7,11.....)
11
Reserved
NOTE: This bit only applies to T1 ESF framing format. For SLC96
and N framing formats, FDL is a 4kHz data link channel. For
T1DM, FDL is a 8kHz data link channel.
3-2 TxDE[1:0]
R/W
00
Transmit D/E TimeSlot Source Select[1:0]:
These two bits specify the source for transmit D/E time slots. The
table below shows the different sources from which D/E time slots
can be inserted.
TXDE[1:0]
SOURCE FOR TRANSMIT D/E TIMESLOTS
00
TxSER_n input pin - The D/E time slots are
inserted from the transmit serial data input pin
(TxSER_n) pin.
01
Transmit LAPD Controller - The D/E time slots are
inserted from LAPD Controller.
10
Reserved
11
TxFRTD_n - The D/E time slots are inserted from
the transmit fractional input pin.
23
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 9: TRANSMIT SIGNALING AND DATA LINK SELECT REGISTER (TSDLSR)
BIT
FUNCTION
1-0 TxDL[1:0]
HEX ADDRESS:0XN10A
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
00
Transmit Data Link Source Select [1:0]
These two bits specify the source for data link bits that will be
inserted in the outbound T1 frames. The table below shows the three
different sources from which data link bits can be inserted.
TXDL[1:0]
SOURCE FOR DATA LINK BITS
00
Transmit LAPD Controller #1 / SLC96 Buffer - The
Data Link bits are inserted from the Transmit LAPD
Controller #1 or SLC96 Buffer.
NOTE:
LAPD Controller #1 is the only LAPD
controller that can be used to transport
LAPD messages through the data link bits
01
TxSER_n input pin - The Data Link bits are
inserted from the transmit serial data input pin
(TxSER_n) pin.
10
TxOH_n input pin - The Data Link bits are inserted
from the transmit overhead input pin. (TxOH_n)
11
Data Link bits are forced to 1.
24
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 10: FRAMING CONTROL REGISTER (FCR)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XN10B
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
Reframe
R/W
0
Force Reframe
A ‘0’ to ‘1’ transition will force the Receive T1 Framer to restart the synchronization process. This bit field is automatically cleared (set to 0)
after frame synchronization is reached.
6
Framing with CRC
Checking
R/W
1
Framing with CRC Checking in ESF
This bit permits the user to include CRC verification as a part of the
“T1/ESF Framing Alignment” process. If the user enables this feature,
then the Receive T1 Framer block will also check and verify that the
incoming T1 data-stream contains correct CRC data, prior to declaring
the “In-Frame” condition.
0 - CRC Verification is NOT included in the “Framing Alignment” process.
1 - Receive T1 Framer block will also check for correct CRC values
prior to declaring the “In-Frame” condition.
R/W
000
LOF Defect Declaration Tolerance[2:0]:
These bits along with the LOF_RANGE[2:0] bits are used to define the
LOF Defect Declaration criteria. The Receive T1 Framer block will
declare the LOF defect condition anytime it detects
“LOF_Tolerance[2:0]” out of “LOF_Range[2:0] framing bit errors within
the incoming T1 data-stream.
The recommended LOF_TOLR value is 2.
5-3 LOF Tolerance[2:0]
NOTE: A “0” value for LOF_TOLR is internally blocked. A LOF_TOLR
value must be specified.
2-0 LOF_Range[2:0]
R/W
011
LOF Defect Declaration Range[2:0]:
These bits along with the “LOF_Tolerance[2:0] bits are used to define
the “LOF Defect Declaration” criteria. The Receive T1 Framer block will
declare the LOF Defect condition anytime it has received
“LOF_Tolerance[2:0] out of “LOF_Range[2:0] framing bit errors, within
the incoming T1 data-stream.
The recommended LOF_ANG value is 5.
NOTE: A “0” value for LOF_RANG is internally blocked. A LOF_RANG
value must be specified.
25
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 11: RECEIVE SIGNALING & DATA LINK SELECT REGISTER (RSDLSR)
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
Reserved
-
-
Reserved
6
Reserved
-
-
Reserved
R/W
00
5-4 RxDLBW[1:0]
HEX ADDRESS: 0XN10C
Receive Data Link Bandwidth[1:0]:
These two bits select the bandwidth for data link message reception.
Data Link messages can be received at a 4kHz rate or at a 2kHz rate
on odd or even framing bits depending on the configuration of these
bits. The table below specifies the different configurations.
RXDLBW[1:0]
RECEIVE DATA LINK BANDWIDTH SELECTED
00
Received Data link bits are extracted in every
frame. Facility Data Link Bits (FDL) is a 4kHz data
link channel.
01
Received Data link bits are extracted in every
other frame. Facility Data Link Bits (FDL) is a 2kHz
data link channel carried by odd framing bits
(Frames 1,5,9.....)
10
Received Data link bits are extracted in every
other frame. Facility Data Link Bits (FDL) is a 2kHz
data link channel carried by even framing bits
(Frames 3,7,11.....)
11
Reserved
NOTE: This bit only applies to T1 ESF framing format. For SLC96 and
N framing formats, FDL is a 4kHz data link channel. For T1DM,
FDL is a 8kHz data link channel.
3-2 RxDE[1:0]
R/W
00
Receive D/E Time-Slot Destination Select[1:0]:
These bits permit the user to specify the “destination” circuitry that will
receive and process the D/E-Time-slot within the incoming T1 datastream.
DESTINATION CIRCUITRY FOR
RECEIVE D/E TIME-SLOT
RXDE[1:0]
00
RxSER_n output pin - The D/E time slots are output to the receive serial data output pin (RxSER_n)
pin.
01
Receive LAPD Controller Block - The D/E time
slots are output to Receive LAPD Controller Block.
10
Reserved
11
RxFRTD_n output pin- The D/E time slots are
output to the receive fractional output pin.
26
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 11: RECEIVE SIGNALING & DATA LINK SELECT REGISTER (RSDLSR)
BIT
FUNCTION
1-0 RxDL[1:0]
TYPE
DEFAULT
R/W
00
REV. 1.0.1
HEX ADDRESS: 0XN10C
DESCRIPTION-OPERATION
Receive Data-Link Destination Select[1:0]:
These bits specify the destination circuitry, that is used to process the
Data-Link data, within the incoming T1 data-stream.
RXDL[1:0]
00
DESTINATION CIRCUITRY FOR RECEIVE DATA-LINK
Receive LAPD Controller Block # 1 and
RxSER_n - The Data Link bits are routed to the
Receive LAPD Controller block #1 and the
RxSER_n output pin
NOTE:
LAPD Controller #1 is the only LAPD
controller that can be used to extract
LAPD messages through the data link bits
01
RxSER_n- The Data Link bits are routed to the
RxSER_n output pin.
10
RxOH_n and RxSER_n - The Data Link bits are
routed to the RxOH_n and RxSER_n output pins.
11
Data Link bits are forced to 1.
27
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 12: RECEIVE SIGNALING CHANGE REGISTER 0 (RSCR 0)
BIT
FUNCTION
TYPE
DEFAULT
7
Ch. 0
RUR
0
6
Ch. 1
RUR
0
5
Ch.2
RUR
0
4
Ch.3
RUR
0
3
Ch.4
RUR
0
2
Ch.5
RUR
0
1
Ch.6
RUR
0
0
Ch.7
RUR
0
HEX ADDRESS: 0XN10D
DESCRIPTION-OPERATION
These bits indicate whether the Channel Associated signaling data,
associated with Time-Slots 0 through 7 within the incoming T1 datastream, has changed since the last read of this register, as depicted
below.
0 - CAS data (for Time-slots 0 through 7) has NOT changed since the
last read of this register.
1 - CAS data (for Time-slots 0 through 7) HAS changed since the last
read of this register.
NOTES: This register is only active if the incoming T1 data-stream is
using Channel Associated Signaling.
TABLE 13: RECEIVE SIGNALING CHANGE REGISTER 1(RSCR 1)
0XN10E
BIT
FUNCTION
HEX ADDRESS:
TYPE
DEFAULT
DESCRIPTION-OPERATION
These bits indicate whether the Channel Associated signaling data,
associated with Time-Slots 8 through 15 within the incoming T1 datastream, has changed since the last read of this register, as depicted
below.
0 - CAS data (for Time-slots 8 through 15) has NOT changed since the
last read of this register.
1 - CAS data (for Time-slots 8 through 15) HAS changed since the last
read of this register.
This register is only active if the incoming T1 data-stream is using
Channel Associated Signaling.
7
Ch.8
RUR
0
6
Ch.9
RUR
0
5
Ch.10
RUR
0
4
Ch.11
RUR
0
3
Ch.12
RUR
0
2
Ch.13
RUR
0
1
Ch.14
RUR
0
0
Ch.15
RUR
0
TABLE 14: RECEIVE SIGNALING CHANGE REGISTER 2 (RSCR 2)
0XN10F
BIT
FUNCTION
HEX ADDRESS:
TYPE
DEFAULT
DESCRIPTION-OPERATION
These bits indicate whether the Channel Associated signaling data, associated with Time-Slots 16 through 23 within the incoming T1 data-stream, has
changed since the last read of this register, as depicted below.
0 - CAS data (for Time-slots 16 through 23) has NOT changed since the last
read of this register.
1 - CAS data (for Time-slots 16 through 23) HAS changed since the last read
of this register.
7
Ch.16
RUR
0
6
Ch.17
RUR
0
5
Ch.18
RUR
0
4
Ch.19
RUR
0
3
Ch.20
RUR
0
2
Ch.21
RUR
0
1
Ch.22
RUR
0
0
Ch.23
RUR
0
NOTE:
This register is only active if the incoming T1 data-stream is using
Channel Associated Signaling.
28
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 15: RECEIVE IN FRAME REGISTER (RIFR)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XN112
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
In Frame
RO
0
In Frame State
This READ-ONLY bit indicates whether the Receive T1 Framer block is
currently declaring the “In-Frame” condition with the incoming T1 datastream.
0 - Indicates that the Receive T1 Framer block is currently declaring the
LOF (Loss of Frame) Defect condition.
1 - Indicates that the Receive T1 Framer block is currently declaring itself
to be in the “In-Frame” condition.
6
Reserved
-
-
Reserved (For E1 Mode Only)
5
AIS_Ingress
R/W
0
AIS Ingress Generation
This bit is used to send an AIS signal (unframed all ones) on the receiver
output RxSER.
0 - Disabled
1 - Rx AIS Ingress Generation Enabled
4
FRAlarmMask
R/W
0
Framer Alarm Mask
This bit can be used to mask the alarms associated with the Framing
Mode that is selected. Regardless of the framing mode, this bit will mask
to following alarms: LOF, IF, COFA, COMFA, FE, SE, and FMD. By
default, the alarms are NOT masked.
0 - Disabled
1 - Framing Alarms Masked
3
DS0Yel
R/W
0
DS-0 Yellow Alarm Generation (T1 Mode Only)
This bit is used to send a DS-0 Yellow alarm to TTip/TRing Egress direction regardless of what framing format is used if bit 2 in this register is set
to "0". If bit 2 is set to "1", then the Yellow Alarm is sent to RxSER on the
Ingress side. DS-0 Yellow Alarm is defined as bit 2 = 0 (second MSB) in
all DS-0 data channels.
0 - Disabled
1 - DS-0 Yellow Alarm Generation Enabled
2
DS0Yel_Switch
R/W
0
DS-0 Yellow Alarm Switch Bit (T1 Mode Only)
This bit is used to set the direction of the DS-0 Yellow Alarm as described
in bit 3 of this register.
0 - DS-0 Yellow Egress (TTip/TRing) Generation
1 - DS-0 Yellow Ingress (RxSER) Generation
-
-
Reserved (For E1 Mode Only)
1-0 Reserved
29
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 16: DATA LINK CONTROL REGISTER (DLCR1)
BIT
FUNCTION
HEX ADDRESS: 0XN113
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
SLC-96 Data Link
Enable
R/W
0
SLC®96 DataLink Enable
This bit permits the user to configure the channel to support the
transmission and reception of the “SLC-96 type” of data-link message.
0 - Channel does not support the transmission and reception of
“SLC-96” type of data-link messages. Regular SF framing bits will
be transmitted.
1 - Channel supports the transmission and reception of the “SLC96” type of data-link messages.
This bit is only active if the channel has been configured to operate
in either the SLC-96 or the ESF Framing formats.
6
MOS ABORT Disable
R/W
0
MOS ABORT Disable:
This bit permits the user to either enable or disable the “Automatic
MOS ABORT” feature within Transmit HDLC Controller # 1. If the
user enables this feature, then Transmit HDLC Controller block # 1
will automatically transmit the ABORT Sequence (e.g., a zero followed by a string of 7 consecutive “1s”) whenever it abruptly transitions from transmitting a MOS type of message, to transmitting a
BOS type of message.
If the user disables this feature, then the Transmit HDLC Controller
Block # 1 will NOT transmit the ABORT sequence, whenever it
abruptly transitions from transmitting a MOS-type of message to
transmitting a BOS-type of message.
0 - Enables the “Automatic MOS Abort” feature
1 - Disables the “Automatic MOS Abort” feature
5
Rx_FCS_DIS
R/W
0
Receive Frame Check Sequence (FCS) Verification Enable/Disable
This bit permits the user to configure the Receive HDLC Controller
Block # 1 to compute and verify the FCS value within each incoming
LAPD message frame.
0 - Enables FCS Verification
1 - Disables FCS Verification
4
AutoRx
R/W
0
Auto Receive LAPD Message
This bit configures the Receive HDLC Controller Block #1 to discard
any incoming BOS or LAPD Message frame that exactly match
which is currently stored in the Receive HDLC1 buffer.
0 = Disables this “AUTO DISCARD” feature
1 = Enables this “AUTO DISCARD” feature.
3
Tx_ABORT
R/W
0
Transmit ABORT
This bit configures the Transmit HDLC Controller Block #1 to transmit an ABORT sequence (string of 7 or more consecutive 1’s) to the
Remote terminal.
0 - Configures the Transmit HDLC Controller Block # 1 to function
normally (e.g., not transmit the ABORT sequence).
1 - Configures the Transmit HDLC Controller block # 1 to transmit
the ABORT Sequence.
30
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 16: DATA LINK CONTROL REGISTER (DLCR1)
BIT
2
FUNCTION
Tx_IDLE
Tx_FCS_EN
HEX ADDRESS: 0XN113
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Transmit Idle (Flag Sequence Byte)
This bit configures the Transmit HDLC Controller Block #1 to unconditionally transmit a repeating string of Flag Sequence octets (0X7E)
in the data link channel to the Remote terminal. In normal conditions, the Transmit HDLC Controller block will repeatedly transmit
the Flag Sequence octet whenever there is no MOS message to
transmit to the remote terminal equipment. However, if the user
invokes this “Transmit Idle Sequence” feature, then the Transmit
HDLC Controller block will UNCONDITIONALLY transmit a repeating stream of the Flag Sequence octet (thereby overwriting all outbound MOS data-link messages).
0 - Configures the Transmit HDLC Controller Block # 1 to transmit
data-link information in a “normal” manner.
1 - Configures the Transmit HDLC Controller block # 1 to transmit a
repeating string of Flag Sequence Octets (0x7E).
NOTE:
1
REV. 1.0.1
R/W
0
This bit is ignored if the Transmit HDLC1 controller is
operating in the BOS Mode - bit 0 (MOS/BOS) within this
register is set to 0.
Transmit LAPD Message with Frame Check Sequence (FCS)
This bit permits the user to configure the Transmit HDLC Controller
block # 1 to compute and append FCS octets to the “back-end” of
each outbound MOS data-link message.
0 - Configures the Transmit HDLC Controller block # 1 to NOT compute and append the FCS octets to the back-end of each outbound
MOS data-link message.
1 - Configures the Transmit HDLC Controller block # 1 TO COMPUTE and append the FCS octets to the back-end of each outbound
MOS data-link message.
NOTE: This bit is ignored if the transmit HDLC1 controller has been
configured to operate in the BOS mode - bit 0 (MOS/BOS)
within this register is set to 0.
0
MOS/BOS
R/W
0
Message Oriented Signaling/Bit Oriented Signaling Send
This bit permits the user to enable LAPD transmission through
HDLC Controller Block # 1 using either BOS (Bit-Oriented Signaling)
or MOS (Message-Oriented Signaling) frames.
0 - Transmit HDLC Controller block # 1 BOS message Send.
1 - Transmit HDLC Controller block # 1 MOS message Send.
NOTE: This is not an Enable bit. This bit must be set to "0" each time
a BOS is to be sent.
31
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 17: TRANSMIT DATA LINK BYTE COUNT REGISTER (TDLBCR1)
BIT
7
FUNCTION
TxHDLC1 BUFAvail/
BUFSel
HEX ADDRESS: 0XN114
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Transmit HDLC1 Buffer Available/Buffer Select
This bit has different functions, depending upon whether the user is
writing to or reading from this register, as depicted below.
If the user is writing data into this register bit:
0 - Configures the Transmit HDLC1 Controller to read out and transmit the data, residing within “Transmit HDLC1 Buffer # 0", via the
Data Link channel to the remote terminal equipment.
1 - Configures the Transmit HDLC1 Controller to read out and transmit the data, residing within the “Transmit HDLC1 Buffer #1”, via the
Data Link channel to the remote terminal equipment.
If the user is reading data from this register bit:
0 - Indicates that “Transmit HDLC1 Buffer # 0" is the next available
buffer. In this case, if the user wishes to write in the contents of a
new “outbound” Data Link Message into the Transmit HDLC1 Message Buffer, he/she should proceed to write this message into
“Transmit HDLC1 Buffer # 0" - Address location: 0xN600.
1 - Indicates that “Transmit HDLC1 Buffer # 1" is the next available
buffer. In this case, if the user wishes to write in the contents of a
new “outbound” Data Link Message into the Transmit HDLC1 Message Buffer, he/she should proceed to write this message into
“Transmit HDLC1 Buffer # 1" - Address location: 0xN700.
NOTE: If one of these Transmit HDLC1 buffers contain a message
which has yet to be completely read-in and processed for
transmission by the Transmit HDLC1 controller, then this bit
will automatically reflect the value corresponding to the next
available buffer when it is read. Changing this bit to the inuse buffer is not permitted.
6-0 TDLBC[6:0]
R/W
0000000 Transmit HDLC1 Message - Byte Count
The exact function of these bits depends on whether the Transmit
HDLC 1 Controller is configured to transmit MOS or BOS messages
to the Remote Terminal Equipment.
In BOS MODE:
These bit fields contain the number of repetitions the BOS message
must be transmitted before the Transmit HDLC1 controller generates the Transmit End of Transfer (TxEOT) interrupt and halts transmission. If these fields are set to 00000000, then the BOS message
will be transmitted for an indefinite number of times.
In MOS MODE:
These bit fields contain the length, in number of octets, of the message to be transmitted. The length of MOS message specified in
these bits include header bytes such as the SAPI, TEI, Control field,
however, it does not include the FCS bytes.
32
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 18: RECEIVE DATA LINK BYTE COUNT REGISTER (RDLBCR1)
BIT
7
FUNCTION
RBUFPTR
6-0 RDLBC[6:0]
REV. 1.0.1
HEX ADDRESS: 0XN115
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Receive HDLC1 Buffer-Pointer
This bit Identifies which Receive HDLC1 buffer contains the most
recently received HDLC1 message.
0 - Indicates that Receive HDLC1 Buffer # 0 contains the contents of
the most recently received HDLC message.
1 - Indicates that Receive HDLC1 Buffer # 1 contains the contents of
the most recently received HDLC message.
R/W
0000000 Receive HDLC Message - byte count
The exact function of these bits depends on whether the Receive
HDLC Controller Block #1 is configured to receive MOS or BOS
messages.
In BOS Mode:
These seven bits contain the number of repetitions the BOS message must be received before the Receive HDLC1 controller generates the Receive End of Transfer (RxEOT) interrupt. If these bits are
set to “0000000”, the message will be received indefinitely and no
Receive End of Transfer (RxEOT) interrupt will be generated.
In MOS Mode:
These seven bits contain the size in bytes of the HDLC1 message
that has been received and written into the Receive HDLC buffer.
The length of MOS message shown in these bits include header
bytes such as the SAPI, TEI, Control field, AND the FCS bytes.
33
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 19: SLIP BUFFER CONTROL REGISTER (SBCR)
BIT
7
FUNCTION
TYPE
DEFAULT
TxSB_ISFIFO
R/W
0
HEX ADDRESS: 0XN116
DESCRIPTION-OPERATION
Transmit Slip Buffer Mode
This bit permits the user to configure the Transmit Slip Buffer to function as
either “Slip-Buffer” Mode, or as a “FIFO”, as depicted below.
0 - Configures the Transmit Slip Buffer to function as a “Slip-Buffer”.
1 - Configures the Transmit Slip Buffer to function as a “FIFO”.
NOTE: Transmit slip buffer is only used in high-speed or multiplexed mode
where TxSERCLKn must be configured as inputs only. Users must
make sure that the “Transmit Direction” timing (i.e. TxMSYNC) and
the TxSerClk input clock signal are synchronous to prevent any
transmit slips from occuring.
NOTE: The data latency is dictated by FIFO Latency in the FIFO Latency
Register (register 0xN117).
6-5 Reserved
-
-
Reserved
4
SB_FORCESF
R/W
0
Force Signaling Freeze
This bit permits the user to freeze any signaling update on the RxSIGn output
pin as well as the Receive Signaling Array Register -RSAR (0xN5000xN51F) until this bit is cleared.
0 = Signaling on RxSIG and RSAR is updated immediately.
1 = Signaling on RxSIG and RSAR is not updated until this bit is set to ‘0’.
3
SB_SFENB
R/W
0
Signal Freeze Enable Upon Buffer Slips
This bit enables signaling freeze for one multiframe after the receive buffer
slips.
If signaling freeze is enabled, then the “Receive Channel” will freeze all signaling updates on RxSIG pin and RSAR (0xN500-0xN51F) for at least “onemultiframe” period, after a “slip-event” has been detected within the “Receive
Slip Buffer”.
0 = Disables signaling freeze for one multi-frame after receive buffer slips.
1 = Enables signaling freeze for one multi-frame after receive buffer slips.
2
SB_SDIR
R/W
1
Slip Buffer (RxSync) Direction Select
This bit permits user to select the direction of the receive frame boundary
(RxSYNC) signal if the receive buffer is enabled. (i.e. SB_ENB[1:0] = 01 or
10). If slip buffer is bypassed, RxSYNC is always an output pin.
0 = Selects the RxSync signal as an output
1 = Selects the RxSync signal as an input
34
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 19: SLIP BUFFER CONTROL REGISTER (SBCR)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XN116
TYPE
DEFAULT
DESCRIPTION-OPERATION
Receive Slip Buffer Mode Select
These bits select modes of operation for the receive slip buffer. These two
bits also select the direction of RxSERCLK and RxSYNC in base clock rate
(2.048MHz). The following table shows the corresponding slip buffer modes
as well as the direction of the RxSYNC/RxSERCLK according to the setting
of these two bits.
1
SB_ENB(1)
R/w
0
0
SB_ENB(0)
R/W
1
SB_ENB RECEIVE SLIP BUFFER DIRECTION OF
MODE SELECT
RXSERCLK
[1:0]
00/11
DIRECTION OF
RXSYNC
Receive Slip Buffer is Output
bypassed
Output
01
Slip Buffer Mode
Input
Depends on the
setting of SB_SDIR
(bit 2 of this register)
If SB_SDIR = 0:
RxSYNC = Output
If SB_SDIR = 1:
RxSYNC = Input
10
FIFO Mode.
Input
FIFO data latency
can be programmed
by the 'FIFO Latency
Register' (Address =
0xN117).
Depends on the
setting of SB_SDIR
(bit 2 of this register)
If SB_SDIR = 0:
RxSYNC = Output
If SB_SDIR = 1:
RxSYNC = Input
NOTE: Users must make sure that the RxSerClk input pin is synchronized to
the Recovered Clock signal for this particular channel to prevent any
buffer slips from occurring.
TABLE 20: FIFO LATENCY REGISTER (FFOLR)
BIT
FUNCTION
7-5 Reserved
4-0 Rx Slip Buffer FIFO
Latency[4:0]
TYPE
DEFAULT
-
-
R/W
00100
HEX ADDRESS: 0XN117
DESCRIPTION-OPERATION
Reserved
Receive Slip Buffer FIFO Latency[4:0]:
These bits permit the user to specify the “Receive Data” Latency (in
terms of RxSerClk_n clock periods), whenever the Receive Slip
Buffer has been configured to operate in the “FIFO” Mode.
NOTE: These bits are only active if the Receive Slip Buffer has been
configured to operate in the FIFO Mode.
35
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 21: DMA 0 (WRITE) CONFIGURATION REGISTER (D0WCR)
BIT
FUNCTION
HEX ADDRESS: 0XN118
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
DMA0 RST
R/W
0
DMA_0 Reset
This bit resets the transmit DMA (Write) channel 0.
0 = Normal operation.
1 = A zero to one transition resets the transmit DMA (Write) channel 0.
6
DMA0 ENB
R/W
0
DMA_0 Enable
This bit enables the transmit DMA_0 (Write) interface. After a transmit
DMA is enabled, DMA transfers are only requested when the transmit
buffer status bits indicate that there is space for a complete message
or cell.
The DMA write channel is used by the external DMA controller to
transfer data from the external memory to the HDLC buffers within the
T1 Framer. The DMA Write cycle starts by T1 Framer asserting the
DMA Request (REQ0) ‘low’, then the external DMA controller should
drive the DMA Acknowledge (ACK0) ‘low’ to indicate that it is ready to
start the transfer. The external DMA controller should place new data
on the Microprocessor data bus each time the Write Signal is Strobed
low if the WR is configured as a Write Strobe. If WR is configured as a
direction signal, then the external DMA controller would place new
data on the Microprocessor data bus each time the Read Signal (RD)
is Strobed low.
0 = Disables the transmit DMA_0 (Write) interface
1 = Enables the transmit DMA_0 (Write) interface
5
WR TYPE
R/W
0
Write Type Select
This bit selects the function of the WR signal.
0 = WR functions as a direction signal (indicates whether the current
bus cycle is a read or write operation) and RD functions as a data
strobe signal.
1 =WR functions as a write strobe signal
-
-
Reserved
Channel Select
These three bits select which T1 channel within the XRT86VX38 uses
the Transmit DMA_0 (Write) interface.
000 = Channel 0
001 = Reserved
001 = Channel 2
011 = Reserved
1xx = Reserved
4 - 3 Reserved
2
DMA0_CHAN(2)
R/W
0
1
DMA0_CHAN(1)
R/W
0
0
DMA0_CHAN(0)
R/W
0
36
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 22: DMA 1 (READ) CONFIGURATION REGISTER (D1RCR)
BIT
FUNCTION
7-6 Reserved
TYPE
DEFAULT
-
-
Reserved
REV. 1.0.1
HEX ADDRESS: 0XN119
DESCRIPTION-OPERATION
7
DMA1 RST
R/W
0
DMA_1 Reset
This bit resets the Receive DMA (Read) Channel 1
0 = Normal operation.
1 = A zero to one transition resets the Receive DMA (Read) channel 1.
6
DMA1 ENB
R/W
0
DMA1_ENB
This bit enables the Receive DMA_1 (Read) interface. After a receive
DMA is enabled, DMA transfers are only requested when the receive
cell buffer contains a complete message or cell.
The DMA read channel is used by the T1 Framer to transfer data from
the HDLC buffers within the T1 Framer to external memory. The DMA
Read cycle starts by T1 Framer asserting the DMA Request (REQ1)
‘low’, then the external DMA controller should drive the DMA Acknowledge (ACK1) ‘low’ to indicate that it is ready to receive the data. The
T1 Framer should place new data on the Microprocessor data bus
each time the Read Signal is Strobed low if the RD is configured as a
Read Strobe. If RD is configured as a direction signal, then the T1
Framer would place new data on the Microprocessor data bus each
time the Write Signal (WR) is Strobed low.
0 = Disables the DMA_1 (Read) interface
1 = Enables the DMA_1 (Read) interface
5
RD TYPE
R/W
0
READ Type Select
This bit selects the function of the RD signal.
0 = RD functions as a Read Strobe signal
1 = RD acts as a direction signal (indicates whether the current bus
cycle is a read or write operation), and WR works as a data strobe.
-
-
Reserved
Channel Select
These three bits select which T1 channel within the chip uses the
Receive DMA_1 (Read) interface.
000 = Channel 0
001 = Reserved
001 = Channel 2
011 = Reserved
1xx = Reserved
4 - 3 Reserved
2
DMA1_CHAN(2)
R/W
0
1
DMA1_CHAN(1)
R/W
0
0
DMA1_CHAN(0)
R/W
0
37
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 23: INTERRUPT CONTROL REGISTER (ICR)
BIT
FUNCTION
7-3 Reserved
HEX ADDRESS: 0XN11A
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
2
INT_WC_RUR
R/W
0
Interrupt Write-to-Clear or Reset-upon-Read Select
This bit configures all Interrupt Status bits to be either Reset Upon
Read or Write-to-Clear
0= Configures all Interrupt Status bits to be Reset-Upon-Read
(RUR).
1= Configures all Interrupt Status bits to be Write-to-Clear (WC).
1
ENBCLR
R/W
0
Interrupt Enable Auto Clear
This bit configures all interrupt enable bits to clear or not clear after
reading the interrupt status bit.
0= Configures all Interrupt Enable bits to not cleared after reading
the interrupt status bit. The corresponding Interrupt Enable bit will
stay ‘high’ after reading the interrupt status bit.
1= Configures all interrupt Enable bits to clear after reading the
interrupt status bit. The corresponding interrupt enable bit will be set
to ‘low’ after reading the interrupt status bit.
0
INTRUP_ENB
R/W
0
Interrupt Enable for Framer_n
This bit enables or disables the entire T1 Framer Block for Interrupt
Generation.
0 = Disables the T1 framer block for Interrupt Generation
1 = Enables the T1 framer block for Interrupt Generation
38
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 24: LAPD SELECT REGISTER (LAPDSR)
BIT
FUNCTION
[7:5] Reserved
REV. 1.0.1
HEX ADDRESS: 0XN11B
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
4
HDLC3en
R/W
1
HDLC Controller 3 Enable
This bit is used to enable or disable HDLC Controller 3. By default,
the HDLC controller is Enabled, this bit set to "1". If the HDLC controller is disabled while transmitting a message, BOS will disrupt the
transmission and send all ones, MOS will send the flag sequence.
0 - Disabled
1 - Enabled
3
HDLC2en
R/W
1
HDLC Controller 2 Enable
This bit is used to enable or disable HDLC Controller 2. By default,
the HDLC controller is Enabled, this bit set to "1". If the HDLC controller is disabled while transmitting a message, BOS will disrupt the
transmission and send all ones, MOS will send the flag sequence.
0 - Disabled
1 - Enabled
2
HDLC1en
R/W
1
HDLC Controller 1 Enable
This bit is used to enable or disable HDLC Controller 1. By default,
the HDLC controller is Enabled, this bit set to "1". If the HDLC controller is disabled while transmitting a message, BOS will disrupt the
transmission and send all ones, MOS will send the flag sequence.
0 - Disabled
1 - Enabled
[1:0] HDLC Controller
Select[1:0]
R/W
0
HDLC Controller Select[1:0]:
These bits permit the user to select any of the three (3) HDLC Controllers that he/she will use within this particular channel, as
depicted below.
00 & 11 - Selects HDLC Controller # 1
01 - Selects HDLC Controller # 2
10 - Selects HDLC Controller # 3
39
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 25: CUSTOMER INSTALLATION ALARM GENERATION REGISTER (CIAGR)
BIT
FUNCTION
HEX ADDRESS: 0XN11C
TYPE
DEFAULT
-
-
[3:2] CIAG
R/W
00
CI Alarm Transmit (Only in ESF)
These two bits are used to enable or disable AIS-CI or RAI-CI generation in T1 ESF mode only.
Alarm Indication Signal-Customer Installation (AIS-CI) and Remote
Alarm Indication-Customer Installation (RAI-CI) are intended for use
in a network to differentiate between an issue within the network or
the Customer Installation (CI).
AIS-CI
AIS-CI is an all ones signal with an embedded signature of
01111100 11111111 (right-to left) which recurs at 386 bit intervals inthe DS-1 signal.
RAI-CI
Remote Alarm Indication - Customer Installation (RAI-CI) is a repetitive pattern with a period of 1.08 seconds. It comprises 0.99 seconds of RAI message (00000000 11111111 Right-to-left) and a 90
ms of RAI-CI signature (00111110 11111111 Right to left) to form a
RAI-CI signal. RAI-CI applies to T1 ESF framing mode only.
00/11 = Disables RAI-CI or AIS-CI alarms generation
01 = Enables unframed AIS-CI alarm generation
10 = Enables RAI-CI alarm generation
[1:0] CIAD
R/W
00
CI Alarm Detect (Only in ESF)
These two bits are used to enable or disable RAI-CI or AIS-CI alarm
detection in T1 ESF mode only.
00/11 = Disables the RAI-CI or AIS-CI alarm detection
01 = Enables the unframed AIS-CI alarm detection
10 = Enables the RAI-CI alarm detection
[7:4] Reserved
DESCRIPTION-OPERATION
Reserved
40
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 26: PERFORMANCE REPORT CONTROL REGISTER (PRCR)
BIT
7
FUNCTION
LBO_ADJ_ENB
REV. 1.0.1
HEX ADDRESS: 0XN11D
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Transmit Line Build Out Auto Adjustment:
This bit is used to enable or disable the transmit line build out auto
adjustment feature. When the transmitter of the device is sending
AIS condition, the transmit line build out will automatically be adjust
to one setting lower if this feature is enabled. (Please refer to the
EQC[4:0] bits in register 0xNF00 for different settings of Transmit
Line Build Out). This feature is designed to for power saving purposes when an AIS signal is being transmitted.
1 - Enables the transmit line build out auto adjustment feature.
0 - Disables the transmit line build out auto adjustment feature.
NOTE: This feature is only available for T1 short haul applications.
6
RLOS_OUT_ENB
[5-3] Reserved
2
C/R_BIt
[1:0] APCR
R/W
1
RLOS Output Enable:
This bit is used to enable or disable the Receive LOS (RLOS_n) output pins. When this bit is set "Low", the RLOS_n pin will be tri-stated
for all conditions. When this bit is set "High", the RLOS_n pin will
pull "High" during a LOS condition and pull "Low" when data is
present on RTIP/RRING.
0 - Disables the RLOS output pin.
1 - Enables the RLOS output pin.
-
-
Reserved.
R/W
0
C/R Bit Control
This bit allows user to control the value of C/R bit within an outgoing
performance report.
0 - Outgoing C/R bit will be set to’0’
1 - Outgoing C/R bit will be set to’1’
R/W
00
Automatic Performance Control/Response Report
These bits automatically generates a summary report of the PMON
status so that it can be inserted into an out going LAPD message.
Automatic performance report can be generated every time these
bits transition from ‘b00’ to ‘b01‘or automatically every one second.
The table below describes the different APCR[1:0] bits settings.
APCR[1:0]
00/11
SOURCE FOR RECEIVE D/E TIMESLOTS
No performance report issued
01
Single performance report is issued when
these bits transitions from ‘b00’ to b’01’.
10
Automatically issues a performance report
every one second
41
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 27: GAPPED CLOCK CONTROL REGISTER (GCCR)
BIT
7
FUNCTION
FrOutclk
[6:2] Reserved
HEX ADDRESS: 0XN11E
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Framer Output Clock Reference
This bit is used to enable or disable high-speed T1 rate on the
T1OSCCLK and the E1OSCCLK output pins.
By default, the output clock reference on T1OSCCLK and
E1OSCCLK output pins are set to 1.544MHz/2.048MHz respectively.
By setting this bit to a “1”, the output clock reference on the
T1OSCLK and the E1OSCCLK are changed to 49.408MHz/
65.536MHz respectively.
0 = Disables high-speed rate to be output on the T1OSCCLK and
E1OSCCLK output pins.
1 = Enables high-speed rate to be output on the T1OSCCLK and
E1OSCCLK output pins.
-
-
Reserved
1
TxGCCR
R/W
0
Transmit Gapped Clock Interface
This bit is used to enable or disable the transmit gapped clock interface operating at 2.048Mbit/s in DS-1 mode. In this application, 63
gaps (missing data) are inserted so that the overall bit rate is reduced
to 1.544Mbit/s.
If the transmit Gapped Clock Interface is enabled:
TxMSYNC is used as the 2.048MHz Gapped Clock Input.
TxSER is used as the 2.048MHz Gapped Data Input.
TxSERCLK must be a 1.544MHz clock input.
0 = Disables the transmit gapped clock interface.
1 = Enables the transmit gapped clock interface.
0
RxGCCR
R/W
0
Receive Gapped Clock Interface
This bit is used to enable or disable the receive gapped clock interface operating at 2.048Mbit/s in DS-1 mode. In this application, 63
gaps (missing data) are extracted so that the overall bit rate is
reduced to 1.544Mbit/s.
If the Receive Gapped Clock Interface is enabled:
RxSERCLK should be configured as a Gapped clock input at
2.048MHz so that a 2.048MHz Gapped Clock can be applied to the
Framer block.
RxSER is used as the 2.048MHz Gapped Data Output. The position
of the gaps will be determined by the gaps placed on RxSERCLK by
the user.
0 = Disables the Receive Gapped Clock Interface
1 = Enables the Receive Gapped Clock Interface
42
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 28: TRANSMIT INTERFACE CONTROL REGISTER (TICR)
BIT
7
FUNCTION
TxSyncFrD
REV. 1.0.1
HEX ADDRESS:0XN120
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Tx Synchronous fraction data interface
This bit selects whether TxCHCLK or TxSERCLK will be used for fractional
data input if fractional interface is enabled. If TxSERCLK is selected to clock in
fractional data input, TxCHCLK will be used as an enable signal
0 = Fractional data Is clocked into the chip using TxChCLK if fractional data
interface is enabled.
1 = Fractional data is clocked into the chip using TxSerClk. TxChClk is used
as fractional data enable.
NOTE: The Time Slot Identifier Pins (TxChn[4:0]) still indicates the time slot
number if fractional data interface is not enabled. Fractional Interface
can be enabled by setting TxFr1544 to 1
6
Reserved
5
TxPLClkEnb/
TxSync Is Low
-
-
Reserved
R/W
0
Transmit payload clock enable/TxSYNC is Active Low
This exact function of this bit depends on whether the T1 framer is configured
to operate in base rate or high speed modes of operation.
If the T1 framer is configured to operate in base rate - TxPayload Clock:
This bit configures the framer to output a regular clock or a payload clock on
the transmit serial clock (TxSERCLK) pin when TxSERCLK is configured to be
an output.
0 = Configures the framer to output a 1.544MHz clock on the TxSERCLK pin
when TxSERCLK is configured as an output.
1 = Configures the framer to output a 1.544MHz clock on the TxSERCLK pin
when transmitting payload bits. There will be gaps on the TxSERCLK output
pin when transmitting overhead bits.
If the T1 framer is configured to operate in high-speed or multiplexed
modes - TxSYNC is Active Low:
This bit is used to select whether the transmit frame boundary (TxSYNC) is
active low or active high.
0 = Selects TxSync to be active “High”
1 = Selects TxSync to be active “Low”
43
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 28: TRANSMIT INTERFACE CONTROL REGISTER (TICR)
BIT
4
FUNCTION
TxFr1544
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Fractional/Signaling Interface Enabled
This bit is used to enable or disable the transmit fractional data interface, signaling input, as well as the 32MHz transmit clock and the transmit overhead
Signal output.
0 = Configures the 5 time slot identifier pins (TxChn[4:0]) to output the channel
number as usual.
1 = Configures the 5 time slot identifier pins (TxChn[4:0]) to function as the following:
TxChn[0] becomes the Transmit Serial SIgnaling pin (TxSIG_n) for signaling
inputs. Signaling data can now be input from the TxSIG pin if configured
appropriately.
TxChn[1] becomes the Transmit Fractional Data Input pin (TxFrTD_n) for fractional data input. Fractional data can now be input from the TxFrTD pin if configured appropriately.
TxChn[2] becomes the 32 MHz transmit clock output
TxChn[3] becomes the Transmit Overhead Signal which pulses high on the
first bit of each multi-frame.
NOTE:
3
TxICLKINV
HEX ADDRESS:0XN120
R/W
0
This bit has no effect in the high speed or multiplexed modes of
operation. In high-speed or multiplexed modes, TxCHN[0] functions
as TxSIGn for signaling input.
Transmit Clock Inversion (Backplane Interface)
This bit selects whether data transition will happen on the rising or falling edge
of the transmit clock.
0 = Selects data transition to happen on the rising edge of the transmit clocks.
1 = Selects data transition to happen on the falling edge of the transmit clocks.
NOTE: This feature is only available for base rate configuration (i.e. nonhighspeed, and non-multiplexed modes).
2
TxMUXEN
R/W
0
Multiplexed Mode Enable
This bit enables or disables the multiplexed mode. When multiplexed mode is
enable, multiplexed data of four channels at 12.352 or 16.384MHz are demultiplexed inside the transmit framer and sent to 2 channels on the line side. The
backplane speed will be running at either 12.352 or 16.384MHz depending on
the multiplexed mode selected by TxIMODE[1:0] of this register.
0 = Disables the multiplexed mode.
1 = Enables the multiplexed mode.
44
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 28: TRANSMIT INTERFACE CONTROL REGISTER (TICR)
BIT
FUNCTION
1-0 TxIMODE[1:0]
REV. 1.0.1
HEX ADDRESS:0XN120
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
00
Transmit Interface Mode selection
This bit determines the transmit interface speed. The exact function of these
two bits depends on whether Multiplexed mode is enabled or disabled.
Table 29 and Table 30 shows the functions of these two bits for non-multiplexed and multiplexed modes.:
TABLE 29: TRANSMIT INTERFACE SPEED WHEN MULTIPLEXED MODE IS
DISABLED (TXMUXEN = 0)
TXIMODE[1:0]
TRANSMIT INTERFACE SPEED
00
1.544Mbit/s Base Rate Mode:
Transmit Backplane interface signals include:
TxSERCLK is an input or output clock at 1.544MHz
TxMSYNC is the superframe boundary at 3ms (ESF) or
1.5ms (SF)
TxSYNC is the single frame boundary at 125 us
TxSER is the base-rate data input
01
2.048Mbit/s (High-Speed MVIP Mode):
Transmit backplane interface signals include:
TxSERCLK is an input clock at 1.544MHz
TxMSYNC is the high speed input clock at 2.048MHz to
input high-speed data
TxSYNC can be configured as a single frame or superframe boundary, depending on the setting of bit 5 of register 0xN109
TxSER is the high-speed data input
10
4.096Mbit/s High-Speed Mode:
Transmit Backplane interface signals include:
TxSERCLK is an input clock at 1.544MHz
TxMSYNC will become the high speed input clock at
4.096MHz to input high-speed data
TxSYNC can be configured as a single frame or superframe boundary, depending on the setting of bit 5 of register 0xN109
TxSER is the high-speed data input
11
8.192Mbit/s High-Speed Mode:
Transmit Backplane interface signals include:
TxSERCLK is an input clock at 1.544MHz
TxMSYNC will become the high speed input clock at
8.192MHz to input high-speed data
TxSYNC can be configured as a single frame or superframe boundary, depending on the setting of bit 5 of register 0xN109
TxSER is the high-speed data input
45
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 28: TRANSMIT INTERFACE CONTROL REGISTER (TICR)
BIT
FUNCTION
1-0 TxIMODE[1:0]
TYPE
DEFAULT
R/W
00
HEX ADDRESS:0XN120
DESCRIPTION-OPERATION
(Continued)
TABLE 30: TRANSMIT INTERFACE SPEED WHEN MULTIPLEXED MODE IS
ENABLED (TXMUXEN = 1)
TXIMODE[1:0]
TRANSMIT INTERFACE SPEED
00
Bit-Multiplexed Mode at 12.352MHz is Enabled:
Transmit backplane interface is taking four-channel multiplexed data at a rate of 12.352Mbit/s from channel 0
and bit-demultiplexing the serial data into 4 channels
and output to the line on channels 0 through 3. The
TxSYNC signal pulses “High” during the framing bit of
each DS-1 frame.
01
Bit-Multiplexed Mode at 16.384MHz is Enabled:
Transmit backplane interface is taking four-channel multiplexed data at a rate of 16.384Mbit/s from channel 0
and bit-demultiplexing the serial data into 4 channels
and output to the line on channels 0 through 3. The
TxSYNC signal pulses “High” during the framing bit of
each DS-1 frame.
10
HMVIP High-Speed Multiplexed Mode Enabled:
Transmit backplane interface is taking four-channel multiplexed data at a rate of 16.384Mbit/s from channel 0
and byte-demultiplexing the serial data into 4 channels
and output on channels 0 through 3. The TxSYNC signal
pulses “High” during the last two bits of the previous DS1 frame and the first two bits of the current DS-1 frame.
11
H.100 High-Speed Multiplexed Mode Enabled:
Transmit backplane interface is taking four-channel multiplexed data at a rate of 16.384Mbit/s from channel 0
and byte-demultiplexing the serial data into 4 channels
and output to the line on channels 0 through 3. The
TxSYNC signal pulses “High” during the last bit of the
previous DS-1 frame and the first bit of the current DS-1
frame.
Transmit backplane interface signals include:
TxSERCLK is an input clock at 1.544MHz
TxMSYNC will become the highspeed input clock at 12.352 or 16.384MHz to
input high-speed multiplexed data on the back-plane interface
TxSYNC can be configured as a single frame or super-frame boundary,
depending on the setting of bit 5 of register 0xN109
TxSER is the high-speed data input
NOTE: In high speed mode, transmit data is sampled on the rising edge of the
12Mhz or 16MHz clock edge.
46
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 31: BERT CONTROL & STATUS REGISTER (BERTCSR0)
BIT
FUNCTION
7-4 Reserved
REV. 1.0.1
HEX ADDRESS: 0XN121
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
These bits are not used
3
BERT_Switch
R/W
0
BERT Switch
This bit enables or disables the BERT switch function within the
XRT86VX38 device.
By enabling the BERT switch function, BERT functionality will be
switched between the receive and transmit framer. T1 Receive
framer will generate the BERT pattern and insert it onto the receive
backplane interface, and T1 Transmit Framer will be monitoring the
transmit backplane interface for BERT pattern and declare BERT
LOCK if BERT has locked onto the input pattern.
If BERT switch is disabled, T1 Transmit framer will generate the
BERT pattern to the line interface and the receive framer will be
monitoring the line for BERT pattern and declare BERT LOCK if
BERT has locked onto the input pattern.
0 = Disables the BERT Switch Feature.
1 = Enables the BERT Switch Feature.
2
BER[1]
R/W
0
1
BER[0]
R/W
0
Bit Error Rate
This bit is used to insert BERT bit error at the rates presented at the
table below. The exact function of this bit depends on whether BERT
switch function is enabled or not. (bit 3 within this register).
If the BERT switch function is disabled, bit error will be inserted by
the T1 transmit framer out to the line interface if this bit is enabled.
If the BERT switch function is enabled, bit error will be inserted by
the T1 receive framer out to the receive backplane interface if this
bit is enabled.
BER[1:0]
BIT ERROR RATE
00/11
Disable Bit Error insertion to the transmit output
or receive backplane interface
01
Bit Error is inserted to the transmit output or
receive backplane interface at a rate of 1/1000
(one out of one Thousand)
10
Bit Error is inserted to the transmit output or
receive backplane interface at a rate of 1/
1,000,000 (one out of one million)
47
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 31: BERT CONTROL & STATUS REGISTER (BERTCSR0)
BIT
0
HEX ADDRESS: 0XN121
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
UnFramedBERT
R/W
0
Unframed BERT Pattern
This bit enables or disables unframed BERT pattern generation (i.e.
All timeslots and framing bits are all BERT data). The exact function
of this bit depends on whether BERT switch function is enabled or
not. (bit 3 within this register).
If BERT switch function is disabled, T1 Transmit Framer will generate an unframed BERT pattern to the line side if this bit is enabled.
If PRBS switch function is enabled, T1 Receive Framer will generate
an unframed BERT pattern to the receive backplane interface if this
bit is enabled.
0 - Enables an unframed BERT pattern generation to the line interface or to the receive backplane interface
1 - Disables an unframed BERT pattern generation to the line interface or to the receive backplane interface
48
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 32: RECEIVE INTERFACE CONTROL REGISTER (RICR)
BIT
7
REV. 1.0.1
HEX ADDRESS: 0XN122
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
RxSyncFrD
R/W
0
Receive Synchronous fraction data interface
This bit selects whether RxCHCLK or RxSERCLK will be used for fractional
data output if receive fractional interface is enabled. If RxSERCLK is selected
to clock out fractional data, RxCHCLK will be used as an enable signal
0 = Fractional data Is clocked out of the chip using RxChCLK if the receive
fractional interface is enabled.
1 = Fractional data is clocked out of the chip using RxSerClk if the receive
fractional interface is enabled. RxChClk is used as fractional data enable.
NOTE: The Time Slot Identifier Pins (RxChn[4:0]) still indicates the time slot
number if the receive fractional data interface is not enabled.
Fractional Interface can be enabled by setting RxFr1544 to 1
6
Reserved
5
RxPLClkEnb/
RxSync is low
-
-
Reserved
R/W
0
Receive payload clock enable/RxSYNC is Active Low
This exact function of this bit depends on whether the T1 framer is configured
to operate in base rate or high speed modes of operation.
If the T1 framer is configured to operate in base rate - TxPayload Clock:
This bit configures the T1 framer to either output a regular clock or a payload
clock on the receive serial clock (RxSERCLK) pin when RxSERCLK is configured to be an output.
0 = Configures the framer to output a 1.544MHz clock on the RxSERCLK pin
when RxSERCLK is configured as an output.
1 = Configures the framer to output a 1.544MHz clock on the RxSERCLK pin
when receiving payload bits. There will be gaps on the RxSERCLK output pin
when receiving overhead bits.
If the T1 framer is configured to operate in high-speed or multiplexed
modes - RxSYNC is Active Low:
This bit is used to select whether the receive frame boundary (RxSYNC) is
active low or active high.
0 = Selects RxSync to be active “High”
1 = Selects RxSync to be active “Low”
49
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 32: RECEIVE INTERFACE CONTROL REGISTER (RICR)
BIT
4
FUNCTION
RxFr1544
HEX ADDRESS: 0XN122
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Receive Fractional/Signaling Interface Enabled
This bit is used to enable or disable the receive fractional output interface,
receive signaling output, the serial channel number output, as well as the
8kHz and the received recovered clock output. This bit only functions when
the device is configured in non-high speed or multiplexed modes of operations.
If the device is configured in base rate:
0 = Configures the 5 time slot identifier pins (RxChn[4:0]) to output the channel number in parallel as usual.
1 = Configures the 5 time slot identifier pins (RxChn[4:0]) into the following different functions:
RxChn[0] becomes the Receive Serial SIgnaling output pin (RxSIG_n) for signaling outputs. Signaling data can now be output to the RxSIG pin if configured appropriately.
RxChn[1] becomes the Receive Fractional Data Output pin (RxFrTD_n) for
fractional data output. Fractional data can now be output to the RxFrTD pin if
configured appropriately.
RxChn[2] outputs the serial channel number
RxChn[3] outputs an 8kHz clock signal.
RxCHN[4] outputs the received recovered clock signal (1.544MHz for T1)
NOTE: This bit has no effect in the high speed or multiplexed modes of
operation. In high-speed or multiplexed modes, RxCHN[0] outputs the
Signaling data and RxCHN[4] outputs the recovered clock.
3
RxICLKINV
N/A
0
Receive Clock Inversion (Backplane Interface)
This bit selects whether data transition will happen on the rising or falling edge
of the receive clock.
0 = Selects data transition to happen on the rising edge of the receive clocks.
1 = Selects data transition to happen on the falling edge of the receive clocks.
NOTE: This feature is only available for base rate configuration (i.e. nonhighspeed, or non-multiplexed modes).
2
RxMUXEN
R/W
0
Receive Multiplexed Mode Enable
This bit enables or disables the multiplexed mode on the receive side. When
multiplexed mode is enable, data of four channels from the line side are multiplexed onto one serial stream inside the receive framer and output to the
back-plane interface on RxSER. The backplane speed will become either
12.352MHz or 16.384MHz once multiplexed mode is enabled.
0 = Disables the multiplexed mode.
1 = Enables the multiplexed mode.
50
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 32: RECEIVE INTERFACE CONTROL REGISTER (RICR)
BIT
FUNCTION
1-0 RxIMODE[1:0]
REV. 1.0.1
HEX ADDRESS: 0XN122
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
00
Receive Interface Mode Selection[1:0]
This bit determines the receive backplane interface speed. The exact function of these two bits depends on whether Receive Multiplexed mode is
enabled or disabled. Table 33 and Table 34 shows the functions of these two
bits for non-multiplexed and multiplexed modes.:
TABLE 33: RECEIVE INTERFACE SPEED WHEN MULTIPLEXED MODE IS
DISABLED (TXMUXEN = 0)
RXIMODE[1:0]
RECEIVE INTERFACE SPEED
00
1.544Mbit/s Base Rate Mode
Receive backplane interface signals include:
RxSERCLK is an input or output clock at 1.544MHz
RxSYNC is an input or output signal which indicates the
receive singe frame boundary
RxSER is the base-rate data output
01
2.048Mbit/s High-Speed MVIP Mode:
Receive backplane interface signals include:
RxSERCLK is an input clock at 2.048MHz
RxSYNC is an input signal which indicates the receive
singe frame boundary
RxSER is the high-speed data output
10
4.096Mbit/s High-Speed Mode:
Receive backplane interface signals include:
RxSERCLK is an input clock at 4.096MHz
RxSYNC is an input signal which indicates the receive
singe frame boundary
RxSER is the high-speed data output
11
8.192Mbit/s High-Speed Mode:
Receive backplane interface signals include:
RxSERCLK is an input clock at 8.192MHz
RxSYNC is an input signal which indicates the receive
singe frame boundary
RxSER is the high-speed data output
51
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 32: RECEIVE INTERFACE CONTROL REGISTER (RICR)
BIT
FUNCTION
1-0 RxIMODE[1:0]
TYPE
DEFAULT
R/W
00
HEX ADDRESS: 0XN122
DESCRIPTION-OPERATION
(Continued):(
TABLE 34: RECEIVE INTERFACE SPEED WHEN MULTIPLEXED MODE IS
ENABLED (TXMUXEN = 1)
TXIMODE[1:0]
TRANSMIT INTERFACE SPEED
00
Bit-Multiplexed Mode at 12.352MHz is Enabled:
Receive backplane interface is taking data from the four
LIU input channels 0 through 3 and bit-multiplexing the
four-channel data into one 12.352MHz serial stream and
output on channel 0 of the Receive Serial Output
(RxSER). The RxSYNC signal pulses “High” during the
framing bit of each DS-1 frame.
01
Bit-Multiplexed Mode at 16.384MHz is Enabled:
Receive backplane interface is taking data from the four
LIU input channels 0 through 3 and bit-multiplexing the
four-channel data into one 16.384MHz serial stream and
output to channel 0 of the Receive Serial Output
(RxSER). The RxSYNC signal pulses “High” during the
framing bit of each T1 frame.
10
HMVIP High-Speed Multiplexed Mode Enabled:
Receive backplane interface is taking data from the four
LIU input channels 0 through 3 and byte-multiplexing the
four-channel data into one 16.384MHz serial stream and
output to channel 0 of the Receive Serial Output
(RxSER). The RxSYNC signal pulses “High” during the
last two bits of the previous T1 frame and the first two
bits of the current T1 frame.
11
H.100 High-Speed Multiplexed Mode Enabled:
Receive backplane interface is taking data from the four
LIU input channels 0 through 3 and byte-multiplexing the
four-channel data into one 16.384MHz serial stream and
output to channel 0 of the Receive Serial Output
(RxSER). The RxSYNC signal pulses “High” during the
last bit of the previous T1 frame and the first bit of the
current T1 frame.
Receive backplane interface signals include:
RxSERCLK is an input clock at either 12.352MHz or16.384MHz depending on
the selected multiplexed mode.
RxSYNC is an input signal which indicates the multiplexed frame boundary.
The length of RxSYNC depends on the multiplexed mode selected.
RxSER is the high-speed data output
NOTE: In high speed mode, receive data is clocked out on the rising edge of
the 12Mhz or 16MHz clock edge.
52
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 35: BERT CONTROL & STATUS REGISTER (BERTCSR1)
BIT
7
FUNCTION
PRBSTyp
REV. 1.0.1
HEX ADDRESS: 0XN123
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
PRBS Pattern Type
This bit selects the type of PRBS pattern that the T1 Transmit/
Receive framer will generate or detect. PRBS 15 (X15 + X14 +1)
Polynomial or QRTS (Quasi-Random Test Signal) Pattern can be
generated by the transmit or receive framer depending on whether
PRBS switch function is enabled or not (bit 3 in register 0xN121).
If the PRBS Switch function is disabled, T1 transmit framer will generate either PRBS 15 or QRTS pattern and output to the line interface. PRBS 15 or QRTS pattern depends on the setting of this bit.
If the PRBS Switch function is enabled, T1 receive framer will generate either PRBS 15 or QRTS pattern and output to the receive back
plane interface. PRBS 15 or QRTS pattern depends on the setting
of this bit.
0 = Enables the PRBS 15 (X15 + X14 +1) Polynomial generation.
1 = Enables the QRTS (Quasi-Random Test Signal) pattern generation.
6
ERRORIns
R/W
0
Error Insertion
This bit is used to insert a single BERT error to the transmit or
receive output depending on whether BERT switch function is
enabled or not. (bit 3 in register 0xN121).
If the BERT Switch function is disabled, T1 transmit framer will insert
a single BERT error and output to the line interface if this bit is
enabled.
If the BERT Switch function is enabled, T1 receive framer will insert
a single BERT error and output to the receive back plane interface if
this bit is enabled.
A ‘0’ to ‘1’ transition will cause one output bit inverted in the BERT
stream.
NOTE: This bit only works if BERT generation is enabled.
5
DATAInv
R/W
0
BERT Data Invert:
This bit inverts the Transmit BERT output data and the Receive
BERT input data. The exact function of this bit depends on whether
BERT switch function is enabled or not. (bit 3 in register 0xN121).
If the BERT Switch function is disabled and if this bit is enabled, T1
transmit framer will invert the BERT data before it outputs to the line
interface, and the T1 receive framer will invert the incoming BERT
data before it receives it.
If the BERT Switch function and this bit are both enabled, T1 receive
framer will invert the BERT data before it outputs to the line interface, and the T1 transmit framer will invert the incoming BERT data
before it receives it.
0 - Transmit and Receive Framer will NOT invert the Transmit and
Receive BERT data.
1 - Transmit and Receive Framer will invert the Transmit and
Receive BERT data.
53
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 35: BERT CONTROL & STATUS REGISTER (BERTCSR1)
BIT
FUNCTION
HEX ADDRESS: 0XN123
TYPE
DEFAULT
DESCRIPTION-OPERATION
4
RxBERTLock
RO
0
Lock Status
This bit indicates whether or not the Receive or Transmit BERT lock
has obtained. The exact function of this bit depends on whether
BERT switch function is enabled or not. (bit 3 in register 0xN121).
If the BERT Switch function is disabled, T1 receive framer will
declare LOCK if BERT has locked onto the input pattern.
If the BERT Switch function is disabled, T1 transmit framer will
declare LOCK if BERT has locked onto the input pattern.
0 = Indicates the Receive BERT has not Locked onto the input patterns.
1 = Indicates the Receive BERT has locked onto the input patterns.
3
RxBERTEnb
R/W
0
Receive BERT Detection/Generation Enable
This bit enables or disables the receive BERT pattern detection or
generation. The exact function of this bit depends on whether BERT
switch function is enabled or not. (bit 3 in register 0xN121).
If the BERT switch function is disabled and if this bit is enabled, T1
Receive Framer will detect the incoming BERT pattern from the line
side and declare BERT lock if incoming data locks onto the BERT
pattern.
If the BERT switch function and this bit are both enabled, T1 Transmit Framer will detect the incoming BERT pattern from the transmit
backplane interface and declare BERT lock if incoming data locks
onto the BERT pattern.
0 = Disables the Receive BERT pattern detection.
1 = Enables the Receive BERT pattern detection.
2
TxBERTEnb
R/W
0
Transmit BERT Generation Enable
This bit enables or disables the Transmit BERT pattern generator.
The exact function of this bit depends on whether BERT switch function is enabled or not. (bit 3 in register 0xN121).
If BERT switch function is disabled, T1 Transmit Framer will generate the BERT pattern to the line side if this bit is enabled.
If BERT switch function is enabled, T1 Receive Framer will generate
the BERT pattern to the receive backplane interface if this bit is
enabled.
0 = Disables the Transmit BERT pattern generator.
1 = Enables the Transmit BERT pattern generator.
1
RxBypass
R/W
0
Receive Framer Bypass
This bit enables or disables the Receive T1 Framer bypass.
0 = Disables the Receive T1 framer Bypass.
1 = Enables the Receive T1 Framer Bypass.
0
TxBypass
R/W
0
Transmit Framer Bypass
This bit enables or disables the Transmit T1 Framer bypass.
0 = Disables the Transmit T1 framer Bypass.
1 = Enables the Transmit T1 Framer Bypass.
54
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 36: LOOPBACK CODE CONTROL REGISTER - CODE 0 (LCCR0)
BIT
FUNCTION
7-6 RXLBCALEN[1:0]
HEX ADDRESS: 0XN124
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
00
Receive Loopback Code Activation Length
This bit determines the receive loopback code activation length.
There are four lengths supported by the XRT86VX38 as presented
in the table below:
RXLBCALEN[1:0]
5-4 RXLBCDLEN[1:0]
REV. 1.0.1
R/W
00
RECEIVE LOOPBACK CODE ACTIVATION
LENGTH
00
Selects 4-bit receive loopback code activation Sequence
01
Selects 5-bit receive loopback code activation Sequence
10
Selects 6-bit receive loopback code activation Sequence
11
Selects 7-bit receive loopback code activation Sequence
Receive Loopback Code Deactivation Length
This bit determines the receive loopback code deactivation length.
There are four lengths supported by the XRT86VX38 as presented
in the table below
RXLBCDLEN[1:0]
55
RECEIVE LOOPBACK CODE DEACTIVATION
LENGTH
00
Selects 4-bit receive loopback code deactivation Sequence
01
Selects 5-bit receive loopback code deactivation Sequence
10
Selects 6-bit receive loopback code deactivation Sequence
11
Selects 7-bit receive loopback code deactivation Sequence
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 36: LOOPBACK CODE CONTROL REGISTER - CODE 0 (LCCR0)
BIT
FUNCTION
3-2 TXLBCLEN[1:0]
TYPE
DEFAULT
R/W
00
HEX ADDRESS: 0XN124
DESCRIPTION-OPERATION
Transmit Loopback Code Length
This bit determines transmit loopback code length. There are four
lengths supported by the XRT86VX38 as presented in the table
below
TXLBCLEN[1:0]
TRANSMIT LOOPBACK CODE ACTIVATION
LENGTH
00
Selects 4-bit transmit loopback code
Sequence
01
Selects 5-bit transmit loopback code
Sequence
10
Selects 6-bit transmit loopback code
Sequence
11
Selects 7-bit transmit loopback code
Sequence
1
FRAMED
R/W
0
Framed Loopback Code
This bit selects either framed or unframed loopback code generation
in the transmit path.
0 = Selects an “Unframed” loopback code for transmission.
1 = Selects a “framed” loopback code for transmission.
0
AUTOENB
R/W
0
Remote Loopback Automatically
This bit configures the XRT86VX38 in remote loopback automatically upon detecting the loopback code activation code specified in
the Receive Loopback Code Activation Register if Receive activation loopback code is enabled (Register address:0xN126).
The XRT86VX38 will cancel the remote loopback upon detecting the
loopback code deactivation code specified in the Receive Loopback
Code Deactivation register if the Receive deactivation loopback
code is enabled. (Register address:0xN127)
0 = Disables automatic remote loopback upon detecting the receive
activation code.
1 = Enables automatic remote loopback upon detecting the receive
activation code.
NOTE: This feature is only available on the Loopcode 0 Controller.
Loopcode Generators 1 through 7 do not support this
feature.
56
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 37: TRANSMIT LOOPBACK CODER REGISTER (TLCR)
BIT
FUNCTION
7-1 TXLBC[6:0]
0
TXLBCENB
HEX ADDRESS: 0XN125
TYPE
DEFAULT
R/W
1010101 Transmit Loopback Code
These seven bits determine the transmit loopback code. The MSB
of the transmit loopback code is loaded first for transmission.
R/W
0
DESCRIPTION-OPERATION
Transmit Loopback Code Enable
This bit enables loopback code generation in the transmit path.
Transmit loopback code is generated by writing the transmit loopback code in this register and enabling it using this bit. The length
and the format of the transmit loopback code is determined by the
Loopback Code Control Register.
0 = Disables the transmit loopback code generation.
1 = Enables the transmit loopback code generation.
TABLE 38: RECEIVE LOOPBACK ACTIVATION CODE REGISTER - CODE 0 (RLACR0)
BIT
FUNCTION
7-1 RXLBAC[6:0]
0
RXLBACENB
FUNCTION
7-1 RXLBDC[6:0]
0
RXLBDCENB
HEX ADDRESS: 0XN126
TYPE
DEFAULT
R/W
1010101 Receive activation loopback code
These seven bits determine the receive loopback activation code.
The MSB of the receive activation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive activation loopback code enable
This bit enables the receive loopback activation code detection.
Receive loopback activation code is detected by writing the
expected receive activation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback activation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code activation detection.
1 = Enables the receive loopback code activation detection.
TABLE 39: RECEIVE LOOPBACK DEACTIVATION CODE REGISTER - CODE 0 (RLDCR0)
BIT
REV. 1.0.1
HEX ADDRESS: 0XN127
TYPE
DEFAULT
R/W
1010101 Receive deactivation loopback code
These seven bits determine the receive loopback deactivation code.
The MSB of the receive deactivation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive deactivation loopback code enable
This bit enables the receive loopback deactivation code detection.
Receive loopback deactivation code is detected by writing the
expected receive deactivation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback deactivation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code deactivation detection.
1 = Enables the receive loopback code deactivation detection.
57
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 40: RECEIVE LOOPCODE DETECTION SWITCH (RLCDS)
BIT
HEX ADDRESS: 0XN128
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
RxLCDetSwitch7
R/W
7
Receive LoopCode Switch 7
If receive loopcode 7 is enabled, this bit will determine which input
the loopcode will be detected on. By default, the loopcode is searching for the line side (RTIP/RRING).
0 - Line Side (RTIP/RRING)
1 - System Side (TxSER)
6
RxLCDetSwitch6
R/W
6
Receive LoopCode Switch 6
If receive loopcode 6 is enabled, this bit will determine which input
the loopcode will be detected on. By default, the loopcode is searching for the line side (RTIP/RRING).
0 - Line Side (RTIP/RRING)
1 - System Side (TxSER)
5
RxLCDetSwitch5
R/W
5
Receive LoopCode Switch 5
If receive loopcode 5 is enabled, this bit will determine which input
the loopcode will be detected on. By default, the loopcode is searching for the line side (RTIP/RRING).
0 - Line Side (RTIP/RRING)
1 - System Side (TxSER)
4
RxLCDetSwitch4
R/W
4
Receive LoopCode Switch 4
If receive loopcode 4 is enabled, this bit will determine which input
the loopcode will be detected on. By default, the loopcode is searching for the line side (RTIP/RRING).
0 - Line Side (RTIP/RRING)
1 - System Side (TxSER)
3
RxLCDetSwitch3
R/W
3
Receive LoopCode Switch 3
If receive loopcode 3 is enabled, this bit will determine which input
the loopcode will be detected on. By default, the loopcode is searching for the line side (RTIP/RRING).
0 - Line Side (RTIP/RRING)
1 - System Side (TxSER)
2
RxLCDetSwitch2
R/W
2
Receive LoopCode Switch 2
If receive loopcode 2 is enabled, this bit will determine which input
the loopcode will be detected on. By default, the loopcode is searching for the line side (RTIP/RRING).
0 - Line Side (RTIP/RRING)
1 - System Side (TxSER)
58
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 40: RECEIVE LOOPCODE DETECTION SWITCH (RLCDS)
BIT
REV. 1.0.1
HEX ADDRESS: 0XN128
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
1
RxLCDetSwitch1
R/W
0
Receive LoopCode Switch 1
If receive loopcode 1 is enabled, this bit will determine which input
the loopcode will be detected on. By default, the loopcode is searching for the line side (RTIP/RRING).
0 - Line Side (RTIP/RRING)
1 - System Side (TxSER)
0
RxLCDetSwitch0
R/W
0
Receive LoopCode Switch 0
If receive loopcode 0 is enabled, this bit will determine which input
the loopcode will be detected on. By default, the loopcode is searching for the line side (RTIP/RRING).
0 - Line Side (RTIP/RRING)
1 - System Side (TxSER)
TABLE 41: DEFECT DETECTION ENABLE REGISTER (DDER)
BIT
7
FUNCTION
DEFDET
HEX ADDRESS: 0XN129
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
1
For defect detection per ANSI T1.231-1997 and T1.403-1999, user
should leave this bit set to ‘1’.
59
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 42: LOOPBACK CODE CONTROL REGISTER - CODE 1 (LCCR1)
BIT
FUNCTION
7-6 RXLBCALEN[1:0]
TYPE
DEFAULT
R/W
00
DESCRIPTION-OPERATION
Receive Loopback Code Activation Length
This bit determines the receive loopback code activation length.
There are four lengths supported as presented in the table below:
RXLBCALEN[1:0]
5-4 RXLBCDLEN[1:0]
R/W
00
RECEIVE LOOPBACK CODE ACTIVATION
LENGTH
00
Selects 4-bit receive loopback code activation Sequence
01
Selects 5-bit receive loopback code activation Sequence
10
Selects 6-bit receive loopback code activation Sequence
11
Selects 7-bit receive loopback code activation Sequence
Receive Loopback Code Deactivation Length
This bit determines the receive loopback code deactivation length.
There are four lengths supported as presented in the table below
RXLBCDLEN[1:0]
3-2 Reserved
HEX ADDRESS: 0XN12A
RECEIVE LOOPBACK CODE DEACTIVATION
LENGTH
00
Selects 4-bit receive loopback code deactivation Sequence
01
Selects 5-bit receive loopback code deactivation Sequence
10
Selects 6-bit receive loopback code deactivation Sequence
11
Selects 7-bit receive loopback code deactivation Sequence
R/W
00
Reserved
1
FRAMED
R/W
0
Framed Loopback Code
This bit selects either framed or unframed loopback code generation
in the transmit path.
0 = Selects an “Unframed” loopback code for transmission.
1 = Selects a “framed” loopback code for transmission.
0
Reserved
R/W
0
Reserved
60
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 43: RECEIVE LOOPBACK ACTIVATION CODE REGISTER - CODE 1 (RLACR1)
BIT
FUNCTION
7-1 RXLBAC[6:0]
0
RXLBACENB
FUNCTION
7-1 RXLBDC[6:0]
0
RXLBDCENB
HEX ADDRESS: 0XN12B
TYPE
DEFAULT
R/W
1010101 Receive activation loopback code
These seven bits determine the receive loopback activation code.
The MSB of the receive activation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive activation loopback code enable
This bit enables the receive loopback activation code detection.
Receive loopback activation code is detected by writing the
expected receive activation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback activation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code activation detection.
1 = Enables the receive loopback code activation detection.
TABLE 44: RECEIVE LOOPBACK DEACTIVATION CODE REGISTER - CODE 1 (RLDCR1)
BIT
REV. 1.0.1
HEX ADDRESS: 0XN12C
TYPE
DEFAULT
R/W
1010101 Receive deactivation loopback code
These seven bits determine the receive loopback deactivation code.
The MSB of the receive deactivation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive deactivation loopback code enable
This bit enables the receive loopback deactivation code detection.
Receive loopback deactivation code is detected by writing the
expected receive deactivation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback deactivation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code deactivation detection.
1 = Enables the receive loopback code deactivation detection.
61
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 45: LOOPBACK CODE CONTROL REGISTER - CODE 2 (LCCR2)
BIT
FUNCTION
7-6 RXLBCALEN[1:0]
TYPE
DEFAULT
R/W
00
DESCRIPTION-OPERATION
Receive Loopback Code Activation Length
This bit determines the receive loopback code activation length.
There are four lengths supported as presented in the table below:
RXLBCALEN[1:0]
5-4 RXLBCDLEN[1:0]
R/W
00
RECEIVE LOOPBACK CODE ACTIVATION
LENGTH
00
Selects 4-bit receive loopback code activation Sequence
01
Selects 5-bit receive loopback code activation Sequence
10
Selects 6-bit receive loopback code activation Sequence
11
Selects 7-bit receive loopback code activation Sequence
Receive Loopback Code Deactivation Length
This bit determines the receive loopback code deactivation length.
There are four lengths supported as presented in the table below
RXLBCDLEN[1:0]
3-2 Reserved
HEX ADDRESS: 0XN12D
RECEIVE LOOPBACK CODE DEACTIVATION
LENGTH
00
Selects 4-bit receive loopback code deactivation Sequence
01
Selects 5-bit receive loopback code deactivation Sequence
10
Selects 6-bit receive loopback code deactivation Sequence
11
Selects 7-bit receive loopback code deactivation Sequence
R/W
00
Reserved
1
FRAMED
R/W
0
Framed Loopback Code
This bit selects either framed or unframed loopback code generation
in the transmit path.
0 = Selects an “Unframed” loopback code for transmission.
1 = Selects a “framed” loopback code for transmission.
0
Reserved
R/W
0
Reserved
62
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 46: RECEIVE LOOPBACK ACTIVATION CODE REGISTER - CODE 2 (RLACR2)
BIT
FUNCTION
7-1 RXLBAC[6:0]
0
RXLBACENB
FUNCTION
7-1 RXLBDC[6:0]
0
RXLBDCENB
HEX ADDRESS: 0XN12E
TYPE
DEFAULT
R/W
1010101 Receive activation loopback code
These seven bits determine the receive loopback activation code.
The MSB of the receive activation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive activation loopback code enable
This bit enables the receive loopback activation code detection.
Receive loopback activation code is detected by writing the
expected receive activation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback activation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code activation detection.
1 = Enables the receive loopback code activation detection.
TABLE 47: RECEIVE LOOPBACK DEACTIVATION CODE REGISTER - CODE 2 (RLDCR2)
BIT
REV. 1.0.1
HEX ADDRESS: 0XN12F
TYPE
DEFAULT
R/W
1010101 Receive deactivation loopback code
These seven bits determine the receive loopback deactivation code.
The MSB of the receive deactivation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive deactivation loopback code enable
This bit enables the receive loopback deactivation code detection.
Receive loopback deactivation code is detected by writing the
expected receive deactivation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback deactivation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code deactivation detection.
1 = Enables the receive loopback code deactivation detection.
63
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 48: TRANSMIT LOOPCODE GENERATION SWITCH (TLCGS)
BIT
FUNCTION
7-1 Reserved
0
TxLCGenSwitch
HEX ADDRESS: 0XN140
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Reserved
R/W
0
Transmit LoopCode Switch
If the transmit loopcode is enabled, this bit will determine which
direction the loopcode will be transmitted. By default, the loopcode
is generated on the line side (TTIP/TRING).
0 - Line Side (TTIP/TRING)
1 - System Side (RxSER)
TABLE 49: LOOPCODE TIMER SELECT (LCTS)
BIT
FUNCTION
TYPE
DEFAULT
7-3 Reserved
R/W
0
2-0 LCTimer
R/W
110
HEX ADDRESS: 0XN141
DESCRIPTION-OPERATION
Reserved
Loopcode Timer Select
These bits are used to select the timer value for declaring a valid
loopcode detection for both Activation and De-Activation. By default,
the timer is set to 5 seconds.
000 - Do Not Use
001 - Do Not Use
010 - 1 Second
011 - 2 Seconds
100 - 3 Seconds
101 - 4 Seconds
110 - 5 Seconds
111 - 6 Seconds
TABLE 50: TRANSMIT SPRM AND NPRM CONTROL REGISTER (TSPRMCR)
BIT
FUNCTION
TYPE
DEFAULT
HEX ADDRESS: 0XN142
DESCRIPTION-OPERATION
7
FC_Bit
R/W
0
NPRM FC Bit
This bit is used to set the value of the FC bit field within the NPRM
report.
6
PA_Bit
R/W
0
NPRM PA Bit
This bit is used to set the value of the PA bit field within the NPRM
report.
5
U1_BIT
R/W
0
U1 Bit
This bit provides the contents of the U1 bit within the outgoing
SPRM message.
64
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 50: TRANSMIT SPRM AND NPRM CONTROL REGISTER (TSPRMCR)
BIT
4
FUNCTION
U2_BIT
3-0 R_BIT
TYPE
DEFAULT
R/W
0
R/W
0000
REV. 1.0.1
HEX ADDRESS: 0XN142
DESCRIPTION-OPERATION
U2 Bit
This bit provides the contents of the U2 bit within the outgoing
SPRM message.
R Bit
This bit provides the contents of the R bit within the outgoing SPRM
message.
65
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 51: DATA LINK CONTROL REGISTER (DLCR2)
BIT
7
FUNCTION
SLC-96 Data Link
Enable
TYPE
DEFAULT
R/W
0
HEX ADDRESS: 0XN143
DESCRIPTION-OPERATION
SLC®96 DataLink Enable
This bit permits the user to configure the channel to support the
transmission and reception of the “SLC-96 type” of data-link message.
0 - Channel does not support the transmission and reception of
“SLC-96” type of data-link messages. Regular SF framing bits will
be transmitted.
1 - Channel supports the transmission and reception of the “SLC96” type of data-link messages.
NOTE: This bit is only active if the channel has been configured to
operate in either the SLC-96 or the ESF Framing formats.
6
MOS ABORT Disable
R/W
0
MOS ABORT Disable:
This bit permits the user to either enable or disable the “Automatic
MOS ABORT” feature within Transmit HDLC Controller # 2. If the
user enables this feature, then Transmit HDLC Controller block # 2
will automatically transmit the ABORT Sequence (e.g., a zero followed by a string of 7 consecutive “1s”) whenever it abruptly transitions from transmitting a MOS type of message, to transmitting a
BOS type of message.
If the user disables this feature, then the Transmit HDLC Controller
Block # 2 will NOT transmit the ABORT sequence, whenever it
abruptly transitions from transmitting a MOS-type of message to
transmitting a BOS-type of message.
0 - Enables the “Automatic MOS Abort” feature
1 - Disables the “Automatic MOS Abort” feature
5
Rx_FCS_DIS
R/W
0
Receive Frame Check Sequence (FCS) Verification Enable/Disable
This bit permits the user to configure the Receive HDLC Controller
Block # 2 to compute and verify the FCS value within each incoming
LAPD message frame.
0 - Enables FCS Verification
1 - Disables FCS Verification
4
AutoRx
R/W
0
Auto Receive LAPD Message
This bit configures the Receive HDLC Controller Block #2 to discard
any incoming BOS or LAPD Message frame that exactly match
which is currently stored in the Receive HDLC1 buffer.
0 = Disables this “AUTO DISCARD” feature
1 = Enables this “AUTO DISCARD” feature.
3
Tx_ABORT
R/W
0
Transmit ABORT
This bit configures the Transmit HDLC Controller Block # 2 to transmit an ABORT sequence (string of 7 or more consecutive 1’s) to the
Remote terminal.
0 - Configures the Transmit HDLC Controller Block # 2 to function
normally (e.g., not transmit the ABORT sequence).
1 - Configures the Transmit HDLC Controller block # 2 to transmit
the ABORT Sequence.
66
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 51: DATA LINK CONTROL REGISTER (DLCR2)
BIT
2
FUNCTION
Tx_IDLE
Tx_FCS_EN
HEX ADDRESS: 0XN143
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Transmit Idle (Flag Sequence Byte)
This bit configures the Transmit HDLC Controller Block #2 to unconditionally transmit a repeating string of Flag Sequence octets (0X7E)
in the data link channel to the Remote terminal. In normal conditions, the Transmit HDLC Controller block will repeatedly transmit
the Flag Sequence octet whenever there is no MOS message to
transmit to the remote terminal equipment. However, if the user
invokes this “Transmit Idle Sequence” feature, then the Transmit
HDLC Controller block will UNCONDITIONALLY transmit a repeating stream of the Flag Sequence octet (thereby overwriting all outbound MOS data-link messages).
0 - Configures the Transmit HDLC Controller Block # 2 to transmit
data-link information in a “normal” manner.
1 - Configures the Transmit HDLC Controller block # 2 to transmit a
repeating string of Flag Sequence Octets (0x7E).
NOTE:
1
REV. 1.0.1
R/W
0
This bit is ignored if the Transmit HDLC2 controller is
operating in the BOS Mode - bit 0 (MOS/BOS) within this
register is set to 0.
Transmit LAPD Message with Frame Check Sequence (FCS)
This bit permits the user to configure the Transmit HDLC Controller
block # 2 to compute and append FCS octets to the “back-end” of
each outbound MOS data-link message.
0 - Configures the Transmit HDLC Controller block # 2 to NOT compute and append the FCS octets to the back-end of each outbound
MOS data-link message.
1 - Configures the Transmit HDLC Controller block # 2 TO COMPUTE and append the FCS octets to the back-end of each outbound
MOS data-link message.
NOTE: This bit is ignored if the transmit HDLC2 controller has been
configured to operate in the BOS mode - bit 0 (MOS/BOS)
within this register is set to 0.
0
MOS/BOS
R/W
0
Message Oriented Signaling/Bit Oriented Signaling Send
This bit permits the user to enable LAPD transmission through
HDLC Controller Block # 2 using either BOS (Bit-Oriented Signaling)
or MOS (Message-Oriented Signaling) frames.
0 - Transmit HDLC Controller block # 2 BOS message Send.
1 - Transmit HDLC Controller block # 2 MOS message Send.
NOTE: This is not an Enable bit. This bit must be set to "0" each
time a BOS is to be sent.
67
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 52: TRANSMIT DATA LINK BYTE COUNT REGISTER (TDLBCR2)
BIT
7
FUNCTION
TxHDLC2 BUFAvail/
BUFSel
HEX ADDRESS: 0XN144
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Transmit HDLC2 Buffer Available/Buffer Select
This bit has different functions, depending upon whether the user is
writing to or reading from this register, as depicted below.
If the user is writing data into this register bit:
0 - Configures the Transmit HDLC2 Controller to read out and transmit the data, residing within “Transmit HDLC2 Buffer # 0", via the
Data Link channel to the remote terminal equipment.
1 - Configures the Transmit HDLC2 Controller to read out and transmit the data, residing within the “Transmit HDLC2 Buffer #1”, via the
Data Link channel to the remote terminal equipment.
If the user is reading data from this register bit:
0 - Indicates that “Transmit HDLC2 Buffer # 0" is the next available
buffer. In this case, if the user wishes to write in the contents of a
new “outbound” Data Link Message into the Transmit HDLC2 Message Buffer, he/she should proceed to write this message into
“Transmit HDLC2 Buffer # 0" - Address location: 0xN600.
1 - Indicates that “Transmit HDLC2 Buffer # 1" is the next available
buffer. In this case, if the user wishes to write in the contents of a
new “outbound” Data Link Message into the Transmit HDLC2 Message Buffer, he/she should proceed to write this message into
“Transmit HDLC2 Buffer # 1" - Address location: 0xN700.
NOTE: If one of these Transmit HDLC2 buffers contain a message
which has yet to be completely read-in and processed for
transmission by the Transmit HDLC2 controller, then this bit
will automatically reflect the value corresponding to the next
available buffer when it is read. Changing this bit to the inuse buffer is not permitted.
6-0 TDLBC[6:0]
R/W
0000000 Transmit HDLC2 Message - Byte Count
The exact function of these bits depends on whether the Transmit
HDLC 2 Controller is configured to transmit MOS or BOS messages
to the Remote Terminal Equipment.
In BOS MODE:
These bit fields contain the number of repetitions the BOS message
must be transmitted before the Transmit HDLC2 controller generates the Transmit End of Transfer (TxEOT) interrupt and halts transmission. If these fields are set to 00000000, then the BOS message
will be transmitted for an indefinite number of times.
In MOS MODE:
These bit fields contain the length, in number of octets, of the message to be transmitted. The length of MOS message specified in
these bits include header bytes such as the SAPI, TEI, Control field,
however, it does not include the FCS bytes.
68
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 53: RECEIVE DATA LINK BYTE COUNT REGISTER (RDLBCR2)
BIT
7
FUNCTION
RBUFPTR
6-0 RDLBC[6:0]
REV. 1.0.1
HEX ADDRESS: 0XN145
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Receive HDLC2 Buffer-Pointer
This bit Identifies which Receive HDLC2 buffer contains the most
recently received HDLC2 message.
0 - Indicates that Receive HDLC2 Buffer # 0 contains the contents of
the most recently received HDLC message.
1 - Indicates that Receive HDLC2 Buffer # 1 contains the contents of
the most recently received HDLC message.
R/W
0000000 Receive HDLC Message - byte count
The exact function of these bits depends on whether the Receive
HDLC Controller Block #2 is configured to receive MOS or BOS
messages.
In BOS Mode:
These seven bits contain the number of repetitions the BOS message must be received before the Receive HDLC2 controller generates the Receive End of Transfer (RxEOT) interrupt. If these bits are
set to “0000000”, the message will be received indefinitely and no
Receive End of Transfer (RxEOT) interrupt will be generated.
In MOS Mode:
These seven bits contain the size in bytes of the HDLC2 message
that has been received and written into the Receive HDLC buffer.
The length of MOS message shown in these bits include header
bytes such as the SAPI, TEI, Control field, AND the FCS bytes.
69
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 54: LOOPBACK CODE CONTROL REGISTER - CODE 3 (LCCR3)
BIT
FUNCTION
7-6 RXLBCALEN[1:0]
TYPE
DEFAULT
R/W
00
DESCRIPTION-OPERATION
Receive Loopback Code Activation Length
This bit determines the receive loopback code activation length.
There are four lengths supported as presented in the table below:
RXLBCALEN[1:0]
5-4 RXLBCDLEN[1:0]
R/W
00
RECEIVE LOOPBACK CODE ACTIVATION
LENGTH
00
Selects 4-bit receive loopback code activation Sequence
01
Selects 5-bit receive loopback code activation Sequence
10
Selects 6-bit receive loopback code activation Sequence
11
Selects 7-bit receive loopback code activation Sequence
Receive Loopback Code Deactivation Length
This bit determines the receive loopback code deactivation length.
There are four lengths supported as presented in the table below
RXLBCDLEN[1:0]
3-2 Reserved
HEX ADDRESS: 0XN146
RECEIVE LOOPBACK CODE DEACTIVATION
LENGTH
00
Selects 4-bit receive loopback code deactivation Sequence
01
Selects 5-bit receive loopback code deactivation Sequence
10
Selects 6-bit receive loopback code deactivation Sequence
11
Selects 7-bit receive loopback code deactivation Sequence
R/W
00
Reserved
1
FRAMED
R/W
0
Framed Loopback Code
This bit selects either framed or unframed loopback code generation
in the transmit path.
0 = Selects an “Unframed” loopback code for transmission.
1 = Selects a “framed” loopback code for transmission.
0
Reserved
R/W
0
Reserved
70
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 55: RECEIVE LOOPBACK ACTIVATION CODE REGISTER - CODE 3 (RLACR3)
BIT
FUNCTION
7-1 RXLBAC[6:0]
0
RXLBACENB
FUNCTION
7-1 RXLBDC[6:0]
0
RXLBDCENB
HEX ADDRESS: 0XN147
TYPE
DEFAULT
R/W
1010101 Receive activation loopback code
These seven bits determine the receive loopback activation code.
The MSB of the receive activation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive activation loopback code enable
This bit enables the receive loopback activation code detection.
Receive loopback activation code is detected by writing the
expected receive activation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback activation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code activation detection.
1 = Enables the receive loopback code activation detection.
TABLE 56: RECEIVE LOOPBACK DEACTIVATION CODE REGISTER - CODE 3 (RLDCR3)
BIT
REV. 1.0.1
HEX ADDRESS: 0XN148
TYPE
DEFAULT
R/W
1010101 Receive deactivation loopback code
These seven bits determine the receive loopback deactivation code.
The MSB of the receive deactivation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive deactivation loopback code enable
This bit enables the receive loopback deactivation code detection.
Receive loopback deactivation code is detected by writing the
expected receive deactivation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback deactivation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code deactivation detection.
1 = Enables the receive loopback code deactivation detection.
71
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 57: LOOPBACK CODE CONTROL REGISTER - CODE 4 (LCCR4)
BIT
FUNCTION
7-6 RXLBCALEN[1:0]
TYPE
DEFAULT
R/W
00
DESCRIPTION-OPERATION
Receive Loopback Code Activation Length
This bit determines the receive loopback code activation length.
There are four lengths supported as presented in the table below:
RXLBCALEN[1:0]
5-4 RXLBCDLEN[1:0]
R/W
00
RECEIVE LOOPBACK CODE ACTIVATION
LENGTH
00
Selects 4-bit receive loopback code activation Sequence
01
Selects 5-bit receive loopback code activation Sequence
10
Selects 6-bit receive loopback code activation Sequence
11
Selects 7-bit receive loopback code activation Sequence
Receive Loopback Code Deactivation Length
This bit determines the receive loopback code deactivation length.
There are four lengths supported as presented in the table below
RXLBCDLEN[1:0]
3-2 Reserved
HEX ADDRESS: 0XN149
RECEIVE LOOPBACK CODE DEACTIVATION
LENGTH
00
Selects 4-bit receive loopback code deactivation Sequence
01
Selects 5-bit receive loopback code deactivation Sequence
10
Selects 6-bit receive loopback code deactivation Sequence
11
Selects 7-bit receive loopback code deactivation Sequence
R/W
00
Reserved
1
FRAMED
R/W
0
Framed Loopback Code
This bit selects either framed or unframed loopback code generation
in the transmit path.
0 = Selects an “Unframed” loopback code for transmission.
1 = Selects a “framed” loopback code for transmission.
0
Reserved
R/W
0
Reserved
72
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 58: RECEIVE LOOPBACK ACTIVATION CODE REGISTER - CODE 4 (RLACR4)
BIT
FUNCTION
7-1 RXLBAC[6:0]
0
RXLBACENB
FUNCTION
7-1 RXLBDC[6:0]
0
RXLBDCENB
HEX ADDRESS: 0XN14A
TYPE
DEFAULT
R/W
1010101 Receive activation loopback code
These seven bits determine the receive loopback activation code.
The MSB of the receive activation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive activation loopback code enable
This bit enables the receive loopback activation code detection.
Receive loopback activation code is detected by writing the
expected receive activation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback activation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code activation detection.
1 = Enables the receive loopback code activation detection.
TABLE 59: RECEIVE LOOPBACK DEACTIVATION CODE REGISTER - CODE 4 (RLDCR4)
BIT
REV. 1.0.1
HEX ADDRESS: 0XN14B
TYPE
DEFAULT
R/W
1010101 Receive deactivation loopback code
These seven bits determine the receive loopback deactivation code.
The MSB of the receive deactivation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive deactivation loopback code enable
This bit enables the receive loopback deactivation code detection.
Receive loopback deactivation code is detected by writing the
expected receive deactivation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback deactivation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code deactivation detection.
1 = Enables the receive loopback code deactivation detection.
73
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 60: LOOPBACK CODE CONTROL REGISTER - CODE 5 (LCCR5)
BIT
FUNCTION
7-6 RXLBCALEN[1:0]
TYPE
DEFAULT
R/W
00
DESCRIPTION-OPERATION
Receive Loopback Code Activation Length
This bit determines the receive loopback code activation length.
There are four lengths supported as presented in the table below:
RXLBCALEN[1:0]
5-4 RXLBCDLEN[1:0]
R/W
00
RECEIVE LOOPBACK CODE ACTIVATION
LENGTH
00
Selects 4-bit receive loopback code activation Sequence
01
Selects 5-bit receive loopback code activation Sequence
10
Selects 6-bit receive loopback code activation Sequence
11
Selects 7-bit receive loopback code activation Sequence
Receive Loopback Code Deactivation Length
This bit determines the receive loopback code deactivation length.
There are four lengths supported as presented in the table below
RXLBCDLEN[1:0]
3-2 Reserved
HEX ADDRESS: 0XN14C
RECEIVE LOOPBACK CODE DEACTIVATION
LENGTH
00
Selects 4-bit receive loopback code deactivation Sequence
01
Selects 5-bit receive loopback code deactivation Sequence
10
Selects 6-bit receive loopback code deactivation Sequence
11
Selects 7-bit receive loopback code deactivation Sequence
R/W
00
Reserved
1
FRAMED
R/W
0
Framed Loopback Code
This bit selects either framed or unframed loopback code generation
in the transmit path.
0 = Selects an “Unframed” loopback code for transmission.
1 = Selects a “framed” loopback code for transmission.
0
Reserved
R/W
0
Reserved
74
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 61: RECEIVE LOOPBACK ACTIVATION CODE REGISTER - CODE 5 (RLACR5)
BIT
FUNCTION
7-1 RXLBAC[6:0]
0
RXLBACENB
FUNCTION
7-1 RXLBDC[6:0]
0
RXLBDCENB
HEX ADDRESS: 0XN14D
TYPE
DEFAULT
R/W
1010101 Receive activation loopback code
These seven bits determine the receive loopback activation code.
The MSB of the receive activation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive activation loopback code enable
This bit enables the receive loopback activation code detection.
Receive loopback activation code is detected by writing the
expected receive activation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback activation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code activation detection.
1 = Enables the receive loopback code activation detection.
TABLE 62: RECEIVE LOOPBACK DEACTIVATION CODE REGISTER - CODE 5 (RLDCR5)
BIT
REV. 1.0.1
HEX ADDRESS: 0XN14E
TYPE
DEFAULT
R/W
1010101 Receive deactivation loopback code
These seven bits determine the receive loopback deactivation code.
The MSB of the receive deactivation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive deactivation loopback code enable
This bit enables the receive loopback deactivation code detection.
Receive loopback deactivation code is detected by writing the
expected receive deactivation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback deactivation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code deactivation detection.
1 = Enables the receive loopback code deactivation detection.
75
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 63: LOOPBACK CODE CONTROL REGISTER - CODE 6 (LCCR6)
BIT
FUNCTION
7-6 RXLBCALEN[1:0]
TYPE
DEFAULT
R/W
00
DESCRIPTION-OPERATION
Receive Loopback Code Activation Length
This bit determines the receive loopback code activation length.
There are four lengths supported as presented in the table below:
RXLBCALEN[1:0]
5-4 RXLBCDLEN[1:0]
R/W
00
RECEIVE LOOPBACK CODE ACTIVATION
LENGTH
00
Selects 4-bit receive loopback code activation Sequence
01
Selects 5-bit receive loopback code activation Sequence
10
Selects 6-bit receive loopback code activation Sequence
11
Selects 7-bit receive loopback code activation Sequence
Receive Loopback Code Deactivation Length
This bit determines the receive loopback code deactivation length.
There are four lengths supported as presented in the table below
RXLBCDLEN[1:0]
3-2 Reserved
HEX ADDRESS: 0XN14F
RECEIVE LOOPBACK CODE DEACTIVATION
LENGTH
00
Selects 4-bit receive loopback code deactivation Sequence
01
Selects 5-bit receive loopback code deactivation Sequence
10
Selects 6-bit receive loopback code deactivation Sequence
11
Selects 7-bit receive loopback code deactivation Sequence
R/W
00
Reserved
1
FRAMED
R/W
0
Framed Loopback Code
This bit selects either framed or unframed loopback code generation
in the transmit path.
0 = Selects an “Unframed” loopback code for transmission.
1 = Selects a “framed” loopback code for transmission.
0
Reserved
R/W
0
Reserved
76
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 64: RECEIVE LOOPBACK ACTIVATION CODE REGISTER - CODE 6 (RLACR6)
BIT
FUNCTION
7-1 RXLBAC[6:0]
0
RXLBACENB
FUNCTION
7-1 RXLBDC[6:0]
0
RXLBDCENB
HEX ADDRESS: 0XN150
TYPE
DEFAULT
R/W
1010101 Receive activation loopback code
These seven bits determine the receive loopback activation code.
The MSB of the receive activation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive activation loopback code enable
This bit enables the receive loopback activation code detection.
Receive loopback activation code is detected by writing the
expected receive activation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback activation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code activation detection.
1 = Enables the receive loopback code activation detection.
TABLE 65: RECEIVE LOOPBACK DEACTIVATION CODE REGISTER - CODE 6 (RLDCR6)
BIT
REV. 1.0.1
HEX ADDRESS: 0XN151
TYPE
DEFAULT
R/W
1010101 Receive deactivation loopback code
These seven bits determine the receive loopback deactivation code.
The MSB of the receive deactivation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive deactivation loopback code enable
This bit enables the receive loopback deactivation code detection.
Receive loopback deactivation code is detected by writing the
expected receive deactivation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback deactivation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code deactivation detection.
1 = Enables the receive loopback code deactivation detection.
77
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 66: DATA LINK CONTROL REGISTER (DLCR3)
BIT
7
HEX ADDRESS: 0XN153
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
SLC-96 Data
Link Enable
R/W
0
SLC®96 DataLink Enable
This bit permits the user to configure the channel to support the transmission
and reception of the “SLC-96 type” of data-link message.
0 - Channel does not support the transmission and reception of “SLC-96”
type of data-link messages. Regular SF framing bits will be transmitted.
1 - Channel supports the transmission and reception of the “SLC-96” type of
data-link messages.
NOTE: This bit is only active if the channel has been configured to operate in
either the SLC-96 or the ESF Framing formats.
6
MOS ABORT
Disable
R/W
0
MOS ABORT Disable:
This bit permits the user to either enable or disable the “Automatic MOS
ABORT” feature within Transmit HDLC Controller # 3. If the user enables this
feature, then Transmit HDLC Controller block # 3 will automatically transmit
the ABORT Sequence (e.g., a zero followed by a string of 7 consecutive
“1s”) whenever it abruptly transitions from transmitting a MOS type of message, to transmitting a BOS type of message.
If the user disables this feature, then the Transmit HDLC Controller Block # 3
will NOT transmit the ABORT sequence, whenever it abruptly transitions
from transmitting a MOS-type of message to transmitting a BOS-type of
message.
0 - Enables the “Automatic MOS Abort” feature
1 - Disables the “Automatic MOS Abort” feature
5
Rx_FCS_DIS
R/W
0
Receive Frame Check Sequence (FCS) Verification Enable/Disable
This bit permits the user to configure the Receive HDLC Controller Block # 3
to compute and verify the FCS value within each incoming LAPD message
frame.
0 - Enables FCS Verification
1 - Disables FCS Verification
4
AutoRx
R/W
0
Auto Receive LAPD Message
This bit configures the Receive HDLC Controller Block #3 to discard any
incoming BOS or LAPD Message frame that exactly match which is currently
stored in the Receive HDLC3 buffer.
0 = Disables this “AUTO DISCARD” feature
1 = Enables this “AUTO DISCARD” feature.
3
Tx_ABORT
R/W
0
Transmit ABORT
This bit configures the Transmit HDLC Controller Block #3 to transmit an
ABORT sequence (string of 7 or more consecutive 1’s) to the Remote terminal.
0 - Configures the Transmit HDLC Controller Block # 3 to function normally
(e.g., not transmit the ABORT sequence).
1 - Configures the Transmit HDLC Controller block # 3 to transmit the
ABORT Sequence.
78
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 66: DATA LINK CONTROL REGISTER (DLCR3)
BIT
2
FUNCTION
Tx_IDLE
REV. 1.0.1
HEX ADDRESS: 0XN153
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Transmit Idle (Flag Sequence Byte)
This bit configures the Transmit HDLC Controller Block #3 to unconditionally
transmit a repeating string of Flag Sequence octets (0X7E) in the data link
channel to the Remote terminal. In normal conditions, the Transmit HDLC
Controller block will repeatedly transmit the Flag Sequence octet whenever
there is no MOS message to transmit to the remote terminal equipment.
However, if the user invokes this “Transmit Idle Sequence” feature, then the
Transmit HDLC Controller block will UNCONDITIONALLY transmit a repeating stream of the Flag Sequence octet (thereby overwriting all outbound
MOS data-link messages).
0 - Configures the Transmit HDLC Controller Block # 3 to transmit data-link
information in a “normal” manner.
1 - Configures the Transmit HDLC Controller block # 3 to transmit a repeating string of Flag Sequence Octets (0x7E).
NOTE: This bit is ignored if the Transmit HDLC3 controller is operating in the
BOS Mode - bit 0 (MOS/BOS) within this register is set to 0.
1
Tx_FCS_EN
R/W
0
Transmit LAPD Message with Frame Check Sequence (FCS)
This bit permits the user to configure the Transmit HDLC Controller block # 3
to compute and append FCS octets to the “back-end” of each outbound
MOS data-link message.
0 - Configures the Transmit HDLC Controller block # 3 to NOT compute and
append the FCS octets to the back-end of each outbound MOS data-link
message.
1 - Configures the Transmit HDLC Controller block # 3 TO COMPUTE and
append the FCS octets to the back-end of each outbound MOS data-link
message.
NOTE:
0
MOS/BOS
R/W
0
This bit is ignored if the transmit HDLC3 controller has been
configured to operate in the BOS mode - bit 0 (MOS/BOS) within this
register is set to 0.
Message Oriented Signaling/Bit Oriented Signaling Send
This bit permits the user to enable LAPD transmission through HDLC Controller Block # 3 using either BOS (Bit-Oriented Signaling) or MOS (Message-Oriented Signaling) frames.
0 - Transmit HDLC Controller block # 3 BOS message Send.
1 - Transmit HDLC Controller block # 3 MOS message Send.
NOTE: This is not an Enable bit. This bit must be set to "0" each time a BOS
is to be sent.
79
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 67: TRANSMIT DATA LINK BYTE COUNT REGISTER (TDLBCR3)
BIT
7
FUNCTION
TxHDLC3 BUFAvail/
BUFSel
HEX ADDRESS: 0XN154
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Transmit HDLC3 Buffer Available/Buffer Select
This bit has different functions, depending upon whether the user is
writing to or reading from this register, as depicted below.
If the user is writing data into this register bit:
0 - Configures the Transmit HDLC3 Controller to read out and transmit the data, residing within “Transmit HDLC3 Buffer # 0", via the
Data Link channel to the remote terminal equipment.
1 - Configures the Transmit HDLC3 Controller to read out and transmit the data, residing within the “Transmit HDLC3 Buffer #1”, via the
Data Link channel to the remote terminal equipment.
If the user is reading data from this register bit:
0 - Indicates that “Transmit HDLC3 Buffer # 0" is the next available
buffer. In this case, if the user wishes to write in the contents of a
new “outbound” Data Link Message into the Transmit HDLC3 Message Buffer, he/she should proceed to write this message into
“Transmit HDLC3 Buffer # 0" - Address location: 0xN600.
1 - Indicates that “Transmit HDLC3 Buffer # 1" is the next available
buffer. In this case, if the user wishes to write in the contents of a
new “outbound” Data Link Message into the Transmit HDLC3 Message Buffer, he/she should proceed to write this message into
“Transmit HDLC3 Buffer # 1" - Address location: 0xN700.
NOTE: If one of these Transmit HDLC3 buffers contain a message
which has yet to be completely read-in and processed for
transmission by the Transmit HDLC3 controller, then this bit
will automatically reflect the value corresponding to the next
available buffer when it is read. Changing this bit to the inuse buffer is not permitted.
6-0 TDLBC[6:0]
R/W
0000000 Transmit HDLC3 Message - Byte Count
The exact function of these bits depends on whether the Transmit
HDLC 3 Controller is configured to transmit MOS or BOS messages
to the Remote Terminal Equipment.
In BOS MODE:
These bit fields contain the number of repetitions the BOS message
must be transmitted before the Transmit HDLC3 controller generates the Transmit End of Transfer (TxEOT) interrupt and halts transmission. If these fields are set to 00000000, then the BOS message
will be transmitted for an indefinite number of times.
In MOS MODE:
These bit fields contain the length, in number of octets, of the message to be transmitted. The length of MOS message specified in
these bits include header bytes such as the SAPI, TEI, Control field,
however, it does not include the FCS bytes.
80
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 68: RECEIVE DATA LINK BYTE COUNT REGISTER (RDLBCR3)
BIT
7
FUNCTION
RBUFPTR
6-0 RDLBC[6:0]
REV. 1.0.1
HEX ADDRESS: 0XN155
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Receive HDLC2 Buffer-Pointer
This bit Identifies which Receive HDLC3 buffer contains the most
recently received HDLC3 message.
0 - Indicates that Receive HDLC3 Buffer # 0 contains the contents of
the most recently received HDLC message.
1 - Indicates that Receive HDLC3 Buffer # 1 contains the contents of
the most recently received HDLC message.
R/W
0000000 Receive HDLC Message - byte count
The exact function of these bits depends on whether the Receive
HDLC Controller Block #3 is configured to receive MOS or BOS
messages.
In BOS Mode:
These seven bits contain the number of repetitions the BOS message must be received before the Receive HDLC3 controller generates the Receive End of Transfer (RxEOT) interrupt. If these bits are
set to “0000000”, the message will be received indefinitely and no
Receive End of Transfer (RxEOT) interrupt will be generated.
In MOS Mode:
These seven bits contain the size in bytes of the HDLC3 message
that has been received and written into the Receive HDLC buffer.
The length of MOS message shown in these bits include header
bytes such as the SAPI, TEI, Control field, AND the FCS bytes.
81
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 69: LOOPBACK CODE CONTROL REGISTER - CODE 7 (LCCR7)
BIT
FUNCTION
7-6 RXLBCALEN[1:0]
TYPE
DEFAULT
R/W
00
DESCRIPTION-OPERATION
Receive Loopback Code Activation Length
This bit determines the receive loopback code activation length.
There are four lengths supported as presented in the table below:
RXLBCALEN[1:0]
5-4 RXLBCDLEN[1:0]
R/W
00
RECEIVE LOOPBACK CODE ACTIVATION
LENGTH
00
Selects 4-bit receive loopback code activation Sequence
01
Selects 5-bit receive loopback code activation Sequence
10
Selects 6-bit receive loopback code activation Sequence
11
Selects 7-bit receive loopback code activation Sequence
Receive Loopback Code Deactivation Length
This bit determines the receive loopback code deactivation length.
There are four lengths supported as presented in the table below
RXLBCDLEN[1:0]
3-2 Reserved
HEX ADDRESS: 0XN156
RECEIVE LOOPBACK CODE DEACTIVATION
LENGTH
00
Selects 4-bit receive loopback code deactivation Sequence
01
Selects 5-bit receive loopback code deactivation Sequence
10
Selects 6-bit receive loopback code deactivation Sequence
11
Selects 7-bit receive loopback code deactivation Sequence
R/W
00
Reserved
1
FRAMED
R/W
0
Framed Loopback Code
This bit selects either framed or unframed loopback code generation
in the transmit path.
0 = Selects an “Unframed” loopback code for transmission.
1 = Selects a “framed” loopback code for transmission.
0
Reserved
R/W
0
Reserved
82
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 70: RECEIVE LOOPBACK ACTIVATION CODE REGISTER - CODE 7 (RLACR7)
BIT
FUNCTION
7-1 RXLBAC[6:0]
0
RXLBACENB
FUNCTION
7-1 RXLBDC[6:0]
0
RXLBDCENB
HEX ADDRESS: 0XN157
TYPE
DEFAULT
R/W
1010101 Receive activation loopback code
These seven bits determine the receive loopback activation code.
The MSB of the receive activation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive activation loopback code enable
This bit enables the receive loopback activation code detection.
Receive loopback activation code is detected by writing the
expected receive activation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback activation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code activation detection.
1 = Enables the receive loopback code activation detection.
TABLE 71: RECEIVE LOOPBACK DEACTIVATION CODE REGISTER - CODE 7 (RLDCR7)
BIT
REV. 1.0.1
HEX ADDRESS: 0XN158
TYPE
DEFAULT
R/W
1010101 Receive deactivation loopback code
These seven bits determine the receive loopback deactivation code.
The MSB of the receive deactivation loopback code is received first.
R/W
0
DESCRIPTION-OPERATION
Receive deactivation loopback code enable
This bit enables the receive loopback deactivation code detection.
Receive loopback deactivation code is detected by writing the
expected receive deactivation loopback code in this register and
enabling it using this bit.
The length and format of the Receive loopback deactivation code is
determined by the Loopback Code Control Register.
0 = Disables the receive loopback code deactivation detection.
1 = Enables the receive loopback code deactivation detection.
83
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 72: BERT CONTROL REGISTER (BCR)
BIT
FUNCTION
TYPE
DEFAULT
7-4 Reserved
R/W
0
3-0 BERT[3:0]
R/W
0000
HEX ADDRESS: 0XN163
DESCRIPTION-OPERATION
Reserved
BERT Pattern Select
0010 =PRBS X20 + X3 + 1
0011 = QRSS X20 + X17 + 1
0100 = All Ones
0101 = All Zeros
0110 = 3 in 24
0111 = 1 in 8
1000 = 55 Octet Pattern
1001 = Daly Pattern
1010 = PRBS X20 + X17 + 1
Others = Invalid
BERT Pattern Definitions
3 in 24
0001 0001 0000 0001 0000 0000 ...
1 in 8
0000 0010 ...
55 Octet (Unframed)
This pattern is shown in HEX format for simplification purposes.
01 01 01 01 01 01 80 01 01 01 01 01 01 03 01 01 01 01 07 01 01 01 01 55 55 55 55 AA AA AA AA 01 01 01 01
01 01 FF FF FF FF FF FF 80 01 80 01 80 01 80 01 80 01 80 01 ...
Daly Pattern (Framed)
This pattern is shown in HEX format for simplification purposes.
01 01 01 01 01 01 80 01 01 01 01 01 01 03 01 01 01 01 07 01 01 01 01 55 55 55 55 AA AA AA AA 01 01 01 01
01 01 FF FF FF FF FF FF 80 01 80 01 80 01 80 01 80 01 80 01 ...
84
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
1.1
REV. 1.0.1
T1 Synchronization status message
T1 synchronization messages are sent through the FDL (Facility Data Link) bits by using a BOC (Bit Oriented
Code) controller within the XRT86VX38 device. The most right bit position in the BOC code is sent first. The
SSM message that are used in typical BITS applications are shown below. These messages are defined in
specification ANSI T1.101-1999.
TABLE 73: T1 SSM MESSAGES
QUALITY LEVEL
DESCRIPTION
BOC CODE
1
Stratum 1 Traceable
00000100 11111111
2
Synchronized Traceability Unknown
00001000 11111111
3
Stratum 2 Traceable
00001100 11111111
4
Stratum 3 Traceable
00010000 11111111
5
SONET Minimum Clock Traceable
00100010 11111111
6
Stratum 4 Traceable
00101000 11111111
7
Do Not Use for Synchronization
00110000 11111111
User Assignable
Reserved for Network Synchronization Use
01000000 11111111
1.2
T1 BOC Receiver
If enabled, the T1 BOC receiver will monitor the FDL bits for SSM messages with various features being
supported. Some of these features are Change of Status Alarm, 3 independent pre-set codes for matching
validation (each having its own alarm), filter settings for consecutive pattern qualification, and many more.
NOTE: If the receive BOC is enabled. the part will still report BOS and MOS messages as described in the register
descriptions.
1.3
T1 BOC Transmitter
The T1 BOC transmitter will automatically insert an SSM message in the correct FDL bit positions if enabled.
Once the message is stored in the TFDL register, Bit 0=1 sends the message, automatically followed by the
Abort Sequence.
85
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 74: SSM BOC CONTROL REGISTER (BOCCR 0XN170H)
BIT7
BIT6
TxABORT
BIT5
RMF[1:0]
BIT4
BIT3
RBOCE
BOCR
BIT2
BIT1
RBF[1:0]
BIT0
SBOC
R/W
R/W
R/W
R/W
Auto Clear
R/W
R/W
Auto Clear
0
0
0
0
0
0
0
0
BIT 7 - Transmit Abort Sequence Enable
By default, the transmitter will send an IDLE flag after the SSM message (unless continous is set). To send an Abort
sequence to over write the IDLE flag, set this bit to ’1’.
} 0 - Disabled
} 1 - Enable TxABORT
BITS [6:5] - Receive Match Filter Bits
These bits are used to set the number of consecutive error free patterns that must be received before the receive Match
Event is set. This filter can be set to any message, not just a Valid SSM message. This filter does NOT apply to the
RFDL valid message or alarm indication. The RFDL alarm and valid register have their own filter. See BITS [2:1] of this
register.
} 00 - None
} 01 - 3 consecutive patterns
} 10 - 5 consecutive patterns
} 11 - 7 consecutive patterns
BIT 4 - Receive BOC Enable
This bit is used to enable the BOC receiver. If this bit is set to "0", only standard BOS messages will be processed by
the HDLC controller. For clarification, BOC messages can only be processed through the FDL bits.
} 0 - Disabled
} 1 - Enable Receive BOC
BIT 3 - BOC Reset
This bit is used to reset the receive BOC controller. The function of this bit is to reset all the BOC register values to their
default values, except the BOC Interrupt registers. This register bit is automatically set back to ’0’ so that the user only
needs to write ’1’ to send a subsequent reset.
} 1 - Reset BOC
BITS [2:1] - Receive BOC Filter Bits
These bits are used to set the number of consecutive error free patterns that must be received before the receive BOC
alarm indication is set and the RFDL Valid Register is updated. This filter does NOT apply to the RFDL Matching Event
registers. The 3 RFDL Matching Event Registers have a separate filter that applies equally to all three matching
registers. Therefore, there are a total of 2 filters.
} 00 - None
} 01 - 3 consecutive patterns
} 10 - 5 consecutive patterns
} 11 - 7 consecutive patterns
BIT 0 - Send BOC Message
This bit is used to transmit the stored BOC message in the transmit FDL register. This register bit is automatically set
back to ’0’ so that the user only needs to write ’1’ to send a subsequent BOC message.
} 0 - Normal Operation
} 1 - Send BOC Message
86
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 75: SSM RECEIVE FDL REGISTER (RFDLR 0XN171H)
BIT7
BIT6
BIT5
BIT4
BIT3
Reserved
BIT2
BIT1
BIT0
RBOC[5:0]
RO
RO
RO
RO
RO
RO
RO
RO
0
0
0
0
0
0
0
0
BITS [7:6] - Reserved
BITS [5:0] - Receive BOC Message
These bits contain the most recently received BOC message if the filter setting has been meet in bits[2:1] of register
0xn170h.
87
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 76: SSM RECEIVE FDL MATCH 1 REGISTER (RFDLMR1 0XN172H)
BIT7
BIT6
BIT5
BIT4
BIT3
Reserved
BIT2
BIT1
BIT0
RFDLM1[5:0]
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
0
BITS [7:6] - Reserved
BITS [5:0] - Receive FDL Match 1
These bits can be used to set an expected value to be compared to the actual receive FDL message. This register is
one of three possible expected values that can be set. Upon a match of this register, an independent alarm will be set.
In addition, this register has a filter for consecutive message validation.
TABLE 77: SSM RECEIVE FDL MATCH 2 REGISTER (RFDLMR2 0XN173H)
BIT7
BIT6
BIT5
BIT4
BIT3
Reserved
BIT2
BIT1
BIT0
RFDLM2[5:0]
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
0
BITS [7:6] - Reserved
BITS [5:0] - Receive FDL Match 2
These bits can be used to set an expected value to be compared to the actual receive FDL message. This register is
one of three possible expected values that can be set. Upon a match of this register, an independent alarm will be set.
In addition, this register has a filter for consecutive message validation.
TABLE 78: SSM RECEIVE FDL MATCH 3 REGISTER (RFDLMR3 0XN174H)
BIT7
BIT6
BIT5
BIT4
BIT3
Reserved
BIT2
BIT1
BIT0
RFDLM3[5:0]
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
0
BITS [7:6] - Reserved
BITS [5:0] - Receive FDL Match 3
These bits can be used to set an expected value to be compared to the actual receive FDL message. This register is
one of three possible expected values that can be set. Upon a match of this register, an independent alarm will be set.
In addition, this register has a filter for consecutive message validation.
88
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 79: SSM TRANSMIT FDL REGISTER (TFDLR 0XN175H)
BIT7
BIT6
BIT5
BIT4
BIT3
Reserved
BIT2
BIT1
BIT0
TBOC[5:0]
RW
RW
RW
RW
RW
RW
RW
RW
0
0
0
0
0
0
0
0
BITS [7:6] - Reserved
BITS [5:0] - Transmit BOC Message
These bits are used to store the BOC message to be transmitted out the FDL bits. Once the message has been stored
in this register, Bit 0 within the BOC Control Register is used to automatically transmit the message.
NOTE: The TxBYTE Count register 0xN176h is used to set the number of repetitions for this BOC message before the
Abort sequence is sent out. The default is one repetition.
TABLE 80: SSM TRANSMIT BYTE COUNT REGISTER (TBCR 0XN176H)
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
TBCR[7:0]
RW
RW
RW
RW
RW
RW
RW
RW
0
0
0
0
0
0
0
1
BITS [7:0] - Transmit Byte Count Value
These bits are used to store the amount of repetitions the Transmit BOC message will be sent before an Abort
sequence. The default value is "1". If "0" is programmed into this register, the transmit BOC will be set continuously. To
stop a continuous transmission, the TxBYTE count should be progammed to a definite value, and then re-send the BOC
message.
89
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 81: RECEIVE DS-0 MONITOR REGISTERS (RDS0MR)
HEX ADDRESS: 0XN160 TO 0XN16F (NOT INCLUDING 0XN163) AND 0XN1C0 TO 0XN1D0
BIT
FUNCTION
7-0 RxDS-0[7:0]
TYPE
RO
DEFAULT
DESCRIPTION-OPERATION
00000000 Receive DS-0 Monitor
The contents of these registers will display a direct copy of the value
currently being processed by the receive framer within the selected
time slot. This value will reflect the data present at RTIP/RRING
before any conditioning occurs.
TS0 = 0xN160
TS1 = 0xN161
TS2 = 0xN162
TS3 = 0xN164 (Note: 0xN163 is not used)
TS4 = 0xN165
TS5 = 0xN166
TS6 = 0xN167
TS7 = 0xN168
TS8 = 0xN169
TS9 = 0xN16A
TS10 = 0xN16B
TS11 = 0xN16C
TS12 = 0xN16D
TS13 = 0xN16E
TS14 = 0xN16F
TS15 = 0xN1C0
TS16 = 0xN1C1
TS17 = 0xN1C2
TS18 = 0xN1C3
TS29 = 0xN1C4
TS20 = 0xN1C5
TS21 = 0xN1C6
TS22 = 0xN1C7
TS23= 0xN1C8
NOTE: 0xN1C9 to 0XN1D0 are not used in T1
TABLE 82: TRANSMIT DS-0 MONITOR REGISTERS (TDS0MR)
BIT
FUNCTION
7-0 TxDS-0[7:0]
TYPE
RO
DEFAULT
HEX ADDRESS: 0XN1D1 TO 0XN1F0
DESCRIPTION-OPERATION
00000000 Transmit DS-0 Monitor
The contents of these registers will display a direct copy of the value
currently being processed by the transmit framer within the selected
time slot. This value will reflect the data present at TxSER before
any conditioning occurs. For time slot 0, read register 0xN1D1, for
time slot 1, read 0xN1D2, etc. up to time slot 23 which is 0xN1E8.
For T1 mode, time slots 24 through 31 are not used.
90
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 83: DEVICE ID REGISTER (DEVID)
BIT
FUNCTION
HEX ADDRESS: 0X01FE
TYPE
DEFAULT
RO
0x3C
7-0 DEVID[7:0]
DESCRIPTION-OPERATION
DEVID
This register is used to identify the XRT86VX38 Framer/LIU. The
value of this register is 0x3Ch.
TABLE 84: REVISION ID REGISTER (REVID)
BIT
FUNCTION
7-0 REVID[7:0]
TYPE
RO
REV. 1.0.1
HEX ADDRESS: 0X01FF
DEFAULT
DESCRIPTION-OPERATION
00000001 REVID
This register is used to identify the revision number of the XRT86VX38.
The value of this register for the first revision is A - 0x01h.
NOTE: The content of this register is subject to change when a newer
revision of the device is issued.
91
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 85: TRANSMIT CHANNEL CONTROL REGISTER 0-23 (TCCR 0-23)
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
Transmit LAPD Control
These bits select which one of the three Transmit LAPD controller is configured to use D/E time slot (Octets 0-23) for transmitting LAPD messages.
The following table presents the different settings of these two bits.
7
LAPDcntl[1]
R/W
1
6
LAPDcntl[0]
R/W
0
LAPDCNTL[1:0]
NOTE:
5 - 4 TxZERO[1:0]
HEX ADDRESS: 0XN300 TO 0XN317
R/W
00
LAPD CONTROLLER SELECTED
00
Transmit LAPD Controller 1
01
Transmit LAPD Controller 2
10
The TxDE[1:0] bits in the Transmit Signaling and
Data Link Select Register (TSDLSR - Register
Address - 0xN10A, bit 3-2) determine the data
source for D/E time slots.
11
Transmit LAPD Controller 3
All three Transmit LAPD Controllers can use D/E timeslots for
transmission. However, only Transmit LAPD Controller 1 can use
datalink for transmission. Register 0xN300 represents D/E time slot
0, and 0xN317 represents D/E time slot 23.
Selects Type of Zero Suppression
These bits select the type of zero code suppression used by the
XRT86VX38 device
.
TXZERO[1:0]
TYPE OF ZERO CODE SUPPRESSION SELECTED
00
No zero code suppression is used
01
AT&T bit 7 stuffing is used
10
GTE zero code suppression is used. If GTE zero
code suppression is used, bit 8 is stuffed in non-signaling frame. Otherwise, bit 7 is stuffed in signaling
frame if signaling bit is zero.
11
DDS zero code suppression is used. The value
0x98 replaces the input data
92
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 85: TRANSMIT CHANNEL CONTROL REGISTER 0-23 (TCCR 0-23)
BIT
FUNCTION
3-0 TxCond(3:0)
REV. 1.0.1
HEX ADDRESS: 0XN300 TO 0XN317
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0000
Transmit Channel Conditioning for Timeslot 0 to 23
These bits allow the user to substitute the input PCM data (Octets 0-23)
with internally generated Conditioning Codes prior to transmission to the
remote terminal equipment on a per-channel basis. The table below presents the different conditioning codes based on the setting of these bits.
Register address 0xN300 represents time slot 0, and address 0xN317 represents time slot 23.
TXCOND[1:0]
0xN / 0xE
CONDITIONING CODES
Contents of timeslot octet are unchanged.
0x1
All 8 bits of the selected timeslot octet are inverted (1’s
complement)
OUTPUT = (TIME_SLOT_OCTET) XOR 0xFF
0x2
Even bits of the selected timeslot octet are inverted
OUTPUT = (TIME_SLOT_OCTET) XOR 0xAA
0x3
Odd bits of the selected time slot octet are inverted
OUTPUT = (TIME_SLOT_OCTET) XOR 0x55
0x4
Contents of the selected timeslot octet will be substituted
with the 8 -bit value in the Transmit
Programmable User Code Register (0xN320-0xN337),
0x5
Contents of the timeslot octet will be substituted with the
value 0x7F (BUSY Code)
0x6
Contents of the timeslot octet will be substituted with the
value 0xFF (VACANT Code)
0x7
Contents of the timeslot octet will be substituted with the
BUSY time slot code (111#_####), where ##### is the
Timeslot number
0x8
Contents of the timeslot octet will be substituted with the
MOOF code (0x1A)
0x9
Contents of the timeslot octet will be substituted with the
A-Law Digital Milliwatt pattern
0xA
Contents of the timeslot octet will be substituted with the
-Law Digital Milliwatt pattern
0xB
The MSB (bit 1) of input data is inverted
0xC
All input data except MSB is inverted
0xD
Contents of the timeslot octet will be substituted with the
PRBS X15 + X 14 + 1/QRTS pattern
NOTE: PRBS X15 + X 14 + 1 or QRTS pattern depends on
PRBSType selected in the register 0xN123 - bit 7
0xF
D/E time slot - The TxDE[2:0] bits in the Transmit Signaling and Data Link Select Register (0xN10A) will determine
the data source for D/E time slots.
93
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 86: TRANSMIT USER CODE REGISTER 0-23 (TUCR 0-23)
BIT
7-0
FUNCTION
TUCR[7:0]
TYPE
R/W
DEFAULT
HEX ADDRESS: 0XN320 TO 0XN337
DESCRIPTION-OPERATION
b00010111 Transmit Programmable User code.
These eight bits allow users to program any code in this register to
replace the input PCM data when the Transmit Channel Control
Register (TCCR) is configured to replace timeslot octet with programmable user code. (i.e. if TCCR is set to ‘0x4’)
The default value of this register is an IDLE Code (b00010111).
94
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 87: TRANSMIT SIGNALING CONTROL REGISTER 0-23 (TSCR 0-23)
BIT
7
FUNCTION
A (x)
REV. 1.0.1
HEX ADDRESS: 0XN340 TO 0XN357
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
See Note
Transmit Signaling bit A
This bit allows user to provide signaling Bit A (Octets 0-23) if
Robbed-bit signaling is enabled (Rob_Enb bit of this register set to
1) and if signalling data is inserted from TSCR (TxSIGSRC[1:0] =
01 in this register).
NOTE: Register 0xN340 represents signaling data for Time Slot 0,
and 0xN357 represents signaling data for Time Slot 23.
6
B (y)
R/W
See Note
Transmit Signaling bit B
This bit allows user to provide signaling Bit B (Octets 0-23) if
Robbed-bit signaling is enabled (Rob_Enb bit of this register set to
1) and if signalling data is inserted from TSCR (TxSIGSRC[1:0] =
01 in this register).
NOTE: Register 0xN340 represents signaling data for Time Slot 0,
and 0xN357 represents signaling data for Time Slot 23.
5
C (x)
R/W
See Note
Transmit Signaling bit C
This bit allows user to provide signaling Bit C (Octets 0-23) if
Robbed-bit signaling is enabled (Rob_Enb bit of this register set to
1) and if signalling data is inserted from TSCR (TxSIGSRC[1:0] =
01 in this register).
NOTE: Register 0xN340 represents signaling data for Time Slot 0,
and 0xN357 represents signaling data for Time Slot 23.
4
D (x)
R/W
See Note
Transmit Signaling bit D
This bit allows user to provide signaling Bit D (Octets 0-23) if
Robbed-bit signaling is enabled (Rob_Enb bit of this register set to
1) and if signalling data is inserted from TSCR (TxSIGSRC[1:0] =
01 in this register).
NOTE: Register 0xN340 represents signaling data for Time Slot 0,
and 0xN357 represents signaling data for Time Slot 23.
3
Reserved
-
See Note
Reserved
2
Rob_Enb
R/W
See Note
Robbed-bit signaling enable
This bit enables or disables Robbed-bit signaling transmission. If
robbed-bit signaling is enabled, signaling data is conveyed in the
8th position of each signaling channel by replacing the original LSB
of the voice channel with signaling data.
0 = Disables Robbed-bit signaling.
1 = Enables Robbed-bit signaling.
95
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 87: TRANSMIT SIGNALING CONTROL REGISTER 0-23 (TSCR 0-23)
BIT
FUNCTION
HEX ADDRESS: 0XN340 TO 0XN357
TYPE
DEFAULT
DESCRIPTION-OPERATION
Channel signaling control
These bits determine the source for signaling information, see table
below.
1
TxSIGSRC[1]
R/W
See Note
0
TxSIGSRC[0]
R/W
See Note
TXSIGSRC[1:0]
SIGNALING SOURCE SELECTED
00/11
Signaling data is inserted from input PCM
data (TxSERn pin)
01
Signaling data is inserted from this register
(TSCRs).
10
Signaling data is inserted from the Transmit
Signaling input pin (TxSIG_n) if the Transmit
Signaling Interface bit is enabled (i.e.
TxFr1544 bit = 1 in the Transmit Interface
Control Register (TICR) Register 0xN120),
NOTE: The default value for register address 0xN340 = 0xN1, 0xN341-0xN34F = 0xD0, 0xN350 = 0xB3, 0xN351-0xN35F =
0xD0
96
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 88: RECEIVE CHANNEL CONTROL REGISTER 0-23 (RCCR 0-23)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XN360 TO 0XN377
TYPE
DEFAULT
DESCRIPTION-OPERATION
Receive LAPD Control
These bits select which one of the three Receive LAPD controller will be
configured to use D/E time slot (Octets 0-23) for receiving LAPD messages.
7
LAPDcntl[1]
R/W
1
6
LAPDcntl[0]
R/W
0
LAPDCNTL[1:0]
RECEIVE LAPD CONTROLLER SELECTED
00
Receive LAPD Controller 1
01
Receive LAPD Controller 2
10
The RxDE[1:0] bits in the Receive Signaling
and Data Link Select Register (RSDLSR Address - 0xN10C) determine the data
source for Receive D/E time slots.
11
Receive LAPD Controller 3
NOTE: All three LAPD Controller can use D/E timeslots for receiving LAPD
messages. However, only LAPD Controller 1 can use datalink for
reception.
NOTE: Register 0xN360 represents D/E time slot 0, and 0xN377 represents
D/E time slot 23.
5-4 RxZERO[1:0]
R/W
00
Type of Zero Suppression
These bits select the type of zero code suppression used by the
XRT86VX38 device.
RXZERO[1:0]
TYPE OF ZERO CODE SUPPRESSION
SELECTED
00
No zero code suppression is used
01
AT&T bit 7 stuffing is used
10
GTE zero code suppression is used. If GTE
zero code suppression is used, bit 8 is
stuffed in non-signaling frame. Otherwise,
bit 7 is stuffed in signaling frame if signaling
bit is zero.
11
DDS zero code suppression is used. The
value 0x98 replaces the input data
97
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 88: RECEIVE CHANNEL CONTROL REGISTER 0-23 (RCCR 0-23)
BIT
HEX ADDRESS: 0XN360 TO 0XN377
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
3-0 RxCOND[3:0]
R/W
0000
Receive Channel Conditioning for Timeslot 0 to 23
These bits allow the user to substitute the input line data (Octets 0-23) with
internally generated Conditioning Codes prior to transmission to the backplane interface on a per-channel basis. The table below presents the different conditioning codes based on the setting of these bits.
NOTE:
Register address 0xN300 represents time slot 0, and address
0xN317 represents time slot 23.
RXCOND[1:0]
0xN / 0xE
CONDITIONING CODES
Contents of timeslot octet are unchanged.
0x1
All 8 bits of the selected timeslot octet are inverted (1’s
complement)
OUTPUT = (TIME_SLOT_OCTET) XOR 0xFF
0x2
Even bits of the selected timeslot octet are inverted
OUTPUT = (TIME_SLOT_OCTET) XOR 0xAA
0x3
Odd bits of the selected time slot octet are inverted
OUTPUT = (TIME_SLOT_OCTET) XOR 0x55
0x4
Contents of the selected timeslot octet will be substituted
with the 8 -bit value in the Receive
Programmable User Code Register (0xN380-0xN397),
0x5
Contents of the timeslot octet will be substituted with the
value 0x7F (BUSY Code)
0x6
Contents of the timeslot octet will be substituted with the
value 0xFF (VACANT Code)
0x7
Contents of the timeslot octet will be substituted with the
BUSY time slot code (111#_####), where ##### is the
Timeslot number
0x8
Contents of the timeslot octet will be substituted with the
MOOF code (0x1A)
0x9
Contents of the timeslot octet will be substituted with the
A-Law Digital Milliwatt pattern
0xA
Contents of the timeslot octet will be substituted with the
-Law Digital Milliwatt pattern
0xB
The MSB (bit 1) of input data is inverted
0xC
All input data except MSB is inverted
0xD
Contents of the timeslot octet will be substituted with the
PRBS X15 + X 14 + 1/QRTS pattern
NOTE: PRBS X15 + X 14 + 1 or QRTS pattern depends on
PRBSType selected in the register 0xN123 - bit 7
0xF
D/E time slot - The RxDE[2:0] bits in the Transmit Signaling and Data Link Select Register (0xN10C) will determine
the data source for Receive D/E time slots.
98
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 89: RECEIVE USER CODE REGISTER 0-23 (RUCR 0-23)
BIT
FUNCTION
7-0 RxUSER[7:0]
REV. 1.0.1
HEX ADDRESS: 0XN380 TO 0XN397
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
11111111 Receive Programmable User code.
These eight bits allow users to program any code in this register to
replace the received data when the Receive Channel Control Register (RCCR) is configured to replace timeslot octet with the receive
programmable user code. (i.e. if RCCR is set to ‘0x4’)
99
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 90: RECEIVE SIGNALING CONTROL REGISTER 0-23 (RSCR 0-23)
BIT
FUNCTION
HEX ADDRESS: 0XN3A0 TO 0XN3B7
TYPE
DEFAULT
DESCRIPTION-OPERATION
6
SIGC_ENB
R/W
0
Signaling substitution enable
This bit enables or disables signaling substitution on the receive
side. Once signaling substitution is enabled, received signaling bits
ABCD will be substituted with the ABCD values in the Receive Substitution Signaling Register (RSSR).
Signaling substitution only occurs in the output PCM data
(RxSERn). Receive Signaling Array Register (RSAR - Address
0xN500-0xN51F) and the external Signaling bus (RxSIG_n) output
pin will not be affected.
0 = Disables signaling substitution on the receive side.
1 = Enables signaling substitution on the receive side.
5
OH_ENB
R/W
0
Signaling OH interface output enable
This bit enables or disables signaling information to output via the
Receive Overhead pin (RxOH_n). The signaling information in the
receive signaling array registers (RSAR - Address 0xN500-0xN51F)
is output to the receive overhead output pin (RxOH_n) if this bit is
enabled.
0 = Disables signaling information to output via RxOH_n.
1 = Enables signaling information to output via RxOH_n.
4
DEB_ENB
R/W
0
Per-channel debounce enable
This bit enables or disables the signaling debounce feature.
When this feature is enabled, the per-channel signaling state must
be in the same state for 2 superframes before the Receive Framer
updates signaling information on the Receive Signaling Array Register (RSAR) and the Signaling Pin (RxSIGn). If the signaling bits for
two consecutive superframes are not the same, the current state of
RSAR and RxSIG will not change.
When this feature is disabled, RSAR and RxSIG will be updated as
soon as the receive signaling bits have changed.
0 = Disables the Signaling Debounce feature.
1 = Enables the Signaling Debounce feature.
100
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 90: RECEIVE SIGNALING CONTROL REGISTER 0-23 (RSCR 0-23)
BIT
FUNCTION
3-2 RxSIGC[1:0]]
HEX ADDRESS: 0XN3A0 TO 0XN3B7
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
00
Signaling conditioning [1:0]
These bits allow user to select the format of signaling substitution on
a per-channel basis, as presented in the table below.
RXSIGC[1:0]
1-0 RxSIGE[1:0]
REV. 1.0.1
R/W
00
SIGNALING SUBSTITUTION SCHEMES
00
Substitutes all signaling bits with one.
01
Enables 16-code (A,B,C,D) signaling substitution.
Users must write to bits 3-0 in the Receive Signaling Substitution Register (RSSR) to provide
the 16-code (A,B,C,D) signaling substitution values.
10
Enables 4-code (A,B) signaling substitution.
Users must write to bits 4-5 in the Receive Signaling Substitution Register (RSSR) to provide
the 4-code (A,B) signaling substitution values.
11
Enables 2-code (A) signaling substitution.
Users must write to bit 6 in the Receive Signaling Substitution Register (RSSR) to provide the
2-code (A) signaling substitution values.
Receive Signaling Extraction [1:0]
These bits control per-channel signaling extraction as presented in
the table below. Signaling information can be extracted to the
Receive Signaling Array Register (RSAR), the Receive Signaling
Output pin (RxSIG_n) if the Receive SIgnaling Interface is enable,
or the Receive Overhead Interface output (RxOH_n) if OH_ENB bit
is enabled. (bit 5 of this register).
RXSIGE[1:0]
SIGNALING EXTRACTION SCHEMES
00
No signaling information is extracted.
01
Enables 16-code (A,B,C,D) signaling
extraction.
All signaling bits A,B,C,D will be extracted.
10
Enables 4-code (A,B) signaling extraction
Only signaling bits A,B will be extracted.
11
Enables 2-code (A) signaling extraction
Only signaling bit A will be extracted.
101
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 91: RECEIVE SUBSTITUTION SIGNALING REGISTER 0-23 (RSSR 0-23)
0XN3D7
BIT
FUNCTION
7-4 Reserved
TYPE
DEFAULT
-
-
Reserved
HEX ADDRESS: 0XN3C0 TO
DESCRIPTION-OPERATION
3
SIG16-A, 4-A, 2-A
R/W
0
16-code/4-code/2-code Signaling Bit A
This bit provides the value of signaling bit A to substitute the receive
signaling bit A when 16-code or 4-code or 2-code signaling substitution is enabled.
2
SIG16-B, 4-B, 2-A
R/W
0
16-code/4-code Signaling Bit B
This bit provides the value of signaling bit B to substitute the receive
signaling bit B when 16-code or 4-code signaling substitution is
enabled.
1
SIG16-C, 4-A, 2-A
R/W
0
16-code Signaling Bit C
This bit provides the value of signaling bit C to substitute the receive
signaling bit C when 16-code signaling substitution is enabled.
0
SIG16-D, 4-B, 2-A
R/W
0
16-code Signaling Bit D
This bit provides the value of signaling bit D to substitute the receive
signaling bit D when 16-code signaling substitution is enabled.
102
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 92: RECEIVE SIGNALING ARRAY REGISTER 0 TO 23 (RSAR 0-23)
BIT
FUNCTION
7-4 Reserved
REV. 1.0.1
HEX ADDRESS: 0XN500 TO 0XN517
TYPE
DEFAULT
-
-
Reserved
These READ ONLY registers reflect the most recently received signaling value (A,B,C,D) associated with timeslot 0 to 31. If signaling
debounce feature is enabled, the received signaling state must be
the same for 2 superframes before this register is updated. If the
signaling bits for two consecutive superframes are not the same, the
current value of this register will not be changed.
When Bit 7 within register 0xN107 is set to ’1’, signaling bits in this
register are updated on superframe boundary
If the signaling debounce feature is disabled or if Bit 7 within register
0xN107 is set to ’0’, this register is updated as soon as the received
signaling bits have changed.
3
A
RO
0
2
B
RO
0
1
C
RO
0
0
D
RO
0
DESCRIPTION-OPERATION
NOTE: The content of this register only has meaning when robbedbit signaling is enabled.
103
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 93: LAPD BUFFER 0 CONTROL REGISTER (LAPDBCR0)
BIT
FUNCTION
7-0 LAPD Buffer 0
HEX ADDRESS: 0XN600
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
LAPD Buffer 0 (96-Bytes) Auto Incrementing
This register is used to transmit and receive LAPD messages within
buffer 0 of the HDLC controller. Any one of the three HDLC controller can be chosen in the LAPD Select Register (0xN11B). Users
should determine the next available buffer by reading the BUFAVAL
bit (bit 7 of the Transmit Data Link Byte Count Register 1 (address
0xN114), Register 2 (0xN144) and Register 3 (0xN154) depending
on which HDLC controller is selected. If buffer 0 is available, writing
to buffer 0 will insert the message into the outgoing LAPD frame
after the LAPD message is sent and the data from the transmit
buffer cannot be retrieved.
After detecting the Receive end of transfer interrupt (RxEOT), users
should read the RBUFPTR bit (bit 7 of the Receive Data Link Byte
Count Register 1 (address 0xN115), Register 2 (0xN145), or Register 3 (0xN155) depending on which HDLC controller is selected) to
determine which buffer contains the received LAPD message ready
to be read. If RBUFPTR bit indicates that buffer 0 is available to be
read, reading buffer 0 (Register 0xN600) continuously will retrieve
the entire received LAPD message.
NOTE: When writing to or reading from Buffer 0, the register is
automatically incremented such that the entire 96 Byte
LAPD message can be written into or read from buffer 0
(Register 0xN600) continuously.
TABLE 94: LAPD BUFFER 1 CONTROL REGISTER (LAPDBCR1)
BIT
FUNCTION
7-0 LAPD Buffer 1
HEX ADDRESS: 0XN700
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
LAPD Buffer 1 (96-Bytes) Auto Incrementing
This register is used to transmit and receive LAPD messages within
buffer 1 of the HDLC controller. Any one of the three HDLC controller can be is chosen in the LAPD Select Register (0xN11B). Users
should determine the next available buffer by reading the BUFAVAL
bit (bit 7 of the Transmit Data Link Byte Count Register 1 (address
0xN114), Register 2 (0xN144) and Register 3 (0xN154) depending
on which HDLC controller is selected. If buffer 1 is available, writing
to buffer 1 will insert the message into the outgoing LAPD frame
after the LAPD message is sent and the data from the transmit
buffer 1 cannot be retrieved.
After detecting the Receive end of transfer interrupt (RxEOT), users
should read the RBUFPTR bit (bit 7 of the Receive Data Link Byte
Count Register 1 (address 0xN115), Register 2 (0xN145), or Register 3 (0xN155) depending on which HDLC controller is selected) to
determine which buffer contains the received LAPD message ready
to be read. If RBUFPTR bit indicates that buffer 1 is available to be
read, reading buffer 1 (Register 0xN700) continuously will retrieve
the entire received LAPD message.
NOTE: When writing to or reading from Buffer 0, the register is
automatically incremented such that the entire 96 Byte
LAPD message can be written into or read from buffer 0
(Register 0xN600) continuously.
104
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 95: PMON RECEIVE LINE CODE VIOLATION COUNTER MSB (RLCVCU)
BIT
FUNCTION
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor “Receive Line Code Violation” 16-bit
Counter - Upper Byte:
These RESET-upon-READ bits, along with that within the PMON
Receive Line Code Violation Counter Register LSB combine to
reflect the cumulative number of instances that Line Code Violation
has been detected by the Receive T1 Framer block since the last
read of this register.
This register contains the Most Significant byte of this 16-bit of the
Line Code Violation counter.
RLCVC[15]
RUR
0
6
RLCVC[14]
RUR
0
5
RLCVC[13]
RUR
0
4
RLCVC[12]
RUR
0
3
RLCVC[11]
RUR
0
2
RLCVC[10]
RUR
0
1
RLCVC[9]
RUR
0
0
RLCVC[8]
RUR
0
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
TABLE 96: PMON RECEIVE LINE CODE VIOLATION COUNTER LSB (RLCVCL)
FUNCTION
HEX ADDRESS: 0XN900
TYPE
7
BIT
REV. 1.0.1
HEX ADDRESS: 0XN901
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor “Receive Line Code Violation” 16-bit
Counter - Lower Byte:
These RESET-upon-READ bits, along with that within the PMON
Receive Line Code Violation Counter Register MSB combine to
reflect the cumulative number of instances that Line Code Violation
has been detected by the Receive T1 Framer block since the last
read of this register.
This register contains the Least Significant byte of this 16-bit of the
Line Code Violation counter.
7
RLCVC[7]
RUR
0
6
RLCVC[6]
RUR
0
5
RLCVC[5]
RUR
0
4
RLCVC[4]
RUR
0
3
RLCVC[3]
RUR
0
2
RLCVC[2]
RUR
0
1
RLCVC[1]
RUR
0
0
RLCVC[0]
RUR
0
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
105
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
.
TABLE 97: PMON RECEIVE FRAMING ALIGNMENT BIT ERROR COUNTER MSB (RFAECU) HEX ADDRESS:
0XN902
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor “Receive Framing Alignment Error 16-Bit
counter” - Upper Byte:
These RESET-upon-READ bits, along with that within the “PMON
Receive Framing Alignment Error Counter Register LSB” combine
to reflect the cumulative number of instances that the Receive
Framing Alignment errors has been detected by the Receive T1
Framer block since the last read of this register.
This register contains the Most Significant byte of this 16-bit of the
Receive Framing Alignment Error counter.
7
RFAEC[15]
RUR
0
6
RFAEC[14]
RUR
0
5
RFAEC[13]
RUR
0
4
RFAEC[12]
RUR
0
3
RFAEC[11]
RUR
0
2
RFAEC[10]
RUR
0
1
RFAEC[9]
RUR
0
0
RFAEC[8]
RUR
0
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
.
TABLE 98: PMON RECEIVE FRAMING ALIGNMENT BIT ERROR COUNTER LSB (RFAECL)
BIT
FUNCTION
HEX ADDRESS: 0XN903
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor “Receive Framing Alignment Error 16-Bit
Counter” - Lower Byte:
These RESET-upon-READ bits, along with that within the “PMON
Receive Framing Alignment Error Counter Register MSB” combine
to reflect the cumulative number of instances that the Receive
Framing Alignment errors has been detected by the Receive T1
Framer block since the last read of this register.
This register contains the Least Significant byte of this 16-bit of the
Receive Framing Alignment Error counter.
7
RFAEC[7]
RUR
0
6
RFAEC[6]
RUR
0
5
RFAEC[5]
RUR
0
4
RFAEC[4]
RUR
0
3
RFAEC[3]
RUR
0
2
RFAEC[2]
RUR
0
1
RFAEC[1]
RUR
0
0
RFAEC[0]
RUR
0
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
106
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 99: PMON RECEIVE SEVERELY ERRORED FRAME COUNTER (RSEFC)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XN904
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor - Receive Severely Errored frame Counter
(8-bit Counter)
These Reset-Upon-Read bit fields reflect the cumulative number of
instances that Receive Severely Errored Frames have been
detected by the T1 Framer since the last read of this register.
in T1 mode, Severely Errored Frame is defined as having framing bit
errors in contiguous windows. In T1 SF mode, SEF is defined if Ft
bits have been received consecutively in errors for 0.75ms or 6 SF
frames. In T1 ESF mode, SEF is defined if FPS bit have been
received consecutively in errors for 3 ms or 24 ESF frames.
7
RSEFC[7]
RUR
0
6
RSEFC[6]
RUR
0
5
RSEFC[5]
RUR
0
4
RSEFC[4]
RUR
0
3
RSEFC[3]
RUR
0
2
RSEFC[2]
RUR
0
1
RSEFC[1]
RUR
0
0
RSEFC[0]
RUR
0
107
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 100: PMON RECEIVE CRC-6 BIT ERROR COUNTER - MSB (RSBBECU)
BIT
FUNCTION
HEX ADDRESS: 0XN905
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor “Receive Synchronization Bit Error 16-Bit
Counter” - Upper Byte:
These RESET-upon-READ bits, along with that within the “PMON
Receive Synchronization Bit Error Counter Register LSB” combine
to reflect the cumulative number of instances that the Receive Synchronization Bit errors has been detected by the Receive T1 Framer
block since the last read of this register.
This register contains the Most Significant byte of this 16-bit of the
Receive Synchronization Bit Error counter.
7
RSBBEC[15]
RUR
0
6
RSBBEC[14]
RUR
0
5
RSBBEC[13]
RUR
0
4
RSBBEC[12]
RUR
0
3
RSBBEC[11]
RUR
0
2
RSBBEC[10]
RUR
0
1
RSBBEC[9]
RUR
0
0
RSBBEC[8]
RUR
0
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
TABLE 101: PMON RECEIVE CRC-6 BIT ERROR COUNTER - LSB (RSBBECL)
0XN906
BIT
FUNCTION
HEX ADDRESS:
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor “Receive Synchronization Bit Error 16-Bit
Counter” - Lower Byte:
These RESET-upon-READ bits, along with that within the “PMON
Receive Synchronization Bit Error Counter Register MSB” combine
to reflect the cumulative number of instances that the Receive Synchronization Bit errors has been detected by the Receive T1 Framer
block since the last read of this register.
This register contains the Least Significant byte of this 16-bit of the
Receive Synchronization Bit Error counter.
7
RSBBEC[7]
RUR
0
6
RSBBEC[6]
RUR
0
5
RSBBEC[5]
RUR
0
4
RSBBEC[4]
RUR
0
3
RSBBEC[3]
RUR
0
2
RSBBEC[2]
RUR
0
1
RSBBEC[1]
RUR
0
0
RSBBEC[0]
RUR
0
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
108
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 102: PMON RECEIVE SLIP COUNTER (RSC)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XN909
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
RSC[7]
RUR
0
6
RSC[6]
RUR
0
5
RSC[5]
RUR
0
Performance Monitor - Receive Slip Counter (8-bit Counter)
These Reset-Upon-Read bit fields reflect the cumulative number of
instances that Receive Slip events have been detected by the T1
Framer since the last read of this register.
4
RSC[4]
RUR
0
NOTE: A slip event is defined as a replication or deletion of a T1
frame by the receive slip buffer.
3
RSC[3]
RUR
0
2
RSC[2]
RUR
0
1
RSC[1]
RUR
0
0
RSC[0]
RUR
0
TABLE 103: PMON RECEIVE LOSS OF FRAME COUNTER (RLFC)
BIT
FUNCTION
HEX ADDRESS: 0XN90A
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor - Receive Loss of Frame Counter (8-bit
Counter)
These Reset-Upon-Read bit fields reflect the cumulative number of
instances that Receive Loss of Frame condition have been detected
by the T1 Framer since the last read of this register.
7
RLFC[7]
RUR
0
6
RLFC[6]
RUR
0
5
RLFC[5]
RUR
0
4
RLFC[4]
RUR
0
3
RLFC[3]
RUR
0
2
RLFC[2]
RUR
0
1
RLFC[1]
RUR
0
0
RLFC[0]
RUR
0
NOTE: This counter counts once every time the Loss of Frame
condition is declared. This counter provides the capability to
measure an accumulation of short failure events.
TABLE 104: PMON RECEIVE CHANGE OF FRAME ALIGNMENT COUNTER (RCFAC)
0XN90B
BIT
FUNCTION
HEX ADDRESS:
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor - Receive Change of Frame Alignment
Counter (8-bit Counter)
These Reset-Upon-Read bit fields reflect the cumulative number of
instances that Receive Change of Framing Alignment have been
detected by the T1 Framer since the last read of this register.
7
RCFAC[7]
RUR
0
6
RCFAC[6]
RUR
0
5
RCFAC[5]
RUR
0
4
RCFAC[4]
RUR
0
3
RCFAC[3]
RUR
0
2
RCFAC[2]
RUR
0
1
RCFAC[1]
RUR
0
0
RCFAC[0]
RUR
0
NOTE: Change of Framing Alignment (COFA) is declared when the
newly-locked framing pattern is different from the one
offered by off-line framer.
109
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 105: PMON LAPD1 FRAME CHECK SEQUENCE ERROR COUNTER 1 (LFCSEC1)
0XN90C
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor - LAPD 1 Frame Check Sequence Error
Counter (8-bit Counter)
These Reset-Upon-Read bit fields reflect the cumulative number of
instances that Frame Check Sequence Error have been detected by
the LAPD Controller 1 since the last read of this register.
7
FCSEC1[7]
RUR
0
6
FCSEC1[6]
RUR
0
5
FCSEC1[5]
RUR
0
4
FCSEC1[4]
RUR
0
3
FCSEC1[3]
RUR
0
2
FCSEC1[2]
RUR
0
1
FCSEC1[1]
RUR
0
0
FCSEC1[0]
RUR
0
TABLE 106: PRBS BIT ERROR COUNTER MSB (PBECU)
BIT
FUNCTION
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor - T1 PRBS Bit Error 16-Bit Counter Upper Byte:
These RESET-upon-READ bits, along with that within the “PMON
T1 PRBS Bit Error Counter Register LSB” combine to reflect the
cumulative number of instances that the ReceiveT1 PRBS Bit errors
has been detected by the Receive T1 Framer block since the last
read of this register.
This register contains the Most Significant byte of this 16-bit of the
Receive T1 PRBS Bit Error counter.
PRBSE[15]
RUR
0
6
PRBSE[14]
RUR
0
5
PRBSE[13]
RUR
0
4
PRBSE[12]
RUR
0
3
PRBSE[11]
RUR
0
2
PRBSE[10]
RUR
0
1
PRBSE[9]
RUR
0
0
PRBSE[8]
RUR
0
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
TABLE 107: PRBS BIT ERROR COUNTER LSB (PBECL)
FUNCTION
HEX ADDRESS: 0XN90D
TYPE
7
BIT
HEX ADDRESS:
HEX ADDRESS: 0XN90E
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor - T1 PRBS Bit Error 16-Bit Counter Lower Byte:
These RESET-upon-READ bits, along with that within the “PMON
T1 PRBS Bit Error Counter Register MSB” combine to reflect the
cumulative number of instances that the ReceiveT1 PRBS Bit errors
has been detected by the Receive T1 Framer block since the last
read of this register.
This register contains the Least Significant byte of this 16-bit of the
Receive T1 PRBS Bit Error counter.
7
PRBSE[7]
RUR
0
6
PRBSE[6]
RUR
0
5
PRBSE[5]
RUR
0
4
PRBSE[4]
RUR
0
3
PRBSE[3]
RUR
0
2
PRBSE[2]
RUR
0
1
PRBSE[1]
RUR
0
0
PRBSE[0]
RUR
0
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
110
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 108: TRANSMIT SLIP COUNTER (TSC)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XN90F
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
TxSLIP[7]
RUR
0
6
TxSLIP[6]
RUR
0
5
TxSLIP[5]
RUR
0
Performance Monitor - Transmit Slip Counter (8-bit Counter)
These Reset-Upon-Read bit fields reflect the cumulative number of
instances that Transmit Slip events have been detected by the T1
Framer since the last read of this register.
4
TxSLIP[4]
RUR
0
NOTE: A slip event is defined as a replication or deletion of a T1
frame by the transmit slip buffer.
3
TxSLIP[3]
RUR
0
2
TxSLIP[2]
RUR
0
1
TxSLIP[1]
RUR
0
0
TxSLIP[0]
RUR
0
TABLE 109: EXCESSIVE ZERO VIOLATION COUNTER MSB (EZVCU)
BIT
FUNCTION
TYPE
DEFAULT
7
EZVC[15]
RUR
0
6
EZVC[14]
RUR
0
5
EZVC[13]
RUR
0
4
EZVC[12]
RUR
0
3
EZVC[11]
RUR
0
2
EZVC[10]
RUR
0
1
EZVC[9]
RUR
0
0
EZVC[8]
RUR
0
DESCRIPTION-OPERATION
Performance Monitor - T1 Excessive Zero Violation 16-Bit
Counter - Upper Byte:
These RESET-upon-READ bits, along with that within the “PMON
T1 Excessive Zero Violation Counter Register LSB” combine to
reflect the cumulative number of instances that the ReceiveT1
Excessive Zero Violation has been detected by the Receive T1
Framer block since the last read of this register.
This register contains the Most Significant byte of this 16-bit of the
Receive T1 Excessive Zero Violation counter.
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
TABLE 110: EXCESSIVE ZERO VIOLATION COUNTER LSB (EZVCL)
BIT
FUNCTION
HEX ADDRESS: 0XN910
HEX ADDRESS: 0XN911
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor - T1 Excessive Zero Violation 16-Bit
Counter - Lower Byte:
These RESET-upon-READ bits, along with that within the “PMON
T1 Excessive Zero Violation Counter Register MSB” combine to
reflect the cumulative number of instances that the ReceiveT1
Excessive Zero Violation has been detected by the Receive T1
Framer block since the last read of this register.
This register contains the Least Significant byte of this 16-bit of the
Receive T1 Excessive Zero Violation counter.
7
EZVC[7]
RUR
0
6
EZVC[6]
RUR
0
5
EZVC[5]
RUR
0
4
EZVC[4]
RUR
0
3
EZVC[3]
RUR
0
2
EZVC[2]
RUR
0
1
EZVC[1]
RUR
0
0
EZVC[0]
RUR
0
NOTE: For all 16-bit wide PMON registers, user must read the MSB
counter first before reading the LSB counter in order to read
the accurate PMON counts. To clear PMON count, user
must read the MSB counter first before reading the LSB
counter in order to clear the PMON count.
111
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 111: PMON LAPD2 FRAME CHECK SEQUENCE ERROR COUNTER 2 (LFCSEC2)
0XN91C
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor - LAPD 2 Frame Check Sequence Error
Counter (8-bit Counter)
These Reset-Upon-Read bit fields reflect the cumulative number of
instances that Frame Check Sequence Error have been detected by
the LAPD Controller 2 since the last read of this register.
7
FCSEC2[7]
RUR
0
6
FCSEC2[6]
RUR
0
5
FCSEC2[5]
RUR
0
4
FCSEC2[4]
RUR
0
3
FCSEC2[3]
RUR
0
2
FCSEC2[2]
RUR
0
1
FCSEC2[1]
RUR
0
0
FCSEC2[0]
RUR
0
TABLE 112: PMON LAPD2 FRAME CHECK SEQUENCE ERROR COUNTER 3 (LFCSEC3)
0XN92C
BIT
FUNCTION
HEX ADDRESS:
HEX ADDRESS:
TYPE
DEFAULT
DESCRIPTION-OPERATION
Performance Monitor - LAPD 3 Frame Check Sequence Error
Counter (8-bit Counter)
These Reset-Upon-Read bit fields reflect the cumulative number of
instances that Frame Check Sequence Error have been detected by
the LAPD Controller 3 since the last read of this register.
7
FCSEC3[7]
RUR
0
6
FCSEC3[6]
RUR
0
5
FCSEC3[5]
RUR
0
4
FCSEC3[4]
RUR
0
3
FCSEC3[3]
RUR
0
2
FCSEC3[2]
RUR
0
1
FCSEC3[1]
RUR
0
0
FCSEC3[0]
RUR
0
112
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 113: BLOCK INTERRUPT STATUS REGISTER (BISR)
BIT
FUNCTION
7
Reserved
6
LBCODE
TYPE
RxClkLOS
HEX ADDRESS: 0XNB00
DEFAULT
DESCRIPTION-OPERATION
For E1 mode only
RO
0
Loopback Code Block Interrupt Status
This bit indicates whether or not the Loopback Code block has an
interrupt request awaiting service.
0 - Indicates no outstanding Loopback Code Block interrupt request
is awaiting service
1 - Indicates the Loopback Code block has an interrupt request
awaiting service. Interrupt Service routine should branch to the interrupt source and read the Loopback Code Interrupt Status register
(address 0xNB0A) to clear the interrupt
NOTE:
5
REV. 1.0.1
RO
0
This bit will be reset to 0 after the microprocessor has
performed a read to the Loopback Code Interrupt Status
Register.
Loss of Recovered Clock Interrupt Status
This bit indicates whether or not the T1 receive framer is currently
declaring the "Loss of Recovered Clock" interrupt.
0 = Indicates that the T1 Receive Framer Block is NOT currently
declaring the "Loss of Recovered Clock" interrupt.
1 = Indicates that the T1 Receive Framer Block is currently declaring the "Loss of Recovered Clock" interrupt.
NOTE: This bit is only active if the clock loss detection feature is
enabled (Register - 0xN100)
4
ONESEC
RO
0
One Second Interrupt Status
This bit indicates whether or not the T1 receive framer block is currently declaring the "One Second" interrupt.
0 = Indicates that the T1 Receive Framer Block is NOT currently
declaring the "One Second" interrupt.
1 = Indicates that the T1 Receive Framer Block is currently declaring the "One Second" interrupt.
3
HDLC
RO
0
HDLC Block Interrupt Status
This bit indicates whether or not the HDLC block has any interrupt
request awaiting service.
0 = Indicates no outstanding HDLC block interrupt request is awaiting service
1 = Indicates HDLC Block has an interrupt request awaiting service.
Interrupt Service routine should branch to the interrupt source and
read the corresponding Data LInk Status Registers (address
0xNB06, 0xNB16, 0xNB26, 0xNB10, 0xNB18, 0xNB28) to clear the
interrupt.
NOTE:
This bit will be reset to 0 after the microprocessor has
performed a read to the corresponding Data Link Status
Registers that generated the interrupt.
113
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 113: BLOCK INTERRUPT STATUS REGISTER (BISR)
BIT
2
FUNCTION
SLIP
TYPE
DEFAULT
DESCRIPTION-OPERATION
RO
0
Slip Buffer Block Interrupt Status
This bit indicates whether or not the Slip Buffer block has any outstanding interrupt request awaiting service.
0 = Indicates no outstanding Slip Buffer Block interrupt request is
awaiting service
1 = Indicates Slip Buffer block has an interrupt request awaiting service. Interrupt Service routine should branch to the interrupt source
and read the Slip Buffer Interrupt Status register (address 0xNB08)
to clear the interrupt
NOTE:
1
ALARM
RO
0
T1 FRAME
RO
0
This bit will be reset to 0 after the microprocessor has
performed a read to the Slip Buffer Interrupt Status
Register.
Alarm & Error Block Interrupt Status
This bit indicates whether or not the Alarm & Error Block has any
outstanding interrupt request awaiting service.
0 = Indicates no outstanding interrupt request is awaiting service
1 = Indicates the Alarm & Error Block has an interrupt request awaiting service. Interrupt service routine should branch to the interrupt
source and read the corresponding alarm and error status registers
(address 0xNB02, 0xNB0E, 0xNB40) to clear the interrupt.
NOTE:
0
HEX ADDRESS: 0XNB00
This bit will be reset to 0 after the microprocessor has
performed a read to the corresponding Alarm & Error
Interrupt Status register that generated the interrupt.
T1 Framer Block Interrupt Status
This bit indicates whether or not the T1 Framer block has any outstanding interrupt request awaiting service.
0 = Indicates no outstanding interrupt request is awaiting service.
1 = Indicates the T1 Framer Block has an interrupt request awaiting
service. Interrupt service routine should branch to the interrupt
source and read the T1 Framer status register (address 0xNB04) to
clear the interrupt
NOTE:
This bit will be reset to 0 after the microprocessor has
performed a read to the T1 Framer Interrupt Status register.
114
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 114: BLOCK INTERRUPT ENABLE REGISTER (BIER)
BIT
FUNCTION
TYPE
DEFAULT
REV. 1.0.1
HEX ADDRESS: 0XNB01
DESCRIPTION-OPERATION
7
Reserved
For E1 mode only
6
LBCODE_ENB
R/W
0
Loopback Code Block interrupt enable
This bit permits the user to either enable or disable the Loopback
Code Interrupt Block for interrupt generation.
Writing a “0” to this register bit will disable the Loopback Code Block
for interrupt generation, all Loopback Code interrupts will be disabled for interrupt generation.
If the user writes a “1” to this register bit, the Loopback Code Interrupts at the “Block Level” will be enabled. However, the individual
Loopback Code interrupts at the “Source Level” still need to be
enabled to in order to generate that particular interrupt to the interrupt pin.
0 - Disables all Loopback Code Interrupt Block interrupt within the
device.
1 - Enables the Loopback Code interrupt at the “Block-Level”.
5
RXCLKLOSS
R/W
0
Loss of Recovered Clock Interrupt Enable
This bit permits the user to either enable or disable the Loss of
Recovered Clock Interrupt for interrupt generation.
0 - Disables the Loss of Recovered Clock Interrupt within the device.
1 - Enables the Loss of Recovered Clock interrupt at the “SourceLevel”.
4
ONESEC_ENB
R/W
0
One Second Interrupt Enable
This bit permits the user to either enable or disable the One Second
Interrupt for interrupt generation.
0 - Disables the One Second Interrupt within the device.
1 - Enables the One Second interrupt at the “Source-Level”.
3
HDLC_ENB
R/W
0
HDLC Block Interrupt Enable
This bit permits the user to either enable or disable the HDLC Block
for interrupt generation.
Writing a “0” to this register bit will disable the HDLC Block for interrupt generation, all HDLC interrupts will be disabled for interrupt
generation.
If the user writes a “1” to this register bit, the HDLC Block interrupt at
the “Block Level” will be enabled. However, the individual HDLC
interrupts at the “Source Level” still need to be enabled in order to
generate that particular interrupt to the interrupt pin.
0 - Disables all SA6 Block interrupt within the device.
1 - Enables the SA6 interrupt at the “Block-Level”.
115
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 114: BLOCK INTERRUPT ENABLE REGISTER (BIER)
BIT
FUNCTION
HEX ADDRESS: 0XNB01
TYPE
DEFAULT
DESCRIPTION-OPERATION
2
SLIP_ENB
R/W
0
Slip Buffer Block Interrupt Enable
This bit permits the user to either enable or disable the Slip Buffer
Block for interrupt generation.
Writing a “0” to this register bit will disable the Slip Buffer Block for
interrupt generation, then all Slip Buffer interrupts will be disabled for
interrupt generation.
If the user writes a “1” to this register bit, the Slip Buffer Block interrupt at the “Block Level” will be enabled. However, the individual Slip
Buffer interrupts at the “Source Level” still need to be enabled in
order to generate that particular interrupt to the interrupt pin.
0 - Disables all Slip Buffer Block interrupt within the device.
1 - Enables the Slip Buffer interrupt at the “Block-Level”.
1
ALARM_ENB
R/W
0
Alarm & Error Block Interrupt Enable
This bit permits the user to either enable or disable the Alarm &
Error Block for interrupt generation.
Writing a “0” to this register bit will disable the Alarm & Error Block
for interrupt generation, then all Alarm & Error interrupts will be disabled for interrupt generation.
If the user writes a “1” to this register bit, the Alarm & Error Block
interrupt at the “Block Level” will be enabled. However, the individual
Alarm & Error interrupts at the “Source Level” still need to be
enabled in order to generate that particular interrupt to the interrupt
pin.
0 - Disables all Alarm & Error Block interrupt within the device.
1 - Enables the Alarm & Error interrupt at the “Block-Level”.
0
T1FRAME_ENB
R/W
0
T1 Framer Block Enable
This bit permits the user to either enable or disable the T1 Framer
Block for interrupt generation.
Writing a “0” to this register bit will disable the T1 Framer Block for
interrupt generation, then all T1 Framer interrupts will be disabled
for interrupt generation.
If the user writes a “1” to this register bit, the T1 Framer Block interrupt at the “Block Level” will be enabled. However, the individual T1
Framer interrupts at the “Source Level” still need to be enabled in
order to generate that particular interrupt to the interrupt pin.
0 - Disables all T1 Framer Block interrupt within the device.
1 - Enables the T1 Framer interrupt at the “Block-Level”.
116
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 115: ALARM & ERROR INTERRUPT STATUS REGISTER (AEISR)
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
REV. 1.0.1
HEX ADDRESS: 0XNB02
7
Rx OOF
State
RO
0
Receive Out of Frame Defect State
This READ-ONLY bit indicates whether or not the Receive T1 Framer block is
currently declaring the “Out of Frame” defect condition within the incoming T1
data-stream, as described below.
Out of Frame defect condition is declared when “TOLR” out of “RANG” errors in
the framing bit pattern is detected. (Register 0xN10B)
0 – The Receive T1 Framer block is NOT currently declaring the “Out of Frame”
defect condition.
1 – The Receive T1 Framer block is currently declaring the “Out of Frame” defect
condition.
6
RxAIS State
RO
0
Receive Alarm Indication Status Defect State
This READ-ONLY bit indicates whether or not the Receive T1 Framer block is
currently declaring the AIS defect condition within the incoming T1 data-stream,
as described below.
AIS defect is declared when AIS condition persists for 42 milliseconds. AIS defect
is cleared when AIS condition is absent for 42 milliseconds.
0 – The Receive T1 Framer block is NOT currently declaring the AIS defect condition.
1 – The Receive T1 Framer block is currently declaring the AIS defect condition.
5
RxYEL
State
RO
0
Receive Yellow Alarm State
This READ-ONLY bit indicates whether or not the Receive T1 Framer block is
currently declaring the Yellow Alarm condition within the incoming T1 datastream, as described below.
Yellow alarm or Remote Alarm Indication (RAI) is declared when RAI condition
persists for 900 milliseconds. Yellow alarm or RAI is cleared immediately when
RAI condition is absent even if the T1 Framer is receiving T1 Idle or RAI-CI signatures in ESF mode.
0 – The Receive T1 Framer block is NOT currently declaring the Yellow Alarm
condition.
1 – The Receive T1 Framer block is currently declaring the Yellow Alarm condition.
4
LOS_State
RO
0
Framer Receive Loss of Signal (LOS) State
This READ-ONLY bit indicates whether or not the Receive T1 framer is currently
declaring the Loss of Signal (LOS) condition within the incoming T1 data-stream,
as described below
LOS defect is declared when LOS condition persists for 175 consecutive bits.
LOS defect is cleared when LOS condition is absent or when the received signal
reaches a 12.5% ones density for 175 consecutive bits.
0 = The Receive T1 Framer block is NOT currently declaring the Loss of Signal
(LOS) condition.
1 = The Receive T1 Framer block is currently declaring the Loss of Signal (LOS)
condition.
3
LCV Int
Status
RUR/
WC
0
Line Code Violation Interrupt Status.
This Reset-Upon-Read bit field indicates whether or not the Receive T1 LIU block
has detected a Line Code Violation interrupt since the last read of this register.
0 = Indicates no Line Code Violation have occurred since the last read of this register.
1 = Indicates one or more Line Code Violation interrupt has occurred since the
last read of this register.
117
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 115: ALARM & ERROR INTERRUPT STATUS REGISTER (AEISR)
BIT
2
FUNCTION
Rx OOF
State
Change
HEX ADDRESS: 0XNB02
TYPE
DEFAULT
DESCRIPTION-OPERATION
RUR/
WC
0
Change in Receive Out of Frame Defect Condition Interrupt Status.
This Reset-Upon-Read bit field indicates whether or not the “Change in Receive
Out of Frame Defect Condition” interrupt has occurred since the last read of this
register.
Out of Frame defect condition is declared when “TOLR” out of “RANG” errors in
the framing bit pattern is detected. (Register 0xN10B)
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block declares the Out of Frame defect
condition.
2. Whenever the Receive T1 Framer block clears the Out of Frame defect
condition
0 = Indicates that the “Change in Receive Out of Frame defect condition” interrupt
has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Out of Frame defect condition” interrupt
has occurred since the last read of this register
1
RxAIS State
Change
RUR/
WC
0
Change in Receive AIS Condition Interrupt Status.
This Reset-Upon-Read bit field indicates whether or not the “Change in Receive
AIS Condition” interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block declares the AIS condition.
2. Whenever the Receive T1 Framer block clears the AIS condition
0 = Indicates that the “Change in Receive AIS condition” interrupt has not
occurred since the last read of this register
1 = Indicates that the “Change in Receive AIS condition” interrupt has occurred
since the last read of this register
0
RxYEL State
Change
RUR/
WC
0
Change in Receive Yellow Alarm Interrupt Status.
This Reset-Upon-Read bit field indicates whether or not the “Change in Receive
Yellow Alarm Condition” interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block declares the Yellow Alarm
condition.
2. Whenever the Receive T1 Framer block clears the Yellow Alarm condition
0 = Indicates that the “Change in Receive Yellow Alarm condition” interrupt has
not occurred since the last read of this register
1 = Indicates that the “Change in Receive Yellow Alarm condition” interrupt has
occurred since the last read of this register
118
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 116: ALARM & ERROR INTERRUPT ENABLE REGISTER (AEIER)
BIT
FUNCTION
7-5 Reserved
REV. 1.0.1
HEX ADDRESS: 0XNB03
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved (E1 mode only)
-
-
This bit should be set to’0’ for proper operation.
4
-
3
LCV ENB
R/W
0
Line Code violation interrupt enable
This bit permits the user to either enable or disable the “Line Code Violation” interrupt within the XRT86VX38 device. If the user enables this interrupt, then the Receive T1 Framer block will generate an interrupt when Line
Code Violation is detected.
0 = Disables the interrupt generation when Line Code Violation is detected.
1 = Enables the interrupt generation when Line Code Violation is detected.
2
RxOOF ENB
R/W
0
Change in Out of Frame Defect Condition interrupt enable
This bit permits the user to either enable or disable the “Change in Out of
Frame Defect Condition” Interrupt, within the XRT86VX38 device. If the
user enables this interrupt, then the Receive T1 Framer block will generate
an interrupt in response to either one of the following conditions.
1. The instant that the Receive T1 Framer block declares the Out of
Frame defect condition.
2. The instant that the Receive T1 Framer block clears the Out of
Frame defect condition.
0 – Disables the “Change in Out of Frame Defect Condition” Interrupt.
1 – Enables the “Change in Out of Frame Defect Condition” Interrupt.
1
RxAIS ENB
R/W
0
Change in AIS Condition interrupt enable
This bit permits the user to either enable or disable the “Change in AIS
Condition” Interrupt, within the XRT86VX38 device. If the user enables this
interrupt, then the Receive T1 Framer block will generate an interrupt in
response to either one of the following conditions.
1. The instant that the Receive T1 Framer block declares the AIS
condition.
2. The instant that the Receive T1 Framer block clears the AIS
condition.
0 – Disables the “Change in AIS Condition” Interrupt.
1 – Enables the “Change in AIS Condition” Interrupt.
0
RxYEL ENB
R/W
0
Change in Yellow alarm Condition interrupt enable
This bit permits the user to either enable or disable the “Change in Yellow
Alarm Condition” Interrupt, within the XRT86VX38 device. If the user
enables this interrupt, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. The instant that the Receive T1 Framer block declares the Yellow
Alarm condition.
2. The instant that the Receive T1 Framer block clears the Yellow
Alarm condition.
0 – Disables the “Change in Yellow Alarm Condition” Interrupt.
1 – Enables the “Change in Yellow Alarm Condition” Interrupt.
119
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 117: FRAMER INTERRUPT STATUS REGISTER (FISR)
BIT
7
FUNCTION
DS0_Change
HEX ADDRESS: 0XNB04
TYPE
DEFAULT
DESCRIPTION-OPERATION
RUR
0
Change in DS-0 Yellow Alarm Interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
DS-0 Yellow Alarm” interrupt has occurred since the last read of this register.
0 - Indicates that the “Change in DS-0 Yellow Alarm” interrupt has not
occurred since the last read of this register.
1 - Indicates that the “Change in DS-0 Yellow Alarm” interrupt has
occurred since the last read of this register.
NOTE: By default, DS-0 Yellow Alarm is detected on the Ingress (RTip/
RRing) side. To detect DS-0 YEL on the Egress (TxSER) side, the
DS-0 Switch bit (bit 2) must be set to "1" in register 0xN112.
6
DS0_Status
RO
0
DS-0 Yellow Alarm Interrupt Status
This Read Only bit will indicate the state of the DS-0 Yellow Alarm detection. When a DS-0 Yellow alarm is present, this bit will be pulled "High".
When a DS-0 Yellow Alarm is not present, this bit will remain "Low".
0 - DS-0 Yellow Alarm is not Detected
1 - DS-0 Yellow Alarm is Detected
NOTE: By default, DS-0 Yellow Alarm is detected on the Ingress (RTip/
RRing) side. To detect DS-0 YEL on the Egress (TxSER) side, the
DS-0 Switch bit (bit 2) must be set to "1" in register 0xN112.
5
SIG
RUR/
WC
0
Change in Signaling Bits Interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Signaling Bits” interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate
an interrupt whenever any one of the four signaling bits values (A,B,C,D)
has changed in any one of the 24 channels within the incoming T1
frames. Users can read the signaling change registers (address 0xN10D0xN10F) to determine which signalling channel has changed.
0 = Indicates that the “Change in Signaling Bits” interrupt has not occurred
since the last read of this register.
1 = Indicates that the “Change in Signaling Bits” interrupt has occurred
since the last read of this register.
NOTE: This bit only has meaning when Robbed-Bit Signaling is enabled.
4
COFA
RUR/
WC
0
Change of Frame Alignment (COFA) Interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change of
Framing Alignment (COFA)” interrupt has occurred since the last read of
this register. If this interrupt is enabled, then the Receive T1 Framer block
will generate an interrupt whenever the Receive T1 Framer block detects
a Change of Framing Alignment Signal (e.g., the Framing bits have
appeared to move to a different location within the incoming T1 data
stream).
0 = Indicates that the “Change of Framing Alignment (COFA)” interrupt
has not occurred since the last read of this register.
1 = Indicates that the “Change of Framing Alignment (COFA)” interrupt
has occurred since the last read of this register.
120
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 117: FRAMER INTERRUPT STATUS REGISTER (FISR)
BIT
3
FUNCTION
OOF_Status
REV. 1.0.1
HEX ADDRESS: 0XNB04
TYPE
DEFAULT
DESCRIPTION-OPERATION
RUR/
WC
0
Change in Receive Out of Frame Defect Condition Interrupt Status.
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Out of Frame Defect Condition” interrupt has occurred since the
last read of this register.
Out of Frame defect condition is declared when “TOLR” out of “RANG”
errors in the framing bit pattern is detected. (Register 0xN10B)
If this interrupt is enabled, then the Receive T1 Framer block will generate
an interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block declares the Out of Frame
defect condition.
2. Whenever the Receive T1 Framer block clears the Out of Frame
defect condition
0 = Indicates that the “Change in Receive Out of Frame defect condition”
interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Out of Frame defect condition”
interrupt has occurred since the last read of this register
2
FMD
RUR/
WC
0
Frame Mimic Detection Interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Frame Mimic
Detection” interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt whenever the Receive T1 Framer block detects the
presence of Frame Mimic bits (i.e., the Payload bits have appeared to
mimic the Framing Bit pattern within the incoming T1 data stream).
0 = Indicates that the “Frame Mimic Detection” interrupt has not occurred
since the last read of this register.
1 = Indicates that the “Frame Mimic Detection” interrupt has occurred
since the last read of this register.
1
SE
RUR/
WC
0
Synchronization Bit Error (CRC-6) Interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “CRC-6 Error”
interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt whenever the Receive T1 Framer block detects a
CRC-6 Error within the incoming T1 multiframe.
0 = Indicates that the “CRC-6 Error” interrupt has not occurred since the
last read of this register.
1 = Indicates that the “CRC-6 Error” interrupt has occurred since the last
read of this register.
0
FE
RUR/
WC
0
Framing Error Interrupt Status
This Reset-Upon-Read bit field indicates whether or not a “Framing Error”
interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt whenever the Receive T1 Framer block detects one
or more Framing Alignment Bit Error within the incoming T1 data stream.
0 = Indicates that the “Framing Error” interrupt has not occurred since the
last read of this register.
1 = Indicates that the “Framing Error” interrupt has occurred since the last
read of this register.
NOTE: This bit doesn't not necessarily indicate that synchronization has
been lost.
121
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 118: FRAMER INTERRUPT ENABLE REGISTER (FIER)
BIT
7
FUNCTION
DS0 ENB
HEX ADDRESS: 0XNB05
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
DS-0 Yellow Alarm
This bit is used to enable or disable the DS-0 Yellow Alarm interrupt
within the framer block. This yellow alarm is independent of the framing
format selected. Any time a DS-0 Yellow Alarm occurs (bit 2 = 0 in each
DS-0 time slot), bit 7 and bit 6 in register 0xNB04 will report the status.
0 - Disables the interrupt generation
1 - Enables the interrupt generation
NOTE: By default, DS-0 Yellow Alarm is detected on the Ingress (RTip/
RRing) side. To detect DS-0 YEL on the Egress (TxSER) side,
the DS-0 Switch bit (bit 2) must be set to "1" in register
0xN112.
6
Reserved
-
-
Reserved
5
SIG_ENB
R/W
0
Change in Signaling Bits Interrupt Enable
This bit permits the user to either enable or disable the “Change in Signaling Bits” Interrupt, within the XRT86VX38 device. If the user enables
this interrupt, then the Receive T1 Framer block will generate an interrupt when it detects a change in the any four signaling bits (A,B,C,D) in
any one of the 24 signaling channels. Users can read the signaling
change registers (address 0xN10D-0xN10F) to determine which signalling channel has changed state.
0 - Disables the Change in Signaling Bits Interrupt
1 - Enables the Change in Signaling Bits Interrupt
NOTE: This bit has no meaning when Robbed-Bit Signaling is disabled.
4
COFA_ENB
R/W
0
Change of Framing Alignment (COFA) Interrupt Enable
This bit permits the user to either enable or disable the “Change in FAS
Framing Alignment (COFA)” Interrupt, within the XRT86VX38 device. If
the user enables this interrupt, then the Receive T1 Framer block will
generate an interrupt when it detects a Change of Framing Alignment
Signal (e.g., the Framing bits have appeared to move to a different
location within the incoming T1 data stream).
0 - Disables the “Change of Framing Alignment (COFA)” Interrupt.
1 - Enables the “Change of Framing Alignment (COFA)” Interrupt.
3
OOF_ENB
R/W
0
Change in Out of Frame Defect Condition interrupt enable
This bit permits the user to either enable or disable the “Change in Out
of Frame Defect Condition” Interrupt, within the XRT86VX38 device. If
the user enables this interrupt, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following conditions.
1. The instant that the Receive T1 Framer block declares the Out of
Frame defect condition.
2. The instant that the Receive T1 Framer block clears the Out of
Frame defect condition.
0 – Disables the “Change in Out of Frame Defect Condition” Interrupt.
1 – Enables the “Change in Out of Frame Defect Condition” Interrupt.
122
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 118: FRAMER INTERRUPT ENABLE REGISTER (FIER)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XNB05
TYPE
DEFAULT
DESCRIPTION-OPERATION
2
FMD_ENB
R/W
0
Frame Mimic Detection Interrupt Enable
This bit permits the user to either enable or disable the “Frame Mimic
Detection” Interrupt, within the XRT86VX38 device. If the user enables
this interrupt, then the Receive T1 Framer block will generate an interrupt when it detects the presence of Frame mimic bits (i.e., the payload
bits have appeared to mimic the framing bit pattern within the incoming
T1 data stream).
0 - Disables the “Frame Mimic Detection” Interrupt.
1 - Enables the “Frame Mimic Detection” Interrupt.
1
SE_ENB
R/W
0
Synchronization Bit (CRC-6) Error Interrupt Enable
This bit permits the user to either enable or disable the “CRC-6 Error
Detection” Interrupt, within the XRT86VX38 device. If the user enables
this interrupt, then the Receive T1 Framer block will generate an interrupt when it detects a CRC-6 error within the incoming T1 multiframe.
0 - Disables the “CRC-6 Error Detection” Interrupt.
1 - Enables the “CRC-6 Error Detection” Interrupt.
0
FE_ENB
R/W
0
Framing Bit Error Interrupt Enable
This bit permits the user to either enable or disable the “Framing Alignment Bit Error Detection” Interrupt, within the XRT86VX38 device. If
the user enables this interrupt, then the Receive T1 Framer block will
generate an interrupt when it detects one or more Framing Alignment
Bit error within the incoming T1 data stream.
0 - Disables the “Framing Alignment Bit Error Detection” Interrupt.
1 - Enables the “Framing Alignment Bit Error Detection” Interrupt.
NOTE: Detecting Framing Alignment Bit Error doesn't not necessarily
indicate that synchronization has been lost.
123
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 119: DATA LINK STATUS REGISTER 1 (DLSR1)
BIT
FUNCTION
HEX ADDRESS: 0XNB06
TYPE
DEFAULT
DESCRIPTION-OPERATION
RO
0
HDLC1 Message Type Identifier
This READ ONLY bit indicates the type of data link message
received by Receive HDLC 1 Controller. Two types of data link messages are supported within the XRT86VX38 device: Message Oriented Signaling (MOS) or Bit-Oriented Signalling (BOS).
0 = Indicates Bit-Oriented Signaling (BOS) type data link message is
received
1 = Indicates Message Oriented Signaling (MOS) type data link
message is received
7
MSG TYPE
6
TxSOT
RUR/
WC
0
Transmit HDLC1 Controller Start of Transmission (TxSOT)
Interrupt Status
This Reset-Upon-Read bit indicates whether or not the “Transmit
HDLC1 Controller Start of Transmission (TxSOT) “Interrupt has
occurred since the last read of this register. Transmit HDLC1 Controller will declare this interrupt when it has started to transmit a data
link message. For sending large HDLC messages, start loading the
next available buffer once this interrupt is detected.
0 = Transmit HDLC1 Controller Start of Transmission (TxSOT) interrupt has not occurred since the last read of this register
1 = Transmit HDLC1 Controller Start of Transmission interrupt
(TxSOT) has occurred since the last read of this register.
5
RxSOT
RUR/
WC
0
Receive HDLC1 Controller Start of Reception (RxSOT) Interrupt
Status
This Reset-Upon-Read bit indicates whether or not the Receive
HDLC1 Controller Start of Reception (RxSOT) interrupt has
occurred since the last read of this register. Receive HDLC1 Controller will declare this interrupt when it has started to receive a data
link message.
0 = Receive HDLC1 Controller Start of Reception (RxSOT) interrupt
has not occurred since the last read of this register
1 = Receive HDLC1 Controller Start of Reception (RxSOT) interrupt
has occurred since the last read of this register
4
TxEOT
RUR/
WC
0
Transmit HDLC1 Controller End of Transmission (TxEOT) Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Transmit
HDLC1 Controller End of Transmission (TxEOT) Interrupt has
occurred since the last read of this register. Transmit HDLC1 Controller will declare this interrupt when it has completed its transmission of a data link message. For sending large HDLC messages, it
is critical to load the next available buffer before this interrupt
occurs.
0 = Transmit HDLC1 Controller End of Transmission (TxEOT) interrupt has not occurred since the last read of this register
1 = Transmit HDLC1 Controller End of Transmission (TxEOT) interrupt has occurred since the last read of this register
124
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 119: DATA LINK STATUS REGISTER 1 (DLSR1)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XNB06
TYPE
DEFAULT
DESCRIPTION-OPERATION
3
RxEOT
RUR/
WC
0
Receive HDLC1 Controller End of Reception (RxEOT) Interrupt
Status
This Reset-Upon-Read bit indicates whether or not the Receive
HDLC1 Controller End of Reception (RxEOT) Interrupt has occurred
since the last read of this register. Receive HDLC1 Controller will
declare this interrupt once it has completely received a full data link
message, or once the buffer is full.
0 = Receive HDLC1 Controller End of Reception (RxEOT) interrupt
has not occurred since the last read of this register
1 = Receive HDLC1 Controller End of Reception (RxEOT) Interrupt
has occurred since the last read of this register
2
FCS Error
RUR/
WC
0
FCS Error Interrupt Status
This Reset-Upon-Read bit indicates whether or not the FCS Error
Interrupt has occurred since the last read of this register. Receive
HDLC1 Controller will declare this interrupt when it has detected the
FCS error in the most recently received data link message.
0 = FCS Error interrupt has not occurred since the last read of this
register
1 = FCS Error interrupt has occurred since the last read of this register
1
Rx ABORT
RUR/
WC
0
Receipt of Abort Sequence Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Receipt of
Abort Sequence interrupt has occurred since last read of this register. Receive HDLC1 Controller will declare this interrupt if it detects
the Abort Sequence (i.e. a string of seven (7) consecutive 1’s) in the
incoming data link channel.
0 = Receipt of Abort Sequence interrupt has not occurred since last
read of this register
1 = Receipt of Abort Sequence interrupt has occurred since last
read of this register
0
RxIDLE
RUR/
WC
0
Receipt of Idle Sequence Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Receipt of
Idle Sequence interrupt has occurred since the last read of this register. The Receive HDLC1 Controller will declare this interrupt if it
detects the flag sequence octet (0x7E) in the incoming data link
channel. If RxIDLE "AND" RxEOT occur together, then the entire
HDLC message has been received.
0 = Receipt of Idle Sequence interrupt has not occurred since last
read of this register
1 = Receipt of Idle Sequence interrupt has occurred since last read
of this register.
125
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 120: DATA LINK INTERRUPT ENABLE REGISTER 1 (DLIER1)
BIT
FUNCTION
TYPE
DEFAULT
-
-
Reserved
HEX ADDRESS: 0XNB07
DESCRIPTION-OPERATION
7
Reserved
6
TxSOT ENB
R/W
0
Transmit HDLC1 Controller Start of Transmission (TxSOT)
Interrupt Enable
This bit enables or disables the “Transmit HDLC1 Controller Start of
Transmission (TxSOT) “Interrupt within the XRT86VX38 device.
Once this interrupt is enabled, the Transmit HDLC1 Controller will
generate an interrupt when it has started to transmit a data link message.
0 = Disables the Transmit HDLC1 Controller Start of Transmission
(TxSOT) interrupt.
1 = Enables the Transmit HDLC1 Controller Start of Transmission
(TxSOT) interrupt.
5
RxSOT ENB
R/W
0
Receive HDLC1 Controller Start of Reception (RxSOT) Interrupt
Enable
This bit enables or disables the “Receive HDLC1 Controller Start of
Reception (RxSOT) “Interrupt within the XRT86VX38 device. Once
this interrupt is enabled, the Receive HDLC1 Controller will generate
an interrupt when it has started to receive a data link message.
0 = Disables the Receive HDLC1 Controller Start of Reception
(RxSOT) interrupt.
1 = Enables the Receive HDLC1 Controller Start of Reception
(RxSOT) interrupt.
4
TxEOT ENB
R/W
0
Transmit HDLC1 Controller End of Transmission (TxEOT) Interrupt Enable
This bit enables or disables the “Transmit HDLC1 Controller End of
Transmission (TxEOT) “Interrupt within the XRT86VX38 device.
Once this interrupt is enabled, the Transmit HDLC1 Controller will
generate an interrupt when it has finished transmitting a data link
message.
0 = Disables the Transmit HDLC1 Controller End of Transmission
(TxEOT) interrupt.
1 = Enables the Transmit HDLC1 Controller End of Transmission
(TxEOT) interrupt.
3
RxEOT ENB
R/W
0
Receive HDLC1 Controller End of Reception (RxEOT) Interrupt
Enable
This bit enables or disables the “Receive HDLC1 Controller End of
Reception (RxEOT) “Interrupt within the XRT86VX38 device. Once
this interrupt is enabled, the Receive HDLC1 Controller will generate
an interrupt when it has finished receiving a complete data link message.
0 = Disables the Receive HDLC1 Controller End of Reception
(RxEOT) interrupt.
1 = Enables the Receive HDLC1 Controller End of Reception
(RxEOT) interrupt.
126
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 120: DATA LINK INTERRUPT ENABLE REGISTER 1 (DLIER1)
BIT
FUNCTION
TYPE
DEFAULT
REV. 1.0.1
HEX ADDRESS: 0XNB07
DESCRIPTION-OPERATION
2
FCS ERR ENB
R/W
0
FCS Error Interrupt Enable
This bit enables or disables the “Received FCS Error “Interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
Receive HDLC1 Controller will generate an interrupt when it has
detected the FCS error within the incoming data link message.
0 = Disables the “Receive FCS Error” interrupt.
1 = Enables the “Receive FCS Error” interrupt.
1
RxABORT ENB
R/W
0
Receipt of Abort Sequence Interrupt Enable
This bit enables or disables the “Receipt of Abort Sequence“ Interrupt within the XRT86VX38 device. Once this interrupt is enabled,
the Receive HDLC1 Controller will generate an interrupt when it has
detected the Abort Sequence (i.e. a string of seven (7) consecutive
1’s) within the incoming data link channel.
0 = Disables the “Receipt of Abort Sequence” interrupt.
1 = Enables the “Receipt of Abort Sequence” interrupt.
0
RxIDLE ENB
R/W
0
Receipt of Idle Sequence Interrupt Enable
This bit enables or disables the “Receipt of Idle Sequence“ Interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
Receive HDLC1 Controller will generate an interrupt when it has
detected the Idle Sequence Octet (i.e. 0x7E) within the incoming
data link channel.
0 = Disables the “Receipt of Idle Sequence” interrupt.
1 = Enables the “Receipt of Idle Sequence” interrupt.
127
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 121: SLIP BUFFER INTERRUPT STATUS REGISTER (SBISR)
BIT
FUNCTION
HEX ADDRESS: 0XNB08
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
TxSB_FULL
RUR/
WC
0
Transmit Slip buffer Full Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Transmit Slip
Buffer Full interrupt has occurred since the last read of this register.
The transmit Slip Buffer Full interrupt is declared when the transmit
slip buffer is filled. If the transmit slip buffer is full and a WRITE operation occurs, then a full frame of data will be deleted, and this interrupt bit will be set to ‘1’.
0 = Indicates that the Transmit Slip Buffer Full interrupt has not
occurred since the last read of this register.
1 = Indicates that the Transmit Slip Buffer Full interrupt has occurred
since the last read of this register.
6
TxSB_EMPT
RUR/
WC
0
Transmit Slip buffer Empty Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Transmit Slip
Buffer Empty interrupt has occurred since the last read of this register. The transmit Slip Buffer Empty interrupt is declared when the
transmit slip buffer is emptied. If the transmit slip buffer is emptied
and a READ operation occurs, then a full frame of data will be
repeated, and this interrupt bit will be set to ‘1’.
0 = Indicates that the Transmit Slip Buffer Empty interrupt has not
occurred since the last read of this register.
1 = Indicates that the Transmit Slip Buffer Empty interrupt has
occurred since the last read of this register.
5
TxSB_SLIP
RUR/
WC
0
Transmit Slip Buffer Slips Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Transmit Slip
Buffer Slips interrupt has occurred since the last read of this register.
The transmit Slip Buffer Slips interrupt is declared when the transmit
slip buffer is either filled or emptied. This interrupt bit will be set to ‘1’
in either one of these two conditions:
1. If the transmit slip buffer is emptied and a READ operation
occurs, then a full frame of data will be repeated, and this
interrupt bit will be set to ‘1’.
2. If the transmit slip buffer is full and a WRITE operation occurs,
then a full frame of data will be deleted, and this interrupt bit
will be set to ‘1’.
0 = Indicates that the Transmit Slip Buffer Slips interrupt has not
occurred since the last read of this register.
1 = Indicates that the Transmit Slip Buffer Slips interrupt has
occurred since the last read of this register.
NOTE:
Users still need to read the Transmit Slip Buffer Empty
Interrupt (bit 6 of this register) or the Transmit Slip Buffer
Full Interrupts (bit 7 of this register) to determine whether
transmit slip buffer empties or fills.
128
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 121: SLIP BUFFER INTERRUPT STATUS REGISTER (SBISR)
BIT
4
FUNCTION
SLC®96 LOCK
REV. 1.0.1
HEX ADDRESS: 0XNB08
TYPE
DEFAULT
DESCRIPTION-OPERATION
RO
0
SLC®96 is in SYNC
This READ ONLY bit field indicates whether or not frame synchronization is achieved when the XRT86VX38 is configured in SLC®96
framing mode.
0 = Indicates that frame synchronization is not achieved in SLC®96
framing mode.
1 = Indicates that frame synchronization is achieved in SLC®96
framing mode.
3
Multiframe LOCK
2
RxSB_FULL
RO
0
Multiframe is in SYNC
This READ ONLY bit field indicates whether or not the T1 Receive
Framer Block is declaring T1 Multiframe LOCK status.
0 = Indicates that the T1 Receive Framer is currently declaring T1
multiframe LOSS OF LOCK status
0 = Indicates that the T1 Receive Framer is currently declaring T1
multiframe LOCK status
RUR/
WC
0
Receive Slip buffer Full Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Receive Slip
Buffer Full interrupt has occurred since the last read of this register.
The Receive Slip Buffer Full interrupt is declared when the receive
slip buffer is filled. If the receive slip buffer is full and a WRITE operation occurs, then a full frame of data will be deleted, and this interrupt bit will be set to ‘1’.
0 = Indicates that the Receive Slip Buffer Full interrupt has not
occurred since the last read of this register.
1 = Indicates that the Receive Slip Buffer Full interrupt has occurred
since the last read of this register.
129
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 121: SLIP BUFFER INTERRUPT STATUS REGISTER (SBISR)
BIT
FUNCTION
HEX ADDRESS: 0XNB08
TYPE
DEFAULT
DESCRIPTION-OPERATION
1
RxSB_EMPT
RUR/
WC
0
Receive Slip buffer Empty Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Receive Slip
Buffer Empty interrupt has occurred since the last read of this register. The Receive Slip Buffer Empty interrupt is declared when the
receive slip buffer is emptied. If the receive slip buffer is emptied and
a READ operation occurs, then a full frame of data will be repeated,
and this interrupt bit will be set to ‘1’.
0 = Indicates that the Receive Slip Buffer Empty interrupt has not
occurred since the last read of this register.
1 = Indicates that the Receive Slip Buffer Empty interrupt has
occurred since the last read of this register.
0
RxSB_SLIP
RUR/
WC
0
Receive Slip Buffer Slips Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Receive Slip
Buffer Slips interrupt has occurred since the last read of this register.
The Receive Slip Buffer Slips interrupt is declared when the receive
slip buffer is either filled or emptied. This interrupt bit will be set to ‘1’
in either one of these two conditions:
1. If the receive slip buffer is emptied and a READ operation
occurs, then a full frame of data will be repeated, and this
interrupt bit will be set to ‘1’.
2. If the receive slip buffer is full and a WRITE operation occurs,
then a full frame of data will be deleted, and this interrupt bit
will be set to ‘1’.
0 = Indicates that the Receive Slip Buffer Slips interrupt has not
occurred since the last read of this register.
1 = Indicates that the Receive Slip Buffer Slips interrupt has
occurred since the last read of this register.
NOTE:
Users still need to read the Receive Slip Buffer Empty
Interrupt (bit 1 of this register) or the Receive Slip Buffer Full
Interrupts (bit 2 of this register) to determine whether
transmit slip buffer empties or fills.
130
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 122: SLIP BUFFER INTERRUPT ENABLE REGISTER (SBIER)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XNB09
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
TxFULL_ENB
R/W
0
Transmit Slip Buffer Full Interrupt Enable
This bit enables or disables the Transmit Slip Buffer Full interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
transmit Slip Buffer Full interrupt is declared when the transmit slip
buffer is filled. If the transmit slip buffer is full and a WRITE operation occurs, then a full frame of data will be deleted, and the interrupt
status bit will be set to ‘1’.
0 - Disables the Transmit Slip Buffer Full interrupt when the Transmit
Slip Buffer fills
1 - Enables the Transmit Slip Buffer Full interrupt when the Transmit
Slip Buffer fills.
6
TxEMPT_ENB
R/W
0
Transmit Slip Buffer Empty Interrupt Enable
This bit enables or disables the Transmit Slip Buffer Empty interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
transmit Slip Buffer Empty interrupt is declared when the transmit
slip buffer is emptied. If the transmit slip buffer is emptied and a
READ operation occurs, then a full frame of data will be repeated,
and the interrupt status bit will be set to ‘1’.
0 - Disables the Transmit Slip Buffer Empty interrupt when the
Transmit Slip Buffer empties
1 - Enables the Transmit Slip Buffer Empty interrupt when the Transmit Slip Buffer empties.
5
TxSLIP_ENB
R/W
0
Transmit Slip Buffer Slips Interrupt Enable
This bit enables or disables the Transmit Slip Buffer Slips interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
transmit Slip Buffer Slips interrupt is declared when either the transmit slip buffer is filled or emptied. If the transmit slip buffer is emptied
and a READ operation occurs, then a full frame of data will be
repeated, and the interrupt status bit will be set to ‘1’.
The interrupt status bit will be set to ‘1’ in either one of these two
conditions:
1. If the transmit slip buffer is emptied and a READ operation
occurs, then a full frame of data will be repeated, and this
interrupt bit will be set to ‘1’.
2. If the transmit slip buffer is full and a WRITE operation occurs,
then a full frame of data will be deleted, and this interrupt bit
will be set to ‘1’.
0 - Disables the Transmit Slip Buffer Slips interrupt when the Transmit Slip Buffer empties or fills
1 - Enables the Transmit Slip Buffer Slips interrupt when the Transmit Slip Buffer empties or fills.
4-3 Reserved
-
-
Reserved
131
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 122: SLIP BUFFER INTERRUPT ENABLE REGISTER (SBIER)
BIT
FUNCTION
HEX ADDRESS: 0XNB09
TYPE
DEFAULT
DESCRIPTION-OPERATION
2
RxFULL_ENB
R/W
0
Receive Slip Buffer Full Interrupt Enable
This bit enables or disables the Receive Slip Buffer Full interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
Receive Slip Buffer Full interrupt is declared when the receive slip
buffer is filled. If the Receive slip buffer is full and a WRITE operation occurs, then a full frame of data will be deleted, and the interrupt
status bit will be set to ‘1’.
0 - Disables the Receive Slip Buffer Full interrupt when the Transmit
Slip Buffer fills
1 - Enables the Receive Slip Buffer Full interrupt when the Transmit
Slip Buffer fills.
1
RxEMPT_ENB
R/W
0
Receive Slip buffer Empty Interrupt Enable
This bit enables or disables the Receives Slip Buffer Empty interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
Receive Slip Buffer Empty interrupt is declared when the Receive
slip buffer is emptied. If the Receive slip buffer is emptied and a
READ operation occurs, then a full frame of data will be repeated,
and the interrupt status bit will be set to ‘1’.
0 - Disables the Receive Slip Buffer Empty interrupt when the Transmit Slip Buffer empties
1 - Enables the Receive Slip Buffer Empty interrupt when the Transmit Slip Buffer empties.
0
RxSLIP_ENB
R/W
0
Receive Slip buffer Slips Interrupt Enable
This bit enables or disables the Receive Slip Buffer Slips interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
Receive Slip Buffer Slips interrupt is declared when either the
Receive slip buffer is filled or emptied. If the Receive slip buffer is
emptied and a READ operation occurs, then a full frame of data will
be repeated, and the interrupt status bit will be set to ‘1’.
The interrupt status bit will be set to ‘1’ in either one of these two
conditions:
1. If the Receive slip buffer is emptied and a READ operation
occurs, then a full frame of data will be repeated, and this
interrupt bit will be set to ‘1’.
2. If the Receive slip buffer is full and a WRITE operation occurs,
then a full frame of data will be deleted, and this interrupt bit
will be set to ‘1’.
0 - Disables the Receive Slip Buffer Slips interrupt when the Transmit Slip Buffer empties or fills
1 - Enables the Receive Slip Buffer Slips interrupt when the Transmit Slip Buffer empties or fills.
132
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 123: RECEIVE LOOPBACK CODE 0 INTERRUPT AND STATUS REGISTER (RLCISR0) HEX ADDRESS: 0XNB0A
BIT
FUNCTION
7-4 -
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved (For E1 mode only)
3
RXASTAT
RO
0
Receive Loopback Activation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Activation Code, as specified in the
Receive Loopback Activation Code Register (RLACR - address 0xN126) if
Receive Loopback Activation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Activation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Activation Code.
2
RXDSTAT
RO
0
Receive Loopback Deactivation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Deactivation Code, as specified in
the Receive Loopback Deactivation Code Register (RLDCR - address
0xN127) if Receive Loopback Deactivation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Deactivation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Deactivation Code.
1
RXAINT
RUR/
WC
0
Change in Receive Loopback Activation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Activation Code” interrupt has occurred since the last read
of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Activation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Activation Code.
0 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has occurred since the last read of this register
0
RXDINT
RUR/
WC
0
Change in Receive Loopback Deactivation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Deactivation Code” interrupt has occurred since the last
read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Deactivation Code.
0 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has occurred since the last read of this register
133
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 124: RECEIVE LOOPBACK CODE 0 INTERRUPT ENABLE REGISTER (RLCIER0)
BIT
FUNCTION
7-2 Reserved
1
RXAENB
HEX ADDRESS: 0XNB0B
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Receive Loopback Activation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback Activation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Activation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Activation Code.
0 - Disables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
0
RXDENB
R/W
0
Receive Loopback Deactivation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback
Deactivation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Deactivation Code.
0 - Disables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
134
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 125: EXCESSIVE ZERO STATUS REGISTER (EXZSR)
BIT
FUNCTION
7-1 Reserved
0
EXZ_STATUS
REV. 1.0.1
HEX ADDRESS: 0XNB0E
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
RUR/
WC
0
Change in Excessive Zero Condition Interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Excessive Zero Condition” interrupt within the T1 Receive Framer Block
has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Excessive
Zero Condition.
2. Whenever the Receive T1 Framer block clears the Excessive Zero
Condition
0 = Indicates the “Change in Excessive Zero Condition” interrupt has
NOT occurred since the last read of this register
1 = Indicates the “Change in Excessive Zero Condition” interrupt has
occurred since the last read of this register
TABLE 126: EXCESSIVE ZERO ENABLE REGISTER (EXZER)
BIT
FUNCTION
7-1 0
EXZ_ENB
HEX ADDRESS: 0XNB0F
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Change in Excessive Zero Condition Interrupt Enable
This bit enables or disables the “Change in Excessive Zero Condition” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the
Excessive Zero Condition.
2. Whenever the Receive T1 Framer block clears the Excessive
Zero Condition
0 - Disables the “Change in Excessive Zero Condition” interrupt
within the Receive T1 Framer Block
1 - Enables the “Change in Excessive Zero Condition” interrupt
within the Receive T1 Framer Block
135
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 127: SS7 STATUS REGISTER FOR LAPD1 (SS7SR1)
BIT
0
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
SS7_1_STATUS
RUR/
WC
0
SS7 Interrupt Status for LAPD Controller 1
This Reset-Upon-Read bit field indicates whether or not the “SS7”
interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt when the Received LAPD message is more
than 276 Bytes in length.
0 = Indicates that the “SS7” interrupt has not occurred since the last
read of this register
1 = Indicates that the “SS7” interrupt has occurred since the last
read of this register
TABLE 128: SS7 ENABLE REGISTER FOR LAPD1 (SS7ER1)
BIT
0
HEX ADDRESS: 0XNB10
FUNCTION
SS7_1_ENB
TYPE
DEFAULT
R/W
0
HEX ADDRESS: 0XNB11
DESCRIPTION-OPERATION
SS7 Interrupt Enable for LAPD Controller 1
This bit enables or disables the “SS7” interrupt within the LAPD
Controller 1.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt when the Received LAPD message is more
than 276 Bytes in length.
0 - Disables the “SS7” interrupt within the LAPD Controller 1.
1 - Enables the “SS7” interrupt within the LAPD Controller 1.
136
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 129: RXLOS/CRC INTERRUPT STATUS REGISTER (RLCISR)
0XNB12
BIT
FUNCTION
7-4 3
RxLOSINT
HEX ADDRESS:
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
RUR/
WC
0
Change in Receive LOS condition Interrupt Status
This bit indicates whether or not the “Change in Receive LOS condition” interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block declares the Receive
LOS condition.
2. Whenever the Receive T1 Framer block clears the Receive
LOS condition.
0 = Indicates that the “Change in Receive LOS Condition” interrupt
has not occurred since the last read of this register.
1 = Indicates that the “Change in Receive LOS Condition” interrupt
has occurred since the last read of this register.
2-0 Reserved
-
-
TABLE 130: RXLOS/CRC INTERRUPT ENABLE REGISTER (RLCIER)
BIT
3
FUNCTION
RxLOS_ENB
2-0 -
HEX ADDRESS: 0XNB13
TYPE
DEFAULT
DESCRIPTION-OPERATION
R/W
0
Change in Receive LOS Condition Interrupt Enable
This bit enables the “Change in Receive LOS Condition” interrupt.
0 = Enables “Change in Receive LOS Condition” Interrupt.
1 = Disables “Change in Receive LOS Condition” Interrupt.
-
-
Reserved
137
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 131: RECEIVE LOOPBACK CODE 1 INTERRUPT AND STATUS REGISTER (RLCISR1) HEX ADDRESS: 0XNB14
BIT
FUNCTION
7-4 -
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved (For E1 mode only)
3
RXASTAT
RO
0
Receive Loopback Activation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Activation Code, as specified in the
Receive Loopback Activation Code Register (RLACR) if Receive Loopback
Activation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Activation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Activation Code.
2
RXDSTAT
RO
0
Receive Loopback Deactivation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Deactivation Code, as specified in
the Receive Loopback Deactivation Code Register (RLDCR) if Receive Loopback Deactivation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Deactivation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Deactivation Code.
1
RXAINT
RUR/
WC
0
Change in Receive Loopback Activation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Activation Code” interrupt has occurred since the last read
of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Activation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Activation Code.
0 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has occurred since the last read of this register
0
RXDINT
RUR/
WC
0
Change in Receive Loopback Deactivation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Deactivation Code” interrupt has occurred since the last
read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Deactivation Code.
0 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has occurred since the last read of this register
138
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 132: RECEIVE LOOPBACK CODE 1 INTERRUPT ENABLE REGISTER (RLCIER1)
BIT
FUNCTION
7-2 Reserved
1
RXAENB
REV. 1.0.1
HEX ADDRESS: 0XNB15
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Receive Loopback Activation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback Activation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Activation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Activation Code.
0 - Disables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
0
RXDENB
R/W
0
Receive Loopback Deactivation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback
Deactivation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Deactivation Code.
0 - Disables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
139
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 133: DATA LINK STATUS REGISTER 2 (DLSR2)
BIT
FUNCTION
HEX ADDRESS: 0XNB16
TYPE
DEFAULT
DESCRIPTION-OPERATION
RO
0
HDLC2 Message Type Identifier
This READ ONLY bit indicates the type of data link message
received by Receive HDLC 2 Controller. Two types of data link messages are supported within the XRT86VX38 device: Message Oriented Signaling (MOS) or Bit-Oriented Signalling (BOS).
0 = Indicates Bit-Oriented Signaling (BOS) type data link message is
received
1 = Indicates Message Oriented Signaling (MOS) type data link
message is received
7
MSG TYPE
6
TxSOT
RUR/
WC
0
Transmit HDLC2 Controller Start of Transmission (TxSOT)
Interrupt Status
This Reset-Upon-Read bit indicates whether or not the “Transmit
HDLC2 Controller Start of Transmission (TxSOT) “Interrupt has
occurred since the last read of this register. Transmit HDLC2 Controller will declare this interrupt when it has started to transmit a data
link message. For sending large HDLC messages, start loading the
next available buffer once this interrupt is detected.
0 = Transmit HDLC2 Controller Start of Transmission (TxSOT) interrupt has not occurred since the last read of this register
1 = Transmit HDLC2 Controller Start of Transmission interrupt
(TxSOT) has occurred since the last read of this register.
5
RxSOT
RUR/
WC
0
Receive HDLC2 Controller Start of Reception (RxSOT) Interrupt
Status
This Reset-Upon-Read bit indicates whether or not the Receive
HDLC2 Controller Start of Reception (RxSOT) interrupt has
occurred since the last read of this register. Receive HDLC2 Controller will declare this interrupt when it has started to receive a data
link message.
0 = Receive HDLC2 Controller Start of Reception (RxSOT) interrupt
has not occurred since the last read of this register
1 = Receive HDLC2 Controller Start of Reception (RxSOT) interrupt
has occurred since the last read of this register
4
TxEOT
RUR/
WC
0
Transmit HDLC2 Controller End of Transmission (TxEOT) Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Transmit
HDLC2 Controller End of Transmission (TxEOT) Interrupt has
occurred since the last read of this register. Transmit HDLC2 Controller will declare this interrupt when it has completed its transmission of a data link message. For sending large HDLC messages, it
is critical to load the next available buffer before this interrupt
occurs.
0 = Transmit HDLC2 Controller End of Transmission (TxEOT) interrupt has not occurred since the last read of this register
1 = Transmit HDLC2 Controller End of Transmission (TxEOT) interrupt has occurred since the last read of this register
140
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 133: DATA LINK STATUS REGISTER 2 (DLSR2)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XNB16
TYPE
DEFAULT
DESCRIPTION-OPERATION
3
RxEOT
RUR/
WC
0
Receive HDLC2 Controller End of Reception (RxEOT) Interrupt
Status
This Reset-Upon-Read bit indicates whether or not the Receive
HDLC2 Controller End of Reception (RxEOT) Interrupt has occurred
since the last read of this register. Receive HDLC2 Controller will
declare this interrupt once it has completely received a full data link
message, or once the buffer is full.
0 = Receive HDLC2 Controller End of Reception (RxEOT) interrupt
has not occurred since the last read of this register
1 = Receive HDLC2 Controller End of Reception (RxEOT) Interrupt
has occurred since the last read of this register
2
FCS Error
RUR/
WC
0
FCS Error Interrupt Status
This Reset-Upon-Read bit indicates whether or not the FCS Error
Interrupt has occurred since the last read of this register. Receive
HDLC2 Controller will declare this interrupt when it has detected the
FCS error in the most recently received data link message.
0 = FCS Error interrupt has not occurred since the last read of this
register
1 = FCS Error interrupt has occurred since the last read of this register
1
Rx ABORT
RUR/
WC
0
Receipt of Abort Sequence Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Receipt of
Abort Sequence interrupt has occurred since last read of this register. Receive HDLC2 Controller will declare this interrupt if it detects
the Abort Sequence (i.e. a string of seven (7) consecutive 1’s) in the
incoming data link channel.
0 = Receipt of Abort Sequence interrupt has not occurred since last
read of this register
1 = Receipt of Abort Sequence interrupt has occurred since last
read of this register
0
RxIDLE
RUR/
WC
0
Receipt of Idle Sequence Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Receipt of
Idle Sequence interrupt has occurred since the last read of this register. The Receive HDLC2 Controller will declare this interrupt if it
detects the flag sequence octet (0x7E) in the incoming data link
channel. If RxIDLE "AND" RxEOT occur together, then the entire
HDLC message has been received.
0 = Receipt of Idle Sequence interrupt has not occurred since last
read of this register
1 = Receipt of Idle Sequence interrupt has occurred since last read
of this register.
141
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 134: DATA LINK INTERRUPT ENABLE REGISTER 2 (DLIER2)
BIT
FUNCTION
TYPE
DEFAULT
-
-
Reserved
HEX ADDRESS: 0XNB17
DESCRIPTION-OPERATION
7
Reserved
6
TxSOT ENB
R/W
0
Transmit HDLC2 Controller Start of Transmission (TxSOT)
Interrupt Enable
This bit enables or disables the “Transmit HDLC2 Controller Start of
Transmission (TxSOT) “Interrupt within the XRT86VX38 device.
Once this interrupt is enabled, the Transmit HDLC2 Controller will
generate an interrupt when it has started to transmit a data link message.
0 = Disables the Transmit HDLC2 Controller Start of Transmission
(TxSOT) interrupt.
1 = Enables the Transmit HDLC2 Controller Start of Transmission
(TxSOT) interrupt.
5
RxSOT ENB
R/W
0
Receive HDLC2 Controller Start of Reception (RxSOT) Interrupt
Enable
This bit enables or disables the “Receive HDLC2 Controller Start of
Reception (RxSOT) “Interrupt within the XRT86VX38 device. Once
this interrupt is enabled, the Receive HDLC2 Controller will generate
an interrupt when it has started to receive a data link message.
0 = Disables the Receive HDLC2 Controller Start of Reception
(RxSOT) interrupt.
1 = Enables the Receive HDLC2 Controller Start of Reception
(RxSOT) interrupt.
4
TxEOT ENB
R/W
0
Transmit HDLC2 Controller End of Transmission (TxEOT) Interrupt Enable
This bit enables or disables the “Transmit HDLC2 Controller End of
Transmission (TxEOT) “Interrupt within the XRT86VX38 device.
Once this interrupt is enabled, the Transmit HDLC2 Controller will
generate an interrupt when it has finished transmitting a data link
message.
0 = Disables the Transmit HDLC2 Controller End of Transmission
(TxEOT) interrupt.
1 = Enables the Transmit HDLC2 Controller End of Transmission
(TxEOT) interrupt.
3
RxEOT ENB
R/W
0
Receive HDLC2 Controller End of Reception (RxEOT) Interrupt
Enable
This bit enables or disables the “Receive HDLC2 Controller End of
Reception (RxEOT) “Interrupt within the XRT86VX38 device. Once
this interrupt is enabled, the Receive HDLC2 Controller will generate
an interrupt when it has finished receiving a complete data link message.
0 = Disables the Receive HDLC2 Controller End of Reception
(RxEOT) interrupt.
1 = Enables the Receive HDLC2 Controller End of Reception
(RxEOT) interrupt.
142
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 134: DATA LINK INTERRUPT ENABLE REGISTER 2 (DLIER2)
BIT
FUNCTION
TYPE
DEFAULT
REV. 1.0.1
HEX ADDRESS: 0XNB17
DESCRIPTION-OPERATION
2
FCS ERR ENB
R/W
0
FCS Error Interrupt Enable
This bit enables or disables the “Received FCS Error “Interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
Receive HDLC2 Controller will generate an interrupt when it has
detected the FCS error within the incoming data link message.
0 = Disables the “Receive FCS Error” interrupt.
1 = Enables the “Receive FCS Error” interrupt.
1
RxABORT ENB
R/W
0
Receipt of Abort Sequence Interrupt Enable
This bit enables or disables the “Receipt of Abort Sequence“Interrupt within the XRT86VX38 device. Once this interrupt is enabled,
the Receive HDLC2 Controller will generate an interrupt when it has
detected the Abort Sequence (i.e. a string of seven (7) consecutive
1’s) within the incoming data link channel.
0 = Disables the “Receipt of Abort Sequence” interrupt.
1 = Enables the “Receipt of Abort Sequence” interrupt.
0
RxIDLE ENB
R/W
0
Receipt of Idle Sequence Interrupt Enable
This bit enables or disables the “Receipt of Idle Sequence“Interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
Receive HDLC2 Controller will generate an interrupt when it has
detected the Idle Sequence Octet (i.e. 0x7E) within the incoming
data link channel.
0 = Disables the “Receipt of Idle Sequence” interrupt.
1 = Enables the “Receipt of Idle Sequence” interrupt.
143
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 135: SS7 STATUS REGISTER FOR LAPD2 (SS7SR2)
BIT
0
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
SS7_2_STATUS
RUR/
WC
0
SS7 Interrupt Status for LAPD Controller 2
This Reset-Upon-Read bit field indicates whether or not the “SS7”
interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt when the Received LAPD message is more
than 276 Bytes in length.
0 = Indicates that the “SS7” interrupt has not occurred since the last
read of this register
1 = Indicates that the “SS7” interrupt has occurred since the last
read of this register
TABLE 136: SS7 ENABLE REGISTER FOR LAPD2 (SS7ER2)
BIT
0
HEX ADDRESS: 0XNB18
FUNCTION
SS7_2_ENB
TYPE
DEFAULT
R/W
0
HEX ADDRESS: 0XNB19
DESCRIPTION-OPERATION
SS7 Interrupt Enable for LAPD Controller 2
This bit enables or disables the “SS7” interrupt within the LAPD
Controller 2.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt when the Received LAPD message is more
than 276 Bytes in length.
0 - Disables the “SS7” interrupt within the LAPD Controller 2.
1 - Enables the “SS7” interrupt within the LAPD Controller 2.
144
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 137: RECEIVE LOOPBACK CODE 2 INTERRUPT AND STATUS REGISTER (RLCISR2) HEX ADDRESS: 0XNB1A
BIT
FUNCTION
7-4 -
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved (For E1 mode only)
3
RXASTAT
RO
0
Receive Loopback Activation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Activation Code, as specified in the
Receive Loopback Activation Code Register (RLACR) if Receive Loopback
Activation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Activation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Activation Code.
2
RXDSTAT
RO
0
Receive Loopback Deactivation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Deactivation Code, as specified in
the Receive Loopback Deactivation Code Register (RLDCR) if Receive Loopback Deactivation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Deactivation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Deactivation Code.
1
RXAINT
RUR/
WC
0
Change in Receive Loopback Activation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Activation Code” interrupt has occurred since the last read
of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Activation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Activation Code.
0 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has occurred since the last read of this register
0
RXDINT
RUR/
WC
0
Change in Receive Loopback Deactivation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Deactivation Code” interrupt has occurred since the last
read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Deactivation Code.
0 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has occurred since the last read of this register
145
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 138: RECEIVE LOOPBACK CODE 2 INTERRUPT ENABLE REGISTER (RLCIER2)
BIT
FUNCTION
7-2 Reserved
1
RXAENB
HEX ADDRESS: 0XNB1B
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Receive Loopback Activation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback Activation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Activation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Activation Code.
0 - Disables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
0
RXDENB
R/W
0
Receive Loopback Deactivation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback
Deactivation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Deactivation Code.
0 - Disables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
146
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 139: RECEIVE LOOPBACK CODE 3 INTERRUPT AND STATUS REGISTER (RLCISR3) HEX ADDRESS: 0XNB1C
BIT
FUNCTION
7-4 -
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved (For E1 mode only)
3
RXASTAT
RO
0
Receive Loopback Activation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Activation Code, as specified in the
Receive Loopback Activation Code Register (RLACR) if Receive Loopback
Activation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Activation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Activation Code.
2
RXDSTAT
RO
0
Receive Loopback Deactivation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Deactivation Code, as specified in
the Receive Loopback Deactivation Code Register (RLDCR) if Receive Loopback Deactivation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Deactivation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Deactivation Code.
1
RXAINT
RUR/
WC
0
Change in Receive Loopback Activation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Activation Code” interrupt has occurred since the last read
of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Activation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Activation Code.
0 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has occurred since the last read of this register
0
RXDINT
RUR/
WC
0
Change in Receive Loopback Deactivation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Deactivation Code” interrupt has occurred since the last
read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Deactivation Code.
0 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has occurred since the last read of this register
147
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 140: RECEIVE LOOPBACK CODE 3 INTERRUPT ENABLE REGISTER (RLCIER3)
BIT
FUNCTION
7-2 Reserved
1
RXAENB
HEX ADDRESS: 0XNB1D
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Receive Loopback Activation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback Activation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Activation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Activation Code.
0 - Disables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
0
RXDENB
R/W
0
Receive Loopback Deactivation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback
Deactivation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Deactivation Code.
0 - Disables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
148
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 141: RECEIVE LOOPBACK CODE 4 INTERRUPT AND STATUS REGISTER (RLCISR4) HEX ADDRESS: 0XNB1E
BIT
FUNCTION
7-4 -
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved (For E1 mode only)
3
RXASTAT
RO
0
Receive Loopback Activation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Activation Code, as specified in the
Receive Loopback Activation Code Register (RLACR) if Receive Loopback
Activation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Activation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Activation Code.
2
RXDSTAT
RO
0
Receive Loopback Deactivation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Deactivation Code, as specified in
the Receive Loopback Deactivation Code Register (RLDCR) if Receive Loopback Deactivation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Deactivation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Deactivation Code.
1
RXAINT
RUR/
WC
0
Change in Receive Loopback Activation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Activation Code” interrupt has occurred since the last read
of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Activation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Activation Code.
0 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has occurred since the last read of this register
0
RXDINT
RUR/
WC
0
Change in Receive Loopback Deactivation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Deactivation Code” interrupt has occurred since the last
read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Deactivation Code.
0 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has occurred since the last read of this register
149
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 142: RECEIVE LOOPBACK CODE 4 INTERRUPT ENABLE REGISTER (RLCIER4)
BIT
FUNCTION
7-2 Reserved
1
RXAENB
HEX ADDRESS: 0XNB1F
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Receive Loopback Activation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback Activation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Activation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Activation Code.
0 - Disables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
0
RXDENB
R/W
0
Receive Loopback Deactivation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback
Deactivation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Deactivation Code.
0 - Disables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
150
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 143: RECEIVE LOOPBACK CODE 5 INTERRUPT AND STATUS REGISTER (RLCISR5) HEX ADDRESS: 0XNB20
BIT
FUNCTION
7-4 -
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved (For E1 mode only)
3
RXASTAT
RO
0
Receive Loopback Activation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Activation Code, as specified in the
Receive Loopback Activation Code Register (RLACR) if Receive Loopback
Activation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Activation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Activation Code.
2
RXDSTAT
RO
0
Receive Loopback Deactivation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Deactivation Code, as specified in
the Receive Loopback Deactivation Code Register (RLDCR) if Receive Loopback Deactivation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Deactivation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Deactivation Code.
1
RXAINT
RUR/
WC
0
Change in Receive Loopback Activation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Activation Code” interrupt has occurred since the last read
of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Activation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Activation Code.
0 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has occurred since the last read of this register
0
RXDINT
RUR/
WC
0
Change in Receive Loopback Deactivation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Deactivation Code” interrupt has occurred since the last
read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Deactivation Code.
0 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has occurred since the last read of this register
151
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 144: RECEIVE LOOPBACK CODE 5 INTERRUPT ENABLE REGISTER (RLCIER5)
BIT
FUNCTION
7-2 Reserved
1
RXAENB
HEX ADDRESS: 0XNB21
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Receive Loopback Activation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback Activation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Activation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Activation Code.
0 - Disables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
0
RXDENB
R/W
0
Receive Loopback Deactivation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback
Deactivation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Deactivation Code.
0 - Disables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
152
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 145: RECEIVE LOOPBACK CODE 6 INTERRUPT AND STATUS REGISTER (RLCISR6) HEX ADDRESS: 0XNB22
BIT
FUNCTION
7-4 -
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved (For E1 mode only)
3
RXASTAT
RO
0
Receive Loopback Activation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Activation Code, as specified in the
Receive Loopback Activation Code Register (RLACR) if Receive Loopback
Activation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Activation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Activation Code.
2
RXDSTAT
RO
0
Receive Loopback Deactivation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Deactivation Code, as specified in
the Receive Loopback Deactivation Code Register (RLDCR) if Receive Loopback Deactivation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Deactivation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Deactivation Code.
1
RXAINT
RUR/
WC
0
Change in Receive Loopback Activation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Activation Code” interrupt has occurred since the last read
of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Activation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Activation Code.
0 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has occurred since the last read of this register
0
RXDINT
RUR/
WC
0
Change in Receive Loopback Deactivation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Deactivation Code” interrupt has occurred since the last
read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Deactivation Code.
0 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has occurred since the last read of this register
153
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 146: RECEIVE LOOPBACK CODE 6 INTERRUPT ENABLE REGISTER (RLCIER6)
BIT
FUNCTION
7-2 Reserved
1
RXAENB
HEX ADDRESS: 0XNB23
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Receive Loopback Activation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback Activation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Activation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Activation Code.
0 - Disables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
0
RXDENB
R/W
0
Receive Loopback Deactivation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback
Deactivation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Deactivation Code.
0 - Disables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
154
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 147: RECEIVE LOOPBACK CODE 7 INTERRUPT AND STATUS REGISTER (RLCISR7) HEX ADDRESS: 0XNB24
BIT
FUNCTION
7-4 -
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved (For E1 mode only)
3
RXASTAT
RO
0
Receive Loopback Activation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Activation Code, as specified in the
Receive Loopback Activation Code Register (RLACR) if Receive Loopback
Activation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Activation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Activation Code.
2
RXDSTAT
RO
0
Receive Loopback Deactivation Code State
This READ ONLY bit indicates whether or not the Receive T1 Framer Block is
currently detecting the Receive Loopback Deactivation Code, as specified in
the Receive Loopback Deactivation Code Register (RLDCR) if Receive Loopback Deactivation Code Detection is enabled.
0 = Indicates that the Receive T1 Framer Block is NOT currently detecting the
Receive Loopback Deactivation Code.
1 = Indicates that the Receive T1 Framer Block is currently detecting the
Receive Loopback Deactivation Code.
1
RXAINT
RUR/
WC
0
Change in Receive Loopback Activation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Activation Code” interrupt has occurred since the last read
of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Activation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Activation Code.
0 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Activation Code” interrupt has occurred since the last read of this register
0
RXDINT
RUR/
WC
0
Change in Receive Loopback Deactivation Code interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in
Receive Loopback Deactivation Code” interrupt has occurred since the last
read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the Receive Loopback
Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects the Receive
Loopback Deactivation Code.
0 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has not occurred since the last read of this register
1 = Indicates that the “Change in Receive Loopback Deactivation Code” interrupt has occurred since the last read of this register
155
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 148: RECEIVE LOOPBACK CODE 7 INTERRUPT ENABLE REGISTER (RLCIER7)
BIT
FUNCTION
7-2 Reserved
1
RXAENB
HEX ADDRESS: 0XNB25
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
R/W
0
Receive Loopback Activation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback Activation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Activation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Activation Code.
0 - Disables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Activation Code”
interrupt within the T1 Receive Framer.
0
RXDENB
R/W
0
Receive Loopback Deactivation Code Interrupt Enable
This bit enables or disables the “Change in Receive Loopback
Deactivation Code” interrupt within the T1 Receive Framer.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt in response to either one of the following
conditions.
1. Whenever the Receive T1 Framer block detects the Receive
Loopback Deactivation Code.
2. Whenever the Receive T1 Framer block no longer detects
the Receive Loopback Deactivation Code.
0 - Disables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
1 - Enables the “Change in Receive Loopback Deactivation Code”
interrupt within the T1 Receive Framer.
156
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 149: DATA LINK STATUS REGISTER 3 (DLSR3)
BIT
FUNCTION
REV. 1.0.1
HEX ADDRESS: 0XNB26
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
MSG TYPE
RUR/
WC
0
HDLC3 Message Type Identifier
This READ ONLY bit indicates the type of data link message received
by Receive HDLC 3 Controller. Two types of data link messages are
supported within the XRT86VX38 device: Message Oriented Signaling
(MOS) or Bit-Oriented Signalling (BOS).
0 = Indicates Bit-Oriented Signaling (BOS) type data link message is
received
1 = Indicates Message Oriented Signaling (MOS) type data link message is received
6
TxSOT
RUR/
WC
0
Transmit HDLC3 Controller Start of Transmission (TxSOT) Interrupt Status
This Reset-Upon-Read bit indicates whether or not the “Transmit
HDLC3 Controller Start of Transmission (TxSOT) “Interrupt has
occurred since the last read of this register. Transmit HDLC3 Controller
will declare this interrupt when it has started to transmit a data link message. For sending large HDLC messages, start loading the next available buffer once this interrupt is detected.
0 = Transmit HDLC3 Controller Start of Transmission (TxSOT) interrupt
has not occurred since the last read of this register
1 = Transmit HDLC3 Controller Start of Transmission interrupt (TxSOT)
has occurred since the last read of this register.
5
RxSOT
RUR/
WC
0
Receive HDLC3 Controller Start of Reception (RxSOT) Interrupt
Status
This Reset-Upon-Read bit indicates whether or not the Receive
HDLC3 Controller Start of Reception (RxSOT) interrupt has occurred
since the last read of this register. Receive HDLC3 Controller will
declare this interrupt when it has started to receive a data link message.
0 = Receive HDLC3 Controller Start of Reception (RxSOT) interrupt
has not occurred since the last read of this register
1 = Receive HDLC3 Controller Start of Reception (RxSOT) interrupt
has occurred since the last read of this register
4
TxEOT
RUR/
WC
0
Transmit HDLC3 Controller End of Transmission (TxEOT) Interrupt
Status
This Reset-Upon-Read bit indicates whether or not the Transmit
HDLC3 Controller End of Transmission (TxEOT) Interrupt has occurred
since the last read of this register. Transmit HDLC3 Controller will
declare this interrupt when it has completed its transmission of a data
link message. For sending large HDLC messages, it is critical to load
the next available buffer before this interrupt occurs.
0 = Transmit HDLC3 Controller End of Transmission (TxEOT) interrupt
has not occurred since the last read of this register
1 = Transmit HDLC3 Controller End of Transmission (TxEOT) interrupt
has occurred since the last read of this register
157
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 149: DATA LINK STATUS REGISTER 3 (DLSR3)
BIT
FUNCTION
HEX ADDRESS: 0XNB26
TYPE
DEFAULT
DESCRIPTION-OPERATION
3
RxEOT
RUR/
WC
0
Receive HDLC3 Controller End of Reception (RxEOT) Interrupt
Status
This Reset-Upon-Read bit indicates whether or not the Receive
HDLC3 Controller End of Reception (RxEOT) Interrupt has occurred
since the last read of this register. Receive HDLC3 Controller will
declare this interrupt once it has completely received a full data link
message, or once the buffer is full.
0 = Receive HDLC3 Controller End of Reception (RxEOT) interrupt has
not occurred since the last read of this register
1 = Receive HDLC3 Controller End of Reception (RxEOT) Interrupt has
occurred since the last read of this register
2
FCS Error
RUR/
WC
0
FCS Error Interrupt Status
This Reset-Upon-Read bit indicates whether or not the FCS Error Interrupt has occurred since the last read of this register. Receive HDLC3
Controller will declare this interrupt when it has detected the FCS error
in the most recently received data link message.
0 = FCS Error interrupt has not occurred since the last read of this register
1 = FCS Error interrupt has occurred since the last read of this register
1
Rx ABORT
RUR/
WC
0
Receipt of Abort Sequence Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Receipt of Abort
Sequence interrupt has occurred since last read of this register.
Receive HDLC3 Controller will declare this interrupt if it detects the
Abort Sequence (i.e. a string of seven (7) consecutive 1’s) in the
incoming data link channel.
0 = Receipt of Abort Sequence interrupt has not occurred since last
read of this register
1 = Receipt of Abort Sequence interrupt has occurred since last read of
this register
0
RxIDLE
RUR/
WC
0
Receipt of Idle Sequence Interrupt Status
This Reset-Upon-Read bit indicates whether or not the Receipt of Idle
Sequence interrupt has occurred since the last read of this register.
The Receive HDLC3 Controller will declare this interrupt if it detects the
flag sequence octet (0x7E) in the incoming data link channel. If RxIDLE "AND" RxEOT occur together, then the entire HDLC message has
been received.
0 = Receipt of Idle Sequence interrupt has not occurred since last read
of this register
1 = Receipt of Idle Sequence interrupt has occurred since last read of
this register.
158
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 150: DATA LINK INTERRUPT ENABLE REGISTER 3 (DLIER3)
BIT
FUNCTION
TYPE
DEFAULT
-
-
Reserved
REV. 1.0.1
HEX ADDRESS: 0XNB27
DESCRIPTION-OPERATION
7
Reserved
6
TxSOT ENB
R/W
0
Transmit HDLC3 Controller Start of Transmission (TxSOT)
Interrupt Enable
This bit enables or disables the “Transmit HDLC3 Controller Start of
Transmission (TxSOT) “Interrupt within the XRT86VX38 device.
Once this interrupt is enabled, the Transmit HDLC3 Controller will
generate an interrupt when it has started to transmit a data link message.
0 = Disables the Transmit HDLC3 Controller Start of Transmission
(TxSOT) interrupt.
1 = Enables the Transmit HDLC3 Controller Start of Transmission
(TxSOT) interrupt.
5
RxSOT ENB
R/W
0
Receive HDLC3 Controller Start of Reception (RxSOT) Interrupt
Enable
This bit enables or disables the “Receive HDLC3 Controller Start of
Reception (RxSOT) “Interrupt within the XRT86VX38 device. Once
this interrupt is enabled, the Receive HDLC3 Controller will generate
an interrupt when it has started to receive a data link message.
0 = Disables the Receive HDLC3 Controller Start of Reception
(RxSOT) interrupt.
1 = Enables the Receive HDLC3 Controller Start of Reception
(RxSOT) interrupt.
4
TxEOT ENB
R/W
0
Transmit HDLC3 Controller End of Transmission (TxEOT) Interrupt Enable
This bit enables or disables the “Transmit HDLC3 Controller End of
Transmission (TxEOT) “Interrupt within the XRT86VX38 device.
Once this interrupt is enabled, the Transmit HDLC3 Controller will
generate an interrupt when it has finished transmitting a data link
message.
0 = Disables the Transmit HDLC3 Controller End of Transmission
(TxEOT) interrupt.
1 = Enables the Transmit HDLC3 Controller End of Transmission
(TxEOT) interrupt.
3
RxEOT ENB
R/W
0
Receive HDLC3 Controller End of Reception (RxEOT) Interrupt
Enable
This bit enables or disables the “Receive HDLC3 Controller End of
Reception (RxEOT) “Interrupt within the XRT86VX38 device. Once
this interrupt is enabled, the Receive HDLC3 Controller will generate
an interrupt when it has finished receiving a complete data link message.
0 = Disables the Receive HDLC3 Controller End of Reception
(RxEOT) interrupt.
1 = Enables the Receive HDLC3 Controller End of Reception
(RxEOT) interrupt.
159
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 150: DATA LINK INTERRUPT ENABLE REGISTER 3 (DLIER3)
BIT
FUNCTION
TYPE
DEFAULT
HEX ADDRESS: 0XNB27
DESCRIPTION-OPERATION
2
FCS ERR ENB
R/W
0
FCS Error Interrupt Enable
This bit enables or disables the “Received FCS Error “Interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
Receive HDLC3 Controller will generate an interrupt when it has
detected the FCS error within the incoming data link message.
0 = Disables the “Receive FCS Error” interrupt.
1 = Enables the “Receive FCS Error” interrupt.
1
RxABORT ENB
R/W
0
Receipt of Abort Sequence Interrupt Enable
This bit enables or disables the “Receipt of Abort Sequence“ Interrupt within the XRT86VX38 device. Once this interrupt is enabled,
the Receive HDLC3 Controller will generate an interrupt when it has
detected the Abort Sequence (i.e. a string of seven (7) consecutive
1’s) within the incoming data link channel.
0 = Disables the “Receipt of Abort Sequence” interrupt.
1 = Enables the “Receipt of Abort Sequence” interrupt.
0
RxIDLE ENB
R/W
0
Receipt of Idle Sequence Interrupt Enable
This bit enables or disables the “Receipt of Idle Sequence“ Interrupt
within the XRT86VX38 device. Once this interrupt is enabled, the
Receive HDLC3 Controller will generate an interrupt when it has
detected the Idle Sequence Octet (i.e. 0x7E) within the incoming
data link channel.
0 = Disables the “Receipt of Idle Sequence” interrupt.
1 = Enables the “Receipt of Idle Sequence” interrupt.
160
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 151: SS7 STATUS REGISTER FOR LAPD3 (SS7SR3)
BIT
0
0
HEX ADDRESS: 0XNB28
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
SS7_3_STATUS
RUR/
WC
0
SS7 Interrupt Status for LAPD Controller 3
This Reset-Upon-Read bit field indicates whether or not the “SS7”
interrupt has occurred since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt when the Received LAPD message is more
than 276 Bytes in length.
0 = Indicates that the “SS7” interrupt has not occurred since the last
read of this register
1 = Indicates that the “SS7” interrupt has occurred since the last
read of this register
TABLE 152: SS7 ENABLE REGISTER FOR LAPD3 (SS7ER3)
BIT
REV. 1.0.1
FUNCTION
SS7_3_ENB
TYPE
DEFAULT
R/W
0
HEX ADDRESS: 0XNB29
DESCRIPTION-OPERATION
SS7 Interrupt Enable for LAPD Controller 3
This bit enables or disables the “SS7” interrupt within the LAPD
Controller 3.
If this interrupt is enabled, then the Receive T1 Framer block will
generate an interrupt when the Received LAPD message is more
than 276 Bytes in length.
0 - Disables the “SS7” interrupt within the LAPD Controller 3.
1 - Enables the “SS7” interrupt within the LAPD Controller 3.
161
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 153: CUSTOMER INSTALLATION ALARM STATUS REGISTER (CIASR)
BIT
FUNCTION
[7:6] Reserved
5
RxAIS-CI_state
HEX ADDRESS: 0XNB40
TYPE
DEFAULT
DESCRIPTION-OPERATION
-
-
Reserved
RO
0
Receive Alarm Indication Signal-Customer Installation (AIS-CI) State
This READ ONLY bit field indicates whether or not the Receive T1 Framer is
currently detecting the Alarm Indication Signal-Customer Installation (AISCI) condition.
Alarm Indication Signal-Customer Installation (AIS-CI) is intended for use in
a network to differentiate between an issue within the network or the Customer Installation (CI).
AIS-CI is an all ones signal with an embedded signature of 01111100
11111111 (right-to left) which recurs at 386 bit intervals in-the DS-1 signal.
0 = Indicates the Receive T1 Framer is currently NOT detecting the AIS-CI
condition
1 = Indicates the Receive T1 Framer is currently detecting the AIS-CI condition
NOTE: This bit only works if AIS-CI detection is enabled (Register 0xN11C)
4
RxRAI-CI_state
RO
0
Rx RAI-CI State
This READ ONLY bit field indicates whether or not the Receive T1 Framer is
currently declaring the Remote Alarm Indication - Customer Installation
(RAI-CI) condition. (This is for T1 ESF framing mode only)
Remote Alarm Indication - Customer Installation (RAI-CI) is intended for use
in a network to differentiate between an issue within the network or the Customer Installation (CI).
RAI-CI is a repetitive pattern with a period of 1.08 seconds. It is comprised of
0.99 seconds of RAI message (00000000 11111111 Right-to-left) and a 90
ms of RAI-CI signature (00111110 11111111 Right to left) to form a RAI-CI
signal.
0 = Indicates the Receive T1 Framer is currently NOT detecting the RAI-CI
condition
1 = Indicates the Receive T1 Framer is currently detecting the RAI-CI condition
NOTE: This bit only works if RAI-CI detection is enabled (Register 0xN11C)
[3:2] Reserved
-
-
Reserved
162
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 153: CUSTOMER INSTALLATION ALARM STATUS REGISTER (CIASR)
BIT
1
FUNCTION
RxAIS-CI
REV. 1.0.1
HEX ADDRESS: 0XNB40
TYPE
DEFAULT
DESCRIPTION-OPERATION
RUR/
WC
0
Change in Receive AIS-CI Condition Interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in AISCI Condition” interrupt within the T1 Receive Framer Block has occurred
since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate
an interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the AIS-CI Condition.
2. Whenever the Receive T1 Framer block clears the AIS-CI Condition
0 = Indicates the “Change in AIS-CI Condition” interrupt has NOT occurred
since the last read of this register
1 = Indicates the “Change in AIS-CI Condition” interrupt has occurred since
the last read of this register
0
RxRAI-CI
RUR/
WC
0
Change in Receive RAI-CI Condition Interrupt Status
This Reset-Upon-Read bit field indicates whether or not the “Change in RAICI Condition” interrupt within the T1 Receive Framer Block has occurred
since the last read of this register.
If this interrupt is enabled, then the Receive T1 Framer block will generate
an interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the RAI-CI Condition.
2. Whenever the Receive T1 Framer block clears the RAI-CI Condition
0 = Indicates the “Change in RAI-CI Condition” interrupt has NOT occurred
since the last read of this register
1 = Indicates the “Change in RAI-CI Condition” interrupt has occurred since
the last read of this register
TABLE 154: CUSTOMER INSTALLATION ALARM STATUS REGISTER (CIAIER)
HEX ADDRESS: 0XNB41
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
1
RxAIS-CI_ENB
R/W
0
Change in Receive AIS-CI Condition Interrupt Enable
This bit enables or disables the “Change in AIS-CI Condition” interrupt within
the T1 Receive Framer Block.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the AIS-CI Condition.
2. Whenever the Receive T1 Framer block clears the AIS-CI Condition
0 - Disables the “Change in AIS-CI Condition” interrupt.
1 - Enables the “Change in AIS-CI Condition” interrupt.
0
RxRAI-CI_ENB
R/W
0
Change in Receive RAI-CI Condition Interrupt Enable
This bit enables or disables the “Change in RAI-CI Condition” interrupt within
the T1 Receive Framer Block.
If this interrupt is enabled, then the Receive T1 Framer block will generate an
interrupt in response to either one of the following conditions.
1. Whenever the Receive T1 Framer block detects the RAI-CI Condition.
2. Whenever the Receive T1 Framer block clears the AIS-CI Condition
0 - Disables the “Change in RAI-CI Condition” interrupt.
1 - Enables the “Change in RAI-CI Condition” interrupt.
163
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 155: T1 BOC INTERRUPT STATUS REGISTER (BOCISR 0XNB70H)
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
RMTCH3
RMTCH2
BOCC
RFDLAD
RFDLF
TFDLE
RMTCH1
RBOC
RUR
RUR
RUR
RUR
RUR
RUR
RUR
RUR
0
0
0
0
0
0
0
0
BIT 7 - Receive FDL Match 3 Event
This bit is set when the receive FDL message is equal to the RFDL Match 3 message, and filter validation has
occured.
} 0 - No Match
} 1 - Match 3
BIT 6 - Receive FDL Match 2 Event
This bit is set when the receive FDL message is equal to the RFDL Match 2 message, and filter validation has
occured.
} 0 - No Match
} 1 - Match 2
BIT 5 - BOC Clear Event (Loss of BOC)
This bit is set when 3 or more consecutive Non-BOC messages occur (Non-BOC means that the message meets the
’0xxxxxx011111111’ framing format, but does not contain a valid BOC).
} 0 - No Change
} 1 - BOC Cleared
BIT 4 - RFDL Abort Detect Event
This bit is set when nine consecutive ones are detected within the FDL bits.
} 0 - Normal
} 1 - RFDL Abort
BIT 3 - RFDL Register Full Event (Receive Start of Transfer)
This bit is set when the RFDL register is full. This register is not gated by the filter.
} 0 - Not Full
} 1 - Full
164
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
BIT 2 - TFDL Register Empty Event (Transmit End of Transfer)
This bit is set when the TFDL register has been emptied according to amount of repetitions programmed into the
TxBYTE count register 0xn178h. This alarm is meant to be an indicator of a complete BOC transmission for system alert
or to initiate a response for future processing.
} 0 - Not Emptied
} 1 - Emptied
BIT 1 - Receive FDL Match 1 Event
This bit is set when the receive FDL message is equal to the RFDL Match 1 message, and filter validation has
occured.
} 0 - No Match
} 1 - Match 1
BIT 0 - Receive BOC Detector Change of Status
This bit is set to 1 any time a change has occured with the RFDL message. This alarm will NOT be set unless the filter
setting has been satisfied.
} 0 - No Change
} 1 - Change of Status
165
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 156: T1 BOC INTERRUPT ENABLE REGISTER (BOCIER 0XNB71H)
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
RMTCH3
RMTCH2
BOCC
RFDLAD
RFDLF
TFDLE
RMTCH1
RBOC
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
0
BIT 7 - Receive FDL Match 3 Event
This bit is used to enable the RFDL Match 3 message Interrupt.
} 0 - Disabled
} 1 - Interrupt Enabled
BIT 6 - Receive FDL Match 2 Event
This bit is used to enable the RFDL Match 2 message Interrupt.
} 0 - Disabled
} 1 - Interrupt Enabled
BIT 5 - BOC Clear Event
This bit is used to enable the BOC Clear Event Interrupt.
} 0 - Disabled
} 1 - Interrupt Enabled
BIT 4 - RFDL Abort Detect Event
This bit is used to enable the RFDL Abort Detect Event Interrupt.
} 0 - Disabled
} 1 - Interrupt Enabled
BIT 3 - RFDL Register Full Event
This bit is used to enable the RFDL Full Interrupt.
} 0 - Disabled
} 1 - Interrupt Enabled
BIT 2 - TFDL Register Empty Event
This bit is used to enable the TFDL Empty Interrupt.
} 0 - Disabled
} 1 - Interrupt Enabled
BIT 1 - Receive FDL Match 1 Event
This bit is used to enable the RFDL Match 1 message Interrupt.
} 0 - Disabled
} 1 - Interrupt Enabled
BIT 0 - Receive BOC Detector Change of Status
This bit is used to enable the BOC detector change of status Interrupt.
} 0 - Disabled
} 1 - Interrupt Enabled
166
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 157: T1 BOC UNSTABLE INTERRUPT STATUS REGISTER (BOCUISR 0XNB74H)
BIT7
BIT6
BIT5
BIT4
Reserved
Unstable
RUR
RUR
RUR
RUR
0
0
0
0
BIT3
BIT2
BIT1
BIT0
RUR
RUR
RUR
RUR
0
0
0
0
Reserved
BIT 7 - Reserved
BIT 6 - Unstable SSM Message Interrupt Status
This bit will be set to ’1’ anytime the receive SSM message has changed from its previous value, IF the SSM
message was valid. Therefore, this interrupt is only active once the BOC has received a valid SSM message.
This register is Reset Upon Read.
} 0 - No Change in SSM
} 1 - Change in SSM
BITS [5:0] - Reserved
167
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 158: T1 BOC UNSTABLE INTERRUPT ENABLE REGISTER (BOCUIER 0XNB75H)
BIT7
BIT6
BIT5
BIT4
Reserved
Unstable
R/W
R/W
R/W
R/W
0
0
0
0
BIT3
BIT2
BIT1
BIT0
R/W
R/W
R/W
R/W
0
0
0
0
Reserved
BIT 7 - Reserved
BIT 6 - Unstable SSM Message Interrupt Enable
This bit is used to enable the Unstable SSM message Interrupt. Unstable is defined as anytime the receive
SSM message has changed from its previous value, IF the SSM message was valid. Therefore, this interrupt is
only active once the BOC has received a valid SSM message.
} 0 - Disabled
} 1 - Interrupt Enabled
BITS [5:0] - Reserved
168
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
2.0 LINE INTERFACE UNIT (LIU SECTION) REGISTERS
TABLE 159: LIU CHANNEL CONTROL REGISTER 0 (LIUCCR0)
BIT
FUNCTION
TYPE
DEFAULT
7
QRSS_n/
PRBS_n
R/W
0
HEX ADDRESS: 0X0FN0
DESCRIPTION-OPERATION
QRSS/PRBS Select Bits
These bits are used to select between QRSS and PRBS.
0 = PRBS_n (215 - 1)
1 = QRSS_n (220 - 1)
6
PRBS_Rx_n/
R/W
0
PRBS_Tx_n
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 and RCLK.
Bit 6 = "0"
+
PBRS
Generator
-
TTIP
Tx
TRING
Bit 6 = "1"
+
PBRS
Generator
5
RXON_n
R/W
0
-
RPOS
Rx
RNEG
Receiver ON:
This bit permits the user to either turn on or turn off the Receive Section of XRT86VX38. If the user turns on the Receive Section, then
XRT86VX38 will begin to receive the incoming data-stream via the
RTIP and RRING input pins.
Conversely, if the user turns off the Receive Section, then the entire
Receive Section except the MCLKIN Phase Locked Loop (PLL) will
be powered down.
0 = Shuts off the Receive Section of XRT86VX38.
1 = Turns on the Receive Section of XRT86VX38.
169
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 159: LIU CHANNEL CONTROL REGISTER 0 (LIUCCR0)
HEX ADDRESS: 0X0FN0
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
4-0
EQC[4:0]
R/W
00000
Equalizer Control [4:0]:
These bits are used to control the transmit pulse shaping, transmit
line build-out (LBO) and receive sensitivity level.
The Transmit Pulse Shape can be controlled by adjusting the Transmit Line Build-Out Settings for different cable length in T1 mode.
Transmit pulse shape can also be controlled by using the Arbitrary
mode, where users can specify the amplitude of the pulse shape by
using the 8 Arbitrary Pulse Segments provided in the LIU registers
(0xNF08-0xNF0F), where n is the channel number.
The XRT86VX38 device supports both long haul and short haul
applications which can also be selected using the EQC[4:0] bits.
Table 160.presents the corresponding Transmit Line Build Out and
Receive Sensitivity settings using different combinations of these
five EQC[4:0] bits.
170
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 160: EQUALIZER CONTROL AND TRANSMIT LINE BUILD OUT
EQC[4:0]
T1 MODE/RECEIVE SENSITIVITY
TRANSMIT LBO
CABLE
0xN0h
T1 Long Haul/36dB
0dB
100TP
0xN1h
T1 Long Haul/36dB
-7.5dB
100TP
0xN2h
T1 Long Haul/36dB
-15dB
100TP
0xN3h
T1 Long Haul/36dB
-22.5dB
100TP
0xN4h
T1 Long Haul/45dB
0dB
100TP
0xN5h
T1 Long Haul/45dB
-7.5dB
100TP
0xN6h
T1 Long Haul/45dB
-15dB
100TP
0xN7h
T1 Long Haul/45dB
-22.5dB
100TP
0xN8h
T1 Short Haul/15dB
0 to 133 feet (0.6dB)
100TP
0xN9h
T1 Short Haul/15dB
133 to 266 feet (1.2dB)
100TP
0xNAh
T1 Short Haul/15dB
266 to 399 feet (1.8dB)
100TP
0xNBh
T1 Short Haul/15dB
399 to 533 feet (2.4dB)
100TP
0xNCh
T1 Short Haul/15dB
533 to 655 feet (3.0dB)
100TP
0xNDh
T1 Short Haul/15dB
Arbitrary Pulse
100TP
0xNEh
T1 Gain Mode/29dB
0 to 133 feet (0.6dB)
100TP
0xNFh
T1 Gain Mode/29dB
133 to 266 feet (1.2dB)
100TP
0x10h
T1 Gain Mode/29dB
266 to 399 feet (1.8dB)
100TP
0x11h
T1 Gain Mode/29dB
399 to 533 feet (2.4dB)
100TP
0x12h
T1 Gain Mode/29dB
533 to 655 feet (3.0dB)
100TP
0x13h
T1 Gain Mode/29dB
Arbitrary Pulse
100TP
0x14h
T1 Gain Mode/29dB
0dB
100TP
0x15h
T1 Gain Mode/29dB
-7.5dB
100TP
0x16h
T1 Gain Mode/29dB
-15dB
100TP
0x17h
T1 Gain Mode/29dB
-22.5dB
100TP
0x18h
E1 Long Haul/36dB
ITU G.703
75 Coax
0x19h
E1 Long Haul/36dB
ITU G.703
120 TP
0x1Ah
E1 Long Haul/45dB
ITU G.703
75 Coax
0x1Bh
E1 Long Haul/45dB
ITU G.703
120 TP
0x1Ch
E1 Short Haul/15dB
ITU G.703
75 Coax
0x1Dh
E1 Short Haul/15dB
ITU G.703
120 TP
0x1Eh
E1 Gain Mode/29dB
ITU G.703
75 Coax
0x1Fh
E1 Gain Mode/29dB
ITU G.703
120 TP
171
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 161: LIU CHANNEL CONTROL REGISTER 1 (LIUCCR1)
HEX ADDRESS: 0X0FN1
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
RXTSEL_n
R/W
0
Receiver Termination Select:
Upon power up, the receivers are in “High” impedance. The receive
termination can be selected by setting this bit according to the following table:
RXTSEL
6
5-4
TXTSEL_n
TERSEL[1:0]
R/W
R/W
0
00
RxJASEL_n
R/W
0
0
"High" Impedance
1
Internal
Transmit Termination Select:
This bit is used to select between internal termination or “High”
impedance modes for the T1 transmitter according to the following
table:
TXTSEL
TX Termination
0
"High" Impedance
1
Internal
Termination Impedance Select [1:0]:
These bits are used to control the transmit and receive termination
impedance when the LIU block is configured in Internal Termination
Mode.
In internal termination mode, (i.e., TXTSEL = “1” and RXTSEL =
“1”), internal transmit and receive termination can be selected
according to the following table:
NOTE:
3
RX Termination
TERSEL1
TERSEL0
Internal Transmit
and Receive
Termination
0
0
100
0
1
110
1
0
75
1
1
120
In the internal termination mode, the transmitter output
should be AC coupled to the transformer.
Receive Jitter Attenuator Enable
This bit permits the user to enable or disable the Jitter Attenuator in
the Receive Path within the XRT86VX38 device.
0 = Disables the Jitter Attenuator to operate in the Receive Path
within the Receive T1 LIU Block.
1 = Enables the Jitter Attenuator to operate in the Receive Path
within the Receive T1 LIU Block.
172
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 161: LIU CHANNEL CONTROL REGISTER 1 (LIUCCR1)
REV. 1.0.1
HEX ADDRESS: 0X0FN1
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
2
TxJASEL_n
R/W
0
Transmit Jitter Attenuator Enable
This bit permits the user to enable or disable the Jitter Attenuator in
the Transmit Path within the XRT86VX38 device.
0 = Disables the Jitter Attenuator to operate in the Transmit Path
within the Transmit T1 LIU Block.
1 = Enables the Jitter Attenuator to operate in the Transmit Path
within the Transmit T1 LIU Block.
1
JABW_n
R/W
0
Jitter Attenuator Bandwidth Select:
In T1 mode, the Jitter Attenuator Bandwidth is always 3Hz, and this
bit has no effect on the Jitter Attenuator Bandwidth. The FIFOS (bit
D0 of this register) will be used to select the FIFO size, according to
the table below.
0
FIFOS_n
R/W
0
Mode
JABW
bit D1
FIFOS_n
bit D0
JA B-W
Hz
FIFO
Size
T1
0
0
3
32
T1
0
1
3
64
T1
1
0
3
32
T1
1
1
3
64
E1
0
0
10
32
E1
0
1
10
64
E1
1
0
1.5
64
E1
1
1
1.5
64
FIFO Size Select: See table of bit D1 above for the function of this
bit.
173
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 162: LIU CHANNEL CONTROL REGISTER 2 (LIUCCR2)
BIT
FUNCTION
TYPE
DEFAULT
7
INVQRSS_n
R/W
0
6-4
TXTEST[2:0]
R/W
000
HEX ADDRESS: 0X0FN2
DESCRIPTION-OPERATION
Invert QRSS Pattern:
This bit inverts the output PRBS/QRSS pattern if the LIU Block is
configured to transmit a PRBS/QRSS pattern.
0 = The LIU will NOT invert the output PRBS/QRSS pattern
1 = The LIU will invert the output PRBS/QRSS pattern
Transmit Test Pattern [2:0]:
These bits are used to configure the Transmit T1 LIU Block to generate and transmit test patterns according to the following table.
Use of these bits automatically places the LIU section in Single Rail
mode. When this happens, the Framer section must be placed in
Single Rail mode in Reg 0xN101.
TXTEST2
TXTEST1
TXTEST0
Test Pattern
0
X
X
No Pattern
1
0
0
TDQRSS
1
0
1
TAOS
1
1
0
TLUC
1
1
1
TLDC
TDQRSS (Transmit/Detect Quasi-Random Signal):
QRSS pattern is a 220-1 pseudo-random bit sequence (PRBS) with
no more than 14 consecutive zeros.
TAOS (Transmit All Ones):
Whenever the user implements this configuration setting, the Transmit T1 LIU Block will ignore the data that it is accepting from the
Transmit T1 Framer block (as well as the upstream system-side terminal equipment) and overwrite this data with the All Ones Pattern.
TLUC (Transmit Network Loop-Up Code):
The Transmit T1 LIU Block will generate and transmit the Network
Loop-Up Code of “00001” to the line for the selected channel number n.
When Network Loop-Up code is being transmitted, the XRT86VX38
will ignore the “Automatic Loop-Code detection and Remote LoopBack activation” (NLCDE1 =“1”, NLCDE0 =“1” of register 0xNF03) in
order to avoid activating Remote Digital Loop-Back automatically
when the remote terminal responds to the Loop-Back request.
TLDC (Transmit Network Loop-Down Code):
The Transmit T1 LIU Block will generate and transmit the Network
Loop-Down Code of “001” to the line for the selected channel number n.
174
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 162: LIU CHANNEL CONTROL REGISTER 2 (LIUCCR2)
REV. 1.0.1
HEX ADDRESS: 0X0FN2
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
3
TXON_n
R/W
0
Transmitter ON:
This bit permits the user to either turn on or turn off the Transmit
Driver of XRT86VX38. If the user turns on the Transmit Driver, then
XRT86VX38 will begin to transmit T1 data (on the line) via the TTIP
and TRING output pins.
Conversely, if the user turns off the Transmit Driver, then the TTIP
and TRING output pins will be tri-stated.
0 = Shuts off the Transmit Driver associated with the XRT86VX38
device and tri-states the TTIP and TRING output pins.
1 = Turns on the Transmit Driver associated with the XRT86VX38
device.
NOTE: If the user wishes to exercise software control over the state
of the Transmit Driver of the XRT86VX38, then it is
imperative that the user pull the TxON pin to a logic “HIGH”
level.
2-0
LOOP2_n
R/W
000
Loop-Back control [2:0]:
These bits control the Loop-Back Modes of the LIU section, according to the table below.
LOOP2
LOOP1
LOOP0
0
X
X
No Loop-Back
1
0
0
Dual Loop-Back
1
0
1
Analog Loop-Back
1
1
0
Remote Loop-Back
1
1
1
Digital Loop-Back
175
Loop-Back Mode
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 163: LIU CHANNEL CONTROL REGISTER 3 (LIUCCR3)
HEX ADDRESS: 0X0FN3
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7-6
NLCDE[1:0]
R/W
00
Network Loop Code Detection Enable [1:0]:
These bits are used to control the Loop-Code detection on the
receive path, according to the table below. This part must be in Single Rail mode to detect..
NETWORK LOOP CODE DETECTION
ENABLE
NLCDE[1:0]
00
Disables Loop Code Detection
01
Enables Loop-Up Code Detection on
the Receive Path.
10
Enables Loop-Down Code Detection
on the Receive Path.
11
Enables Automatic Loop-Up Code
Detection on the Receive Path and
Remote Loop-Back Activation upon
detecting Loop-Up Code.
Loop-Up Code Detection Enable:
The XRT86VX38 is configured to monitor the receive data for the
Loop-Up code Pattern (i.e. a string of four ‘0’s followed by one ‘1’
pattern). When the presence of the “00001” pattern is detected for
more than 5 seconds, the status of the NLCD bit (bit 3 of register
0xNF05) is set to “1” and if the NLCD interrupt is enabled (bit 3 of
register 0xNF04), an interrupt will be generated.
Loop-Down Code Detection Enable:
The XRT86VX38 is configured to monitor the receive data for the
Loop-Down code Pattern (i.e. a string of two ‘0’s followed by one ‘1’
pattern). When the presence of the “001” pattern is detected for
more than 5 seconds, the status of the NLCD bit (bit 3 of register
0xNF05) is set to “1” and if the NLCD interrupt is enabled (bit 3 of
register 0xNF04), an interrupt will be generated.
Automatic Loop-Up Code Detection and Remote Loop Back
Activation Enable:
When this mode is enabled, the state of the NLCD bit (bit 3 of register 0xNF05) is reset to “0” and the XRT86VX38 is configured to
monitor the receive data for the Loop-Up code. If the “00001” pattern
is detected for longer than 5 seconds, then the NLCD bit (bit 3 of
register 0xNF05) is set “1”, and Remote Loop-Back is activated.
Once the remote loop-back is activated, the XRT86VX38 is automatically programmed to monitor the receive data for the LoopDown code. The NLCD bit stays set even after the chip stops receiving the Loop-Up code.
The Remote Loop-Back condition is removed only when the
XRT86VX38 receives the Loop-Down code for more than 5 seconds
or if the Automatic Loop-Code detection mode is terminated.
5-2
Reserved
R/W
0
This Bit Is Not Used
176
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 163: LIU CHANNEL CONTROL REGISTER 3 (LIUCCR3)
REV. 1.0.1
HEX ADDRESS: 0X0FN3
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
1
INSBER_n
R/W
0
Insert Bit Error:
This bit is used to insert a single bit error on the transmitter of the T1
LIU Block.
When the T1 LIU Block is configured to transmit and detect the
QRSS pattern, (i.e., TxTEST[2:0] bits set to ‘b100’), a “0” to “1” transition of this bit will insert a bit error in the transmitted QRSS pattern
of the selected channel number n.
The state of this bit is sampled on the rising edge of the respective
TCLK_n.
NOTE: To ensure the insertion of bit error, a “0” should be written in
this bit location before writing a “1”.
0
Reserved
R/W
0
This Bit Is Not Used
177
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 164: LIU CHANNEL CONTROL INTERRUPT ENABLE REGISTER (LIUCCIER)
HEX ADDRESS: 0X0FN4
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
Reserved
RO
0
This Bit Is Not Used
6
DMOIE_n
R/W
0
Change of Transmit DMO (Drive Monitor Output) Condition Interrupt Enable:
This bit permits the user to either enable or disable the “Change of
Transmit DMO Condition” Interrupt. If the user enables this interrupt,
then the XRT86VX38 device will generate an interrupt any time when
either one of the following events occur.
1. Whenever the Transmit Section toggles the DMO Status bit (Bit 6
or Register 0xNF05) to “1”.
2. Whenever the Transmit Section toggles the DMO Status bit (Bit 6
or Register 0xNF05) to “0”.
0 – Disables the “Change in the DMO Condition” Interrupt.
1 – Enables the “Change in the DMO Condition” Interrupt.
5
FLSIE_n
R/W
0
FIFO Limit Status Interrupt Enable:
This bit permits the user to either enable or disable the “FIFO Limit Status” Interrupt. If the user enables this interrupt, then the XRT86VX38
device will generate an interrupt when the jitter attenuator Read/Write
FIFO pointers are within +/- 3 bits.
0 = Disables the “FIFO Limit Status” Interrupt
1 = Enables the “FIFO Limit Status” Interrupt
4
Reserved
-
-
This bit is not used.
3
NLCDIE_n
R/W
0
Change in Network Loop-Code Detection Interrupt Enable:
This bit permits the user to either enable or disable the “Change in Network Loop-Code Detection” Interrupt. If the user enables this interrupt,
then the XRT86VX38 device will generate an interrupt any time when
either one of the following events occur.
1. Whenever the Receive Section (within XRT86VX38) detects the
Network Loop-Code (Loop-Up or Loop-Down depending on which
Loop-Code the Receive LIU is configured to detect).
2. Whenever the Receive Section (within XRT86VX38) no longer
detects the Network Loop-Code (Loop-Up or Loop-Down
depending on which Loop-Code the Receive LIU is configured to
detect).
0 – Disables the “Change in Network Loop-Code Detection” Interrupt.
1 – Enables the “Change in Network Loop-Code Detection” Interrupt.
2
Reserved
-
-
This bit is not used
178
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 164: LIU CHANNEL CONTROL INTERRUPT ENABLE REGISTER (LIUCCIER)
REV. 1.0.1
HEX ADDRESS: 0X0FN4
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
1
RLOSIE_n
R/W
0
Change of the Receive LOS (Loss of Signal) Defect Condition Interrupt Enable:
This bit permits the user to either enable or disable the “Change of the
Receive LOS Defect Condition” Interrupt. If the user enables this interrupt, then the XRT86VX38 device will generate an interrupt any time
when either one of the following events occur.
1. Whenever the Receive Section (within XRT86VX38) declares the
LOS Defect Condition.
2. Whenever the Receive Section (within XRT86VX38) clears the
LOS Defect condition.
0 – Disables the “Change in the LOS Defect Condition” Interrupt.
1 – Enables the “Change in the LOS Defect Condition” Interrupt.
0
QRPDIE_n
R/W
0
Change in QRSS Pattern Detection Interrupt Enable:
This bit permits the user to either enable or disable the “Change in
QRSS Pattern Detection” Interrupt. If the user enables this interrupt,
then the XRT86VX38 device will generate an interrupt any time when
either one of the following events occur.
1. Whenever the Receive Section (within XRT86VX38) detects the
QRSS Pattern.
2. Whenever the Receive Section (within XRT86VX38) no longer
detects the QRSS Pattern.
0 – Disables the “Change in QRSS Pattern Detection” Interrupt.
1 – Enables the “Change in QRSS Pattern Detection” Interrupt.
NOTE: Register 0xNF04, 0xNF05 and 0xNF06 only work if the LIU is placed in Single Rail mode. If done so, the Framer
block must also be placed in Single Rail mode in Register 0xN101.
179
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 165: LIU CHANNEL CONTROL STATUS REGISTER (LIUCCSR)
BIT
FUNCTION
TYPE
DEFAULT
7
Reserved
RO
0
6
DMO_n
RO
0
HEX ADDRESS: 0X0FN5
DESCRIPTION-OPERATION
Driver Monitor Output (DMO) Status:
This READ-ONLY bit indicates whether or not the Transmit Section
is currently declaring the DMO Alarm condition.
The Transmit Section will check the Transmit Output T1 Line signal
for bipolar pulses via the TTIP and TRING output signals. If the
Transmit Section were to detect no bipolar signal for 128 consecutive bit-periods, then it will declare the Transmit DMO Alarm condition. This particular alarm can be used to check for fault conditions
on the Transmit Output Line Signal path.
The Transmit Section will clear the Transmit DMO Alarm condition
the instant that it detects some bipolar activity on the Transmit Output Line signal.
0 = Indicates that the Transmit Section of XRT86VX38 is NOT currently declaring the Transmit DMO Alarm condition.
1 = Indicates that the Transmit Section of XRT86VX38 is currently
declaring the Transmit DMO Alarm condition.
NOTE: If the DMO interrupt is enabled (DMOIE - bit D6 of register
0xNF04), any transition on this bit will generate an Interrupt.
5
FLS_n
RO
0
FIFO Limit Status:
This READ-ONLY bit indicates whether or not the XRT86VX38 is
currently declaring the FIFO Limit Status.
This bit is set to a “1” to indicate that the jitter attenuator Read/Write
FIFO pointers are within +/- 3 bits.
0 = Indicates that the XRT86VX38 is NOT currently declaring the
FIFO Limit Status.
1 = Indicates that the XRT86VX38 is currently declaring the FIFO
Limit Status.
NOTE: If the FIFO Limit Status Interrupt is enabled, (FLSIE bit - bit
D5 of register 0xNF04), any transition on this bit will
generate an Interrupt.
4
Reserved
-
0
This Bit Is Not Used
180
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 165: LIU CHANNEL CONTROL STATUS REGISTER (LIUCCSR)
REV. 1.0.1
HEX ADDRESS: 0X0FN5
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
3
NLCD_n
RO
0
Network Loop-Code Detection Status Bit:
This bit operates differently in the Manual or the Automatic Network
Loop-Code detection modes.
Manual Loop-Up Code detection mode
(.i.e If NLCDE1 = “0” and NLCDE0 = “1”), this bit gets set to “1” as
soon as the Loop-Up Code (“00001”) is detected in the receive data
for longer than 5 seconds.
This bit stays high as long as the Receive T1 LIU Block detects the
presence of the Loop-Up code in the receive data and it is reset to
“0” as soon as it stops receiving the Loop-Up Code.
If the NLCD interrupt is enabled, the XRT86VX38 will initiate an
interrupt on every transition of the NLCD status bit.
Manual Loop-Down Code detection mode
(i.e., If NLCDE1 = “1” and NLCDE0 = “0”), this bit gets set to “1” as
soon as the Loop-Down Code (“001”) is detected in the receive data
for longer than 5 seconds.
This bit stays high as long as the Receive T1 LIU Block detects the
presence of the Loop-Down code in the receive data and it is reset
to “0” as soon as it stops receiving the Loop-Down Code.
If the NLCD interrupt is enabled, the XRT86VX38 will initiate an
interrupt on every transition of the NLCD status bit.
Automatic Loop-code detection mode
(i.e., If NLCDE1 = “1” and NLCDE0 =”1”), the state of the NLCD status bit is reset to “0” and the XRT86VX38 is programmed to monitor
the receive input data for the Loop-Up code.
This bit is set to a “1” to indicate that the Network Loop Code is
detected for more than 5 seconds. Simultaneously, the Remote
Loop-Back condition is automatically activated and the XRT86VX38
is programmed to monitor the receive data for the Network Loop
Down code. The NLCD bit stays ‘high’ as long as the Remote LoopBack condition is in effect even if the chip stops receiving the LoopUp code. Remote Loop-Back is removed only if the XRT86VX38
detects the Loop-Down Code “001” pattern for longer than 5 seconds in the receive data. Upon detecting the Loop-Down Code “001”
pattern, the XRT86VX38 will reset the NLCD status bit and an interrupt will be generated if the NLCD interrupt enable bit is enabled.
Users can monitor the state of this bit to determine if the Remote
Loop-Back is activated.
2
Reserved
-
0
This Bit Is Not Used
1
RLOS_n
RO
0
Receive Loss of Signal Defect Condition Status:
This READ-ONLY bit indicates whether or not the Receive LIU Block
is currently declaring the LOS defect condition.
0 = Indicates that the Receive Section is NOT currently declaring
the LOS Defect Condition.
1 = Indicates that the Receive Section is currently declaring the LOS
Defect condition.
NOTE: If the RLOSIE bit (bit D1 of Register 0xNF04) is enabled, any
transition on this bit will generate an Interrupt.
181
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 165: LIU CHANNEL CONTROL STATUS REGISTER (LIUCCSR)
HEX ADDRESS: 0X0FN5
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
0
QRPD_n
RO
0
Quasi-random Pattern Detection Status:
This READ-ONLY bit indicates whether or not the Receive LIU Block
is currently declaring the QRSS Pattern LOCK status.
0 = Indicates that the XRT86VX38 is NOT currently declaring the
QRSS Pattern LOCK.
1 = Indicates that the XRT86VX38 is currently declaring the QRSS
Pattern LOCK.
NOTE: If the QRPDIE bit (bit D0 of register 0xNF04) is enabled, any
transition on this bit will generate an Interrupt.
NOTE: Register 0xNF04, 0xNF05 and 0xNF06 only work if the LIU is placed in Single Rail mode. If done so, the Framer
block must also be placed in Single Rail mode in Register 0xN101.
182
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 166: LIU CHANNEL CONTROL INTERRUPT STATUS REGISTER (LIUCCISR)
BIT
FUNCTION
TYPE
DEFAULT
7
Reserved
RO
0
6
DMOIS_n
RUR/
WC
0
REV. 1.0.1
HEX ADDRESS: 0X0FN6
DESCRIPTION-OPERATION
Change of Transmit DMO (Drive Monitor Output) Condition
Interrupt Status:
This RESET-upon-READ bit indicates whether or not the “Change of
the Transmit DMO Condition” Interrupt has occurred since the last
read of this register.
0 = Indicates that the “Change of the Transmit DMO Condition”
Interrupt has NOT occurred since the last read of this register.
1 = Indicates that the “Change of the Transmit DMO Condition”
Interrupt has occurred since the last read of this register.
This bit is set to a “1” every time when DMO_n status bit (bit 6
of Register 0xNF05) has changed since the last read of this
register.
NOTE: Users can determine the current state of the “Transmit DMO
Condition” by reading out the content of bit 6 within Register
0xNF05
5
FLSIS_n
RUR/
WC
0
FIFO Limit Interrupt Status:
This RESET-upon-READ bit indicates whether or not the “FIFO
Limit” Interrupt has occurred since the last read of this register.
0 = Indicates that the “FIFO Limit Status” Interrupt has NOT
occurred since the last read of this register.
1 = Indicates that the “FIFO Limit Status” Interrupt has occurred
since the last read of this register.
This bit is set to a “1” every time when FIFO Limit Status bit
(bit 5 of Register 0xNF05) has changed since the last read of
this register.
NOTE: Users can determine the current state of the “FIFO Limit” by
reading out the content of bit 5 within Register 0xNF05
4
Reserved
-
-
This bit is not used
3
NLCDIS_n
RUR/
WC
0
Change in Network Loop-Code Detection Interrupt Status:
This RESET-upon-READ bit indicates whether or not the “Change in
Network Loop-Code Detection” Interrupt has occurred since the last
read of this register.
0 = Indicates that the “Change in Network Loop-Code Detection”
Interrupt has NOT occurred since the last read of this register.
1 = Indicates that the “Change in Network Loop-Code Detection”
Interrupt has occurred since the last read of this register.
This bit is set to a “1” every time when NLCD status bit (bit 3 of Register 0xNF05) has changed since the last read of this register.
NOTE: Users can determine the current state of the “Network LoopCode Detection” by reading out the content of bit 3 within
Register 0xNF05
2
Reserved
-
-
This bit is not used
183
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 166: LIU CHANNEL CONTROL INTERRUPT STATUS REGISTER (LIUCCISR)
HEX ADDRESS: 0X0FN6
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
1
RLOSIS_n
RUR/
WC
0
Change of Receive LOS (Loss of Signal) Defect Condition Interrupt Status:
This RESET-upon-READ bit indicates whether or not the “Change of
the Receive LOS Defect Condition” Interrupt has occurred since the
last read of this register.
0 = Indicates that the “Change of the Receive LOS Defect Condition” Interrupt has NOT occurred since the last read of this register.
1 - Indicates that the “Change of the Receive LOS Defect Condition”
Interrupt has occurred since the last read of this register.
NOTE: The user can determine the current state of the “Receive
LOS Defect condition” by reading out the contents of Bit 1
(Receive LOS Defect Condition Status) within Register
0xNF05.
0
QRPDIS_n
RUR/
WC
0
Change in Quasi-Random Pattern Detection Interrupt Status:
This RESET-upon-READ bit indicates whether or not the “Change in
QRSS Pattern Detection” Interrupt has occurred since the last read
of this register.
0 = Indicates that the “Change in QRSS Pattern Detection” Interrupt
has NOT occurred since the last read of this register.
1 = Indicates that the “Change in QRSS Pattern Detection” Interrupt
has occurred since the last read of this register.
This bit is set to a “1” every time when QRPD status bit (bit 0 of Register 0xNF05) has changed since the last read of this register.
NOTE: Users can determine the current state of the “QRSS Pattern
Detection” by reading out the content of bit 0 within Register
0xNF05
NOTE: Register 0xNF04, 0xNF05 and 0xNF06 only work if the LIU is placed in Single Rail mode. If done so, the Framer
block must also be placed in Single Rail mode in Register 0xN101.
TABLE 167: LIU CHANNEL CONTROL CABLE LOSS REGISTER (LIUCCCCR)
BIT
FUNCTION
TYPE
DEFAULT
7
Reserved
RO
0
6
Reserved
RO
0
5-0
CLOS[5:0]
RO
0
HEX ADDRESS: 0X0FN7
DESCRIPTION-OPERATION
Cable Loss [5:0]:
These bits represent the six bit receive selective equalizer setting
which is also a binary word that represents the cable attenuation
indication within ±1dB.
CLOS5_n is the most significant bit (MSB) and CLOS0_n is the
least significant bit (LSB).
184
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 168: LIU CHANNEL CONTROL ARBITRARY REGISTER 1 (LIUCCAR1)
BIT
FUNCTION
TYPE
DEFAULT
7
Reserved
R/W
0
6-0
Arb_Seg1
R/W
0
REV. 1.0.1
HEX ADDRESS: 0X0FN8
DESCRIPTION-OPERATION
Arbitrary Transmit Pulse Shape, Segment 1:
These seven bits form the first of the eight segments of the transmit
shape pulse when the XRT86VX38 is configured in “Arbitrary
Mode”.
These seven bits represent the amplitude of the nth channel's arbitrary pulse in signed magnitude format with Bit 6 as the sign bit and
Bit 0 as the least significant bit (LSB).
NOTE: Arbitrary mode is enabled by writing to the EQC[4:0] bits in
register 0xNF00.
TABLE 169: LIU CHANNEL CONTROL ARBITRARY REGISTER 2 (LIUCCAR2)
BIT
FUNCTION
TYPE
DEFAULT
7
Reserved
R/W
0
6-0
Arb_Seg2
R/W
0
HEX ADDRESS: 0X0FN9
DESCRIPTION-OPERATION
Arbitrary Transmit Pulse Shape, Segment 2
These seven bits form the second of the eight segments of the
transmit shape pulse when the XRT86VX38 is configured in “Arbitrary Mode”.
These seven bits represent the amplitude of the nth channel's arbitrary pulse in signed magnitude format with Bit 6 as the sign bit and
Bit 0 as the least significant bit (LSB).
NOTE: Arbitrary mode is enabled by writing to the EQC[4:0] bits in
register 0xNF00.
TABLE 170: LIU CHANNEL CONTROL ARBITRARY REGISTER 3 (LIUCCAR3)
BIT
FUNCTION
TYPE
DEFAULT
7
Reserved
R/W
0
6-0
Arb_seg3
R/W
0
HEX ADDRESS: 0X0FNA
DESCRIPTION-OPERATION
Arbitrary Transmit Pulse Shape, Segment 3
These seven bits form the third of the eight segments of the transmit
shape pulse when the XRT86VX38 is configured in “Arbitrary
Mode”.
These seven bits represent the amplitude of the nth channel's arbitrary pulse in signed magnitude format with Bit 6 as the sign bit and
Bit 0 as the least significant bit (LSB).
NOTE: Arbitrary mode is enabled by writing to the EQC[4:0] bits in
register 0xNF00.
185
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 171: LIU CHANNEL CONTROL ARBITRARY REGISTER 4 (LIUCCAR4)
BIT
FUNCTION
TYPE
DEFAULT
7
Reserved
R/W
0
6-0
Arb_seg4
R/W
0
DESCRIPTION-OPERATION
Arbitrary Transmit Pulse Shape, Segment 4
These seven bits form the forth of the eight segments of the transmit
shape pulse when the XRT86VX38 is configured in “Arbitrary
Mode”.
These seven bits represent the amplitude of the nth channel's arbitrary pulse in signed magnitude format with Bit 6 as the sign bit and
Bit 0 as the least significant bit (LSB).
Arbitrary mode is enabled by writing to the EQC[4:0] bits in register
0xNF00.
TABLE 172: LIU CHANNEL CONTROL ARBITRARY REGISTER 5 (LIUCCAR5)
BIT
FUNCTION
TYPE
DEFAULT
7
Reserved
R/W
0
6-0
Arb_seg5
R/W
0
FUNCTION
TYPE
DEFAULT
7
Reserved
R/W
0
6-0
Arb_seg6
R/W
0
HEX ADDRESS: 0X0FNC
DESCRIPTION-OPERATION
Arbitrary Transmit Pulse Shape, Segment 5
These seven bits form the fifth of the eight segments of the transmit
shape pulse when the XRT86VX38 is configured in “Arbitrary
Mode”.
These seven bits represent the amplitude of the nth channel's arbitrary pulse in signed magnitude format with Bit 6 as the sign bit and
Bit 0 as the least significant bit (LSB).
Arbitrary mode is enabled by writing to the EQC[4:0] bits in register
0xNF00.
TABLE 173: LIU CHANNEL CONTROL ARBITRARY REGISTER 6 (LIUCCAR6)
BIT
HEX ADDRESS: 0X0FNB
HEX ADDRESS: 0X0FND
DESCRIPTION-OPERATION
Arbitrary Transmit Pulse Shape, Segment 6
These seven bits form the sixth of the eight segments of the transmit
shape pulse when the XRT86VX38 is configured in “Arbitrary
Mode”.
These seven bits represent the amplitude of the nth channel's arbitrary pulse in signed magnitude format with Bit 6 as the sign bit and
Bit 0 as the least significant bit (LSB).
Arbitrary mode is enabled by writing to the EQC[4:0] bits in register
0xNF00.
186
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 174: LIU CHANNEL CONTROL ARBITRARY REGISTER 7 (LIUCCAR7)
BIT
FUNCTION
TYPE
DEFAULT
7
Reserved
R/W
0
6
Arb_seg7
R/W
0
FUNCTION
TYPE
DEFAULT
7
Reserved
R/W
0
6
Arb_seg8
R/W
0
HEX ADDRESS: 0X0FNE
DESCRIPTION-OPERATION
Arbitrary Transmit Pulse Shape, Segment 7
These seven bits form the seventh of the eight segments of the
transmit shape pulse when the XRT86VX38 is configured in “Arbitrary Mode”.
These seven bits represent the amplitude of the nth channel's arbitrary pulse in signed magnitude format with Bit 6 as the sign bit and
Bit 0 as the least significant bit (LSB).
Arbitrary mode is enabled by writing to the EQC[4:0] bits in register
0xNF00.
TABLE 175: LIU CHANNEL CONTROL ARBITRARY REGISTER 8 (LIUCCAR8)
BIT
REV. 1.0.1
HEX ADDRESS: 0X0FNF
DESCRIPTION-OPERATION
Arbitrary Transmit Pulse Shape, Segment 8
These seven bits form the eight of the eight segments of the transmit shape pulse when the XRT86VX38 is configured in “Arbitrary
Mode”.
These seven bits represent the amplitude of the nth channel's arbitrary pulse in signed magnitude format with Bit 6 as the sign bit and
Bit 0 as the least significant bit (LSB).
Arbitrary mode is enabled by writing to the EQC[4:0] bits in register
0xNF00.
187
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 176: LIU GLOBAL CONTROL REGISTER 0 (LIUGCR0)
HEX ADDRESS: 0X0FE0
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
SR
R/W
0
Single Rail mode
This bit must set to "1" for Single Rail mode to use LIU diagnotic features. The Framer section must be programmed as well in Register
0xN101.
0 - Dual Rail
1 - Single Rail
6
ATAOS
R/W
0
Automatic Transmit All Ones Upon RLOS:
This bit enables automatic transmission of All Ones Pattern upon
detecting the Receive Loss of Signal (RLOS) condition.
Once this bit is enabled, the Transmit T1 Framer Block will automatically transmit an All “Ones” data to the line for the channel that
detects an RLOS condition.
0 = Disables the “Automatic Transmit All Ones” feature upon detecting RLOS
1 = Enables the “Automatic Transmit All Ones” feature upon detecting RLOS
5
RCLKE
R/W
0
Receive Clock Data (Framer Bypass mode)
0 = RPOS/RNEG data is updated on the rising edge of RCLK
1 = RPOS/RNEG data is updated on the falling edge of RCLK
4
TCLKE
R/W
0
Transmit Clock Data (Framer Bypass mode)
0 = TPOS/TNEG data is sampled on the falling edge of TCLK
1 = TPOS/TNEG data is sampled on the rising edge of TCLK
3
DATAP
R/W
0
Data Polarity
0 = Transmit input and receive output data is active “High”
1 = Transmit input and receive output data is active “Low”
2
Reserved
This Bit Is Not Used
188
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 176: LIU GLOBAL CONTROL REGISTER 0 (LIUGCR0)
REV. 1.0.1
HEX ADDRESS: 0X0FE0
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
1
GIE
R/W
0
Global Interrupt Enable:
This bit allows users to enable or disable the global interrupt generation for all channels within the E1 LIU Block. Once this global interrupt is disabled, no interrupt will be generated to the Microprocessor
Interrupt Pin even when the individual “source” interrupt status bit
pulses ‘high’.
If this global interrupt is enabled, users still need to enable the individual “source” interrupt in order for the E1 LIU Block to generate an
interrupt to the Microprocessor pin.
0 - Disables the global interrupt generation for all channels within
the E1 LIU Block.
1 - Enables the global interrupt generation for all channels within the
E1 LIU Block.
0
SRESET
R/W
0
Software Reset P Registers:
This bit allows users to reset the XRT86VX38 device. Writing a “1”
to this bit and keeping it at ’1’ for longer than 10µs initiates a device
reset through the microprocessor interface. Once the XRT86VX38 is
reset, all internal circuits are placed in the reset state except the
microprocessor register bits.
0 = Disables software reset to the XRT86VX38 device.
1 = Enables software reset to the XRT86VX38 device.
189
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 177: LIU GLOBAL CONTROL REGISTER 1 (LIUGCR1)
HEX ADDRESS: 0X0FE1
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
TxSYNC(Sect 13)
R/W
0
G.703 Section 13 Transmit Pulse
When this bit is set to ’1’, the LIU transmitter will send a T1 synchrnonous waveform as described in Section 13 of ITU-T G.703,
except with frequency equal to 1.544MHz. This register bit takes priority over every other LIU setting on the transmit path.
0 = T1 pulse specified in EQC bits
1 = Section 13 Synchronous Pulse at 1.544MHz
6
RxSYNC(Sect 13)
R/W
0
G.703 Section 13 Receiver
When this bit is set to ’1’, the CDR block of the receiver is configured
to accept a waveform as described in Section 13 of ITU-T G.703
except with frequency equal to 1.544MHz.
0 = Normal T1 (Equalizer Bit Settings - EQU[4:0])
1 = Section 13 Synchronous Pulse at 1.544MHz
5-4
Gauge [1:0]
R/W
00
Wire Gauge Selector [1:0]:
This bit together with Guage0 bit (bit 4 within this register) are used
to select the wire gauge size as shown in the table below.
3
Reserved
2
RXMUTE
GAUGE1
GAUGE0
Wire Size
0
0
22 and 24 Gauge
0
1
22 Gauge
1
0
24 Gauge
1
1
26 Gauge
This bit is not used
R/W
0
Receive Output Mute:
This bit permits the user to configure the Receive T1 Block to automatically pull its Recovered Data Output pins to GND anytime (and
for the duration that) the Receive T1 LIU Block declares the LOS
defect condition.
In other words, if this feature is enabled, the Receive T1 LIU Block
will automatically “mute” the Recovered data that is being routed to
the Receive T1 Framer block anytime (and for the duration that) the
Receive T1 LIU Block declares the LOS defect condition.
0 – Disables the “Muting upon LOS” feature.
1 – Enables the “Muting upon LOS” feature.
NOTE: The receive clock is not muted when this feature is enabled.
190
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 177: LIU GLOBAL CONTROL REGISTER 1 (LIUGCR1)
BIT
FUNCTION
1
EXLOS
0
ICT
TYPE
DEFAULT
REV. 1.0.1
HEX ADDRESS: 0X0FE1
DESCRIPTION-OPERATION
Extended LOS Enable:
This bit allows users to extend the number of zeros at the receive
input before RLOS is declared.
When Extended LOS is enabled, the Receive T1 LIU Block will
declare RLOS condition when it receives 4096 number of consecutive zeros at the receive input.
When Extended LOS is disabled, the Receive T1 LIU Block will
declare RLOS condition when it receives 175 number of consecutive zeros at the receive input.
0 = Disables the Extended LOS Feature.
1 = Enables the Extended LOS Feature.
R/W
0
In-Circuit-Testing Enable:
This bit allows users to tristate the output pins of all channels for incircuit testing purposes.
When In-Circuit-Testing is enabled, all output pins of the
XRT86VX38 are “Tri-stated”. When In-Circuit-Testing is disabled, all
output pins will resume to normal condition.
0 = Disables the In-Circuit-Testing Feature.
1 = Enables the In-Circuit-Testing Feature.
TABLE 178: LIU GLOBAL CONTROL REGISTER 2 (LIUGCR2)
HEX ADDRESS: 0X0FE2
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7
Force to "0"
R/W
0
Set to "0"
6-0
Reserved
R/W
0
These Bits Are Not Used
191
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 179: LIU GLOBAL CONTROL REGISTER 3 (LIUGCR3)
HEX ADDRESS: 0X0FE4
BIT
FUNCTION
TYPE
DEFAULT
7-6
Reserved
R/W
0
These Bits are Not Used.
5-4
MCLKn[1:0]
R/W
00
Master T1 Output Clock Reference [1:0]
These two bits allow users to select the programmable output clock
rates for the MCLKnOUT pin, according to the table below.
3-0
Reserved
R/W
0
DESCRIPTION-OPERATION
MCLKNT1[1:0]
CLOCK RATE OF THE T1MCLKNOUT
OUTPUT PIN
00
1.544MHz
01
3.088MHz
10
6.176MHz
11
12.352MHz
These Bits are Not Used.
192
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
TABLE 180: LIU GLOBAL CONTROL REGISTER 4 (LIUGCR4)
BIT
FUNCTION
TYPE
DEFAULT
7-4
Reserved
R/W
0
3-0
CLKSEL[3:0]
R/W
0001
REV. 1.0.1
HEX ADDRESS: 0X0FE9
DESCRIPTION-OPERATION
Clock Select Input [3:0]
These four bits allow users to select the programmable input clock
rates for the MCLKIN input pin, according to the table below.
CLKSEL[3:0]
CLOCK RATE OF THE MCLKIN
INPUT PIN
0000
2.048MHz
0001
1.544MHz
0010 - 0111
Reserved
1000
4.096MHz
1001
3.088MHz
1010
8.192MHz
1011
6.176MHz
1100
16.384MHz
1101
12.352MH
1110
2.048MHz
1111
1.544MHz
NOTE: User must provide any one of the above clock frequencies to
the MCLKIN input pin for the device to be functional.
193
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
TABLE 181: LIU GLOBAL CONTROL REGISTER 5 (LIUGCR5)
HEX ADDRESS: 0X0FEA
BIT
FUNCTION
TYPE
DEFAULT
DESCRIPTION-OPERATION
7-1
Reserved
-
0
These bits are reserved
0
GCHIS0
RUR/
WC
0
Global Channel 0 Interrupt Status Indicator
This Reset-Upon-Read bit field indicates whether or not an interrupt
has occurred on Channel 0 within the XRT86VX38 device since the
last read of this register.
0 = Indicates that No interrupt has occurred on Channel 0 within the
XRT86VX38 device since the last read of this register.
1 = Indicates that an interrupt has occurred on Channel 0 within the
XRT86VX38 device since the last read of this register.
194
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
ORDERING INFORMATION
PRODUCT NUMBER
PACKAGE
OPERATING TEMPERATURE RANGE
XRT86VX38IB256
256 PIn Fine Pitch Ball Grid Array
-40C to +85C
XRT86VX38IB329
329 PIn Fine Pitch Ball Grid Array
-40C to +85C
PACKAGE DIMENSIONS FOR 256 PIN FINE PITCH BALL GRID ARRAY
256 Fine Pitch Ball Grid Array
(17.0 mm x 17.0 mm, fpBGA)
Rev. 1.00
16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
A1 corner
A
B
C
D
E
F
G
H
D1
D
J
K
L
M
N
P
R
T
D1
D
(A1 corner feature is mfger option)
Seating
Plane
A
A1
b
A2
e
Note: The control dimension is in millimeter.
SYMBOL
A
A1
A2
D
D1
b
e
INCHES
MIN
MAX
0.058
0.070
0.013
0.017
0.045
0.053
0.661
0.677
0.591 BSC
0.020
0.024
0.039 BSC
195
MILLIMETERS
MIN
MAX
1.48
1.78
0.33
0.43
1.15
1.35
16.80
17.20
15.00 BSC
0.50
0.60
1.00 BSC
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
PACKAGE DIMENSIONS FOR 329 PIN FINE PITCH BALL GRID ARRAY
4
329 Fine Pitch Ball Grid Array
(17.0 mm x 17.0 mm, fpBGA)
Rev. 1.00
19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
A1 corner
A
B
C
D
E
F
G
H
J
D
K
D1
L
M
N
P
R
T
U
V
W
D1
D
(A1 corner feature is mfger option)
Seating
Plane
A
A1
b
A2
e
Note: The control dimension is in millimeter.
SYMBOL
A
A1
A2
D
D1
b
e
INCHES
MIN
MAX
0.056
0.067
0.010
0.014
0.046
0.053
0.663
0.675
0.567 BSC
0.014
0.018
0.031 BSC
196
MILLIMETERS
MIN
MAX
1.43
1.71
0.26
0.36
1.17
1.35
16.85
17.15
14.40 BSC
0.36
0.46
0.80 BSC
XRT86VX38
8-CHANNEL T1/E1/J1 FRAMER/LIU COMBO - T1 REGISTER DESCRIPTION
REV. 1.0.1
P4.
REVISION HISTORY
REVISION #
DATE
1.0.0
May 2009
1.0.1
June 15, 2009
DESCRIPTION
Release of the XRT86VX38 T1 Register Description Datasheet.
Update the packaging name to fpBGA, update applications and features lists.
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 2009 EXAR Corporation
Datasheet June 2009.
Reproduction, in part or whole, without the prior written consent of EXAR Corporation is prohibited.
197