English
Language : 

VS1011E Datasheet, PDF (33/49 Pages) List of Unclassifed Manufacturers – MPEG AUDIO CODEC
VLSI
Solution y
VS1011e
VS1011E
8. FUNCTIONAL DESCRIPTION
8.6.5 SCI DECODE TIME (RW)
When decoding correct data, current decoded time is shown in this register in full seconds.
The user may change the value of this register. However, in that case the new value should be written
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).
Example: 11025 Hz mono data reads as 0x2B10 (11024).
Example: Writing 0xAC80 sets sample rate to 44160 Hz, stereo mode does not change.
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 write/read of SCI WRAM.
As 16 bits of data can be transferred with one SCI WRAM write/read, and the instruction word is 32 bits
long, two consecutive writes/reads are needed for each instruction word. The byte order is big-endian
(i.e. MSBs first). After each full-word write/read, the internal pointer is autoincremented.
8.6.8 SCI WRAMADDR (RW)
SCI WRAMADDR is used to set the program address and memory bus for following SCI WRAM
writes/reads.
SM WRAMADDR
Start. . . End
0x1380. . . 0x13FF
0x4780. . . 0x47FF
0x8030. . . 0x84FF
0xC000. . . 0xFFFF
Dest. addr.
Start. . . End
0x1380. . . 0x13FF
0x0780. . . 0x07FF
0x0030. . . 0x04FF
0xC000. . . 0xFFFF
Bits/
Word
16
16
32
16
Description
X data RAM
Y data RAM
Instruction RAM
I/O
Version 1.04, 2007-10-08
33