XMOS VocalFusion® XVF3610 Voice Processor

XMOS VocalFusion® XVF3610 Voice Processor uses microphone-array processing to capture clear, high-quality audio from anywhere in the room. The XVF3610 implements highly optimized digital signal processing algorithms to enable ‘barge-in’, suppress point noise sources, and reduce ambient noise levels, thereby increasing the effective Signal-to-Noise Ratio (SNR) and enabling a reliable voice interface, whatever the environment.

The XMOS VocalFusion XVF3610 Voice Processor is designed for seamless integration into consumer electronic products that require voice interfaces for Automatic Speech Recognition (ASR) or communication and conferencing. In addition to the class-leading voice processing, the XVF3610 includes specific features and interfaces needed for use in closely integrated applications, such as those found in a TV or set-top box.

The XVF3610 supports three modes of operation:

• XVF3610-UA (U-SB A-ccessory) - Audio and control via a USB2.0 interface
• XVF3610-UA-HYBRID(U-SBA-ccessory HYBRID) - Audio to the host and control via a USB2.0 interface, audio from the host via I2S master interface
• XVF3610-INT (INT-egrated) - Audio via I2S and control over I2C interfaces

Features

  • Voice processing
    • Two PDM microphone interfaces
    • Digital signal processing pipeline
    • Full duplex, stereo, Acoustic Echo Cancellation (AEC)
    • Reference audio via I2S with automatic bulk delay insertion
    • Point noise suppression via an interference canceller
    • Switchable stationary noise suppressor
    • Programmable Automatic Gain Control (AGC)
    • Flexible audio output routing and filtering
    • Independent audio paths for communications and Automatic Speech Recognition (ASR)
  • Device interfaces
    • Full speed USB2.0 compliant device supporting USB Audio Class (UAC) 1.0
    • USB HID and Endpoint 0 control interfaces
    • Flexible peripheral interfaces
    • Programmable digital general-purpose inputs and outputs
    • I2C interface for system control and local peripheral control
    • I2S Slave interface input & output of audio data
    • SPI Master interface for control and interrogation of local SPI slave devices
  • Firmware management
    • Boot from QSPI Flash
    • Default firmware image for power-on operation
    • Persistent user data is maintained across firmware upgrade cycles
    • User-programmable setup for SPI peripherals
    • Option to boot from a local host processor via SPI
    • Device Firmware Update (DFU) via I2C or USB
  • 7mm x 7mm 60-pin QFN package
  • Typical power consumption of 300mW to 350mW

Applications

  • TV/set-top box accessory
  • Audiovisual products
  • Smart home appliances
  • Health and fitness
  • Conference calling

Specifications

  • Two-microphone far-field operation
  • Full 360-degree operation in “coffee table” applications, or 180-degree operation in edge-of-room products such as smart TVs
  • 16kHz voice processing, with optional 16kHz and 48kHz interface sample rates
  • Full duplex, Stereo, Acoustic Echo cancellation with a maximum tail length of 225ms, accommodating highly reverberant environments
  • The reference audio for cancellation can be provided via an I2S Slave interface (INT variant), I2S Master interface (UA-HYBRID variant), or via USB (UA variant)
  • Automatic bulk delay insertion, of up to 150ms, to account for positive or negative reference audio delays, ensuring optimal echo cancellation with all audio output paths
  • Cancellation of point noise sources via a 256-frequency band interference canceller
  • Switchable stationary noise suppressor
  • Adjustable gain over a 60dB range with automatic gain control
  • Audio output filtering and range limiter
  • Independent audio paths for communications and Automatic Speech Recognition (ASR)

Audio Processing Pipeline

Block Diagram - XMOS VocalFusion® XVF3610 Voice Processor

UA Configuration Functional Block Diagram

Block Diagram - XMOS VocalFusion® XVF3610 Voice Processor

UA-HYBRID Configuration Functional Block Diagram

Block Diagram - XMOS VocalFusion® XVF3610 Voice Processor

INT Configuration Functional Block Diagram

Block Diagram - XMOS VocalFusion® XVF3610 Voice Processor
Opublikowano: 2026-04-16 | Zaktualizowano: 2026-04-24