VS1001K
VLSI
DATASHEET
y
Solution
7. FUNCTIONAL DESCRIPTION
7.5.1 MODE (RW)
MODE is used to control the operation of VS1001k.
Bit Name
Function
Value Description
0
1
2
SM DIFF
differential
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
1
0
1
0
1
normal in-phase audio
left channel inverted
normal playback
fast forward on
no reset
reset
Set to 0
power on
powerdown
Set to 0
SM FFWD
SM RESET
fast forward
soft reset
3
4
SM UNUSED1 set to 0
SM PDOWN
powerdown
5
6
7
SM UNUSED2 set to 0
SM UNUSED3 set to 0
SM BASS
Set to 0
off
on
rising
bass/treble enhancer
8
9
SM DACT
DCLK active
edge
falling
SM BYTEORD Byte order on serial input bus
MSB first
MSB last
slave
master
512 kHz
10 SM IBMODE
11 SM IBCLK
input bus mode
input bus clk when VS1001k is master
1024 kHz
When SM DIFF is set, the player inverts the left output. For a stereo input, this creates a virtual surround,
and for a mono input this effectively creates a differential left/right signal.
By setting SM FFWD the player starts to accept SCI data at a high speed, and just decodes the audio
headers silently without playing any data. This can be used to fast-forward data with safe landing.
Register DECODE TIME is updated during a fast-forward just as normal.
By setting SM RESET to 1, the player is reset.
SM UNUSED1 should always be set to 0.
Bit SM PDOWN overrides any other: it turns VS1001k into powerdown mode, where the only opera-
tional part is the control bus.
SM UNUSED2 and SM UNUSED3 should always be set to 0.
Bit SM BASS turns on the built-in Bass and Treble enhancer. The frequency response of the enhancer
when the sample rate is 44.1 kHz is shown in Figure 11. For other sample frequencies the response
frequence axis must be adjusted accordingly. Example: If the sample rate is 48 kHz, the 1 kHz frequency
in the figure is actually 1 kHz × 48 kHz / 44.1 kHz = 1.09 kHz. For details of how much extra processing
Version 4.11, 2003-09-18
22