- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I have made UVC FPGA solution using slave FIFO interface, it works fine.
But,there is a request for audio function because input source is HDMI.
Until today, I thought SPI is the one for the audio input, but I've finally heard that when GPIF II uses 32 bits, SPI is not working.
So, I think the possible solution is something like audio stream going into GPIF input along with video stream.
In that case, GPIF state machine (sync slave FIFO) and some socket configurations should be changed, but I don't know where to start right now.
Somebody please give me some advice for this.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Since you have mentioned that the 32-bit GPIF interface is being used for the UVC data, there will be no separate data lines for the audio (UAC) data. The same 32-bit GPIF bus needs to be used for sending the video and audio data in an interleaved fashion. The data that is received on the host needs to be separated as video/audio and this might decrease the streaming rate of UVC.
Alternate solution would be to use the I2S bus of FX3 to stream the audio data. Please let us know if this is a suitable option in your application.
Best regards,
Srinath S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Since you have mentioned that the 32-bit GPIF interface is being used for the UVC data, there will be no separate data lines for the audio (UAC) data. The same 32-bit GPIF bus needs to be used for sending the video and audio data in an interleaved fashion. The data that is received on the host needs to be separated as video/audio and this might decrease the streaming rate of UVC.
Alternate solution would be to use the I2S bus of FX3 to stream the audio data. Please let us know if this is a suitable option in your application.
Best regards,
Srinath S