English
Language : 

ML22808 Datasheet, PDF (25/41 Pages) List of Unclassifed Manufacturers – LAPIS Semiconductor ADPCM Algorithm-Based Speech Synthesis LSI
FEDL2280XFULL-04
ML22808/ML22804/Ml22802-XXX
Memory Bank Selecting Function
Using the memory bank selecting function, the internal ROM area in the ML22808/ML22804/ML22P808/
ML22P804 can be divided into up to four areas. If four banks are used, up to 1024 phrases can be played
back since each bank is capable of up to 256 phrases. Using the memory bank selecting function, the internal
ROM area in the MLl22802/ML22P802 can be divided into up to two areas. If two banks are used, up to 512
phrases can be played back because each bank is capable of up to 256 phrases. Using this function, it is
possible to put together multiple ROM codes into one code.
In the case of the ML22808/ML22804/ML22P808/ML22P804, the memory is used by setting the SEL1 and
SEL0 pins and in the case of the ML22802/ML22P802, the memory is used by setting the SEL pin, as shown in
the tables below. In addition, when playing phrases, it is necessary to specify the number of memory banks by
PUP1 or PUP2.
“⎯“ in the tables below means Don’t Care, whether 0 or 1.
Note that, if the memory bank selecting fnction is used, it is necessary to divide data when ROM data is created
and store the divided data in the specified area in advance.
For one memory banks:
SEL1 SEL0 ML22P808/ML22808-XXX ML22P804/ML22804-XXX SEL ML22P802/ML22802-XXX
⎯
⎯
00000h -FFFFFh
00000h – 7FFFFh
⎯
00000h – 3FFFFh
For two memory banks:
SEL1 SEL0 ML22P808/ML22808-XXX ML22P804/ML22804-XXX SEL ML22P802/ML22802-XXX
⎯
0
00000h – 7FFFFh
00000h – 3FFFFh
0
00000h – 1FFFFh
⎯
1
80000h – FFFFFh
40000h – 7FFFFh
1
20000h – 3FFFFh
For four memory banks:
SEL1 SEL0 ML22P808/ML22808-XXX
0
0
00000h–3FFFFh
0
1
40000h–7FFFFh
1
0
80000h–BFFFFh
1
1
C0000h–FFFFFh
ML22P804/ML22804-XXX
00000h–1FFFFh
20000h–3FFFFh
40000h–5FFFFh
60000h–7FFFFh
Shown below is an example of memory division for the M22808 (8 Mbits).
0–3FFFFh
40000–7FFFFh
Bank 1
Capacity: 8 Mbits
Max. number of
phrases: 256
80000–BFFFFh
C0000–FFFFFh
Bank 1
Capacity: 4 Mbits
Max. number of
phrases: 256
Bank 2
Capacity: 4 Mbits
Max. number of
phrases: 256
Number of memory
divisions: 1
8-Mbit × 1 area
Number of memory
divisions: 2
4-Mbit × 2 areas
Bank 1
Capacity: 2 Mbits
Max. number of
phrases: 256
Bank 2
Capacity: 2 Mbits
Max. number of
phrases: 256
Bank 3
Capacity: 2 Mbits
Max. number of
phrases: 256
Bank 4
Capacity: 2 Mbits
Max. number of
phrases: 256
Number of memory
divisions: 4
2-Mbit × 4 areas
25/41