USB Audio Design Guide
The framework supports devices with multiple tiles so it uses the on tile[n]:
syntax.
The first core run is the XUD library:
# if ( AUDIO_CLASS ==2)
XUD_Manager ( c_xud_out , ENDPOINT_COUNT_OUT , c_xud_in , ENDPOINT_COUNT_IN ,
# else
XUD_Manager ( c_xud_out , ENDPOINT_COUNT_OUT , c_xud_in , ENDPOINT_COUNT_IN ,
# endif
The make up of the channel arrays connecting to this driver are described in §7.3.
The channels connected to the XUD driver are fed into the buffer and decouple
cores:
XM0088546.1
c_sof , epTypeTableOut , epTypeTableIn , p_usb_rst ,
clk , 1 , XUD_SPEED_HS , XUD_PWR_CFG ) ;
c_sof , epTypeTableOut , epTypeTableIn , p_usb_rst ,
clk , 1 , XUD_SPEED_FS , XUD_PWR_CFG ) ;
58/110
Need help?
Do you have a question about the xCORE-200 Multi-channel Audio board and is the answer not in the manual?
Questions and answers