HDMI 1.4/2.0 TX Subsystem
36
PG235 October 4, 2017
Chapter 3
Designing with the Subsystem
This chapter includes guidelines and additional information to facilitate designing with the
subsystem.
General Design Guidelines
The subsystem connects to other hardware components to construct a complete HDMI TX
system. These hardware components usually are different from device to device. For
example, Kintex®-7 devices have a different PLL architecture from UltraScale™ devices.
Therefore, you need to fully understand the system and adjust the subsystem parameters
Appendix C, Application Software Development
describes how to integrate the
subsystem API into a software application.
Audio Data Stream
An AXI4-Stream audio cycle is illustrated in
. The data is captured when both the
valid (TVLD) and ready (TRDY) signals are asserted. The HDMI 1.4/2.0 Transmitter
Subsystem expects the channels in sequential order. If the channel data is not in order, the
channel data might be mapped into other channel sample slots. Therefore, ensure that the
audio stream source sends out adjacent channels in sequential order (CH0, CH1, etc).
In HDMI 1.4/2.0 Transmitter Subsystem, the number of Audio Channels is set through the
software driver. You must enable the correct number of audio channel according to your use
case and send the corresponding audio channel data mapping to the channel ID (TID). For
X-Ref Target - Figure 3-1
Figure
3
‐
1:
Audio Cycle
#,+
42$9
46,$
4)$
CH
CH
CH
CH
CH
CH
CH
CH
CH
CH
4$!4
DAT
DAT
DAT
DAT
DAT
DAT
DAT
DAT
DAT
DAT
!UDIO"LOCK
BLK
BLK
BLK
3UBFRAME
SUB
SUB
SUB
SUB
SUB
SUB
SUB
SUB
SUB
SUB
0REAMBLE
8
9
8
9
:
9
:
9
8
9
#HANNEL3TATUS
#;=
#;=
#;=
#;=
5SER$ATA
5;=
5;=
5;=
5;=