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

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 following functions can be called from the top level main of an application and
USB Audio Software Design Guide
5.2.3 Audio Streaming Functions
void AudioStreamStart
void AudioStreamStop
5.3 Component API
implement the various components described in 3.1.
int XUD_Manager
This function is called when the audio stream from device to host starts.
This function is called when the audio stream from device to host stops.
This performs the low level USB I/O operations.
Note that this needs to run in a thread with at least 80 MIPS worst case execution
speed.
Parameters
(USB OUT transaction); this includes a channel to obtain requests on
(USB IN transaction); this includes a channel to respond to requests on
Endpoint 0.
Endpoint 0).
Endpoint 0.
Endpoint 0).
connected to a process that can receive a token once every 125 ms. If
c_ep_out – An array of channel ends, one channel end per output endpoint
c_ep_in – An array of channel ends, one channel end per input endpoint
num_out – The number of output endpoints, should be at least 1 (for
num_in – The number of output endpoints, should be at least 1 (for
c_sof – A channel to receive SOF tokens on. This channel must be
( chanend c_ep_out[],
XUD_EpType epTypeTableOut[],
XUD_EpType epTypeTableIn[],
int noEpOut,
chanend c_ep_in[],
int noEpIn,
chanend ?c_sof,
out port p_usb_rst,
clock clk,
unsigned rstMask,
unsigned desiredSpeed,
chanend ?c_usb_testmode
( void )
( void )
)
Document Revision 1.2
51/57

Related parts for USB AUDIO 2.0 REFERENCE DESIGN