STLC5445 [STMICROELECTRONICS]
QUAD LINE FEED CONTROLLER; QUAD LINE FEED控制器型号: | STLC5445 |
厂家: | ST |
描述: | QUAD LINE FEED CONTROLLER |
文件: | 总23页 (文件大小:216K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
STLC5445
QUAD LINE FEED CONTROLLER
■ BATTERY VOLTAGE UP TO 120V
■ SUPPLIES POWER FOR UP TO FOUR
DIGITAL TELEPHONE LINES
■ PROGRAMMABLE CURRENT LIMITING
■ LONGITUDINAL CURRENT CANCELLATION
■ ETSI ETR80 COMPLIANT
■ OUTPUT CURRENT UP TO 140 mA
■ STATUS CONDITION DETECTION FOR
HiQUAD-64
EACH LINE
■ AUTOMATIC THERMAL PROTECTION
■ AUTO POWER ON SEQUENCE
ORDERING NUMBER: STLC5445
■ OUTPUT STAGE OPTIMIZED FOR MINIMAL
OUTPUT OVERVOLTAGE PROTECTION
by a pin strap.
■ TWO EXTERNAL RELAY DRIVERS PER LINE
■ PARALLEL OR MPI CONTROL INTERFACE
■ HI-QUAD PACKAGE 64 PIN
Each line can be individually powered and monitored:
therefore overload and faults can easily be detected
and localized even in a large system. The status con-
ditions detected by the device are: Current Overload,
Thermal Overload, Open Loop. If activated (by
means of a dedicated pin strap), a self generated
power on sequence avoids the thermal over stress
when a simultaneous power on has been requested
for more than one channel. The current limiting value
can globally be programmed for the four channels by
means of an external resistor. The device has two in-
tegrated relay drivers per line to drive the test relays
of the ISDN system.
DESCRIPTION
The QUAD LINE FEED CONTROLLER provides a
power source for up to four U line interfaces. The
power source to the device is a local battery or a cen-
tralized regulated power supply. Each powered line is
individually controlled and monitored by the device
interface.
A MPI or a simple parallel interface can be selected
October 2002
1/23
STLC5445
BLOCK DIAGRAM
Channel 3
Channel 2
Channel 1
Limiting
current
reference
Channel 0
Reference & biasing
generation
WBP0
WB0
Voltage
and
ILIM
current
biasing
On / Off
&
line current
control
Thermal
monitoring
WA0
110°C
130°C
160°C
PSC
PBIT
CKILC
RESETN
INTN
ALE
Logic
interface
ES0 (A0)
ES1 (CSN)
ES2 (RDN)
ES3 (WRN)
NACK0 (D0)
NACK1 (D1)
NACK2 (D2)
NACK3 (D3)
COD
OLD
VBAT
COD & OLD
generation
CODC0
V
CC
Relay driver 3B
VCC
Relay driver 3A
Relay driver 2B
Relay driver 2A
BGND
EREL3B
REL3B
REL3A
REL2B
REL2A
REL1B
Relay driver 1B
Relay driver 1A
Relay driver 0B
Relay driver 0A
EREL3A
EREL2B
EREL2A
EREL1B
EREL1A
EREL0B
EREL0A
DGND
RGND
VBAT
REL1A
REL0B
REL0A
Driving
&
output
clamping
V
BAT
I /O connections on channels 1, 2 and
3 are similar to those
reasons.
shown for channel 0 but have been omitted for clarity
2/23
STLC5445
PIN CONNECTION (Top view)
64 63 62 61 60 59
58 57 56 55 54 53
1
2
3
4
5
6
7
8
9
CODC0
CODC1
RGND
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
N.C.
BGND
*RESET
NACK3(D3)
NACK2(D2)
REL3B
CK_ILC
NACK0(D0)
NACK1(D1)
REL0A
*EREL0A
*EREL0B
REL0B
REL1A
*EREL1A
*EREL1B
REL1B
ALE
*EREL3B
*EREL3A
REL3A
REL2B
10
11
12
13
14
*EREL2B
*EREL2A
REL2A
*ES3(WR)
*ES2(RD)
*ES1(CS)
*ES0(A0)
RGND
15
16
17
18
PBIT
PSC
INTN
BGND
CODC3
CODC2
19
20
N.C.
21 22 23 24 25 26
27 28 29 30 31 32
D99TL437
*INTERNAL PULL DOWN TO GROUND
PIN FUNCTION
N°
Pin Name
Description
1
CODC0
Pin for connection of the external capacitor (100nF/6.3V) to GND for COD signal filtering on
channel 0.
2
CODC1
Pin for connection of the external capacitor (100nF/6.3V) to GND for COD signal filtering on
channel 1
4
5
CKILC
External clock input pin for the internal power on sequencer
NACK0(D0) Logic pin: with PSC = 0, Line 0 status information output
with PSC = 1, Line 0 I/O tristate data bus
6
NACK1(D1) Logic pin: with PSC = 0, Line 1 status information output
with PSC = 1, Line 1 I/O tristate data bus
7
8
REL0A
*EREL0A
*EREL0B
REL0B
Output of the 0A relay driver
Logic input pin: relay 0A output driver’s ON/OFF (high = ON)
Logic input pin: relay 0B output driver’s ON/OFF (high = ON)
Output of the 0B relay driver
9
10
11
REL1A
Output of the 1A relay driver
3/23
STLC5445
PIN FUNCTION (continued)
N°
12
13
14
15
Pin Name
*EREL1A
*EREL1B
REL1B
Description
Logic input pin: relay 1A output driver’s ON/OFF (high = ON)
Logic input pin: relay 1B output driver’s ON/OFF (high = ON)
Output of the 1B relay driver
ALE
Logic input pin: with PSC = 0, Don’t care
with PSC = 1, Address Latch Enable (active high)
16
17
18
PBIT
PSC
INTN
Power on sequencer enable: PBIT = 0: power on sequencer ON
PBIT = 1: power on sequencer OFF
Parallel or MPI mode input selection pin:
0 = parallel interface; 1 = MPI interface
Logic output pin; open drain: with PSC = 0 high impedance
with PSC = 1 interrupt (active low)
21
23
24
25
28
29
30
31
33
WA1
VCC
Output feeder’s switch side of line 1; negative respect to WB1
Positive supply voltage. It is referred to DGND
Internal protection diodes for line 1
WBP1
WB1
Output feeder’s resistive side of line 1; positive respect to WA1
Output feeder’s resistive side of line 2; positive respect to WA2
Internal protection diodes for line 2
WB2
WBP2
DGND
WA2
Digital ground
Output feeder’s switch side of line 2; negative respect to WB2
CODC2
Pin for connection of the external capacitor (100nF/6.3V) to GND for COD signal filtering on
channel 2
34
36
37
38
39
CODC3
Pin for connection of the external capacitor (100nF/6.3V) to GND for COD signal filtering on
channel 3
*ES0(A0)
Logic input pin: with PSC = 0, Line 0 ON/OFF request (high=ON)
with PSC = 1, Address bit for R/W operations
*ES1(CSN) Logic input pin: with PSC = 0, Line 1 ON/OFF request (high=ON)
with PSC = 1, chip select (active low)
*ES2(RDN) Logic input pin: with PSC = 0, Line 2 ON/OFF request (high=ON)
with PSC = 1, Read command (active low)
*ES3(WRN) Logic input pin: with PSC = 0, Line 3 ON/OFF request (high=ON)
with PSC = 1, Write command (active low)
40
41
42
43
44
REL2A
*EREL2A
*ERL2B
REL2B
Output of the 2A relay driver
Logic input pin: relay 2A output driver’s ON/OFF (high = ON)
Logic input pin: relay 2B output driver’s ON/OFF (high = ON)
Output of the 2B relay driver
REL3A
Output of the 3A relay driver
4/23
STLC5445
PIN FUNCTION (continued)
N°
45
46
47
Pin Name
*EREL3A
*ERL3B
REL3B
Description
Logic input pin: relay 3A output driver’s ON/OFF (high = ON)
Logic input pin: relay 3B output driver’s ON/OFF (high = ON)
Output of the 3B relay driver
48 NACK2 (D2) Logic pin: with PSC = 0, Line 2 status information output
with PSC = 1, Line 2 I/O tristate data bus
49 NACK3 (D3) Logic pin: with PSC = 0 line 3 status information output
with PSC = 1 line 3 I/O tristate data bus
50
53
55
56
57
60
61
0
*RESETN Logic input pin: reset (active low)
WA3
ILIM
Output feeder’s switch side of line 3; negative respect toWB3
Current limit programming input
WBP3
WB3
Internal protection diodes for line 3
Output feeder’s resistive side of line 3; positive respect to WA3
Output feeder’s resistive side of line 0; positive respect to WA0
Internal protection diodes for line 0
WB0
WBP0
WA0
Output feeder’s switch side of line 0; negative respect to WB0
Negative battery supply voltage. It is referred to BGND
26
27
58
59
VBAT
19
32
51
64
BGND
RGND
Battery ground
Relay ground
3
35
62
* Internal pull down to ground
5/23
STLC5445
ABSOLUTE MAXIMUM RATINGS
Symbol
Parameter
Value
– 0.5 to VCC + 0.5
– 0.4 to +7
– 143 to + 0.4
– 3 to +0.5
250
Unit
V
V
DD
V
CD
V
BB
V
BD
Voltage from digital input to DGND
Voltage from VCC to DGND
Voltage from VBAT to BGND
Voltage from BGND to DGND
V
V
V
I
AC Current into the WBn outputs
(WBPn not connected to GND
mA
peak
WBn
NEG
I
Negative current injected in the WAn outputs (-40 to +85°C)
Storage temperature
50
mA
°C
T
– 60 to 150
stg
RECOMMENDED OPERATING CONDITION
Symbol Parameter
Test Condition
Min.
4.75
– 120
– 3
Typ.
Max.
5.25
– 38
0.5
Unit
V
V
CC
V supply voltage
CC
V
V
BAT
supply voltage
V
BAT
V
BGND
BGND/DGND voltage
V
(1)
Programmable range of the
current limiting function
20
140
mA
I
LIMT
I
Relay driver current
70
70
mA
°C
Relay
T
Ambient temperature normal
range
0
a normal
T
Ambient temperature extended
range
– 40
85
°C
a extended
I
Max operating loop current
140
mA
W
loop
R
External, short circuit resistive
load from WAn to WBn
55
MIN
6/23
STLC5445
ELECTRICAL CHARACTERISTCS
Unless otherwise specified the below listed parameters' values are referred to the following conditions:
= –115V, V = 5V, R = 53.6 kW, CODCn RC series = 100nF ±10% and 510 ±1%, normal temperature
V
BAT
Ω
CC
lim
range [0°C to 70°C]. The presence of an asterisk mark (*) indicates that the marked parameter must remain
within the specified tolerance in the extended temperature range [-40°C to 85°C].
Symbol
Parameter
supply current
Test Condition
All the switches on Νo load
All the switches on Νo load
Min.
Typ.
Max.
2.5
Unit
mA
mA
mA
I
V
V
Vcc
CC
I
supply current
1.5
50
1.8
VBAT
BAT
I
Current limiting value with
transversal line current only
I
= 0
42.5
37.5
±15
57.5
LIMT
long
I
Current limiting value with added See Fig.1
longitudinal line current
50
62.5
50*
mA
%
LIMTL
I
Current limiting accuracy in the
I
= 0
LIM%
long
(1)
range 20 to 140 mA
I
Leakage current of each WAn
output to ground with output
driver disabled
µA
HZ
R
R
Resistance from WAn to
I
I
I
= 30mA
= 30mA
3.15
3.5
5.5
5.5
7.85
7.5
Ω
Ω
Ω
WA
WA
WB
WA
V
BAT
Resistance from WBn to
BGND
WB
∆R
Absolute value of the difference
= I
WB
= =30mA
0.7
OUT
between R
and its related
WAn
1(*)
R
WBn
T
T
T
T
110°C thermal monitoring
threshold
110
130
160
10
°C
°C
j110
j130
j160
hyst
130°C thermal monitoring
threshold
160°C thermal monitoring
threshold
°C
Thermal monitoring
hysteresis
°C
(2)
Longitudinal output component of See Fig. 2
the fCKILC clock signal
– 60
0.5
dBV
V
LV
out
V
V
Relay drivers’ output voltage
Relay drivers output voltage
Relay driver leakage current
All the relay drivers activated at a
Rel33
Rel70
Rleak
(3)
load current of 33mA.
All the relay drivers activated at a
1.2
V
(3)
load current of 70mA.
I
ERLn = Low
100
µA
7/23
STLC5445
ELECTRICAL CHARACTERISTICS (continued)
Symbol
Parameter
Test Condition
Min.
Typ.
3
Max.
4
Unit
mA
mA
I
Open circuit detector threshold
1.5
SOC
OLDH Open Loop detector Hysteresis
0.6
1.6
Notes: 1. Our characterizations show that in the range 15mA - 20mA the accuracy is ±20% over the 0°C - 70°C temperature range.
2. The longitudinal component of the signal detected by the spectrum analyzer must have an RMS voltage value, in any 4kHz equiv-
alent bandwidth, averaged in any 1 second period, not greater of the specified value (–60dBV) over the 100Hz - 150kHz range
(for details see ETSI ETR80 and ANSI 601).
3. All the output lines activated at a line current of 35mA; no current limitation condition. Rth(j-a) ≤ 20°C/W
Please note that, in order to assure the frequency stability of the output drivers, a 1µF capacitor must always
be connected between WAn and Wbn or, as shown in Fig. 6, immediately after the resistive protection elements
used in the actual application.
The R
value can be calculated starting from the value of the needed current limitation threshold I
:
LIMT
LIM
2664
R
= ---------------
LIM
I
LIMIT
SWITCHING TIMING
Symbol
Parameter
Test Condition
Min.
Typ.
20
Max.
Unit
t
Output driver’s enable time
Output driver’s disable time
Frequency of CKILC
Parallel interface mode
Parallel interface mode
µs
µs
ENP
t
500
8
DISP
f
Duty cycle 60% max
200
kHz
CKILC
Pulse width 500ns min
Figure 1.
Ω
25
Ω
30
µ ±
20 F 1%
±
±
0.01%
0.01%
WBn
STLC5445 output driver
(one of four)
Ω ±
1.3k 1%
ILIMTL
8.5VRMS
16.6Hz
WAn
Ω
25
Ω
30
µ ±
20 F 1%
±
±
0.01%
0.01%
8/23
STLC5445
Figure 2.
10µF±1%
67.5Ω
±0.01%
WBn
STLC5445 output driver
(one of four)
Spectrum analyzer
3.9kΩ
±
1%
100Ω ±1%
WAn
10µF ±1%
Ω
0.01%
67.5
±
150nF±10%
STATIC CHARACTERISTICS
Unless otherwise specified the below listed parameters values are referred to the following conditions: V = 5V, nor-
CC
mal temperature range.
Symbol
Parameter
Input low voltage
Test Condition
Min.
2
Typ.
Max.
Unit
V
V
IL
0.8
V
IH
Input high voltage
Output low voltage
V
V
I = 1mA
o
0.4
V
OL
V
Output high voltage
I = –1 mA
o
2.4
V
OH
(Open drain with PSC = 0)
I
Input high current
Input low current
0
10
0
µA
µA
µA
LH
I
-10
-10
LL
I
Output current in High impedance
state
10
OZ
9/23
STLC5445
SWITCHING CHARACTERISTICS
MICROPROCESSOR WRITE / READ TIMING (refers to figures 3 and 4).
Unless otherwise specified the below listed parameters’ values are referred to the following conditions:
VCC=5V, normal temperature range.
Symbol
Parameter
RDN, CSN pulse width
RDN, recovery time
Test Condition
Min.
Typ.
Max.
Unit
ns
t
t
260
RLRH
RHRL
200
220
ns
T
= – 40 to 0°C and +70°C to +85°C
= – 40 to 0°C and +70°C to +85°C
amb
t
RDN, CSN low to data available
RDN or CSN high to data Z
260
ns
ns
RLDA
t
130
160
RHDZ
T
amb
t
ALE pulse width
100
60
50
0
ns
ns
ns
ns
ns
ns
AHAL
ADAL
ADAZ
t
Address setup time
t
Address hold time
t
Address Z to RDN low
Address Z to WRN Low
Address stable to data available
AZRL
t
t
0
AZWL
ADDA
360
390
T
amb
= – 40 to 0°C and +70°C to +85°C
t
WRN or CSN pulse width
Write recovery time
Data setup time
200
200
100
ns
ns
ns
ns
WLWH
t
WHWL
t
DAWH
WHDZ
t
Data hold time
20
40
T
amb
= – 40 to 0°C and +70°C to +85°C
t
Reset Pulse with
200
ns
RESN
10/23
STLC5445
Figure 3. Microprocessor WRITE timing
t
AHAL
ALE
t
t
ADAZ
ADAL
A
O
t
(Note 1)
CLRL
t
(Note 2)
RHCH
CS
RD
t
AZRL
t
RHRL
t
ADDA
t
RLRH
t
RHDZ
t
RLDA
DATA
Read Data
D94TL108A
Notes: 1. If tCLWL is negative tWLWH is measured from CS_ rather than fromWR_.
2. If tWHCH is negative, tWHWL, tWLWH, tDAWH and tWHDZ are measured from CS_ rather than fromWR_.
The propagation delay from the writing of the T/I bit to the effect on the INT pin is approximately 1ms for both mask and enable operations.
Figure 4. Microprocessor READ timing
t
AHAL
ALE
t
t
ADAZ
ADAL
A
O
t
(Note 2)
WHCH
CS
t
WHWL
t
(Note 1)
CLWL
t
WR
WLWH
t
WHDZ
t
AZWL
t
DAWH
DATA
INT
Write Data
(Note 3)
D94TL109A
Notes: 1. If tCLRL is negative, tRHRL, tRLRH, tAZRL, and tRLDA are measured from CS_ rather than RD_.
2. If tRHCH is negative, tRHRL, tRLRH and tRHDZ are measured from CS_ rather than RD_.
When a read from the LER immediately follows a write to the LER a minimum of 1ms is required between these operations
11/23
STLC5445
Figure 5. Typical Application Circuit
Z1
2 x SM6T68A
C4 100nF
BGND
DGND
ILIM
VBAT
BGND
VBAT
BGND
VBAT
BGND
VBAT
59
51
58
32
27
19
26
64
30
55
C3 100nF
C2 100nF
C1 100nF
RESET
CK_ILC
INTN
50
4
18
17
16
15
36
37
38
39
5
PSC
PBIT
ALE
ES0/A0
ES1/CS
ES2/RD
ES3/WR
NACK0(D0)
NACK1(D1)
NACK2(D2)
NACK3(D3)
DIGITAL
CONTROL
VBAT
EREL0A
EREL0B
EREL1A
EREL1B
EREL2A
EREL2B
EREL3A
EREL3B
8
9
6
12
13
41
42
45
46
48
49
RELAYS
COMAND
WBP_0
WBP_1
WBP_2
WBP_3
JP0
JP1
JP2
JP3
61
24
29
56
OUTPUTS
CLAMPING
REL0A
REL0B
REL1A
REL1B
REL2A
REL2B
REL3A
REL3B
7
10
WB_0
WB_1
WB_2
WB_3
WA_0
WA_1
WA_2
WA_3
60
25
28
57
63
21
31
53
11
14
RELAYS
40
DRIVER
OUTPUTS
43
44
47
N.C.
20,22,52,54
5,35,62
23
1
2
33
34
RGND
VCC
C5
100nF
CODC0
CODC1
CODC2
CODC3
C6
100nF
C7
100nF
C8
100nF
C9
100nF
D99TL440
External Component List
Coponents
Description
Value
100nF
100nF
53.6kΩ
136V
C1, C2, C3, C4 & C5 Power Supply Filter Capacitance
C6, C7, C8 & C9 Signal Filter Capacitance
R
Programmable Limiting Current Resistor
Transil Clamping Protection
LIN
Z
1
12/23
STLC5445
Figure 6. Typical Protection Diagram (only channel 0 and 1 shown)
TIP
BGND
WBP1
SM5908
16ΩPTC
16ΩPTC
WB1
WA1
22Ω
22Ω
CHANNEL's 1 OUTPUT
DRIVER's STAGE
1µF
RING
2 x
SM6T68A
WBAT
WBAT
TIP
BGND
WBP0
SM5908
16ΩPTC
16ΩPTC
WB0
WA0
22Ω
CHANNEL's 0 OUTPUT
DRIVER's STAGE
1µF
22Ω
RING
WBAT
Note: The 1µF capacitors are required for output driver's stability
D02TL549
FUNCTIONAL DESCRIPTION
WAn (n=0-3) Drivers (output pins).
Each WAn output can sink up to 140mA. When the ESn input is High and the activation request
is approved by the internal control circuitry, the respective WAn output is internally connected
to VBAT through a DMOS switch and the low side sensing resistor.
WBn (n=0-3) Resistor to BGND.
Each WBn output connects the wire B to ground through a 5W resistor used to perform the
longitudinal balance and the high side current sensing function.
WBPn (n=0-3) Protection diodes connection (see the block diagram at page 3).
Each channel of the STLC5445 has two internal, back to back connected diodes, whose clamp-
ing action can be used to protect the WBn outputs during lighting and power crossing events.
The diodes' clamping action is normally disabled and can be activated by connecting the WBPn
pin to BGND. In this case however, if the line current exceeds 57.5mA the forward drop across
the high side sensing resistor (and then across the diodes) reaches the diodes' conduction
threshold, strongly degrading the current limiting action and the longitudinal balance. For line
currents higher than 57.5mA external clamping elements must then be connected in place of
the internal diodes or in series to them in order to increase the clamping voltage value.
BGND
DGND
Battery ground.
Digital ground.
13/23
STLC5445
RGND
CKILC
Ground connection of the relay drivers.
Logic input.
External clock input for the Power On Sequencer embedded in the Logic interface (see the
block diagram at page 3). The Power On Sequencer controls (if activated) the power on se-
quence of the lines. This will limit the chip's temperature increase that occurs, at channels
switch on, due to the charging current of the capacitances used by the external ISDN circuitry.
If used, the Power on sequencer is the only block of the circuit that needs an external clock sig-
nal.
ESn (n=0-3)
Logic inputs.
These pins have double names (see the block diagram at page 3) because they perform a dou-
ble function: one in Parallel mode ( PSC = 0 ), and another in MPI mode ( PSC = 1).
In Parallel mode ESn acts as an activation or deactivation request for the respective line driver:
ESn = 0: Line driver deactivation request.
ESn = 1: Line driver activation request.
In MPI mode the pins perform the following functions:
A0:
Selects the source and destination locations for read and write operations on the
data bus. A0 must be valid on the falling edge of ALE or during RDN and WRN
if ALE is tied High. Data transfer occurs over the D0-D3 lines.
CSN: This pin acts as a chip select. It must be Low to enable the read or write opera-
tions of the device.
RDN: Read command. The active Low read signal is conditioned by CSN and trans-
fers internal information to the data bus. If A0 is a logical 0, the logic levels of
the Indirect Address Register (IAR) and of the Thermal Shutdown Status bit will
be transferred to D3-D0. If A0 is a logical 1, the data addressed by the IAR will
be transferred to D3-D0.
WRN: Write command. The active Low write signal is conditioned by CSN and trans-
fers information from the data bus to one of the two internal registers selectable
by A0: if A0 is a logical 1, D3-D0 is written into the
Line
E
nable
Register (LER);
if A0 is a logical 0, D2-D0 are written into the ndirect
I
Address
R
egister (IAR)
and D3 is written as bit 3 and manages the generation of the interrupt signal for
the external microprocessor. LER and IAR are the only two writable registers in
the device.
RESETN
Reset pin. It initializes the Power on sequencer, the TOR register and, in the MPI interface, the
registers and the INTN (interrupt output pin). When applied it leaves all the line drivers switched
off.
It has no effect in Parallel interface mode if the power on sequencer is not used.
When the supply voltages are applied to the circuit, an equivalent RESETN pulse (power on
reset) is automatically, internally generated.
ALE
ILIM
Address Latch Enable. ALE is a logic input pin. It is used to strobe the address bit applied at
the A0 pin, into the address latch. The address is latched on the High to Low transition of ALE.
While ALE is High the address latch is transparent. For a non multiplexed microprocessor bus,
ALE must be tied High.
The current limiting programming input, ILIM, is used to program the current limit of the four
drivers by means of an external resistor connected between this pin and DGND. The voltage at
ILIM pin is a replica of the internal bandgap voltage (1.236V).
When a line driver is in current limitation, its output current is 2155 times higher than the current
flowing in the external current limiting programming resistor.
INTN
The INTN (interrupt) open drain type output can only be used in MPI interface mode. INTN can
be used to alerts an external microprocessor when a current overload condition occurs. It is not
14/23
STLC5445
latched and is active (Low level) when at least one of the CODn status detector bits is active
(High level). When the four CODn status detector bits are Low, INTN goes inactive (High). INTN
will also go inactive if (due to thermal overload) the QLFC automatically disables the output driv-
er of the channel that caused the interrupt, or if the external microprocessor disables that line
via the Line Enable Register (LER). The interrupt function can be disabled (INTN remains per-
manently High) via the Indirect Address Register (IAR) or a Low level on the RESETN pin.
NACKn (n=0-3)Logic I/O.
These pins have double names (see the block diagram at page 3) because they perform a dou-
ble function: one in Parallel mode ( PSC = 0 ), and another in MPI mode ( PSC = 1).
In Parallel mode each NACKn acts as an open drain output and gives the channel's status in-
formation.
The NACKn bit goes in high impedance state (bit = 1 if a NACKn pull up is provided) when at
least one of these conditions is verified:
The current on the relative line reaches the current limit programmed by the user.
The chip's temperature reach the thermal alarm threshold.
The line driver is in the Power on phase.
When the ESn input is set Low, the corresponding NACKn is set to zero.
In MPI mode the four pins become D3 - D0 and act as a bidirectional data bus with three state
capability. The four bidirectional data bus lines are used to exchange information with an exter-
nal microprocessor. D0 is the least significant bit and D3 is the most significant bit. An High Lev-
el on the data bus corresponds to a logical 1. When the chip select bit (CSN) is Low, these lines
act as inputs when WRN is Low and as outputs when RDN is Low. When CSN is High the D3
- D0 pins are in a high impedance state.
PSC
Logic input.
This pin is used to select one of the two available logic interfaces.
PSC = 0: Parallel mode.
PSC = 1: MPI mode.
ERLn (n=0A-3B) Logic inputs.
Each ERLn pin controls directly the respective relay driver's DMOS:
ERLn = 0 :
ERLn = 1 :
Switch off the relay driver.
Switch on the relay driver.
RLn (n=0A-3B) Relay drivers' output.
Each of the eight RLn pins is connected to the drain of an internal DMOS switch (see the block
diagram at page 3) which acts as a driver for an external relay to be supplied from VCC. The
relay drivers' current flows to ground through the RGND pins. Each output can sink up to 70
mA. An internal clamping circuit is provided, so no external kickback diodes are required.
CODCn
(n=0-3)
When a line over current condition exists, the output driver of the overloaded channel instanta-
neously limits the line current at the value programmed by means of the external RLIM resistor.
In this condition the Current Overload Detector bit (COD) switches to a High logic level.
When operating in MPI mode this bit can, for each of the four channels, be red by the external
microprocessor in order to check which channel (if any) is overloaded.
When in parallel mode each COD bit is internally OR combined with two other bits in order to
generate the NACKn bit.
Since in the ISDN application it can happens that the sum of the DC line current and the super-
imposed signal peaks, easily exceeds the needed DC current limit, the COD generation circuitry
has been arranged in such a way that the COD bit will be pushed High only if the current over-
load persists for at least 20ms: this eliminates any spurious High level COD / NACK. The men-
15/23
STLC5445
tioned delaying function requires, for each of the four channels, one Capacitor of 100nF has to
be connected between each CODCn and ground.
OPERATIVE DESCRIPTION
The device comprises three main blocks: the Analog section , the Logic section and the Relay driver section
The Analog section feeds the four lines and detects their status.
.
The Logic section allows to exchange information and commands between the QLFC and the external digital
system.
The Relay driver section is completely independent: each relay command input is related to its own driver with-
out any conditioning.
Analog Section (see the Block diagram at page 3)
The ANALOG section comprises the Channel 0-Channel 3 block, the Reference & biasing generation block
and the Thermal monitoring block.
As shown in the channel's card of the block diagram, the WBn and WAn pins to which the line is connected are
respectively routed to the battery ground and to the VBAT line: WBn goes to BGND through the upper side sens-
ing resistor; WAn goes to VBAT through a power DMOS and the lower side sensing resistor. The ON/OFF con-
trol for the power DMOS comes from the outside world through the Logic interface block.
The implemented topology for the circuit used to cancel the longitudinal current effect is a DC coupled topology:
it doesn't need external capacitors and its frequency band starts from DC.
The QLFC has a double protection provided by its current limiting and thermal monitoring capabilities
.
The current limit threshold (ILIMT) of the four channels is hardware programmable by means of a single, exter-
nal resistor (RLIM):
1.236 2155
ILIMIT = --------------------------------
.
RLIM
The protection implemented by the thermal monitoring is based on a three levels control system:
A first temperature threshold controls the Power on sequencer (see the Logic Section for a de-
tailed description of its behaviour). When activated (PBIT pin Low), the Power on sequencer
manages the channels' activation requests received through the Parallel (PSC pin Low) or the
MPI (PSC pin High) interface. The incoming channels' activation requests are stored in the
Power on sequencer and then satisfied, one at a time, only when the previously activated chan-
nel leaves the current limiting condition that normally occurs at power on, due to the capacitive
element that is part of the ISDN load. However when the chip's internal temperature reaches
110°C, only the already stored activation requests will be satisfied; the new, eventually incom-
ing ones, will be rejected and will be processed when the internal temperature decreases down
to 100°C.
A second temperature threshold is set at 130°C. When this value is reached the channels that
are in current limiting condition are switched off and their reactivation will only be possible when
the chip's internal temperature has decreased down to 120°C or, if the Power on sequencer is
activated, down to 100°C.
The third temperature threshold is set at 160°C. When this temperature is reached the activated
channels will all be switched off and their reactivation will only be possible when the chip's in-
ternal temperature has decreased down to 150°C. The user must however take into account
that if (like in ISDN application) the load seen by the channel has a high capacitive component,
at channel's turn on a current limiting condition will always occur and the eventually reactivated
channels will almost instantaneously be switched off by the 130°C monitoring circuit, if the
chip's internal temperature is still higher than 120°C. More over (as explained at the previous
point) if the Power on sequencer is activated it will not be possible to switch on any channel until
the chip has cooled down to 100°C.
16/23
STLC5445
Each of the four channels generates two status detector bits (see the block diagram at page 3): the COD bit
(C
urrent
Overload Detector) and the OLD bit (Open Loop Detector). The functions of the two bits are the follow-
ing:
The COD bit goes in a High logic state when its channel is in current limiting condition. Since in
the ISDN application it can happens that the sum of the DC line current and the superimposed
signal peaks, easily exceeds the needed DC current limit, the COD generation circuitry has
been arranged in such a way that the COD bit will be pushed High only if the current overload
persists for at least 20ms: this eliminates any spurious High level COD. The mentioned delaying
function requires, for each of the four channels, one Capacitor of 100nF has to be connected
between each CODCn and ground.
The OLD bit goes in a High state logic when the current that the channel supplies to the line
falls below a typical value of 3mA, indicating a probable open line condition.
As explained in the following pages, when operating in MPI mode the COD and OLD bits can, for each of the
four channels, be red by an external microprocessor in order to check which channel (if any) is over or under
loaded. When in Parallel mode a single status bit (the NACKn bit) is provided for each channel and is directly
available on a dedicated pin. The NACKn bit is internally generated by OR combining the COD bit with two other
bits (see the Logic section for a more detailed explanation).
Logic Section
The Logic section comprises the Parallel interface, the MPI interface and the Power on sequencer. In the
block diagram shown at page 3 the three functions have been condensed in a single entity: the Logic interface
block.
For each of the four channels, both types of the two provided interfaces use the COD, OLD and TOR (
verload egister) status detector bits:
The COD ( urrent verload
limiting condition since at least 20ms.
The OLD ( pen oop etector) bit is in a High logic state when the current that the channel
Thermal
O
R
C
O
Detector) bit is in a High logic state when its channel is in current
O
L
D
supplies to the line falls below a typical value of 3mA (ISOC spec's parameter), indicating a pos-
sible open line condition.
Each of the four output line drivers can be switched on, only if their corresponding TOR bit is
High.
The TOR bits are automatically set High by the internal power on reset when the chip is initially
connected to its power supplies but can, however, also be globally set High by applying a reset
pulse to the RESETN pin. Alternatively the TOR bits that are latched in a Low state can individ-
ually be set High by applying to the selected interface the switch off command relative to their
channel.
The TOR bits will go in a Low state (determining the shut off of their relative channel's driver) in
two cases:
The activated channel is in current limiting condition and the chip's temperature reaches 130°C.
In this case the TOR will be latched in Low state.
The chip's temperature reaches 160°C: in this case the TOR bits will all be set Low but only the
TOR of the activated channels will be latched.
Power on sequencer
When activated (PBIT pin Low), the Power on sequencer manages the channels' activation requests received
through the Parallel (PSC pin Low) or the MPI (PSC pin High) interface. The incoming channels' activation re-
quests are stored in the Power on sequencer and then satisfied, one at a time, only when the previously acti-
vated channel exit the current limiting condition that normally occurs at power on, due to the capacitive element
that is part of the ISDN load. It must be noted that once a channel exits from the channel's turn on current limiting
phase, the fact that it can for example because of a new line overload fall again in a current limiting condition
17/23
STLC5445
has no influence in the activation sequence of the next channels. The stored activation requests are satisfied
starting from the lower index of the actually stored requests: if (for example) while channel 2 is in the activation
phase, additional power on requests arrive for (in the order) channels 1, 3 and 0, when the channel's 2 activation
phase will be concluded the stored activation requests will be satisfied in the order 0, 1 and 3. It must be noted
that the channels' deactivation requests are not conditioned by the Power on sequencer.
Figure 7. Power on sequence example
DAR0
COD0
POF0
DAR1
COD1
POF1
DAR2
COD2
POF2
Notes: DARn are the line Drivers' Activation Request bits sent to the Power on sequencer. They are internally generated starting from the
activation requests coming from the outside world through the selected interface (Parallel or MPI). POFn are the Power On Flags.
Each POFn goes High with its relative DARn bit and returns to a Low state when the current limiting condition ends: a POF High state
indicates that the relative channel is in the power on phase.
The figure 6 shows, for three of the four available channels, a typical power on sequence example. The CODn
pulse duration represents the time needed to charge the capacitive element that is part of the ISDN load, with
part of the constant current that each line driver provides with the actually programmed current limiting value. It
must be realized that if (for example) has been required the activation of the lines 0, 2 and 3 but line 2 is over-
loaded and cannot leave the current limiting condition, the activation sequence will remain blocked at the line 2
activation step. In this case the external software has to identify and shut off the overloaded line in order to allow
the activation of the line 3.
The previously mentioned RESETN pin will also influence the Power on sequencer: when RESETN is pushed
Low the Power on sequencer is reset, switching off the actually activated drivers.
The Power on sequencer is the only block of the circuit that needs an external clock signal to be applied at the
CKILC pin. The clock frequency is not critical and has a nominal value of 8kHz.
When PBIT=1 the power on sequencer is disabled and the incoming channels' activation requests will instan-
taneously be satisfied. In this case the user as to take into account the actual operative condition (VBAT, the
programmed current limiting value, the load applied to the lines, the ambient temperature) and implement his
own power on sequence in order to limit the chip's temperature increase induced by the channels' switch on
transients.
18/23
STLC5445
Parallel interface mode
In Parallel interface mode (PSC pin Low), for each of the four output drivers a dedicated activation pin is pro-
vided (ES0-ES3):
Each driver will unconditionally be switched off when its ESn is pushed Low.
If the Power on sequencer is not used, each driver will be switched on (under the supervision of the pre-
viously described Thermal monitoring block) when its ESn is pushed High.
If the Power on sequencer is activated the drivers' activation requests coming from the ESn inputs will
(under the supervision of the previously described Thermal monitoring block) be processed by the Pow-
er on sequencer block (see the previous Power on sequencer's description).
In Parallel interface mode a single status bit is provided for each of the four channels at the open drain NACK0
- NACK3 output pins. The NACKn bit is generated by OR combining the three previously described status de-
tector bits: CODn, POFn and the complemented TOR. This means that each NACKn bit goes in high impedance
state (bit=1 if a NACKn pull up is externally provided) when at least one of these conditions is verified:
The current on the relative line reaches the current limit programmed by the user (the NACKn High state
in this case will not be latched).
The chip's temperature reaches 130°C and the channel is in current limiting condition (the NACKn High
state will in this case be latched).
The chip's temperature reaches 160°C (in this case all the NACKn will go in High state, but only the
NACKn of the activated channels will be latched).
The line driver is in the power on phase (in this case the NACKn will remain in High state only for the
time during which its channel is in current limiting condition).
When the ESn input is set Low, the corresponding NACKn is always set to zero.
In Parallel interface mode the output pin INTN and the input pin ALE are not used (ALE must in this case be tied
High or Low).
MPI interface mode
In MPI mode (PSC pin High), the ALE and INTN pins become active and the pins NACK0-NACK3 and ES0-ES3
have a function that is completely different from that performed in Parallel mode:
The four NACK0-NACK3 pins become D0 -D3 and act as a bidirectional data bus with three state capa-
bility.
The four ES0-ES3 pins become respectively A0, CSN, RDN and WRN.
In MPI mode the above mentioned four bits data bus and three internal four bits registers, LER (
egister), LEC ( ine nable ontrol) and IAR ( ndirect ddress egister) are used to perform the following op-
erations:
Channels' output drivers switch on and switch off.
Line Enable
R
L
E
C
I
A
R
Enabling/disabling of the INTN (interrupt) signal generation.
Status detector bits reading.
T bit reading (this bit is High only when the internal chip's temperature exceeds 160°C).
The read/write operations on the data bus can only be performed when the CSN (Chip Select) pin is Low since
when CSN is High the data bus is inactive (high impedance state).
The active Low RDN and WRN signals are used to perform the read and write operations on the registers se-
lected by the logic level applied at the A0 pin:
A0=0 selects: The IAR register if a write operation is performed (status detector bits type selection and
enabling/disabling of the INTN signal generation via the I bit).
The reading of the bits actually written in the IAR register if a read operation is performed.
A0=1 selects: The LER register if a write operation is performed (switch on and switch off requests pro-
gramming for the output drivers).
19/23
STLC5445
The status detector bits reading if a read operation is performed.
A0 must be valid on the falling edge of the signal applied at the ALE (Address Latch Enable) pin or during the
read and write operations if ALE is tied High.
NOTE: A delay of at least 1ms is required between a LER writing and the next LER reading. Subsequent LER
reading operations do not have this constraint.
The line output drivers' switch on or switch off requests are implemented by first selecting the LER register and
then by writing in its D0-D3 bits a 1 (turn on request) or a 0 (turn off request). D0 controls channel 0, D1 channel
1 and so on. If the requests are accepted by the Thermal monitoring block and (if activated) by the Power on
sequencer, the bits stored in the LER register are copied in the LEC register whose status (1 = turn on; 0 = turn
off) directly controls the output drivers' ON/OFF condition.
For each of the four channels, in MPI mode the following six status detector bits are available:
The COD, OLD and TOR bits whose function has already been described at the beginning of the Logic
Section paragraph.
The LER and the LEC bits.
The POF (Power On Sequencer) bit already described at the Power on sequencer paragraph.
The status detector bits reading is performed by first writing in the 2 - 0 bits of the IAR register (via the D2-D0
bus lines) a three bits code used to select which of the six available status detector bits type has to be red. A0
must then to be set at 1 and the reading cycle has to be performed. The status detector bits' selection codes
are listed in the following table.
If (for example) a 010 code has been written in the IAR, the output on the D0 - D3 lines at the end of the reading
cycle will be the COD0 - COD3 bits.
Please, note that since the red data are not latched (apart from the TOR status detector bits of the channels
whose output drivers are switched on), the user should filter them (multiple samples) to ensure theirs integrity.
IAR2
IAR1
IAR0
Selected status detector bits type
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
POF
OLD
COD
LEC
RESERVED
RESERVED
LER
TOR
As already explained the IAR is a four bits register but only three bits (D2 - D0) are required to select one of the
six available status detector bits types. The fourth IAR bit (D3) is the I bit and is used to enable (1) or disable
(0) the generation of the interrupt signal INTN that, via the INTN pin, can alerts an external microprocessor when
a current overload condition occurs. INTN is active (Low level) when at least one of the CODn status detector
bits is active (High level). When the four CODn status detector bits are Low, INTN goes inactive (High): this
clearly means that INTN will also go inactive if (due to thermal overload) the QLFC automatically disables the
output driver of the channel that caused the interrupt or if the external microprocessor disables that line via the
LER register.
The interrupt function can also be disabled (INTN remains permanently High) by applying a Low level on the
RESETN pin.
As previously explained, when a reading operation is performed while A0 = 0 the four bits actually written in the IAR
register can be read on the D3 - D0 bus lines. We already know that the D2 - D0 bits represent the status detector bits
selection code. The D3 bit is the T bit: it is High only when the internal chip's temperature exceeds 160°C.
20/23
STLC5445
The IAR bits' function has been summarized in the following table:
Bit
Symbol
Bit function
Bit 0 of the status detector bits selection code
Bit 1 of the status detector bits selection code
Bit 2 of the status detector bits selection code
0
1
2
3
IAR0
IAR1
IAR2
IAR3:
T (read)
T bit (read only): Logical 0 when chip’s temperature is below 160°C
Logical 1 when chip’s temperature exceeds 160°C
I (write)
I bit (write only): Logical 0 to disable the interrupt generation
Logical 1 to enable the interrupt generation
The logic behaviour of the MPI's chip select and read/write operations has been summarized in the following
table:
CSN
RDN
WRN
A0
0
Performed operation
0
0
0
0
1
1
0
1
0
X
0
1
0
1
X
Write IAR
Read IAR
Write LER
0
1
1
Read the status detector bits types selected via the IAR
No access
X
21/23
STLC5445
mm
inch
DIM.
OUTLINE AND
MIN. TYP. MAX. MIN. TYP. MAX.
MECHANICAL DATA
A
A1
A2
A3
b
3.15
0.25
2.90
0.10
0.124
0.010
0.114
0.004
0.015
0.012
0.685
0
0
0.10
0
2.50
0
0.22
0.23
17.00
0.38 0.008
0.32 0.009
17.40 0.669
c
D
D1 (1) 13.90 14.00 14.10 0.547 0.551 0.555
D2
E
2.65
2.80
2.95 0.104 0.110 0.116
17.40 0.669 0.685
17.00
E1 (1) 13.90 14.00 14.10 0.547 0.551 0.555
e
E2
E3
E4
F
0.65
0.025
2.35
9.30
2.65 0.092
0.104
9.50
9.70 0.366 0.374 0.382
13.30 13.50 13.70 0.523 0.531 0.539
0.10
0.12
0.004
0.005
G
L
0.80
1.10 0.031
10°(max.)
0.043
N
S
0°(min.), 7˚(max.)
HiQUAD-64
(1): "D1" and "E1" do not include mold flash or protusions
- Mold flash or protusions shall not exceed 0.15mm(0.006inch) per side
N
E2
A2
A
c
A
BOTTOM VIEW
b
M
F
A B
33
53
E3
e
B
E3
E1
E
Gauge Plane
0.35
slug
(bottom side)
C
A3
S
SEATING PLANE
L
G
C
21
64
COPLANARITY
1
E4 (slug lenght)
A1
D1
D
POQU64ME
22/23
STLC5445
ESD - The STMicroelectronics Internal Quality Standards set a target of 2KV that each pin of the device should withstand in a series of tests
based on the Human Body Model (MIL-STD 883 Method 3015): with C = 100pF; R = 1500Ω and performing 3 pulses for each pin versus V
CC
and GND.
Device characterization showed that, in front of the STMicroelectronics Internaly Quality Standards, all pins of STLC5445 withstand at least
1500V.
The above points are not expected to represent a pratical limit for the correct device utilization nor for its reliability in the field. Nonetheless
they must be mentionned in connection with the applicability of the different SURE 8 requirements to STLC5445.
Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences
of use of such information nor for 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 or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject
to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not
authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics.
The ST logo is a registered trademark of STMicroelectronics
2001 STMicroelectronics - All Rights Reserved
STMicroelectronics GROUP OF COMPANIES
Australia - Brazil - China - Finland - France - Germany - Hong Kong - India - Italy - Japan - Malaysia - Malta - Morocco - Singapore - Spain
- Sweden - Switzerland - United Kingdom - U.S.A.
http://www.st.com
23/23
相关型号:
STLC5460
LINE CARD INTERFACE CONTROLLERWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
STMICROELECTR
STLC5460FN
Telecommunication ICWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
ETC
STLC5460P
Telecommunication ICWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
ETC
STLC5464
MULTI-HDLCWITH n x 64 SWITCHING MATRIX ASSOCIATEDWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
STMICROELECTR
STLC5465
MULTI - HDLC WITH N X 64 SWITCHING MATRIX ASSOCIATEDWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
ETC
STLC5465B
MULTI-HDLCWITH n x 64 SWITCHING MATRIX ASSOCIATEDWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
STMICROELECTR
STLC5466
64 CHANNEL-MULTI HDLC WITH N X 64KB/S SWITCHING MATRIX ASSOCIATEDWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
STMICROELECTR
STLC60133
XDSL LINE DRIVERWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
STMICROELECTR
STLC60133N
SPECIALTY TELECOM CIRCUIT, PDSO28, 4 X 9 MM, HTSSOP-28Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
STMICROELECTR
STLC60134
TOSCA INTEGRATED ADSL CMOS ANALOG FRONT-END CIRCUITWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
STMICROELECTR
STLC60134S
TOSCA INTEGRATED ADSL CMOS ANALOG FRONT-END CIRCUITWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
STMICROELECTR
STLC60134TR
8000kbps DATA, MODEM, PQFP64, TQFP-64Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
STMICROELECTR
©2020 ICPDF网 联系我们和版权申明