DS21348/DS21Q V E1/T1/J1 Line Interface
|
|
|
- Ashlie Thompson
- 10 years ago
- Views:
Transcription
1 3.3V E1/T1/J1 Line Interface FEATURES Complete E1, T1, or J1 Line Interface Unit (LIU) Supports Both Long-Haul And Short-Haul Trunks Internal Software-Selectable Receive-Side Termination for 75Ω/100Ω/120Ω 3.3V Power Supply 32-Bit or 128-Bit Crystal-Less Jitter Attenuator Requires Only a 2.048MHz Master Clock for Both E1 and T1 with Option to Use 1.544MHz for T1 Generates the Appropriate Line Build-Outs, with and without Return loss, for E1 and DSX-1 and CSU Line Build-Outs for T1 AMI, HDB3, and B8ZS, Encoding/Decoding MHz, 8.192MHz, 4.096MHz, or 2.048MHz Clock Output Synthesized to Recovered Clock Programmable Monitor Mode for Receiver Loopbacks and PRBS Pattern Generation/ Detection with Output for Received Errors Generates/Detects In-Band Loop Codes, 1 to 16 Bits Including CSU Loop Codes 8-Bit Parallel or Serial Interface with Optional Hardware Mode Muxed and Nonmuxed Parallel Bus Supports Intel or Motorola Detects/Generates Blue (AIS) Alarms NRZ/Bipolar Interface for Tx/Rx Data I/O Transmit Open-Circuit Detection Receive Carrier Loss (RCL) Indication (G.775) High-Impedance State for TTIP and TRING 50mA (RMS) Current Limiter PIN CONFIGURATIONS TOP VIEW 1 44 DS TQFP ORDERING INFORMATION 111 PRELMINARY DS21Q CSBGA (7mm x 7mm) See Section 8 for 144-pin CSBGA pinout. PART CHANNEL TEMP RANGE PIN-PACKAGE DS21348TN Single -40 C to +85 C 44 TQFP DS21348TN+ Single -40 C to +85 C 44 TQFP DS21348T Single 0 C to +70 C 44 TQFP DS21348T+ Single 0 C to +70 C 44 TQFP DS21348GN Single -40 C to +85 C 49 CSBGA DS21348GN+ Single -40 C to +85 C 49 CSBGA DS21348G Single 0 C to +70 C 49 CSBGA DS21348G+ Single 0 C to +70 C 49 CSBGA DS21Q348N Four -40 C to +85 C 144 CSBGA DS21Q348 Four 0 C to +70 C 144 CSBGA + Denotes lead-free/rohs-compliant package. 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: 1 of 76 REV:
2 DETAILED DESCRIPTION The DS21348 is a complete selectable E1 or T1 line interface unit (LIU) for short-haul and long-haul applications. Throughout the data sheet, J1 is represented wherever T1 exists. Receive sensitivity adjusts automatically to the incoming signal and can be programmed for 0dB to 12dB or 0dB to 43dB for E1 applications and 0dB to 30dB or 0dB to 36dB for T1 applications. The device can generate the necessary G.703 E1 waveshapes in 75Ω or 120Ω applications and DSX-1 line build-outs or CSU line build-outs of 0dB, -7.5dB, -15dB, and -22.5dB for T1 applications. The crystal-less on-board jitter attenuator requires only a 2.048MHz MCLK for both E1 and T1 applications (with the option of using a 1.544MHz MCLK in T1 applications). The jitter attenuator FIFO is selectable to either 32 bits or 128 bits in depth and can be placed in either the transmit or receive data paths. An X 2.048MHz output clock synthesized to RCLK is available for use as a backplane system clock (where n = 1, 2, 4, or 8). The DS21348 has diagnostic capabilities such as loopbacks and PRBS pattern generation/detection. 16- bit loop-up and loop-down codes can be generated and detected. The device can be controlled through an 8-bit parallel muxed or nonmuxed port, serial port, or used in hardware mode. The device fully meets all of the latest E1 and T1 specifications including ANSI T , ANSI T1.408, AT&T TR 62411, ITU G.703, G.704, G.706, G.736, G.775, G.823, I.431, O.151, O.161, ETSI ETS , JTG.703, JTI.431, JJ-20.1, TBR12, TBR13, and CTR4. 2 of 76
3 TABLE OF CONTENTS 1. INTRODUCTION DOCUMENT REVISION HISTORY PIN DESCRIPTION PIN DESCRIPTIONS HARDWARE MODE REGISTER MAP PARALLEL PORT OPERATION SERIAL PORT OPERATION CONTROL REGISTERS DEVICE POWER-UP AND RESET STATUS REGISTERS DIAGNOSTICS IN-BAND LOOP CODE GENERATION AND DETECTION LOOPBACKS Remote Loopback (RLB) Local Loopback (LLB) Analog Loopback (ALB) Dual Loopback (DLB) PRBS GENERATION AND DETECTION ERROR COUNTER Error Counter Update ERROR INSERTION ANALOG INTERFACE RECEIVER TRANSMITTER JITTER ATTENUATOR G.703 SYNCHRONIZATION SIGNAL DS21Q348 QUAD LIU DC CHARACTERISTICS THERMAL CHARACTERISTICS AC CHARACTERISTICS PACKAGE INFORMATION PIN TQFP (56-G ) BALL CSGBA (7MM X 7MM) (56-G ) BALL CSBGA (17MM X 17MM) (56-G ) of 76
4 LIST OF FIGURES Figure 1-1. DS21348 Block Diagram...7 Figure 1-2. Receive Logic...8 Figure 1-3. Transmit Logic...9 Figure 2-1. Parallel Port Mode Pinout (BIS1 = 0, BIS0 = 1 or 0) (TQFP Package)...22 Figure 2-2. Serial Port Mode Pinout (BIS1 = 1, BIS0 = 0) (TQFP Package)...23 Figure 2-3. Hardware Mode Pinout (BIS1 = 1, BIS0 = 1) (TQFP Package)...24 Figure 3-1. Serial Port Operation for Read Access (R = 1) Mode Figure 3-2. Serial Port Operation for Read Access Mode Figure 3-3. Serial Port Operation for Read Access Mode Figure 3-4. Serial Port Operation for Read Access Mode Figure 3-5. Serial Port Operation for Write Access (R = 0) Modes 1 and Figure 3-6. Serial Port Operation for Write Access (R = 0) Modes 3 and Figure 7-1. Basic Interface...52 Figure 7-2. Protected Interface Using Internal Receive Termination...53 Figure 7-3. Protected Interface Using External Receive Termination...54 Figure 7-4. E1 Transmit Pulse Template...55 Figure 7-5. T1 Transmit Pulse Template...56 Figure 7-6. Jitter Tolerance...57 Figure 7-7. Jitter Attenuation...57 Figure CSBGA (17mm x 17mm) Pinout...61 Figure Intel Bus Read Timing (PBTS = 0, BIS1 = 0, BIS0 = 0)...65 Figure Intel Bus Write Timing (PBTS = 0, BIS1 = 0, BIS0 = 0)...65 Figure Motorola Bus Timing (PBTS = 1, BIS1 = 0, BIS0 = 0)...66 Figure Intel Bus Read Timing (PBTS = 0, BIS1 = 0, BIS0 = 1)...68 Figure Intel Bus Write Timing (PBTS = 0, BIS1 = 0, BIS0 = 1)...68 Figure Motorola Bus Read Timing (PBTS = 1, BIS1 = 0, BIS0 = 1)...69 Figure Motorola Bus Write Timing (PBTS = 1, BIS1 = 0, BIS0 = 1)...69 Figure Serial Bus Timing (BIS1 = 1, BIS0 = 0)...70 Figure Receive Side Timing...71 Figure Transmit Side Timing of 76
5 LIST OF TABLES Table 2-1. Bus Interface Selection...10 Table 2-2. Pin Assignment in Parallel Port Mode...10 Table 2-3. Pin Assignment in Serial Port Mode...11 Table 2-4. Pin Assignment in Hardware Mode...12 Table 2-5. Pin Descriptions in Parallel Port Mode (Sorted by Pin Name, DS21348T Pin Numbering)...14 Table 2-6. Pin Descriptions in Serial Port Mode (Sorted By Pin Name, DS21348T Pin Numbering)...16 Table 2-7. Pin Descriptions in Hardware Mode (Sorted By Pin Name, DS21348T Pin Numbering)...18 Table 2-8. Loopback Control in Hardware Mode...21 Table 2-9. Transmit Data Control in Hardware Mode...21 Table Receive Sensitivity Settings...21 Table Monitor Gain Settings...21 Table Internal Rx Termination Select...21 Table MCLK Selection...22 Table 3-1. Register Map...25 Table 4-1. MCLK Selection...30 Table 4-2. Receive Equalizer Sensitivity Settings...32 Table 4-3. Backplane Clock Select...34 Table 4-4. Monitor Gain Settings...34 Table 4-5. Internal Rx Termination Select...34 Table 5-1. Received Alarm Criteria...36 Table 5-2. Receive Level Indication...40 Table 6-1. Transmit Code Length...41 Table 6-2. Receive Code Length...42 Table 6-3. Definition of Received Errors...47 Table 6-4. Function of ECRS Bits and RNEG Pin...48 Table 7-1. Line Build-Out Select for E1 in Register CCR4 (ETS = 0)...51 Table 7-2. Line Build-Out Select for T1 in Register CCR4 (ETS = 1)...51 Table 7-3. Transformer Specifications for 3.3V Operation...51 Table 8-1. DS21Q348 Pin Assignment...58 Table 9-1. Recommended DC Operating Conditions...62 Table 9-2. Capacitance...62 Table 9-3. DC Characteristics...62 Table Thermal Characteristics DS21Q348 CSBGA Package...63 Table Theta-JA (θ JA ) vs. Airflow...63 Table AC Characteristics Multiplexed Parallel Port (BIS1 = 0, BIS0 = 0)...64 Table AC Characteristics Nonmultiplexed Parallel Port (BIS1 = 0, BIS0 = 1)...67 Table AC Characteristics Serial Port (BIS1 = 1, BIS0 = 0)...70 Table AC Characteristics Receive Side...71 Table AC Characteristics Transmit Side of 76
6 1. INTRODUCTION 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 DS The user has the option to use internal termination, software selectable for 75Ω/100Ω/120Ω applications, or external termination. The device recovers clock and data from the analog signal and passes it through the jitter attenuation MUX outputting the received line clock at RCLK and bipolar or NRZ data at RPOS and RNEG. The DS21348 contains an active filter that reconstructs the analog received signal for the nonlinear losses that occur in transmission. The receive circuitry is also 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 6k feet (T1) in length. Data input at TPOS and TNEG is sent via the jitter attenuation mux to the waveshaping circuitry and line driver. The DS21348 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 T Document Revision History REVISION DESCRIPTION Data sheet revised for 3.3V only Added supply current measurements Added thermal characteristics of quad package Corrected typos and removed all instances of 5V operation Updated the storage and soldering temperature specs in the Absolute Maximum Ratings section Added lead-free packages to Ordering Information table on page 1. 6 of 76
7 Figure 1-1. DS21348 Block Diagram VSS VDD VSM MCLK 2 2 Power Connections VCO / PLL JACLK Jitter Attenuator MUX 2.048MHz to 1.544MHz PLL MHz or 8.192MHz or 4.096MHz or 2.048MHz Synthesizer BPCLK RRING RTIP TRING TTIP Optional Termination Analog Loopback Filter Line Drivers Peak Detect Unframed All Ones Insertion CSU Filters Clock / Data Recovery Wave Shaping Remote Loopback (Dual Mode) Local Loopback Jitter Attenuation (can be placed in either transmit or receive path) Remote Loopback M U X See Figure 3-2 MUX See Figure 1-3 RPOS RCLK RNEG PBEO RCL/LOTC TPOS TCLK TNEG BIS1 BIS0 MUX (the Serial, Parallel, and Hardware Interfaces share device pins) Control and Test Port (routed to all blocks) HRST TEST DS21348 Serial Interface Parallel Interface Control and Interrupt SCLK SDI SDO PBTS WR(R/W) RD(DS) ALE(AS) A0 to A4 D0 to D7 / AD0 to AD7 CS INT Hardware Interface 7 of 76
8 Figure 1-2. Receive Logic Clock Invert RCLK From Remote Loopback Routed to All Blocks CCR2.0 RPOS mux B8ZS/HDB3 Decoder NRZ Data BPV/CV/EXZ RNEG CCR1.6 4 or 8 Zero Detect 16 Zero Detect RIR1.7 RIR1.6 CCR2.3 CCR6.2/ RIR1.5 CCR6.0/ CCR6.1 All Ones Detector SR.4 RIR1.3 Loop Code Detector SR.6 SR.7 PRBS Detector SR.0 mux CCR6.0 PBEO CCR Bit Error Counter (ECR) rx bd 8 of 76
9 Figure 1-3. Transmit Logic CCR1.6 CCR3.3 CCR3.4 CCR2.2 CCR3.1 OR Gate CCR3.0 PRBS Generator mux Loop Code Generator To Remote Loopback BPV Insert mux 1 B8ZS/ HDB3 Coder Logic Error Insert OR Gate TPOS TNEG 0 Routed to All Blocks mux 0 1 RCLK mux OR Gate 0 1 JACLK (derived from MCLK) Clock Invert CCR2.1 TCLK CCR1.1 AND Gate CCR1.2 Loss Of Transmit Clock Detect CCR1.0 tx bd To LOTC Output Pin SR.5 9 of 76
10 2. PIN DESCRIPTION The DS21348 can be controlled in a parallel port mode, serial port mode, or hardware mode (Table 2-2, Table 2-3, and Table 2-4). Table 2-1. Bus Interface Selection BIS1 BIS0 PBTS MODE Muxed Intel Muxed Motorola Nonmuxed Intel Nonmuxed Motorola 1 0 Serial Port 1 1 Hardware Table 2-2. Pin Assignment in Parallel Port Mode PIN PARALLEL I/O DS21348T DS21348G PORT MODE 1 C3 I CS 2 C2 I RD (DS) 3 B1 I WR (R/W) 4 D2 I ALE (AS) 5 C1 I NA 6 D3 I NA 7 D1 I/O A4 8 E1 I A3 9 F2 I A2 10 F1 I A1 11 G1 I A0 12 E3 I/O D7/AD7 13 F3 I/O D6/AD6 14 G2 I/O D5/AD5 15 F4 I/O D4/AD4 16 G3 I/O D3/AD3 17 E4 I/O D2/AD2 18 G4 I/O D1/AD1 19 F5 I/O D0/AD0 20 G5 I VSM 21 F6 VDD 22 G6 VSS 23 E5 I/O INT 24 E6 O PBEO 25 F7 O RCL/LOTC 26 D6 I TEST 27 D5 I RTIP 10 of 76
11 PIN PARALLEL I/O DS21348T DS21348G PORT MODE 28 D7 I RRING 29 C6 I HRST 30 C7 I MCLK 31 B6 O BPCLK 32 B7 I BIS0 33 A7 I BIS1 34 C5 O TTIP 35 B5 VSS 36 A6 VDD 37 B4 O TRING 38 C4 O RPOS 39 A4 O RNEG 40 B3 O RCLK 41 A3 I TPOS 42 B2 I TNEG 43 A2 I TCLK 44 A1 I PBTS Table 2-3. Pin Assignment in Serial Port Mode PIN SERIAL I/O DS21348T DS21348G PORT MODE 1 C3 I CS 2 C2 I NA 3 B1 I NA 4 D2 I NA 5 C1 I SCLK 6 D3 I SDI 7 D1 I/O SDO 8 E1 I ICES 9 F2 I OCES 10 F1 I NA 11 G1 I NA 12 E3 I/O NA 13 F3 I/O NA 14 G2 I/O NA 15 F4 I/O NA 16 G3 I/O NA 17 E4 I/O NA 18 G4 I/O NA 19 F5 I/O NA 20 G5 I VSM 21 F6 VDD 22 G6 VSS 11 of 76
12 PIN SERIAL I/O DS21348T DS21348G PORT MODE 23 E5 I/O INT 24 E6 O PBEO 25 F7 O RCL/LOTC 26 D6 I TEST 27 D5 I RTIP 28 D7 I RRING 29 C6 I HRST 30 C7 I MCLK 31 B6 O BPCLK 32 B7 I BIS0 33 A7 I BIS1 34 C5 O TTIP 35 B5 VSS 36 A6 VDD 37 B4 O TRING 38 C4 O RPOS 39 A4 O RNEG 40 B3 O RCLK 41 A3 I TPOS 42 B2 I TNEG 43 A2 I TCLK 44 A1 I NA Table 2-4. Pin Assignment in Hardware Mode PIN HARDWARE I/O DS21348T DS21348G MODE 1 C3 I EGL 2 C2 I ETS 3 B1 I NRZE 4 D2 I SCLKE 5 C1 I L2 6 D3 I L1 7 D1 I/O L0 8 E1 I DJA 9 F2 I JAMUX 10 F1 I JAS 11 G1 I HBE 12 E3 I/O CES 13 F3 I/O TPD 14 G2 I/O TX0 15 F4 I/O TX1 16 G3 I/O LOOP0 12 of 76
13 PIN HARDWARE I/O DS21348T DS21348G MODE 17 E4 I/O LOOP1 18 G4 I/O MM0 19 F5 I/O MM1 20 G5 I VSM 21 F6 VDD 22 G6 VSS 23 E5 I/O RT1 24 E6 O PBEO 25 F7 O RCL 26 D6 I TEST 27 D5 I RTIP 28 D7 I RRING 29 C6 I HRST 30 C7 I MCLK 31 B6 O BPCLK 32 B7 I BIS0 33 A7 I BIS1 34 C5 O TTIP 35 B5 VSS 36 A6 VDD 37 B4 O TRING 38 C4 O RPOS 39 A4 O RNEG 40 B3 O RCLK 41 A3 I TPOS 42 B2 I TNEG 43 A2 I TCLK 44 A1 I RT0 13 of 76
14 2.1 Pin Descriptions Table 2-5. Pin Descriptions in Parallel Port Mode (Sorted by Pin Name, DS21348T Pin Numbering) NAME PIN I/O FUNCTION A0 to A4 11 to 7 I ALE (AS) 4 I BIS0/BIS1 32/33 I BPCLK 31 O CS 1 I D0/AD0 to D7/AD7 19 to 12 I/O HRST 29 I INT 23 O MCLK 30 I Address Bus. In nonmultiplexed bus operation (BIS1 = 0, BIS0 = 1), serves as the address bus. In multiplexed bus operation (BIS1 = 0, BIS0 = 0), these pins are not used and should be tied low. Address Latch Enable (Address Strobe). When using the parallel port (BIS1 = 0) in multiplexed bus mode (BIS0 = 0), serves to demultiplex the bus on a positive-going edge. In nonmultiplexed bus mode (BIS0 = 1), should be tied low. Bus Interface Select Bits 0 and 1. Used to select bus interface option. See Table 2-1 for details. Backplane Clock. A MHz, 8.192MHz, 4.096MHz, or 2.048MHz clock output that is referenced to RCLK selectable via CCR5.7 and CCR5.6. In hardware mode, defaults to MHz output. Chip Select, Active Low. This active-low signal must be low to read or write to the device. Data Bus/Address/Data Bus. In nonmultiplexed bus operation (BIS1 = 0, BIS0 = 1), serves as the data bus. In multiplexed bus operation (BIS1 = 0, BIS0 = 0), serves as an 8-bit multiplexed address/data bus. Hardware Reset, Active Low. Bringing HRST low resets the DS21348, setting all control bits to their default state of all zeros. Interrupt, Active Low. Flags host controller during conditions and change of conditions defined in the Status Register. Active low, open drain output. Master Clock. A 2.048MHz (±50ppm) clock source with TTL levels is applied at this pin. This clock is used internally for both clock/data recovery and for jitter attenuation. Use of a T MHz clock source is optional. N/A I Not Assigned. Should be tied low. PBEO 24 O PRBS Bit Error Output. The receiver will constantly search for a or a PRBS depending on the ETS bit setting (CCR1.7). Remains high if out of synchronization with the PRBS pattern. Goes low when synchronized to the PRBS pattern. Any errors in the received pattern after synchronization will cause a positive going pulse (with same period as E1 or T1 clock) synchronous with RCLK. PRBS bit errors can also be reported to the ECR1 and ECR2 registers by setting CCR6.2 to a logic of 76
15 NAME PIN I/O FUNCTION PBTS 44 I RCLK 40 O RD (DS) 2 I RCL/ LOTC 25 O RNEG 39 O RPOS 38 O RTIP/ RRING 27/28 I TCLK 43 I TEST 26 I TNEG 42 I TPOS 41 I Parallel Bus Type Select. When using the parallel port (BIS1 = 0), set high to select Motorola bus timing, set low to select Intel bus timing. This pin controls the function of the RD (DS), ALE (AS), and WR (R/W) pins. If PBTS = 1 and BIS1 = 0, then these pins assume the Motorola function listed in parentheses (). In serial port mode, this pin should be tied low. Receive Clock. Buffered recovered clock from the line. Synchronous to MCLK in absence of signal at RTIP and RRING. Read Input (Data Strobe), Active Low. DS is active low when in nonmultiplexed, Motorola mode. See the bus timing diagrams in Section 11. Receive Carrier Loss/Loss of Transmit Clock. An output which will toggle high during a receive carrier loss (CCR2.7 = 0) or will toggle high if the TCLK pin has not been toggled for 5 µsec ± 2 µsec (CCR2.7 = 1). CCR2.7 defaults to logic 0 when in hardware mode. Receive Negative Data. Updated on the rising edge (CCR2.0 = 0) or the falling edge (CCR2.0 = 1) of RCLK with the bipolar data out of the line interface. Set NRZE (CCR1.6) to a one for NRZ applications. In NRZ mode, data will be output on RPOS while a received error will cause a positive-going pulse synchronous with RCLK at RNEG. See Section 6.4 for details. Receive Positive Data. Updated on the rising edge (CCR2.0 = 0) or the falling edge (CCR2.0 = 1) of RCLK with bipolar data out of the line interface. Set NRZE (CCR1.6) to a one for NRZ applications. In NRZ mode, data will be output on RPOS while a received error will cause a positive-going pulse synchronous with RCLK at RNEG. See Section 6.4 for details. Receive Tip and Ring. Analog inputs for clock recovery circuitry. These pins connect via a 1:1 transformer to the line. See Section 5 for details. Transmit Clock. A 2.048MHz or 1.544MHz primary clock. Used to clock data through the transmit side formatter. Can be sourced internally by MCLK or RCLK. See Common Control Register 1 and Figure 1-3. Tri-State Control. Set high to tri-state all outputs and I/O pins (including the parallel control port). Set low for normal operation. Useful in board level testing. Transmit Negative Data. Sampled on the falling edge (CCR2.1 = 0) or the rising edge (CCR2.1 = 1) of TCLK for data to be transmitted out onto the line. Transmit Positive Data. Sampled on the falling edge (CCR2.1 = 0) or the rising edge (CCR2.1 = 1) of TCLK for data to be transmitted out onto the line. 15 of 76
16 NAME PIN I/O FUNCTION TTIP/ TRING 34/37 O Transmit Tip and Ring [TTIP AND TRING]. Analog line driver outputs. These pins connect via a step-up transformer to the line. See Section 5 for details. VDD 21/36 Positive Supply. 3.3V ±5% VSM 20 I Voltage Supply Mode. Should be low for 3.3V operation. VSS 22/35 Signal Ground WR (R/W) 3 I Write Input (Read/Write), Active Low. See the bus timing diagrams in Section 11. Table 2-6. Pin Descriptions in Serial Port Mode (Sorted By Pin Name, DS21348T Pin Numbering) NAME PIN I/O FUNCTION BIS0/BIS1 32/33 I Bus Interface Select Bits 0 and 1. Used to select bus interface option. See Table 2-1 for details. BPCLK 31 O Backplane Clock. A MHz, 8.192MHz, 4.096MHz, or 2.048MHz clock output that is referenced to RCLK selectable via CCR5.7 and CCR5.6. In hardware mode, defaults to MHz output. CS 1 I Chip Select, Active Low. Active-low signal must be low to read or write to the device. HRST 29 I Hardware Reset, Active Low. Bringing HRST low will reset the DS21348 setting all control bits to their default state of all zeros. ICES 8 I Input Clock Edge Select. Selects whether the serial port data input (SDI) is sampled on rising (ICES =0) or falling edge (ICES = 1) of SCLK. INT 23 O Interrupt, Active Low. Flags host controller during conditions and change of conditions defined in the Status Register. Active-low, open-drain output. MCLK 30 I Master Clock. A 2.048MHz (±50ppm) clock source with TTL levels is applied at this pin. This clock is used internally for both clock/data recovery and for jitter attenuation. Use of a T MHz clock source is optional. NA I Not Assigned. Should be tied low. OCES 9 I Output Clock Edge Select. Selects whether the serial port data output (SDO) is valid on the rising (OCES = 1) or falling edge (OCES = 0) of SCLK. PBEO 24 O PRBS Bit Error Output. The receiver will constantly search for a or a PRBS depending on the ETS bit setting (CCR1.7). Remains high if out of synchronization with the PRBS pattern. Goes low when synchronized to the PRBS pattern. Any errors in the received pattern after synchronization will cause a positive going pulse (with same period as E1 or T1 clock) synchronous with RCLK. PRBS bit errors can also be reported to the ECR1 and ECR2 registers by setting CCR6.2 to a logic of 76
17 NAME PIN I/O FUNCTION RCLK 40 O Receive Clock. Buffered recovered clock from the line. Synchronous to MCLK in absence of signal at RTIP and RRING. RCL/LOTC 25 O Receive Carrier Loss/Loss of Transmit Clock. An output which will toggle high during a receive carrier loss (CCR2.7 = 0) or will toggle high if the TCLK pin has not been toggled for 5µs ± 2µs (CCR2.7 = 1). CCR2.7 defaults to logic 0 when in hardware mode. RNEG 39 O Receive Negative Data. Updated on the rising edge (CCR2.0 = 0) or the falling edge (CCR2.0 = 1) of RCLK with the bipolar data out of the line interface. Set NRZE (CCR1.6) to a one for NRZ applications. In NRZ mode, data will be output on RPOS while a received error will cause a positive-going pulse synchronous with RCLK at RNEG. See Section 6.4 for details. RPOS 38 O Receive Positive Data. Updated on the rising edge (CCR2.0 = 0) or the falling edge (CCR2.0 = 1) of RCLK with bipolar data out of the line interface. Set NRZE (CCR1.6) to a one for NRZ applications. In NRZ mode, data will be output on RPOS while a received error will cause a positive-going pulse synchronous with RCLK at RNEG. See Section 6.4 for details. Receive Tip and Ring. Analog inputs for clock recovery circuitry. RTIP/ 27/28 I These pins connect via a 1:1 transformer to the line. See Section 5 RRING for details. SCLK 5 I Serial Clock. Serial bus clock input. SDI 6 I Serial Data Input. Sampled on rising edge (ICES = 0) or the falling edge (ICES = 1) of SCLK. SDO 7 O Serial Data Output. Valid on the falling edge (OCES = 0) or the rising edge (OCES = 1) of SCLK. TCLK 43 I Transmit Clock. A 2.048MHz or 1.544MHz primary clock. Used to clock data through the transmit side formatter. Can be sourced internally by MCLK or RCLK. See Common Control Register 1 and Figure 1-3. TEST 26 I Tri-State Control. Set high to tri-state all outputs and I/O pins (including the parallel control port). Set low for normal operation. Useful in board-level testing. TNEG 42 I Transmit Negative Data. Sampled on the falling edge (CCR2.1 = 0) or the rising edge (CCR2.1 = 1) of TCLK for data to be transmitted out onto the line. TPOS 41 I Transmit Positive Data. Sampled on the falling edge (CCR2.1 = 0) or the rising edge (CCR2.1 = 1) of TCLK for data to be transmitted out onto the line. Transmit Tip and Ring [TTIP and TRING]. Analog line-driver TTIP/TRIN 34/37 O outputs. These pins connect via a step-up transformer to the line. G See Section 5 for details. VDD 21/36 Positive Supply. 3.3V ±5% VSM 20 I Voltage Supply Mode. Should be tied low for 3.3V operation. VSS 22/35 Signal Ground 17 of 76
18 Table 2-7. Pin Descriptions in Hardware Mode (Sorted By Pin Name, DS21348T Pin Numbering) NAME PIN I/O FUNCTION BIS0/BIS1 32/33 I Bus Interface Select Bits 0 and 1. Used to select bus interface option. BIS0 = 1 and BIS1 = 1 selects hardware mode. BPCLK 31 O Backplane Clock MHz output. CES 12 I Receive and Transmit Clock Edge Select. Selects which RCLK edge to update RPOS and RNEG and which TCLK edge to sample TPOS and TNEG. 0 = update RNEG/RPOS on rising edge of RCLK; sample TPOS/TNEG on falling edge of TCLK 1 = update RNEG/RPOS on falling edge of RCLK; sample TPOS/TNEG on rising edge of TCLK DJA 8 I Disable Jitter Attenuator. 0 = jitter attenuator enabled 1 = jitter attenuator disabled Receive Equalizer Gain Limit. This pin controls the sensitivity of the receive equalizer. EGL E1 (ETS = 0) EGL 1 I 0 = -12dB (short haul) 1 = -43dB (long haul) EGL T1 (ETS = 1) 0 = -36dB (long haul) 1 = -30dB (limited long haul) ETS 2 I E1/T1 Select. 0 = E1 1 = T1 HBE 11 I Receive and Transmit HDB3/B8ZS Enable 0 = enable HDB3 (E1)/B8ZS (T1) 1 = disable HDB3 (E1)/B8ZS (T1) HRST 29 I Hardware Reset. Bringing HRST low will reset the DS Jitter Attenuator Mux. Controls the source for JACLK. See Figure 1-1 and Table E1 (ETS = 0) JAMUX JAMUX 9 I MCLK = 2.048MHz 0 T1 (ETS = 1) MCLK = 2.048MHz 1 MCLK = 1.544MHz 0 JAS 10 I Jitter Attenuator Select 0 = place the jitter attenuator on the receive side 1 = place the jitter attenuator on the transmit side L0/L1/L2 7/6/5 I Transmit LIU Waveshape Select Bits 0 and 1 [H/W Mode]. These inputs determine the waveshape of the transmitter (Table 7-1 and Table 7-2. LOOP0/ LOOP1 16/17 I Loopback Select Bits 0 and 1 [H/W Mode]. These inputs determine the active loopback mode (if any). See Table of 76
19 NAME PIN I/O FUNCTION MCLK 30 I MM0/MM1 18/19 I Master Clock. A 2.048MHz (±50ppm) clock source with TTL levels is applied at this pin. This clock is used internally for both clock/data recovery and for jitter attenuation. Use of a T MHz clock source is optional. G.703 requires an accuracy of ±50ppm for both T1 and E1. TR62411 and ANSI specs require an accuracy of ±32ppm for T1 interfaces. Monitor Mode Select Bits 0 and 1 [H/W Mode]. These inputs determine if the receive equalizer is in a monitor mode (Table 2-11). NA I Not Assigned. Should be tied low. NRZE 3 I PBEO 24 O RCLK 40 O RCL 25 O RNEG 39 O RPOS 38 O RT0/RT1 44/23 I RTIP/ RRING 27/28 I SCLKE 4 I TCLK 43 I NRZ Enable [H/W Mode] 0 = Bipolar data at RPOS/RNEG and TPOS/TNEG 1 = NRZ data at RPOS and TPOS or TNEG; RNEG outputs a positive going pulse when device receives a BPV, CV, or EXZ. PRBS Bit Error Output. The receiver will constantly search for a QRSS (T1) or a (E1) PRBS depending whether T1 or E1 mode is selected. Remains high if out of synchronization with the PRBS pattern. Goes low when synchronized to the PRBS pattern. Any errors in the received pattern after synchronization will cause a positive going pulse (with same period as E1 or T1 clock) synchronous with RCLK. Receive Clock. Buffered recovered clock from the line. Synchronous to MCLK in absence of signal at RTIP and RRING. Receive Carrier Loss. An output which will toggle high during a receive carrier loss. Receive Negative Data. Updated on the rising edge (CES = 0) or the falling edge (CES = 1) of RCLK with the bipolar data out of the line interface. Set NRZE to a one for NRZ applications. In NRZ mode, data will be output on RPOS while a received error will cause a positive-going pulse synchronous with RCLK at RNEG. See Section 6.4 for details. Receive Positive Data. Updated on the rising edge (CES = 0) or the falling edge (CES = 1) of RCLK with bipolar data out of the line interface. Set NRZE pin to a one for NRZ applications. In NRZ mode, data will be output on RPOS while a received error will cause a positive-going pulse synchronous with RCLK at RNEG. See section 6.4 for details. Receive LIU Termination Select Bits 0 and 1 [H/W Mode]. These inputs determine the receive termination. See Table Receive Tip and Ring. Analog inputs for clock recovery circuitry. These pins connect via a 1:1 transformer to the line. See Section 5 for details. Receive and Transmit Synchronization Clock Enable 0 = disable 2.048MHz synchronization transmit and receive mode 1 = enable Hz synchronization transmit and receive mode Transmit Clock. A 2.048MHz or 1.544MHz primary clock. Used to clock data through the transmit side formatter. 19 of 76
20 NAME PIN I/O FUNCTION TEST 26 I Tri-State Control. Set high to tri-state all outputs and I/O pins (including the parallel control port). Set low for normal operation. Useful in board-level testing. TNEG 42 I Transmit Negative Data. Sampled on the falling edge (CES = 0) or the rising edge (CES = 1) of TCLK for data to be transmitted out onto the line. TPD 13 I Transmit Power-Down 0 = normal transmitter operation 1 = powers down the transmitter and tri-states the TTIP and TRING pins TPOS 41 I Transmit Positive Data. Sampled on the falling edge (CES = 0) or the rising edge (CES = 1) of TCLK for data to be transmitted out onto the line. TTIP/TRING 34/37 O Transmit Tip and Ring [TTIP and TRING]. Analog line driver outputs. These pins connect via a step-up transformer to the line. See Section 5 for details. TX0/TX1 14/15 I Transmit Data Source Select Bits 0 and 1 [H/W Mode]. These inputs determine the source of the transmit data. See Table 2-9. VDD 21/36 Positive Supply. 3.3V ±5% VSM 20 I Voltage Supply Mode. Should be tied low for 3.3V operation. VSS 22/35 Signal Ground Note: G.703 requires an accuracy of ±50ppm for both T1 and E1. TR62411 and ANSI specs require an accuracy of ±32ppm for T1 interfaces. 20 of 76
21 Table 2-8. Loopback Control in Hardware Mode LOOPBACK SYMBOL CONTROL BIT LOOP1 LOOP0 Remote Loopback RLB CCR Local Loopback LLB CCR Analog Loopback ALB CCR No Loopback 0 0 Table 2-9. Transmit Data Control in Hardware Mode TRANSMIT DATA SYMBOL CONTROL BIT TX1 TX0 Transmit Unframed All Ones TUA1 CCR Transmit Alternating Ones and Zeros TAOZ CCR Transmit PRBS TPRBSE CCR TPOS and TNEG 0 0 Table Receive Sensitivity Settings EGL ETS (CCR4.4) (CCR1.7) RECEIVE SENSITIVITY 0 0 (E1) -12dB (short haul) 1 0 (E1) -43dB (long haul) 1 1 (T1) -30dB (limited long haul) 0 1 (T1) -36dB (long haul) Table Monitor Gain Settings MM1 (CCR5.5) MM0 (CCR5.4) INTERNAL LINEAR GAIN BOOST (db) 0 0 Normal operation (no boost) Table Internal Rx Termination Select RT1 (CCR5.1) RT0 (CCR5.0) INTERNAL RECEIVE TERMINATION CONFIGURATION 0 0 Internal receive-side termination disabled 0 1 Internal receive-side 120Ω enabled 1 0 Internal receive-side 100Ω enabled 1 1 Internal receive-side 75Ω enabled 21 of 76
22 Table MCLK Selection MCLK (MHz) JAMUX (CCR1.3) ETS (CCR1.7) Figure 2-1. Parallel Port Mode Pinout (BIS1 = 0, BIS0 = 1 or 0) (TQFP Package) 1 CS 44 PBTS 43 TCLK 42 TNEG 41 TPOS 40 RCLK 39 RNEG 38 RPOS 37 TRING 36 VDD 35 VSS 34 TTIP BIS1 33 tie low 2 RD (DS) 3 WR (R/W) BIS0 32 BPCLK 31 TIE LOW (MUX) OR HIGH (NONMUX) 4 ALE (AS) 5 NA 6 NA 7 A4 8 A3 9 A2 10 A1 DS21348 Parallel Port Operation (NOTE: TIE ALL NA PINS LOW) MCLK 30 HRST 29 RRING 28 RTIP 27 TEST 26 RCL/LOTC 25 PBEO A0 AD7/D7 12 AD6/D6 13 AD5/D5 14 AD4/D4 15 AD3/D3 16 AD2/D2 17 AD1/D1 18 AD0/D0 19 VSM 20 VDD 21 VSS 22 INT 23 TIE LOW 22 of 76
23 Figure 2-2. Serial Port Mode Pinout (BIS1 = 1, BIS0 = 0) (TQFP Package) TIE LOW 1 CS 44 PBTS 43 TCLK 42 TNEG 41 TPOS 40 RCLK 39 RNEG 38 RPOS 37 TRING 36 VDD 35 VSS 34 TT IP BIS1 33 TIE HIGH 2 NA BIS0 32 TIE LOW 3 NA BPCLK 31 4 NA 5 SCLK 6 SDI 7 SDO 8 ICES 9 OCES 10 NA DS21348 Serial Port Operation (NOTE: TIE ALL NA PINS LOW) MCLK 30 HRST 29 RRING 28 RTIP 27 TEST 26 RCL/LOTC 25 PBEO NA INT 23 VSS 22 VDD 21 VSM 20 NA 19 NA 18 NA 17 NA 16 NA 15 NA 14 NA 13 NA 12 TIE LOW 23 of 76
24 Figure 2-3. Hardware Mode Pinout (BIS1 = 1, BIS0 = 1) (TQFP Package) 1 EGL 44 RT0 43 TCLK 42 TNEG 41 TPOS 40 RCLK 39 RNEG 38 RPOS 37 TRING 36 VDD 35 VSS 34 TTIP BIS1 33 TIE HIGH 2 ETS BIS0 32 TIE HIGH 3 NRZE BPCLK 31 4 SCLKE 5 L2 6 L1 7 L0 8 DJA 9 JAMUX 10 JAS DS21348 Hardware Operation MCLK 30 HRST 29 RRING 28 RTIP 27 TEST 26 RCL 25 PBEO HBE CES 12 TPD 13 TX0 14 TX1 15 LOOP0 16 LOOP1 17 MM0 18 MM1 19 VSM 20 VDD 21 VSS 22 RT1 23 TIE LOW 24 of 76
25 3. HARDWARE MODE In hardware mode (BIS1 = 1, BIS0 = 1), pins 1 19, 23, 25, 31, and 44 are redefined to be used for initializing the DS BPCLK (pin 31) defaults to a MHz output when in hardware mode. The RCL/LOTC (pin 25) is designated to RCL when in hardware mode. JABDS (CCR4.2) defaults to logic 0. The RHBE (CCR2.3) and THBE (CCR2.2) control bits are combined and controlled by HBE at pin 11 while the RSCLKE (CCR5.3) and TSCLKE (CCR5.2) bits are combined and controlled by SCLKE at pin 4. TCES (CCR2.1) and RCES (CCR2.0) are combined and controlled by CES at pin 12. The transmitter functions are combined and controlled by TX1 (pin 15) and TX0 (pin 14). The loopback functions are controlled by LOOP1 (pin 17) and LOOP0 (pin 16). All other control bits default to the logic 0 setting. 3.1 Register Map Table 3-1. Register Map NAME REGISTER R/W PARALLEL PORT MODE SERIAL PORT MODE (Notes 2 to 5) (msb) (lsb) CCR1 Common Control Register 1 R/W 00h B A CCR2 Common Control Register 2 R/W 01h B A CCR3 Common Control Register 3 R/W 02h B A CCR4 Common Control Register 4 R/W 03h B A CCR5 Common Control Register 5 R/W 04h B A CCR6 Common Control Register 6 R/W 05h B A SR Status Register R 06h B A IMR Interrupt Mask Register R/W 07h B A RIR1 Receive Information Register 1 R 08h B A RIR2 Receive Information Register 2 R 09h B A IBCC In-Band Code Control Register R/W 0Ah B A TCD1 Transmit Code Definition Register 1 R/W 0Bh B A TCD2 Transmit Code Definition Register 2 R/W 0Ch B A RUPCD1 Receive Up Code Definition Register 1 R/W 0Dh B A RUPCD2 Receive Up Code Definition Register 2 R/W 0Eh B A RDNCD1 Receive Down Code Definition Register 1 R/W 0Fh B A RDNCD2 Receive Down Code Definition Register 2 R/W 10h B A ECR1 Error Count Register 1 R 11h B A ECR2 Error Count Register 2 R 12h B A TEST1 Test 1 R/W 13h B A TEST2 Test 2 R/W 14h B A TEST3 Test 3 R/W 15h B A (Note 1) Note 1: Register addresses 16h to 1Fh do not exist. Note 2: In the Serial Port Mode, the LSB is on the right hand side. Note 3: In the Serial Port Mode, data is read and written LSB first. Note 4: In the Serial Port Mode, the A bit (the LSB) determines whether the access is a read (A = 1) or a write (A = 0). Note 5: In the Serial Port Mode, the B bit (the MSB) determines whether the access is a burst access (B = 1) or a single register access (B = 0). 25 of 76
26 3.2 Parallel Port Operation When using the parallel interface on the DS21348 (BIS1 = 0) the user has the option for either multiplexed bus operation (BIS1 = 0, BIS0 = 0) or non-multiplexed bus operation (BIS1 = 0, BIS0 = 1). The DS21348 can operate with either Intel or Motorola bus timing configurations. If the PBTS 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 Section 11 for more details. 3.3 Serial Port Operation Setting BIS1 = 1 and BIS0 = 0 enables the serial bus interface on the DS Port read/write timing is unrelated to the system transmit and receive timing, allowing asynchronous reads or writes by the host. See Section 11 for the AC timing of the serial port. All serial port accesses are LSB first. See Figure 3-1, Figure 3-2, Figure 3-3, and Figure 3-4 for more details. Reading or writing to the internal registers requires writing one address/command byte prior to transferring register data. The first bit written (LSB) of the address/command byte specifies whether the access is a read (1) or a write (0). The next 5 bits identify the register address. Bit 7 is reserved and must be set to 0 for proper operation. The last bit (MSB) of the address/command byte is the burst mode bit. When the burst bit is enabled (B = 1) and a READ operation is performed, addresses 0 through 15h are read sequentially, starting at address 0h. And when the burst bit is enabled and a WRITE operation is performed, addresses 0 through 16h are written sequentially, starting at address 0h. Burst operation is stopped once address 15h is read. See Figure 3-5 and Figure 3-6 for more details. All data transfers are initiated by driving the CS input low. When Input Clock-Edge Select (ICES) is low, input data is latched on the rising edge of SCLK and when ICES is high, input data is latched on the falling edge of SCLK. When Output Clock-Edge Select (OCES) is low, data is output on the falling edge of SCLK and when OCES is high, data is output on the rising edge of SCLK. Data is held until the next falling or rising edge. All data transfers are terminated if the CS input transitions high. Port control logic is disabled and SDO is tri-stated when CS is high. 26 of 76
27 Figure 3-1. Serial Port Operation for Read Access (R = 1) Mode 1 ICES = 1 (sample SDI on the falling edge of SCLK) OCES = 1 (update SDO on rising edge of SCLK) SCLK CS SDI 1 A0 A1 A2 A32 A4 0 B (lsb) (msb) SDO READ ACCESS ENABLED D0 D1 D2 D3 D4 D5 D6 D7 (lsb) (msb) Figure 3-2. Serial Port Operation for Read Access Mode 2 ICES = 1 (sample SDI on the falling edge of SCLK) OCES = 0 (update SDO on falling edge of SCLK) SCLK CS SDI 1 A0 A1 A2 A3 A4 0 B SDO (lsb) (msb) D0 D1 D2 D3 D4 D5 D6 D7 (lsb) (msb) Figure 3-3. Serial Port Operation for Read Access Mode 3 ICES = 0 (sample SDI on the rising edge of SCLK) OCES = 0 (update SDO on falling edge of SCLK) SCLK CS SDI 1 A0 A1 A2 A3 A4 0 B SDO (lsb) (msb) D0 D1 D2 D3 D4 D5 D6 D7 (lsb) (msb) 27 of 76
28 Figure 3-4. Serial Port Operation for Read Access Mode 4 ICES = 0 (sample SDI on the rising edge of SCLK) OCES = 1 (update SDO on rising edge of SCLK) SCLK CS SDI 1 A0 A1 A2 A3A5 A4 0 B SDO (lsb) (msb) D0 D1 D2 D3 D4 D5 D6 D7 (lsb) (msb) Figure 3-5. Serial Port Operation for Write Access (R = 0) Modes 1 and 2 ICES = 1 (sample SDI on the falling edge of SCLK) SCLK CS SDI 0 A0 A1 A2 A3 A4 0 B (lsb) (msb) D0 D1 D2 D3 D4 D5 D6 D7 (lsb) (msb) SDO WRITE ACCESS ENABLED Figure 3-6. Serial Port Operation for Write Access (R = 0) Modes 3 and 4 ICES = 0 (sample SDI on the rising edge of SCLK) D0 D0 SCLK CS SDI 0 A0 A1 A2 A3 A4 0 B D0 D1 D2 D3 D4 D5 D6 D7 (lsb) (msb) (lsb) (msb) WRITE ACCESS ENABLED SDO 28 of 76
29 4. CONTROL REGISTERS CCR1 (00H): COMMON CONTROL REGISTER 1 (MSB) (LSB) ETS NRZE RCLA ECUE JAMUX TTOJ TTOR LOTCMC SYMBOL POSITION DESCRIPTION ETS CCR1.7 E1/T1 Select. 0 = E1 1 = T1 NRZE CCR1.6 NRZ Enable. 0 = Bipolar data at RPOS/RNEG and TPOS/TNEG 1 = NRZ data at RPOS and TPOS or TNEG; RNEG outputs a positive going pulse when device receives a BPV, CV, or EXZ. See Figure 1-2 and Figure 1-3. RCLA CCR1.5 Receive Carrier Loss Alternate Criteria. 0 = RCL declared upon 255 (E1) or 192 (T1) consecutive zeros 1 = RCL declared upon 2048 (E1) or 1544 (T1) consecutive zeros ECUE CCR1.4 Error Counter Update Enable. A 0 to 1 transition forces the next clock cycle to load the error counter registers with the latest counts and reset the counters. The user must wait a minimum of two clocks cycles (976ns for E1 and 1296ns for T1) before reading the error count registers to allow for a proper update. See Section 4 and Figure 1-2 for details. JAMUX CCR1.3 Jitter Attenuator MUX. Controls the source for JACLK (Figure 1-1). 0 = JACLK sourced from MCLK (2.048MHz or 1.544MHz at MCLK) 1 = JACLK sourced from internal PLL (2.048MHz at MCLK) TTOJ CCR1.2 TCLK to JACLK. Internally connects TCLK to JACLK (Figure 1-3). 0 = disabled 1 = enabled TTOR CCR1.1 TCLK to RCLK. Internally connects TCLK to RCLK (Figure 1-3). 0 = disabled 1 = enabled LOTCMC CCR1.0 Loss Of Transmit Clock Mux Control. Determines whether the transmit logic should switch to JACLK if the TCLK input should fail to transition (Figure 1-3). 0 = do not switch to JACLK if TCLK stops 1 = switch to JACLK if TCLK stops 29 of 76
30 Table 4-1. MCLK Selection MCLK (MHz) JAMUX (CCR1.3) ETS (CCR1.7) CCR2 (01H): COMMON CONTROL REGISTER 2 (MSB) (LSB) P25S n/a SCLD CLDS RHBE THBE TCES RCES SYMBOL POSITION DESCRIPTION P25S CCR2.7 Pin 25 Select. Forced to logic 0 in hardware mode. 0 = toggles high during a Receive Carrier Loss condition 1 = toggles high if TCLK does not transition for at least 5µs - CCR2.6 Not Assigned. Should be set to zero when written to. SCLD CCR2.5 Short Circuit Limit Disable (ETS = 0). Controls the 50 ma (rms) current limiter. 0 = enable 50 ma current limiter 1 = DISABLE 50 MA CURRENT LIMITER CLDS CCR2.4 Custom Line Driver Select. Setting this bit to a one will redefine the operation of the transmit line driver. When this bit is set to a one and CCR4.5 = CCR4.6 = CCR4.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 CCR4.5 = CCR4.6 = CCR4.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. Contact the factory for more details on how to use this bit. RHBE CCR2.3 Receive HDB3/B8ZS Enable. See Figure = enable HDB3 (E1)/B8ZS (T1) 1 = disable HDB3 (E1)/B8ZS (T1) THBE CCR2.2 Transmit HDB3/B8ZS Enable. See Figure = enable HDB3 (E1)/B8ZS (T1) 1 = disable HDB3 (E1)/B8ZS (T1) TCES CCR2.1 Transmit Clock Edge Select. Selects which TCLK edge to sample TPOS and TNEG. See Figure = sample TPOS and TNEG on falling edge of TCLK 1 = sample TPOS and TNEG on rising edge of TCLK RCES CCR2.0 Receive Clock Edge Select. Selects which RCLK edge to update RPOS and RNEG. See Figure = update RPOS and RNEG on rising edge of RCLK 1 = update RPOS and RNEG on falling edge of RCLK 30 of 76
31 CCR3 (02H): COMMON CONTROL REGISTER 3 (MSB) (LSB) TUA1 ATUA1 TAOZ TPRBSE TLCE LIRST IBPV IBE SYMBOL POSITION DESCRIPTION TUA1 CCR3.7 Transmit Unframed All Ones. The polarity of this bit is set such that the device will transmit an all ones pattern on power-up or device reset. This bit must be set to a one to allow the device to transmit data. The transmission of this data pattern is always timed off of the JACLK (See Figure 1-1). 0 = transmit all ones at TTIP and TRING 1 = transmit data normally ATUA1 CCR3.6 Automatic Transmit Unframed All Ones. Automatically transmit an unframed all ones pattern at TTIP and TRING during a receive carrier loss (RCL) condition or receive all ones condition. 0 = disabled 1 = enabled TAOZ CCR3.5 Transmit Alternate Ones and Zeros. Transmit a pattern at TTIP and TRING. The transmission of this data pattern is always timed off of TCLK (Figure 1-1). 0 = disabled 1 = enabled TPRBSE CCR3.4 Transmit PRBS Enable. Transmit a (E1) or a (T1) PRBS at TTIP and TRING (Figure 1-3). 0 = disabled 1 = enabled TLCE CCR3.3 Transmit Loop Code Enable. Enables the transmit side to transmit the loop up code in the Transmit Code Definition registers (TCD1 and TCD2). See Section 4 and Figure 1-3 for details. 0 = disabled 1 = enabled LIRST CCR3.2 Line Interface Reset. Setting this bit from a zero to a one will initiate an internal reset that resets the clock recovery state machine and re-centers the jitter attenuator. Normally this bit is only toggled on power-up. Must be cleared and set again for a subsequent reset. IBPV CCR3.1 Insert BPV. A 0 to 1 transition on this bit will cause a single BiPolar Violation (BPV) to be inserted into the transmit data stream. Once this bit has been toggled from a 0 to a 1, 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 (Figure 1-3). IBE CCR3.0 Insert Bit Error. A 0 to 1 transition on this bit will cause a single logic error to be inserted into the transmit data stream. This bit must be cleared and set again for a subsequent error to be inserted (Figure 1-3). 31 of 76
32 4.1 Device Power-Up and Reset The DS21348 will reset itself upon power-up setting all writeable registers to 00h and clear the status and information registers. CCR3.7 (TUA1) = 0 results in the LIU transmitting unframed all ones. After the power supplies have settled following power-up, initialize all control registers to the desired settings, then toggle the LIRST bit (CCR3.2). At anytime, the DS21348 can be reset to the default settings by bringing HRST (pin 29) low (level triggered) or by powering down and powering up again. CCR4 (03H): COMMON CONTROL REGISTER 4 (MSB) (LSB) L2 L1 L0 EGL JAS JABDS DJA TPD SYMBOL POSITION DESCRIPTION L2 CCR4.7 Line Build Out Select Bit 2. Sets the transmitter build out; see Table 7-1 for E1 and Table 7-2 for T1. L1 CCR4.6 Line Build Out Select Bit 1. Sets the transmitter build out; see Table 7-1 for E1 and Table 7-2 for T1. L0 CCR4.5 Line Build Out Select Bit 0. Sets the transmitter build out; see Table 7-1 for E1 and Table 7-2 for T1. EGL CCR4.4 Receive Equalizer Gain Limit. This bit controls the sensitivity of the receive equalizer. See Table 4-2. JAS CCR4.3 Jitter Attenuator Select. 0 = place the jitter attenuator on the receive side 1 = place the jitter attenuator on the transmit side JABDS CCR4.2 Jitter Attenuator Buffer Depth Select. 0 = 128 bits 1 = 32 bits (use for delay-sensitive applications) DJA CCR4.1 Disable Jitter Attenuator. 0 = jitter attenuator enabled 1 = jitter attenuator disabled TPD CCR4.0 Transmit Power-Down. 0 = normal transmitter operation 1 = powers down the transmitter and tri-states the TTIP and TRING pins Table 4-2. Receive Equalizer Sensitivity Settings EGL (CCR4.4) ETS (CCR1.7) RECEIVE SENSITIVITY 0 0 (E1) -12dB (short haul) 1 0 (E1) -43dB (long haul) 1 1 (T1) -30dB (limited long haul) 0 1 (T1) -36dB (long haul) 32 of 76
33 CCR5 (04H): COMMON CONTROL REGISTER 5 (MSB) (LSB) BPCS1 BPCS0 MM1 MM0 RSCLKE TSCLKE RT1 RT0 SYMBOL POSITION DESCRIPTION BPCS1 CCR5.7 Backplane Clock Select 1. See Table 4-3 for details. BPCS0 CCR5.6 Backplane Clock Select 0. See Table 4-3 for details MM1 CCR5.5 Monitor Mode 1. See Table 4-4. MM0 CCR5.4 Monitor Mode 0. See Table 4-4. RSCLKE CCR5.3 Receive Synchronization Clock Enable. This control bit determines whether the line receiver should handle normal T1/E1 signals or a synchronization signal. E1 mode: 0 = receive normal E1 signal (Section 6 of G.703) 1 = receive 2.048MHz synchronization signal (Section 10 of G.703) T1 mode: 0 = receive normal T1 signal 1 = receive 1.544MHz synchronization signal TSCLKE CCR5.2 Transmit Synchronization Clock Enable. This control bit determines whether the transmitter should transmit normal T1/E1 signals or a synchronized signal. E1 mode: 0 = transmit normal E1 signal (Section 6 of G.703) 1 = transmit 2.048MHz synchronization signal (Section 10 of G.703) T1 mode: 0 = transmit normal T1 signal 1 = transmit 1.544MHz synchronization signal RT1 CCR5.1 Receive Termination 1. See Table 4-5 for details. RT0 CCR5.0 Receive Termination 0. See Table 4-5 for details. 33 of 76
34 Table 4-3. Backplane Clock Select BPCS1 (CCR5.7) BPCS0 (CCR5.6) BPCLK FREQUENCY MHz MHz MHz MHz Table 4-4. Monitor Gain Settings MM1 (CCR5.5) MM0 (CCR5.4) dB dB dB INTERNAL LINEAR GAIN BOOST Normal operation (no boost) Table 4-5. Internal Rx Termination Select RT1 (CCR5.1) RT0 (CCR5.0) INTERNAL RECEIVE TERMINATION CONFIGURATION 0 0 Internal receive-side termination disabled 0 1 Internal receive-side 120Ω enabled 1 0 Internal receive-side 100Ω enabled 1 1 Internal receive-side 75Ω enabled 34 of 76
35 CCR6 (05H): COMMON CONTROL REGISTER 6 (MSB) (LSB) LLB RLB ARLBE ALB RJAB ECRS2 ECRS1 ECRS0 SYMBOL POSITION DESCRIPTION LLB CCR6.7 Local Loopback. In Local Loopback (LLB), transmit data will be looped back to the receive path passing through the jitter attenuator if it is enabled. Data in the transmit path will act as normal. See Figure 1-1 and Section for details. 0 = loopback disabled 1 = loopback enabled RLB CCR6.6 Remote Loopback. In Remote Loopback (RLB), data output from the clock/data recovery circuitry will be looped back to the transmit path passing through the jitter attenuator if it is enabled. Data in the receive path will act as normal while data presented at TPOS and TNEG will be ignored. See Figure 1-1 and Section for details. 0 = loopback disabled 1 = loopback enabled ARLBE CCR6.5 Automatic Remote Loopback Enable and Reset. When this bit is set high, the device will automatically go into remote loopback when it detects loop up code programmed into the Receive Loop-Up Code Definition Registers (RUPCD1 and RUPCD2) for a minimum of 5 seconds and it will also set the RIR2.1 status bit. Once in a RLB state, it will remain in this state until it has detected the loop code programmed into the Receive Loop-Down Code Definition Registers (RDNCD1 and RDNCD2) for a minimum of 5 seconds at which point it will force the device out of RLB and clear RIR2.1. The automatic RLB circuitry can be reset by toggling this bit from a 1 to a 0. The action of the automatic remote loopback circuitry is logically ORed with the RLB (CCR6.6) control bit (i.e., either one can cause a RLB to occur). ALB CCR6.4 Analog Loopback. In Analog Loopback (ALB), signals at TTIP and TRING will be internally connected to RTIP and RRING. The incoming signals, from the line, at RTIP and RRING will be ignored. The signals at TTIP and TRING will be transmitted as normal. See Figure 1-1 and Section for more details. 0 = loopback disabled 1 = loopback enabled RJAB CCR6.3 RCLK Jitter Attenuator Bypass. This control bit allows the receive recovered clock and data to bypass the jitter attenuation while still allowing the BPCLK output to use the jitter attenuator. See Figure 1-1 and Section 7.3 for details. 0 = disabled 1 = enabled ECRS2 CCR6.2 Error Count Register Select 2. See Section 6.4 for details. ECRS1 CCR6.1 Error Count Register Select 1. See Section 6.4 for details. ECRS0 CCR6.0 Error Count Register Select 0. See Section 6.4 for details. 35 of 76
36 5. STATUS REGISTERS There are three registers that contain information on the current real-time status of the device, Status Register (SR) and Receive Information Registers 1 and 2 (RIR1/RIR2). When a particular event has occurred (or is occurring), the appropriate bit in one of these three registers will be set to a one. Some of the bits in SR, RIR1, and RIR2 are latched bits and some are real time bits. The register descriptions below list which status bits are latched and which are real time bits. For latched status bits, when an event or an alarm occurs the bit is set to a one and will remain set until the user reads that bit. The bit will be cleared when it is read and it will not be set again until the event has occurred again. Two of the latched status bits (RUA1 and RCL) will remain set after reading if the alarm is still present. The user will always precede a read of any of the three status registers with a write. The byte written to the register will inform the DS21348 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 to be read and a zero in the other bit positions. When a one is written to a bit location, that location will be updated with the latest information. When a zero is written to a bit position, that bit position will not be updated and the previous value will be held. A write to the status and information registers will be immediately followed by a read of the same register. The read result should be logically ANDed with the mask byte that was just written and this value should be written back into the same register to insure that bit does indeed clear. This second write step is necessary because the alarms and events in the status registers occur asynchronously with respect to their access via the parallel port. This write-read-write 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 DS21348 with higher-order software languages. The bits in the SR register have the unique ability to initiate a hardware interrupt via the INT output pin. Each of the alarms and events in the SR can be either masked or unmasked from the interrupt pin via the Interrupt Mask Register (IMR). The interrupts caused by the RCL, RUA1, and LOTC bits in SR act differently than the interrupts caused by the other status bits in SR. The RCL, RUA1 and LOTC bits will force the INT pin low whenever they change state (i.e., go active or inactive). The INT pin will be allowed to return high (if no other interrupts are present) when the user reads the alarm bit that caused the interrupt to occur even if the alarm is still present. The other status bits in SR can force the INT pin low when they are set. The INT pin will be allowed to return high (if no other interrupts are present) when the user reads the event bit that caused the interrupt to occur. Table 5-1. Received Alarm Criteria ALARM E1/T1 SET CRITERIA CLEAR CRITERIA More than 2 zeros in two frames (512 RUA1 E1 Less than 2 zeros in two frames (512 bits) bits) Over a 3ms window, five or fewer zeros Over a 3ms window, six or more zeros RUA1 T1 are received are received RCL 1 E1 RCL (or 1544) 2 14 or more ones out of 112 possible consecutive zeros are T1 bit positions are received starting with received the first one received 255 (or 2048) 2 consecutive zeros received In 255 bit times, at least 32 ones are (G.775) received Note 1: Receive carrier loss (RCL) is also known as loss of signal (LOS) or Red Alarm in T1. Note 2: See CCR1.5 for details. 36 of 76
37 SR (06H): STATUS REGISTER (MSB) (LSB) LUP LDN LOTC RUA1 RCL TCLE TOCD PRBSD SYMBOL POSITION DESCRIPTION LUP (latched) LDN (latched) LOTC (real time) RUA1 (latched) RCL (latched) TCLE (real time) TOCD (real time) PRBSD (real time) SR.7 Loop-Up Code Detected. Set when the loop-up code defined in registers RUPCD1 and RUPCD2 is being received. See Section 4 for details. SR.6 Loop-Down Code Detected. Set when the loop-down code defined in registers RDNCD1 and RDNCD2 is being received. See Section 4 for details. SR.5 Loss of Transmit Clock. Set when the TCLK pin has not transitioned for 5µsec (±2µs). Will force the LOTC pin high. SR.4 Receive Unframed All Ones. Set when an unframed all ones code is received at RRING and RTIP. See Table 5-1 for details. SR.3 Receive Carrier Loss. Set when a receive carrier loss condition exists at RRING and RTIP. See Table 5-1 for details. SR.2 Transmit Current Limit Exceeded. Set when the 50mA (RMS) current limiter is activated whether the current limiter is enabled or not. SR.1 Transmit Open Circuit Detect. Set when the device detects that the TTIP and TRING outputs are open circuited. SR.0 PRBS Detect. Set when the receive-side detects a (E1) or a (T1) Pseudo-Random Bit Sequence (PRBS). 37 of 76
38 IMR (07H): INTERRUPT MASK REGISTER (MSB) (LSB) LUP LDN LOTC RUA1 RCL TCLE TOCD PRBSD SYMBOL POSITION DESCRIPTION LUP IMR.7 Loop-Up Code Detected. 0 = interrupt masked 1 = interrupt enabled LDN IMR.6 Loop-Down Code Detected. 0 = interrupt masked 1 = interrupt enabled LOTC IMR.5 Loss of Transmit Clock. 0 = interrupt masked 1 = interrupt enabled RUA1 IMR.4 Receive Unframed All Ones. 0 = interrupt masked 1 = interrupt enabled RCL IMR.3 Receive Carrier Loss. 0 = interrupt masked 1 = interrupt enabled TCLE IMR.2 Transmit Current Limiter Exceeded. 0 = interrupt masked 1 = interrupt enabled TOCD IMR.1 Transmit Open Circuit Detect. 0 = interrupt masked 1 = interrupt enabled PRBSD IMR.0 PRBS Detection. 0 = interrupt masked 1 = interrupt enabled 38 of 76
39 RIR1 (08H): RECEIVE INFORMATION REGISTER 1 (MSB) (LSB) ZD 16ZD HBD RCLC RUA1C JALT n/a n/a SYMBOL POSITION DESCRIPTION ZD (latched) 16ZD (latched) HBD (latched) RCLC (latched) RUA1C (latched) JALT (latched) RIR1.7 RIR1.6 RIR1.5 RIR1.4 RIR1.3 RIR1.2 Zero Detect. Set when a string of at least four (ETS = 0) or eight (ETS = 1) consecutive zeros (regardless of the length of the string) have been received. Will be cleared when read. Sixteen Zero Detect. Set when at least 16 consecutive zeros (regardless of the length of the string) have been received. Will be cleared when read. HDB3/B8ZS Word Detect. Set when an HDB3 (ETS = 0) or B8ZS (ETS = 1) code word is detected independent of whether the receive HDB3/B8ZS mode (CCR4.6) is enabled. Will be cleared when read. Useful for automatically setting the line coding. Receive Carrier Loss Clear. Set when the RCL alarm has met the clear criteria defined in Table 5-1. Will be cleared when read. Receive Unframed All Ones Clear. Set when the unframed all ones signal is no longer detected. Will be cleared when read (Table 5-1). Jitter Attenuator Limit Trip. 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. N/A RIR1.1 Not Assigned. Could be any value when read. N/A RIR1.0 Not Assigned. Could be any value when read. 39 of 76
40 RIR2 (09H): RECEIVE INFORMAION REGISTER 2 (MSB) (LSB) RL3 RL2 RL1 RL0 N/A N/A ARLB SEC SYMBOL POSITION DESCRIPTION RL3 RIR2.7 Receive Level Bit 3. See Table 5-2. (real time) RL2 RIR2.6 Receive Level Bit 2. See Table 5-2. (real time) RL1 RIR2.5 Receive Level Bit 1. See Table 5-2. (real time) RL0 RIR2.4 Receive Level Bit 0. See Table 5-2. (real time) N/A RIR2.3 Not Assigned. Could be any value when read. N/A RIR2.2 Not Assigned. Could be any value when read. ARLB (real time) SEC (latched) RIR2.1 RIR2.0 Automatic Remote Loopback Detected. This bit will be set to a one when the automatic Remote Loopback (RLB) circuitry has detected the presence of a loop up code for 5 seconds. It will remain set until the automatic RLB circuitry has detected the loop down code for 5 seconds. See Section 4 for more details. This bit will be forced low when the automatic RLB circuitry is disabled (CCR6.5 = 0). One-Second Timer. This bit will be set to a one on one-second boundaries as timed by the device based on the RCLK. It will be cleared when read. Table 5-2. Receive Level Indication RL3 RL2 RL1 RL0 RECEIVE LEVEL (db) < to to to to to to to to to to to to to to > of 76
41 6. DIAGNOSTICS 6.1 In-Band Loop Code Generation and Detection The DS21348 can generate and detect a repeating bit pattern that is from one to eight or sixteen bits in length. To transmit a pattern, the user will load the pattern to be sent into the Transmit Code Definition (TCD1 and TCD2) registers and select the proper length of the pattern by setting the TC0 and TC1 bits in the In-Band Code Control (IBCC) register. When generating a 1, 2, 4, 8, or 16 bit pattern both the transmit code registers (TCD1 and TCD2) must be filled with the proper code. Generation of a 1, 3, 5, or 7-bit pattern only requires TCD1 to be filled. Once this is accomplished, the pattern will be transmitted as long as the TLCE control bit (CCR3.3) is enabled. As an example, if the user wished to transmit the standard loop up code for Channel Service Units which is a repeating pattern of then 80h would be loaded into TCD1 and the length would set using TC1 and TC0 in the IBCC register to 5 bits. The DS21348 can detect two separate repeating patterns to allow for both a loop up code and a loop down code to be detected. The user will program the codes to be detected in the Receive Up Code Definition (RUPCD1 and RUPCD2) registers and the Receive Down Code Definition (RDNCD1 and RDNCD2) registers and the length of each pattern will be selected via the IBCC register. The DS21348 will detect repeating pattern codes with bit error rates as high as 1x10-2. The code detector has a nominal integration period of 48ms, hence, after about 48ms of receiving either code, the proper status bit (LUP at SR.7 and LDN at SR.6) will be set to a one. Normally codes are sent for a period of 5 seconds. It is recommended that the software poll the DS21348 every 100ms to 1000ms until 5 seconds has elapsed to insure that the code is continuously present. IBCC (0AH): IN-BAND CODE CONTROL REGISTER (MSB) (LSB) TC1 TC0 RUP2 RUP1 RUP0 RDN2 RDN1 RDN0 SYMBOL POSITION DESCRIPTION TC1 IBCC.7 Transmit Code Length Definition Bit 1. See Table 6-1. TC0 IBCC.6 Transmit Code Length Definition Bit 0. See Table 6-1. RUP2 IBCC.5 Receive Up Code Length Definition Bit 2. See Table 6-2. RUP1 IBCC.4 Receive Up Code Length Definition Bit 1. See Table 6-2. RUP0 IBCC.3 Receive Up Code Length Definition Bit 0. See Table 6-2. RDN2 IBCC.2 Receive Down Code Length Definition Bit 2. See Table 6-2. RDN1 IBCC.1 Receive Down Code Length Definition Bit 1. See Table 6-2. RDN0 IBCC.0 Receive Down Code Length Definition Bit 0. See Table 6-2. Table 6-1. Transmit Code Length 41 of 76
42 TC1 TC0 LENGTH SELECTED (BITS) / /8/4/2/1 Table 6-2. Receive Code Length RUP2/RDN2 RUP1/ RDN1 RUP0/RDN0 LENGTH SELECTED (BITS) /8 TCD1 (0BH): TRANSMIT CODE DEFINITION REGISTER 1 (MSB) (LSB) C7 C6 C5 C4 C3 C2 C1 C0 SYMBOL POSITION DESCRIPTION C7 TCD1.7 Transmit Code Definition Bit 7. First bit of the repeating pattern. C6 TCD1.6 Transmit Code Definition Bit 6. C5 TCD1.5 Transmit Code Definition Bit 5. C4 TCD1.4 Transmit Code Definition Bit 4. C3 TCD1.3 Transmit Code Definition Bit 3. C2 TCD1.2 Transmit Code Definition Bit 2. A Don t Care if a 5-bit length is selected. C1 TCD1.1 Transmit Code Definition Bit 1. A Don t Care if a 5-bit or 6- bit length is selected. C0 TCD1.0 Transmit Code Definition Bit 0. A Don t Care if a 5-bit, 6- bit, or 7-bit length is selected. 42 of 76
43 TCD2 (0CH): TRANSMIT CODE DEFINITION REGISTER 2 (MSB) (LSB) C15 C14 C13 C12 C11 C10 C9 C8 SYMBOL POSITION DESCRIPTION C15 TCD2.7 Transmit Code Definition Bit 15 C14 TCD2.6 Transmit Code Definition Bit 14 C13 TCD2.5 Transmit Code Definition Bit 13 C12 TCD2.4 Transmit Code Definition Bit 12 C11 TCD2.3 Transmit Code Definition Bit 11 C10 TCD2.2 Transmit Code Definition Bit 10 C9 TCD2.1 Transmit Code Definition Bit 9 C8 TCD2.0 Transmit Code Definition Bit 8 RUPCD1 (0DH): RECEIVE UP CODE DEFINITION REGISTER 1 (MSB) (LSB) C7 C6 C5 C4 C3 C2 C1 C0 SYMBOL POSITION DESCRIPTION C7 RUPCD1.7 Receive Up Code Definition Bit 7. First bit of the repeating pattern. C6 RUPCD1.6 Receive Up Code Definition Bit 6. A Don t Care if a 1-bit length is selected. C5 RUPCD1.5 Receive Up Code Definition Bit 5. A Don t Care if a 1-bit or 2-bit length is selected. C4 RUPCD1.4 Receive Up Code Definition Bit 4. A Don t Care if a 1-bit to 3-bit length is selected. C3 RUPCD1.3 Receive Up Code Definition Bit 3. A Don t Care if a 1-bit to 4-bit length is selected. C2 RUPCD1.2 Receive Up Code Definition Bit 2. A Don t Care if a 1-bit to 5-bit length is selected. C1 RUPCD1.1 Receive Up Code Definition Bit 1. A Don t Care if a 1-bit to 6-bit length is selected. C0 RUPCD1.0 Receive Up Code Definition Bit 0. A Don t Care if a 1-bit to 7-bit length is selected. 43 of 76
44 RUPCD2 (0EH): RECEIVE UP CODE DEFINITION REGISTER 2 (MSB) (LSB) C15 C14 C13 C12 C11 C10 C9 C8 SYMBOL POSITION DESCRIPTION C15 RUPCD2.7 Receive Up Code Definition Bit 15 C14 RUPCD2.6 Receive Up Code Definition Bit 14 C13 RUPCD2.5 Receive Up Code Definition Bit 13 C12 RUPCD2.4 Receive Up Code Definition Bit 12 C11 RUPCD2.3 Receive Up Code Definition Bit 11 C10 RUPCD2.2 Receive Up Code Definition Bit 10 C9 RUPCD2.1 Receive Up Code Definition Bit 9 C8 RUPCD2.0 Receive Up Code Definition Bit 8 RDNCD1 (0FH): RECEIVE DOWN CODE DEFINITION REGISTER 1 (MSB) (LSB) C7 C6 C5 C4 C3 C2 C1 C0 SYMBOL POSITION DESCRIPTION C7 RDNCD1.7 Receive Down Code Definition Bit 7. First bit of the repeating pattern. C6 RDNCD1.6 Receive Down Code Definition Bit 6. A Don t Care if a 1-bit length is selected. C5 RDNCD1.5 Receive Down Code Definition Bit 5. A Don t Care if a 1-bit or 2-bit length is selected. C4 RDNCD1.4 Receive Down Code Definition Bit 4. A Don t Care if a 1-bit to 3-bit length is selected. C3 RDNCD1.3 Receive Down Code Definition Bit 3. A Don t Care if a 1-bit to 4-bit length is selected. C2 RDNCD1.2 Receive Down Code Definition Bit 2. A Don t Care if a 1-bit to 5-bit length is selected. C1 RDNCD1.1 Receive Down Code Definition Bit 1. A Don t Care if a 1-bit to 6-bit length is selected. C0 RDNCD1.0 Receive Down Code Definition Bit 0. A Don t Care if a 1-bit to 7-bit length is selected. 44 of 76
45 RDNCD2 (10H): RECEIVE DOWN CODE DEFINITION REGISTER 2 (MSB) (LSB) C15 C14 C13 C12 C11 C10 C9 C8 SYMBOL POSITION DESCRIPTION C15 RDNCD2.7 Receive Down Code Definition Bit 15 C14 RDNCD2.6 Receive Down Code Definition Bit 14 C13 RDNCD2.5 Receive Down Code Definition Bit 13 C12 RDNCD2.4 Receive Down Code Definition Bit 12 C11 RDNCD2.3 Receive Down Code Definition Bit 11 C10 RDNCD2.2 Receive Down Code Definition Bit 10 C9 RDNCD2.1 Receive Down Code Definition Bit 9 C8 RDNCD2.0 Receive Down Code Definition Bit 8 45 of 76
46 6.2 Loopbacks Remote Loopback (RLB) When RLB (CCR6.6) is enabled, the DS21348 is placed into remote loopback. In this loopback, data from the clock/data recovery state machine will be looped back to the transmit path passing through the jitter attenuator if it is enabled. The data at the RPOS and RNEG pins will be valid while data presented at TPOS and TNEG will be ignored. See Figure 1-1 for details. If the Automatic Remote Loop Back Enable (CCR6.5) is set to a one, the DS21348 will automatically go into remote loop back when it detects the loop-up code programmed in the Receive Up Code Definition Registers (RUPCD1 and RUPCD2) for a minimum of 5 seconds. When the DS21348 detects the loop down code programmed in the Receive Loop-Down Code Definition registers (RDNCD1 and RDNCD2) for a minimum of 5 seconds, the DS21348 will come out of remote loop back. The ARLB can also be disabled by setting ARLBE to a zero Local Loopback (LLB) When LLB (CCR6.7) is set to a one, the DS21348 is placed into Local Loopback. In this loopback, data on the transmit-side will continue to be transmitted as normal. TCLK and TPOS/TNEG will pass through the jitter attenuator (if enabled) and be output at RCLK and RPOS/RNEG. Incoming data from the line at RTIP and RRING will be ignored. If Transmit Unframed All Ones (CCR3.7) is set to a one while in LLB, TTIP and TRING will transmit all ones while TCLK and TPOS/TNEG will be looped back to RCLK and RPOS/RNEG. See Figure 1-1 for more details Analog Loopback (ALB) Setting ALB (CCR6.4) to a one puts the DS21348 in Analog Loopback. Signals at TTIP and TRING will be internally connected to RTIP and RRING. The incoming signals at RTIP and RRING will be ignored. The signals at TTIP and TRING will be transmitted as normal. See Figure 1-1 for more details Dual Loopback (DLB) Setting both CCR6.7 and CCR6.6 to a one, LLB and RLB respectively, puts the DS21348 into Dual Loopback operation. The TCLK and TPOS/TNEG signals will be looped back through the jitter attenuator (if enabled) and output at RCLK and RPOS/RNEG. Clock and data recovered from RTIP and RRING will be looped back to the transmit-side and output at TTIP and TRING. This mode of operation is not available when implementing hardware operation. See Figure 1-1 for more details. 46 of 76
47 6.3 PRBS Generation and Detection Setting TPRBSE (CCR3.4) = 1 enables the DS21348 to transmit a (E1) or a (T1) Pseudo- Random Bit Sequence (PRBS) depending on the ETS bit setting in CCR1.7. The receive-side of the DS21348 will always search for these PRBS patterns independent of CCR3.4. The PRBS Bit Error Output (PBEO) will remain high until the receiver has synchronized to one of the two patterns (64 bits received without an error) at which time PBEO will go low and the PRBSD bit in the Status Register (SR) will be set. Once synchronized, any bit errors received will cause a positive going pulse at PBEO, synchronous with RCLK. This output can be used with external circuitry to keep track of bit error rates during the PRBS testing. Setting CCR6.0 (ECRS) = 1 will allow the PRBS errors to be accumulated in the 16-bit counter in registers ECR1 and ECR2. The PRBS synchronizer will remain in sync until it experiences 6 bit errors or more within a 64-bit span. Both PRBS patterns comply with the ITU-T O.151 specifications. 6.4 Error Counter Error Count Register 1 (ECR1) is the most significant word and ECR2 is the least significant word of a user selectable 16-bit counter that records incoming errors including BiPolar Violations (BPV), Code Violations (CV), Excessive Zero violations (EXZ) and/or PRBS Errors. See Table 6-3 and Table 6-4 and Figure 1-2 for details. Table 6-3. Definition of Received Errors ERROR E1 OR T1 DEFINITION OF RECEIVED ERRORS BPV E1/T1 Two consecutive marks with the same polarity. Will ignore BPVs due to HDB3 and B8ZS zero suppression when CCR2.3 = 0. Typically used with AMI coding (CCR2.3 = 1). ITU-T O.161. CV E1 When HDB3 is enabled (CCR2.3 = 0) and the receiver detects two consecutive BPVs with the same polarity. ITU-T O.161. EXZ E1 When four or more consecutive zeros are detected. EXZ PRBS T1 E1/T1 When receiving AMI coded signals (CCR2.3 = 1), detection of 16 or more zeros or a BPV. ANSI T When receiving B8ZS coded signals (CCR2.3 = 0), detection of 8 or more zeros or a BPV. ANSI T A bit error in a received PRBS pattern. See Section 6.3 for details. ITU-T O of 76
48 Table 6-4. Function of ECRS Bits and RNEG Pin E1 or T1 (CCR1.7) ECRS2 (CCR6.2) ECRS1 (CCR6.1) ECRS0 (CCR6.0) RHBE (CCR2.3) FUNCTION OF ECR COUNTERS/RNEG X CVs X BPVs (HDB3 code words not counted) X CVs + EXZs X BPVs + EXZs 1 0 X 0 0 BPVs (B8ZS code words not counted) 1 0 X 1 0 BPVs + 8 EXZs 1 0 X 0 1 BPVs 1 0 X 1 1 BPVs + 16 EXZs X 1 X X X PRBS Errors 2 Note 1: RNEG outputs error data only when in NRZ mode (CCR1.6 = 1) Note 2: PRBS errors will always be output at PBEO independent of ECR control bits and NRZ mode and will not be present at RNEG Error Counter Update A transition of the ECUE (CCR1.4) control bit from 0 to 1 will update the ECR registers with the current values and reset the counters. ECUE must be set back to zero and another 0 to 1 transition must occur for subsequent reads/resets of the ECR registers. Note that the DS21348 can report errors at RNEG when in NRZ mode (CCR1.6 = 1) by outputting a pulse for each error occurrence. The counter saturates at 65,535 and will not rollover. ECR1 (11H): UPPER ERROR COUNT REGISTER 1; ECR2 (12H): LOWER ERROR COUNT REGISTER 2 (MSB) (LSB) E15 E14 E13 E12 E11 E10 E9 E8 ECR1 E7 E6 E5 E4 E3 E2 E1 E0 ECR2 SYMBOL POSITION DESCRIPTION E15 ECR1.7 MSB of the 16-bit error count E0 ECR2.0 LSB of the 16-bit error count 6.5 Error Insertion When IBPV (CCR3.1) 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. See Figure 1-3 for details on the insertion of the BPV into the datastream. When IBE (CCR3.0) is transitioned from a zero to a one, the device will insert a logic error. IBE must be cleared and set again for another logic error insertion. See Figure 1-3 for details on the insertion of the logic error into the datasteam. 48 of 76
49 7. ANALOG INTERFACE 7.1 Receiver The DS21348 contains a digital clock recovery system. The DS21348 couples to the receive E1 or T1 twisted pair (or coaxial cable in 75Ω E1 applications) via a 1:1 transformer. See Table 7-3 for transformer details. Figure 7-1, Figure 7-2, and Figure 7-3 along with Table 7-1 and Table 7-2 show the receive termination requirements. The DS21348 has the option of using internal termination resistors. The DS21348 is designed to be fully software-selectable for E1 and T1 without the need to change any external resistors for the receive-side. The receive-side will allow the user to configure the DS21348 for 75Ω, 100Ω, or 120Ω receive termination by setting the RT1 (CCR5.1) and RT0 (CCR5.0) bits. When using the internal termination feature, the Rr resistors should be 60Ω each. See Figure 7-1 for details. If external termination is required, RT1 and RT0 should be set to 0 and both Rr resistors in Figure 7-1 will need to be 37.5Ω, 50Ω, or 60Ω each depending on the line impedance. The resultant E1 or T1 clock derived from the 2.048/1.544 PLL (JACLK in Figure 1-1) is internally multiplied by 16 via another 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 oversampler which is used to recover the clock and data. This oversampling technique offers outstanding performance to meet jitter tolerance specifications shown in Figure 7-6. Normally, the clock that is output at the RCLK pin is the recovered clock from the E1 AMI/HDB3 or T1 AMI/B8ZS waveform presented at the RTIP and RRING inputs. When no signal is present at RTIP and RRING, a Receive Carrier Loss (RCL) condition will occur and the RCLK will be derived from the JACLK source. See Figure 1-1. 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 oversampled digital clock recovery circuitry. See the Receive AC Timing Characteristics in Section 11 for more details. The receive-side circuitry also contains a clock synthesizer which outputs a user configurable clock (up to MHz) synthesized to RCLK at BPCLK (pin 31). See Table 4-3 for details on output clock frequencies at BPCLK. In hardware mode, BPCLK defaults to a MHz output. The DS21348 has a bypass mode for the receive side clock and data. This allows the BPCLK to be derived from RCLK after the jitter attenuator while the clock and data presented at RCLK, RPOS, and RNEG go unaltered. This is intended for applications where the receive side jitter attenuation will be done after the LIU. Setting RJAB (CCR6.3) to a logic 1 will enable the bypass. Be sure that the jitter attenuator is in the receive path (CCR4.3 = 0). See Figure 1-1 for details. The DS21348 will report the signal strength at RTIP and RRING in 2.5dB increments via RL3-RL0 located in the Receive Information Register 2. This feature is helpful when trouble shooting line performance problems. See Table 5-2 for details. Monitor applications in both E1 and T1 require various flat gain settings for the receive-side circuitry. The DS21348 can be programmed to support these applications via the Monitor Mode control bits MM1 and MM0. When the monitor modes are enabled, the receiver will tolerate normal line loss up to -6dB. See Table 4-4 for details. 49 of 76
50 7.2 Transmitter The DS21348 uses a set of laser-trimmed delay lines 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 DS21348 meet the latest ETSI, ITU, ANSI, and AT&T specifications. The user will select which waveform is to be generated by setting the ETS bit (CCR1.7) for E1 or T1 operation, then programming the L2/L1/L0 bits in Common Control Register 4 for the appropriate application. See Table 7-1 and Table 7-2 for the proper L2/L1/L0 settings. A 2.048MHz or 1.544MHz TTL clock is required at TCLK for transmitting data at TPOS and TNEG. 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 clock can be sourced internally by RCLK or JACLK. See CCR1.2, CCR1.1, CCR1.0, and Figure 1-3 for details. Due to the nature of the design of the transmitter in the DS21348, very little jitter (less than 0.005UI P-P broadband from 10Hz to 100kHz) is added to the jitter present on TCLK. Also, the waveforms created are independent of the duty cycle of TCLK. The transmitter in the DS21348 couples to the E1 or T1 transmit twisted pair (or coaxial cable in some E1 applications) via a 1:2 step-up transformer. In order for the device to create the proper waveforms, the transformer used must meet the specifications listed in Table 7-3. The DS21348 has automatic short-circuit limiter which limits the source current to 50mA (RMS) into a 1Ω load. This feature can be disabled by setting the SCLD bit (CCR2.5) = 1. When the current limiter is activated, TCLE (SR.2) will be set even if short circuit limiter is disabled. The TPD bit (CCR4.0) will power-down the transmit line driver and tri-state the TTIP and TRING pins. The DS21348 can also detect when the TTIP or TRING outputs are open circuited. When an open circuit is detected, TOCD (SR.1) will be set. 7.3 Jitter Attenuator The DS21348 contains an on-board jitter attenuator that can be set to a depth of either 32 or 128 bits via the JABDS bit (CCR4.2). In hardware mode the depth is 128 bits and cannot be changed. 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 7-7Figure 7-7. The jitter attenuator can be placed in either the receive path or the transmit path by appropriately setting or clearing the JAS bit (CCR4.3). Also, the jitter attenuator can be disabled (in effect, removed) by setting the DJA bit (CCR4.1). For the jitter attenuator to operate properly, a 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. There is an on-board PLL for the jitter attenuator, which will convert the 2.048MHz clock to a MHz rate for T1 applications. Setting JAMUX (CCR1.3) to a logic 0 bypasses this PLL. On-board circuitry adjusts either the recovered clock from the clock/data recovery block or the clock applied at the TCLK pin to create a smooth jitterfree clock, which 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 120UI P-P (buffer depth is 128 bits) or 28UI P-P (buffer depth is 32 bits), then the DS21348 will divide the internal nominal MHz (E1) or MHz (T1) clock by either 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 the Receive Information Register 1 (RIR1). 50 of 76
51 7.4 G.703 Synchronization Signal The DS21348 can receive a 2.048MHz square-wave synchronization clock as specified in Section 13 of ITU G.703(10/98). To use the DS21348 in this mode, set the Receive Synchronization Clock Enable (CCR5.3) = 1. The DS21348 can also transmit the 2.048MHz square-wave synchronization clock as specified in Section 10 of G.703. To transmit the 2.048MHz clock, set the Transmit Synchronization Clock Enable (CCR5.2) = 1. Table 7-1. Line Build-Out Select for E1 in Register CCR4 (ETS = 0) L2 L1 L0 V DD RETURN LOSS APPLICATION N (V) (db) Rt (Ω) Ω normal 1:2 N.M Ω normal 1:2 N.M Ω with high return loss 1: Ω with high return loss 1: Note: See Figure 7-1, Figure 7-2, and Figure 7-3. N.M. = Not meaningful. Table 7-2. Line Build-Out Select for T1 in Register CCR4 (ETS = 1) L2 L1 L0 V DD (V) APPLICATION N RETURN LOSS (db) Rt (Ω) DSX-1 (0 to 133 feet)/ 0dB CSU 1:2 N.M DSX-1 (133 to 266 feet) 1:2 N.M DSX-1 (266 to 399 feet) 1:2 N.M DSX-1 (399 to 533 feet) 1:2 N.M DSX-1 (533 to 655 feet) 1:2 N.M dB CSU 1:2 N.M dB CSU 1:2 N.M dB CSU 1:2 N.M. 0 Note: See Figure 7-1, Figure 7-2, and Figure 7-3. N.M. = Not meaningful. Table 7-3. Transformer Specifications for 3.3V Operation SPECIFICATION RECOMMENDED VALUE Turns Ratio 3.3V Applications 1:1 (receive) and 1:2 (transmit) ±2% Primary Inductance 600µH minimum Leakage Inductance 1.0µH maximum Intertwining Capacitance 40pF maximum Transmit Transformer DC Resistance Primary (Device Side) Secondary 1.0Ω maximum 2.0Ω maximum Receive Transformer DC Resistance Primary (Device Side) Secondary 1.2Ω maximum 1.2Ω maximum 51 of 76
52 Figure 7-1. Basic Interface DS21348 Rt 0.1µF TTIP VDD (21) Transmit 1.0µF (nonpolarized) 0.01µF 10µF VSS (22) Line TRING Rt N:1 0.1µF (larger winding VDD (36) toward the network) VSS (35) 10µF +VDD Receive Line RTIP RRING MCLK 2.048MHz (this clock can also be 1.544MHz for T1 only applications) 1:1 Rr Rr 0.1µF NOTES: 1) All resistor values are ±1%. 2) In E1 applications, the Rt resistors are used to increase the transmitter return loss (Table 7-1). No return loss is required for T1 applications. 3) The Rr resistors should be set to 60Ω each if the internal receive-side termination feature is enabled. When this feature is disabled, Rr = 37.5Ω for 75Ω or 60Ω for 120Ω E1 systems, or 50Ω for 100Ω T1 lines. 4) See Table 7-1 and Table 7-2 for the appropriate transmit transformer turns ratio (N). 52 of 76
53 Figure 7-2. Protected Interface Using Internal Receive Termination +VDD Transmit Line (optional) Fuse Rp Fuse Rp N:1 (larger winding toward the network) S Rt Rt D1 1.0µF (nonpolarized) D3 C1 D2 D4 DS21348 TTIP VDD (21) VSS (22) TRING VDD (36) VSS (35) +VDD 0.1µF 0.01µF 10µF 68µF 0.1µF 10µF +VDD D5 D6 Receive Line Fuse Rp Fuse Rp (optional) 1:1 S D7 C2 D8 RTIP RRING MCLK 2.048MHz (this clock can also be 1.544MHz for T1 only applications) 0.1µF NOTES: 1. All resistor values are ±1%. 2. C1 = C2 = 0.1µF. 3. S is a 6V transient suppresser. 4. D1 to D8 are Schottky diodes. 5. The fuses are optional to prevent AC power line crosses from compromising the transformers. 6. Rp resistors exist to keep the Fuses from opening during a surge. If they are used, then the 60Ω receive termination resistance must be adjusted to match the line impedance. 7. The Rt resistors are used to increase the transmitter return loss (Table 7-1). No return loss is required for T1 applications. 8. The transmit transformer turns ratio (N) would be 1:2 for 3.3V operation. 9. The 68µF is used to keep the local power plane potential within tolerance during a surge. 53 of 76
54 Figure 7-3. Protected Interface Using External Receive Termination +VDD Transmit Line (optional) Fuse Rp Fuse Rp N:1 (larger winding toward the network) S Rt Rt D1 1.0µF (nonpolarized) D3 C1 D2 D4 DS21348 TTIP VDD (21) VSS (22) TRING VDD (36) VSS (35) 0.1µF 0.1µF 10µF +VDD 0.01µF 10µF 68µF Receive Line Fuse Rp Fuse Rp (optional) 1:1 Rr Rr RTIP RRING MCLK 2.048MHz (this clock can also be 1.544MHz for T1 only applications) 0.1µF NOTES: 1. All resistor values are ±1%. 2. C1 = 0.1µF. 3. S is a 6V transient suppresser. 4. D1 to D4 are Schottky diodes. 5. The fuses are optional to prevent AC power line crosses from compromising the transformers. 6. Rp resistors exist to keep the Fuses from opening during a surge. If they are used, then Rr must be adjusted to match the line impedance. 7. Rr = 37.5Ω for 75Ω or 60Ω for 120Ω E1 systems, or 50Ω for 100Ω T1 lines. 8. The Rt resistors are used to increase the transmitter return loss (Table 7-1). No return loss is required for T1 applications. 9. The transmit transformer turns ratio (N) would be 1:2 for 3.3V operation. 10. The 68µF is used to keep the local power plane potential within tolerance during a surge. 54 of 76
55 Figure 7-4. E1 Transmit Pulse Template 1.2 SCALED AMPLITUDE (in 75 ohm systems, 1.0 on the scale = 2.37Vpeak in 120 ohm systems, 1.0 on the scale = 3.00Vpeak) ns 219ns 269ns G.703 Template TIME (ns) 55 of 76
56 Figure 7-5. T1 Transmit Pulse Template MAXIMUM CURVE UI Time Amp. MINIMUM CURVE UI Time Amp. NORMALIZED AMPLITUDE T1.102/87, T1.403, CB 119 (Oct. 79), & I.431 Template TIME (ns) 56 of 76
57 Figure 7-6. Jitter Tolerance 1k UNIT INTERVALS (UIP-P) TR (Dec. 90) ITU-T G.823 DS21348 Tolerance k 10k 100k FREQUENCY (Hz) Figure 7-7. Jitter Attenuation 0dB JITTER ATTENUATION (db) -20dB -40dB E1 Curve B TBR12 Prohibited Area T1 Curve A ITU G.7XX Prohibited Area TR (Dec. 90) Prohibited Area -60dB K 10K FREQUENCY (Hz) 100K 57 of 76
58 8. DS21Q348 QUAD LIU The DS21Q348 is a quad version of the DS21348G utilizing CSBGA on carrier packaging technology. The four LIUs are controlled via the parallel port mode. Serial and hardware modes are unavailable in this package. Table 8-1. DS21Q348 Pin Assignment PIN I/O PARALLEL PORT MODE J1 I Connect to VSS K3 I Connect to VSS J2 I RD (DS) H1 I WR (R/W) K2 I ALE (AS) K1 I/O A4 L1 I A3 H11 I A2 H12 I A1 G12 I A0 J10 I/O D7/AD7 H10 I/O D6/AD6 G11 I/O D5/AD5 J9 I/O D4/AD4 E3 I/O D3/AD3 D4 I/O D2/AD2 F3 I/O D1/AD1 D5 I/O D0/AD0 G4 I VSM K9 I/O INT K7 I TEST L9 I HRST J6 I MCLK L7 I BIS0 M8 I BIS1 M12 I PBTS J3 I CS1 D3 I CS2 D10 I CS3 K10 I CS4 K5 O PBEO1 G3 O PBEO2 E10 O PBEO3 K8 O PBEO4 L6 O RCL/LOTC1 D7 O RCL/LOTC2 58 of 76
59 PIN I/O PARALLEL PORT MODE F9 O RCL/LOTC3 J7 O RCL/LOTC4 A1 I RTIP1 A4 I RTIP2 A7 I RTIP3 A10 I RTIP4 B2 I RRING1 B5 I RRING2 B8 I RRING3 B11 I RRING4 H4 O BPCLK1 D6 O BPCLK2 F10 O BPCLK3 L8 O BPCLK4 A2 O TTIP1 A5 O TTIP2 A8 O TTIP3 A11 O TTIP4 B3 O TRING1 B6 O TRING2 B9 O TRING3 B12 O TRING4 K4 O RPOS1 E1 O RPOS2 D11 O RPOS3 K11 O RPOS4 G2 O RNEG1 E2 O RNEG2 F11 O RNEG3 M10 O RNEG4 H3 O RCLK1 F1 O RCLK2 E11 O RCLK3 L11 O RCLK4 G1 I TPOS1 F2 I TPOS2 E12 I TPOS3 M11 I TPOS4 H2 I TNEG1 M1 I TNEG2 D12 I TNEG3 K12 I TNEG4 M2 I TCLK1 L2 I TCLK2 59 of 76
60 PIN I/O PARALLEL PORT MODE F12 I TCLK3 L12 I TCLK4 J5 VDD1 D2 VDD2 G9 VDD3 M9 VDD4 L5 VDD1 E4 VDD2 D8 VDD3 J8 VDD4 J4 VSS1 D1 VSS2 E9 VSS3 L10 VSS4 M4 VSS1 F4 VSS2 D9 VSS3 H9 VSS4 60 of 76
61 Figure CSBGA (17mm x 17mm) Pinout A RTIP1 TTIP1 NC RTIP2 TTIP2 NC RTIP3 TTIP3 NC RTIP4 TTIP4 NC B NC RRING1 TRING1 NC RRING2 TRING2 NC RRING3 TRING3 NC RRING4 TRING4 C NC NC NC NC NC NC NC NC NC NC NC NC D VSS2 VDD2 CS2 D2/AD2 D0/AD0 BPCLK2 RCL/ LOTC2 VDD3 VSS3 CS3 RPOS3 TNEG3 E RPOS2 RNEG2 D3/AD3 VDD2 NC NC NC NC VSS3 PEBO3 RCLK3 TPOS3 F RCLK2 TPOS2 D1/AD1 VSS2 NC NC NC NC G TPOS1 RNEG1 PEBO2 VSM NC NC NC NC H WR (R/W) J (Note 2) RCL/ LOTC3 VDD 3 BPCLK3 RNEG3 TCLK3 NC D5/AD5 A0 TNEG1 RCLK1 BPCLK1 NC NC NC NC VSS4 D6/AD6 A2 A1 RD (DS) CS1 VSS1 VDD1 MCLK RCL/ LOTC4 VDD4 D4/AD4 D7/AD7 NC NC K A4 ALE (AS) (Note 2) RPOS1 PEBO1 NC TEST PEBO4 INT CS4 RPOS4 TNEG4 L A3 TCLK2 NC NC VDD1 RCL/ LOTC1 BIS0 BPCLK4 HRST VSS4 RCLK4 TCLK4 M TNEG2 TCLK1 NC VSS1 NC NC NC BIS1 VDD4 RNEG4 TPOS4 PBTS Note 1: Shaded areas are signals common to all four devices. Note 2: Connect to V SS. 61 of 76
62 9. DC CHARACTERISTICS ABSOLUTE MAXIMUM RATINGS Voltage Range on Any Pin Relative to Ground..-1.0V to +6.0V Operating Temperature Range for DS21348TN -40 C to +85 C Storage Temperature Range.-55 C to +125 C Soldering Temperature.See IPC/JEDEC J-STD-020 Specification This is a stress rating only and functional operation of the device at these or any other conditions beyond those indicated in the operation sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods of time can affect device reliability. Table 9-1. Recommended DC Operating Conditions (T A = -40 C to +85 C) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Logic 1 V IH V Logic 0 V IL V Supply for 3.3V Operation V DD V 1 Table 9-2. Capacitance (T A = +25 C) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Input Capacitance C IN 5 pf Output Capacitance C OUT 7 pf Table 9-3. DC Characteristics (V DD = 3.3V ± 5%, T A = -40 C to +85 C.) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Input Leakage I IL µa 3 Output Leakage I LO 1.0 µa 4 Output Current (2.4V) I OH 1.0 ma Output Current (0.4V) I OL +4.0 ma Supply Current I DD ma 2, 5 NOTES: 1) Applies to V DD. 2) TCLK = MCLK = 2.048MHz. 3) 0.0V < V IN < V DD. 4) Applied to INT when tri-stated. 5) Power dissipation with TTIP and TRING driving a 30Ω load, for an all-ones data density. 62 of 76
63 10. THERMAL CHARACTERISTICS Table Thermal Characteristics DS21Q348 CSBGA Package PARAMETER MIN TYP MAX NOTES Ambient Temperature -40ºC +85ºC 1 Junction Temperature +125ºC Theta-JA (θ JA ) in Still Air +24ºC/W 2 Theta-JC (θ JC ) in Still Air +4.1ºC/W 3 NOTES: 1) The package is mounted on a four-layer JEDEC-standard test board. 2) Theta-JA (θ JA ) is the junction to ambient thermal resistance, when the package is mounted on a fourlayer JEDEC-standard test board. 3) While Theta-JC (θ JC ) is commonly used as the thermal parameter that provides a correlation between the junction temperature (T j ) and the average temperature on top center of four of the chip-scale BGA packages (T C ), the proper term is Psi-JT. It is defined by: (T J - T C ) / overall package power The method of measurement of the thermal parameters is defined in EIA/JEDEC-standard document EIA-JESD51-2. Table Theta-JA (θ JA ) vs. Airflow FORCED AIR (m/s) THETA-JA (θ JA ) 0 24ºC/W 1 21ºC/W ºC/W 63 of 76
64 11. AC CHARACTERISTICS Table AC Characteristics Multiplexed Parallel Port (BIS1 = 0, BIS0 = 0) (V DD = 3.3V ± 5%, T A = -40 C to +85 C.) (See Figure 11-1, Figure 11-2, and Figure 11-3.) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Cycle Time t CYC 200 ns Pulse Width, DS Low or RD High Pulse Width, DS High or RD Low PW EL 100 ns PW EH 100 ns Input Rise/Fall Times t R, t F 20 ns R/W Hold Time t RWH 10 ns R/W Setup Time Before DS High CS Setup Time Before DS, WR, or RD Active t RWS 50 ns t CS 20 ns CS Hold Time t CH 0 ns Read Data Hold Time t DHR ns Write Data Hold Time t DHW 0 ns Muxed Address Valid to AS or ALE Fall t ASL 15 ns Muxed Address Hold Time t AHL 10 ns Delay Time DS, WR, or RD to AS or ALE Rise Pulse Width AS or ALE High Delay Time, AS or ALE to DS, WR, or RD Output Data Delay Time from DS or RD t ASD 20 ns PW ASH 30 ns t ASED 10 ns t DDR ns Data Setup Time t DSW 50 ns 64 of 76
65 Figure Intel Bus Read Timing (PBTS = 0, BIS1 = 0, BIS0 = 0) t CYC ALE WR RD CS t ASD PW ASH t ASD PW EL tased tcs PWEH t CH AD0-AD7 t ASL t DDR t DHR tahl Figure Intel Bus Write Timing (PBTS = 0, BIS1 = 0, BIS0 = 0) t CYC ALE RD WR t ASD t ASD PW EL PW ASH tased tcs PWEH t CH CS AD0-AD7 t ASL t DHW tahl tdsw 65 of 76
66 Figure Motorola Bus Timing (PBTS = 1, BIS1 = 0, BIS0 = 0) DS21348/DS21Q348 PW ASH AS t ASD t ASED PW EH DS PW EL t CYC t RWS t RWH R/W AD0-AD7 (read) t ASL t AHL t DDR t CS t DHR t CH CS AD0-AD7 (write) t ASL t AHL t DSW t DHW 66 of 76
67 Table AC Characteristics Nonmultiplexed Parallel Port (BIS1 = 0, BIS0 = 1) (V DD = 3.3V ± 5%, T A = -40 C to +85 C.) (See Figure 11-4, Figure 11-5, Figure 11-6, and Figure 11-7.) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Setup Time for A0 to A4, Valid to CS Active t1 0 ns Setup Time for CS Active to Either RD, WR, or DS Active Delay Time from Either RD or DS Active to Data Valid Hold Time from Either RD, WR, or DS, Inactive to CS Inactive Hold Time from CS Inactive to Data Bus Tri-State Wait Time from Either WR or DS Active to Latch Data Data Setup Time to Either WR or DS Inactive Data Hold Time from Either WR or DS Inactive Address Hold from Either WR or DS Inactive t2 0 ns t3 75 ns t4 0 ns t ns t6 75 ns t7 10 ns t8 10 ns t9 10 ns 67 of 76
68 Figure Intel Bus Read Timing (PBTS = 0, BIS1 = 0, BIS0 = 1) A0 to A4 Address Valid D0 to D7 Data Valid 5ns min/20ns max t5 WR t1 0ns min. CS RD 0ns min. t2 t3 t4 75ns max. 0ns min. Figure Intel Bus Write Timing (PBTS = 0, BIS1 = 0, BIS0 = 1) A0 to A4 Address Valid D0 to D7 RD CS WR t1 0ns min. 0ns min. 10ns min. t2 t6 t4 75ns min. t7 t8 10ns min. 0ns min. 68 of 76
69 Figure Motorola Bus Read Timing (PBTS = 1, BIS1 = 0, BIS0 = 1) A0 to A4 Address Valid D0 to D7 Data Valid 5ns min. / 20ns max. t5 R/W CS DS t1 0ns min. 0ns min. t2 t3 t4 75ns max. 0ns min. Figure Motorola Bus Write Timing (PBTS = 1, BIS1 = 0, BIS0 = 1) A0 to A4 Address Valid D0 to D7 R/W t1 0ns min. 10ns min. t7 t8 10ns min. CS DS 0ns min. t2 t6 t4 75ns min. 0ns min. 69 of 76
70 Table AC Characteristics Serial Port (BIS1 = 1, BIS0 = 0) (V DD = 3.3V ± 5%, T A = -40 C to +85 C.) (See Figure 11-8.) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Setup Time CS to SCLK t CSS 50 ns Setup Time SDI to SCLK t SSS 50 ns Hold Timfe SCLK to SDI t SSH 50 ns SCLK High/Low Time t SLH 200 ns SCLK Rise/Fall Time t SRF 50 ns SCLK to CS Inactive t LSC 50 ns CS Inactive Time t CM 250 ns SCLK to SDO Valid t SSV 50 ns SCLK to SDO Tri-State t SSH 100 ns CS Inactive to SDO Tri-State t CSH 100 ns Figure Serial Bus Timing (BIS1 = 1, BIS0 = 0) t CM CS SCLK 1 t CSS t SRF t SLH t LSC SCLK 2 t SSS t SSH t CSH SDI LSB MSB LSB MSB t SSV t SSH SDO HIGH Z LSB MSB HIGH Z NOTE 1: OCES =1 AND ICES = 0. NOTE 2: OCES = 0 AND ICES = of 76
71 Table AC Characteristics Receive Side (V DD = 3.3V ± 5%, T A = -40 C to +85 C.) (See Figure 11-9.) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES 488 ns 1 RCLK Period t CP 648 ns 2 RCLK Pulse Width RCLK Pulse Width Delay RCLK to RPOS, RNEG, PBEO, RBPV Valid NOTES: 1) E1 mode. 2) T1 or J1 mode. 3) Jitter attenuator enabled in the receive path. 4) Jitter attenuator disabled or enabled in the transmit path. Figure Receive Side Timing t CH 200 ns 3 t CL 200 ns 3 t CH 150 ns 4 t CL 150 ns 4 t DD 50 ns RCLK 1 t CL t CH RCLK 2 RPOS, RNEG tdd t CP PBEO bit error t DD PRBS Detector Out of Sync RNEG 3 BPV/ EXZ/ CV BPV/ EXZ/ CV NOTE 1: RCES = 1 (CCR2.0) OR CES = 1. NOTE 2: RCES = 0 (CCR2.0) OR CES = 0. NOTE 3: RNEG IS IN NRZ MODE (CCR1.6 = 1). 71 of 76
72 Table AC Characteristics Transmit Side (V DD = 3.3V ± 5%, T A = -40 C to +85 C.) (Figure 11-10) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES 488 ns 1 TCLK Period t CP 648 ns 2 t CH 75 ns TCLK Pulse Width t CL 75 ns TPOS/TNEG Setup to TCLK Falling or Rising TPOS/TNEG Hold from TCLK Falling or Rising t SU 20 ns t HD 20 ns TCLK Rise and Fall Times t R, t F 25 ns NOTES: 1) E1 mode. 2) T1 or J1 mode. Figure Transmit Side Timing t CP tr t F tcl tch TCLK 1 TCLK 2 t SU TPOS, TNEG t HD NOTE 1: TCES = 0 (CCR2.1) or CES = 0. NOTE 2: TCES = 1 (CCR2.1) or CES = of 76
73 12. PACKAGE INFORMATION (The package drawing(s) in this data sheet may not reflect the most current specifications. The package number provided for each package is a link to the latest package outline information.) Pin TQFP (56-G ) SUGGESTED PAD LAYOUT 44 PIN TQFP, 10*10*1.0 SEE DETAIL "A" DIMENSIONS ARE IN MILLIMETERS 73 of 76
74 Ball CSGBA (7mm x 7mm) (56-G ) 74 of 76
75 Ball CSBGA (17mm x 17mm) (56-G ) A1 CORNER 3 A1 CORNER A B C D E F G H I J K L 1.52 Y X X DETAIL A Z DETAIL B 75 of 76
76 SOLDER BALL φ 0.76 REF φ 0.76 L X Y Z φ 0.76 L Z 0.05 LABEL THICKNESS / / 0.24 Z 2.60 REF / / 0.17 Z 0.76 REF SEATING PLANE 2 Z of 76 Maxim/Dallas Semiconductor cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim/Dallas Semiconductor product. No circuit patent licenses are implied. Maxim/Dallas Semiconductor reserves the right to change the circuitry and specifications without notice at any time. Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA Maxim Integrated Products Printed USA are registered trademarks of Maxim Integrated Products, Inc., and Dallas Semiconductor Corporation.
DS26303 OCTAL 3.3V T1/E1/J1 SHORT HAUL LIU PRODUCT BRIEF
DS26303 OCTAL 3.3V T1/E1/J1 SHORT HAUL LIU PRODUCT BRIEF www.maxim-ic.com FEATURES Eight complete E1, T1, or J1 short haul LIUs Independent E1 or T1 or J1 selections for each of the LIU s in non-hardware
Octal T1/E1/J1 Line Interface Unit
Octal T/E/J Line Interface Unit CS6884 Features Industrystandard Footprint Octal E/T/J Shorthaul Line Interface Unit Low Power No external component changes for 00 Ω/20 Ω/75 Ω operation. Pulse shapes can
DS2186. Transmit Line Interface FEATURES PIN ASSIGNMENT
DS2186 Transmit Line Interface FEATURES Line interface for T1 (1.544 MHz) and CEPT (2.048 MHz) primary rate networks PIN ASSIGNMENT TAIS 1 20 LCLK On chip transmit LBO (line build out) and line drivers
SINGLE CHANNEL T1/E1/J1 LONG HAUL/ SHORT HAUL LINE INTERFACE UNIT
SINGLE CHANNEL T1/E1/J1 LONG HAUL/ SHORT HAUL LINE INTERFACE UNIT IDT82V2081 FEATURES: Single channel T1/E1/J1 long haul/short haul line interfaces Supports HPS (Hitless Protection Switching) for 1+1 protection
SINGLE CHANNEL T1/E1/J1 SHORT HAUL LINE INTER- FACE UNIT
SINGLE CHANNEL T1/E1/J1 SHORT HAUL LINE INTER- FACE UNIT IDT82V2041E FEATURES Single channel T1/E1/J1 short haul line interfaces Supports HPS (Hitless Protection Switching) for 1+1 protection without external
DS2187 Receive Line Interface
Receive Line Interface www.dalsemi.com FEATURES Line interface for T1 (1.544 MHz) and CEPT (2.048 MHz) primary rate networks Extracts clock and data from twisted pair or coax Meets requirements of PUB
16(+1) Channel High Density T1/E1/J1 Line Interface Unit IDT82P2816
(+1) Channel High Density T1/E1/J1 Line Interface Unit IDT82P28 Version - June 28, 2005 2975 Stender Way, Santa Clara, California 95054 Telephone: (800) 345-70 TWX: 9-338-2070 FAX: (408) 492-8674 Printed
DS26502 T1/E1/J1/64KCC BITS Element
DS26502 T1/E1/J1/64KCC BITS Element www.maxim-ic.com GENERAL DESCRIPTION The DS26502 is a building-integrated timingsupply (BITS) clock-recovery element. The receiver portion can recover a clock from T1,
T1/E1 Universal Line Interface
Features T1/E1 Universal Line Interface l Provides T1 and E1, Long Haul and Short Haul Line Interface l Provides a QRSS Test Signal and Error Detector l Impedance Matching Line Driver Using a Single Transformer
DS2155 T1/E1/J1 Single-Chip Transceiver
www.maxim-ic.com ERRATA SHEET DS2155 T1/E1/J1 Single-Chip Transceiver REVISION A3 ERRATA The errata listed below describe situations where DS2155 revision A3 components perform differently than expected
DS26503 T1/E1/J1 BITS Element
DESIGN KIT AVAILABLE DS26503 T1/E1/J1 BITS Element www.maxim-ic.com GENERAL DESCRIPTION The DS26503 is a building-integrated timingsupply (BITS) clock-recovery element. It also functions as a basic T1/E1
DS21354/DS21554. 3.3V/5V E1 Single-Chip Transceivers
www.maxim-ic.com GENERAL DESCRIPTION The DS21354/DS213554 single-chip transceivers (SCTs) contain all the necessary functions to connect to E1 lines. The devices are upward-compatible versions of the DS2153
DS2149DK/DS21349DK T1/J1 Line Interface Unit Design Kit
www.maxim-ic.com GENERAL DESCRIPTION The DS2149DK/DS21349DK is a fully integrated design kit for the DS2149 and the DS21349 T1/J1 line interface units (LIUs). It contains the necessary circuitry to evaluate
DUAL CHANNEL T1/E1/J1 LONG HAUL/SHORT HAUL LINE INTER- FACE UNIT
DUAL CHANNEL T1/E1/J1 LONG HAUL/SHORT HAUL LINE INTER- FACE UNIT IDT82V2082 FEATURES: Dual channel T1/E1/J1 long haul/short haul line interfaces Supports HPS (Hitless Protection Switching) for 1+1 protection
T1/E1 Line Interface
Provides Analog Transmission Line Interface for T1 and E1 Applications Dropin Replacement for CS61574 with the Following Enhancements: Lower Power Consumption Transmitter ShortCircuit Current Limiting
QUAD CHANNEL T1/E1/J1 LONG HAUL/ SHORT HAUL LINE INTERFACE UNIT IDT82V2084
QUAD CHANNEL T1/E1/J1 LONG HAUL/ SHORT HAUL LINE INTERFACE UNIT IDT82V2084 FEATURES: Four channel T1/E1/J1 long haul/short haul line interfaces Supports HPS (Hitless Protection Switching) for 1+1 protection
OCTAL CHANNEL T1/E1/J1 SHORT HAUL LINE INTERFACE UNIT IDT82V2048E
OCTAL CHANNEL T1/E1/J1 SHORT HAUL LINE INTERFACE UNIT IDT82V2048E FEATURES: Eight channel T1/E1/J1 short haul line interfaces Supports HPS (Hitless Protection Switching) for 1+1 protection without external
3.3V DS21352 and 5V DS21552 T1 Single-Chip Transceivers
www.maxim-ic.com FEATURES Complete DS1/ISDN PRI/J1 transceiver functionality Long and Short haul LIU Crystal less jitter attenuator Generates DSX 1 and CSU line build-outs HDLC controller with 64-byte
Chapter 4 T1 Interface Card
Chapter 4 T1 Interface Card GENERAL This chapter describes DTE interface options that may be required if application requirements change. It also describes software configuration for the T1 interface card.
DS2154. Enhanced E1 Single Chip Transceiver PRELIMINARY FEATURES PACKAGE OUTLINE. ORDERING INFORMATION DS2154L (0 C to 70 C) DS2154LN ( 40 C to +85 C)
PRELIMINARY DS2154 Enhanced E1 Single Chip Transceiver FEATURES Complete E1(CEPT) PCM 30/ISDN PRI transceiver functionality PACKAGE OUTLINE Onboard long and short haul line interface for clock/ data recovery
DS1621 Digital Thermometer and Thermostat
Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent
DS2182A T1 Line Monitor
DS218A DS2182A T1 Line Monitor FEATURES Performs framing and monitoring functions Supports Superframe and Extended Superframe formats Four onboard error counters 16-bit bipolar violation 8-bit CRC 8-bit
DS1621 Digital Thermometer and Thermostat
www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments
1+1 PROTECTION WITHOUT RELAYS USING IDT82V2044/48/48L & IDT82V2054/58/58L HITLESS PROTECTION SWITCHING
1+1 PROTECTION WITHOUT RELAYS USING IDT82V2044/48/48L & IDT82V2054/58/58L APPLICATION NOTE AN-357 1.0 INTRODUCTION In today's highly competitive market, high quality of service, QOS, and reliability is
DS26514 4-Port T1/E1/J1 Transceiver
19-5856; Rev 4; 5/11 DS26514 4-Port T1/E1/J1 Transceiver General Description The DS26514 is a 4-port framer and line interface unit (LIU) combination for T1, E1, J1 applications. Each port is independently
DS1821 Programmable Digital Thermostat and Thermometer
ma www.maxim-ic.com FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to +125 C (67 F to +257 F) temperature range Functions
DS1721 2-Wire Digital Thermometer and Thermostat
www.dalsemi.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential
PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section
PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256
DS26521. Single T1/E1/J1 Transceiver GENERAL DESCRIPTION FEATURES APPLICATIONS FUNCTIONAL DIAGRAM ORDERING INFORMATION. www.maxim-ic.
DS26521 Single T1/E1/J1 Transceiver www.maxim-ic.com GENERAL DESCRIPTION The DS26521 is a single-channel framer and line interface unit (LIU) combination for T1, E1, and J1 applications. Each channel is
Application Note. Line Card Redundancy Design With the XRT83SL38 T1/E1 SH/LH LIU ICs
Application Note Design With the XRT83SL38 T1/E1 SH/LH LIU ICs Revision 1.3 1 REDUNDANCY APPLICATIONS INTRODUCTION Telecommunication system design requires signal integrity and reliability. When a T1/E1
F2400 FOM II Series Fiber Optic Modem Technical Manual
F2400 FOM II Series Fiber Optic Modem Technical Manual T1 Revision B Copyright April 2003 VERSITRON, Inc. 83 Albe Drive / Suite C Newark, DE 19702 www.versitron.com A030430283T PROPRIETARY DATA All data
MT9074 T1/E1/J1 Single Chip Transceiver
T1/E1/J1 Single Chip Transceiver Features Combined E1 (PCM30) and T1 (D4/ESF) framer, Line Interface Unit (LIU) and link controller with optional digital framer only mode In T1 mode the LIU can recover
Octal T1/E1/J1 Long Haul / Short Haul Transceiver IDT82P2288
Octal T1/E1/J1 Long Haul / Short Haul Transceiver IDT82P2288 Version 6 March 04, 2009 6024 Silver Creek Valley Road, San Jose, California 95138 Telephone: 1-800-345-7015 or 408-284-8200 TWX: 910-338-2070
XR-T5683A PCM Line Interface Chip
...the analog plus company TM XR-T5683A PCM Line Interface Chip FEATURES Single 5V Supply Receiver Input Can Be Either Balanced or Unbalanced Up To 8.448Mbps Operation In Both Tx and Rx Directions TTL
DS1307ZN. 64 x 8 Serial Real-Time Clock
DS137 64 x 8 Serial Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid
DS1220Y 16k Nonvolatile SRAM
19-5579; Rev 10/10 NOT RECOENDED FOR NEW DESIGNS 16k Nonvolatile SRAM www.maxim-ic.com FEATURES 10 years minimum data retention in the absence of external power Data is automatically protected during power
DS12885, DS12885Q, DS12885T. Real Time Clock FEATURES PIN ASSIGNMENT
DS12885, DS12885Q, DS12885T Real Time Clock FEATURES Drop in replacement for IBM AT computer clock/calendar Pin configuration closely matches MC146818B and DS1285 Counts seconds, minutes, hours, days,
QuadLIU Quad Line Interface Unit for E1 T1 J1 PEB 22504 Version 1.1
Data Sheet, DS4, February 2001 QuadLIU Quad Line Interface Unit for E1 T1 J1 PEB 22504 Version 1.1 Datacom Never stop thinking. Edition 2001-02 Published by Infineon Technologies AG, St.-Martin-Strasse
DS1220Y 16k Nonvolatile SRAM
Not Recommended for New Design DS122Y 16k Nonvolatile SRAM www.maxim-ic.com FEATURES years minimum data retention in the absence of external power Data is automatically protected during power loss Directly
Trinity Feature: T1/E1 Configuration
Trinity Feature: Reference Guide Appendix Sales Office: +1 (301) 975-1000 Technical Support: +1 (301) 975-1007 E-mail: [email protected] WWW: www.patton.com Part Number: 07MTRINT1E1-APD, Rev. C Revised:
High-Bandwidth, T1/E1, SPST Analog Switches
19-3951; Rev 2; 1/7 High-Bandwidth,, SPST Analog Switches General Description The high-bandwidth, low-on-resistance, quad-spst analog switches are designed to serve as integrated protection switches for
MT9076B T1/E1/J1 3.3 V Single Chip Transceiver
T1/E1/J1 3.3 V Single Chip Transceiver Features Combined T1/E1/J1 framer and LIU, with PLL and 3 HDLCs In T1/J1 mode the LIU can recover signals attenuated by up to 36 db (at 772 khz) In E1 mode the LIU
8254 PROGRAMMABLE INTERVAL TIMER
PROGRAMMABLE INTERVAL TIMER Y Y Y Compatible with All Intel and Most Other Microprocessors Handles Inputs from DC to 10 MHz 8 MHz 8254 10 MHz 8254-2 Status Read-Back Command Y Y Y Y Y Six Programmable
DS18B20 Programmable Resolution 1-Wire Digital Thermometer
www.dalsemi.com FEATURES Unique 1-Wire interface requires only one port pin for communication Multidrop capability simplifies distributed temperature sensing applications Requires no external components
DP8570A DP8570A Timer Clock Peripheral (TCP)
DP8570A DP8570A Timer Clock Peripheral (TCP) Literature Number: SNAS557 DP8570A Timer Clock Peripheral (TCP) General Description The DP8570A is intended for use in microprocessor based systems where information
TAN-030 Application Note Performance Characteristics of the XRT7300 Device for DS3 Applications Rev. 1.00
APPLICATION NOTE PERFORMANCE CHARACTERISTICS OF THE XRT7300 DEVICE FOR DS3 APPLICATIONS 1 Table of Contents Table of Contents... 2 1.0 INTRODUCTION... 3 2.0 TRANSMIT OUTPUT PULSE TEMPLATE MEASUREMENTS
DS2401 Silicon Serial Number
19-5860; Rev 3/15 Silicon Serial Number BENEFITS AND FEATURES Guaranteed Unique 64-Bit ROM ID Chip for Absolute Traceability o Unique, Factory-Lasered and Tested 64-Bit Registration Number (8-Bit Family
HT1632C 32 8 &24 16 LED Driver
328 &216 LED Driver Features Operating voltage: 2.V~5.5V Multiple LED display 32 ROW /8 COM and 2 ROW & 16 COM Integrated display RAM select 32 ROW & 8 COM for 6 display RAM, or select 2 ROW & 16 COM for
PCI-SIG ENGINEERING CHANGE NOTICE
PCI-SIG ENGINEERING CHANGE NOTICE TITLE: Separate Refclk Independent SSC Architecture (SRIS) DATE: Updated 10 January 013 AFFECTED DOCUMENT: PCI Express Base Spec. Rev. 3.0 SPONSOR: Intel, HP, AMD Part
DS1225Y 64k Nonvolatile SRAM
DS1225Y 64k Nonvolatile SRAM www.maxim-ic.com FEATURES years minimum data retention in the absence of external power Data is automatically protected during power loss Directly replaces 2k x 8 volatile
FOMi-E3, FOMi-T3 E3, T3, and HSSI Manageable Fiber Optic Modems
Data Sheet FOMi-E3, FOMi-T3 Extend the range of E3, T3 or HSSI services over fiber optic cables up to 110 km (68 miles) Transparently transmit E3, T3 or HSSI signals over multimode and single-mode fiber
Serial Communications
Serial Communications 1 Serial Communication Introduction Serial communication buses Asynchronous and synchronous communication UART block diagram UART clock requirements Programming the UARTs Operation
DS12887. Real Time Clock FEATURES PIN ASSIGNMENT PIN DESCRIPTION
DS12887 Real Time Clock FEATURES Drop in replacement for IBM AT computer clock/ calendar Pin compatible with the MC146818B and DS1287 Totally nonvolatile with over 10 years of operation in the absence
Spread-Spectrum Crystal Multiplier DS1080L. Features
Rev 1; 3/0 Spread-Spectrum Crystal Multiplier General Description The is a low-jitter, crystal-based clock generator with an integrated phase-locked loop (PLL) to generate spread-spectrum clock outputs
Below is a diagram explaining the data packet and the timing related to the mouse clock while receiving a byte from the PS-2 mouse:
PS-2 Mouse: The Protocol: For out mini project we designed a serial port transmitter receiver, which uses the Baud rate protocol. The PS-2 port is similar to the serial port (performs the function of transmitting
TS5010 TeraTune Programmable Bandpass Filter
FEATURES 0MHz to 90MHz Tunability 240 Frequency Steps Constant Q, Two-pole Butterworth Bandpass 1W Power Handling 0µs Tuning Speed Serial/Parallel Modes -40C to +85C DESCRIPTION The TS5010 series of TeraTune
MICROPROCESSOR. Exclusive for IACE Students www.iace.co.in iacehyd.blogspot.in Ph: 9700077455/422 Page 1
MICROPROCESSOR A microprocessor incorporates the functions of a computer s central processing unit (CPU) on a single Integrated (IC), or at most a few integrated circuit. It is a multipurpose, programmable
DS1386/DS1386P RAMified Watchdog Timekeeper
DS1386/DS1386P RAMified Watchdog Timekeeper www.maxim-ic.com GENERAL DESCRIPTION The DS1386 is a nonvolatile static RAM with a full-function real-time clock (RTC), alarm, watchdog timer, and interval timer
Table 1 SDR to DDR Quick Reference
TECHNICAL NOTE TN-6-05 GENERAL DDR SDRAM FUNCTIONALITY INTRODUCTION The migration from single rate synchronous DRAM (SDR) to double rate synchronous DRAM (DDR) memory is upon us. Although there are many
G.703 Fractional T1 Access Unit. User Guide
G.703 Fractional T1 Access Unit User Guide Description The G.703 T1/FT1 ACCESS UNIT is a single port access unit for T1 or Fractional T1 services. Data Port rates are selectable via DIP-switches, for
TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT
TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT HARDWARE GUIDE This document is part of Turbo Programmer documentation. For Developer Documentation, Applications and Examples, see http:/// PRELIMINARY (C)
Part Number Description Packages available
Features 3 digital I/O Serial Data output Connects directly to RF Modules Easy Enc / Dec Pairing Function Minimal External Components Required Performs all encoding/decoding of data for Reliable Operation.
M25P05-A. 512-Kbit, serial flash memory, 50 MHz SPI bus interface. Features
512-Kbit, serial flash memory, 50 MHz SPI bus interface Features 512 Kbits of flash memory Page program (up to 256 bytes) in 1.4 ms (typical) Sector erase (256 Kbits) in 0.65 s (typical) Bulk erase (512
Modultech MT-XDFx-xx192-08(04)CD 80 (40) km DWDM XFP module with built-in FEC wrapper Description
Modultech MT-XDFx-xx192-08(04)CD 80 (40) km DWDM XFP module with built-in FEC wrapper Description Modultech OTN XFP DWDM transceiver combines carrier grade OTN G.709 and FEC performance into a XFP MSA
TECHNICAL TBR 12 BASIS for December 1993 REGULATION
TECHNICAL TBR 12 BASIS for December 1993 REGULATION Source: ETSI TC-BT Reference: DTBR/BT-02036 ICS: 33.040.40 Key words: ONP, leased lines, D2048U Business Telecommunications (BT); Open Network Provision
AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi.
Design Examples of On Board Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Logic translators can be used to connect ICs together that are located on the
FlexPoint T1/E1 Copper to Fiber Line Driver
BLACK BOX NETWORK SERVICES MT660A-MM MT661A-SM MT660A-MM-E MT661A-SM-E FlexPoint T1/E1 Copper to Fiber Line Driver CUSTOMER Order toll-free in the U.S.: Call 877-877-BBOX SUPPORT (outside U.S. call 724-746-5500)
Serial Communications
April 2014 7 Serial Communications Objectives - To be familiar with the USART (RS-232) protocol. - To be able to transfer data from PIC-PC, PC-PIC and PIC-PIC. - To test serial communications with virtual
FM75 Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm
Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm Features User Configurable to 9, 10, 11 or 12-bit Resolution Precision Calibrated to ±1 C, 0 C to 100 C Typical Temperature Range: -40
PA-MC-T3 Multi-Channel T3 Synchronous Serial Port Adapter Enhancement
PA-MC-T3 Multi-Channel T3 Synchronous Serial Port Adapter Enhancement This feature module describes the PA-MC-T3 Multi-Channel T3 port adapter (PA-MC-T3 [=]), which can now be configured as either customer
Application Note: Extending a TSP s Analog Capabilities Using an Access Bank I
22116 23 rd Drive SE Bothell, WA 98021-4413, USA Toll free 800-426-3926 425-487-1515 Fax 425-487-2288 E-mail [email protected] www.teltone.com Application Note: Extending a s Analog Capabilities Using an
Chapter 6 PLL and Clock Generator
Chapter 6 PLL and Clock Generator The DSP56300 core features a Phase Locked Loop (PLL) clock generator in its central processing module. The PLL allows the processor to operate at a high internal clock
TAN-065 Application Note. Physical Interface
PPLICTION NOTE - 86VL3X PHYSICL INTERCE pplication Note Physical Interface XRT86VL3x DS-1/E1 ramer + LIU Combo 1 PPLICTION NOTE - 86VL3X PHYSICL INTERCE REV. 1.00 TLE O CONTENTS 1.0 GENERL DESCRIPTION
VCL-PRI ISDN VALIANT COMMUNICATIONS LIMITED. Primary Rate (Euro-ISDN) Multiplexer. Product Brochure & Data Sheet
VALIANT COMMUNICATIONS LIMITED VCL-PRI ISDN Primary Rate (Euro-ISDN) Multiplexer Product Brochure & Data Sheet 1 INDEX S.No. Particulars Pg. No. 1. Product Overview - VCL-PRI ISDN (Euro ISDN Multiplexer)
Optimux-45, Optimux-45L Multiplexers for 21E1/28T1 over Fiber or T3
Data Sheet Optimux-45, Optimux-45L Up to 28 T1 or 21 E1 channels multiplexed into a single 45 Mbps data stream Any Traffic over Fiber Combination of T1 and E1 channels Transmission over coax or fiber optic
Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to +1024 C)
19-2235; Rev 1; 3/02 Cold-Junction-Compensated K-Thermocoupleto-Digital General Description The performs cold-junction compensation and digitizes the signal from a type-k thermocouple. The data is output
8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA
Features Compatible with MCS-51 products On-chip Flash Program Memory Endurance: 1,000 Write/Erase Cycles On-chip EEPROM Data Memory Endurance: 100,000 Write/Erase Cycles 512 x 8-bit RAM ISO 7816 I/O Port
Timing Errors and Jitter
Timing Errors and Jitter Background Mike Story In a sampled (digital) system, samples have to be accurate in level and time. The digital system uses the two bits of information the signal was this big
The Common Test Patterns described below are used to test DS1 interfaces upon initial installation and after repair.
Introduction DS1 test patterns are predetermined, repeating one and zero bit sequences that are translated into pulses according to the line coding rules for AMI and B8ZS. A test pattern is transmitted
Quad, Rail-to-Rail, Fault-Protected, SPST Analog Switches
19-2418; Rev ; 4/2 Quad, Rail-to-Rail, Fault-Protected, General Description The are quad, single-pole/single-throw (SPST), fault-protected analog switches. They are pin compatible with the industry-standard
Managing High-Speed Clocks
Managing High-Speed s & Greg Steinke Director, Component Applications Managing High-Speed s Higher System Performance Requires Innovative ing Schemes What Are The Possibilities? High-Speed ing Schemes
FPGA INTEGRATION MANUAL SATURN-SIL 2 MODULES. Dictionary Code. Edition 01. Revision 00. Number of pages 18
Dictionary Code D741 Edition 01 Revision 00 Number of pages 18 State Approved SATURN-SIL 2 MODULES FPGA CLEARSY : SOCIETE PAR ACTIONS SIMPLIFIEE AU CAPITAL DE 266 880 - R.C.S. AIX-EN-PROVENCE - CODE SIRET
LC7218, 7218M, 7218JM
Ordering number : EN4758B CMOS LSI LC7218, 7218M, 7218JM PLL Frequency Synthesizer for Electronic Tuning in AV Systems Overview The LC7218, LC7218M and LC7218JM are PLL frequency synthesizers for electronic
ICS9148-32. Pentium/Pro TM System Clock Chip. Integrated Circuit Systems, Inc. General Description. Pin Configuration.
Integrated Circuit Systems, Inc. ICS948-32 Pentium/Pro TM System Clock Chip General Description The ICS948-32 is a Clock Synthesizer chip for Pentium and PentiumPro CPU based Desktop/Notebook systems that
ADC12041 ADC12041 12-Bit Plus Sign 216 khz Sampling Analog-to-Digital Converter
ADC12041 ADC12041 12-Bit Plus Sign 216 khz Sampling Analog-to-Digital Converter Literature Number: SNAS106 ADC12041 12-Bit Plus Sign 216 khz Sampling Analog-to-Digital Converter General Description Operating
Link-65 MHz, +3.3V LVDS Transmitter 24-Bit Flat Panel Display (FPD) Link-65 MHz
DS90C383A/DS90CF383A +3.3V Programmable LVDS Transmitter 24-Bit Flat Panel Display (FPD) Link-65 MHz +3.3V LVDS Transmitter 24-Bit Flat Panel Display (FPD) Link-65 MHz 1.0 General Description The DS90C383A/DS90CF383A
TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features
DATASHEET ICS280 Description The ICS280 field programmable spread spectrum clock synthesizer generates up to four high-quality, high-frequency clock outputs including multiple reference clocks from a low-frequency
OCTAL E1 SHORT HAUL LINE INTERFACE UNIT
OCTAL E SHOT HAUL LINE INTEFACE UNIT IDT8V58 FEATUES Fully integrated octal E short haul line interface which supports Ω E twisted pair and 75 Ω E coaxial applications Selectable Single ail mode or Dual
DigiPoints Volume 1. Student Workbook. Module 4 Bandwidth Management
Bandwidth Management Page 4.1 DigiPoints Volume 1 Module 4 Bandwidth Management Summary This module will cover Time Division Multiplexing (TDM). TDM technology allows many users to access a particular
Technical Note. Micron NAND Flash Controller via Xilinx Spartan -3 FPGA. Overview. TN-29-06: NAND Flash Controller on Spartan-3 Overview
Technical Note TN-29-06: NAND Flash Controller on Spartan-3 Overview Micron NAND Flash Controller via Xilinx Spartan -3 FPGA Overview As mobile product capabilities continue to expand, so does the demand
T3 Mux M13 Multiplexer
T3 Mux M13 Multiplexer User Manual [Type the abstract of the document here. The abstract is typically a short summary of the contents of the document. Type the abstract of the document here. The abstract
RS - SPM. Serial parallel translator module
ReSatron GmbH Boisheimer Str. 162 D-41751 Viersen Telefon (+49) 02162-45 06 80 Telefax (+49) 02162-45 03 04 email: [email protected] RS - SPM Serial parallel translator module RSSPM000215SPM-021 - Subject
Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged
Write Protect CAT24WCxxx I 2 C Serial EEPROMs. Allows the user to protect against inadvertent write operations. WP = V CC : Write Protected Device select and address bytes are Acknowledged Data Bytes are
Part 1. MAX 525 12BIT DAC with an Arduino Board. MIDI to Voltage Converter Part1
MIDI to Voltage Converter Part 1 MAX 525 12BIT DAC with an Arduino Board 1 What you need: 2 What you need : Arduino Board (Arduino Mega 2560) 3 What you need : Arduino Board (Arduino Mega 2560) Digital
