English
Language : 

VS1011 Datasheet, PDF (28/43 Pages) List of Unclassifed Manufacturers – MP3 AUDIO CODEC
VLSI
Solution y
VS1011 PRELIMINARY
VS1011
8. FUNCTIONAL DESCRIPTION
twice.
SCI DECODE TIME is reset at every software reset.
8.6.6 SCI AUDATA (RW)
When decoding correct data, the current sample rate and number of channels can be found in bits 15..1
and 0 of SCI AUDATA, respectively. Bits 15..1 contain the sample rate divided by two, and bit 0 is 0 for
mono data and 1 for stereo. Writing to this register will change the sample rate on the run to the number
given.
Example: 44100 Hz stereo data reads as 0xAC45 (44101).
8.6.7 SCI WRAM (RW)
SCI WRAM is used to upload application programs and data to instruction and data RAMs. The start
address must be initialized by writing to SCI WRAMADDR prior to the first call of SCI WRAM. As 16
bits of data can be transferred with one SCI WRAM write, and the instruction word is 32 bits long, two
consecutive writes are needed for each instruction word. The byte order is big-endian (i.e. MSBs first).
After each full-word write, the internal pointer is autoincremented.
SM WRAMADDR
Start. . . End
0x1380. . . 0x13FF
0x4780. . . 0x47FF
0x8030. . . 0x84FF
Dest. addr.
Start. . . End
0x1380. . . 0x13FF
0x0780. . . 0x07FF
0x0030. . . 0x04FF
Bits/
Word
16
16
32
Description
X data RAM
Y data RAM
Instruction RAM
8.6.8 SCI WRAMADDR (RW)
SCI WRAMADDR is used to set the program address for following SCI WRAM writes.
Version 0.71, 2004-07-20
28