VS1001K
VLSI
DATASHEET
y
Solution
7. FUNCTIONAL DESCRIPTION
7.3 Serial Data Interface (SDI)
The serial data interface is meant for transferring compressed MPEG audio data.
Also several different tests may be activated through SDI as described in Chapter 8.
7.4 Serial Control Interface (SCI)
The serial control interface is compatible with the SPI bus specification. Data transfers are always 16-
bits. The VS1001k is controlled by writing and reading the registers of the interface.
The main controls of the control interface are:
• control of the operation mode
• uploading user programs
• access to header data
• status information
• access to decoded digital data
• feeding input data
7.5 SCI Registers
Name
Type addr Function
MODE
STATUS
RW
RW
-
RW
R
R
W
W
0
1
2
3
4
5
6
7
mode control
status of VS1001k
internal register, never use
clock freq + doubler
decode time in seconds
misc. audio data
RAM write program
base address for
INT FCTLH
CLOCKF
DECODE TIME
AUDATA
WRAM
WRAMADDR
RAM write
HDAT0
HDAT1
AIADDR
R
R
RW
8
9
read header data
read header data
10 start address of
application
VOL
RESERVED
AICTRL[x]
RW
-
11 volume control
12 reserved for VS1002 use, don’t touch
RW 13+x 2 application control
registers
x = [0 .. 1]
All registers are filled with zeros at hardware reset.
Version 4.11, 2003-09-18
21