AVXX32E -A SERIES
3, 7, 14 Seconds Complicate Pure Speech
Features
Operating voltage: 2.4V~5.0V
One single-key can implement play-all,
play-next and random function.
Maximum play count is 16.
Each input can implement looping function.
Single-key input can be last-key priority for
stand-alone input or first-key priority.
Each input trigger can select trigger mode: (For
OKY, TG0, TG1, TG3) Edge/Level, Hold/Unhold,
Retrigger/Irretrigger.
Each input trigger can select its own debounce
time:
Fast debounce: < 200us;
Slow debounce: ~16ms (S.R.=6.0kHz)
Support bouncing trigger solution for retrigger
application. (Second trigger force to retrigger
and slow debounce.)
Maximum table entries are 204*4.
Word count is only limited by ROM capacity.
3 output ports for Status or LED application:
OP_A Status:
Busy_high, DC_low, Stop_high,DC_high
LED: +Fast,+Slow, Dyn(7/10), Off
OP_B Status:
Busy_high, DC_low, Stop_high, DC_high
LED: -Fast, -Slow, Dyn(9/10), On
OP_C Status: Busy_high, DC_low,
Busy_low, DC_high
LED: +Fast, +Slow, On, Off
Each output can specify its initial state (High or
Low)
Outputs can be set as constant current
regardless of the supply voltage varied.
Two PWM playing ports. Drive speaker or
buzzer directly.
Body define: 3, 7, 14 seconds. (Total ROM size :
18k,42k,84k)
voice length(3s body:16384*5,7s
body:40960*5,14s body:83968*5)
Voice algorithm: 5-bits LOG_PCM
External resister for system frequency
Sixteen default sampling frequencies are
supported. The default frequencies can be
changed by applying an external resistor.
Support single key play on/off. (For OKY, TG0,
TG1)
Programmable only pull-low input. (For
OKY,TG3)
Programmable pull-high, pull-low or floating
input. (For TG0,TG1)
TG3_OPC pin can option as input or output by
mask option
General Description
The
AVXX32E -A
are series of single-chip
synthesizing CMOS VLSI IC which synthesizes
voice by LOG_PCM algorithm. Table programming
and shared multiple I/O pins make the applications
flexible.
Powerful functions and pure speech architecture
make the
AVXX32E -A
series are able to best fit
most speech applications and a best
cost/performance ratio as a result.
The programming of the
AVXX32E -A
series is
first to define words. Each word contains voice data
(or mute length), output method, assemble the
words into sentences first, and then the programmer
can assign the sentences to the keys corresponding
to the user inputs.
The TG3_OPC pin of the
AVXX32E -A series
is
multiplexed. This means it can option as input pin or
output pin.
Body Option Table
Body
AV0332E
AV0732E
AV1432E
ROM
84K
42K
18K
Table
D0 – 3FF
D0 – 2FF
D0 – 1FF
KEY
OKY, TG0 – TG1 & TG3
OKY, TG0 – TG1 & TG3
OKY, TG0, TG3
OUT
OPA, OPB, OPC
OPA, OPB, OPC
OPA, OPC
Preliminary
9-1
Ver. 0.1
AVXX32E -A SERIES
Pin Description
Pin Name
VDD
TEST
OSC
OKY
TG0, TG1
TG3_OPC
OPB
OPA
PWM1,
PWM2
VSS
I/O
Power
In
In
In
In
In
Out
Out
Out
Out
Power
Description
Positive power supply
Test enable pad, high-active, pull-low
With resister connected to VDD for system clock generating
Trigger input, active-high, with internal pull_low resistor. Can define
as sequential key or random key.
Trigger input, active-high with internal pull_low resistor.
Trigger input, active-high
Status output
Status output
Status output
Voltage output to drive speaker or buzzer
Negative power supply
Absolute Maximum Rating
Symbol
V
DD
~V
SS
V
IN
(for input)
V
OUT
(for all outputs)
T (operating)
T (storage)
Rating
-0.5 ~ +0.5
V
SS
-0.3 < V
IN
< V
DD
+0.3
V
SS
< V
OUT
< V
DD
-10 ~ +60
-55 ~ +125
Unit
V
V
V
DC Characteristics
Symbol
V
DD
Isb
Iop
I
OL
Ioh
d F/F
Parameter
Min Typ. Max Unit
Condition
Operating Voltage
2.4 3.0 5.0
V
A V
DD
=3.0V, I/O open
Standby
1
Supply
Current
A V
DD
=3.0V, No loading
Operating
400
OPA, OPB source Current
–20
mA V
DD
=3.0V, V
IP
=2.7V
OPA, OPB sink Current
20
mA V
DD
=3.0V, V
OP
=0.3V
V
DD
=4.5V
Frequency Variation by diff.
10 %
lot
f
OSC
=384kHz
Function Diagram
1. OPA/B/C (1:0) are the output options.
Output
OPA
Option
Status
LED
OPB
Status
LED
OPC
Status
LED
0(00)
BH
+Fast
BH
-Fast
BH
+Fast
1(01)
DL
+Slow
DL
-Slow
DL
+Slow
2(10)
SH
Dy07
SH
Dy09
BL
ON
3(11)
DH
OFF
DH
ON
DH
OFF
Status output mode:
SH: Single pulse output, hi-level output
BH: Busy output, hi-level output
Preliminary
9-2
Ver. 0.1
AVXX32E -A SERIES
BL: Busy output, lo-level output
DH: Always Hi-level output
DL: Always Lo-level output
LED output mode:
+Fast, -Fast: High frequency alternate output
+Slow, -Slow: Low frequency alternate output
Dy09: Volume level (9/10)output control. If code > 9/10(FFh), then output “Lo”. Otherwise output “Hi”
Dy07: Volume level (7/10)output control. If code > 7/10(FFh), then output “Lo”. Otherwise output “Hi”
ON : Always Lo-level output
OFF: Always Hi-level output
Note: The Status and LED mode is optioned by mask option.
Edge/Level mode (If sentence = word1+word2)
Edge mode
Trigger length > Voice length
TG
Audio
word1 word2
debounce time
Trigger length < Voice length
TG
word1 word2
debounce time
Level mode
Trigger length > Voice length (if sentence=word1+word2)
TG
Audio
word1 word2 word3 word4
debounce time
Trigger length < Voice length (if sentence = word1+word2)
TG
Audio
word1 word2
debounce time
Preliminary
9-3
Ver. 0.1