DS3LIM DS3 Line Interface Module NRZ Clock/Data Output TXC-20049D DATA SHEET FEATURES DESCRIPTION * Complete B3ZS analog to NRZ digital DS3 line interface unit in a compact 2.6 square-inch module TranSwitch's DS3 Line Interface Module (DS3LIM) is a complete and compact analog to digital interface serving B3ZS encoded DS3 signals. Sensitive analog circuitry provides compliant DS3 specified performance in signal recovery and transmission. With the module's platform design, engineers are freed from the laborious tasks of schematic capture, component placement, and trace routing. This results in a "single PASS" for printed circuit board design of the DS3 analog section. * Analog inputs and outputs are transformer coupled * Speeds time to market for prototype development * Eases parts inventory and acquisition * Eases field maintenance Accumulative reduction in design time, design cycles, parts acquisition, unit building and testing mean an efficient format for reducing product time to market. * Meets ANSI Standard T1.102 APPLICATIONS * DS3 interface for quick "time to market" products LINE SIDE TERMINAL SIDE B3ZS input from BNC DS3 Line Interface Module B3ZS output to BNC Status Coding Violation Patents Pending Copyright 1994 TranSwitch Corporation TXC and TranSwitch are registered trademarks of TranSwitch Corporation TranSwitch Corporation NRZ clock & data out DS3LIM NRZ clock & data in Control External reference clock: 44.736 MHz Document Number: TXC-20049D-MB Ed. 3, April 1994 * 8 Progress Drive * Shelton, CT 06484 * USA * Tel: 203-929-8810 * Fax: 203-926-9453 DS3LIM BLOCK DIAGRAM LINE SIDE RXB3ZS XFMR AUTOMATIC GAIN CONTROL C ANALOG EQ TERMINAL SIDE RXDIS RT RXLOS EQUALIZE CLOCK D SLICER RECOVERY B3ZS DECODE CV MONITOR CLK8 RC1 RD1 BIT ERROR RATE ESTIMATOR RXERR RC2 RTLBK B3ZS "DS3RT" TXC-02001 NRZ DATA RD2 & SLCT CLOCK I/0 ENCODER TC1 TD1 TC2 TD2 T TXB3ZS XFMR LBK OUTPUT TRANSVERSAL AMP FILTER TXDIS TXLEV + AIS GENERATOR - TR TXLOC DETECTOR DCK TXLOC TXAIS RXAIS Figure 1. DS3LIM Block Diagram BLOCK DIAGRAM DESCRIPTION The DS3LIM receives a bipolar B3ZS encoded DS3 signal from a BNC or other connector. This signal is AC coupled into the DS3LIM through a 1:1 transformer (XFMR). From the transformer, the signal is terminated into 75 and placed into the input of an Automatic Gain Control (AGC) circuit. A Monitor pin is also provided to observe the received signal. The AGC provides the Equalizer Circuit (EQ) with a constant signal level. The equalizer is switched in and out to recover narrow or wide width DS3 signals respectively. From the equalizer circuit, the bipolar signal is AC coupled into the receiver Analog Slicer circuit of the TXC-02001 device. The line signal is monitored for transitions, and a loss of signal is provided on the signal pin labelled RXLOS. The Clock Recovery Block requires an external 44.736 MHz clock (DCK) with a stability of approximately 200 ppm. The stability of DCK must be increased to 20 ppm if the transmit or receive AIS features are used. The average time to recover the clock is approximately one millisecond when the line signal is applied. The B3ZS (bipolar with 3-zero substitution) line coded data is decoded by the B3ZS Decode Block. Indications of coding violation errors, other than the normal B3ZS coding substitutions are provided on the signal pin CV. Bipolar coding errors can occur because of noise and other impairments on the line. In addition to providing an external indication of such errors, the measurement of these coding violations provides a close estimate for determining the Bit Error Rate (BER) performance of the line. An external 8 kHz clock (CLK8) is used by the Bit Error Rate Estimator Block to generate a 10-second sampling window for detecting a 10-6 or greater error rate. The 10-6 or greater error rate indication is provided on the signal pin labelled RXERR. -2- TXC-20049D-MB Ed. 3, April 1994 DS3LIM The DS3LIM provides the capability to generate and insert a DS3 Alarm Indication Signal (AIS) into the NRZ receive data signal. A low placed on the RXAIS pin enables the AIS generator. This pin may be connected to the receive loss of signal (RXLOS) pin to generate AIS. Two receive output ports consisting of a clock and data signal are provided. The first receive output port is labelled RC1 and RD1; the second is labelled RC2 and RD2. Only one clock and data port can be active at a time. Data (RD1/RD2) is clocked out of the DS3LIM with respect to the falling edge of the receive clock (RC1/ RC2). The selection of the receive output port is controlled by the state of the select pin (SLCT). The unused port is forced into a high impedance state. In addition, the two receive ports can be both disabled and forced into a high impedance state by placing a low on the RXDIS pin. In the transmit direction, two transmit ports consisting of clock and data are also provided. The first transmit port is labelled TC1 and TD1; the second is labelled TC2 and TD2. Transmit input data (TD1/TD2) is clocked into the DS3LIM on positive transitions of the clock signal (TC1/TC2). Like the receiver section, the SLCT pin determines the transmit input port selection. The transmit input clock signal is monitored by the AIS Generator TXLOC Detector Block. A transmit loss of clock alarm indication pin (TXLOC) is provided. This block also provides the capability to generate and transmit a DS3 Alarm Indication Signal (AIS), which is independent of the transmit data. A low placed on the TXAIS pin enables the transmit DS3 AIS generator. The TXLOC pin may be connected to the TXAIS pin for generating AIS. The incoming data is encoded by the B3ZS encoder. In the B3ZS line code, each block of three consecutive zeros is removed and replaced by either of two codes that contain bipolar violations. These replacement codes are B0V and 00V, where B represents a pulse that conforms to the bipolar rule and V represents a pulse violating the rule. The choice of these codes is made so that an odd number of bipolar conforming pulses (B) is transmitted between consecutive bipolar violation pulses (V). The encoded data is connected to the Transversal Filter Block. The Transversal Filter uses a raised cosine tap delay line for shaping the signal to the limits specified for the DS3 pulse mask. The DS3 pulse mask is then amplified externally to the TXC-02001 device via a current amplifier to drive 75 coax. The DS3LIM also has the capability of de-activating its transmit output via the TXDIS pin. When TXDIS is set low, the output impedance of the TXB3ZS port becomes a high impedance state. In addition to the alarms and control signals, the DS3LIM provides two loopback capabilities for testing transmit and receive loopback. Transmit loopback connects the data path from the transmitter output driver stage to the receiver input, and disables the external receiver input. Transmit loopback is activated by placing a low on the TR signal pin. Receive loopback connects the receive data path to the transmit output circuits and disables the NRZ transmit input. Receive loopback is activated by placing a low on the RT pin. -3- TXC-20049D-MB Ed. 3, April 1994 DS3LIM RXERR DCK RD2 RD1 TXAIS RXAIS TXLOC RC1 RC2 CV RXLOS SLCT RXDIS +5VDCR +5VDCR +5VDCR -5VDCR -5VDCR RGND RGND MON RGND RGND RX_B3ZS 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 RX_B3ZS PIN DIAGRAM TD2 CLK8 TD1 TC2 TC1 TXLEV ASEL1 TR ASEL0 RT EQUALIZE EQUALIZE +5VDCT +5VDCT +5VDCT 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 -5VDCT -5VDCT TXDIS TGND TGND TGND TGND TGND TX_B3ZS 1 2 3 4 5 6 7 8 9 10 TX_B3ZS DS3RT Figure 2. DS3LIM Pin Diagram Figure 3. PIN DESCRIPTIONS Symbol Pin No. I/O/P* Type ** TX_B3ZS 1, 2 O Transmit DS3 B3ZS Output: These pins are ACcoupled B3ZS encoded DS3 output signals. They may be applied directly to a 75 BNC connector. Under normal operation, this output has a 75 source impedance. When TXDIS is low, this output is placed into a high-impedance disabled condition. TGND 3, 4, 5, 6, 7 P Transmit Ground: Ground pin for transmit side circuitry. TXDIS 8 I -5VDCT 9, 10 P Transmit -5VDC: -5VDC inputs for transmit side circuitry. +5VDCT 11, 12, 13 P Transmit +5VDC: +5VDC inputs for transmit side circuitry. CMOS or TTL Name/Function Transmit Disable: An active low on this pin disables the DS3 transmitted signal. When left open, TX is enabled. * Note: I = Input; O = Output; P = Power **Note: Electrical parameters of each type are defined in the next section of this Data Sheet. -4- TXC-20049D-MB Ed. 3, April 1994 DS3LIM Symbol Pin No. I/O/P* Type ** Name/Function EQUALIZE 14, 15 - Passive Equalize: These two pins are used to select equalization on the incoming receive signal. Left open, they select the EQ values for long cable (200' - 450'). If these two pins are shorted together, the EQ values are changed for short lengths of cable (0' - 200'). RT 16 I CMOSr Receive To Transmit Loopback: An active low enables the receive loopback feature. This loopback connects the receive data path to the transversal filter, and disables the NRZ transmit input. (See Note 1) TR 17 I CMOSr Transmit To Receive Loopback: An active low enables the transmit loopback feature. This loopback connects a transmit data path at the output to the receive input, and disables the DS3 receive line signal. (See Note 1) ASEL0 ASEL1 18 19 I I CMOSr CMOSr Amplifier Select: These two pins must have 10 k, 5%, 1/8 W external pull-up resistors to VCC. No other connections should be made to these pins. TXLEV 20 I CMOSr Transmit Level: This pin should be connected to ground for normal DSX-3 operation. Left open, a higher transmit level is provided. TC1 21 I TTLr Transmit Input Clock #1: When a high is placed on the SLCT lead, TC1 is the input pin for the NRZ transmit clock. This clock has a 50% 5% duty cycle. TC2 22 I TTLr Transmit Input Clock #2: When a low is placed on the SLCT lead, TC2 is the input pin for the NRZ transmit clock. This clock has a 50% 5% duty cycle. TD1 23 I TTL DS3 Transmit Input Data Port 1: Data is clocked in on positive transitions of TC1. This port is enabled by placing an active high on the SLCT lead. TD2 24 I TTL DS3 Transmit Input Data Port 2: Data is clocked in on positive transitions of TC2. This port is enabled by placing an active low on the SLCT lead. CLK8 25 I TTL Eight kHz Clock Input: This clock is required for generating a 10-second time base that is used for the error rate measurement only. The clock duty cycle should be 50% 10%. When not used, this pin should be tied to VCC via a 10 K resistor. RXERR 26 O TTL2mA Receive Error Rate: An active low indication occurs when the number of bipolar coding errors causes the bit error rate to exceed 10-6. The indication is present for the 10-second sampling window.This output is only valid when an 8 kHz clock is applied to the CLK8 pin. Note 1: Setting RT and TR low simultaneously will cause invalid outputs at the receive terminal and transmit line ports. -5- TXC-20049D-MB Ed. 3, April 1994 DS3LIM Symbol Pin No. I/O/P* Type ** Name/Function DCK 27 I TTL External Clock: An external 44.736 MHz clock having a stability of 200 ppm ( 20 ppm if the AIS feature is used), and a duty cycle of 50% 5% is required for DS3 operation. The external clock is used by the receiver for clock recovery, and by the transmitter for the transversal filter. If the duty cycle is relaxed, the transmitted mask may not meet DS3 pulse mask requirements. RD2 28 O TTL4mA DS3 Receive Output Data Port 2: Data is clocked out on positive transitions of RC2. This port is enabled by placing an active low on the SLCT lead. When this port is disabled by placing a high on the SLCT or a low on the RXDIS control leads, the output goes to a high impedance state. RD1 29 O TTL4mA DS3 Receive Output Data Port 1: Data is clocked out on positive transitions of RC1. This port is enabled by placing an active high on the SLCT lead. When this port is disabled by placing a low on the SLCT or a low on the RXDIS control leads, the output goes to a high impedance state. TXAIS 30 I TTLr Transmit AIS: An active low placed on this pin disables the transmit data input, and causes a DS3 alarm indication signal to be generated and sent as transmitted data on the TXB3Z output. (See Note 2) RXAIS 31 I CMOSr Receive AIS: An active low placed on this pin disables receive data, and causes a DS3 alarm indication signal to be generated and sent on the RD1 or RD2 pins. (See Note 2) TXLOC 32 O TTL2mA Transmit Loss of Clock: An active low alarm occurs when the input transmit clock is stuck high or low for a time exceeding 500 clock cycles. Recovery occurs on the first clock transition. This alarm lead may be connected to the TXAIS pin for generating a transmit DS3 AIS. RC1 33 O CMOS8mA DS3 Receive Output Clock Port 1: This port is enabled by placing an active high on the SLCT lead. When this port is disabled by placing a low on the SLCT or a low on the RXDIS control leads, the output goes to a high impedance state. RC2 34 O CMOS8mA DS3 Receive Output Clock Port 2: This port is enabled by placing an active low on the SLCT lead. When this port is disabled by placing a high on the SLCT or a low on the RXDIS control leads, the output goes to a high impedance state. Note 2: DS3 AIS is defined as a valid M-frame with proper subframe structure. The data payload is a 1010 ... sequence starting with a 1 after each overhead bit. Overhead bits are as follows: F0=0, F1=1, M0=0, M1=1; C-bits are set to 0; X-bits are set to 1; and P-bits are set for valid parity. -6- TXC-20049D-MB Ed. 3, April 1994 DS3LIM Symbol Pin No. I/O/P* Type ** Name/Function CV 35 O TTL2mA Coding Violation: A positive pulse having a duration of one clock cycle is provided on this pin whenever an illegal B3ZS coding violation occurs. RXLOS 36 O TTL2mA Receive Loss of Signal: An active low alarm is generated when a positive or negative data transition does not occur for 128 or more clock cycles. Recovery occurs on the first positive or negative transition. SLCT 37 I CMOSr Select Port 1 or 2: The ports are enabled and disabled according to the following table: CMOSr Select High Low RD1 Enabled High Z RC1 Enabled High Z TD1 Enabled High Z TC1 Enabled High Z RD2 High Z Enabled RC2 High Z Enabled TD2 High Z Enabled TC2 High Z Enabled RXDIS 38 I Receive Disable Ports 1 and 2: An active low placed on this pin disables port 1 (RD1 and RC1), and port 2 (RD2 and RC2). The data and clock signal leads are forced to a high impedance state. +5VDCR 39, 40, 41 P Receive +5VDC: +5VDC input for receive side circuitry. -5VDCR 42, 43 P Receive -5VDC: -5VDC input for receive side circuitry. RGND 44, 45, 47, 48 P Receive Ground: Ground pins for receive side circuitry. MON 46 O DS3 Received Signal Monitor Point: This output is directly tied to the terminating resistor after transformer coupling. Care must be taken to ensure very short trace lengths to the MON buffer, or oscillation of the AGC may occur. If a monitor output is not required, it is suggested that this pin be left open. RX_B3ZS 49, 50 I Receive DS3 B3ZS Input: These pins are the ACcoupled B3ZS encoded DS3 input signal. They may come directly from a 75 ohm BNC connector. -7- TXC-20049D-MB Ed. 3, April 1994 DS3LIM ABSOLUTE MAXIMUM RATINGS* Parameter Symbol Min Max Unit Supply voltage VDD 7.0 V Supply voltage VEE -7.0 V DC input voltage VIN VDD + 0.5 V Continuous power dissipation PC -0.5 1.5 W Ambient operating temperature TA 0 70 oC Storage temperature range TS -55 150 oC *Note: Operating conditions exceeding those listed in Absolute Maximum Ratings may cause permanent failure. Exposure to absolute maximum ratings for extended periods may impair device reliability. POWER REQUIREMENTS Parameter Min Typ Max Unit VDD 4.75 5.0 5.25 V VEE -5.25 -5.0 -4.75 V IDD 200 mA VDD = 5.25V IEE 100 mA VEE = 5.25V PDD 1.0 W VDD = 5.25V PEE 0.5 W VEE = 5.25V -8- Test Conditions TXC-20049D-MB Ed. 3, April 1994 DS3LIM INPUT, OUTPUT, AND I/O PARAMETERS Input Parameters For TTL Parameter Min VIH Typ Max 2.0 Unit Test Conditions V 4.75