March 1996
NSAM266SA CompactSPEECHTM Digital Speech
Processor with Serial Flash Interface
General Description
The NSAM266SA is a member of National Semiconductor’s
CompactSPEECH Digital Speech Processor family. This
processor provides Digital Answering Machine (DAM) func-
tionality to embedded systems.
sending it commands. The CompactSPEECH processor ex-
ecutes the commands and returns status information to the
microcontroller.
The CompactSPEECH firmware implements voice compres-
sion and decompression, tone detection and generation,
message storage management, speech synthesis for time-
and-day stamp, and supports user-defined voice prompts in
various languages.
The CompactSPEECH interfaces with National Semicon-
ductor’s NM29A040 and NM29A080 Serial Flash memory
devices to provide a cost-effective solution for DAM and
Cordless DAM (CDAM) applications.
The CompactSPEECH processor integrates the functions of
a traditional Digital Signal Processing (DSP) chip and the
CR16A, a 16-bit general-purpose RISC core implementation
of the CompactRISCTM architecture. It contains system sup-
port functions such as Interrupt Control Units, Codec inter-
face, MICROWIRETM interfaces to a microcontroller and
Serial Flash, WATCHDOGTM timer, and a Clock Generator.
The CompactSPEECH implements echo-cancellation tech-
niques to support high-quality DTMF tone detection during
message playback.
The CompactSPEECH can synthesize messages in various
languages via the International Vocabulary Support (IVS)
mechanism. The NSAM266SA can store vocabularies on
either Serial Flash, or Expansion ROM memories. DAM
manufacturers can thus create machines that ‘‘speak’’ in
different languages, simply by using other vocabularies. For
more details about IVS, refer to the IVS User’s Manual.
The CompactSPEECH processor operates as a slave pe-
ripheral that is controlled by an external microcontroller via
a serial MICROWIRE interface. In a typical DAM environ-
ment, the microcontroller controls the analog circuits, but-
tons and display, and activates the CompactSPEECH by
1.0 Hardware
1.1 BLOCK DIAGRAMS
NSAM266SA Basic Configuration
TL/EE/12584–1
TRI-STATEÉ is a registered trademark of National Semiconductor Corporation.
CompactSPEECHTM, CompactRISCTM, COPSTM Microcontrollers, HPCTM, MICROWIRETM, MICROWIRE/PLUSTM and WATCHDOGTM are trademarks of National Semiconductor Corporation.
C
1996 National Semiconductor Corporation
TL/EE12584
RRD-B30M46/Printed in U. S. A.
http://www.national.com