What is the I2S frame size for XHRA-2HPA?

If you have a simple question and just want an answer.
radubacrau
Newbie
Posts: 1
Joined: Fri Oct 30, 2015 4:55 am

What is the I2S frame size for XHRA-2HPA?

Post by radubacrau »

Does anybody know what is the audio frame size for XHRA-2HPA? The reference platform initializes the Sabre DAC to 32bit I2S input mode, so I assume that the frame size is 64 bit.

But I am curious how will the frame size look when selecting different bit depths from the Windows driver for example (16/24 bits). Maybe the XHRA-2HPA converts it to 32bit too?

Some DACs are very particular about the frame size, others do not care.

krishnabalan
Member++
Posts: 24
Joined: Thu Aug 14, 2014 10:55 am

Post by krishnabalan »

Hi,

>> Does anybody know what is the audio frame size for XHRA-2HPA?

The word size for each channel (Left/Right) is 32-bit wide.

>> But I am curious how will the frame size look when selecting different bit depths from the Windows driver for example (16/24 bits). Maybe the XHRA-2HPA converts it to 32bit too?

Yes, the MSB of the bits are sent first padded with zero. So both 16-bit and 24-bit samples are sent as 32-bit samples over the I2S interface.  This demands the DAC to be configured as 32-bit always.

The XU208 xCORE-200 device with USB Audio reference software can be used if more configurability options are required.

Cheers,

Krishna