AXI4-Stream Master - 2.0 English

UHD SDI Audio LogiCORE IP Product Guide (PG309)

Document ID
Release Date
2.0 English

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)