ChipFind - документация

Электронный компонент: AVXXX-TGX8

Скачать:  PDF   ZIP
A
PLUS
AVxxx-TGx8 Series
www.aplusinc.com.tw
Page / 13 2002 Ver.2
1
GENERAL DESCRIPTION:
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 .



A
PLUS
AVxxx-TGx8 Series
www.aplusinc.com.tw
Page / 13 2002 Ver.2
2
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.

* 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 .


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 ; 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 )



A
PLUS
AVxxx-TGx8 Series
www.aplusinc.com.tw
Page / 13 2002 Ver.2
3
BLOCK DIAGRAM:




























:

AV0332C, AV0632E, AV0932B, AV0932C, AV1232D, AV1832C, AV2432B, AV3032, AV4232

CMOS VLSI ,LOGPCM3,6,9,12,18,24,30,42
ROM
:

1. 2.4 - 5

2. 3,6,9,12,18,24,30,4232(section)
(+)
3. (+) 22 (6kHz)
A
PLUS
AVxxx-TGx8 Series
www.aplusinc.com.tw
Page / 13 2002 Ver.2
4
4. 255(voice_step)32(sub_table)
, , AUDIO, STS1STS2STS3
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 ( )


44(M1 - M16)
:
M1>M2>M3>M4; M5>M6>M7>M8; M9>M10>M11>M12; M13>M14>M15>M16
(DEBOUNCE): 11ms-;
1ms-
MODE: MODE=01 -16
MODE=117 -32
(1-8)(270K-1M)
(CDS)
A1>A2>A3>A4>A5>A6>A7>A8
(DEBOUNCE)10ms-
50us-
MODEMODE=01-8

MODE=19-16
MODE STS4, (subtable 1-16)
(subtable 1-8) 2, ():
/ (EDGE/LEVEL) ; / (HOLD/UNHOLD) ;
/ (RETRIGGER/IRRETRIGGER)
CPUCOL4CPU.

6. A8M16(NORMAL)(SEQUENTIAL)CPU

(NORMAL)A8M165:
(SEQUENTIAL)'MODE'
A).A8M16,'MODE'
MODE=1 -> 17 (subtable 17) (subtable n ;

n=17 - 32 )
MODE=0 -> 1 (subtable 1) (subtable n ;
n=1 - 16 )
A
PLUS
AVxxx-TGx8 Series
www.aplusinc.com.tw
Page / 13 2002 Ver.2
5

MODE=1 ,MODE=0<16
A8M16,'MODE'
1 (subtable 1) (subtable n ; n=1-32 )
B) (A8M16) (A1-A7/M1-M15)
(RESET),1
(UNRESET)


7. OUT1, OUT2, OUT3, MODE/STS4
OUT1 : COUTSTS1
OUT2 : PWM1STS2
OUT3 : PWM2STS3
MODE/STS4 : MODESTS4
COUT 3 : 1> 1.5mA ; 2> 3mA ; 3>4.5mA ( Vdd=3v , full scale )
PWM1, PWM2, buzzer 83264 ohm speaker

8. STS1,STS2,STS3STS4:
STS1
STS2
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) () .
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.