MSP50C32, MSP50C33, MSP50C34
MSP50P34, MSP50C37, MSP50P37
MIXED-SIGNAL PROCESSORS
SPSS019A – MAY 1997 – REVISED OCT OBER 1998
3
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
D
Dual Programmable LPC-12 Speech
Synthesizers
D
Simultaneous LPC and PCM Waveforms
D
8-Bit Microprocessor with 61 instructions
D
32 Twelve-Bit Words and 224 Bytes of RAM
D
3.3V to 6.5V CMOS Technology for Low
Power Dissipation
D
Direct Speaker Drive Capability
D
Mask Selectable Internal or External Clock
D
Internal Clock Generator that Requires No
External Components
D
Two Software-Selectable Clock Speeds
D
10-kHz or 8-kHz Speech Sample Rate
description
The MSP50x3x family uses a revolutionary architecture to combine an 8-bit microprocessor, two speech
synthesizers, ROM, RAM, and I/O in a low-cost single-chip system. The architecture uses the same arithmetic
logic unit (ALU) for the two synthesizers and the microprocessor, thus reducing chip area and cost and enabling
the microprocessor to do a multiply operation in 0.8 µs. The MSP50x3x family features two independent
channels of linear predictive coding (LPC), which synthesize high-quality speech at a low data rate. Pulse-code
modulation (PCM) can produce music or sound effects. LPC and PCM can be added together to produce a
composite result. For more information, see the MSP50x3x User’s Guide (literature number SPSU006).
T able 1. MSP50x3x Family
DEVICE AMOUNT OF ROM/PROM FEATURES
MSP50C32 16K bytes mask ROM 9/10 I/O lines
MSP50C33 32K bytes mask ROM 9/10 I/O lines
MSP50C34 64K bytes mask ROM 9/10 I/O lines, 24 I/O lines in die form
MSP50P34 64K bytes PROM 9/10 I/O lines
MSP50C37 16K bytes mask ROM 18 I/O lines, A/D converter/analog amplifier
MSP50P37 16K bytes PROM 18 I/O lines, A/D converter/analog amplifier
Copyright 1998, Texas Instruments Incorporated
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
N PACKAGE
(TOP VIEW)
OSC IN
PA6
PA5
PA4
PA3
PA2
PA1
PB1/OSC OUT
PA7
PB0
PA0
DAC+
DAC–
V
DD
V
SS
INIT
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
MSP50C32, MSP50C33, MSP50C34
MSP50P34, MSP50C37, MSP50P37
MIXED-SIGNAL PROCESSORS
SPSS019A – MAY 1997 – REVISED OCT OBER 1998
4
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
absolute maximum ratings over operating free-air temperature range
†
Supply voltage range, V
DD
(see Note 1) –0.3 V to 8 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supply current, IDD or ISS (see Note 2) 100 mA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input voltage range, VI (see Note 1) –0.3 V to VDD + 0.3 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Output voltage range, VO (see Note 1) –0.3 V to VDD + 0.3 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Storage temperature range –30°C to 125°C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
†
Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not
implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
NOTES: 1. All voltages are with respect to ground.
2. The total supply current includes the current out of all the I/O terminals and DAC terminals as well as the operating current of the
device.
recommended operating conditions (MSP50C32, MSP50C33, MSP50x34)
MAX MAX UNIT
V
DD
Supply voltage
†
3.3 6.5 V
VDD = 3.3 V 2.5 3.3
V
IH
High-level input voltage
VDD = 5 V
3.8 5
V
VDD = 6 V 4.5 6
VDD = 3.3 V 0 0.65
V
IL
Low-level input voltage
VDD = 5 V
0 1
V
VDD = 6 V 0 1.3
T
A
Operating free-air temperature Device functionality 0 70 °C
Rspeaker Minimum speaker impedance Direct speaker drive using 2 pin push-pull DAC option 32 Ω
†
Unless otherwise noted, all voltages are with respect to VSS.
recommended operating conditions (MSP50x37)
MIN MAX UNIT
V
DD
Supply voltage
†
4 6.5 V
VDD = 4 V 3 4
V
IH
High-level input voltage
VDD = 5 V
3.8 5
V
VDD = 6 V 4.5 6
VDD = 4 V 0 1
V
IL
Low-level input voltage
VDD = 5 V
0 1.2
V
VDD = 6 V 0 1.5
MUX input voltage Reference voltage = 6.5 V 0 6.5 V
T
A
Operating free-air temperature Device functionality –10 70 °C
Rspeaker Minimum speaker impedance Direct speaker drive using power amp 8 Ω
MSP50C32, MSP50C33, MSP50C34
MSP50P34, MSP50C37, MSP50P37
MIXED-SIGNAL PROCESSORS
SPSS019A – MAY 1997 – REVISED OCT OBER 1998
5
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP50C32, MSP50C33, MSP50x34 electrical characteristics over recommended ranges of supply
voltage and operating free-air temperature (unless otherwise noted)
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
VT+Positive-going threshold voltage (INIT)
VT–Negative-going threshold voltage (INIT)
I
Ikg
Input leakage current (except for OSC IN)
2 µA
I
standby
Standby current (INIT low, SETOFF)
10 µA
VDD = 3.3 V, VOH = 2.75 V 2.1
I
DD
Supply current
VDD = 5 V,
VOH = 4.5 V 3.1
mA
VDD = 6 V, VOH = 5.5 V 4.5
VDD = 3.3 V, VOH = 2.75 V –4 –12
VDD = 5 V, VOH = 4.5 V –5 –14
mA
VDD = 6 V, VOH = 5.5 V –6 –15
IOHHigh-level output current (PA, PB)
VDD = 3.3 V, VOH = 2.2 V –8 –20
VDD = 5 V, VOH = 3.33 V –14 –40
mA
VDD = 6 V, VOH = 4 V –20 –51
VDD = 3.3 V, VOL = 0.5 V 5 9
VDD = 5 V, VOL = 0.5 V 5 9
mA
VDD = 6 V, VOL = 0.5 V 5 9
IOLLow-level output current (PA, PB)
VDD = 3.3 V, VOL = 1.1 V 10 19
VDD = 5 V, VOL = 1.67 V 20 29
mA
VDD = 6 V, VOL = 2 V 25 35
VDD = 3.3 V, VOH = 2.75 V –30 –50
VDD = 5 V, VOH = 4.5 V –35 –60
mA
VDD = 6 V, VOH = 5.5 V –40 –65
IOHHigh-level output current (D/A)
VDD = 3.3 V, VOH = 2.3 V –50 –90
VDD = 5 V, VOH = 4 V –90 –140
mA
VDD = 6 V, VOH = 5 V –100 –150
VDD = 3.3 V, VOL = 0.5 V 50 80
VDD = 5 V, VOL = 0.5 V 70 90
mA
VDD = 6 V, VOL = 0.5 V 80 110
IOLLow-level output current (D/A)
VDD = 3.3 V, VOL = 1 V 100 140
VDD = 5 V, VOL = 1 V 140
mA
VDD = 6 V, VOL = 1 V 150
Pullup resistance
Resistors selected by software and
connected between terminal and V
DD
10 20 50 kΩ
Target frequency = 15.36 MHz
Target frequency = 19.2 MHz
z
†
Operating current assumes all inputs are tied to either VSS or VDD with no input currents due to programmed pullup resistors. The DAC output
and other outputs are open circuited.
‡
The frequency of the internal clock has a temperature coefficient of approximately –0.2 %/°C and a VDD coefficient of approximately ±1%/V.