Greetings,
Is it possible to port USB Audio 2.0 Reference Design to 48 pin or 64 pin devices?
128 pin is a bit overhead for this purpose.
Goals of this project is:
1)Simplify the pcb.
2)Get rid of i2s - adopt msb first with 16-20bit with 24 bit frame dual chanel out (or dual spi for interfacing with analog ad5791 or ad5781 dac).
3)implement oversampling fir.
Absence,of spdif,adc and gpio's is not critical.
Porting firmware to XS1-L01-LQ64 or TQ48
-
- New User
- Posts: 2
- Joined: Sat Feb 11, 2012 8:16 pm
-
- XCore Expert
- Posts: 754
- Joined: Thu Dec 10, 2009 6:56 pm
Given that there are enough ports on the TQ-48 to connect your stuff this shouldn't be a problem.
Be careful with assigning the ports for USB: follow the recommended ports in the datasheet.
Be careful with assigning the ports for USB: follow the recommended ports in the datasheet.
-
- New User
- Posts: 2
- Joined: Sat Feb 11, 2012 8:16 pm
According to datasheet it will be packed very tight.No any room for i0s.
But its perfectly suits 40 pin XS1-L01-tq64 demoboard.
I suppose very high demand, if software will be adopted for this board.
Any thoughts about comparsion with qucikfilter tech qf1d512 chip?
Would it be possible to implement 8x oversampling fir for 44100 sample rate with ~200 taps?
How many threads are occupied by this firmware?
But its perfectly suits 40 pin XS1-L01-tq64 demoboard.
I suppose very high demand, if software will be adopted for this board.
Any thoughts about comparsion with qucikfilter tech qf1d512 chip?
Would it be possible to implement 8x oversampling fir for 44100 sample rate with ~200 taps?
How many threads are occupied by this firmware?
-
Verified
- XCore Legend
- Posts: 1163
- Joined: Thu Dec 10, 2009 9:20 pm
- Location: Bristol, UK
I'm with Bianco, use the 48 for your USB Audio apps. Very little (if any) porting will be required.
Technical Director @ XMOS. Opinions expressed are my own