The DS26503 is a building-integrated timingsupply (BITS) clock-recovery element. The
receiver portion can recover a clock from T1,
E1, and 6312kHz synchronization timing
interfaces. In T1 and E1 modes, the
Synchronization Status Message (SSM) can also
be recovered. The transmit portion can directly
interface to T1 or E1 interfaces as well as source
the SSM in T1 and E1 modes. The DS26503 can
translate between any of the supported inbound
synchronization clock rates to any supported
outbound rate. A separate output is provided to
source a 6312kHz clock. The device is
controlled through a parallel, serial, or hardware
controller port.
APPLICATIONS
BITS Timing
Rate Conversion
Basic Transceiver
ORDERING INFORMATION
PART TEMP RANGE PIN-PACKAGE
DS26503L 0°C to +70°C 64 LQFP
DS26503LN -40°C to +85°C 64 LQFP
DS26503
T1/E1/J1 BITS Element
FEATURES
§ G.703 2048kHz Synchronization Interface
Compliant
§ G.703 6312kHz Japanese Synchronization
Interface Compliant
§ Interfaces to Standard T1/J1 (1.544MHz) and
E1 (2.048MHz)
§ Interface to CMI-Coded T1/J1 and E1
§ Short- and Long-Haul Line Interface
§ Transmit and Receive T1 and E1 SSM
Messages with Message Validation
§ Crystal-Less Jitter Attenuator with Bypass
Mode
§ Fully Independent Transmit and Receive
Functionality
§ Internal Software-Selectable Receive- and
Transmit-Side Termination for
75Ω/100Ω/110Ω/120Ω
§ Monitor Mode for Bridging Applications
§ Accepts 16.384MHz, 8.192MHz, 4.096MHz,
2.048MHz, or 1.544MHz (T1 Only) Master
Clock
§ 8-Bit Parallel Control Port, Multiplexed or
Nonmultiplexed, Intel or Motorola
§ Serial (SPI) Control Port
§ Hardware Control Mode
§ Provides LOS, AIS, and LOF Indications
Through Hardware Output Pins
§ Fast Transmitter-Output Disable Through
Device Pin for Protection Switching
§ IEEE 1149.1 JTAG Boundary Scan
§ 3.3V Supply with 5V-Tolerant Inputs and
Outputs
Note: Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device
may be simultaneously available through various sales channels. For information about device errata, click here: www.maxim-ic.com/errata
Table 18-5. DC Characteristics............................................................................................................ 110
Table 19-1. AC Characteristics, Multiplexed Parallel Port.................................................................... 111
Table 19-2. AC Characteristics, Non-Mux Parallel Port ....................................................................... 114
Table 19-3. AC Characteristics, Serial Bus.......................................................................................... 117
Table 19-4. Receive Side AC Characteristics ...................................................................................... 119
Table 19-5. Transmit Side AC Characteristics ..................................................................................... 121
) vs. Airflow.................................................................................................. 109
JA
6 of 123
DS26503 T1/E1/J1 BITS Element
1. FEATURES
1.1 General
§ 64-pin, 10mm x 10mm LQFP package
§ 3.3V supply with 5V-tolerant inputs and outputs
§ Evaluation kits
§ IEEE 1149.1 JTAG Boundary Scan
§ Driver source code available from the factory
1.2 Line Interface
§ Requires a single master clock (MCLK) for E1, T1, or J1 operation. Master clock can be
2.048MHz, 4.096MHz, 8.192MHz, or 16.384MHz. Option to use 1.544MHz, 3.088MHz,
6.176MHz, or 12.352MHz for T1-only operation.
§ Fully software configurable
§ Short- and long-haul applications
§ Automatic receive sensitivity adjustments
§ Ranges include 0dB to -43dB or 0dB to -12dB for E1 applications; 0dB to -36dB or 0dB to -15dB
for T1 applications
§ Receive level indication in 2.5dB steps from -42.5dB to -2.5dB
§ Internal receive termination option for 75Ω, 100Ω, 110Ω, and 120Ω lines
§ Monitor application gain settings of 20dB, 26dB, and 32dB
§ G.703 receive-synchronization signal mode
§ Flexible transmit-waveform generation
§ T1 DSX-1 line build-outs
§ E1 waveforms include G.703 waveshapes for both 75Ω coax and 120Ω twisted cables
§ AIS generation independent of loopbacks
§ Alternating ones and zeros generation
§ Square-wave output
§ Open-drain output option
§ Transmitter power-down
§ Transmitter 50mA short-circuit limiter with exceeded indication of current limit
§ Transmit open-circuit-detected indication
1.3 Jitter Attenuator
§ 32-bit or 128-bit crystal-less jitter attenuator
§ Requires only a 2.048MHz master clock for both E1 and T1 operation with the option to use
1.544MHz for T1 operation
§ Can be placed in either the receive or transmit path or disabled
§ Limit trip indication
7 of 123
1.4 Framer/Formatter
§ Full receive and transmit path transparency
§ T1 framing formats include D4 and ESF
§ E1 framing formats include FAS and CRC4
§ Detailed alarm and status reporting with optional interrupt support
§ RLOF, RLOS, and RAIS alarms interrupt on change of state
§ Japanese J1 support includes:
- Ability to calculate and check CRC6 according to the Japanese standard
- Ability to generate yellow alarm according to the Japanese standard
1.5 Test and Diagnostics
§ Remote and Local Loopback
1.6 Control Port
§ 8-bit parallel or serial control port
§ Multiplexed or nonmultiplexed buses
§ Intel or Motorola formats
§ Supports polled or interrupt-driven environments
§ Software access to device ID and silicon revision
§ Software-reset supported with automatic clear on power-up
§ Hardware controller port
§ Hardware reset pin
DS26503 T1/E1/J1 BITS Element
8 of 123
DS26503 T1/E1/J1 BITS Element
2. SPECIFICATIONS COMPLIANCE
The DS26503 meets all applicable sections of the relevant latest telecommunications specifications. The
following table provides the T1 and E1 specifications and relevant sections that are applicable to the
DS26503.
ANSI T1.102- Digital Hierarchy Electrical Interface
AMI Coding
B8ZS Substitution Definition
DS1 Electrical Interface. Line rate ±32ppm; Pulse Amplitude between 2.4V to 3.6V peak; power level
between 12.6dBm to 17.9dBm; the T1 pulse mask is provided that we comply. DSX-1 for cross connects
if the return loss is greater than -26dB. The DSX-1 cable is restricted up to 655 feet.
This specification also provides cable characteristics of DSX-Cross Connect cable—22 AVG cables of
1000 feet.
ANSI T1.231- Digital Hierarchy- Layer 1 in Service Performance Monitoring
BPV Error Definition; Excessive Zero Definition; LOS description; AIS definition
ANSI T1.403- Network and Customer Installation Interface- DS1 Electrical Interface
Description of the Measurement of the T1 Characteristics—100W. Pulse shape and template compliance
according to T1.102; power level 12.4dBm to 19.7dBm when all ones are transmitted.
LBO for the Customer Interface (CI) is specified as 0dB, -7.5dB, and -15dB. Line rate is ±32ppm. Pulse
Amplitude is 2.4 to 3.6V.
AIS generation as unframed all ones is defined.
The total cable attenuation is defined as 22dB. The DS26503 will function with up to -36dB cable loss.
Note that the pulse template defined by T1.403 and T1.102 are different --- specifically at Times 0.61,
-0.27, -34 and 0.77. The DS26524 is complaint to both templates.
Pub 62411
This specification has tighter jitter tolerance and transfer characteristics than other specifications.
The jitter transfer characteristics are tighter than G.736 and Jitter Tolerance is tighter the G.823.
(ANSI) “Digital Hierarchy – Electrical Interfaces”
(ANSI) “Digital Hierarchy – Formats Specification”
(ANSI) “Digital Hierarchy – Layer 1 In-Service Digital Transmission Performance Monitoring”
(ANSI) “Network and Customer Installation Interfaces – DS1 Electrical Interface”
(AT&T) “Requirements for Interfacing Digital Terminal Equipment to Services Employing the Extended
Super frame Format”
(AT&T) “High Capacity Digital Service Channel Interface Specification”
(TTC) “Frame Structures on Primary and Secondary Hierarchical Digital Interfaces”
(TTC) “ISDN Primary Rate User-Network Interface Layer 1 Specification”
ITUT G.703 Physical/Electrical Characteristics of G.703 Hierarchical Digital Interfaces
Defines the 2048kbps bit rate—2048 ±50ppm; the transmission media are 75W coax or 120W twisted
pair; peak-to-peak space voltage is ±0.237V; nominal pulse width is 244ns.
Return loss 51Hz to 102Hz is 6dB; 102Hz to 3072Hz is 8dB; 2048Hz to 3072Hz is 14dB.
Nominal peak voltage is 2.37V for coax and 3V for twisted pair.
The pulse template for E1 is defined in G.703.
ITUT G.736 Characteristics of Synchronous Digital Multiplex Equipment operating at 2048kbps
The peak-to-peak jitter at 2048kbps has to be less than 0.05 UI at 20Hz to 100Hz.
Jitter transfer between 2.048 synchronization signal and 2.048 transmission signal is provided.
ITUT G.742 Second-Order Digital Multiplex Equipment Operating at 8448kbps
The DS26503 jitter attenuator is complaint with Jitter transfer curve for sinusoidal jitter input.
ITUT G.772
This specification provides the method for using receiver for transceiver 0 as a monitor for the remainder
of the seven transmitter/receiver combinations.
ITUT G.775
A LOS detection criterion is defined.
ITUT G.823 The control of jitter and wander within digital networks, which are based on 2.048kbps
hierarchy
G.823 provides the jitter amplitude tolerance at different frequencies, specifically 20Hz, 2.4kHz, 18kHz,
and 100kHz.
ETSI 300 233
This specification provides LOS and AIS signal criteria for E1 mode.
Pub 62411
This specification has tighter jitter tolerance and transfer characteristics than other specifications.
The jitter transfer characteristics are tighter than G.736 and jitter tolerance is tighter then G.823.
(ITU) “Synchronous Frame Structures used at 1544, 6312k, 2048, 8488, and 44,736kbps Hierarchical
Levels”
(ITU) “Frame Alignment and Cyclic Redundancy Check (CRC) Procedures Relating to Basic Frame
Structures Defined in Recommendation G.704”
(ITU) “Characteristics of primary PCM Multiplex Equipment Operating at 2048kbps”
(ITU) Characteristics of a synchronous digital multiplex equipment operating at 2048kbps”
(ITU) “Loss Of Signal (LOS) and Alarm Indication Signal (AIS) Defect Detection and Clearance
Criteria”
(ITU) “The Control of Jitter and Wander Within Digital Networks Which are Based on the 2048kbps
Hierarchy”
(ITU) “Primary Rate User-Network Interface – Layer 1 Specification”
(ITU) “Error Performance Measuring Equipment Operating at the Primary Rate and Above”
(ITU) “In-service code violation monitors for digital systems”
(ETSI) “Integrated Services Digital Network (ISDN); Primary rate User-Network Interface (UNI); Part
1/ Layer 1 specification”
(ETSI) “Transmission and multiplexing; Physical/electrical characteristics of hierarchical digital
interfaces for equipment using the 2048kbps-based plesiochronous or synchronous digital hierarchies”
(ETSI) “Integrated Services Digital Network (ISDN); Access digital section for ISDN primary rate”
(ETSI) “Integrated Services Digital Network (ISDN); Attachment requirements for terminal equipment
to connect to an ISDN using ISDN primary rate access”
(ETSI) “Business Telecommunications (BT); Open Network Provision (ONP) technical requirements;
2048lkbps digital unstructured leased lines (D2048U) attachment requirements for terminal equipment
interface”
(ETSI) “Business Telecommunications (BTC); 2048kbps digital structured leased lines (D2048S);
Attachment requirements for terminal equipment interface”
(ITU) “Synchronous Frame Structures used at 1544, 6312, 2048, 8488, and 44,736kbps Hierarchical
Levels”
(ITU) “Frame Alignment and Cyclic Redundancy Check (CRC) Procedures Relating to Basic Frame
Structures Defined in Recommendation G.704”
11 of 123
3. BLOCK DIAGRAMS
Figure 3-1. Block Diagram
MCLK
MASTER CLOCK
JA CLOCK
DS26503 T1/E1/J1 BITS Element
DS26503
RCLK
RTIP
RRING
RLOS
RAIS
TTIP
RX
RX
LIU
LIU
TX
LIU
CLOCK
+ DATA
- DATA
L
O
C
A
L
L
ATTENUATOR
O
O
ASSIGNED TO
P
TRANSMIT PATH
B
OR DISABLED
A
C
K
M
U
X
JA
JA
ENABLED
ENABLED
AND INRX
AND IN RX
PATH
PATH
JITTER
CAN BE
RECEIVE OR
JA
ENABLED
AND IN TX
PATH
R
E
M
O
T
E
L
O
O
P
B
A
C
K
M
U
X
PLL
CLOCK
MUX
TX CLOCK
+ DATA
- DATA
T1/E1 SSM
FRAMER
T1/E1 SSM
FORMATTER
LOF_CCE
RSER
RS
TCLK
PLL_OUT
TSER
TS
JTAG PORT
JTAG PORTJTAG PORTJTAG PORT
PARALLEL/SERIAL CPU I/F
HARDWARE CONTROLLER
JTDOJTDIJTCLKJTMS JTRSTBIS1BIS0
PARALLEL,
SERIAL, OR
HARDWARE
CONTROLLER
12 of 123
TSTRST
Figure 3-2. Loopback Mux Diagram
FROM RX
LIU
TO TX
LIU
CLOCK
+ DATA
- DATA
CLOCK
+ DATA
- DATA
ATTENUATOR
ENABLED AND
ATTENUATOR
ENABLED AND
REMOTE
LOOPBACK
(LBCR.4)
JITTER
IN RX PATH
LOCAL
LOOPBACK
(LBCR.3)
JITTER
IN TX PATH
DS26503 T1/E1/J1 BITS Element
RCLK
+ DATA
TO RX
FRAMER
- DATA
TX CLOCK
+ DATA
FROM TX
FORMATTER
- DATA
Figure 3-3. Transmit PLL Clock Mux Diagram
TPCR.2
RECOVERED CLOCK
TCLK PIN
JA CLOCK
(HARDWARE MODE PIN NAME)
TPCR.3
TPCR.4
IN
SEL
TX PLL
OUTPUT = 1.544MHz,
2.048MHz, 6.312MHz
TPCR.6
TPCR.7
OUT
SEL
TPCR.0
(TCSS0)
TPCR.1
(TCSS1)
TPCR.5
PLL_OUT PIN
TX CLOCK
13 of 123
Figure 3-4. Master Clock PLL Diagram
MCLK PIN
PRE-SCALER
DIVIDE BY 1, 2, 4,
OR 8
DS26503 T1/E1/J1 BITS Element
LIC4.6
(MPS0)
LIC4.7
(MPS1)
X12,X16
MULTIPLIER
PLL
TO CLOCK AND DATA
RECOVERY ENGINE IN
RECEIVE LIU
2.048MHz to
1.544MHz PLL
(HARDWARE MODE PIN NAME)
JA CLOCK
LIC2.3
(JACKS)
14 of 123
4. PIN FUNCTION DESCRIPTION
4.1 Transmit PLL
NAME TYPE FUNCTION
PLL_OUT O
Transmit PLL Output. 1544kHz, 2048kHz, 64kHz, or 6312kHz output from
the internal TX PLL.
Transmit Clock Input. A 64kHz, 1.544MHz, 2.048MHz, or 6312kHz
TCLK I
primary clock. May be selected by the TX PLL mux to provide a clock to the
transmit section.
4.2 Transmit Side
NAME TYPE FUNCTION
TSER I
TS I/O
TCLKO O
TPOSO O
TNEGO O
Transmit Serial Data. Source of transmit data sampled on the falling edge of
the selected transmit clock.
TSYNC. When in “input” mode, a pulse at this pin will establish either frame
or multiframe boundaries for the transmit side. In output mode, the pin can be
programmed to output a frame or multiframe sync pulse useful for aligning
data.
Transmit Clock Output. Buffered clock that is used to clock data through the
transmit-side formatter (i.e., either TCLK or RCLK).
Transmit Positive-Data Output. In T1 or E1 mode, updated on the rising
edge of TCLKO with the bipolar data out of the transmit-side formatter. Can
be programmed to source NRZ data via the output-data format (IOCR1.0)
control bit. In 6312 mode, this pin is low.
Transmit Negative-Data Output. In T1 or E1 mode, updated on the rising
edge of TCLKO with the bipolar data out of the transmit-side formatter. In
6312 mode, this pin is low.
T1/E1 Mode: An extracted pulse, one RCLK wide, is output at this pin that
identifies either frame (IOCR1.5 = 0) or multiframe (IOCR1.5 = 1)
boundaries. If set to output frame boundaries, then through IOCR1.6, RS can
also be set to output double-wide pulses on signaling frames in T1 mode.
6312K Mode: This pin will be in a high-impedance state.
Receive Serial Data
T1/E1 Mode: This is the received NRZ serial data updated on rising edges of
RCLK.
6312K Mode: This pin will be in a high-impedance state.
Receive Loss Of Frame. This output can be configured to be a Loss Of
Transmit Clock indicator via IOCR.4 when operating in T1 or E1 mode.
T1/E1 Mode: Set when the receive synchronizer is searching for frame
alignment (RLOF mode), or set when the signal at the TCLK pin has not
transitioned for approximately 15 periods of the scaled MCLK (LOTC mode).
6312K Mode: This pin will be in a high-impedance state.
Receive Loss Of Signal
T1 Mode: High when 192 consecutive zeros detected.
E1 Mode: High when 255 consecutive zeros detected.
DS26503 T1/E1/J1 BITS Element
6312K Mode: High when consecutive zeros detected for 65ms typically.
Receive Alarm Indication Signal
T1 Mode: Will toggle high when receive Blue Alarm is detected.
RAIS O
E1 Mode: Will toggle high when receive AIS is detected.
6312K Mode: This pin will be in a high-impedance state.
16 of 123
4.4 Controller Interface
NAME TYPE FUNCTION
Interrupt/JA Clock Source Select 1
INT: Flags host controller during events, alarms, and conditions defined in
INT/
JACKS
TMODE1 I
TMODE2 I
TSTRST I
BIS[1:0] I
AD[7]/
RITD
AD[6]/
TITD
AD[5]/
RMODE1
I/O
I/O
I/O
I/O
the status registers. Active-low open-drain output.
JACKS: Hardware Mode: JA Clock Select. Set this pin high for T1 mode
operation when either a 2.048MHz, 4.096MHz, 8.192MHz or 16.382MHz
signal is applied at MCLK.
Transmit Mode Select 1. In Hardware Mode (BIS[1:0] = 11), this bit is used
to configure the transmit operating mode.
Transmit Mode Select 2. In Hardware Mode (BIS[1:0] = 11), this bit is used
to configure the transmit operating mode.
Tri-State Control and Device Reset. A dual-function pin. A zero-to-one
transition issues a hardware reset to the DS26503 register set. Configuration
register contents are set to the default state. Leaving TSTRST high tri-states
all output and I/O pins (including the parallel control port). Set low for
normal operation. Useful for in-board level testing.
Processor Interface Mode Select 1, 0. These bits select the processor
interface mode of operation.
BIS[1:0] : 00 = Parallel Port Mode (Multiplexed)
01 = Parallel Port Mode (Nonmultiplexed)
10 = Serial Port Mode
11 = Hardware Mode
Data Bus D[7] or Address/Data Bus AD[7]/Transmit Termination Select
A[7]: In nonmultiplexed bus operation (BIS[1:0] = 01), it serves as the data
bus D[7].
AD[7]: In multiplexed bus operation (BIS[1:0] = 00), it serves as the
multiplexed address/data bus AD[7].
RITD: In Hardware Mode (BIS[1:0] = 11), it disables the internal receive
termination.
Data Bus D[6] or Address/Data Bus AD[6]/Transmit Termination Select
A[6]: In nonmultiplexed bus operation (BIS[1:0] = 01), it serves as the data
bus D[6].
AD[6]: In multiplexed bus operation (BIS[1:0] = 00), it serves as the
multiplexed address/data bus AD[6].
TITD: In Hardware Mode (BIS[1:0] = 11), it disables the internal transmit
termination.
Data Bus D[5] or Address/Data Bus AD[5]/Receive Framing Mode Select
Bit 1
A[5]: In nonmultiplexed bus operation (BIS[1:0] = 01), it serves as the data
bus D[5].
AD[5]: In multiplexed bus operation (BIS[1:0] = 00), it serves as the
multiplexed address/data bus AD[5].
RMODE1: In Hardware Mode (BIS[1:0] = 11), it selects the receive side
operating mode.
DS26503 T1/E1/J1 BITS Element
17 of 123
NAME TYPE FUNCTION
Data Bus D[4] or Address/Data Bus AD[4]/Receive Framing Mode Select
Bit 0
A[4]: In nonmultiplexed bus operation (BIS[1:0] = 01), it serves as the data
AD[4]/
RMODE0
I/O
bus D[4].
AD[4]: In multiplexed bus operation (BIS[1:0] = 00), it serves as the
multiplexed address/data bus AD[4].
RMODE0: In Hardware Mode (BIS[1:0] = 11), it selects the receive side
operating mode.
Data Bus D[3] or Address/Data Bus AD[3]/TS Mode Select
A[3]: In nonmultiplexed bus operation (BIS[1:0] = 01), it serves as the data
bus D[3].
AD[3]/TSM I/O
AD[3]: In multiplexed bus operation (BIS[1:0] = 00), it serves as the
multiplexed address/data bus AD[3].
TSM: In Hardware Mode (BIS[1:0] = 11), this pin selects the function of TS.
Please see the register descriptions for more detailed information.
Data Bus D[2] or Address/Data Bus AD[2]/RS Mode Select/Serial Port
Clock
A[2]: In nonmultiplexed bus operation (BIS[1:0] = 01), it serves as the data
AD[2]/RSM/
SCLK
I/O
bus D[2].
AD[2]: In multiplexed bus operation (BIS[1:0] = 00), it serves as the
multiplexed address/data bus AD[2].
RSM: In Hardware Mode (BIS[1:0] = 11), this pin selects the function of RS.
Please see the register descriptions for more detailed information.
SCLK: In Serial Port mode this is the serial clock input.
Data Bus D[1] or Address/Data Bus AD[1]/Receive Mode Select 3/Master
Out-Slave In
A[1]: In nonmultiplexed bus operation (BIS[1:0] = 01), it serves as the data
AD[1]/
RMODE3/
MOSI
I/O
bus D[1].
AD[1]: In multiplexed bus operation (BIS[1:0] = 00), it serves as the
multiplexed address/data bus AD[1].
RMODE3: In Hardware Mode (BIS[1:0] = 11), this pin selects the receive
side operating mode.
MOSI: Serial data input called Master Out-Slave In for clarity of data transfer
direction.
Data Bus D[0] or Address/Data Bus AD[0]/Transmit Clock Source Select
0/Master In-Slave Out
A[0]: In nonmultiplexed bus operation (BIS[1:0] = 01), it serves as the data
AD[0]/
TCSS0/
MISO
I/O
bus D[0].
AD[0]: In multiplexed bus operation (BIS[1:0] = 00), it serves as the
multiplexed address/data bus AD[0].
TCSS0: Transmit Clock Source Select 0.
MISO: In serial bus mode (BIS[1:0] = 10), this pin serves as the serial data
output Master In-Slave Out.
A6: In nonmultiplexed bus operation (BIS[1:0] = 01), this pin serves as A[6].
A6/MPS0 I
In multiplexed bus operation (BIS[1:0] = 00), these pins are not used and
should be tied low.
MPS0: In Hardware Mode (BIS[1:0] = 11), MCLK prescale select is used to
set the prescale value for the PLL.
Address Bus Bit A[5]/Serial Port Clock Polarity Select/Transmit Mode
Select 0
A5: In nonmultiplexed bus operation (BIS[1:0] = 01), this pin serves as A[5].
A5/CPOL/
TMODE0
I
In multiplexed bus operation (BIS[1:0] = 00), these pins are not used and
should be tied low.
CPOL: In Serial Port Mode (BIS[1:0] = 10), this pin selects the serial port
clock polarity. Please see the functional timing diagrams for the Serial Port
Interface for more information.
TMODE0: In Hardware Mode (BIS[1:0] = 11), this pin is used to configure
the transmit operating mode.
Address Bus Bit A[4]/Serial Port Clock Phase Select/Line Build-Out
Select 2
A4: In nonmultiplexed bus operation (BIS[1:0] = 01), this pin serves as A[4].
In multiplexed bus operation (BIS[1:0] = 00), these pins are not used and
A4/CPHA/
L2
I
should be tied low.
CPHA: In Serial Port Mode (BIS[1:0] = 10), this pin selects the serial port
clock phase. Please see the functional timing diagrams for the Serial Port
Interface for more information.
L2: In Hardware Mode (BIS[1:0] = 11), this pin selects the line build-out
value.
Address Bus Bit A[3]/Line Build-Out Select 1
A3: In nonmultiplexed bus operation (BIS[1:0] = 01), this pin serves as A[3].
A3/L1 I
In multiplexed bus operation (BIS[1:0] = 00), these pins are not used and
should be tied low.
L1: In Hardware Mode (BIS[1:0] = 11), this pin selects the line build-out
value.
Address Bus Bit A[2]/Line Build-Out Select 0
A2: In nonmultiplexed bus operation (BIS[1:0] = 01), this pin serves as A[2].
A2/L0 I
In multiplexed bus operation (BIS[1:0] = 00), these pins are not used and
should be tied low.
L0: In Hardware Mode (BIS[1:0] = 11), this pin selects the line build-out
value.
Address Bus Bit A[1]/Transmit AIS
A1: In nonmultiplexed bus operation (BIS[1:0] = 01), this pin serves as A[1].
A1/TAIS
I
In multiplexed bus operation (BIS[1:0] = 00), these pins are not used and
should be tied low.
TAIS: When set to a 1 and in T1/E1 operating modes, the transmitter will
transmit an AIS pattern. This pin is ignored in all other operating modes.
DS26503 T1/E1/J1 BITS Element
19 of 123
NAME TYPE FUNCTION
Address Bus Bit A[0]/E1 Termination Select
A0: In nonmultiplexed bus operation (BIS[1:0] = 01), this pin serves as A[0].
A0/E1TS I
In multiplexed bus operation (BIS[1:0] = 00), these pins are not used and
should be tied low.
E1TS: In Hardware Mode (BIS[1:0] = 11), selects the E1 internal termination
value (0 = 120W, 1 = 75W).
Bus Type Select/Transmit and Receive B8ZS/HDB3 Enable
BTS: Strap high to select Motorola bus timing; strap low to select Intel bus
timing. This pin controls the function of the RD (DS), ALE (AS), and WR
BTS/HBE I
(R/W) pins. If BTS = 1, then these pins assume the function listed in
parentheses ().
HBE: In Hardware Mode (BIS[1:0] = 11), this pin enables transmit and
receive B8ZS/HDB3 when in T1/E1 operating modes.
Read Input-Data Strobe/Receive Mode Select Bit 2
RD(DS)/
RMODE2
I
RD (DS): These pins are active-low signals. DS is active high when BIS[1:0]
= 01. See the bus timing diagrams.
RMODE2: In Hardware Mode (BIS[1:0] = 11), this pin selects the receive
side operating mode.
Chip Select/Remote Loopback Enable
CS: This active-low signal must be low to read or write to the device. This
CS/RLB
I
signal is used for both the parallel port and the serial port modes.
RLB: In Hardware Mode (BIS[1:0] = 11), when high, remote loopback is
enabled. This function is only valid when the transmit side and receive side
are in the same operating mode.
Address Latch Enable (Address Strobe)/Address Bus Bit 7/MCLK
Prescale Select 1
ALE (AS)/
A7/MPS1
I
ALE (AS): In multiplexed bus operation (BIS[1:0] = 00), it serves to
demultiplex the bus on a positive-going edge.
A7: In nonmultiplexed bus operation (BIS[1:0] = 01), this pin serves as A[7].
MPS1: In Hardware Mode (BIS[1:0] = 11), MCLK prescale select, used to set
the prescale value for the PLL.
Write Input (Read/Write)/Transmit Mode Select 3
WR (R/W)/
TMODE3
I
WR: In Processor Mode, this pin is the active-low write signal.
TMODE3: In Hardware Mode, this pin selects the transmit-side operating
mode.
DS26503 T1/E1/J1 BITS Element
20 of 123
4.5 JTAG
NAME TYPE FUNCTION
JTCLK I
JTMS I
JTDI I
JTDO O
JTRST I
JTAG Clock. This clock input is typically a low frequency (less than 10MHz)
50% duty cycle clock signal.
JTAG Mode Select(with Pullup). This input signal is used to control the
JTAG controller state machine and is sampled on the rising edge of JTCLK.
JTAG Data Input(with Pullup). This input signal is used to input data into
the register that is enabled by the JTAG controller state machine and is sampled
on the rising edge of JTCLK.
JTAG Data Output. This output signal is the output of an internal scan shift
register enabled by the JTAG controller state machine and is updated on the
falling edge of JTCLK. The pin is in the high-impedance mode when a register
is not selected or when the JTRST signal is high. The pin goes into and exits the
high impedance mode after the falling edge of JTCLK
JTAG Reset (Active Low). This input forces the JTAG controller logic into
the reset state and forces the JTDO pin into high impedance when low. This pin
should be low while power is applied and set high after the power is stable.
The pin can be driven high or low for normal operation, but must be high for
JTAG operation.
DS26503 T1/E1/J1 BITS Element
4.6 Line Interface
NAME TYPE FUNCTION
Master Clock Input. A (50ppm) clock source. This clock is used internally for
both clock/data recovery and for the jitter attenuator for both T1 and E1 modes.
MCLK I
RTIP I
RRING I
TTIP O
TRING O
THZE I
The clock rate can be 16.384MHz, 8.192MHz, 4.096MHz, or 2.048MHz. When
using the DS26503 in T1-only operation, a 1.544MHz (50ppm) clock source
can be used.
Receive Tip. Analog input for clock recovery circuitry. This pin connects via a
1:1 transformer to the network. See the Line Interface Unit section for details.
Receive Ring. Analog input for clock recovery circuitry. This pin connects via
a 1:1 transformer to the network. See the Line Interface Unit section for details.
Transmit Tip. Analog line-driver output. This pin connects via a 1:2 step-up
transformer to the network. See the Line Interface Unit section for details.
Transmit Ring. Analog line-driver output. This pin connects via a 1:2 step-up
transformer to the network. See the Line Interface Unit section for details.
Transmit High-Impedance Enable. When high, TTIP and TRING will be
placed into a high-impedance state.
21 of 123
DS26503 T1/E1/J1 BITS Element
4.7 Power
NAME TYPE FUNCTION
DVDD —
RVDD —
TVDD —
DVSS — Digital Signal Ground. 0.0V. Should be tied to the RVSS and TVSS pins.
Digital Positive Supply. 3.3V ±5%. Should be tied to the RVDD and TVDD
pins.
Receive Analog Positive Supply. 3.3V ±5%. Should be tied to the DVDD and
TVDD pins.
Transmit Analog Positive Supply. 3.3V ±5%. Should be tied to the DVDD
and RVDD pins.
RVSS —
TVSS —
Receive Analog Signal Ground. 0.0V. Should be tied to the DVSS and TVSS
pins.
Transmit Analog Signal Ground. 0.0V. Should be tied to the DVSS and
RVSS pins.
22 of 123
5. PINOUT
Table 5-1. LQFP Pinout
MODE
PIN TYPE
1 I/O AD2 SCLK RSM
2 I/O AD3 — TSM
3 I/O AD4 — RMODE0
4 I/O AD5 — RMODE1
5 I/O AD6 — TITD
6 I/O AD7 — RITD
7, 24,
58
8, 22,
56
9 I A0 — E1TS
10 I A1 — TAIS
11 I A2 — L0
12 I A3 — L1
13 I A4 CPHA L2
14 I A5 CPOL TMODE0
15 I A6 — MPS0
16 I ALE (AS)/A7 — MPS1
I DVDD DVDD DVDD Digital Positive Supply
I DVSS DVSS DVSS Digital Signal Ground
PARALLEL
PORT
SERIAL
PORT
HARDWARE
DS26503 T1/E1/J1 BITS Element
FUNCTION
Parallel Port Mode: Address/Data Bus Bit 2
Serial Port Mode: Serial Clock
Hardware Mode: RS Mode Select
Parallel Port Mode: Address/Data Bus Bit 3
Serial Port Mode: Unused, should be connected to VSS.
Hardware Mode: TS Mode Select
Parallel Port Mode: Address/Data Bus Bit 4
Serial Port Mode: Unused, should be connected to VSS.
Hardware Mode: Receive Mode Select 0
Parallel Port Mode: Address/Data Bus Bit 5
Serial Port Mode: Unused, should be connected to VSS.
Hardware Mode: Receive Mode Select 1
Parallel Port Mode: Address/Data Bus Bit 6
Serial Port Mode: Unused, should be connected to VSS.
Hardware Mode: Transmit Internal Termination Disable
Parallel Port Mode: Address/Data Bus Bit 7
Serial Port Mode: Unused, should be connected to V
Hardware Mode: Receive Internal Termination Disable
Parallel Port Mode: Address Bus Bit 0
Serial Port Mode: Unused, should be connected to VSS.
Hardware Mode: E1 Internal Termination Select
Parallel Port Mode: Address Bus Bit 1
Serial Port Mode: Unused, should be connected to VSS.
Hardware Mode: Transmit AIS
Parallel Port Mode: Address Bus Bit 2
Serial Port Mode: Unused, should be connected to VSS.
Hardware Mode: Line Build-Out Select 0
Parallel Port Mode: Address Bus Bit 3
Serial Port Mode: Unused, should be connected to VSS.
Hardware Mode: Line Build-Out Select 1
Parallel Port Mode: Address Bus Bit 4
Serial Port Mode: Serial Port Clock Phase Select
Hardware Mode: Line Build-Out Select 2
Parallel Port Mode: Address Bus Bit 5
Serial Port Mode: Serial Port Clock Polarity Select
Hardware Mode: Transmit Mode Select 0
Parallel Port Mode: Address Bus Bit 6
Serial Port Mode: Unused, should be connected to VSS.
Hardware Mode: MCLK Prescaler Select 0
Parallel Port Mode: Address Latch Enable/Address Bus
Bit 7
Serial Port Mode: Unused, should be connected to V
Hardware Mode: MCLK Prescaler Select 1
.
SS
.
SS
23 of 123
DS26503 T1/E1/J1 BITS Element
MODE
PIN TYPE
PARALLEL
PORT
SERIAL
PORT
HARDWARE
FUNCTION
17 I TCLK TCLK TCLK External Transmit Clock Input
18 O TCLKO TCLKO TCLKO Transmit Clock Output
19 O TNEGO TNEGO TNEGO Transmit Negative-Data Output
20 O TPOSO TPOSO TPOSO Transmit Positive-Data Output
21 I TSER TSER TSER Transmit Serial Data
23 I/O TS TS TS T1/E1 Mode: Transmit Frame/Multiframe Sync
25 O RCLK RCLK RCLK Receive Clock
26 O RS RS RS T1/E1 Mode: Receive Frame/Multiframe Boundary
27 — N.C. N.C. N.C. No Connect. This pin must be left open.
28 O RSER RSER RSER Receive Serial Data
29 O RAIS RAIS RAIS Receive Alarm Indication Signal
30 O RLOF RLOF RLOF Receive Loss of Frame
Parallel Port Mode: Unused, should be connected to
.
V
31 I — — TCSS1
SS
Serial Port Mode: Unused, should be connected to V
Hardware Mode: Transmit Clock Source Select 1
32 O RLOS RLOS RLOS Receive Loss Of Signal
33 I JTMS JTMS JTMS IEEE 1149.1 Test Mode Select
34 I JTCLK JTCLK JTCLK IEEE 1149.1 Test Clock Signal
35 I JTRST JTRST JTRST IEEE 1149.1 Test Reset
36 I JTDI JTDI JTDI IEEE 1149.1 Test Data Input
37 O JTDO JTDO JTDO IEEE 1149.1 Test Data Output
38 I RVDD RVDD RVDD Receive Analog Positive Supply
39 I TSTRST TSTRST TSTRST Test/Reset
40,
43, 45
I RVSS RVSS RVSS Receive Analog Signal Ground
41 I RTIP RTIP RTIP Receive Analog Tip Input
42 I RRING RRING RRING Receive Analog Ring Input
44 I MCLK MCLK MCLK Master Clock Input
Parallel Port Mode: Interrupt
46 I/O INT INT JACKS
Parallel Port Mode: Unused, should be connected to
.
V
48 I — — TMODE2
SS
Serial Port Mode: Unused, should be connected to V
Hardware Mode: Transmit Mode Select 2
Parallel Port Mode: Unused, should be connected to
.
V
49 I — — TMODE1
SS
Serial Port Mode: Unused, should be connected to V
Hardware Mode: Transmit Mode Select 1
50 I THZE THZE THZE Transmit High-Impedance Enable
51 O TTIP TTIP TTIP Transmit Analog Tip Output
52 I TVSS TVSS TVSS Transmit Analog Signal Ground
53 I TVDD TVDD TVDD Transmit Analog Positive Supply
54 O TRING TRING TRING Transmit Analog Ring Output
Parallel Port Mode: Bus Type Select (Motorola/Intel)
55 I BTS — HBE
Serial Port Mode: Unused, should be connected to V
Hardware Mode: Receive and Transmit DB3/B8ZS
Enable
57 I BIS0 BIS0 BIS0 Bus Interface Select Mode 0
59 I BIS1 BIS1 BIS1 Bus Interface Select Mode 1
24 of 123
.
SS
.
SS
.
SS
.
SS
MODE
PIN TYPE
PARALLEL
PORT
SERIAL
PORT
HARDWARE
Parallel Port Mode: Chip Select (Active Low)
60 I CS CS RLB
Serial Port Mode: Chip Select (Active Low)
Hardware Mode: Remote Loopback Enable
Parallel Port Mode: Read Input (Data Strobe), Active
61 I RD (DS) — RMODE2
Low.
Serial Port Mode: Unused, should be connected to V
Hardware Mode: Receive Mode Select 2
Parallel Port Mode: Write Input (Read/Write), Active
62 I WR (R/W) — TMODE3
Low
Serial Port Mode: Unused, should be connected to V
Hardware Mode: Transmit Mode Select 3
Parallel Port Mode: Address/Data Bus Bit 0
63 I/O AD0 MIS0 TCSS0
Serial Port Mode: Serial Data Out (Master In-Slave
Out)
Hardware Mode: Transmit Clock Source Select 0
Parallel Port Mode: Address/Data Bus Bit 1
64 I/O AD1 MOSI RMODE3
Serial Port Mode: Serial Data In (Master Out-Slave In)
Hardware Mode: Receive Mode Select 3
DS26503 T1/E1/J1 BITS Element
FUNCTION
SS
SS
.
.
25 of 123
DS26503 T1/E1/J1 BITS Element
6. HARDWARE CONTROLLER INTERFACE
In Hardware Controller mode, the parallel and serial port pins are reconfigured to provide direct access to
certain functions in the port. Only a subset of the device’s functionality is available in hardware mode.
Each register description throughout the data sheet indicates the functions that may be controlled in
hardware mode and several alarm indicators that are available in both hardware and processor mode.
Also indicated are the fixed states of the functions not controllable in hardware mode.
6.1 Transmit Clock Source
Refer to Figure 3-3. In Hardware Controller mode, the input to the TX PLL is always TCLK PIN. TX
CLOCK is selected by the TCSS0 and TCSS1 pins, as shown in Table 6-1
the same signal as select for TX CLOCK. If the user wants to slave the transmitter to the recovered
clock, then the RCLK pin must be tied to the TCLK pin externally.
. The PLL_OUT pin is always
Table 6-1. Transmit Clock Source
TCSS1
PIN 31
0 0 The TCLK pin is the source of transmit clock.
0 1 The PLL_CLK is the source of transmit clock.
1 0
1 1 The signal present at RCLK is the transmit clock.
TCSS0
PIN 63
TRANSMIT CLOCK SOURCE
The scaled signal present at MCLK as the transmit
clock.
6.2 Internal Termination
In Hardware Controller mode, the internal termination is automatically set according to the receive or
transmit mode selected. It can be disabled via the TITD and RITD pins. If internal termination is enabled
in E1 mode, the E1TS pin is use to select 75W or 120W termination. The E1TS pin applies to both
transmit and receive.
Table 6-2. Internal Termination
PIN NAME FUNCTION
TITD
PIN 5
RITD
PIN 6
E1TS
PIN 9
Transmit Internal Termination Disable. Disables the internal transmit
termination. The internal transmit termination value is dependent on the state of
the TMODEx pins.
Receive Internal Termination Disable. Disables the internal receive
termination. The internal receive termination value is dependent on the state of
the RMODEx pins.
E1 Termination Select. Selects 120W or 75W internal termination when one of
the E1 modes is selected and internal termination is enabled. IF E1 is selected for
both transmit and receive, then both terminations will be the same.
0 = 75W
1 = 120W
26 of 123
6.3 Line Build-Out
Table 6-3. E1 Line Build-Out
DS26503 T1/E1/J1 BITS Element
L2
PIN 13
0 0 0 75Ω normal 1:2 N.M. 0
0 0 1 120Ω normal 1:2 N.M. 0
1 0 0 75Ω with high return loss* 1:2 21dB 6.2Ω
1 0 1 120Ω with high return loss* 1:2 21dB 11.6Ω
1 1 0 Reserved — — —
1 1 1 Reserved — — —
The DS26503 does not have an internal source for CAS signaling and multiframe alignment generation. CAS
signaling, and the multiframe alignment word, must be embedded in the transmit data (in the TS16 position) present
on the TSER pin and frame aligned to sync signal on the TS pin.
In addition to setting the TMODE bits to 6312kHz Synchronization Interface mode, the Transmit PLL must also be
configured to transmit a 6312kHz signal through the Transmit PLL Control Register (TPCR.6 and TPCR.7).
RS Mode Select: Selects frame or multiframe pulse at RS pin.
0 = frame mode
1 = multiframe mode
TS Mode Select: In T1 or E1 operation, selects frame or multiframe mode for the TS pin.
0 = frame mode
1 = multiframe mode
Remote Loopback Enable: In this loopback, data input to the framer portion of the
DS26503 will be transmitted back to the transmit portion of the LIU. Data will continue to
pass through the receive side framer of the DS26503 as it would normally and the data
from the transmit side formatter will be ignored.
0 = loopback disabled
1 = loopback enabled
Transmit AIS
0 = normal transmission
1 = transmit AIS alarm
Receive and Transmit HDB3/B8ZS Enable
0 = HDB3/B8ZS disabled
1 = HDB3/B8ZS enabled
DESCRIPTION
29 of 123
DS26503 T1/E1/J1 BITS Element
7. PROCESSOR INTERFACE
The DS26503 is controlled via a nonmultiplexed (BIS[1:0] = 01) or a multiplexed (BIS[1:0] = 00)
parallel bus. There is also a serial bus mode option, as well as a hardware mode of operation. The bus
interface type is selected by BIS1 and BIS0 as shown in Table 7-1.
Table 7-1. Port Mode Select
BIS1 BIS0 PORT MODE
0 0 Parallel Port Mode (Multiplexed)
0 1 Parallel Port Mode (Nonmultiplexed)
1 0 Serial Port Mode (SPI)
1 1 Hardware Mode
7.1 Parallel Port Functional Description
In parallel mode, the DS26503 can operate with either Intel or Motorola bus timing configurations. If the
BTS pin is tied low, Intel timing will be selected; if tied high, Motorola timing will be selected. All
Motorola bus signals are listed in parentheses (). See the timing diagrams in the AC Electrical Characteristics section for more details.
7.2 SPI Serial Port Interface Functional Description
A serial SPI bus interface is selected when bus select is 10 (BIS[1:0] = 10). In this mode, a master/slave
relationship is enabled on the serial port with three signal lines (SCK, MOSI, and MISO) and a chip
select (CS), with the DS26503 acting as the slave. Port read/write timing is not related to the system
read/write timing, thus allowing asynchronous, half-duplex operation. See the AC Electrical Characteristics section for the AC timing characteristics of the serial port.
7.2.1 Clock Phase and Polarity
Clock Phase and Polarity are selected by the CPHA and CPOL pins. The slave device should always be
configured to match the bus master. See the SPI Serial Port Mode section for detailed functional timing
diagrams.
7.2.2 Bit Order
The most significant bit (MSB) of each byte is transmitted first.
7.2.3 Control Byte
The bus master will transmit two control bytes following a chip select to a slave device. The MSB will be
a R/W bit (1=read, 0=write). The next 6 bits will be padded with 0s. The LSB of the first byte will be
A[7]. The second control byte will be the address bits (A[6:0]) of the target register, followed by a Burst
bit in the LSB position (1=Burst, 0=Non-burst).
7.2.4 Burst Mode
The last bit of the second control byte (LSB) is the Burst mode bit. When the Burst bit is enabled (set to
1) and a read operation is performed, the register address is automatically incremented after the LSB of
the previous byte read to the next register address. Data will be available on the next clock edge following
the LSB of the previous byte read. When the Burst bit is enabled (set to 1) and a write operation is
performed, the register address will be automatically incremented to the next byte boundary following the
LSB of the previous register write, and 8 more data bits will be expected on the serial bus. Burst accesses
30 of 123
DS26503 T1/E1/J1 BITS Element
are terminated when CS is removed. If CS is removed before all 8 bits of the data are read, the remaining
data will be lost. If CS is removed before all 8 bits of data are written to the part, no write access will
occur and the target register will not be updated.
Note: During a Burst read access, data must be fetched internally to the part as the LSB of the previous
byte is transmitted out. If this pre-fetch read access occurs to a Clear-On-Read register or a FIFO register
address, and the Burst access is terminated without reading this byte out of the port, the data will be lost
and/or the register cleared. Users should not terminate their Burst Read accesses at the address byte
proceeding a Clear-On-Read register or a FIFO register. Data loss could occur due to the internal prefetch operation performed by the interface.
7.2.5 Register Writes
The register write sequence is shown in the functional timing diagrams in Section 17. After a CS, the bus
master transmits a write control byte containing the R/W bit, the target register address, and the Burst bit.
These two control bytes will be followed by the data byte to be written. After the first data byte, if the
Burst bit is set, the DS26503 auto-increments its address counter and writes each byte received to the next
higher address location. After writing address FFh, the address counter rolls over to 00h and continues to
auto-increment.
7.2.6 Register Reads
The register read sequence is shown in Section 17. After a CS, the bus master transmits a read control
byte containing the R/W bit, the target register address, and the Burst bit. After these two control bytes,
the DS26503 responds with the requested data byte. After the first data byte, if the Burst bit is set, the
DS26503 auto-increments its address counter and transmits the byte stored in the next higher address
location. Note the warning mentioned above as data loss could potentially occur due to the data pre-fetch
that is required to support this mode. After reading address FFh, the address counter rolls over to 00h and
continues to auto-increment.
31 of 123
7.3 Register Map
Table 7-2. Register Map Sorted By Address
DS26503 T1/E1/J1 BITS Element
ADDRESS TYPE REGISTER NAME
00 R/W Test Reset Register TSTRREG
01 R/W I/O Configuration Register 1 IOCR1
02 R/W I/O Configuration Register 2 IOCR2
03 R/W T1 Receive Control Register 1 T1RCR1
04 R/W T1 Receive Control Register 2 T1RCR2
05 R/W T1 Transmit Control Register 1 T1TCR1
06 R/W T1 Transmit Control Register 2 T1TCR2
07 R/W T1 Common Control Register T1CCR
08 R/W Mode Configuration Register MCREG
09 R/W Transmit PLL Control Register TPCR
0F —Reserved —
10 R Device Identification Register IDR
11 R Information Register 1 INFO1
12 R Information Register 2 INFO2
13 R Interrupt Information Register IIR
14 R Status Register 1 SR1
15 R/W Interrupt Mask Register 1 IMR1
16 R Status Register 2 SR2
17 R/W Interrupt Mask Register 2 IMR2
18 R Status Register 3 SR3
19 R/W Interrupt Mask Register 3 IMR3
1A R Status Register 4 SR4
1B R/W Interrupt Mask Register 4 IMR4
1C R Information Register 3 INFO3
1D R/W E1 Receive Control Register E1RCR
1E R/W E1 Transmit Control Register E1TCR
1F R/W BOC Control Register BOCC
20 R/W Loopback Control Register LBCR
21-2F — Reserved —
30 R/W Line Interface Control 1 LIC1
31 R/W Line Interface Control 2 LIC2
32 R/W Line Interface Control 3 LIC3
33 R/W Line Interface Control 4 LIC4
34 R/W Transmit Line Build-Out Control TLBC
35-3F — Reserved —
40 R/W Transmit Align Frame Register TAF
41 R/W Transmit Non-Align Frame Register TNAF
42 R/W Transmit Si Align Frame TSiAF
REGISTER
ABBREVIATION
32 of 123
DS26503 T1/E1/J1 BITS Element
ADDRESS TYPE REGISTER NAME
REGISTER
ABBREVIATION
43 R/W Transmit Si Non-Align Frame TSiNAF
44 R/W Transmit Remote Alarm Bits TRA
45 R/W Transmit Sa4 Bits TSa4
46 R/W Transmit Sa5 Bits TSa5
47 R/W Transmit Sa6 Bits TSa6
48 R/W Transmit Sa7 Bits TSa7
49 R/W Transmit Sa8 Bits TSa8
4A R/W Transmit Sa Bit Control Register TSACR
4B-4F — Reserved —
50 R Receive FDL Register RFDL
51 R/W Transmit FDL Register TFDL
52 R/W Receive Facility Data Link Match Register 1 RFDLM1
53 R/W Receive Facility Data Link Match Register 2 RFDLM2
54-55 — Reserved —
56 R Receive Align Frame Register RAF
57 R Receive Non-Align Frame Register RNAF
58 R Receive Si Align Frame RSiAF
59 R Receive Si Non-Align Frame RSiNAF
5A R Receive Remote Alarm Bits RRA
5B R Receive Sa4 Bits RSa4
5C R Receive Sa5 Bits RSa5
5D R Receive Sa6 Bits RSa6
5E R Receive Sa7 Bits RSa7
5F R Receive Sa8 Bits RSa8
60-EF — Reserved —
F0 R/W Test Register 1 TEST1*
F1 R/W Test Register 2 TEST2*
F2 R/W Test Register 3 TEST3*
F3 R/W Test Register 4 TEST4*
F4 R/W Test Register 5 TEST5*
F5 R/W Test Register 6 TEST6*
F6 R/W Test Register 7 TEST7*
F7 R/W Test Register 8 TEST8*
F8 R/W Test Register 9 TEST9*
F9 R/W Test Register 10 TEST10*
FA R/W Test Register 11 TEST11*
FB R/W Test Register 12 TEST12*
FC R/W Test Register 13 TEST13*
FD R/W Test Register 14 TEST14*
FE R/W Test Register 15 TEST15*
FF R/W Test Register 16 TEST16*
*TEST1 to TEST16 registers are used only by the factory.
33 of 123
DS26503 T1/E1/J1 BITS Element
7.3.1 Power-Up Sequence
The DS26503 contains an on-chip power-up reset function, which automatically clears the writeable
register space immediately after power is supplied to the device. The user can issue a chip reset at any
time. Issuing a reset will disrupt signals flowing through the DS26503 until the device is reprogrammed.
The reset can be issued through hardware using the TSTRST pin or through software using the SFTRST
function in the master mode register. The LIRST (LIC2.6) should be toggled from zero to one to reset the
line interface circuitry. (It will take the DS26503 about 40ms to recover from the LIRST bit being
toggled.)
Bit 0/Software Issued Reset (SFTRST). A zero-to-one transition causes the register space in the DS26503 to be cleared. A
reset clears all configuration and status registers. The bit automatically clears itself when the reset has completed.
Bits 1-3/Unused, must be set = 0 for proper operation.
Bits 4-5/Test Mode Bits (TEST0, TEST1). Test modes are used to force the output pins of the DS26503 into known states.
This can facilitate the checkout of assemblies during the manufacturing process and also be used to isolate devices from shared
buses.
TEST1 TEST0 Effect On Output Pins
0 0 Operate normally
0 1 Force all output pins into tri-state (including all I/O pins and parallel port pins)
1 0 Force all output pins low (including all I/O pins except parallel port pins)
1 1 Force all output pins high (including all I/O pins except parallel port pins)
Bits 6-7/Unused, must be set = 0 for proper operation.
The DS26503 does not have an internal source for CAS signaling and multiframe alignment generation. CAS signaling, and the
multiframe alignment word, must be embedded in the transmit data (in the TS16 position) present on the TSER pin and frame
aligned to sync signal on the TS pin.
In addition to setting the TMODE bits to 6312kHz Synchronization Interface mode, the Transmit PLL must also be configured to
transmit a 6312kHz signal through the Transmit PLL Control Register (TPCR.6 and TPCR.7)
For more information on all the bits in the Transmit PLL control register, refer to Figure 3-3
.
Bit 0-1/Transmit Clock (TX CLOCK) Source Select (TCSS[1:0]). These bits control the output of the TX PLL Clock Mux
function. See Figure 3-3
.
TCSS1 TCSS0
Transmit Clock (TX CLOCK) Source
(See Figure 3-3
)
0 0 The TCLK pin is the source of transmit clock.
0 1 The PLL_CLK is the source of transmit clock.
1 0 The scaled signal present at MCLK as the transmit clock.
1 1 The signal present at RCLK is the transmit clock.
Bit 2/Transmit PLL_CLK Source Select (TPLLSS). Selects the reference signal for the TX PLL.
0 = Use the recovered network clock. This is the same clock available at the RCLK pin (output).
1 = Use the externally provided clock present at the TCLK pin.
36 of 123
DS26503 T1/E1/J1 BITS Element
Bit 3-4/Transmit PLL Input Frequency Select (TPLLIFS[1:0]). These bits are used to indicate the reference frequency
being input to the TX PLL.
TPLLIFS1 TPLLIFS0 Input Frequency
0 0 1.544MHz
0 1 2.048MHz
1 0 —
1 1 6312kHz
Bit 5/ PLL_OUT Select (PLLOS). This bit selects the source for the PLL_OUT pin. See Figure 3-3
0 = PLL_OUT is sourced directly from the TX PLL.
1 = PLL_OUT is the output of the TX PLL mux.
Bit 6-7/Transmit PLL Output Frequency Select (TPLLOFS[1:0]). These bits are used to select the TX PLL output
frequency.
TPLLOFS1 TPLLOFS0 Output Frequency
0 0 1.544MHz
0 1 2.048MHz
1 0 —
1 1 6312kHz
.
37 of 123
DS26503 T1/E1/J1 BITS Element
7.4 Interrupt Handling
Various alarms, conditions, and events in the DS26503 can cause interrupts. For simplicity, these are all
referred to as events in this explanation. All STATUS registers can be programmed to produce interrupts.
Each status register has an associated interrupt mask register. For example, SR1 (Status Register 1) has an
interrupt control register called IMR1 (Interrupt Mask Register 1). Status registers are the only sources of
interrupts in the DS26503. On power-up, all writeable registers are automatically cleared. Since bits in
the IMRx registers have to be set = 1 to allow a particular event to cause an interrupt, no interrupts can
occur until the host selects which events are to product interrupts. Since there are potentially many
sources of interrupts on the DS26503, several features are available to help sort out and identify which
event is causing an interrupt. When an interrupt occurs, the host should first read the IIR register
(interrupt information register) to identify which status register(s) is producing the interrupt. Once that is
determined, the individual status register or registers can be examined to determine the exact source.
Once an interrupt has occurred, the interrupt handler routine should clear the IMRx registers to stop
further activity on the interrupt pin. After all interrupts have been determined and processed, the interrupt
hander routine should restore the state of the IMRx registers.
7.5 Status Registers
When a particular event or condition has occurred (or is still occurring in the case of conditions), the
appropriate bit in a status register will be set to a one. All the status registers operate in a latched fashion,
which means that if an event or condition occurs a bit is set to a one. It will remain set until the user reads
that bit. An event bit will be cleared when it is read and it will not be set again until the event has
occurred again. Condition bits such as RLOS, etc., will remain set if the alarm is still present.
The user will always precede a read of any of the status registers with a write. The byte written to the
register will inform the DS26503 which bits the user wishes to read and have cleared. The user will write
a byte to one of these registers, with a one in the bit positions he or she wishes to read and a zero in the
bit positions he or she does not wish to obtain the latest information on. When a one is written to a bit
location, the read register will be updated with the latest information. When a zero is written to a bit
position, the read register will not be updated and the previous value will be held. A write to the status
registers will be immediately followed by a read of the same register. This write-read scheme allows an
external microcontroller or microprocessor to individually poll certain bits without disturbing the other
bits in the register. This operation is key in controlling the DS26503 with higher-order languages.
Status register bits are divided into two groups: condition bits and event bits. Condition bits are typically
network conditions such as loss of frame, or all-ones detect. Event bits are typically markers such as the
one-second timer. Each status register bit is labeled as a condition or event bit. Some of the status
registers have bits for both the detection of a condition and the clearance of the condition. For example,
SR2 has a bit that is set when the device goes into a loss of frame state (SR2.0, a condition bit) and a bit
that is set (SR2.4, an event bit) when the loss of frame condition clears (goes in sync). Some of the status
register bits (condition bits) do not have a separate bit for the “condition clear” event but rather the status
bit can produce interrupts on both edges, setting, and clearing. These bits are marked as “double interrupt
bits.” An interrupt will be produced when the condition occurs and when it clears.
38 of 123
DS26503 T1/E1/J1 BITS Element
7.6 Information Registers
Information registers operate the same as status registers except they cannot cause interrupts. INFO3
register is a read-only register and it reports the status of the E1 synchronizer in real time. INFO3
information bits are not latched, and it is not necessary to precede a read of these bits with a write.
7.7 Interrupt Information Registers
The Interrupt Information Registers provide an indication of which Status Registers (SR1 through SR3)
are generating an interrupt. When an interrupt occurs, the host can read IIR to quickly identify which of
the three status registers are causing the interrupt.
0 = Status Register 1 interrupt not active.
1 = Status Register 1 interrupt active.
0 = Status Register 1 interrupt not active.
1 = Status Register 1 interrupt active.
0 = Status Register 1 interrupt not active.
1 = Status Register 1 interrupt active.
0 = Status Register 1 interrupt not active.
1 = Status Register 1 interrupt active.
IIR
Interrupt Information Register
13h
39 of 123
DS26503 T1/E1/J1 BITS Element
8. T1 FRAMER/FORMATTER CONTROL REGISTERS
The T1 framer portion of the DS26503 is configured via a set of five control registers. Typically, the
control registers are only accessed when the system is first powered up. Once the DS26503 has been
initialized, the control registers will only need to be accessed when there is a change in the system
configuration. There are two receive control registers (T1RCR1 and T1RCR2), two transmit control
registers (T1TCR1 and T1TCR2), and a common control register (T1CCR). Each of these registers is
described in this section.
Bit 0/Resynchronize (RESYNC). When toggled from low to high, a resynchronization of the receive side framer is initiated.
Must be cleared and set again for a subsequent resync.
Bit 1/Sync Enable (SYNCE).
0 = auto resync enabled
1 = auto resync disabled
Bit 2/Sync Time (SYNCT).
0 = qualify 10 bits
1 = qualify 24 bits
Bit 3/Sync Criteria (SYNCC).
In D4 Framing Mode:
0 = search for Ft pattern, then search for Fs pattern
1 = cross couple Ft and Fs pattern
In ESF Framing Mode:
0 = search for FPS pattern only
1 = search for FPS and verify with CRC6
Bits 4 to 5/Out Of Frame Select Bits (OOF2, OOF1).
OOF2 OOF1 Out Of Frame Criteria
0 0 2/4 frame bits in error
0 1 2/5 frame bits in error
1 0 2/6 frame bits in error
1 1 2/6 frame bits in error
Bit 6/Auto Resync Criteria (ARC).
0 = resync on OOF or RLOS event
1 = resync on OOF only
Bit 7/Unused, must be set = 0 for proper operation.
Bit 0/Transmit-Side Bit 7 Zero-Suppression Enable (TB7ZS).
Bit 1/Unused, must be set = 0 for proper operation.
Bit 2/Transmit-Side D4 Yellow Alarm Select (TD4YM).
Bit 3/F-Bit Corruption Type 1 (FBCT1). A low-to-high transition of this bit causes the next three consecutive Ft (D4
framing mode) or FPS (ESF framing mode) bits to be corrupted causing the remote end to experience a loss of frame (loss of
synchronization).
Bit 4/F-Bit Corruption Type 2(FBCT2). Setting this bit high enables the corruption of one Ft (D4 framing mode) or FPS
(ESF framing mode) bit in every 128 Ft or FPS bits as long as the bit remains set.
Bit 5/Unused, must be set = 0 for proper operation.
Bit 6/Transmit Fs-Bit Insertion Enable (TFSE). Only set this bit to a 1 in D4 framing applications. Must be set to 1 to
source the Fs pattern from the TFDL register. In all other modes this bit must be set = 0.
Bit 7/Transmit B8ZS Enable (TB8ZS).
HBE
PIN 55
0 = no stuffing occurs
1 = bit 7 forced to a 1 in channels with all 0s
0 = 0s in bit 2 of all channels
1 = a 1 in the S-bit position of frame 12
Bit 0/Unused, must be set = 0 for proper operation.
Bit 1/Pulse-Density Enforcer Enable (PDE). The framer always examines the transmit and receive data streams for
violations of these, which are required by ANSI T1.403: No more than 15 consecutive zeros and at least N ones in each and
every time window of 8 x (N + 1) bits, where N = 1 through 23. When this bit is set to one, the DS26503 forces the transmitted
stream to meet this requirement no matter the content of the transmitted stream. When running B8ZS, this bit should be set to
zero, as B8ZS encoded data streams cannot violate the pulse-density requirements.
Bit 2/Unused, must be set = 0 for proper operation.
Bit 3/Transmit AIS-CI Enable (TAIS-CI). Setting this bit causes the AIS-CI code to be transmitted from the framer to the
LIU, as defined in ANSI T1.403.
Bit 4/Transmit RAI-CI Enable (TRAI-CI). Setting this bit causes the ESF RAI-CI code to be transmitted in the FDL bit
position.
Bit 5/Unused, must be set = 0 for proper operation.
Bit 6/Unused, must be set = 0 for proper operation.
Bit 7/Unused, must be set = 0 for proper operation.
0 = do not transmit the AIS-CI code
1 = transmit the AIS-CI code
0 = do not transmit the ESF RAI-CI code
1 = transmit the ESF RAI-CI code
T1CCR
T1 Common Control Register
07h
44 of 123
Table 8-1. T1 Alarm Criteria
ALARM SET CRITERIA CLEAR CRITERIA
DS26503 T1/E1/J1 BITS Element
Blue Alarm (AIS) (Note 1) Over a 3ms window, five or
fewer zeros are received
Yellow Alarm (RAI)
D4 Bit-2 Mode (T1RCR2.0 = 0)
D4 12th F-bit Mode (T1RCR2.0
= 1; this mode is also referred to
as the “Japanese Yellow Alarm”)
ESF Mode
Bit 2 of 256 consecutive
channels is set to zero for at
least 254 occurrences
12th framing bit is set to one
for two consecutive
occurrences
16 consecutive patterns of
00FF appear in the FDL
Red Alarm (RLOS) (Also
referred to as Loss Of Signal)
192 consecutive zeros are
received
Over a 3ms window, six or more zeros
are received
Bit 2 of 256 consecutive channels is
set to zero for less than 254
occurrences
12th framing bit is set to zero for two
consecutive occurrences
14 or fewer patterns of 00FF hex out of
16 possible appear in the FDL
14 or more ones out of 112 possible bit
positions are received, starting with the
first one received
Note: The definition of Blue Alarm (or Alarm Indication Signal) is an unframed, all-ones signal. Blue Alarm detectors should be able to
operate properly in the presence of a 10E-3 error rate, and they should not falsely trigger on a framed, all-ones signal. The Blue Alarm
criteria in the DS26503 has been set to achieve this performance.
45 of 123
DS26503 T1/E1/J1 BITS Element
9. E1 FRAMER/FORMATTER CONTROL REGISTERS
The E1 framer portion of the DS26503 is configured via a set of two control registers. Typically, the
control registers are only accessed when the system is first powered up. Once the DS26503 has been
initialized, the control registers will only need to be accessed when there is a change in the system
configuration. There is one receive control register (E1RCR) and one transmit control register (E1TCR).
There are also two information registers and a status register, as well as an interrupt mask register. Each
of these registers is described in this section.
Bit 0/CRC4 MF Sync Active (CRC4SA). Set while the synchronizer is searching for the CRC4 MF alignment word.
Bit 1/CAS MF Sync Active (CASSA). Set while the synchronizer is searching for the CAS MF alignment word.
Bit 2/FAS Sync Active (FASSA). Set while the synchronizer is searching for alignment at the FAS level.
Bit 3-7/CRC4 Sync Counter Bits (CSC0 and CSC2 to CSC4). The CRC4 sync counter increments each time the 8ms-CRC4
multiframe search times out. The counter is cleared when the framer has successfully obtained synchronization at the CRC4
level. The counter can also be cleared by disabling the CRC4 mode (E1RCR.3 = 0). This counter is useful for determining the
amount of time the framer has been searching for synchronization at the CRC4 level. ITU G.706 suggests that if
synchronization at the CRC4 level cannot be obtained within 400ms, then the search should be abandoned and proper action
taken. The CRC4 sync counter will rollover. CSC0 is the LSB of the 6-bit counter. (Note: The second LSB, CSC1, is not
accessible. CSC1 is omitted to allow resolution to >400ms using 5 bits.)
X X X X X X X X
X X X X X X X X
INFO2
Information Register 2
12h
INFO3
Information Register 3 (Real Time)
1Ch
48 of 123
Table 9-2. E1 Alarm Criteria
DS26503 T1/E1/J1 BITS Element
ALARM SET CRITERIA CLEAR CRITERIA
RLOF
An RLOF condition exists on power-up
ITU
SPEC.
prior to initial synchronization, when a
resync criteria has been met, or when a
manual resync has been initiated via
E1RCR.0
RLOS
RRA
255 or 2048 consecutive zeros received as
determined by E1RCR.0
Bit 3 of non-align frame set to one for
three consecutive occasions
In 255-bit times, at least 32
ones are received
Bit 3 of non-align frame set to
zero for three consecutive
Bit # 7 6 5 4 3 2 1 0
Name ID7 ID6 ID5 ID4 ID3 ID2 ID1 ID0
Default 0 0 0 1 N N N N
HW
Mode
Bits 0-3/Chip Revision Bits (ID0 to ID3). The lower four bits of the IDR are used to display the die revision of the chip. IDO
is the LSB of a decimal code that represents the chip revision.
Bits 4-7/Device ID (ID4 to ID7). The upper four bits of the IDR are used to display the DS26503 ID. The DS26503 ID is
Bit # 7 6 5 4 3 2 1 0
Name RYELC RAISC RLOSC RLOFC RYEL RAIS RLOS RLOF
Default 0 0 0 0 0 0 0 0
HW
Mode
Bit 0/Receive Loss of Frame Condition (RLOF). Set when the DS26503 is not synchronized to the received data stream.
Bit 1/Receive Loss Of Signal Condition (RLOS). Set when 255 (or 2048 if E1RCR.6 = 1) E1 mode or 192 T1 mode
consecutive zeros have been detected. In 6312kHz Synchronization Interface Mode, this bit will be set when the signal
received is out of range as defined by the G.703 Appendix II specification.
Bit 2/Receive Alarm Indication Signal (T1= Blue Alarm, E1= AIS) Condition (RAIS). Set when an unframed all-ones
code is received.
Bit 3/Receive Yellow Alarm Condition (RYEL). (T1 only) Set when a yellow alarm is received.
Bit 4/Receive Loss of Frame Clear Event (RLOFC). Set when the framer achieves synchronization; will remain set until
read.
Bit 5/Receive Loss Of Signal Clear Event (RLOSC). Set when loss of signal condition is no longer detected.
Bit 6/Receive Alarm Indication Signal Clear Event (RAISC). Set when the unframed all-ones condition is no longer
detected.
Bit 7/Receive Yellow Alarm Clear Event (RYELC). (T1 only) Set when the yellow alarm condition is no longer detected
0 = bipolar data at TPOS and TNEG
1 = NRZ data at TPOS; TNEG = 0
Bit 1/TS I/O Select (TSIO). This bit determines whether the TS pin is an input or and output. See Table 10-1
0 = TS is an input
1 = TS is an output
Bit 2/TS Mode Select (TSM). In T1 or E1 operation, selects frame or multiframe mode for the TS pin. In 6312kHz mode, this
bit should be set = 0. See Table 10-1
0 = frame mode
1 = multiframe mode
Bit 3/Transmit Signaling Double-Wide Sync (TSDW). In T1 mode, setting this bit = 1 and setting TSIO = 1 will cause the
sync-pulse output on TS to be two clocks wide during signaling frames. In E1 or 6312kHz mode, this bit should be set = 0. See
Table 10-1
0 = (T1) normal sync pulses
1 = (T1) double-wide sync pulses during signaling frames
Bit 4/ RLOF Output Function (RLOFF). In T1 or E1 receive mode this bit determines the function of the RLOF pin. In
6312kHz receive mode, this bit should be set = 0.
0 = receive loss of frame (RLOF)
1 = loss-of-transmit clock (LOTC)
Bit 5/RS Mode Select 1(RSMS1). In T1 or E1 receive mode, this bit selects a frame or multiframe output pulse at RS pin.
IOCR.6 may be used to select other function for the RS pin.
0 = frame mode
1 = multiframe mode
Bit 6/RS Mode Select 2 (RSMS2). In T1 and E1 receive mode, this bit along with IOCR.5 selects the function of the RS pin.
T1 Mode: (when IOCR.5 set = 0)
E1 Mode: (when IOCR.5 set = 1)
Bit 7/Unused, must be set = 0 for proper operation
0 0
.
0 = do not pulse double-wide in signaling frames
1 = do pulse double-wide in signaling frames
Bit 0/Unused, must be set = 0 for proper operation.
Bit 1/Unused, must be set = 0 for proper operation.
Bit 2/Unused, must be set = 0 for proper operation.
Bit 3/Unused, must be set = 0 for proper operation.
Bit 4/TS Invert (TSINV).
0 = no inversion
1 = invert
Bit 5/RS Invert (RSINV).
0 = no inversion
1 = invert
Bit 6/TCLK Invert (TCLKINV).
0 = no inversion
1 = invert
Bit 7/RCLK Invert (RCLKINV).
0 = no inversion
1 = invert
54 of 123
11. T1 SYNCHRONIZATION STATUS MESSAGE
The DS26503 has a BOC controller to handle SSM services in T1 mode.
Table 11-1. T1 SSM Messages
DS26503 T1/E1/J1 BITS Element
QUALITY
LEVEL
1 Stratum 1 Traceable 0000010011111111
2 Synchronized Traceablity Unknown 0000100011111111
3 Stratum 2 Traceable 0000110011111111
4 Stratum 3 Traceable 0001000011111111
5 SONET Minimum Clock Traceable 0010001011111111
6 Stratum 4 Traceable 0010100011111111
7 Do Not Use For Synchronization 0011000011111111
User Assignable Reserved For Network Synchronization Use 0100000011111111
DESCRIPTION BOC CODE
11.1 T1 Bit-Oriented Code (BOC) Controller
The DS26503 contains a BOC generator on the transmit side and a BOC detector on the receive side. The
BOC function is available only in T1 mode. In typical BITS applications, the BOC controller would be
used to transmit and receive Synchronization Status Messages in T1 mode over the data link.
11.2 Transmit BOC
Bits 0 through 5 in the TFDL register contain the BOC or synchronization status message to be
transmitted. Setting BOCC.0 = 1 causes the transmit BOC controller to immediately begin inserting the
BOC sequence into the FDL bit position. The transmit BOC controller automatically provides the abort
sequence. BOC messages will be transmitted as long as BOCC.0 is set. TFSE (T1TCR2.6) must be set =
0 when using the transmit BOC function.
To transmit a BOC, use the following:
1) Write 6-bit code into the TFDL register.
2) Set SBOC bit in BOCC register = 1.
55 of 123
DS26503 T1/E1/J1 BITS Element
11.3 Receive BOC
The receive BOC function is enabled by setting BOCC.4 = 1. The RFDL register will now operate as the
receive BOC message and information register. The lower six bits of the RFDL register (BOC message
bits) are preset to all ones. When the BOC bits change state, the BOC change of state indicator, SR3.0
will alert the host. The host will then read the RFDL register to get the BOC message. A change of state
will occur when either a new BOC code has been present for time determined by the receive BOC filter
bits, RBF0 and RBF1, in the BOCC register.
To receive a BOC, use the following:
1) Set integration time via BOCC.1 and BOCC.2.
2) Enable the receive BOC function (BOCC.4 = 1).
3) Enable interrupt (IMR3.0 = 1).
4) Wait for interrupt to occur.
5) Read the RFDL register.
6) The lower six bits of the RFDL register is the message.
Bit 0/Send BOC (SBOC). Set = 1 to transmit the BOC code placed in bits 0 to 5 of the TFDL register.
Bits 1-2/Receive BOC Filter Bits (RBF0, RBF1). The BOC filter sets the number of consecutive patterns that must be
received without error prior to an indication of a valid message.
RBF1 RBF0
CONSECUTIVE BOC CODES FOR VALID
SEQUENCE IDENTIFICATION
0 0 None
0 1 3
1 0 5
1 1 7
Bit 3/Receive BOC Reset (RBR). A 0-to-1 transition will reset the BOC circuitry. Must be cleared and set again for a
subsequent reset.
Bit 4/Receive BOC Enable (RBOCE). Enables the receive BOC function. The RFDL register will report the received BOC
code.
0 = receive BOC function disabled
1 = receive BOC function enabled. The RFDL register will report BOC messages
Bit 5/Unused, must be set = 0 for proper operation.
Bit 6/Unused, must be set = 0 for proper operation.
Bit 7/Unused, must be set = 0 for proper operation.
57 of 123
DS26503 T1/E1/J1 BITS Element
Register Name: RFDL (RFDL register bit usage when BOCC.4 = 1)
Register Description:
Register Address:
Bit 0/Receive BOC Detector Change-of-State Event (RBOC). Set whenever the BOC detector sees a change of state to a
valid BOC. The setting of this bit prompts the user to read the RFDL register.
Bit 1/Receive FDL Match Event (RMTCH). Set whenever the contents of the RFDL register matches RFDLM1 or
RFDLM2.
Bit 2/TFDL Register Empty Event (TFDLE). Set when the transmit FDL buffer (TFDL) empties.
Bit 3/RFDL Register Full Event (RFDLF). Set when the receive FDL buffer (RFDL) fills to capacity.
Bit 4/RFDL Abort Detect Event (RFDLAD). Set when eight consecutive ones are received on the FDL.
Bit 5/BOC Clear Event (BOCC). Set when 30 FDL bits occur without an abort sequence.
Bit 6/Loss Of Transmit Clock Event (LOTC). Set when the signal at the TCLK pin has not transitioned for approximately
15 periods of the scaled MCLK.
Bit 7/Receive AIS-CI Event (RAIS-CI)(T1 Only). Set when the receiver detects the AIS-CI pattern as defined in ANSI
T1.403.
Bit 0/Receive Align Frame Event (RAF). (E1 only) Set every 250µs at the beginning of align frames. Used to alert the host
that Si and Sa bits are available in the RAF and RNAF registers.
Bit 1/Receive CRC4 Multiframe Event (RCMF). (E1 only) Set on CRC4 multiframe boundaries; will continue to be set
every 2ms on an arbitrary boundary if CRC4 is disabled.
Bit 2/Receive Multiframe Event (RMF).
Bit 3/Transmit Align Frame Event (TAF). (E1 only) Set every 250µs at the beginning of align frames. Used to alert the host
that the TAF and TNAF registers need to be updated.
Bit 4/Transmit Multiframe Event (TMF).
Bit 5/Receive Signaling All Zeros Event (RSA0). (E1 only) Set when over a full MF, time slot 16 contains all zeros.
Bit 6/Receive Signaling All Ones Event (RSA1). (E1 only) Set when the contents of time slot 16 contains fewer than three zeros over 16 consecutive frames. This alarm is not disabled in the CCS signaling mode.
Bit 7/Unused.
X X X X X X X X
E1 Mode: Set every 2ms (regardless if CAS signaling is enabled or not) on receive multiframe boundaries. Used to
alert the host that signaling data is available.
T1 Mode: Set every 1.5ms on D4 MF boundaries or every 3ms on ESF MF boundaries.
E1 Mode: Set every 2ms (regardless if CRC4 is enabled) on transmit multiframe boundaries. Used to alert the host
that signaling data needs to be updated.
T1 Mode: Set every 1.5ms on D4 MF boundaries or every 3ms on ESF MF boundaries.
Note: Also used to insert Fs framing pattern in D4 framing mode.
The transmit FDL register (TFDL) contains the FDL information that is to be inserted on a byte-basis into the outgoing T1 data
stream. The LSB is transmitted first.
Bit 0/Transmit FDL Bit 0 (TFDL0). LSB of the transmitFDL code.
Bit 1/Transmit FDL Bit 1 (TFDL1).
Bit 2/Transmit FDL Bit 2 (TFDL2).
Bit 3/Transmit FDL Bit 3 (TFDL3).
Bit 4/Transmit FDL Bit 4 (TFDL4).
Bit 5/Transmit FDL Bit 5 (TFDL5).
Bit 6/Transmit FDL Bit 6 (TFDL6).
Bit 7/Transmit FDL Bit 7 (TFDL7). MSB of the transmitFDL code.
0 0 0 1 1 1 0 0
TFDL
Transmit FDL Register
51h
63 of 123
DS26503 T1/E1/J1 BITS Element
12. E1 SYNCHRONIZATION STATUS MESSAGE
The DS26503 provides access to both the transmit and receive Sa/Si bits. In E1, the Sa bits are used to
transmit and receive the SSM. The primary method to access the Sa (and Si) bits is based on CRC4
multiframe access. An alternate method is based on double-frame access.
Table 12-1. E1 SSM Messages
QUALITY
LEVEL
0 Quality unknown (existing sync network) 0000
1 Reserved 0001
2 Rec. G.811 (Traceable to PRS) 0010
3 Reserved 0011
4 SSU-A (Traceable to SSU type A, see G.812) 0100
5 Reserved 0101
6 Reserved 0110
7 Reserved 0111
8 SSU-B (Traceable to SSU type B, see G.812) 1000
9 Reserved 1001
10 Reserved 1010
11 Synchronous Equipment Timing Source 1011
12 Reserved 1100
13 Reserved 1101
14 Reserved 1110
15 Do not use for synchronization 01111
DESCRIPTION
Sa BIT
MESSAGE
In E1 operation, SSMs are transmitted using one of the Sa bits—Sa4, Sa5, Sa6, Sa7, or Sa8. The SSM is
transmitted MSB first in the first frame of the multiframe. Each multiframe will contain two SSMs, one in
each sub-multiframe. An SSM is declared valid when the message in three sub-multiframes are alike.
12.1 Sa/Si Bit Access Based on CRC4 Multiframe
On the receive side, there is a set of eight registers (RSiAF, RSiNAF, RRA, RSa4 to RSa8) that report the
Si and Sa bits as they are received. These registers are updated on CRC4 multiframes. A bit in status
register 4 (SR4.1) indicates the multiframe boundary. The host can use the SR4.1 bit to know when to
read these registers. The user has 2ms to retrieve the data before it is lost. The MSB of each register is the
first received. See the following register descriptions for more details.
On the transmit side, there is also a set of eight registers (TSiAF, TSiNAF, TRA, TSa4 to TSa8) that, via
the transmit Sa bit control register (TSaCR), can be programmed to insert both Si and Sa data. Data is
sampled from these registers with the setting of the transmit multiframe bit in status register 2 (SR4.4).
The host can use the SR4.4 bit to know when to update these registers. It has 2ms to update the data or
else the old data will be retransmitted. The MSB of each register is the first bit transmitted. See the
following register descriptions for details.
Bit # 7 6 5 4 3 2 1 0
Name SiAF SiNAF RA Sa4 Sa5 Sa6 Sa7 Sa8
Default 0 0 0 0 0 0 0 0
HW
Mode
Bit 0/Additional Bit 8 Insertion Control Bit (Sa8).
Bit 1/Additional Bit 7 Insertion Control Bit (Sa7).
Bit 2/Additional Bit 6 Insertion Control Bit (Sa6).
Bit 3/Additional Bit 5 Insertion Control Bit (Sa5).
Bit 4/Additional Bit 4 Insertion Control Bit (Sa4).
Bit 5/Remote Alarm Insertion Control Bit (RA).
Bit 6/International Bit in Non-Align Frame Insertion Control Bit (SiNAF).
Bit 7/International Bit in Align Frame Insertion Control Bit (SiAF).
0 0 0 0 0 0 0 0
0 = do not insert data from the TSa8 register into the transmit data stream
1 = insert data from the TSa8 register into the transmit data stream
0 = do not insert data from the TSa7 register into the transmit data stream
1 = insert data from the TSa7 register into the transmit data stream
0 = do not insert data from the TSa6 register into the transmit data stream
1 = insert data from the TSa6 register into the transmit data stream
0 = do not insert data from the TSa5 register into the transmit data stream
1 = insert data from the TSa5 register into the transmit data stream
0 = do not insert data from the TSa4 register into the transmit data stream
1 = insert data from the TSa4 register into the transmit data stream
0 = do not insert data from the TRA register into the transmit data stream
1 = insert data from the TRA register into the transmit data stream
0 = do not insert data from the TSiNAF register into the transmit data stream
1 = insert data from the TSiNAF register into the transmit data stream
0 = do not insert data from the TSiAF register into the transmit data stream
1 = insert data from the TSiAF register into the transmit data stream
TSACR
Transmit Sa Bit Control Register
4Ah
73 of 123
DS26503 T1/E1/J1 BITS Element
12.2 Alternate Sa/Si Bit Access Based on Double-Frame
On the receive side, the RAF and RNAF registers will always report the data as it received in the Sa and
Si bit locations. The RAF and RNAF registers are updated on align frame boundaries. The setting of the
receive align frame bit in status register 4 (SR4.0) will indicate that the contents of the RAF and RNAF
have been updated. The host can use the SR4.0 bit to know when to read the RAF and RNAF registers.
The host has 250ms to retrieve the data before it is lost.
On the transmit side, data is sampled from the TAF and TNAF registers with the setting of the transmit
align frame bit in status register 4 (SR4.3). The host can use the SR4.3 bit to know when to update the
TAF and TNAF registers. It has 250ms to update the data or else the old data will be retransmitted. If the
TAF an TNAF registers are only being used to source the align frame and non-align frame-sync
patterns, then the host need only write once to these registers. Data for the Si bit can come from the Si
bits of the RAF and TNAF registers, the TSiAF and TSiNAF registers, or passed through from the TSER
pin.
Bit # 7 6 5 4 3 2 1 0
Name Si 1 A Sa4 Sa5 Sa6 Sa7 Sa8
Default 0 1 0 0 0 0 0 0
Bit 0/Additional Bit 8 (Sa8).
Bit 1/Additional Bit 7 (Sa7).
Bit 2/Additional Bit 6 (Sa6).
Bit 3/Additional Bit 5 (Sa5).
Bit 4/Additional Bit 4 (Sa4).
Bit 5/Remote Alarm (used to transmit the alarm A).
Bit 6/Frame Nonalignment Signal Bit (1).
Bit 7/International Bit (Si).
TNAF
Transmit Non-Align Frame Register
41h
76 of 123
DS26503 T1/E1/J1 BITS Element
13. LINE INTERFACE UNIT (LIU)
The LIU in the DS26503 contains three sections: the receiver, which handles clock and data recovery; the
transmitter, which waveshapes and drives the network line; and the jitter attenuator. These three sections
are controlled by the line interface control registers (LIC1–LIC4), which are described below.
The DS26503 can switch between T1 or E1 networks without changing any external components on
either the transmit or receive side. Figure 13-1 shows a network connection using minimal components.
In this configuration the DS26503, using a fixed 120Ω external termination, can connect to T1, J1, E1, or
6312K without any component change. The receiver can adjust the 120Ω termination to 100Ω, 110Ω or
75Ω. The transmitter can adjust its output impedance to provide high return loss characteristics for 75Ω,
100Ω, 110Ω, and 120Ω lines. Other components may be added to this configuration to meet safety and
network protection requirements. This is covered in the Recommended Circuits section.
Figure 13-1. Basic Network Connection
TRANSMIT
LINE
10mF
2:1
TTIP
TRING
DS26503
BACKPLANE
CONNECTIONS
RECEIVE
LINE
RTIP
RRING
1:1
60 60
0.01mF
77 of 123
DS26503 T1/E1/J1 BITS Element
13.1 LIU Operation
The analog AMI/HDB3 waveform off of the E1 line or the AMI/B8ZS waveform off of the T1 line is
transformer-coupled into the RTIP and RRING pins of the DS26503. The user has the option to use
internal termination, software selectable for 75Ω/100Ω/110Ω/120Ω applications, or external termination.
The LIU recovers clock and data from the analog signal and passes it through the jitter attenuation mux.
The DS26503 contains an active filter that reconstructs the analog received signal for the nonlinear losses
that occur in transmission. The receive circuitry also is configurable for various monitor applications. The
device has a usable receive sensitivity of 0dB to -43dB for E1 and 0dB to -36dB for T1, which allows the
device to operate on 0.63mm (22AWG) cables up to 2.5km (E1) and 6000 feet (T1) in length. Data from
the framer portion of the part is sent via the jitter attenuation MUX to the wave shaping circuitry and line
driver. The DS26503 will drive the E1 or T1 line from the TTIP and TRING pins via a coupling
transformer. The line driver can handle both CEPT 30/ISDN-PRI lines for E1 and long-haul (CSU) or
short-haul (DSX-1) lines for T1.
13.2 LIU Receiver
The DS26503 contains a digital clock recovery system. The DS26503 couples to the receive line via a 1:1
transformer. The DS26503 has the option of using software-selectable termination requiring only a single,
fixed pair of termination resistors.
The DS26503’s LIU is designed to be fully software selectable for E1 and T1 without the need to change
any external resistors for the receive-side. The receiver will allow the user to configure the DS26503 for
75Ω, 100Ω, 110Ω, or 120Ω receive termination by setting the RT0(LIC4.0), RT1(LIC4.1), and
RT2(LIC4.2). When using the internal termination feature, the resistors labeled R in Figure 13-4 should
be 60Ω each. If external termination is required, RT0, RT1, and RT2 should be set to zero and the
resistors labeled R in Figure 13-4 will need to be 37.5Ω, 50Ω, 55Ω, or 60Ω each, depending on the line
impedance.
There are two ranges of receive sensitivity for both T1 and E1, which is selectable by the user. The EGL
bit of LIC1 (LIC1.4) selects the full or limited sensitivity.
The resultant E1 or T1 clock derived from MCLK is multiplied by 16 via an internal PLL and fed to the
clock recovery system. The clock recovery system uses the clock from the PLL circuit to form a 16 times
over-sampler, which is used to recover the clock and data. This over-sampling technique offers
outstanding performance to meet jitter tolerance specifications shown in Figure 13-6 and Figure 13-7.
Normally, the clock that is output at the RCLK pin is the recovered clock from the waveform presented at
the RTIP and RRING inputs. If the jitter attenuator is placed in the receive path (as is the case in most
applications), the jitter attenuator restores the RCLK to an approximate 50% duty cycle. If the jitter
attenuator is either placed in the transmit path or is disabled, the RCLK output can exhibit slightly shorter
high cycles of the clock. This is due to the highly over-sampled digital clock recovery circuitry. See the
Receive AC Timing Characteristics section for more details. When no signal is present at RTIP and
RRING, a receive loss of signal (RLOS) condition will occur and the RCLK will be derived from the
JACLK source.
13.2.1 Receive Level Indicator
The DS26503 will report the signal strength at RTIP and RRING in 2.5dB increments via RL3-RL0
located in the Information Register 1 (INFO1). This feature is helpful when trouble shooting line
performance problems.
78 of 123
DS26503 T1/E1/J1 BITS Element
X
13.2.2 Receive G.703 Section 10 Synchronization Signal
The DS26503 can receive a 2.048MHz square-wave synchronization clock as specified in Section 10 of
ITU G.703. To use the DS26503 in this mode, set the mode configuration bits in the Mode Configuration
Register (MCREG).
13.2.3 Monitor Mode
Monitor applications in both E1 and T1 require various flat gain settings for the receive-side circuitry.
The DS26503 can be programmed to support these applications via the monitor mode control bits MM1
and MM0 in the LIC3 register.
Figure 13-2. Typical Monitor Application
T1/E1 LINE
PRIMARY
T1/E1 TERMINATING
DEVICE
Rm Rm
MONITOR
PORT JACK
F
M
R
SECONDARY T1/E1
TERMINATING
DEVICE
Rt
DS26503
13.3 LIU Transmitter
The DS26503 uses a phase-lock loop along with a precision digital-to-analog converter (DAC) to create
the waveforms that are transmitted onto the E1 or T1 line. The waveforms created by the DS26503 meet
the latest ETSI, ITU, ANSI, and AT&T specifications. The waveform that is to be generated is set by the
transmit mode bits (TMODE[3:0]) in the MCREG register, as well as the L2/L1/L0 bits in register LIC1
if applicable.
ITU specification G.703 requires an accuracy of ±50ppm for both T1 and E1. TR62411 and ANSI specs
require an accuracy of ±32ppm for T1 interfaces. The transmit clock can be sourced from the recovered
clock (RCLK), the pre-scaled MCLK, the TCLK pin or the TX PLL. See the TX PLL clock mux diagram
in Figure 3-3
0.005 UI
source. Also, the waveforms created are independent of the duty cycle of TCLK. The transmitter in the
DS26503 couples to the transmit twisted pair (or coaxial cable in some applications) via a 1:2 step-up
transformer. For the device to create the proper waveforms, the transformer used must meet the
specifications listed in Table 13-1
termination.
. Due to the nature of the design of the transmitter in the DS26503, very little jitter (less than
broadband from 10Hz to 100kHz) is added to the jitter present on the selected transmit clock
P-P
. The DS26503 has the option of using software-selectable transmit
79 of 123
DS26503 T1/E1/J1 BITS Element
The transmit line drive has two modes of operation: fixed gain or automatic gain. In the fixed gain mode,
the transmitter outputs a fixed current into the network load to achieve a nominal pulse amplitude. In the
automatic gain mode, the transmitter adjusts its output level to compensate for slight variances in the
network load. See the Transmit Line Build-Out Control (TLBC) register for details.
13.3.1 Transmit Short-Circuit Detector/Limiter
The DS26503 has an automatic short-circuit limiter that limits the source current to 50mA (rms) into a
1W load. This feature can be disabled by setting the SCLD bit (LIC2.1) = 1. TCLE (SR1.2) provides a
real-time indication of when the current limiter is activated. If the current limiter is disabled, TCLE will
indicate that a short-circuit condition exist. Status Register SR1.2 provides a latched version of the
information, which can be used to activate an interrupt when enable via the IMR1 register. When set low,
the TPD bit (LIC1.0) will power-down the transmit line driver and tri-state the TTIP and TRING pins.
13.3.2 Transmit Open-Circuit Detector
The DS26503 can also detect when the TTIP or TRING outputs are open circuited. TOCD (SR1.1) will
provide a real-time indication of when an open circuit is detected. SR1 provides a latched version of the
information (SR1.1), which can be used to activate an interrupt when enable via the IMR1 register.
13.3.3 Transmit BPV Error Insertion
When IBPV (LIC2.5) is transitioned from a zero to a one, the device waits for the next occurrence of
three consecutive ones to insert a BPV. IBPV must be cleared and set again for another BPV error
insertion.
13.3.4 Transmit G.703 Section 10 Synchronization Signal (E1 Mode)
The DS26503 can transmit the 2.048MHz square-wave synchronization clock. To transmit the 2.048MHz
clock, when in E1 mode, set the mode configuration bits in the Mode Configuration Register (MCREG).
13.4 MCLK Pre-Scaler
A 16.384MHz, 8.192MHz, 4.096MHz, 2.048MHz, or 1.544MHz clock must be applied at MCLK. ITU
specification G.703 requires an accuracy of ±50ppm for both T1 and E1. TR62411 and ANSI specs require
an accuracy of ±32ppm for T1 interfaces. A prescaler will divide the 16MHz, 8MHz, or 4MHz clock down to
2.048MHz. There is a PLL for the jitter attenuator that will convert the 2.048MHz clock to a 1.544MHz rate
for T1 applications. Setting JACKS (LIC2.3) to a logic 0 bypasses this PLL.
13.5 Jitter Attenuator
The DS26503’s jitter attenuator can be set to a depth of either 32 bits or 128 bits via the JABDS bit
(LIC1.2). The 128-bit mode is used in applications where large excursions of wander are expected. The
32-bit mode is used in delay-sensitive applications. The characteristics of the attenuation are shown in
Figure 13-10
transmit path by appropriately setting or clearing the JAS bit (LIC1.3). If the part is configured for
hardware mode and the jitter attenuator is enabled, it will automatically be placed in the receive path. The
jitter attenuator can also be disabled (in effect, removed) by setting the DJA bit (LIC1.1). Either the
recovered clock from the clock/data recovery block or the clock applied at the TCLK pin is adjusted to
create a smooth jitter-free clock that is used to clock data out of the jitter attenuator FIFO. It is acceptable
to provide a gapped/bursty clock at the TCLK pin if the jitter attenuator is placed on the transmit side. If
the incoming jitter exceeds either 120 UI
then the DS26503 will divide the internal nominal 32.768MHz (E1) or 24.704MHz (T1) clock by either
and Figure 13-11. The jitter attenuator can be placed in either the receive path or the
(buffer depth is 128 bits) or 28 UI
P-P
(buffer depth is 32 bits),
P-P
80 of 123
DS26503 T1/E1/J1 BITS Element
15 or 17 instead of the normal 16 to keep the buffer from overflowing. When the device divides by either
15 or 17, it also sets the Jitter Attenuator Limit Trip (JALT) bit in Status Register 1 (SR1.4).
13.6 CMI (Code Mark Inversion) Option
The DS26503 provides a CMI interface for connection to optical transports. This interface is a unipolar
1T2B type of signal. Ones are encoded as either a logical one or zero level for the full duration of the
clock period. Zeros are encoded as a zero-to-one transition at the middle of the clock period.
Figure 13-3. CMI Coding
Transmit and receive CMI is enabled via LIC4.7. When this register bit is set, the TTIP pin will output
CMI-coded data at normal levels. This signal can be used to directly drive an optical interface. When
CMI is enabled, the user can also use HDB3/B8ZS coding. When this register bit is set, the RTIP pin will
become a unipolar CMI input. The CMI signal will be processed to extract and align the clock with data.
Bit # 7 6 5 4 3 2 1 0
Name L2 L1 L0 EGL JAS JABDS DJA TPD
Default 0 0 0 0 0 0 0 0
HW
Mode
Bit 0/Transmit Power-Down (TPD).
Bit 1/Disable Jitter Attenuator (DJA).
Bit 2/Jitter Attenuator Buffer Depth Select (JABDS).
Bit 3/Jitter Attenuator Select (JAS).
Bit 4/Receive Equalizer Gain Limit (EGL). This bit controls the sensitivity of the receive equalizer.
Bits 5-7/Line Build-Out Select (L0 to L2). When using the internal termination, the user needs only to select 000 for 75Ω
operation or 001 for 120Ω operation. This selects the proper voltage levels for 75Ω or 120Ω operation. Using TT0 and TT1 of
the LICR4 register, users can then select the proper internal source termination. Line build-outs 100 and 101 are for backwards
compatibility with older products only.
E1 Mode
L2 L1 L0 APPLICATION N (1) RETURN LOSS Rt (1)
0 0 0 75Ω normal 1:2 N.M. 0
0 0 1 120Ω normal 1:2 N.M. 0
1 0 0 75Ω with high return loss* 1:2 21dB 6.2Ω
1 0 1 120Ω with high return loss* 1:2 21dB 11.6Ω
*TT0 and TT1 of LIC4 register must be set to zero in this configuration.
L2
PIN 13
0 = powers down the transmitter and tri-states the TTIP and TRING pins
1 = normal transmitter operation
Bit 0–5/Gain Control Bits 0–5 (GC0–GC5). The GC0 through GC5 bits control the gain setting for the non-automatic gain
mode. Use the tables below for setting the recommended values. The LB (line build-out) column refers to the value in the
L0–L2 bits in LIC1 (Line Interface Control 1) register.
NETWORK MODE LB GC5 GC4 GC3 GC2 GC1 GC0
T1, Impedance Match Off
T1, Impedance Match On
E1, Impedance Match Off
E1, Impedance Match On
Bit 6/Automatic Gain Control Enable (AGCE).
Bit 7/Unused, must be set = 0 for proper operation.
0 0 0 0 0 0 0 0
0 = use Transmit AGC, TLBC bits 0–5 are “don’t care”
1 = do not use Transmit AGC, TLBC bits 0–5 set nominal level
Bit # 7 6 5 4 3 2 1 0
Name — LIRST IBPV TAIS JACKS — SCLD CLDS
Default 0 0 0 0 0 0 0 0
HW
Mode
Bit 0/Custom Line Driver Select (CLDS). Setting this bit to a one will redefine the operation of the transmit line driver.
When this bit is set to a one and LIC1.5 = LIC1.6 = LIC1.7 = 0, then the device will generate a square wave at the TTIP and
TRING outputs instead of a normal waveform. When this bit is set to a one and LIC1.5 = LIC1.6 = LIC1.7 ¹ 0, then the device
will force TTIP and TRING outputs to become open-drain drivers instead of their normal push-pull operation. This bit should
be set to zero for normal operation of the device.
Bit 1/Short Circuit Limit Disable (in E1 mode) (SCLD). Controls the 50mA (rms) current limiter.
Bit 2/Unused, must be set = 0 for proper operation.
Bit 3/Jitter Attenuator Mux (JACKS). Controls the source for JA CLOCK. This bit is only used in T1 mode.
Bit 4/Transmit Alarm Indication Signal (TAIS).
Bit 5/Insert BPV (IBPV). A zero-to-one transition on this bit will cause a single BPV to be inserted into the transmit data
stream. Once this bit has been toggled from a zero to a one, the device waits for the next occurrence of three consecutive ones
to insert the BPV. This bit must be cleared and set again for a subsequent error to be inserted.
Bit 6/Line Interface Reset (LIRST). Setting this bit from a zero to a one will initiate an internal reset that resets the clock
recovery state machine and recenters the jitter attenuator. Normally this bit is only toggled on power-up. Must be cleared and
set again for a subsequent reset.
Bit 7/Unused, must be set = 0 for proper operation.
0 0 0
0 = enable 50mA current limiter
1 = disable 50mA current limiter
0 = JA CLOCK sourced from the pre-scaled MCLK
1 = JA CLOCK sourced from internal PLL
0 = transmit an unframed all-ones code
1 = transmit data normally
Bit 0/Unused, must be set = 0 for proper operation.
Bit 1/Transmit Open Circuit Detect Condition (TOCD). Set when the device detects that the TTIP and TRING outputs are
open-circuited.
Bit 2/Transmit Current Limit Exceeded Condition (TCLE). Set when the 50mA (rms) current limiter is activated whether
the current limiter is enabled or not.
Bit 3/Unused, must be set = 0 for proper operation.
Bit 4/Jitter Attenuator Limit Trip Event (JALT). Set when the jitter attenuator FIFO reaches to within 4 bits of its useful limit. Will be cleared when read. Useful for debugging jitter-attenuation operation.
Bit 5/Unused, must be set = 0 for proper operation.
Bit 6/Unused, must be set = 0 for proper operation.
Bit 7/Unused, must be set = 0 for proper operation.
Bit 0/ Unused, must be set = 0 for proper operation.
Bit 1/Transmit Open Circuit Detect Condition (TOCD).
Bit 2/Transmit Current Limit Exceeded Condition (TCLE).
Bit 3/Unused, must be set = 0 for proper operation.
Bit 4/Jitter Attenuator Limit Trip Event (JALT).
Bit 5/Unused, must be set = 0 for proper operation.
Bit 6/Unused, must be set = 0 for proper operation.
Bit 7/Unused, must be set = 0 for proper operation.
X X X X X X X X
0 = interrupt masked
1 = interrupt enabled–generates interrupts on rising and falling edges
0 = interrupt masked
1 = interrupt enabled–generates interrupts on rising and falling edges
0 = interrupt masked
1 = interrupt enabled
IMR1
Interrupt Mask Register 1
15h
89 of 123
13.8 Recommended Circuits
Figure 13-4. Basic Interface
TRANSMIT
LINE
RECEIVE
LINE
2:1
1:1
R R
NOTES:
1) All resistor values are ±1%.
2) Resistors R should be set to 60W each if the internal receive-side termination feature
is enabled. When this feature is disabled,
R = 37.5W for 75W coaxial E1 lines; 60W for 120W twisted pair E1 lines; or 50W for
100W twisted pair T1 lines.
3) C = 10mF ceramic.
0.1mF
C
DS26503
TTIP
TRING
RTIP
RRING
DS26503 T1/E1/J1 BITS Element
V
DD
0.1mF
DVDD
DVSS
0.1mF
TVDD
0.01mF
10mF
+
TVSS
0.1mF
RVDD
10mF
+
RVSS
90 of 123
DS26503 T1/E1/J1 BITS Element
Figure 13-5. Protected Interface Using Internal Receive Termination
TRANSMIT
LINE
RECEIVE
LINE
2:1
F1
F2
F3
F4
NOTES:
1) All resistor values are ±1%.
2) X1 and X2 are very low DCR transformers
3) C1 = 10mF ceramic.
4) S1 and S2 are 6V transient suppressers.
5) D1 to D8 are Schottky diodes.
6) The fuses, F1–F4, are optional to prevent AC power-line crosses from compromising the
7) The 68mF is used to keep the local power-plane potential within tolerance during a surge.
X2
1:1
S2
X1
transformers.
S1
C1
0.1mF
0.1mF
60 60
0.1mF
V
DD
D1 D2
D3
V
DD
D5 D6
D7
D4
D8
DS26503
TTIP
TRING
RTIP
RRING
0.1mF
DVDD
DVSS
0.1mF
TVDD
TVSS
0.1mF
RVDD
RVSS
0.01mF
10mF
+
10mF
+
V
DD
68mF
+
91 of 123
DS26503 T1/E1/J1 BITS Element
13.9 Component Specifications
Table 13-1. Transformer Specifications
SPECIFICATION RECOMMENDED VALUE
Turns Ratio 3.3V Applications 1:1 (receive) and 1:2 (transmit) ±2%
Primary Inductance
Leakage Inductance
Intertwining Capacitance 40pF maximum
Transmit Transformer DC Resistance
Bit 0/Unused, must be set = 0 for proper operation.
Bit 1/Unused, must be set = 0 for proper operation.
Bit 2/ Remote Loopback (RLB). In this loopback, data received at RTIP and RRING will be looped back to the transmit LIU.
Received data will continue to pass through the receive side framer of the DS26503 as it would normally and the data from the
transmit side formatter will be ignored.
1 = loopback enabled
Bit 3/Local Loopback (LLB). In this loopback, data will continue to be transmitted as normal through the transmit side of the
DS26503. Data being received at RTIP and RRING will be replaced with the data being transmitted. Data in this loopback will
pass through the jitter attenuator if enabled.
Bit 4/Unused, must be set = 0 for proper operation.
Bit 5/Unused, must be set = 0 for proper operation.
Bit 6/Unused, must be set = 0 for proper operation.
Bit 7/Unused, must be set = 0 for proper operation.
0 0 0 0 0
0 = loopback disabled
0 = loopback disabled
1 = loopback enabled
LBCR
Loopback Control Register
20h
RLB
PIN 60
0 0
96 of 123
DS26503 T1/E1/J1 BITS Element
15. 6312kHz SYNCHRONIZATION INTERFACE
The DS26503 has a 6312kHz Synchronization Interface mode of operation that conforms with Appendix
II.2 of G.703, with the exception that the DS26503 transmits a square wave as opposed to the sine wave
that is defined in the G.703 specification.
On the receive interface, a 6312kHz sine wave is accepted conforming to the input port requirements of
G.703 Appendix II. Alternatively, a 6312kHz square wave will also be accepted. A 6312kHz square wave
is output on RCLK in the receive direction. RS is not driven in this mode and will be tri-stated.
Table 15-1. Specification of 6312kHz Clock
Signal at Input Port
Frequency 6312kHz
Signal format Sinusoidal wave
Alarm condition
Alarm should not be occurred against
the amplitude ranged
On the transmit interface, a nominally 50% duty cycle, 6312kHz square wave at standard logic levels is
available from the PLL_OUT pin. In normal operation, the TCLKO pin will output the same signal.
However, if remote loopback is enabled then TCLKO will be replaced with the recovered receive clock.
See Figure 3-1. The G.703 requirements for the 6312kHz transmitted signal are shown in Table 15-2. The
user must provide an external circuit to convert the TCLKO or PLL_OUT signal to the level and
impedance required by G.703. The RSER and TS pins are ignored in this mode. TTIP and TRING will
be tri-stated in this mode.
Table 15-2. Specification of 6312kHz Clock
Signal at Output Port
Frequency 6312kHz
Load impedance
75W resistive
Transmission media Coaxial pair cable
Amplitude
0dBm ± 3dBm
97 of 123
DS26503 T1/E1/J1 BITS Element
J
16. JTAG BOUNDARY SCAN ARCHITECTURE AND TEST ACCESS PORT
The DS26503 supports the standard IEEE 1149.1 instruction codes SAMPLE/PRELOAD, BYPASS, and
EXTEST. Optional public instructions included are HIGHZ, CLAMP, and IDCODE. The DS26503
contains the following as required by IEEE 1149.1 Standard Test Access Port and Boundary Scan
Architecture:
§ Test Access Port (TAP)
§ TAP Controller
§ Instruction Register
§ Bypass Register
§ Boundary Scan Register
§ Device Identification Register
Details on Boundary Scan Architecture and the Test Access Port can be found in IEEE 1149.1-1990,
IEEE 1149.1a-1993, and IEEE 1149.1b-1994.
The Test Access Port has the necessary interface pins: JTRST, JTCLK, JTMS, JTDI, and JTDO. See the
pin descriptions for details.
Figure 16-1. JTAG Functional Block Diagram
BOUNDRY SCAN
REGISTER
IDENTIFICATION
REGISTER
BYPASS
REGISTER
INSTRUCTION
REGISTER
TEST ACCESS PORT
CONTROLLER
VDD VDD VDD
10kW 10kW 10kW
JTDI JTMS JTCLK
TRST
MUX
SELECT
OUTPUT ENABLE
JTDO
98 of 123
DS26503 T1/E1/J1 BITS Element
TAP Controller State Machine
The TAP controller is a finite state machine that responds to the logic level at JTMS on the rising edge of
JTCLK. See Figure 16-2.
Test-Logic-Reset
Upon power-up, the TAP controller will be in the test-logic-reset state. The instruction register will
contain the IDCODE instruction. All system logic of the device will operate normally.
Run-Test-Idle
The run-test-idle is used between scan operations or during specific tests. The instruction register and test
registers will remain idle.
Select-DR-Scan
All test registers retain their previous state. With JTMS LOW, a rising edge of JTCLK moves the
controller into the capture-DR state and will initiate a scan sequence. JTMS HIGH during a rising edge
on JTCLK moves the controller to the select-IR-scan state.
Capture-DR
Data can be parallel-loaded into the test-data registers selected by the current instruction. If the
instruction does not call for a parallel load or the selected register does not allow parallel loads, the test
register will remain at its current value. On the rising edge of JTCLK, the controller will go to the shiftDR state if JTMS is LOW or it will go to the exit1-DR state if JTMS is HIGH.
Shift-DR
The test-data register selected by the current instruction will be connected between JTDI and JTDO and
will shift data one stage toward its serial output on each rising edge of JTCLK. If a test register selected
by the current instruction is not placed in the serial path, it will maintain its previous state.
Exit1-DR
While in this state, a rising edge on JTCLK will put the controller in the update-DR state, which
terminates the scanning process, if JTMS is HIGH. A rising edge on JTCLK with JTMS LOW will put
the controller in the pause-DR state.
Pause-DR
Shifting of the test registers is halted while in this state. All test registers selected by the current
instruction will retain their previous state. The controller will remain in this state while JTMS is LOW. A
rising edge on JTCLK with JTMS HIGH will put the controller in the exit2-DR state.
Exit2-DR
A rising edge on JTCLK with JTMS HIGH while in this state will put the controller in the update-DR
state and terminate the scanning process. A rising edge on JTCLK with JTMS LOW will enter the shiftDR state.
Update-DR
A falling edge on JTCLK while in the update-DR state will latch the data from the shift register path of
the test registers into the data output latches. This prevents changes at the parallel output due to changes
in the shift register.
99 of 123
DS26503 T1/E1/J1 BITS Element
Select-IR-Scan
All test registers retain their previous state. The instruction register will remain unchanged during this
state. With JTMS LOW, a rising edge on JTCLK moves the controller into the capture-IR state and will
initiate a scan sequence for the instruction register. JTMS HIGH during a rising edge on JTCLK puts the
controller back into the test-logic-reset state.
Capture-IR
The capture-IR state is used to load the shift register in the instruction register with a fixed value. This
value is loaded on the rising edge of JTCLK. If JTMS is HIGH on the rising edge of JTCLK, the
controller will enter the exit1-IR state. If JTMS is LOW on the rising edge of JTCLK, the controller will
enter the shift-IR state.
Shift-IR
In this state, the shift register in the instruction register is connected between JTDI and JTDO and shifts
data one stage for every rising edge of JTCLK toward the serial output. The parallel register as well as all
test registers remain at their previous states. A rising edge on JTCLK with JTMS HIGH will move the
controller to the exit1-IR state. A rising edge on JTCLK with JTMS LOW will keep the controller in the
shift-IR state while moving data one stage thorough the instruction shift register.
Exit1-IR
A rising edge on JTCLK with JTMS LOW will put the controller in the pause-IR state. If JTMS is HIGH
on the rising edge of JTCLK, the controller will enter the update-IR state and terminate the scanning
process.
Pause-IR
Shifting of the instruction shift register is halted temporarily. With JTMS HIGH, a rising edge on JTCLK
will put the controller in the exit2-IR state. The controller will remain in the pause-IR state if JTMS is
LOW during a rising edge on JTCLK.
Exit2-IR
A rising edge on JTCLK with JTMS LOW will put the controller in the update-IR state. The controller
will loop back to shift-IR if JTMS is HIGH during a rising edge of JTCLK in this state.
Update-IR
The instruction code shifted into the instruction shift register is latched into the parallel output on the
falling edge of JTCLK as the controller enters this state. Once latched, this instruction becomes the
current instruction. A rising edge on JTCLK with JTMS LOW, will put the controller in the run-test-idle
state. With JTMS HIGH, the controller will enter the select-DR-scan state.
100 of 123
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.