HDMI 1.4/2.0 TX Subsystem
91
PG235 October 4, 2017
Appendix
C:
Application Software Development
Application Integration
shows an example code on how an HDMI 1.4/2.0 Transmitter Subsystem can be
used in your application.
X-Ref Target - Figure C-3
Figure
C
‐
3:
TX Flow
START
IP Initialization and
Callback Setup
HDMI TX:
HPD Assert Intr?
N
Y
u
Reset TX DDC
u
Disable VPHY TMDS output
buffer when HPD is asserted
u
Enable VPHY TMDS output
buffer when HPD is released
HDMI TX:
TX Stream Up
Intr?
N
Y
u
Configure HDMI Retimer
chip (if needed)
u
Enable TX TMDS output
clock buffer
u
Configure Audio
IF STREAM_UP:
Enable AUX
peripheral &
AUX interrupt
IF STREAM_DOWN:
Disable AUX
peripheral &
AUX interrupt
HDMI TX:
Vertical Sync
Intr?
Y
Send InfoFrame,
General Control
Packets &
Vendor-specific
InfoFrame
u
Update VPHY TX Reference
clock
u
Program external clock
generator
SW start/
change video?
Y
B
N
N
X#####-093017