
TL/EE12584
N
March 1996
NSAM266SA CompactSPEECH
TM
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.
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 CompactRISC
TM
architecture. It contains system sup-
port functions such as Interrupt Control Units, Codec inter-
face, MICROWIRE
TM
interfaces to a microcontroller and
Serial Flash, WATCHDOG
TM
timer, and a Clock Generator.
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
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 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.
1.0 Hardware
1.1 BLOCK DIAGRAMS
NSAM266SA Basic Configuration
TL/EE/12584–1
TRI-STATE
é
is a registered trademark of National Semiconductor Corporation.
CompactSPEECH
TM
, CompactRISC
TM
, COPS
TM
Microcontrollers, HPC
TM
, MICROWIRE
TM
, MICROWIRE/PLUS
TM
and WATCHDOG
TM
are trademarks of National Semiconductor Corporation.
C
1996 National Semiconductor Corporation
RRD-B30M46/Printed in U. S. A.
http://www.national.com