
HH
VS1005 VSOS A
UDIO
S
UBSYSTEM
VS1005g
7.2
Analog Output DAC Audio Drivers
7.2.1
Driver AUODAC.DL3
DAOSET_LEFT
DAOSET_RIGHT
DAC_LEFT
DAC_RIGHT
I2S_LEFT
I2S_RIGHT
SP_LDATA
SP_RDATA
24
24
24
24
24
24
24
24
24
DAC_VOL
32/16
SRC_CF
DAC +
output
drivers
I2S_CF
Analog
I2S_BCK,I2S_FRM
I2S_DO
SRC_LEFT
SRC_RIGHT
CBUF
RIGHT
LEFT
DAOSET_CF
DAC_SRC
Digital
SPDIF_OUT
encoder
S/PDIF
24/16
sample rate
upconverter
upconverter
Sample rate
with filters
and hold
Sample
Filterless
down−
converter
RED text: Pin
BLUE text: Register
Figure 3: AUODAC.DL3 signal paths shown in
bold brown
Figure 3 shows the VS1005 high-quality, fully filtered analog output main audio path.
AUODAC.DL3 is the basic DAC output driver. It takes over the VSOS default driver
and offers a lot of funtionality over it, like 16-bit and 32-bit data transfers. It takes over
stdaudioout
, so all software that writes to standard output will send audio to this driver.
The driver offers setting the sample rate with 1 Hz accuracy up to 96000 Hz. Audio
is upconverted to an extremely high rate of 6.144 MHz by a high-quality Sample rate
upconverter.
Playback volume can be set with 0.5 dB accuracy between full level volume (-0 dB) and
-127 dB.
Rev. 3.57
2019-04-10
Page