The audio interface to an UHD-SDI Audio (Extract) is a 32-bit AXI4-Stream master bus. The AXI4-Stream Master transfers the 32-bit data read from the receive sample FIFO onto the AXI4-Stream interface. The corresponding data valid signal (m_axis_tvalid) is set and the channel identifier signal (m_axis_tid) is driven with the corresponding channel number.
When GUI option Enable Per Group AXIS is turned on, UHD-SDI Audio (Extract) outputs audio data on multiple AXI4-Stream master interfaces. Each AXI4-Stream interface carrying audio data of one audio group.
Note: UHD-SDI Audio (Extract) does not wait for all the audio samples to be decoded before
sending them out on AXI4-S interface. For example, if the incoming stream has 16 channels of
audio (embedded as audio groups G1, G1, G1, G2, G2, G2, G3, G3, G3, G4, G4, G4), UHD-SDI Audio
(Extract) does not wait for all the 16 channels to be decoded before initiating the AXI4-S
transaction. It outputs the samples as they are decoded (G1, G1, G1, G2, G2, G2, G3, G3, G3,
G4, G4, G4). Systems that expect all the samples to come in order (G1, G2, G3, G4, etc) should
handle it outside of this IP.
The following figure highlights the interface diagram of the UHD-SDI Audio (Extract).
Figure 1. Interface Diagram of UHD-SDI Audio (Extract)