USB AUDIO 2.0 REFERENCE DESIGN XMOS, USB AUDIO 2.0 REFERENCE DESIGN Datasheet - Page 16

USB AUDIO 2.0 REFERENCE DESIGN

USB AUDIO 2.0 REFERENCE DESIGN

Manufacturer Part Number
USB AUDIO 2.0 REFERENCE DESIGN
Description
USB AUDIO 2.0 REFERENCE DESIGN
Manufacturer
XMOS

Specifications of USB AUDIO 2.0 REFERENCE DESIGN

Design Resources
USB AUDIO Schematic
Main Purpose
Audio, Audio Processing
Embedded
Yes
Utilized Ic / Part
XS1-L1
Primary Attributes
Audio data up to 24-bit @ 192kHz
Secondary Attributes
I²S and S/PDIF
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
880-1017
The low-level USB interface is controlled by the XMOS USB Device (XUD) driver. This
The low level USB interface is serviced by three threads:
The default for the application is to run as a USB Audio Class 2.0 device. However, the
The device will operated in full-speed Audio Class 1.0 mode if:
The options to control this behavior are detailed in Section 5.1. When running in
Audio Class 1.0 mode the following restrictions apply:
USB Audio Software Design Guide
3.4 USB Interface
driver is described in the XUD library documentation [Xud].
3.4.1 Audio Class 1.0
device can also run as a USB Audio Class 1.0 device. Note that to ensure specification
compliance, Audio Class 1.0 mode always operates at full-speed.
Due to bandwidth limitations of full-speed USB the following sample-frequency
restrictions are also applied:
USB device.
over XC channels and places them into memory buffers.
and send/receives samples (and optionally MIDI data) over XC channels to the
audio components of the software.
over a full speed link (and Audio Class fall back is enabled).
enabled.
enabled.
The buffering thread sends/receives audio data packets from the XUD library
The decoupler reads/writes packets to/from the buffering thread via memory
The code is compiled for USB Audio Class 1.0 only.
The code is compiled for USB Audio Class 2.0 and it is connected to the host
MIDI is disabled.
The Endpoint 0 thread controls the enumeration/configuration tasks of the
Sample rate is limited to a maximum of 48kHz if both input and output are
Sample rate is limited to a maximum of 96kHz if only input or output is
Document Revision 1.2
16/57

Related parts for USB AUDIO 2.0 REFERENCE DESIGN