ml2216 Oki Semiconductor, ml2216 Datasheet - Page 24

no-image

ml2216

Manufacturer Part Number
ml2216
Description
Oki Adpcm2 Algorithm-based Speech Synthesis Lsi
Manufacturer
Oki Semiconductor
Datasheet
Memory Allocation and Creating Voice Data
The ROM is partitioned into 4 data areas: voice (i.e., phrase) control area, test area, voice area, and phrase control
table area.
The voice control area manages the ROM’s voice data. It controls the start/end addresses of voice data, usage/not
usage of the phrase control table function and so on. The voice control area stores voice control data for 256 phrases.
The test area stores the data for testing.
The voice area stores the actual waveform data.
The phrase control table area stores data for effective use of voice data. As for the details, please refer to the Phrase
Control Table Function.
There is no phrase control table area if the phrase control table is not used.
The ROM data is created using a development tool.
Playback Time and Memory Capacity
The playback time depends upon the memory capacity, sampling frequency, and playback method.
The equation showing the relationship is given below.
Playback time [sec] =
Example: Let the sampling frequency be 16 kHz and 4-bit ADPCM algorithm. If one 8 Mbits ROM is used, then the
playback time is obtained as follows:
Playback time =
The above equation gives the playback time when the phrase control table function is not used.
OKI Semiconductor
ROM Addresses (ML2216)
max: 0xFFFFF
max: 0xFFFFF
0x007FF
0x00800
0x00807
0x00808
0x00000
1,024 × (8 × 1,024 – 16) (bit)
Sampling frequency (kHz) × Bit length
Depends on creation of ROM
1,024 × (Memory capacity – 16) (bit)
16 (kHz) × 4 (bit)
Phrase Control Table area
Voice control area
(16 Kbit Fixed)
Voice area
Test area
data.
(Bit length is ADPCM, ADPCM 2 = 4 bits; PCM = 8 bits.)
≅ 131 (sec)
ML2216/ML22P16
FEDL2216FULL-03
24/48

Related parts for ml2216