Philips Semiconductors Product specification
NE5900Call progress decoder
DESCRIPTION
The NE5900 call progress decoder (CPD) is a low cost, low power
CMOS integrated circuit designed to interface with a
microprocessor-controlled smart telephone capable of making
preprogrammed telephone calls. The call progress decoder
information to permit microprocessor decisions whether to initiate,
continue, or terminate calls. A tri-state, 3-bit output code indicates
the presence of dial tone, audible ring-back, busy signal, or re-order
tones.
A front-end bandpass filter is accomplished with switched
capacitors. The bandshaped signal is detected and the cadence is
measured prior to output decoding. In addition to the three data bits,
a buffered bandpass output and envelope output are available. All
logic inputs and outputs can interface with LSTTL, CMOS and
NMOS.
Circuit features include low power consumption and easy
application. Few and inexpensive external components are
required. A typical application requires a 3.58MHz crystal or clock,
470kΩ resistor, and two bypass capacitors. The NE5900 is ef fective
where traditional call progress tones, PBX tones, and precision call
progress tones must be correctly interpreted with a single circuit.
FEATURES
•Fully decoded tri-state call progress status output
•Works with traditional, precision, or PBX call progress tones
•Low power consumption
•Low cost 3.58MHz crystal or clock
•No calibration or adjustment
•Interfaces with LSTLL, CMOS, NMOS
•Easy application
PIN CONFIGURATION
D1 and N Packages
INPUT
1
V
2
REF
XTAL2
3
4
5
6
7
8
0V
TOP VIEW
EXT CLOCK IN/XTAL1
TEST IN
CLEAR IN
COUNT IN PROGRESS
NOTE:
1. SOL — Released in large SO package only.
Figure 1. Pin Configuration
APPLICATIONS
•Modems
•PBXs
•Security equipment
•Auto dialers
•Answering machines
•Remote diagnostics
•Pay telephones
5V
16
ANALOG OUT
15
TRI-STATE ENABLE
14
ENVELOPE
13
BIT 1
12
BIT 2
11
10
BIT 3
9
DATA VALID
SR01142
ORDERING INFORMATION
DESCRIPTION TEMPERATURE RANGE ORDER CODE DWG #
16-Pin Plastic Small Outline (SOL) Package
16-Pin Plastic Dual In-Line (DIP) Package
0 to +70°C
0 to +70°C
NE5900DK SOT162-1
NE5900N SOT38-4
1986 May 8 853-0842 83667
1
Philips Semiconductors Product specification
NE5900Call progress decoder
BLOCK DIAGRAM
ANALOG OUT 0V 5V
V
REF
INPUT
EXT CLOCK
IN/XTAL1
XTAL2
FILTER
TIMING
10kΩ
DETECTOR
DECODER
TESTINCLEARINCOUNT IN
PROGRESS
10kΩ
DATA
VALID
TRI-STATE
TRI-STATE
ENABLE
ENVELOPE
BIT 1
BIT 2
BIT 3
Figure 2. NE5900 Block Diagram
ABSOLUTE MAXIMUM RATINGS
SYMBOL PARAMETER RATING UNITS
V
DD
V
IN
V
IN
V
OUT
T
STG
T
A
T
SOLD
T
JMAX
NOTE:
1. Includes Pin 3 — Ext Clock In
Supply voltage 9 V
Logic control input voltages -0.3 to +16 V
All other input voltages
1
-0.3 to VCC + 0.3 V
Output voltages -0.3 to VCC + 0.3 V
Storage temperature range -65 to +150 °C
Operating temperature range 0 to +70 °C
Lead soldering temperature (10s) +300 °C
Junction temperature +150 °C
SR01143
1986 May 8
2
Philips Semiconductors Product specification
NE5900Call progress decoder
DC ELECTRICAL CHARACTERISTICS
VCC = +3.3V , TA = 25°C; unless otherwise stated.
LIMITS
MIN TYP MAX
Pin 16
DD
DD
= V
= V
REF
REF
Pin 14 = V
Pin 5, 6 = 0V
DD
Output Pin 13 = V
Output Pin 13 = 0V
Pin 1 frequency, 0dB max.,
= V
DC
Output Pin 13 = 0V
REF
Pin 1 frequency, 0dB max.,
= V
DC
Output Pin 13 = 0V
REF
DD
I
= 1.6mA
SINK
Pins 7, 9, 10, 11, 12, 13
I
Pins 7, 9, 10, 11, 12, 13
V
Pins 10, 11, 12, 13,
SOURCE
= VDD or 0V
OUT
= 0.5mA
Pin 14 = 0V
Input Pin 1, 460Hz – 20dB,
= V
V
DC
Output Pin 15,
REF
= 1MΩ
R
LOAD
enced to 460Hz
= V
DC
to response of Pin 13
REF
DD
on Pin 1)
4.5 5.0 5.5 V
-39 -35 dB
-50 dB
180 Hz
800 Hz
-1.0 1.0 µA
DD
0 0.4 V
VDD – 0.4 V
DD
-3.0 3.0 µA
6.5 8.5 10.5 dB
-1.0 1.0 dBmo
38 ms
1
1
V
V
V
Power supply voltage
DD
Quiescent current As above with no output loads 2.0 4.0 mA
Input threshold
Signal rejection
Low frequency2 rejection
High frequency2 rejection
V
V
V
V
V
V
I
Logic 1 level Pins 6, 14 2.0 15 V
IH
Logic 0 level Pins 6, 14 0 0.8 V
IL
I
Logic 1 input current Pins 3, 6, 14 = V
IH
I
Logic 0 input current Pins 3, 6, 14 = 0V -1.0 1.0 µA
IL
Logic 1 input voltage Pin 3 External Clock In/XTAL VDD – 1 V
IH
Logic 0 input voltage Pin 3 External Clock In/XTAL 0 1.0 V
IL
Logic 0 output voltage
OL
Logic 1 output voltage
OH
Tri-state leakage
OZ
Filter output gain
Filter frequency response
Input impedance Pin 1, frequency = 460MHz 1 MΩ
V
R
Reference voltage Pin 2, VDD = 5V 2.4 2.5 2.6 V
REF
Reference resistance Pin 2 5 Ω
REF
Envelope response time
NOTE:
1. 0dB = 0.775V
2. By design; not tested.
RMS
Pin 1 level, frequency = 460Hz,
V
Pin 1 level, frequency = 300Hz,
V
V
V
As above from 300Hz to 630Hz, refer-
Time from removal or application of
460Hz – 20dB (V
The NE5900 uses the signal in the call progress tone passband and
the cadence of interrupt rate of the signal to determine which call
progress tone is present.
Figure 3 shows a detailed block diagram of the NE5900.
The signal input from the phone line is coupled through a 470kΩ
resistor which, together with two internal capacitors and an internal
resistor, form an anti-aliasing filter. This passive low pass filter
strongly rejects AM radio interference. Insertion loss is typically
1.5dB at 460Hz. The 470kΩ resistor also provides protection from
the transients. The input (Pin 1) DC voltage can be derived from
V
(Pin 2) or allowed to self-bias through a series coupling
REF
capacitor (10nF minimum).
Following this is a switched capacitor bandpass filter which accepts
call progress tones and inhibits tones not in the call progress band
of 300Hz to 630Hz. The bandpass limits are determined by the
1986 May 8
input clock frequency of 3.58MHz. An on-board inverter between
Pins 3 and 4 can be used either as a crystal oscillator or as a buffer
for an external 3.58MHz clock signal. The switched capacitor filters
provide typical rejection of greater than 40dB for frequencies below
120Hz and above 1.6kHz.
The decoder responds to signals between 300Hz and 630Hz with a
threshold of -39dB typical (0dB = 0.775V
respond to any signal below -50dB or to tones up to 0dB which are
). The decoder will not
RMS
below 180Hz or above 800Hz. Dropouts of 20ms or bursts of only
20ms duration are ignored. A gap of 40ms or a valid tone of 40ms is
detected.
The buffered output of the switched capacitor filter is available at the
analog output, Pin 15. A logic output representing the detected
envelope of this signal is available at the envelope output, Pin 13.
3