UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
3,942 Views
Registered: ‎10-13-2014

How to interface audio with Zynq 7000 (which does not have I2S output)?

We are currently designing a board based on Zynq 7000 in which we need an audio input/output, but Zync 7000 does not have I2S output. Our customer does not allow us to use the PL area.

So we were thinking of using an SPI to I2S converter in CPLD outside and port the ALSA driver to output via SPI instead of I2S.

Is there any other better option available.

Our primary objective is to have a audio output without using the PL area.

Is there any reference design or source code which may suit this application it will be very helpful for us.

Thanks in advance.

Tags (2)
0 Kudos
1 Reply
2,881 Views
Registered: ‎08-22-2015

Re: How to interface audio with Zynq 7000 (which does not have I2S output)?

you can implement the I2S protocol in software running on the ARM on the PS side.

 

Alternatively, check this tutorial http://embeddedcentric.com/adc-dac-and-digital-audio-processing/ on Digital Audio Processing, however, its based on logic implemented in the fabric.

 

0 Kudos