Hi Sirs,
Sorry to bother you.
We see the unwanted waveform on HDMI DDC when we perform the test of HF1-55. This unwanted waveform will cause the faliure on "Hold time START condition" and "Setup time START condition" when we do the test by DDC Slave EDID Emulator.
DDC waveform
The specification is
1) Hold time (repeated) START condition (tHD,STA) >= 4.0us
2) Setup time (repeated) START condition (tSU,STA) >= 4.7us
We see this unwanted waveform when HDMI cable plugged. This unwanted waveform presents randomly. Sometime we don't see this unwanted waveform when HDMI cable plugged.
We capture some waveforms in the attached spreadsheet for your reference.
Waveform-1 ( 1.8V APQ side)
Unplug the HDMI monitor cable and turn on the system by monitoring HDMI_DDC_DATA, HDMI_DDC_CLK & VREG_S4A_1P8. We don't see any transition on data & Clk line.
Waveform-2 ( 5V HDMI side)
Unplug the HDMI monitor cable and turn on the system by monitoring HDMI_DDC_DATA_CONN, HDMI_DDC_CLK_CONN & HDMI_5V. We don't see any transition on data & Clk line.
Waveform-3 ( 5V side)
1. Unplug the HDMI monitor cable, allow the system to boot completely.
2. Plug the HDMI cable by monitoring HDMI_HPD_CONN , HDMI_DDC_DATA_CONN, HDMI_DDC_CLK_CONN & HDMI_5V . ( trigger at HDMI_HPD_CONN goes high from low).
Waveform-4 ( 1.8V side)
1. Unplug the HDMI monitor cable, allow the system to boot completely.
2. Plug the HDMI cable by monitoring HDMI_HOT_PLUG_DET, HDMI_DDC_CLK, HDMI_DDC_DATA & VREG_S4A_1P8 ( trigger at HDMI_HOT_PLUG_DET goes high from low).
Waveform-5 ( both 5V & 1.8V side)
1. Unplug the HDMI monitor cable, allow the system to boot completely.
2. Plug the HDMI cable by monitoring HDMI_HOT_PLUG_DET, HDMI_DDC_DATA_CONN, HDMI_DDC_DATA & VREG_S4A_1P8 ( trigger at HDMI_HOT_PLUG_DET goes high from low).
Could you advise your comments? How to remove this unwanted waveform?