English
Language : 

VS1011 Datasheet, PDF (23/43 Pages) List of Unclassifed Manufacturers – MP3 AUDIO CODEC
VLSI
Solution y
VS1011 PRELIMINARY
VS1011
8. FUNCTIONAL DESCRIPTION
8.2.2 Supported RIFF WAV Formats
The most common RIFF WAV subformats are supported.
Format
0x01
0x02
0x03
0x06
0x07
0x10
0x11
0x15
0x16
0x30
0x31
0x3b
0x3c
0x40
0x41
0x50
0x55
0x64
0x65
Name
PCM
ADPCM
IEEE FLOAT
ALAW
MULAW
OKI ADPCM
IMA ADPCM
DIGISTD
DIGIFIX
DOLBY AC2
GSM610
ROCKWELL ADPCM
ROCKWELL DIGITALK
G721 ADPCM
G728 CELP
MPEG
MPEGLAYER3
G726 ADPCM
G722 ADPCM
Supported
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
Comments
16 and 8 bits, any sample rate ≤ 48kHz
For supported MP3 modes, see Chapter 8.2.1
8.3 Data Flow of VS1011
SDI Bitstream
FIFO
16384 bits
MP3/WAV
decoding
SCI_BASS = 0 A1ADDR = 0
Bass
enhancer
SCI_BASS != 0
User
application
A1ADDR != 0
Volume
control
SCI_VOL
Audio
FIFO
512 stereo
samples
L
S.rate.conv.
and DAC R
Figure 11: Data Flow of VS1011.
First, depending on the audio data, MP3 or PCM WAV data is received and decoded from the SDI bus.
After decoding, data may be sent to the Bass Enhancer depending on SCI BASS.
Then, if SCI AIADDR is non-zero, application code is executed from the address pointed to by that
register. For more details, see Application Notes for VS10XX.
After the optional user application, the signal is fed to the volume control unit, which also copies the
data to the Audio FIFO.
The Audio FIFO holds the data, which is read by the Audio interrupt (Chapter 10.9.1) and fed to the
sample rate converter and DACs. The size of the audio FIFO is 512 stereo (2×16-bit) samples.
The sample rate converter converts all different sample rates to CLKI/512 and feeds the data to the DAC,
which in order creates a stereo in-phase analog signal. This signal is then forwarded to the earphone
amplifier.
Version 0.71, 2004-07-20
23