Advertisement

Quick Links

xCORE VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual
IN TH I S D OCU MENT
Features
Introduction
Dimensions
Schematics
The xCORE VocalFusion 4-Mic Kit for Amazon AVS is an application specific
design targeted at far-field voice capture and processing for Amazon Alexa Voice
Service (AVS) applications.
The kit is based on the XMOS XVF3000 voice processor and integrates the xCORE
microphone capture and voice processing library with all the necessary hardware
building blocks including:
linear array of 4 omni-directional microphones
low-jitter audio clock
configurable user input buttons and LEDs
I2S audio and I2C control connectivity
optional USB2.0 device audio and control connectivity
Publication Date: 2017/9/7
XMOS © 2017, All Rights Reserved
Document Number: XM011897A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the xCORE VocalFusion 4-Mic Kit for Amazon AVS and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for XMOS xCORE VocalFusion 4-Mic Kit for Amazon AVS

  • Page 1: Table Of Contents

    Amazon Alexa Voice Service (AVS) applications. The kit is based on the XMOS XVF3000 voice processor and integrates the xCORE microphone capture and voice processing library with all the necessary hardware...
  • Page 2 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 2/25 Figure 1: xCORE VocalFusion BaseBoard Figure 2: xCORE VocalFusion Short Linear microphone board XM011897A...
  • Page 3 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 3/25 1 Features A block diagram for the xCORE VocalFusion 4-Mic Kit for Amazon AVS is shown in Figure below. It includes: xCORE VocalFusion XVF3000 voice processor Four MEMS microphones (on a separate board) A micro-USB connector for power (and optionally USB2.0 device connectivity)
  • Page 4 (LINEAR MICROPHONE ARRAY E, Figure 2) using Infineon IM69D130 MEMS microphones. The VocalFusion BaseBoard is based on the XMOS XVF3000 device, running a software which integrates the xCORE microphone capture and voice processing library to provide: beamforming, acoustic echo cancellation, noise suppression, de-reverberation and automatic gain control.
  • Page 5: Clock Sources And Distribution

    VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 5/25 3 Clock sources and distribution The BaseBoard includes a single clock generator (Si5351A-B04486-GT, U25) that generates two clocks: XVF3000 reference clock - 24MHz oscillator Low jitter master audio clock - 24.576MHz oscillator, used for the DAC and (indirectly) the microphones The clock generator is controlled over the I2C bus (see §6, below).
  • Page 6: Mems Microphone Board

    VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 6/25 Extension header J6 Clock Figure 5: DAC and 3.5mm audio jack locations jack 5 MEMS microphone board The microphone board is plugged into connector J3 on the BaseBoard using a ribbon cable.
  • Page 7 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 7/25 The microphone array consists of a linear array of four microphones (spaced 33mm apart), a clock buffer, voltage level shifters and an EEPROM for optional identification. The microphone signals are mapped onto the XVF3000 device as shown in Figure 7.
  • Page 8: I2C Bus

    VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 8/25 6 I2C bus The BaseBoard has a main I2C bus that is used to control the DAC, clock generator, and EEPROM. This main I2C bus is connected to tile 1 of the XVF3000, with the XVF3000 acting as a master on this I2C bus.
  • Page 9: General Purpose User Interface

    VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 9/25 7 General purpose user interface The BaseBoard has 13 LEDs that are controlled by the XVF3000 GPIO. LED_0 - LED_11 (D2-D13) are positioned around the edge of the BaseBoard. LED_12 (D14) is positioned in the middle of the BaseBoard.
  • Page 10: Extension Headers

    VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 10/25 UI signal xCORE GPIO Port LED_0 X0D26 P16B0 LED_1 X0D27 P16B1 LED_2 X0D28 P16B2 LED_3 X0D29 P16B3 LED_4 X0D30 P16B4 LED_5 X0D31 P16B5 LED_6 X0D32 P16B6 LED_7 X0D33 P16B7 LED_8...
  • Page 11 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;...
  • Page 12 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 12/25 Header pin J5 xCORE GPIO Port Signal X0D22 P1G0 X0D23 P1H0 X1D35 P1L0 I2S_ADC_DATA X0D00 P1A0 X0D11 P1D0 X0D24 P1I0 I2C_SDA_EXT X0D39 P1P0 X0D25 P1J0 I2C_SCL_EXT Figure 12: Extension EXT_MCLK...
  • Page 13: Usb Port

    VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 13/25 9 USB port The USB micro-B port (J1) provides power for all the on-board circuits and is used to generate the following voltage rails: +1V0 (Core voltage to XMOS device) +2V5 (for headphone amplifier in DAC device)
  • Page 14: Flash Memory

    VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 14/25 10 Flash memory The XVF3000 device includes 2MBytes of QSPI flash memory, which is interfaced by the GPIO connections shown in Figure 15: QSPI connection Port QSPI_SS X0D01 QSP_D0 X0D04...
  • Page 15: Xsys Connector

    VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 15/25 11 xSYS connector A standard XMOS xSYS interface (J2) is provided to allow host debug of the board via JTAG. Extension header J6 Clock Figure 16: XSYS connector jack xSYS signal...
  • Page 16: Xcore Vocalfusion Baseboard Portmap

    VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 16/25 12 xCORE VocalFusion BaseBoard portmap The table below provides a full description of the port-pin mappings described throughout this document for the xCORE VocalFusion BaseBoard. 1-bit 4-bit 8-bit 16-bit 32-bit...
  • Page 17 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 17/25 1-bit 4-bit 8-bit 16-bit 32-bit Signal X1D00 X1D01 X1D02 X1D03 X1D04 X1D05 X1D06 X1D07 X1D08 X1D09 X1D10 X1D11 X1D14 X1D15 X1D16 X1D17 X1D18 X1D19 X1D20 X1D21 X1D26 I2C_SCL X1D27 I2C_SDA...
  • Page 18: Operating Requirements

    The xCORE VocalFusion 4-Mic Kit for Amazon AVS complies with appropriate RoHS2 and REACH regulations and is a Pb-free product. The xCORE VocalFusion 4-Mic Kit for Amazon AVS is subject to the European Union WEEE directive and should not be disposed of in household waste. Alternative requirements may apply outside of the EU.
  • Page 19 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 19/25 16 Schematics The schematics for the Base Board included in the kit, are shown in the first five figures below, followed by the schematics for the linear array board. For full reference schematics please contact XMOS: https://www.xmos.com/contact/enquiries...
  • Page 20 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 20/25 Figure 20: xCORE VocalFusion BaseBoard - XVF3000 configuration XM011897A...
  • Page 21 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 21/25 Figure 21: xCORE VocalFusion BaseBoard - extension header, buttons, Microphone header, Tile 0 XM011897A...
  • Page 22 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 22/25 Figure 22: xCORE VocalFusion BaseBoard - LEDs XM011897A...
  • Page 23 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 23/25 Figure 23: xCORE VocalFusion BaseBoard - Clock and stereo DAC with headphone jack circuitry, tile 1 IO XM011897A...
  • Page 24 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 24/25 Figure 24: xCORE VocalFusion BaseBoard - voltage rail LDOs and reset circuit XM011897A...
  • Page 25 VocalFusion 4-Mic Kit for Amazon AVS Hardware Manual 25/25 Figure 25: xCORE VocalFusion - Linear Microphone Board XM011897A...
  • Page 26 Copyright © 2017, All Rights Reserved. Xmos Ltd. is the owner or licensee of this design, code, or Information (collectively, the “Information”) and is providing it to you “AS IS” with no warranty of any kind, express or implied and shall have no liability in relation to its use.

Table of Contents