Other Parts Discussed in Thread: SN65DSI86
The DisplayPort HPD from the data sheet is:
On my current design I have a 51.1k resistor tied to the HPD pin. The other side of the resistor is tied to pin18 of a DPort connector and is sitting at 3.26V. I measure 1.68V at the HPD pin of the IC.
This is consistent with a value of about 50k for the internal resistor. This seems to be working with my system, but it doesn't pass the threshold requirement of 2.2V for Vhpd_plug.
Using the suggested 51k nternal resistor and external 3.3V with a minimum value of 51k internal you would have only 1.65V at this input. The Vhpd_plug says 2.2V is the threshold.
Going the other way, with 69k internal you would still only have 1.9V at the input.
If the 3.3V was increased to 3.6V, the value with internal 51k would be 1.8V and with 69k would be 2.07V.
I must be missing something here. I'm assuming the maximum for this input is 3.6V, so it seems like a smaller series R should be used to meet the 2.2V spec.
By my calculations, with a 3.3V HPD and lets say 3% low 3.2V at the HPD pin (18) of the connector, then to get a guaranteed 2.2V you would have:
with 51k internal then Rext = 23.2k (maximum)
with 69k internal then Rext = 49k (maximum).
I'm thinking about lowering the R value to 21.5k to guarantee the 2.2V level as desired.
With my measured 3.26V that would give me 3.26*(51/(21.5+51)) = 2.3V and with 69k internal I would have 2.49V. These are both over the 2.2V and well below a 3.6V maximum.
If I do the calculations assuming a 5V HPD signal at pin 18, then this works out better, 51k internal has2.5V at the IC and 69k internal would have 2.875V.
Is this why 51.1k is suggested?
The monitor I currently have attached only puts out 3.3V and I think the spec is a minimum of 2.4V at pin 18.
Is there a value I could use for Rext that would cover 3.3V HPD levels at pin18 and still protect with 5V levels?
If I use 21.5k, then with 69k internal I would be at 4.2V at the pin and I think that is too high.
Maybe there is another way to handle this, and maybe 1.68V is enough.