ChipFind - Datasheet

Part Number ST75C540

Download:  PDF   ZIP
ST75C530
ST75C540
SUPER INTEGRATED DEVICES WITH DSP, AFE & MEMORIES
FOR TELEPHONY, MODEM, FAX OVER INTERNET & POTS LINES
February 1999
TQFP80 (14 x 14 x 1.4mm)
(Full Thin Plastic Quad Flat Pack)
ORDER CODE : ST75C530FP-A
ST75C540FP-A
SUMMARIZED FEATURES
(for detailed features, see page 4)
.
SINGLE CHIP FAX Up to 14.4Kbps (V.17)
.
FULL
DUPLEX
DATA
MODEM
UP
TO
14.4Kbps (V.32Bis)
.
DIGITAL ANSWERING MACHINE :
- 4.8Kbps VOCODER
- VARIABLEPLAYBACK SPEED (+50% to -50%)
- ADPCM 32, 34, 16Kbps VOCODER
.
FULL-DUPLEX DIGITAL SPEAKERPHONE
WITH ECHO CANCELLATION
.
PROGRAMMABLE RING DETECTION
.
16 PROGRAMMABLE TONE DETECTORS
FOR CLID AND SCWID
.
DTMF DETECTION
.
VERSATILE HOST INTERFACES
.
16 GENERAL PURPOSE I/O PORTS
.
2 RELAY DRIVE OUTPUTS
.
SINGLE 5V POWER SUPPLY
.
TYPICAL ACTIVE POWER CONSUMPTION :
650mW (ST75C530), 750 mW (ST75C540)
.
LOW POWER MODE < 30mW
.
80-PIN TQFP PACKAGE (14mm x 14mm)
DESCRIPTION
ST75C530 and ST75C540 are two super-inte-
grated devices including DSP, Modem and Audio
Analog Front Ends and memories for Telephony,
Modem and FAX applications.
These devices can be used for classical applica-
tions over POTS lines or over Internet.
The super integration technology allows a signifi-
cant cost reduction on bill of materials for equip-
ment like High-End phones, INTERNET phones,
phone-Fax, INTERNET FAX, ...
The devices are used with a host processor
through a Dual Port RAM allowing the use of any
kind of microcontroller (RISC, CISC, General Pur-
pose 8-bit
µ
C, ...).
The embedded software includes :
- handset with listening group capability,
- full duplex handsfree,
- voice coder/decoderat 4.8Kbpsfor staticanswer-
ing machine applications and ADPCM 16Kbps,
24Kbps and 32Kbps for high quality message
recording,
- Tone and DTMF generators,
- Tone and DTMF detectors,
- FAX up to 14.4Kbps,
- Data-Modem up to 14.4Kbps (ST75C540 only).
The DSP sofware is extensively user configurable
allowing specific functions to be supported like
Caller Identifier (CLID) and Second Call Waiting
Identifier (SCWID).
The DSP software includes a transparent mode
allowing the host controller to access directly the
modem Analog Front End and the Audio AFE
through the dual Port RAM. This is very useful for
hostprocessing modem solutions (or soft modem)
where the modulation and the demodulation (V.34,
V.90) are done by the application main processor.
In transparent mode, the embedded DSP can be
used simultaneously with the same samples.
The transparent mode for audio AFE is provided to
play audio files or to record voice and/or audio.
1/84
CONTENTS
Page
I
DETAILED FEATURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
II
PIN DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
II.1
PIN CONNECTIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
II.2
HOST INTERFACE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
II.3
ANALOG INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
II.4
GENERAL PURPOSE IO AND RELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
II.5
MISCELLANEOUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
II.6
POWER SUPPLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
III
BLOCK DIAGRAMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
III.1
ANALOG INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
III.2
INTERNAL BLOCK DIAGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
IV
ELECTRICAL SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
IV.1
MAXIMUM RATINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
IV.2
RECOMMENDED OPERATING CONDITIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
IV.3
DIGITAL INTERFACE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
IV.4
MODEM ANALOG INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
IV.5
AUDIO ANALOG INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
IV.6
AC CHARACTERISTICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
V
FUNCTIONAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.1
SYSTEM ARCHITECTURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.2
MODES OF OPERATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3
OPERATIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.1
Modem Transmitter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.2
Modem Receiver Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.3
Tone Generator Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.4
Tone Detector Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.5
V.21 Channel 2 Flag Detector Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.6
HDLC Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.7
UART Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.8
DTMF Detector Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.9
Ring Detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
V.3.10
VOCODER Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
V.3.11
Voice Activity Detector (VAD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
V.3.12
Telephony Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
V.3.13
Low Power Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
V.3.14
Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
V.4
MODEM INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
V.4.1
Analog Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
V.4.2
General I/O and Relay Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
V.4.3
Crystal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
V.4.4
Typical Application Schematic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
V.4.5
Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
VI
USER INTERFACE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
VI.1
DUAL PORT RAM DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
VI.2
COMMAND SET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
VI.3
COMMAND SET SHORT FORM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
VI.4
STATUS - REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
VI.5
DATA EXCHANGES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
ST75C530 - ST75C540
2/84
VII
COMMAND SET DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
VIII
STATUS DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
VIII.1
COMMAND ACKNOWLEDGE AND REPORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
VIII.2
MODEM STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44
IX
TONE DETECTORS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
IX.1
OVERVIEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
IX.2
DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
IX.3
EXAMPLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
59
X
PARALLEL DATA EXCHANGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
X.1
OVERVIEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
X.2
TRANSMIT BUFFER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
X.3
RECEIVE BUFFER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61
X.4
INTERRUPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61
X.5
DATA FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61
X.6
FORM COMMAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
63
XI
TRANSMITTING DATA IN PARALLEL MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
XI.1
DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
XI.2
MODEM FLOW CHART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
XI.3
HOST FLOW CHART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
XI.4
ERROR DETECTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
XI.5
SYNCHRONOUS MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
XI.6
HDLC MODE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
XI.7
UART MODE DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
XII
RECEIVING IN PARALLEL MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
XII.1
DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
XII.2
MODEM FLOW CHART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
XII.3
HOST FLOW CHART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
XII.4
ERROR DETECTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
71
XII.5
SYNCHRONOUS MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
XII.6
HDLC MODE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
XII.7
UART MODE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
XIII
VOCODER DATA EXCHANGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
XIII.1
OVERVIEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
XIII.2
VOCODER BUFFER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
XIII.3
TRANSMIT (DECODER) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
XIII.4
RECEIVE (CODER) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
XIV
TRANSPARENT MODE DATA EXCHANGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
XV
DEFAULT CALL PROGRESS TONE DETECTORS . . . . . . . . . . . . . . . . . . . . . . . . . . .
76
XVI
DEFAULT ANSWER TONE DETECTORS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
76
XVII
ELECTRICAL SCHEMATICS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
77
XVIII
PCB DESIGN GUIDELINES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
XIX
APPENDIX A : MODES OF OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
XX
PACKAGE MECHANICAL DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
83
ST75C530 - ST75C540
3/84
I - DETAILED FEATURES
Single Chip Fax
- ITU-T V.17, V.29, V.27ter, V.21 with Fax support
- V.17 , V.29 ( T104 ), V.2 7te r sho rt tra in s,
V.33 half-duplex
- V.21 flag detection and 4 tone detection during
high speed reception modes
- V.21 flag detection, DTMF detection and 4
tone detection duringV.21 channel 2 reception
modes
- Programmable call progress and call waiting
detection
- Parallel data handling
- HDLC and UART framing support
- 1700Hz and 1800Hz carrier
- Full implementation of the V.17, V.33, V.29 and
V.27 handshakes
- 0 to -15dBm programmable transmit power
- 0 to -47dBm receiver dynamic range (ST75C530)
0 to -45dBm receiver dynamic range (ST75C540)
Full Duplex Data Modem
- ITU-T V.32bis, V.32 (14400, 12000, 9600, 7200,
4800bps) (*)
- Maximum round trip delay : 1.2s (satellite hops)
(*)
- Up to 10Hz of phase roll on far end echo (*)
- ITU-T V.22bis, V.22 (2400, 1200bps) (*)
- V.32bis/V.32/V.22bis/V.22automode (*)
- ITU- V.23, V.21, bell 103 full-duplex,
Bell202 demodulator
- -10 to -25dBm programmable transmit power
- -10 to -38dBm receiver dynamic range (*)
- HDLC and UART framing support
- Train based on quality line sampling (*)
(*) ST75C540 only
Digital Answering Machine
- Low bit rate speech coder (4800bps)
- Variable playback speed (+50% to -50%)
- ARAM compatibility (error correction)
- ADPCM 32, 24, 16Kbps
- Line echo cancellation
- Voice activity detector
- Concurrent DTMF and tone detection
Handset Mode
- Rx and Tx AGC versus line current for line
losses compensation comply with most of
country regulations
- Dynamic limiter in transmit path to prevent
distortion
- Two way conversation recording
Hands-free Mode
- Full duplex speakerphone using LMS adaptative
filtering including line echo cancellation and
acoustic echo cancellation
- Rx and Tx AGC versus line current for line
losses compensation comply with most of
country regulations
- Dynamic limiter in transmit path to prevent
distortion
- Loudspeaker volume control
- Two way conversation recording
Extended Modes of Operations
- Programmable ring detection
- 16 programmable tone detectors
- Tone and DTMF generators
- Caller ID reception
- Transparent mode allowing direct transfer of Mo-
dem AFE and audio AFE samples to and from
host processor for soft Modem applications and
sound files playing
- DTMF detection
- Wide dynamic range (>48dB)
Versatile Interfaces
- Parallel 128 x 8-bit dual port RAM
- General purpose 16 I/O ports
- 2 relay drive outputs
- Full diagnostic capability
- Dual 8-bit DAC for constellation display
Single 5V Power Supply
- Typical active power consumption :
650mW (ST75C530), 725mW (ST75C540)
- Low power mode < 30mW
ST75C530 - ST75C540
4/84
65
66
67
68
69
70
71
72
73
74
75
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
26 27 28 29 30 31 32 33 34 35 36
21 22 23 24 25
76
77
78
79
80
17
18
19
20
37 38 39 40
44
43
42
41
61
62
63
64
GIO10
DV
DD4
DGND4
GIO07
GIO06
GIO05
GIO04
GIO03
GIO02
DV
DD3
DGND3
GIO01
GIO00
RING
RELAY1
RELAY0
RGND
INT/MOT
SINTR
SCS
SPK1N
AGNDTA
V
REFN
V
REFP
SPK1P
V
CM
AGNDRA
MIC1
MIC2
MIC3
RxA
AV
DDM
AGNDM
TxA2
TxA1
EYEX
EYEY
DGND6
DV
DD6
DGND1
DV
DD1
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
DGND2
DV
DD2
SR/W
SDS
SA0
SA1
SA2
SA3
SA4
SA5
SA6
AV
DDA
SPK2P
SPK2N
SPK3P
SPK3N
RESET
TEST0
EXTALL
XTALL
DV
DD5
DGND5
XPLL
CLKOUT
GIO17
GIO16
GIO15
GIO14
GIO13
GIO12
GIO11
7
5
C
530
01
.
E
P
S
II - PIN DESCRIPTION
II.1 - Pin Connections
ST75C530 - ST75C540
5/84