SPC81A1
80KB SOUND CONTROLLER
1. GENERAL DESCRIPTION
The SPC81A1 is a CPU based two-channel speech/melody
synthesizer including CMOS 8-bit microprocessor with 69
instructions, 80K-byte ROM for speech and melody data (Speech
is compressed by a 4-bit ADPCM with approx. 26 sec speech
duration @ 6KHz sampling rate) and 128-byte working SRAM. It
includes two Timer/Counters, 20 Software Selectable I/Os, two
8-bit current outputs D/A (or one PWM audio output) and serial
interface I/O port. It provides Multi-Duty-Cycle output for remote
control purposes. Volume control is also provided. For audio
processing, melody and speech can be mixed into one output. It
operates over a wide voltage range of 2.4V - 5.5V. In addition,
SPC81A1 has a Clock Stop mode for power savings. The power
savings mode saves the RAM contents, but freezes the oscillator,
causing all other chip functions to be inoperative. The Max. CPU
clock frequency is 6.0MHz. It has an Instruction Cycle Rate of 2
clock cycles (min.) - 6 clock cycles (max.).
The SPC81A1
includes, not only the latest technology, but also the full
commitment and technical support of Sunplus.
2. BLOCK DIAGRAM
8-bit
80K-byte
ROM
128-byte
SRAM
INT control
PWM output
AUD1
AUD2
CLK
OSC
XO
XI
Two Timers
TimeBase
R in
microprocessor
Two
8-bit D/As
(current)
Serial
interface
I/O
20
PINS
GENERAL
I/O
PORT
IOA3-0
(I/O)
IOB1,0
(II/O)
IOB5,4
(I/O)
IOC3-0
(I/O)
IOD7-0
(I/O)
Low
Voltage
Reset
3. FEATURES
!
8-bit microprocessor
!
Provides 80K-byte ROM for program and audio data
!
128-byte working SRAM
!
Software-based audio processing
!
Wide operating voltage: 2.4V - 3.6V @ 4.0MHz
3.6V - 5.5V @ 6.0MHz
!
Supports Crystal Resonator or Rosc (with Mask option)
!
Max. CPU clock: 4.0MHz @ 2.4V - 3.6V
6.0MHz @ 3.6V - 5.5V
!
Standby mode (Clock Stop mode) for power savings.
Max. 2
µA @ 5.0V
!
500ns instruction cycle time @ 4.0MHz CPU clock
!
Provides 20 general I/Os
!
Two 12-bit timer/counters
!
6 INT sources
!
Key wake-up function
!
Approx. 26 sec speech
@ 6KHz sampling rate with 4-bit ADPCM
!
One PWM audio output (single speaker)
!
Two DA output
!
Serial interface I/O port
!
Multi-duty-cycle mode
!
Volume control function
!
Low voltage reset function
4. APPLICATION FIELD
!
Intelligent education toys
Ex. Pattern to voice (animal, car, color, etc.)
Spelling (English or Chinese)
Math
!
High end toy controller
!
Talking instrument controller
!
General speech synthesizer
!
Industrial controller
© Sunplus Technology Co., Ltd.
Proprietary & Confidential
3
SEP. 06, 2001
Version: 1.3