![XMOS xCORE VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual Download Page 11](http://html1.mh-extra.com/html/xmos/xcore-vocalfusion-4-mic-kit-for-amazon-avs/xcore-vocalfusion-4-mic-kit-for-amazon-avs_hardware-manual_3530336011.webp)
xCORE VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual
These signals allow the XVF3000 to be connected to an external applications
processor host. In the following descriptions:
·
input
means captured voice audio that is sent from the XVF3000 to the host.
·
output
means audio sent from the host to the XVF3000, to be played out from
the DAC.
The software pre-flashed in to the
xCORE VocalFusion 4-Mic Kit for Amazon AVS
configures the XVF3000 device and BaseBoard hardware to use these extension
headers; to enable I2C audio input/output connectivity (XVF3000 is the I2S master)
and I2C control (XVF3000 is an I2C slave).
·
XVF3000 as I2S master
Audio input and output connectivity is provided via I2S, via pins 1, 3, 6 of J6 and
pin 4 of J5.
I2S_DAC_DATA is the audio output from the host for the DAC far-end signal.
I2S_ADC_DATA is the audio input to the host from the XVF3000.
MasterClock is generated by the XVF3000 and provided on pin 7 of J6 for
connection to the host.
·
XVF3000 as I2C slave
I2C control is provided via pins 9 and 12 on J5.
This is the secondary XVF3000 I2C bus, on which the XVF3000 is a slave (see §
Pull-up resistors should be put on I2C_SDA_EXT and I2C_SCL_EXT.
The XVF3000 device and BaseBoard hardware
can
support other modes of audio
connectivity and control. These modes are documented here for reference only -
their use requires a different XVF3000 software.
·
XVF3000 as I2S slave.
Audio input and output connectivity is provided via I2S, via pins 1, 3, 6 of J6 and
pin 4 of J5.
I2S_DAC_DATA is the audio output from the host for the DAC far-end signal.
I2S_ADC_DATA is the audio input to the host from the XVF3000.
A 24.576 MHz MasterClock should be generated externally and connected to
the BaseBoard via pin 15 of J6. To use this mode, remove R67 and insert a 0R
link into R17.
·
XVF3000 as USB audio and control device.
Input audio from the XVF3000 and output audio to the DAC is communicated
over USB, and the XVF3000 device is controlled over USB.
In this mode, extension headers should be left unconnected.
XM011897A