The Bt8370/8375/8376 is a family of single chip transceivers for T1/E1 and Integrated
Service Digital Network (ISDN) primary rate interfaces, operating at 1.544 Mbps or
2.048 Mbps. These devices combine a sophisticated framer, transmit and receive slip
buffers, and an on-chip physical line interface to provide a complete T1/E1 transceiver.
The fully featured Bt8370 and short-haul Bt8375 and Bt8376 devices provide a
programmable clock rate adapter for simplifying system bus interfacing. The adapter
synthesizes standard clock signals from the receive or transmit line rate clocks or from an
external reference.
Operations are controlled through memory-mapped registers accessible via a parallel
microprocessor port. Current ANSI, ETSI, ITU-T, and Bellcore standards are supported for
alarm and error monitoring, signaling supervision (e.g., LAPD/SS7), per-channel trunk
conditioning, and Facility Data Link (FDL) maintenance. A serial Time Division Multiplexed
(TDM) system bus interface allows the backplane Pulse Code Modulation (PCM) data
highway to operate at rates from 1.536 to 8.192 Mbps. Extensive test and diagnostic
functions include a full set of digital and analog loopbacks, PRBS test pattern generation,
BER meter, and forced error insertion.
The physical line interface circuit recovers clock and data from analog signals with +3 to
–43 dB cable attenuation, appropriate for both sho rt (– 18 dB) and lo ng-hau l T 1/E 1
applications. Receive line equalization (EQ) and transmit Line Build Out (LBO) filters are
implemented using Digital Signal Processor (DSP) circuits for reliable performance. Data
and/or clock jitter attenuation can be inserted on either the receive or transmit path. The
transmit section includes precision pulse shaping and amplitude pre-emphasis for cross
connect applications, as well as a set of LBO filters for long-haul Channel Service Unit
(CSU) applications. A complementary driver output is provided to couple 75/100/120 Ω
lines via an external transformer.
Functional Block Diagram
Distinguishing Features
• Single-chip T1/E1 framer with
short/long-haul physical line
interface
• Frames to popular T1/E1 standards:
– T1: SF, ESF, SLC 96, T1DM
– E1: PCM
ISDN primary rate
• On-chip physical line inte rface
compatible with:
– DSX-1/E1 short-haul signals
– DS-1 (T1.403) and ETSI long-haul
signals
• T wo-frame transmit and receive PCM
slip buffers
• Clock rate adapter synthesizes jitter
attenuated system clocks from an
internal or external reference
• Parallel 8-bit microprocessor port
supports Intel or Motorola buses
• Automated Facility Data Link (FDL)
management
• BERT generation and counting
• Two full-duplex HDLC controllers for
data link and LAPD/SS7 signaling
• B8ZS/HDB3/Bit 7 zero suppression
• 80-pin MQFP surface-mount package
• Operates from a single +5 Vdc ±5%
power supply
• Low-power CMOS technology
30, G.704, G.706, G.732
-
Receive
Analog
Transmit
Analog
RX
RPLL
TPLL
TX
JTAG
Test Port
EQ
Pulse
LBO
Control/Status
Registers
Motorola/Intel
Processor Bus
TX or RX
Jitter
Attenuator
ZCS
Decode
T1/E1
Receive
Framer
ZCS
Encode
Overhead
Insertion
Data Link Controllers
DL1 + DL2
External DL3
RX
Slip
Buffer
TX
Slip
Buffer
T1/E1
Transmit
Framer
Clock Rate
Adaptor
CLAD I/ODual-Rail/NRZ/
Receive
System
Bus
Transmit
System
Bus
Applications
• T1/E1 Channel Service Unit/Data
Service Unit (CSU/DSU)
• Digital Access Cross-Connect
Systems (DACS)
• T1/E1 Multiplexer (MUX)
• PBXs and PCM channel bank
• T1/E1 HDSL terminal unit
• ISDN Primary Rate Access (PRA)
Data SheetN8370DSE
June 30, 1999
Bt8370EVM—Bt8370 Evaluation Module, Quad T1/E1 ISDN PRI Board
T1 or E1 connection at DSX or CSU levels
Address
Bus
MC68302
Microprocessor
9
Data Bus
8
Bt8370
Bt8370
Bt8370Bt8370Bt8370
RS232 User
Interface
Local PCM Highway (128 Channel, 8 MHz)
An evaluation module is available and provides a convenient platform to test and evaluate Bt8370 performance and features. The Bt8370EVM provides up to four T1/E1 transceivers, all necessary line interface circuitry for T1 and E1 connections, and a simple RS232 serial user interface for setting device parameters and displaying status information on
any VT100 compatible terminal. Contact the local sales representative for ordering information and pricing.
Ordering Information
Model NumberPackageOperating TemperatureReduced Features
Bt8370EPF80-Pin MQFP–40 to 85 °Cnone
Bt8370KPF80-Pin MQFP0 to 70 °Cnone
Bt8375EPF80-Pin MQFP–40 to 85 °CShort-Haul
Bt8375KPF80-Pin MQFP0 to 70 °CShort-Haul
Bt8376EPF80-Pin MQFP–40 to 85 °CShort-Haul, No CLAD output
Bt8376KPF80-Pin MQFP0 to 70 °CShort-Haul, No CLAD output
NOTE(S):
(1)
Cost reduced Bt8375 and Bt8376 are pin and register-compatible versions of Bt8370 with reduced features. Contact the local
sales representative for ordering information and pricing.
(1)
Information provided by Conexant Systems, Inc. (Conexant) is believed to be accurate and reliable. However, no responsibility is
assumed by Conexant for its use, nor any infringement of patents or other rights of third parties which may result from its use. No
license is granted by implication or otherwise under any patent rights of Conexant other than for circuitry embodied in Conexant
products. Conexant reserves the right to change circuitry at any time without notice. This document is subject to change without
notice.
Conexant and “What’s Next in Communications Technologies” are trademarks of Conexant Systems, Inc.
Product names or services listed in this publication are for identification purposes only, and may be trademarks or registered
trademarks of their respective companies. All other marks mentioned herein are the property of their respective holders.
To improv e the quality of our publications, w e welcome y our feedback. Please send comments or
suggestions via e-mail to Conexant Reader Response@conexant.com. Sorry, we can't answer your technical
questions at this address. Please contact your local Conexant sales office or applications engineer if you have
technical questions.
004—Alarm 1 Interrupt Status (ISR7)
005—Alarm 2 Interrupt Status (ISR6)
006—Error Interrupt Status (ISR5)
007—Counter Overflow Interrupt Status (ISR4)
008—Timer Interrupt Status (ISR3)
009—Data Link 1 Interrupt Status (ISR2)
00A—Data Link 2 Interrupt Status (ISR1)
00B—Pattern Interrupt Status (ISR0)
0A4—DL1 Time Slot Enable (DL1_TS)
0A5—DL1 Bit Enable (DL1_BIT)
0A6—DL1 Control (DL1_CTL)
0A7—RDL #1 FIFO Fill Control (RDL1_FFC)
0A8—Receive Data Link FIFO #1 (RDL1)
0A9—RDL #1 Status (RDL1_STAT)
0AA—Performance Report Message (PRM)
0AB—TDL #1 FIFO Empty Control (TDL1_FEC)
0AC—TDL #1 End Of Message Control (TDL1_EOM)
0AD—Transmit Data Link FIFO #1 (TDL1)
0AE—TDL #1 Status (TDL1_STAT)
0AF—DL2 Time Slot Enable (DL2_TS)
0B0—DL2 Bit Enable (DL2_BIT)
0B1—DL2 Control (DL2_CTL)
0B2—RDL #2 FIFO Fill Control (RDL2_FFC)
0B3—Receive Data Link FIFO #2 (RDL2)
0B4—RDL #2 Status (RDL2_STAT)
0B6—TDL #2 FIFO Empty Control (TDL2_FEC)
0B7—TDL #2 End Of Message Control (TDL2_EOM)
0B8—Transmit Data Link FIFO #2 (TDL2)
0B9—TDL #2 Status (TDL2_STAT)
0BA—DLINK Test Configuration (DL_TEST1)
0BB—DLINK Test Status (DL_TEST2)
0BC—DLINK Test Status (DL_TEST3)
0BD—DLINK Test Control #1 or Configuration #2 (DL_TEST4)
0BE—DLINK Test Control #2 or Configuration #2 (DL_TEST5)
3.17 System Bus Registers
0D0—System Bus Interface Configuration (SBI_CR)
0D1—Receive System Bus Configuration (RSB_CR)
0D2—RSB Sync Bit Offset (RSYNC_BIT)
0D3—RSB Sync Time Slot Offset (RSYNC_TS)
0D4—Transmit System Bus Configuration (TSB_CR)
0D5—TSB Sync Bit Offset (TSYNC_BIT)
0D6—TSB Sync Time Slot Offset (TSYNC_TS)
0D7—Receive Signaling Configuration (RSIG_CR)
0D8—Signaling Reinsertion Frame Offset (RSYNC_FRM)
0D9—Slip Buffer Status (SSTAT)
0DA—Receive Signaling Stack (STACK)
0DB—RSLIP Phase Status (RPHASE)
0DC—TSLIP Phase Status (TPHASE)
0DD—RAM Parity Status (PERR)
0E0–0FF—System Bus Per-Channel Control (SBCn; n = 0 to 31)
100–11F—Transmit Per-Channel Control (TPCn; n = 0 to 31)
120–13F—Transmit Signaling Buffer (TSIGn; n = 0 to 31)
140–15F—Transmit PCM Slip Buffer (TSLIP_LOn; n = 0 to 31)
160–17F—Transmit PCM Slip Buffer (TSLIP_HIn; n = 0 to 31)
180–19F—Receive Per-Channel Control (RPCn; n = 0 to 31)
1A0–1BF—Receive Signaling Buffer (RSIGn; n = 0 to 31)
1C0–1DF—Receive PCM Slip Buffer (RSLIP_LOn; n = 0 to 31)
1E0–1FF—Receive PCM Slip Buffer (RSLIP_HIn; n = 0 to 31)
Bt8370/8375/8376 is packaged in an 80-pin Metric Quad Flat Pack (MQFP). A
pinout diagram of this device is illustrated in Figure 1-1. Figure 1-2 details a
Bt8370/8375/8376 logic diagram. Pin labels, names, I/O functions, and
descriptions are provided in Table 1-1.
The input pins listed below contain an internal pullup resistor (>50 kΩ) and
can remain unconnected if the active-high input state is desired. All other unused
input pins should be either pulled up or grounded.
1A[7:0]Address lines unused in INTEL bus mode
2XOEActive-high enables analog bipolar output
3MOTO*Pullup selects INTEL bus mode if unconnected
1.1 Pin Assignments
4SYNCMD Pullup selects synchronous processor interface
5RCKIReceive clock unused if analog inputs enabled
6TDIUnused if JTAG not connected
7TMSDisables JTAG if not connected
8TCKUnused if JTAG not connected
9RST*Disables hardware reset if not connected
10TDLIUnused if no external data link
11TSIGIUnused if signaling data not supported by system
1. Default pin assignments listed first for pins with multiple modes.
2. Motorola-style processor pin names listed first with Intel pins in parentheses.
3. Pin 66 is not connected for the Bt8376 device.
TSBCKI
TNEGI/TDLCKO
TNEGO/MSYNCO/RINDO
RSIGO
1-2
Conexant
N8370DSE
Bt8370/8375/8376
1.0 Pin Descriptions
Fully Integrated T1/E1 Framer and Line Interface
Figure 1-2. Bt8370/8375/8376 Logic Diagram
28
RST*
I/O
I/O
PIO
I
29
I
78
I
I
26
I
(1)
I
(1)
I
I
I
I
79
I
73
I
74
I
61
65
I
51
I
41
I
38
76
I
70
I
71
I
MCLK
MOTO*
1
SYNCMD
CLKMD
A[8:0]
AD[7:0]
5
AS* (ALE)
2
CS*
4
DS* (RD*)
6
R/W*(WR*)
XOE
RTIP
RRING
VSET
TCKI
ACKI
TPOSI/TDLI
TNEGI/TDLCKO
RCKI
RPOSI
RNEGI
Receive, Transmit
Hardware Reset
Processor Clock
Motorola Bus mode
Sync Bus mode
Clock mode
Address Bus
Data Bus or Address/Data
Address Strobe
Chip Select
Read or Data Strobe
Write Strobe or Read/Write
Transmit Output Enable
Receive Tip
Receive Ring
Voltage Reference Set
Tx Clock In
All Ones Clock
Tx Positive In/TDL Data In
Tx Negative In/TDL Clock
Rx Clock In
Rx Positive In
Rx Negative In
Microprocessor
Interface
(MPU)
Line Interface
(RLIU, TLIU)
Digital
Transmitter
(XMTR)
TNEGO/MSYNCO
Digital
Receiver
(RCVR)
RNEGO/RDLCKO
ONESEC
INTR*
DTACK*
XTIP
XRING
TCKO
TPOSO/TNRZO
RCKO
RPOSO/RDLO
1.1 Pin Assignments
PIO
32
3
77
58
57
64
27
39
48
47
46
1-second Timer
O
Interrupt Request
O
Data Transfer Acknowledge
O
Transmit Tip
O
Transmit Ring
Tx Clock Output
O
O
Tx Positive Out/Tx NRZ Data
Tx Negative Out/
O
Tx Multiframe Sync
O
Rx Clock Out
O
Rx Positive Out/RDL Data Out
O
Rx Negative Out/RDL Clock Out
(2)
(2)
37
TSBCKI
TSB Clock
TSB Data
TSB Signaling
RSB Clock
I
34
TPCMI
I
33
TSIGI
I
45
RSBCKI
I
Transmit
System Bus
(TSB)
TFSYNC
TMSYNC
RPCMO
Receive
System Bus
(RSB)
CLADI
CLAD In
Reference Clock
Test ClockI
Test Mode SelectI
Test Data InI
NOTE(S):
(1)
Refer to Figure 1-1
(2)
Pins 27 and 39 shown twice for clarity; pin function controlled by PIO (addr 018).
(3)
Pin 66 is not connected for the Bt8376 device.
Bt8370/8375/8376 Pinout Diagram
67
I
REFCKI
68
I
TCK
53
52
TMS
55
TDI
Clock Rate
Adapter (CLAD)
Boundary Scan
(JTAG)
I = Input, O = Output,
PIO = Programmable I/O; controls located at PIO (address 018)
.
RFSYNC
RMSYNC
SIGFRZ
CLADO
TINDO
RSIGO
RINDO
TDO
O
27
35
36
42
40
39
43
44
80
66
54
TSB Time Slot Indicator
PIO
TSB Frame Sync
PIO
TSB Multiframe Sync
O
RSB Data Out
O
RSB Signaling Out
O
RSB Time Slot Indicator
PIO
RSB Frame Sync
PIO
RSB Multiframe Sync
O
Signaling Freeze
O
CLAD Out (NC)
O
Test Data Out
(2)
(2)
(3)
N8370DSE
Conexant
1-3
1.0 Pin Descriptions
Bt8370/8375/8376
1.1 Pin Assignments
Table 1-1. Hardware Signal Definitions
(1 of 8)
Fully Integrated T1/E1 Framer and Line Interface
Pin LabelSignal NameI/ODefinition
Microprocessor Interface (MPU)
RST*Hardware ResetIRST* low-to-high transition forces registers to their default, power-up
state and forces all PIO pins to the input state. RST* is not mandatory,
because internal power on reset circuit performs an identical function.
RST* can be applied asynchronously, but must remain asserted for a
minimum of 2 clock cycles (ext ernal MCLK or internal 32 MHz) fo r th e
low-to-high transition to be sampled and detected (see also [RESET; addr
001]).
MCLKProcessor ClockISystem applies MCLK in the range of 8–36 MHz for external clock
(CLKMD = 1) and synchronous bus modes (SYNCMD = 1). During internal
clock modes (CLKMD = 0), the Bt8370/8375/8376 uses an internally
generated 32 MHz clock to control processor timing, and MCLK input is
ignored.
MOTO*Motorola Bus modeISelects Intel- or Motorola-style microprocessor interface. DS*, R/W*,
A[8:0], and AD[7:0] functions are affected.
0 = Motorola; AD[7:0] is data, A[8:0] is address, DS* is data strobe,
and R/W* indicates the read (high) or write (low) data direction.
1 = Intel; AD[7:0] is multiplexed address/data, A[7:0] ignored, A[8] is
address line, DS* is read strobe (RD*), and R/W* is write strobe (WR*).
SYNCMDSync modeISelects whether read/write cycle timing is synchronous with MCLK.
Supports Intel- or Motorola-style buses:
0 = Asynchronous bus; read data enable and write data input latch are
asynchronously controlled by CS*, DS*, and R/W* signals. Latched write
data is still synchronized internally to 32 MHz clock for transfer to
addressed register.
1 = Synchronous bus; applicable only if the external clock is also
selected (CLKMD = 1). MCLK rising edge samples CS*, DS*, and R/W* to
determine valid read/write cycle timing. Allows 0 wait state processor
cycles for MCLK speeds up to 36 MHz, for M68000 type buses.
CLKMDClock modeISelects whether MCLK is enabled (high) or ignored (low). When enabled,
MCLK frequency determines update rate of internal registers and sampling
rate of CS*, DS*, and R/W* signals.
A[8:0]Address BusIAS* fa lling edge asynchronously latches A[8:0] (Motorola) or A[8] (Intel)
to identify 1 register for subsequent read/write data transfer cycle.
AD[7:0]Data Bus or Address
Data
AS* (ALE)Address StrobeIFor al l pro ces sor bus modes, AS* falling edge asynchronously latches
CS*Chip SelectIActive-low enables read/write decoder. Active-high ends current read or
I/OMultiplexed address/data (Intel) or only data (Motorola). Refer to MOTO*
signal definition.
address from A[8:0] (Motorola) or from A[8] and AD[7:0] (Intel). For sync
modes (SYNCMD = 1), each read/write data cycle requires both AS* and
CS* active-low on MCLK rising edge.
write cycle and places data bus output in high impedance.
DS*(RD*)Data Strobe or
Read Strobe
R/W*(WR*)Read/Write Direction
or Write Strobe
1-4
IActive-low read data strobe (RD*) for MOTO* = 1, or read/write data
strobe (DS*) for MOTO* = 0.
IActive-low write data strobe (WR*) for MOTO* = 1, or read/write data
select (R/W*) for MOTO = 0.
Conexant
N8370DSE
Bt8370/8375/8376
1.0 Pin Descriptions
Fully Integrated T1/E1 Framer and Line Interface
Table 1-1. Hardware Signal Definitions
(2 of 8)
1.1 Pin Assignments
Pin LabelSignal NameI/ODefinition
Microprocessor Interface (MPU) (Continued)
ONESEC1-second TimerPIOControls or marks 1-second interval used for status reporting. When
input, the timer is aligned to ONESEC rising edge. When output, rising
edge indicates start of each 1-second interval. Typically, 1 device in a
multi-line system is configured to output ONESEC to synchronize other
Bt8370/8375/8376 status reports on a common 1-second interval.
INTR*Interrupt RequestOOpen drain active-low output signifies 1 or more pending interrupt
requests. INTR* goes to high-impedance state after processor has
serviced all pending interrupt requests.
DTACK*Data Transfer
Acknowledge
OOpen drain active-low output signifies in-progress data transfer cycle.
DTACK* remains asserted (low) for as long as AS* and CS* are both
active-low. DTACK* is only implemented during synchronous Motorola
processor interface modes. Refer to the timing diagrams in Section 5.5,
MPU Interface Timing
.
Line Interface Unit (LIU)
XOETransmit Output
Enable
IActive-high input enables XTIP and XRING output drivers; otherwise, both
outputs are placed in high-impedance state. XOE contains internal pullup
so systems that do not require three-stated outputs can leave XOE
unconnected. XOE needs to be disabled during Power-On Reset (POR) and
re-enabled after configuring the part. Refer to Power-On Reset procedure
in Section 2.10.4,
Device Reset
.
RTIP, RRINGReceive Tip/RingID ifferential AMI data inputs for direct connection to receive transformer.
VSETVoltage Reference SetI/OConstant voltage output. Must be connected to an external 1% resistor
equal to 14 kΩ to ground (GND[4] pin 62). The VSET resistor sets the
internal precision current reference of 100 µA and also controls the
transmit pulse height.
XTIP, XRINGTransmit Tip/RingOCom plementary AMI data outputs for direct connection to transmit
transformer. Optionally, both outputs are three -stated when XOE is
negated.
Digital Transmitter (XMTR)
TCKITx Clock InputIPrimary TX line rate clock applied on TCKI, or the system chooses from 1
of four different clocks to act as TX clock source (see [CMUX; addr 01A]).
The selected source is used to clock digital transmitter signals TPOSI,
TNEGI, TPOSO, TNEGO, TNRZO, MSYNCO, TDLI, and TDLCKO. If TSLIP is
bypassed, selected source also clocks TSB signals.
ACKIAll Ones ClockISystem optionally applies ACKI for AIS transmission, if the selected
primary transmit clock source fails. ACKI is either manually or
automatically switched to replace TCKI (see [AISCLK; addr 068]). Systems
without an AIS clock must tie ACKI to ground.
N8370DSE
Conexant
1-5
1.0 Pin Descriptions
Bt8370/8375/8376
1.1 Pin Assignments
Table 1-1. Hardware Signal Definitions
(3 of 8)
Fully Integrated T1/E1 Framer and Line Interface
Pin LabelSignal NameI/ODefinition
Digital Transmitter (XMTR) (Continued)
TPOSITX Positive Rail InputILine rate data input on TCKI falling edge. Replaces all data that would
otherwise be supplied by ZCS encoder. Bt8370/8375/8376 default power
on state selects TPOSI/TNEGI as source for all transmitted XTIP/XRING
output pulses, encoded as follows:
TPOSITNEGITX Pulse Polarity
00No pulse
01Negative AMI pulse
10Positive AMI pulse
11Invalid
NOTE(S):
data from internal transmitter.
TNEGITX Negative Rail InputILine rate data input on TCKI falling edge. Replaces all data that would
otherwise be supplied by ZCS encoder. Refer to TPOSI signal definition.
TPOSOTX Positive Rail
Output
OLine rate data output from ZCS encoder or JAT on rising edge of TCKO.
Active-high marks transmission of a positive AMI pulse. Used to monitor
transmit data or for systems that employ an external line interfac e unit.
Software must set TDL_IO (addr 018) to enable normal
TNEGOTX Negative Rail
Output
TDLITX Data Link InputISelected time slot bits are sampled on TDLCKO falling edge for insertion
TDLCKOTX Data Link ClockOGapped version of TCKI for external data link applications. TDLCKO high
TCKOTX Clock OutputOLine rate clock used to align XTIP/XRING outputs. If transmit jitter
TNRZOTX Non Return to
Zero Data
MSYNCOTX Multiframe SyncOActive-high for 1 TCKI clock cycle to mark the first bit of TX multiframe
OLine-rate data output from ZCS encoder or JAT on rising edge of TCKO.
Active-high marks transmission of a negative AMI pulse. Used to monitor
transmit data or for systems that use an external line interface uni t.
into the transmit output stream during external data link applications.
clock pulse coincides with low TCKI pulse interval during selected time
slot bits (see [DL3_TS; addr 015]).
attenuator (TJAT) is disabled, TCKO equals selected TCKI or ACKI. If TJAT
is enabled, TCKO equals the jitter attenuated clock (JCLK).
OLine rate data output from transmitter on rising edge of TCKI. TNRZO does
not include ZCS encoded bipolar violations.
coincident with TNRZO. Output on rising edge of TCKI.
1-6
Conexant
N8370DSE
Bt8370/8375/8376
1.0 Pin Descriptions
Fully Integrated T1/E1 Framer and Line Interface
Table 1-1. Hardware Signal Definitions
(4 of 8)
1.1 Pin Assignments
Pin LabelSignal NameI/ODefinition
Digital Receiver (RCVR)
RCKIRX Clock InputILine rate clock samples RPOSI and RNEGI when RLIU configured to
accept dual-rail digital data (see [RDIGI; addr 020]); otherwi se, RCKI is
ignored.
RPOSIRX Positive Rail InputILine rate data input on falling edge of RCKI. RPOSI and RNEGI levels are
interpreted as received AMI pulses, encoded as follows:
RPOSIRNEGIRX Pulse Polarity
00No pulse
01Negative AMI pulse
10Positive AMI pulse
11Invalid
The NRZ data can be input at RPOSI or RNEGI if the
NOTE:
other input is connected to ground.
RNEGIRX Negative Rail
Input
ILine rate data input on falling edge of RCKI. See RPOSI signal definition.
RCKORX Clock OutputORPLL rec ove red line rate clock (RXCLK) or jitter attenuated clock (JCLK)
output, based on programmed clock selection (see [JAT_CR; addr 002]).
RPOSORX Positive Rail
Output
RNEGORX Negative Rail
Output
RDLORX Data Link OutputOLine rate NRZ data output from receiver on falling edge of RCKO, all data
RDLCKORX Data Link Clock
Output
OLine rate data output on rising edge of RCKO. Active-high indicates receipt
of a positive AMI pulse on RTIP/RING inputs.
OLine rate data output on rising edge of RCKO. Active-high indicates receipt
of a negative AMI pulse on RTIP/RING inputs.
from RLIU is represented at the RDLO pin. However, selective RDLO bit
positions are also marked by RDLCKO for external data link applications.
OGapped version of RCKO for external data link applications. RDLCKO high
clock pulse coincides with low RCKO pulse interval during selected time
slot bits, else RDLCKO low (see Figure 2-12,
Waveforms
, External Data Link).
Receive External Data Link
N8370DSE
Conexant
1-7
1.0 Pin Descriptions
Bt8370/8375/8376
1.1 Pin Assignments
Table 1-1. Hardware Signal Definitions
(5 of 8)
Fully Integrated T1/E1 Framer and Line Interface
Pin LabelSignal NameI/ODefinition
Transmit System Bus (TSB)
TSBCKITSB Clock InputIBit clock and I/O signal timing for TSB according to system bus mode (see
[SBI_CR; addr 0D0]). System chooses from 1 of four different clocks to
act as TSB clock source (see [CMUX; addr 01A]). Rising or falling edge
clocks are independently configurable for data signals TPCMI, TSIGI ,
TINDO and sync signals TFSYNC and TMSYNC (see [TPCM_NEG and
TSYN_NEG; addr 0D4]). When configured to operate at twice the data rate,
TSB clock is internally divided by two before clocking TSB data signals.
TPCMITSB Data InputISerial data formatted into TSB frames consisting of DS0 channel time
slots and optional F-bits. One group of 24 T1 time slots or 32 E1 time slots
is selected from up to four available groups; data from the group is
sampled by TSBCKI, then sent towards transmitter output. Time slots are
routed through transmit slip buffer (see [TSLIPn; addr 140–17F])
according to TSLIP mode (see [TSBI; addr 0D4]). F-bits are taken from the
start of each TSB frame or from within an embedded time slot (see
[EMBED; addr 0D0]) and optionally inserted into the transmitter output
(see [TFRM; addr 072] register).
TSIGITSB Signaling InputISerial data formatted into TSB frames containing ABCD signaling bits for
each system bus time slot. Four bits of TSIGI time slot carry signalin g
state for each accompanying TPCMI time slot. Signaling state of every
time slot is sampled during first frame of the TSB multiframe, and then
transferred into transmit signaling buffer [TSIGn; addr 120–13F].
TINDOTSB Time Slot
Indicator
TFSYNCTSB Frame SyncPIOInput or output TSB frame sync (se e [TFSYNC_IO; addr 018]). TFSYNC
TMSYNCTSB Multiframe SyncPIOInput or output TSB multiframe sync (see [TMSYNC_IO; ad dr 018]).
OActi ve-high output pulse marks selective transmit system bus time slots
as programmed by SBCn [addr 0E0–0FF]. TINDO occurs on TSBCKI rising
or falling edges as selected by TPCM_NEG (see [TSBI; addr 0D4]).
output is active-high for 1 TSB clock cycle at programmed offset bit
location (see [TSYNC_BIT; addr 0D5]), marking offset bit position within
each TSB frame and repeating once every 125 µs. When transmit framer is
also enabled, TSB timebase and TFSYNC output frame alignment are
established by transmit framer's examination of TPCMI serial data input.
When TFSYNC is programmed as an input, t he lo w-t o-high signal
transition is detected and aligns TSB timebase to programmed offset bit
value. TSB timebase flywheels at 125 µs frame interval after the last
TFSYNC is applied.
TMSYNC output is active-high for 1 TSB clock cycle at programmed offset
bit location (see [TSYNC_BIT; addr 0D5]), marking offset bit position
within each TSB multiframe and repeating once every 6 ms coincident
with TFSYNC. When transmit framer is also enabled, TSB timebase and
TMSYNC output multiframe alignment are established by transmit
framer's examination of TPCMI serial data input. When TMSY NC is
programmed as an input, the low-to-high signal transition is detected and
aligns TSB timebase to the programmed offset bit value and first frame of
the multiframe. TSB timebase flywheels at 6 ms multiframe interval after
the last TMSYNC is applied. If system bus applies TMSYNC input, TFSYNC
input is not needed.
1-8
Conexant
N8370DSE
Bt8370/8375/8376
1.0 Pin Descriptions
Fully Integrated T1/E1 Framer and Line Interface
Table 1-1. Hardware Signal Definitions
(6 of 8)
1.1 Pin Assignments
Pin LabelSignal NameI/ODefinition
Receive System Bus (RSB)
RSBCKIRSB Clock InputIBit clock and I/O signal timing for RSB according to system bus mode (see
[SBI_CR; addr 0D0]). System chooses from 1 of four different clocks to
act as RSB clock source (see [CMUX; addr 01A]). Rising or falling edge
clocks are independently configurable for data signals RPCMO, RSIGO,
RINDO and sync signals RFSYNC, RMSYNC (see [RPCM_NEG and
RSYN_NEG; addr 0D1]). When configured to operate at twice the data
rate, RSB clock is internally divided by 2 before clocking RSB data signals.
RPCMORSB Data Outp utOSerial data formatted into RSB frames consisting of DS0 channel time
slots, optional F-bits, and optional ABCD signaling. Time slots are routed
through receive slip buffer (see [RSLIPn; addr 1C0–1FF]) according to
RSLIP mode (see [RSBI; addr 0D1]). Data for each output time slot is
assigned sequentially from received time slot data according to system
bus channel programming (see [ASSIGN; addr 0E0–0FF]). F-bits are
output at the start of each RSB frame or at the embedded time slot
location (see [EMBED; addr 0D0]). ABCD signaling is optionally inserted
on a per-channel basis (see [INSERT; addr 0E0–0FF]) from the local
signaling buffer (see [RLOCAL; addr 180–19F]) or from the receive
signaling buffer [RSIGn; addr 1A0–1BF]. When enabled, robbed bit
signaling or CAS reinsertion is performed according to T1/E1 mode: the
eighth time slot bit of every sixth T1 frame is replaced, or the 4-bit
signaling value in the E1 time slot 16 is replaced.
RSIGORSB Signaling OutputOSerial data formatte d into RSB frames consisting of ABCD signaling bits
for each system bus time slot. Four bits of RSIGO time slot carry signaling
state for each accompanying RPCMO time slot. Local or through signaling
bits are output in every frame for each time slot and updated once per RSB
multiframe, regardless of per-channel RPCMO signaling reinsertion.
RINDORSB Time Slot
Indicator
RFSYNCRSB Frame SyncPIOInput or output RSB frame sync (see [RFSYNC_IO; addr 018]). RFSYNC
RMSYNCRSB Multiframe SyncPIOInput or output RSB multiframe sync (see [RMSYNC_IO; addr 018]).
OActive-high output pulse marks selective receive system bus time slots as
programmed by SBCn [addr 0E0–0FF]. RINDO occurs on RSBCKI rising or
falling edges as selected by RPCM_NEG (see [RSBI; addr 0D1]).
output is active-high for 1 RSB clock cycle at programmed offset bit
location (see [RSYNC_BIT; addr 0D2]), marking offset bit within each RSB
frame and repeating once every 125 µs. RSB timebase and RFSYNC
output frame alignment begins at an arbitrary position and ch anges
alignment according to RSLIP mode (see [RSBI; addr 0D1]). When
RFSYNC is programmed as an input, the low-to-high signal transition is
detected and aligns RSB timebase to the programmed offset. RSB
timebase flywheels at 125 µs frame interval after the last RFSYNC is
applied.
RMSYNC output is active-high for 1 RSB clock cycle at programmed offset
bit location (see [RSYNC_BIT; addr 0D2]), marking offset bit within each
RSB multiframe and repeating once every 6 ms coinciding with RFSYNC.
RSB timebase and RMSYNC output multiframe alignment begins at an
arbitrary position and changes alignment according to RSLIP mode (see
[RSBI; addr 0D1]). When RMSYNC is programmed as input, the
low-to-high signal transition is detected and aligns the RSB timebase to
the programmed offset and the first frame of the multiframe. RSB
timebase flywheels at 6 ms multiframe interval after the last RMSYNC is
applied.
N8370DSE
Conexant
1-9
1.0 Pin Descriptions
Bt8370/8375/8376
1.1 Pin Assignments
Table 1-1. Hardware Signal Definitions
(7 of 8)
Fully Integrated T1/E1 Framer and Line Interface
Pin LabelSignal NameI/ODefinition
Receive System Bus (RSB) (Continued)
SIGFRZSignaling FreezeOActive-high indicates that signaling bit updates are suspended for both
receive signaling buffer [RSIGn; addr 1A0–1BF] and stack [STACK; addr
0DA] register. SIGFRZ, clocked by RSB clock, goes high coinciding with
receive loss of frame alignment (see RLOF; addr 047) and returns low 6–9
ms after recovery of frame alignment.
NOTE(S):
1. All RSB and TSB outputs can be placed in high-impedance state (see SBI_OE; addr 0D0).
2. Receive System Bus (RSB)
1-10
Conexant
N8370DSE
Bt8370/8375/8376
1.0 Pin Descriptions
Fully Integrated T1/E1 Framer and Line Interface
Table 1-1. Hardware Signal Definitions
(8 of 8)
1.1 Pin Assignments
Pin LabelSignal NameI/ODefinition
Clock Rate Adapter (CLAD)
CLADICLAD InputIOptional CLAD input timing reference used to phase lock CLADO and JCLK
outputs to 1 of 44 different input clock frequencies selected in the range of
8 kHz to 16384 kHz (see [CLAD registers; addr 090–092]).
REFCKIReference Clock ISystem must apply a 10 MHz ±50 ppm clock signal to act as frequency
reference for internal Numerical Controlled Oscillator (NCO). REFCKI
determines frequency accuracy and stability of CLADO and jitter attenuator
(JCLK) clocks when the NCO operates in free running mode (see [JFREE;
addr 002]).
REFCKI is the baseband reference for all CLAD/JA T functions and is used
internally to generate clocks of various freq uencies, l ocke d to a sele cte d
receive, transmit, or external clock. Hence, REFCKI is always required.
CLADOCLAD OutputOCLADO is configured to operate at 1 of 14 different clock frequencies (see
[CSEL; addr 091]) that include T1, E1 or system bus rates. CLADO is
typically programmed to supply RSB and TSB clocks that are
phase-locked to the selected transmit, receive or CLADI timing reference
(see [JEN; addr 002 and CEN; addr 090]). On the Bt8376 device, CLAD0
drives low when enabled.
Test Access
TDIJTAG Test Data InputITest data input per
instructions and data into internal test logic. Sampled on the rising edge of
TCK. TDI can be left unconnected if it is not being used because it is pulled
up internally.
TMSJTAG Test mode
Select
TDOJTAG Test Data
Output
TCKJTAG Test ClockITest clock input per IEEE Std 1149.1-1 990. Used for all test interface and
IActive-low test mode select input per
pulled-up input signal used to control the test-logic state machine.
Sampled on the rising edge of TCK. TMS can be left unconnected if it is
not being used because it is pulled up internally.
OTest data output per
reading all serial configuration and test data from internal test logic.
Updated on the falling edge of TCK.
internal test-logic operations. If unused, TCK must be pulled low.
IEEE Std 1149.1-1990
IEEE Std 1149.1-1990
IEEE Std 1149.1-1990
. Used for loading all serial
. Internally
. Three-state output used for
Power Supply
VDD[6:0]PowerI+5 VDC ±5%
GND[6:0]GroundI0 VDC
NOTE(S):
1. I = Input, O = Output
2. PIO = Programmable I/O; controls located at address 018.
3. Multiple signal names show mutually exclusive pin functions.
4. All output pins power up in the high-impedance state within 3,000 cycles of the applied REFCKI (see POE; addr 019,
SBI_OE; addr 0D0).
N8370DSE
Conexant
1-11
1.0 Pin Descriptions
Bt8370/8375/8376
1.1 Pin Assignments
Fully Integrated T1/E1 Framer and Line Interface
1-12
Conexant
N8370DSE
2
2.0 Circuit Description
2.1 Bt8370/8375/8376 Block Diagrams
Detailed block diagrams are illustrated in Figure 2-1 (Bt8370), Figure 2-2
(Bt8375), and Figure 2-3 (Bt8376). To show the details of this circuit, individual
block diagrams, along with descriptions, appear throughout this section.
1.Receive Line Interface Unit (RLIU)
2.Jitter Attenuator (JAT)
3.Digital Rece iver (RCVR)
4.Receive System Bus (RSB)
5.Clock Rate Adapter (CLAD)
6.Transmit System Bus (TSB)
7.Digital Transmitter (XMTR)
8.Transmit Line Interface Unit (TLIU)
9.Microprocessor Interface (MPU)
10. Joint Test Access Group Port (JTAG)
NOTE:
The Bt8375 differs from the Bt8370 only in that the Bt8375 does not have
LBO filters in the transmit LIU. The Bt8376 differs from Bt8375 in that
Bt8376 has neither a CLADO output, nor a DLINK2.
N8370DSE
Conexant
2-1
2-2
Figure 2-1. Detailed Bt8370 Block Diagram
2.1 Bt8370/8375/8376 Block Diagrams
2.0 Circuit Description
Conexant
RPOSI
RNEGI
RCKI
RTIP
RRING
XTIP
XRING
XOE
TPOSO
TNEGO
TCKO
ALOOP
0
VGA
1
Loopback
Analog
DAC
DRV
Microprocessor Port
AGC
ADC
LBO
Filters
Adaptive
Equalizer
Pulse
Shape
8X
TPLL
TAIS
1
0
Data
Slicer
RPLL
AIS
1
0
RDIGI
LLOOP
Clock
Mon
LLOOP
1
0
JTAG Port
RJAT
JDIR
1
0
JEN
0
1
JEN
JDIR
FLOOP
TJAT
RPOSO
0
1
FLOOP
TDL_IO
1
0
RNEGO
RCKO
RXCLK
TXCLK
JCLK
TZCS
Encode
RZCS
Decode
JDIR
1
0
RDLCKO
RDLO
External DLINK
PRBS/Inband LB
DLINK 2 Buffer
DLINK 1 Buffer
Sa-Byte/BOP
PDV Monitor
Error Counters
Alarm Monitor
Receive Framer
Receiver
Timebase
CPHASE
JPHASE
Divider Chain
Transmitter
Timebase
Alarm/Error Insert
PRBS/Inband LB
DLINK 2 Buffer
PVD Enforcer
DLINK 1 Buffer
Sa-Byte/BOP
NCO
T1/E1 Frame Insert
External DLINK
AIS
RSIG
Buffer
RSIG
Local
RSLIP
Buffer
RPHASE
PLOOP
TPHASE
TSLIP
Buffer
TSIG
Buffer
TSIG
Local
OR
TLOOP
RSIG
STACK
RSB
Timebase
RLOOP
TSB
Timebase
Transmit
Framer
RSIGO
RPCMO
SIGFRZ
RINDO
RFSYNC
RMSYNC
RSBCKI
REFCKI
CLADI
CLADO
TSBCKI
TFSYNC
TMSYNC
TINDO
TPCMI
TSIGI
Fully Integrated T1/E1 Framer and Line Interface
Bt8370/8375/8376
N8370DSE
RST*
ONESEC
INTR*
A[8:0]
DTACK*
AD[7:0]
R/W*
DS*
AS*
CS*
MOTO*
CLKMD
SYYNCMD
MCLK
TDO
TDI
TMS
TCK
ACKI
TCKI
TPOSI
TNEGI
MSYNCO
TNRZO
TDLI
TDLCKO
Loading...
+ 293 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.