MULTI-FUNCTION AUDIO PLATFORM

The Multi-Function Audio (MFA) platform uses the xCORE-USB family of devices to provide high quality digital audio USB connectivity for PC, Mac, iOS and Android devices.

The xCORE-USB Family of multicore microcontrollers combines the flexibility, low latency and determinacy of xCORE, with an integrated High Speed USB 2.0 PHY supporting 480Mbps data-rates.

The design provides certified USB 2.0 High Speed device operation with a USB Audio Class 2.0 device compliant implementation and configurable digital audio interfaces and peripherals.

Hardware and software solutions enabling Apple devices to operate in USB Host Mode, as well as in USB Device Mode with support for USB Role Switch are available to licensees of Apple’s MFi program, through Apple’s authorized MFi component distributor. For more information on the MFi program, visit: http://developer.apple.com/MFi.

MFA hardware features:

  • Complete hardware reference design
  • Based on the XS1-U6 processor
    • 500 MIPS, 6 cores,integrated USB 2.0 PHY
  • USB B socket
  • USB A socket (XK-USB-AUDIO-U8-2C-ABC)
  • Apple Lightning connector (XK-USB-AUDIO-U8-2C-BLC)
  • USB or externally powered
  • Stereo line-level analogue audio output
    • PCM up to 192kHz at 24bits
    • DSD64 & DSD128
  • Stereo line-level analogue audio input
    • PCM up to 192kHz at 24bits
  • Coax S/PDIF output
  • Local crystal based audio clocking
  • MIDI input and output
  • Dedicated power supply for battery charging of Apple devices (XK-USB-AUDIO-U8-2C-BLC and XK-USB-AUDIO-U8-2C-ABC)

MFA software features:

  • Complete software reference design
  • USB 2.0 device
  • USB Audio Class 2.0 compliant (optional 1.0 fall-back)
    • Asynchronous operation
  • PCM up to 384kHz** at 24bits
  • Native DSD64 & DSD128
  • DoP64 & DoP128*
**The MFA software supports PCM up to 384kHz. However the MFA hardware only supports PCM up to 192kHz. PCM 384kHz and DoP128 operation are therefore disabled in the MFA software by default.
Multi-Function Audio Platform
MFA PLATFORM
Part #: XK-USB-AUDIO-U8-2C-AB

Multi-Function Audio Platform (MFi Host Mode)
MFA PLATFORM
MFi: APPLE DEVICE IN USB HOST MODE
Part #: XK-USB-AUDIO-U8-2C-BLC

Multi-Function Audio Platform (Apple Role Switch)
MFA PLATFORM
MFi: APPLE DEVICE IN USB DEVICE MODE + USB ROLE SWITCH SUPPORT
Part #: XK-USB-AUDIO-U8-2C-ABC

Driver support

The XMOS USB Audio firmware supports both USB Audio Class 1.0 and USB Audio Class 2.0. Operation with a USB Audio Class 2.0 host is preferred because of its extended feature set and use of USB 2.0.

Apple OSX version 10.6.4 and above natively supports USB Audio Class 2.0 – no driver install is required.

Windows, however, only provides native support for USB Audio Class 1.0. To use a USB Audio Class 2.0 device under Windows requires a driver. XMOS therefore provides a free Windows USB Audio driver for evaluation and prototyping, a free stereo-only driver for production, and a path to a more feature-rich multichannel production driver from Thesycon.

Download the USB Audio Class 2.0 Evaluation Driver for Windows or see the USB Audio Class 2.0 Windows Driver Overview for further details.

Evaluation and production Windows drivers are also available from our partners CEntrance or Ploytec.