DS21Q41BT+ Maxim Integrated, DS21Q41BT+ Datasheet

no-image

DS21Q41BT+

Manufacturer Part Number
DS21Q41BT+
Description
Network Controller & Processor ICs
Manufacturer
Maxim Integrated
Datasheet

Specifications of DS21Q41BT+

Product
Framer
Number Of Transceivers
4
Data Rate
2.048 Mbps
Supply Current (max)
30 mA
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
Package / Case
TQFP-128
Minimum Operating Temperature
0 C
Operating Supply Voltage
5 V
Supply Voltage - Max
5.5 V
Supply Voltage - Min
4.5 V
Part # Aliases
90-21Q41+BT0
FEATURES
§ Four T1 DS1/ISDN-PRI framing transceivers
§ All four framers are fully independent
§ Frames to D4, ESF, and SLC-96 formats
§ 8-bit parallel control port that can be
§ Each of the four framers contains dual two-
§ Extracts and inserts robbed bit signaling
§ Framer and payload loopbacks
§ Large counters for BPVs, LCVs, EXZs,
§ Contains ANSI 1s density monitor and
§ CSU loop code generator and detector
§ Programmable output clocks for Fractional
§ Onboard FDL support circuitry
§ Pin-compatible with DS21Q43 Quad E1
§ 5V supply; low power CMOS
§ Available in 128-pin TQFP
§ Industrial (-40°C to +85°C) grade version
DESCRIPTION
The DS21Q41B combines four of the popular DS2141A T1 Controllers onto a single monolithic die. The
“B” designation denotes that some new features are available in the Quad version that were not available
in the single T1 device. The added features in the DS21Q41B are listed in Section 1. The DS21Q41B
offers a substantial space savings to applications that require more than one T1 framer on a card. The
Quad version is only slightly bigger than the single T1 device. All four framers in the DS21Q41B are
totally independent; they do not share a common framing synchronizer. Also, the transmit and receive
sides of each framer are totally independent. The dual two-frame elastic stores contained in each of the
four framers can be independently enabled and disabled as required. The DS21Q41B meets all of the
latest specifications including ANSI T1.403 (and the emerging T1.403-199X), ANSI T1.231-1993,
AT&T TR62411, AT&T TR54016, ITU G.704 and G.706.
www.dalsemi.com
connected to either multiplexed or non-
multiplexed buses
frame elastic stores that can connect to
asynchronous or synchronous backplanes up
to 8.192 MHz
CRC6, PCVs, F-bit errors and the number of
multiframes out of sync
enforcer
T1, ISDN-PRI, Actual Size and per channel
loopback applications
Framer
available (DS21Q41BTN)
1 of 61
FUNCTIONAL DIAGRAM
ACTUAL SIZE
FORMATTER
FRAMER #0
TRANSMIT
RECEIVE
FRAMER
FRAMER #1
FRAMER #2
FRAMER #3
Quad T1 Framer
CONTROL PORT
FRAMER
QUAD
T1
ELASTIC
ELASTIC
STORE
STORE
DS21Q41B
092299

Related parts for DS21Q41BT+

DS21Q41BT+ Summary of contents

Page 1

FEATURES § Four T1 DS1/ISDN-PRI framing transceivers § All four framers are fully independent § Frames to D4, ESF, and SLC-96 formats § 8-bit parallel control port that can be connected to either multiplexed or non- multiplexed buses § ...

Page 2

INTRODUCTION The DS21Q41B Quad T1 Framer is made up of five main parts: framer #0, framer #1, framer #2, framer #3, and the control port which is shared by all four framers. See the Block Diagram in Figure 1-1. ...

Page 3

DS21Q41B BLOCK DIAGRAM Figure 1 DS21Q41B ...

Page 4

TRANSMIT PIN LIST Table 1-1 PIN SYMBOL TYPE 19 TCLK0 53 TCLK1 87 TCLK2 113 TCLK3 126 TSER0 32 TSER1 66 TSER2 92 TSER3 128 TCHCLK0 34 TCHCLK1 68 TCHCLK2 94 TCHCLK3 1 TCHBLK0 35 TCHBLK1 69 TCHBLK2 95 TCHBLK3 ...

Page 5

TFSYNC0 33 TFSYNC1 67 TFSYNC2 93 TFSYNC3 125 TSYSCLK0 31 TSYSCLK1 65 TSYSCLK2 91 TSYSCLK3 RECEIVE PIN LIST Table 1-2 PIN SYMBOL TYPE 6 RCLK0 40 RCLK1 74 RCLK2 100 RCLK3 13 RSER0 49 RSER1 83 RSER2 107 RSER3 ...

Page 6

RPOS3 I 7 RNEG0 I 41 RNEG1 I 75 RNEG2 I 101 RNEG3 I 12 RSYNC0 I/O 48 RSYNC1 I/O 82 RSYNC2 I/O 106 RSYNC3 I/O 17 RFSYNC0 O 51 RFSYNC1 O 85 RFSYNC2 O 109 RFSYNC3 O 16 ...

Page 7

CONTROL PORT/TEST/SUPPLY PIN LIST Table 1-3 PIN SYMBOL TYPE 57 TEST FS0 59 FS1 61 BTS 63 ( (DS ...

Page 8

DS21Q41B PIN DESCRIPTION Table 1-4 Transmit Clock [TCLK]. 1.544 MHz primary clock. Used to clock data through the transmit side formatter. Transmit Serial Data [TSER]. Transmit NRZ serial data. Sampled on the falling edge of TCLK when the transmit side ...

Page 9

Receive Clock [RCLK]. 1.544 MHz primary clock. Used to clock data through the receive side of the framer. Receive Channel Clock [RCHCLK]. 192 kHz clock which pulses high during the LSB of each channel. Synchronous with RCLK when the receive ...

Page 10

Bus Operation [MUX]. Set low to select non-multiplexed bus operation. Set high to select multiplexed bus operation. Data Bus [D0 to D7] or Address/Data Bus [AD0 to AD7]. In non-multiplexed bus operation (MUX=0), serves as the data bus. In multiplexed ...

Page 11

DS21Q41B REGISTER MAP Table 1-5 ADDRESS R/W 20 R/W Status Register 1 21 R/W Status Register 2 22 R/W Receive Information Register Line Code Violation Count Register Line Code Violation Count Register 2 25 ...

Page 12

ADDRESS R Receive Signaling Register Receive Signaling Register Receive Signaling Register Receive Signaling Register Receive Signaling Register Receive Signaling Register ...

Page 13

DS21Q41B FRAMER DECODE Table 1-6 FS1 2.0 PARALLEL PORT The DS21Q41B is controlled via either a non-mutliplexed (MUX=0) or multiplexed (MUX= external microcontroller or microprocessor. The DS21Q41B can operate with either Intel or Motorola ...

Page 14

RCR1: RECEIVE CONTROL REGISTER 1 (Address=2B Hex) (MSB) LCVCRF ARC OOF1 SYMBOL POSITION LCVCRF RCR1.7 ARC RCR1.6 OOF1 RCR1.5 OOF2 RCR1.4 SYNCC RCR1.3 SYNCT RCR1.2 SYNCE RCR1.1 RESYNC RCR1.0 OOF2 SYNCC CYNCT NAME AND DESCRIPTION Line Code Violation Count Register ...

Page 15

RCR2: RECEIVE CONTROL REGISTER 2 (Address=2C Hex) (MSB) RCS ZBTSI RSDW SYMBOL POSITION RCS RCR2.7 ZBTSI RCR2.6 RSDW RCR2.5 RSM RCR2.4 RSIO RCR2.3 D4YM RCR2.2 FSBE RCR2.1 MOSCRF RCR2.0 RSM RSIO D4YM NAME AND DESCRIPTION Receive Code Select. 0=idle code ...

Page 16

TCR1: TRANSMIT CONTROL REGISTER 1 (Address=35 Hex) (MSB) LOTCMC TFPT TCPT SYMBOL POSITION LOTCMC TCR1.7 TFPT TCR1.6 TCPT TCR1.5 RBSE TCR1.4 GB7S TCR1.3 TLINK TCR1.2 TBL TCR1.1 TYEL TCR1.0 Note: for a detailed description of how the bits in TCR1 ...

Page 17

TCR2: TRANSMIT CONTROL REGISTER 2 (Address=36 Hex) (MSB) TEST1 TEST0 ZBTSI SYMBOL POSITION TEST1 TCR2.7 TEST0 TCR2.6 ZBTSI TCR2.5 TSDW TCR2.4 TSM TCR2.3 TSIO TCR2.2 D4YM TCR2.1 B7ZS TCR2.0 OUTPUT PIN TEST MODES Table 3-1 TEST1 TEST0 0 0 Operate ...

Page 18

CCR1: COMMON CONTROL REGISTER 1 (Address=37 Hex) (MSB) TESE ODF RSAO SYMBOL POSITION TESE CCR1.7 ODF CCR1.6 RSAO CCR1.5 TSCLKM CCR1.4 RSCLKM CCR1.3 RESE CCR1.2 PLB CCR1.1 FLB CCR1.0 PAYLOAD LOOPBACK When CCR1.1 is set to a one, the DS21Q41B ...

Page 19

FRAMER LOOPBACK When CCR1.0 is set the DS21Q41B will enter a Framer LoopBack (FLB) mode. This loopback is useful in testing and debugging applications. In FLB, the DS21Q41B will loop data from the transmit side back to ...

Page 20

CCR3: COMMON CONTROL REGISTER 3 (Address=30 Hex) (MSB) ESMDM ESR RLOS SYMBOL POSITION ESMDM CCR3.7 ESR CCR3.6 RLOS CCR3.5 RSMS CCR3.4 PDE CCR3.3 TLD CCR3.2 TLU CCR3.1 - CCR3.0 LOOP CODE GENERATION When either the CCR3.1 or CCR3.2 bits are ...

Page 21

PULSE DENSITY ENFORCER The DS21Q41B always examines both the transmit and receive data streams for violations of the following rules which are required by ANSI T1.403-1989 more than 15 consecutive least N ones in each ...

Page 22

ISR: INTERRUPT STATUS REGISTER (any unused address) (MSB) F3SR2 F3SR1 F2SR2 SYMBOL POSITION F3SR2 ISR.7 F3SR1 ISR.6 F2SR2 ISR.5 F2SR1 ISR.4 F1SR2 ISR.3 F1SR1 ISR.2 F0SR2 ISR.1 F0SR1 ISR.0 F2SR1 F1SR2 F1SR1 NAME AND DESCRIPTION Status of Interrupt for SR2 ...

Page 23

RIR1: RECEIVE INFORMATION REGISTER 1 (Address=22 Hex) (MSB) COFA 8ZD 16ZD SYMBOL POSITION COFA RIR1.7 8ZD RIR1.6 16ZD RIR1.5 RESF RIR1.4 RESE RIR1.3 SEFE RIR1.2 B8ZS RIR1.1 FBE RIR1.0 RESF RESE SEFE NAME AND DESCRIPTION Change of Frame Alignment. Set ...

Page 24

RIR2: RECEIVE INFORMATION REGISTER 2 (Address=31 Hex) (MSB) RLOSC RCLC TESF SYMBOL POSITION RLOSC RIR2.7 RCLC RIR2.6 TESF RIR2.5 TESE RIR2.4 TSLIP RIR2.3 TBLC RIR2.2 RPDV RIR2.1 TPDV RIR2.0 TESE TSLIP RBLC NAME AND DESCRIPTION Receive Loss of Sync Clear. ...

Page 25

SR1: STATUS REGISTER 1 (Address=20 Hex) (MSB) LUP LDN LOTC SYMBOL POSITION LUP SR1.7 LDN SR1.6 LOTC SR1.5 RSLIP SR1.4 RBL SR1.3 RYEL SR1.2 RCL SR1.1 RLOS SR1.0 RSLIP RBL RYEL NAME AND DESCRIPTION Loop Up Code Detected. Set when ...

Page 26

DS21Q41B ALARM SET & CLEAR CRITERIA Table 4-2 ALARM Blue Alarm (AIS) (see note 1 below) Yellow Alarm (RAI bit 2 mode (RCR2.2= F-bit mode (RCR2.2=1; this mode is also referred to as the ...

Page 27

SR2: STATUS REGISTER 2 (Address=21 Hex) (MSB) RMF TMF SEC SYMBOL POSITION RMF SR2.7 TMF SR2.6 SEC SR2.5 RFDL SR2.4 TFDL SR2.3 RMTCH SR2.2 RAF SR2.1 LORC SR2.0 RFDL TFDL RMTCH NAME AND DESCRIPTION Receive Multiframe. Set on receive multiframe ...

Page 28

IMR1: INTERRUPT MASK REGISTER (Address=7F Hex) (MSB) LUP LDN LOTC SYMBOL POSITION LUP IMR1.7 LDN IMR1.6 LOTC IMR1.5 SLIP IMR1.4 RBL IMR1.3 RYEL IMR1.2 RCL IMR1.1 RLOS IMR1.0 SLIP RBL RYEL NAME AND DESCRIPTION Loop Up Code Detected. 0=interrupt masked ...

Page 29

IMR2: INTERRUPT MASK REGISTER 2 (Address=6F Hex) (MSB) RMF TMF SEC SYMBOL POSITION RMF IMR2.7 TMF IMR2.6 SEC IMR2.5 RFDL IMR2.4 TFDL IMR2.3 RMTCH IMR2.2 RAF IMR2.1 LORC IMR2.0 RFDL TFDL RMTCH NAME AND DESCRIPTION Receive Multiframe. 0=interrupt masked 1=interrupt ...

Page 30

ERROR COUNT REGISTERS There are a set of three counters in the DS21Q41B that record bipolar violations, excessive 0s, errors in the CRC6 code words, framing bit errors, and number of multiframes that the device is out of receive ...

Page 31

PCVCR1: PATH VIOLATION COUNT REGISTER 1 (Address=25 Hex) PCVCR2: PATH VIOLATION COUNT REGISTER 2 (Address=26 Hex) (MSB) (note 1) (note 1) (note 1) CRC/FB7 CRC/FB6 CRC/FB5 SYMBOL POSITION CRC/FB11 PCVCR1.3 CRC/FB0 PCVCR2.0 NOTES: 1. The upper nibble of the counter ...

Page 32

MOSCR1: MULTIFRAMES OUT OF SYNC COUNT REGISTER 1 (Address=25 Hex) MOSCR2: MULTIFRAMES OUT OF SYNC COUNT REGISTER 2 (Address=27 Hex) (MSB) MOS/FB11 MOS/FB10 MOS/FB9 MOS/FB7 MOS/FB6 MOS/FB5 SYMBOL POSITION MOS/FB11 MOSCR1.7 MOS/FB0 MOSCR2.0 NOTES: 1. The lower nibble of the ...

Page 33

The DS21Q41B also contains a 0 destuffer which is controlled via the CCR2.0 bit. In both ANSI T1.403 and TR54016, communications on the FDL follows a subset of a LAPD protocol. The LAPD protocol states that no more than five ...

Page 34

If enabled via CCR2.4, the DS21Q41B will automatically look ...

Page 35

RS1 TO RS12: RECEIVE SIGNALING REGISTERS (Address= Hex) (MSB) A(8) A(7) A(6) A(16) A(15) A(14) A(24) A(23) A(22) B(8) B(7) B(6) B(16) B(15) B(14) B(24) B(23) B(22) A/C(8) A/C(7) A/C(6) A/C(16) A/C(15) A/C(14) A/C(24) A/C(23) A/C(22) B/D(8) B/D(7) ...

Page 36

TS1 TO TS12: TRANSMIT SIGNALING REGISTERS (Address= Hex) (MSB) A(8) A(7) A(6) A(16) A(15) A(14) A(24) A(23) A(22) B(8) B(7) B(6) B(16) B(15) B(14) B(24) B(23) B(22) A/C(8) A/C(7) A/C(6) A/C(16) A/C(15) A/C(14) A/C(24) A/C(23) A/C(22) B/D(8) B/D(7) ...

Page 37

TTR1/TTR2/TTR3: TRANSMIT TRANSPARENCY REGISTERS (Address= Hex) (MSB) CH8 CH7 CH6 CH16 CH15 CH14 CH24 CH23 CH22 SYMBOL POSITION CH24 TTR3.7 CH1 TTR1.0 Each of the bit positions in the Transmit Transparency Registers (TTR1/TTR2/TTR3) represent a DS0 channel in ...

Page 38

Each of the bit positions in the Transmit Idle Registers (TIR1/TIR2/TIR3) represent a DS0 channel in the outgoing frame. When these bits are set the corresponding channel will transmit the Idle Code contained in the Transmit Idle ...

Page 39

ELASTIC STORES OPERATION Each framer within the DS21Q41B contains dual two-frame (386 bits) elastic stores, one for the receive direction, and one for the transmit direction. These elastic stores have two main purposes. First, they can be used to ...

Page 40

TSYSCLK must be tied together and they must be frequency locked to RCLK. All of the slip contention logic in the DS21Q41B is disabled (since slips cannot occur). Also, since the buffer depth is no longer two frames deep, ...

Page 41

TIMING DIAGRAMS RECEIVE SIDE D4 TIMING Figure 12-1 NOTES: 1. RSYNC in the frame mode (RCR2.4=0) and double-wide frame sync is not enabled (RCR2.5=0). 2. RSYNC in the frame mode (RCR2.4=0) and double-wide frame sync is enabled (RCR2.5=1). 3. ...

Page 42

RECEIVE SIDE ESF TIMING Figure 12-2 NOTES: 1. RSYNC in the frame mode (RCR2.4=0) and double-wide frame sync is not enabled (RCR2.5=0). 2. RSYNC in the frame mode (RCR2.4=0) and double-wide frame sync is enabled (RCR2.5=1). 3. RSYNC in the ...

Page 43

RECEIVE SIDE BOUNDARY TIMING (WITH ELASTIC STORE DISABLED) Figure 12-3 NOTES: 1. There RCLK delay from RPOS/RNEG to RSER. 2. RCHBLK is programmed to block channel 24. 3. Boundary timing shown is for the ESF framing mode. ...

Page 44

RECEIVE SIDE 1.544 MHz BOUNDARY TIMING (WITH ELASTIC STORE ENABLED) Figure 12-4 NOTES: 1. RSYNC is in the output mode (RCR2.3=0). 2. RSYNC is in the input mode (RCR2.3=1). 3. RCHBLK is programmed to block channel 24 ...

Page 45

RECEIVE SIDE 2.048 MHz BOUNDARY TIMING (WITH ELASTIC STORE ENABLED) Figure 12-5 NOTES: 1. RSER data in channels 13, 17, 21, 25, and 29 are forced RSYNC is in the output mode (RCR2.3=0). 3. ...

Page 46

TRANSMIT SIDE ESF TIMING Figure 12-7 NOTES: 1. TSYNC in the frame mode (TCR2.3=0) and double-wide frame sync is not enabled (TCR2.4=0). 2. TSYNC in the frame mode (TCR2.3=0) and double-wide frame sync is enabled (TCR2.4=1). 3. TSYNC in the ...

Page 47

TRANSMIT SIDE BOUNDARY TIMING (WITH ELASTIC STORE DISABLED) Figure 12-8 NOTES: 1. There TCLK delay from TSER to TPOS/TNEG. 2. TSYNC is in the output mode (TCR2.0=1). 3. TSYNC is in the input mode (TCR2.0=0). 4. TCHBLK ...

Page 48

TRANSMIT SIDE 1.544 MHz BOUNDARY TIMING (WITH ELASTIC STORE ENABLED) Figure 12-9 NOTE: 1. TCHBLK is programmed to block channel 24. TRANSMIT SIDE 2.048 MHz BOUNDARY TIMING (WITH ELASTIC STORE ENABLED) Figure 12-10 NOTES: 1. TSER data in channels 1, ...

Page 49

DS21Q41B TRANSMIT DATA FLOW Figure 12- DS21Q41B ...

Page 50

AC AND DC CHARACTERISTICS ABSOLUTE MAXIMUM RATINGS* Voltage on Any Pin Relative to Ground Operating Temperature Operating Temperature Storage Temperature Soldering Temperature * This is a stress rating only and functional operation of the device at these or any ...

Page 51

AC CHARACTERISTICS - MULTIPLEXED PARALLEL PORT (MUX=1) PARAMETER Cycle Time Pulse Width, DS Low or High RD Pulse Width, DS High or Low RD Input Rise/Fall Times R/ Hold Time W R/ Setup Time Before DS High W , FS0, ...

Page 52

INTEL BUS READ AC TIMING (BTS=0/MUX=1) Figure 13-1 INTEL BUS WRITE AC TIMING (BTS=0/MUX=1) Figure 13-2 MOTOROLA BUS AC TIMING (BTS=1/MUX=1) Figure 13 DS21Q41B ...

Page 53

AC CHARACTERISTICS - RECEIVE SIDE PARAMETER RCLK Period RCLK Pulse Width RSYSCLK Period RSYSCLK Pulse Width RSYNC Set Up to RSYSCLK Falling or RPOS/RNEG Set Up to RCLK Falling RSYNC Pulse Width RPOS/RNEG Hold from RCLK Falling RCLK and RSYSCLK ...

Page 54

RECEIVE SIDE AC TIMING Figure 13-4 NOTE: 1. RSYNC is in the output mode (RCR2.3=0 DS21Q41B ...

Page 55

RECEIVE SYSTEM SIDE AC TIMING Figure 13-5 NOTES: 1. RSYNC is in the output mode (RCR 2.3 = 0). 2. RSYNC is in the input mode (RCR 2.3 = 1). RECEIVE LINE INTERFACE AC TIMING Figure 13 ...

Page 56

TRANSMIT LINE INTERFACE SIDE AC TIMING Figure 13-7 AC CHARACTERISTICS - TRANSMIT SIDE PARAMETER TCLK Period TCLK Pulse Width TSYSCLK Period TSYSCLK Pulse Width TSER, TSYNC and TLINK Set Up to TCLK Falling or TSER, TFSYNC Set Up to TSYSCLK ...

Page 57

TRANSMIT SIDE AC TIMING Figure 13-8 NOTES: 1. TSYNC is in the output mode (TCR2.2=1). 2. TSYNC is in the input mode (TCR2.2=0). 3. TSER is sampled on the falling edge of TCLK when the transmit side elastic store is ...

Page 58

TRANSMIT SYSTEM SIDE AC TIMING Figure 13-9 NOTES: 1. TSER is only sampled on the falling edge of TSYSCLK when the transmit side elastic store is enabled. 2. TCHCLK and TCHBLK are synchronous with TSYSCLK when the transmit side elastic ...

Page 59

AC CHARACTERISTICS - NON-MULTIPLEXED PARALLEL ( PORT (MUX=0) PARAMETER Set Up Time for A0 to A6, FS0, FS1 Valid to CS Active Set Up Time for CS Active to either RD, WR Active ...

Page 60

INTEL BUS WRITE AC TIMING (BTS=0/MUX=0) Figure 13-11 MOTOROLA BUS READ AC TIMING (BTS=1/MUX=0) Figure 13-12 MOTOROLA BUS WRITE AC TIMING (BTS=1/MUX=0) Figure 13- DS21Q41B ...

Page 61

DS21Q41B 128-PIN TQFP PKG 128-PIN DIM MIN MAX A - 1. 1.35 1.45 B 0.17 0.27 C 0.09 0.20 D 21.80 22.20 D1 20.00 BSC E 15.80 16.20 E1 14.00 BSC e 0.50 BSC L 0.45 ...

Related keywords