Enter DP
Alternate
Mode
S0: HPD Low
Wait State
Firmware enables
HPD RX
Start HPD Timer
HPD GPIO
is High
S1: HPD High
Debounce State
HPD GPIO
is low
HPD GPIO goes
low before Timer
reaches High_Debounce
Generate
HPD_High
interrupt,
Stop HPD Timer
Timer passes
High_Debounce
S2: HPD High
Wait State
HPD GPIO
is high
Start HPD Timer
HPD GPIO
is low
S3: HPD Low
Debounce State
HPD GPIO goes
high before Timer
reaches Low_Debounce
S4: HPD IRQ
Detect State
Timer passes
Low_Debounce
Generate
HPD_IRQ
Interrupt
HPD GPIO goes
high before Timer
reaches IRQ_Limit
Generate
HPD_LOW
Interrupt,
Stop HPD Timer
Timer Passes
IRQ_Limit
57
SLVSDC2B – FEBRUARY 2016 – REVISED AUGUST 2016
Product Folder Links:
Copyright © 2016, Texas Instruments Incorporated
Figure 51. HPD RX Flow