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

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
This is a single core program so all threads are on the same core. For a multicore
The first thread run is the XUD driver:
The make up of the channel arrays connecting to this driver are described in Section
The channels connected to the XUD driver are fed into the buffer and decouple
USB Audio Software Design Guide
program different threads can be placed on different cores using the
syntax.
5.3.
threads:
#if (AUDIO_CLASS==2)
#else
#endif
{
}
{
XUD_Manager(c_xud_out, NUM_EP_OUT, c_xud_in, NUM_EP_IN,
XUD_Manager(c_xud_out, NUM_EP_OUT, c_xud_in, NUM_EP_IN,
{
Endpoint0( c_xud_out[0], c_xud_in[0], c_aud_ctl, null, null);
{
buffer(c_xud_out[1], c_xud_in[2], c_xud_in[1],
decouple(c_mix_out,
}
}
thread_speed();
thread_speed();
thread_speed();
thread_speed();
c_xud_out[2], c_xud_in[3], c_xud_in[4],
c_sof, c_aud_ctl, p_for_mclk_count);
c_midi,
null);
c_sof, epTypeTableOut, epTypeTableIn, p_usb_rst,
clk, 1, XUD_SPEED_HS, null);
c_sof, epTypeTableOut, epTypeTableIn, p_usb_rst,
clk, 1, XUD_SPEED_FS, null);
Document Revision 1.2
on stdcore[n]:
44/57

Related parts for USB AUDIO 2.0 REFERENCE DESIGN