D Advanced, Integrated Speech Synthesizer
for High-Quality Sound
D Operates up to 12.32 MHz (Performs up to
D Slave Mode Enables Hours of Speech
Using an External Processor and Memory
D Master Mode Allows 6.8 Mins of Speech
D Supports High-Quality Synthesis
Algorithms such as MELP, CELP, LPC,
ADPCM, and Polyphonic Music
D Simultaneous Speech Plus Music
D Very Low-Power Operation, Ideal for
D Low-Voltage Operation, Sustainable by
Three (3) Batteries
D Reduced Power Standby Modes, Less Than
10 µA in Deep-Sleep Mode
SPSS028B – MAY 2000 – REVISED FEBRUARY 2001
D 16 General-Purpose I/O Pins (in Master
Mode) or 4 General-Purpose I/O Pins (in
D Resistor-Trimmed Oscillator or 32.768-kHz
Crystal Reference Oscillator
D Slave Interface Logic
D Contains 64K Bytes-Words Onboard ROM
(2K Words Reserved)
D 640-Word RAM
D Direct Speaker Drive (32 Ω) (PDM)
D One-Bit Comparator With Edge Detection
D Serial Scan Port for In-Circuit Emulation,
Monitor, and Test
D Available in Die Form or 64-Pin PM Package
D An Emulator Board (EPC50C604) Is
Available for Code Development in Slave
The MSP50C604 is a low-cost, mixed-signal processor that combines a speech synthesizer with a dedicated
slave interface logic, general-purpose I/O, onboard ROM, and direct speaker-drive in a single package. The
computational unit uses a powerful new DSP that gives the MSP50C604 unprecedented speed and
computational flexibility compared with previous devices of its type. The MSP50C604 supports a variety of
speech and audio coding algorithms, providing a range of options with respect to speech duration and sound
The device consists of a micro-DSP core, embedded program and data memory, and a self-contained clock
generation system. General-purpose periphery is comprised of 16 bits of partially configurable I/O.
The core processor is a general-purpose 16-bit microcontroller with DSP capability. The basic core block
includes a computational unit (CU), data address unit, program address unit, two timers, eight-level interrupt
processor, and several system and control registers. The core processor gives the MSP50C604 break-point
capability in emulation.
The processor is a Harvard type for efficient DSP algorithm execution, separating program and data memory
blocks to permit simultaneous access. The ROM has a protection scheme to prevent third-party pirating. It is
configured in 32K 17-bit words.
The total ROM space is divided into two areas: 1) The lower 2K words are reserved by Texas Instruments for
a built-in self-test 2) The upper 30K is for user program and data space.
The data memory is internal static RAM. The RAM is configured in 640 17-bit words. All memories are designed
to consume minimum power at a given system clock and algorithm acquisition frequency.
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.
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.
•POST OFFICE BOX 655303 DALLAS, TEXAS 75265
Copyright 2001, Texas Instruments Incorporated