A
PLUS
巨華積½電路股½有限公司
GENERAL DESCRIPTION:
AVxxx-TGx8 Series
The
AV0332C, AV0632E, AV0932B, AV0932C, AV1232D, AV1832C, AV2432B, AV3032, AV4232,
is a single-chip
synthesizing CMOS VLSI that can synthesize voice up to 3,6,9,12,18,24,30,42 seconds ,using APLUS qualified coding algorithm
(LOGPCM).Customer speech data will be edited and programmed into ROM by changing one mask during the device fabrication.
FEATURES:
1.
Single power supply can operate from 2.4v through 5v.
2.
The total voice duration is about 3, 6, 9, 12, 18, 24, 30, 42 seconds could be partitioned up to 32 voice sections .
each voice section could have 4 playing_length , the longest one is the original voice+mute length .
3.
Voice + mute length could up to 22 seconds ( 6k sample rate ) for each voice section .
4.
One 255 voice-steps table ,could be partitioned up to 32 groups of voice-step .
For each voice-step, could specify one length of one voice section and one of 5 levels playback speed and STS1,STS2,STS3,
STS4 enable options .
playback speed : 1>4.3k ; 2>5k ; 3>6k ; 4>7.5k ; 5>10khz .
STS4,3,2,1 enable options : each with one control bit . ( dec to bin ; '0' -> enable , '1' -> disable )
5.
Three mask option trigger input mode : MATRIX , ALONE ( with mode selection ,priority and debounce )
one mode control input 'MODE' , could be used as mode selection or STS4 . ( mask option )
MATRIX : 4x4 matrix inputs ; M1-- M16 ( MODE=0 -> subtable1 - 16 ; MODE=1 -> subtable17 - 32 )
priority : M1>M2>M3>M4 ; M5>M6>M7>M8 ; M9>M10>M11>M12 ; M13>M14>M15>M16 .
debounce : 11ms or 1ms .
ALONE : 8 alone inputs ; A1 -- A8 ( MODE=0 -> subtable1 - 8 ; MODE=1 -> subtable9 - 16 )
each input could be one of 3 resistive type input :
1>10Mohm to GND ; 2>schmitt (270k - 1M) for CDS interface ; 3>schmitt ( 270k - 10M ) for CDS interface .
A1 could be trigger input or control outputs ( COUT , PWM , STS ) enable ( '1' ) or disable ( '0' ) .
priority : A1>A2>A3>A4>A5>A6>A7>A8 .
debounce : 10ms or 50us
If MODE/STS4 is in STS4 mode , MATRIX only ( subtable1 - 16 ) , ALONE only ( subtable1 - 8 )
In both mode , all the trigger input could be assign as different playing mode with following options :
EDGE/LEVEL ; HOLD/UNHOLD ; RETRIGGER/IRRETRIGGER .
CPU_INTERFACE : addressing access mode by input pulse count , in this mode A1 - A7 were disable ,could be access up to
32 subtables .
6.
A8 or M16 could be mask_selected as NORMAL , SEQUENTIAL or CPU_INTERFACE .
NORMAL : normal mode as in item 5 .
SEQUENTIAL : could be mask_selected as combined with MODE input or not .
If A8 or M16 is in SEQUENTIAL and combined with MODE input :
MODE=1 -> the device will response by one subtable sequentially and cyclically , from subtable1 7 to user _specify
end subtable.
MODE=0 -> the device will response by one subtable sequentially and cyclically , from subtable 1 to user _specify
end subtable.
The number of subtables (used in sequence) in MODE=1 and MODE=0 must be equal ; this number must less than 16 .
If A8 or M16 is in SEQUENTIAL and not combined with MODE input :
The device will response by one subtable sequentially and cyclically , from subtable1 to user defined end subtable.
The relationship between SEQUENTIAL ( A8/M16 ) and other inputs ( A1-A7 / M1-M15 ) could be mask_selected as
RESET or UNRESET .
RESET : once the other inputs were triggered the SEQUENTIAL sequence will reset to subtable 1.
UNRESET : sequential sequence and other inputs are indenpent .
7.
4 OUT pins with following options :
OUT1 : COUT or STS1
OUT2 : PWM1 or STS2 OUT3 : PWM2 or STS3 OUT4 : MODE or STS4
COUT has 3 current output levels : 1>1.5mA ; 2>3mA ; 3>4.5mA . ( full scale ; Vdd=3v )
PWM1 and PWM2 must be selected on the same time , can direct driving BUZZER or 8 or 32 or 64 ohm SPEAKER .
www.aplusinc.com.tw
Page 1 / 13
2002 Ver.2
A
PLUS
巨華積½電路股½有限公司
* STS1
a>cout
b>stop high_pulse
d>busy high_active
f>led 6hz (flash at mute)
h>led 1.5hz (flash at mute)
j>led 6hz (off at mute )
l>led 1.5hz (off at mute )
n>led dybzl 0.34sec.
p>led dybzl 1.02sec.
r>busy low ,except mute
c>stop low_pulse
e>busy low_active
g>led 3hz (flash at mute)
i>led 0.75hz (flash at mute)
k>led 3hz (off at mute)
m>led 0.75hz (off at mute)
o>led dybzl 0.68sec.
q>busy high ,except mute
AVxxx-TGx8 Series
8.
4 status outputs ( STS1 , STS2 , STS3 , STS4 ) ,one mask option status output ( MODE/STS4 ) :
FOR
AV0332C, AV0632E, AV0932B, AV0932C, AV1232D, AV1832C, AV2432B, AV3032, AV4232.
* STS2
a>pwm1
b>stop high_pulse
d>busy high_active
f>led 6hz (flash at mute)
h>led 1.5hz (flash at mute)
j>led 6hz (on at mute)
l>led 1.5hz (on at mute)
n>led 6hz (off at mute)
p>led 1.5hz (off at mute)
r>led dynamic 1/4
t>led dynamic 3/4
* STS4
a>mode
b>stop high_pulse
d>busy high_active
f>led 6hz (flash at mute)
h>led 1.5hz (flash at mute)
j>led 6hz (on at mute)
l>led 1.5hz (on at mute)
n>led 6hz (off at mute)
p>led 1.5hz (off at mute)
r>led dynamic 1/4
t>led dynamic3/4
c>stop low_pulse
e>busy low_active
g>led 3hz (flash at mute)
i>led 0.75hz (flash at mute)
k>led 3hz (on at mute)
m>led 0.75hz (on at mute)
o>led 3hz (off at mute)
q>led 0.75hz (off at mute)
s>led dynamic 2/4
* STS3
a>pwm2
b>stop high_pulse
c>stop low_pulse
d>busy high_active
e>busy low_active
f>led 6hz (flash at mute)
g>led 3hz (flash at mute)
h>led 1.5hz (flash at mute) i>led 0.75hz (flash at mute)
j>led 6hz (off at mute )
k>led 3hz (off at mute)
l>led 1.5hz (off at mute )
m>led 0.75hz (off at mute)
n>led dybzl 0.34sec.
o>led dybzl 0.68sec.
p>led dybzl 1.02sec.
r>busy low ,except mute
q>busy high ,except mute
c>stop low_pulse
e>busy low_active
g>led 3hz (flash at mute)
i>led 0.75hz (flash at mute)
k>led 3hz (on at mute)
m>led 0.75hz (on at mute)
o>led 3hz (off at mute)
q>led 0.75hz (off at mute)
s>led dynamic 2/4
If both STS1(STS3) and STS2(STS4) are in 6hz or 3hz mode ,they will flash alternatively .
For STS1 and STS3 options , the DYBZL must selected same level .
For STS2 and STS4 options , the DYNAMIC must selected same level .
STS4 was enabled only when the MODE/STS4 is in STS4 option .
For each voice_step , the STS1 , STS2 , STS3 , STS4 could be mask_selected as active or inactive.
If select flash at mute of STS1(STS3) , can select 3hz or 1.5hz or 0.75hz .
If select flash at mute of STS2(STS4) , can select 3hz or 1.5hz or 0.75hz .
If both select off at mute of STS1(STS2,STS3,STS4) or on at mute of STS2(STS4) , can only select 3hz or 1.5hz or 0.75hz
at the same level .
9.
Automatic Rosc selection : ( mask option )
Enable - the device will use external Rosc if it has external Rosc ; the device will use internal Rosc automatically if it
hasn't external Rosc . ( it must be determined before operation )
Disable - use external Rosc only .
Internal Rosc options : one of 13 internal Rosc options with different playback speed .
For
AV0332C , AV0632E, AV0932B, AV0932C, AV1232D, AV1832C, AV2432B, AV3032, AV4232:
playback speed=4.3khz -> a>8.9k ; b>8.6k ; c>7.9k ;
i>4.7k ; j>4.3k ; k>4.1k
playback speed=5.0khz -> a>10.3k ; b>10.0k ; c>9.2k ;
i>5.5k ; j>5.0k ; k>4.8k
playback speed=6.0khz -> a>12.4k ; b>12.0k ; c>11.0k ;
i>6.6k ; j>6.0k ; k>5.7k
playback speed=7.5khz -> a>15.5k ; b>15.0k ; c>13.8k ;
i>8.3k ; j>7.5k ; k>7.1k
playback speed=10khz -> a>20.7k ; b>20.0k ; c>18.3k ;
i>11.0k ; j>10.0k ; k>9.5k
d>7.0k ;
; l>3.9k
d>8.2k ;
; l>4.6k
d>9.8k ;
; l>5.5k
d>12.3k ;
; l>6.9k
d>16.3k ;
; l>9.2k
e>6.3k ; f>5.8k ; g>5.4k ;
; m>3.6k hz . ( Vdd=3v )
e>7.3k ; f>6.8k ; g>6.3k ;
; m>4.2k hz . ( Vdd=3v )
e>8.8k ; f>8.1k ; g>7.5k ;
; m>5.0k hz . ( Vdd=3v )
e>11.0k ; f>10.1k ; g>9.4k ;
; m>6.3k hz . ( Vdd=3v )
e>14.7k ; f>13.5k ; g>12.5k
; m>8.3k hz . ( Vdd=3v )
h>5.1k ;
h>5.9k ;
h>7.1k ;
h>8.9k ;
; h>11.8k ;
www.aplusinc.com.tw
Page 2 / 13
2002 Ver.2
A
PLUS
巨華積½電路股½有限公司
BLOCK DIAGRAM:
AVxxx-TGx8 Series
㆒般規格:
AV0332C, AV0632E, AV0932B, AV0932C, AV1232D, AV1832C, AV2432B, AV3032, AV4232
乃
㆒單晶CMOS
VLSI
語音合成器,它以LOGPCM編碼方式,合成長達3,6,9,12,18,24,30,42秒之語
音。藉由½造過程㆗更換光½,將客戶需要之語音資料編寫入ROM㆗。
特性:
1.
單㆒工½電壓範圍為2.4
- 5
伏特。
2.
語音½長度可達3,6,9,12,18,24,30,42秒,且可被分割成32語音段(section),每段長度
可不同。每㆒段有㆕種不同播放時間的選擇,½是任½㆒種播放時間皆不可長於原段
的(語音+靜音)時間。
3.
其㆗每㆒段的長度
(語音+靜音時間)
最多可達22秒。
(在6kHz取樣頻率㆘)。
www.aplusinc.com.tw
Page 3 / 13
2002 Ver.2
A
PLUS
巨華積½電路股½有限公司
AVxxx-TGx8 Series
4.
具有255個語音格(voice_step),可規劃成32語音組(sub_table)。
每㆒語音格可指定㆒語音段長度, 播放速度,
AUDIO電流輸出,
和STS1、STS2、STS3、
STS4致½或非致½。
振盪器選項:
1>4.3k ; 2>5k ; 3>6k ; 4>7.5k ; 5>10k hz ( Vdd=3.0 ; Rosc=300kohm )。
STS4,3,2,1
致½選擇: 每㆒種由㆒個控制½元控制(
'0' ->
致½
; '1' ->
非致½
)。
5.
由光½選擇可決定½用矩陣
(MATRIX)
觸發或單獨
(ALONE)觸發。(兩者各有其MODE
模式選擇,防止誤動½時間及優先順序的選項),
CPU觸發。
其㆗
, ‘MODE/STS3’可選擇輸入MODE控制模式或 STS4輸出 (
光½決定)。
□矩陣觸發:4×4矩陣輸入(M1
- M16)
◎優先順序:
M1>M2>M3>M4; M5>M6>M7>M8; M9>M10>M11>M12; M13>M14>M15>M16
◎
防止誤動½(DEBOUNCE)時間:
11ms-提供㆒般手動操½;
1ms-提供較敏感的動½。
◎MODE模式選擇:
MODE=0,對應至語音組1 -16;
MODE=1,對應至語音組17 -32。
□單獨觸發:八個單獨輸入(A1-A8)的特性:內含電阻式史密特輸入(270K-1M)提
供光敏電阻(CDS)½用。
◎優先順序:A1>A2>A3>A4>A5>A6>A7>A8
◎防止誤動½(DEBOUNCE)時間:10ms-提供㆒般手動操½;
50us-提供跳動開關½用。
◎MODE模式選擇:MODE=0,對應至語音組1-8;
MODE=1,對應至語音組9-16。
如果MODE 選擇
STS4輸出,
則矩陣觸發對應至
(subtable 1-16)
或單獨觸發對應至
(subtable 1-8)
以㆖2種觸發, 每㆒輸入可選擇不同播放模式(光½選擇):
邊緣觸發
/
½準觸發(EDGE/LEVEL)
;
保持
/
非保持(HOLD/UNHOLD)
;
後段蓋前段
/
非後段蓋前段(RETRIGGER/IRRETRIGGER)
□串列式CPU觸發:以觸發輸入COL4當½連接其它CPU介面的輸入腳.此時其它輸
入的接腳皆應為非致½。
6. A8或M16可由光½選擇設定為㆒般觸發(NORMAL),順序觸發(SEQUENTIAL)或CPU觸
發。
□ ㆒般觸發(NORMAL):A8或M16的觸發如第5項所示:
□ 順序觸發功½
(SEQUENTIAL):可選擇是否配合'MODE'輸入½用。
A).當A8或M16設定為單鍵觸發,而且結合'MODE'輸入½用:
MODE=1 ->
㆒經觸發將由第17語音組
(subtable 17)
至設定之語音組
(subtable n ;
n=17 - 32 )每次觸發播放㆒語音組按順序循環播放。
MODE=0 ->
㆒經觸發將由第1語音組
(subtable 1)
至設定之與音組
(subtable n ;
n=1 - 16 )每次觸發播放㆒語
音組按順序循環播放。
www.aplusinc.com.tw
Page 4 / 13
2002 Ver.2
A
PLUS
巨華積½電路股½有限公司
AVxxx-TGx8 Series
循環播放之語音組數在MODE=1
,MODE=0須相同且<語音16
。
當A8或M16設定為單鍵輸入,而且不配合'MODE'輸入控制½用:
㆒經觸發將由第1組
(subtable 1)
至設定之語音組
(subtable n ; n=1-32 )每觸發播放㆒組按順
序循環播放。
B)順序觸發 (A8或M16)
開始動½後,若其它輸入觸發(A1-A7/M1-M15),可經光½
選擇定義為『可重½或不可重½』。
◎可重½(RESET):若其它輸入觸發,順序觸發功½的循環將被重½回第1語音組。
◎不可重½(UNRESET):順序觸發功½的尋循環不受其它鍵觸發½響。
7. OUT1, OUT2, OUT3, MODE/STS4
可½以㆘選擇:
OUT1 :
可選擇為COUT或STS1狀態輸出。
OUT2 :
可選擇為PWM1或STS2狀態輸出。
OUT3 :可選擇為 PWM2或STS3狀態輸出。
MODE/STS4 :可選擇為 MODE控制輸入或STS4狀態輸出。
COUT
有3種電流輸出
: 1> 1.5mA ; 2> 3mA ; 3>4.5mA ( Vdd=3v , full scale )。
PWM1, PWM2須同時選擇,
可驅動buzzer 或
8、32、64 ohm speaker。
8. STS1,STS2,STS3及STS4可做如㆘輸出選擇:
□
STS1輸出的選擇
A) COUT聲音輸出
B)
停止播放時送出高½準脈衝.
C)
停止播放時送出½½準脈衝.
D)
播放時送出高½準訊號.
E)
播放時送出½½準訊號.
F) LED 6HZ(靜音時閃爍).
G) LED 3HZ(靜音時閃爍).
H) LED 1.5HZ(靜音時閃爍).
I) LED 0.75HZ(靜音時閃爍).
J) LED 6HZ(靜音時熄滅).
K) LED 3HZ(靜音時熄滅).
L) LED 1.5HZ(靜音時熄滅).
M) LED 0.75HZ(靜音時熄滅).
N) LED動態送出½½準脈衝 0.34秒(
每㆒語
音格
).
O) LED動態送出½½準脈衝 0.68秒(
每㆒語
音格
).
P) LED動態送出½½準脈衝 1.02秒(
每㆒語音
格
).
Q)
播放時
(靜音除外)
送出高½準訊號.
R)
播放時
(靜音除外)
送出½½準訊號.
□
STS2輸出的選擇
A) PWM1聲音輸出
B)
停止播放時送出高½準脈衝.
C)
停止播放時送出½½準脈衝.
D)
播放時送出高½準訊號.
E)
播放時送出½½準訊號.
F) LED 6HZ(靜音時閃爍).
G) LED 3HZ(靜音時閃爍).
H) LED 1.5HZ(靜音時閃爍).
I) LED 0.75HZ(靜音時閃爍).
J) LED 6HZ(靜音時亮著).
K) LED 3HZ(靜音時亮著).
L) LED 1.5HZ(靜音時亮著).
M) LED 0.75HZ(靜音時亮著).
N) LED 6HZ(靜音時熄滅)訊號.
O) LED 3HZ(靜音時熄滅)訊號.
P) LED 1.5HZ(靜音時熄滅)訊號.
Q) LED 0.75HZ(靜音時熄滅)訊號.
R) LED動態 1/4½準訊號.
S) LED動態 2/4½準訊號.
T) LED動態 3/4½準訊號.
www.aplusinc.com.tw
Page 5 / 13
2002 Ver.2