Data Sheet
PRELIMINARY
VS1063a Datasheet
9 FUNCTIONAL DESCRIPTION
9.8.1 SCI_MODE (RW)
SCI_MODE is used to control the operation of VS1063a and defaults to 0x0800 (SM_SDINEW
set).
Note: “Mode” in the following table tells if that bit is a hardware (HW) or software (SW) control.
Name Bit Mode Function Value Description
SM_DIFF 0 SW Differential 0 normal in-phase audio
1 left channel inverted
SM_LAYER12 1 SW Allow MPEG layer II 0 no
1 yes
SM_RESET 2 SW Soft reset 0 no reset
1 reset
SM_CANCEL 3 SW Cancel decoding current file 0 no
1 yes
4 SW reserved 0 right
1 wrong
SM_TESTS 5 SW Allow SDI tests 0 not allowed
1 allowed
6 SW reserved 0 right
1 wrong
7 SW reserved 0 right
1 wrong
SM_DACT 8 HW DCLK active edge 0 rising
1 falling
SM_SDIORD 9 HW SDI bit order 0 MSb first
1 MSb last
SM_SDISHARE 10 HW Share SPI chip select 0 no
1 yes
SM_SDINEW 11 HW VS10xx native SPI modes 0 no
1 yes
SM_ENCODE 12 SW Activate Encoding 0 no
1 yes
- 13 SW - 0 right
1 wrong
SM_LINE1 14 HW MIC / LINE1 selector 0 MICP
1 LINE1
SM_CLK_RANGE 15 HW Input clock range 0 12. . . 13 MHz
1 24. . . 26 MHz
When SM_DIFF is set, the player inverts the left channel output. For a stereo input this creates
virtual surround, and for a mono input this creates a differential left/right signal.
SM_LAYER12 enables MPEG 1.0 and 2.0 layer II decoding in addition to layer III. If you enable
Layer II decoding, you are liable for any patent issues that may arise. Joint licensing of
MPEG 1.0 / 2.0 Layer III does not cover all patents pertaining to layers I and II.
Software reset is initiated by setting SM_RESET to 1. This bit is cleared automatically.
If you want to stop decoding a in the middle, set SM_CANCEL, and continue sending data
Version: 0.42, 2011-11-24 40