SPC122A Sunplus Technology Co., Ltd., SPC122A Datasheet - Page 3

no-image

SPC122A

Manufacturer Part Number
SPC122A
Description
SOUND CONTROLLER WITH 128KB FLASH MEMORY
Manufacturer
Sunplus Technology Co., Ltd.
Datasheet
SOUND CONTROLLER
WITH 128KB FLASH MEMORY
1. GENERAL DESCRIPTION
The SPC122A is a two-channel speech/melody synthesizer
including a 8-bit CMOS microprocessor with 69 instructions,
128K-bytes of Flash ROM for speech and melody data (Speech is
compressed by a 4-bit ADPCM with approx. 40 sec speech
duration @ 6KHz sampling rate) and 128-byte working SRAM.
Its external memory is capable of being extended up to 256K. It
provides Multi-Duty-Cycle output that can be implemented for
remote-control
Timer/Counters, 28 Software Selectable I/Os, 2 audio current D/A
outputs (or one PWM audio output), serial interface I/O port, and
volume control are also built in SPC122A. For audio processing,
melody and speech can be mixed into one output. It operates in
a wide voltage range of 2.4V - 5.5V with the maximum clock
speed of 6MHz.
mode for power savings.
RAM contents, but freezes the oscillator to lead all other functions
to standby mode.
2. BLOCKDIAGRAM
© Sunplus Technology Co., Ltd.
Proprietary & Confidential
ROMOE
A16 - 0
D7 - 0
BURN
SPOP
Rosc
A17
XO
CE
XI
controller
program
controller
IOA3 - 0
flash
purposes.
RISC
8-Bit
(I/O)
In addition, the SPC122A has a Clock Stop
28
128K-byte
IOB7 - 0
128-byte
SRAM
PINS
ROM
(I/O)
flash
interface
Serial
The power saving mode saves the
I/O
GENERAL
Other
IOC7 - 0
(I/O)
I/O
features
PORT
PWM output
INT Control
8-bit D/A
(current)
TimeBase
Two
Timer
or
IOD7 - 0
(I/O)
such
as
AUD1
AUD2
two
3
3. FEATURES
! 8-bit microprocessor
! Provides 128K-byte Flash ROM for program and audio data
! 128-byte working SRAM
! Software-based audio processing
! Wide operating voltage: 2.4V - 3.6V @ 2.0MHz
! Supports Crystal Resonator or Rosc (with bonding option)
! Max. CPU clock: 2.0MHz @ 2.4V - 3.6V
! Standby mode (Clock Stop mode) for power savings.
! 500ns instruction cycle time @ 4.0MHz CPU clock
! Provides 28 general I/Os
! Two 12-bit timer/counters
! 6 INT sources
! Key wake-up function
! Approx. 40 sec speech
! Two 8-bit D/A output
! One PWM audio output (single speaker)
! Volume control function
! Multi-Duty-Cycle outputs (1/2, 1/3, 1/4 duty)
4. APPLICATION FIELD
! Intelligent education toys
! High end toy controller
! Talking instrument controller
! General speech synthesizer
! Industrial controller
Max. 2µA @ 5.0V
@ 6KHz sampling rate with 4-bit ADPCM
Ex. Pattern to voice (animal, car, color, etc.)
Spelling (English or Chinese)
Math
6.0MHz @ 3.6V - 5.5V
3.6V - 5.5V @ 6.0MHz
Preliminary Version: 0.9
P
P
SPC122A
r
r
e
e
l
l
i
i
SEP. 07, 2001
m
m
i
i
n
n
a
a
r
r
y
y

Related parts for SPC122A