USB to I2S board using XU208-256-TQ64-C10

XCore Project reviews, ideas, videos and proposals.
Post Reply
claytronics
Newbie
Posts: 1
Joined: Tue Nov 07, 2017 12:35 am

USB to I2S board using XU208-256-TQ64-C10

Post by claytronics »

Hi,
I'm planing on building a USB to I2S adaptor based on the XU208-256-TQ64-C10 for the front end of a audio DAC.
I'm currently using the Amanero Combo 384 but want to develop my own in house version.
Does any know if there are any full application schematics for this?
Thanks.


User avatar
andrewxcav
Active Member
Posts: 62
Joined: Wed Feb 17, 2016 5:10 pm
Contact:

Post by andrewxcav »

I don't know if there is a reference design for USB audio on that exact part (there may be, but I haven't found it), however what you are proposing should be fairly straightforward:

This talks about the software:

https://www.xmos.com/published/usb-audi ... sign-guide

note that lib_i2s is very configurable, so you will have several options for the exact protocol you use, bit depth, sample rate, etc.

The things you will need above and beyond the reference design for the part (assuming that includes the USB side) are:
- pins dedicated to clocks for i2s (bit clock, L/R, etc.)
- pin for i2s data
- pins for i2c (assuming you want to configure a DAC or other i2s receiver with i2c)

Here is a schematic that covers all of these ( step 1 would be to remove things you don't need, like the extra i2s interfaces, the S/PDIF etc:

https://www.xmos.com/download/private/x ... 1.2%29.pdf
Post Reply