PLUS
A
巨華積体電路股份有限公司
GENERAL DESCRIPTION:
AVxxx-TGx8 Series
AV0332C, AV0632E, AV0932B, AV0932C, AV1232D, AV1832C, AV2432B, AV3032, AV4232,
The
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:
is a single-chip
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 )
Three mask option trigger input mode : MATRIX , ALONE ( with mode selection ,priority and debounce )
5.
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 / 13 2002 Ver.2
1
PLUS
A
8. 4 status outputs ( STS1 , STS2 , STS3 , STS4 ) ,one mask option status output ( MODE/STS4 ) :
AV0332C, AV0632E, AV0932B, AV0932C, AV1232D, AV1832C, AV2432B, AV3032, AV4232.
FOR
* STS1 * STS2
a>cout a>pwm1
b>stop high_pulse c>stop low_pulse b>stop high_pulse c>stop low_pulse
d>busy high_active e>busy low_active d>busy high_active e>busy low_active
f>led 6hz (flash at mute) g>led 3hz (flash at mute) 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) 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) j>led 6hz (on at mute) k>led 3hz (on at mute)
l>led 1.5hz (off at mute ) m>led 0.75hz (off at mute) l>led 1.5hz (on at mute) m>led 0.75hz (on at mute)
n>led dybzl 0.34sec. o>led dybzl 0.68sec. n>led 6hz (off at mute) o>led 3hz (off at mute)
p>led 1.5hz (off at mute) q>led 0.75hz (off at mute)
p>led dybzl 1.02sec. q>busy high ,except mute r>led dynamic 1/4 s>led dynamic 2/4
r>busy low ,except mute t>led dynamic 3/4
* STS3 * STS4
a>pwm2 a>mode
b>stop high_pulse c>stop low_pulse b>stop high_pulse c>stop low_pulse
d>busy high_active e>busy low_active d>busy high_active e>busy low_active
f>led 6hz (flash at mute) g>led 3hz (flash at mute) 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) 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) j>led 6hz (on at mute) k>led 3hz (on at mute)
l>led 1.5hz (off at mute ) m>led 0.75hz (off at mute) l>led 1.5hz (on at mute) m>led 0.75hz (on at mute)
n>led dybzl 0.34sec. o>led dybzl 0.68sec. n>led 6hz (off at mute) o>led 3hz (off at mute)
p>led 1.5hz (off at mute) q>led 0.75hz (off at mute)
p>led dybzl 1.02sec. q>busy high ,except mute r>led dynamic 1/4 s>led dynamic 2/4
r>busy low ,except mute t>led dynamic3/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 .
巨華積体電路股份有限公司
AVxxx-TGx8 Series
Automatic Rosc selection : ( mask option )
9.
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 ; d>7.0k ; e>6.3k ; f>5.8k ; g>5.4k ; h>5.1k ;
i>4.7k ; j>4.3k ; k>4.1k ; l>3.9k ; m>3.6k hz . ( Vdd=3v )
playback speed=5.0khz -> a>10.3k ; b>10.0k ; c>9.2k ; d>8.2k ; e>7.3k ; f>6.8k ; g>6.3k ; h>5.9k ;
i>5.5k ; j>5.0k ; k>4.8k ; l>4.6k ; m>4.2k hz . ( Vdd=3v )
playback speed=6.0khz -> a>12.4k ; b>12.0k ; c>11.0k ; d>9.8k ; e>8.8k ; f>8.1k ; g>7.5k ; h>7.1k ;
i>6.6k ; j>6.0k ; k>5.7k ; l>5.5k ; m>5.0k hz . ( Vdd=3v )
playback speed=7.5khz -> a>15.5k ; b>15.0k ; c>13.8k ; d>12.3k ; e>11.0k ; f>10.1k ; g>9.4k ; h>8.9k ;
i>8.3k ; j>7.5k ; k>7.1k ; l>6.9k ; m>6.3k hz . ( Vdd=3v )
playback speed=10khz -> a>20.7k ; b>20.0k ; c>18.3k ; d>16.3k ; e>14.7k ; f>13.5k ; g>12.5k ; h>11.8k ;
i>11.0k ; j>10.0k ; k>9.5k ; l>9.2k ; m>8.3k hz . ( Vdd=3v )
www.aplusinc.com.tw
Page / 13 2002 Ver.2
2
PLUS
A
BLOCK DIAGRAM:
㆒般規格:
AV0332C, AV0632E, AV0932B, AV0932C, AV1232D, AV1832C, AV2432B, AV3032, AV4232
㆒單晶
音。藉由製造過程㆗更換光罩,將客戶需要之語音資料編寫入
1.
2.
3.
CMOS VLSI
特性
單㆒工作電壓範圍為
語音總長度可達
可不同。每㆒段有㆕種不同播放時間的選擇,但是任何㆒種播放時間皆不可長於原段
的(語音+靜音)時間。
其㆗每㆒段的長度 (語音+靜音時間) 最多可達22秒。 (在
巨華積体電路股份有限公司
語音合成器,它以
:
2.4 - 5
3,6,9,12,18,24,30,42
伏特。
LOGPCM
秒,且可被分割成32語音段
編碼方式,合成長達
6kHz
AVxxx-TGx8 Series
3,6,9,12,18,24,30,42
ROM
(section)
取樣頻率㆘)。
㆗。
,每段長度
秒之語
乃
www.aplusinc.com.tw
Page / 13 2002 Ver.2
3
PLUS
A
4.
STS4,3,2,1
5.
6. A8或M16
□
□
www.aplusinc.com.tw
255
具有
每㆒語音格可指定㆒語音段長度, 播放速度
STS4
致能或非致能。
振盪器選項
由光罩選擇可決定使用矩陣
模式選擇,防止誤動作時間及優先順序的選項
, ‘MODE/STS3’
其㆗
□矩陣觸發:
◎優先順序
M1>M2>M3>M4; M5>M6>M7>M8; M9>M10>M11>M12; M13>M14>M15>M16
◎ 防止誤動作
MODE
◎
□單獨觸發:八個單獨輸入(A1-A8)的特性:內含電阻式史密特輸入
◎優先順序:
◎防止誤動作
MODE
◎
MODE
如果
(subtable 1-8)
邊緣觸發
後段蓋前段
□串列式
發。
㆒般觸發
順序觸發功能
A).當A8或M16
MODE=1 ->
MODE=0 ->
巨華積体電路股份有限公司
個語音格
致能選擇: 每㆒種由㆒個控制位元控制
模式選擇
模式選擇:
選擇
CPU
可由光罩選擇設定為㆒般觸發
(voice_step)
: 1>4.3k ; 2>5k ; 3>6k ; 4>7.5k ; 5>10k hz ( Vdd=3.0 ; Rosc=300kohm )。
可選擇輸入
4×4
矩陣輸入
:
(DEBOUNCE)
: MODE=0
供光敏電阻
A1>A2>A3>A4>A5>A6>A7>A8
(DEBOUNCE)
STS4
輸出, 則矩陣觸發對應至
以㆖2種觸發, 每㆒輸入可選擇不同播放模式(光罩選擇
/
位準觸發
/
非後段蓋前段
觸發:以觸發輸入
入的接腳皆應為非致能。
(NORMAL):A8或M16
(SEQUENTIAL)
設定為單鍵觸發,而且結合
㆒經觸發將由第17語音組
n=17 - 32 )
㆒經觸發將由第1語音組
n=1 - 16 )
,可規劃成32語音組
, AUDIO
(MATRIX)
MODE
(M1 - M16)
時間
,對應至語音組
MODE=1
(CDS)
MODE=0
MODE=1
(EDGE/LEVEL) ;
每次觸發播放㆒語 音組按順序循環播放。
,對應至語音組
使用。
時間:
,對應至語音組
,對應至語音組
(RETRIGGER/IRRETRIGGER)
COL4
:可選擇是否配合
每次觸發播放㆒語音組按順序循環播放。
Page / 13 2002 Ver.2
觸發或單獨
控制模式或
: 11ms-
10ms-
的觸發如第5項所示
提供㆒般手動操作
1ms-
提供較敏感的動作。
提供㆒般手動操作;
50us-
保持
當作連接其它
(NORMAL)
'MODE'
(subtable 17)
(subtable 1)
(sub_table)。
電流輸出, 和
( '0' ->
), CPU
1 -16;
17 -32。
提供跳動開關使用。
1-8;
9-16。
(subtable 1-16)
/
非保持
4
致能
(ALONE)
觸發。
STS4
輸出
(HOLD/UNHOLD) ;
CPU
介面的輸入腳.此時其它輸
,順序觸發
:
'MODE'
輸入使用:
至設定之語音組
至設定之與音組
AVxxx-TGx8 Series
; '1' ->
觸發。(兩者各有其
(
光罩決定)。
;
或單獨觸發對應至
(SEQUENTIAL)或CPU觸
輸入使用。
STS1、STS2、STS3、
非致能 )。
(270K-1M)提
):
(subtable n ;
(subtable n ;
MODE