SDAA058
September 2025
TDP0604
1
Abstract
Trademarks
1
Introduction
2
Test Setup
2.1
Block Diagram
2.2
Aardvark I2C and SPI Controller
2.3
EDID Emulator
2.4
Enable TDP0604 in I2C Mode and Set Target I2C Address
3
TDP0604 Controls for HDMI Compliance Testing
3.1
Data Eye Diagram in Different EQ
3.1.1
HDMI2.0 Test with Resolution 4096 × 2160_60p_8bit_444
3.1.1.1
D1 NegativeLane, EQ = 0
3.1.1.2
D1 NegativeLane, EQ = 4
3.1.1.3
D1 NegativeLane, EQ = F
3.1.2
HDMI1.4 Test with Resolution 4096 × 2160_30p_8bit_444
3.1.2.1
Source Eye Diagram: CK - D1, EQ = 0
3.1.2.2
Source Eye Diagram: CK - D1, EQ = 4
3.1.2.3
Source Eye Diagram: CK - D1, EQ = F
3.1.3
HDMI1.4 Test with Resolution 720 × 480_60p_8bit_444
3.1.3.1
Source Eye Diagram: CK - D1, EQ=0
3.1.3.2
Source Eye Diagram: CK - D1, EQ = 4
3.1.3.3
Source Eye Diagram: CK - D1, EQ = F
3.2
Rising and Falling Resulting in Different Slew Rates
3.2.1
HDMI2.0 Test with Resolution 4096 × 2160_60p_8bit_444
3.2.1.1
TRISE, TFALL when SLEW_3G =3h, SLEW_6G=0h, SLEW_CLK 0 =0h
3.2.1.2
TRISE, TFALL when SLEW_3G =3h, SLEW_6G=1h, SLEW_CLK 0 =1h
3.2.1.3
TRISE, TFALL when SLEW_3G =3h, SLEW_6G=7h, SLEW_CLK 0 =7h
3.2.2
HDMI1.4 Test with Resolution 4096 × 2160_30p_8bit_444
3.2.3
TRISE, TFALL when SLEW_3G =0h, SLEW_6G=1h, SLEW_CLK 0 =0h
3.2.4
TRISE, TFALL when SLEW_3G =3h, SLEW_6G=1h, SLEW_CLK 0 =1h
3.2.5
TRISE, TFALL when SLEW_3G =7h, SLEW_6G=1h, SLEW_CLK 0 =7h
3.2.6
HDMI1.4 Test with Resolution 720 × 480_60p_8bit_444
3.2.6.1
TRISE, TFALL when SLEW_3G = 0h, SLEW_6G = 1h, SLEW_CLK 0 = 0h
3.2.6.2
TRISE, TFALL when SLEW_3G = 3h, SLEW_6G = 1h, SLEW_CLK 0 = 1h
3.2.6.3
TRISE, TFALL when SLEW_3G = 7h, SLEW_6G = 1h, SLEW_CLK 0 = 7h
3.3
VL and VSwing
3.3.1
HDMI2.0 Test with Resolution 4096 × 2160_60p_8bit_444
3.3.1.1
VL and VSwing with HDMI20_VOD =0h, HDMI14_VOD =0h
3.3.1.2
VL and VSwing with HDMI20_VOD =1h (default 1000mV), HDMI14_VOD =1h (default 1000mV)
3.3.1.3
VL and VSwing with HDMI20_VOD =0h, HDMI14_VOD =0h
3.3.2
HDMI1.4 Test with Resolution 4096 x 2160_30p_8bit_444
3.3.2.1
VL and VSwing with HDMI20_VOD =0h, HDMI14_VOD = 0h, Use Values in CLK_VOD, D0_VOD, D1_VOD and D2_VOD = 0h, Limited -15%
3.3.2.2
VL and VSwing with HDMI20_VOD =1h (Default 1000mV), HDMI14_VOD =1h (Default 1000mV)
3.3.2.3
VL and VSwing with HDMI20_VOD =0h, HDMI14_VOD =0h, Use values in CLK_VOD, D0_VOD, D1_VOD and D2_VOD = 7h, Limited +20%)
3.3.3
HDMI1.4 Test with Resolution 720 x 480_60p_8bit_444
3.3.3.1
VL and VSwing with HDMI20_VOD =0h, HDMI14_VOD =0h,Use values in CLK_VOD, D0_VOD, D1_VOD and D2_VOD = 0h, Limited -15%)
3.3.3.2
VL and VSwing with HDMI20_VOD =1h (default 1000mV), HDMI14_VOD =1h (default 1000mV)
3.3.3.3
VL and VSwing with HDMI20_VOD =0h, HDMI14_VOD =0h, use values in CLK_VOD, D0_VOD, D1_VOD and D2_VOD = 7h, Limited +20%)
3.4
HDMI1.4-2.0 Pass Compliance Test Pass Result
3.4.1
HDMI2.0 Test with Resolution 4096x2160_60p_8bit_444
3.4.2
HDMI1.4 Test With Resolution 4096 × 2160_30p_8bit_444
3.4.3
HDMI1.4 Test with Resolution 720 x 480_60p_8bit_444
4
Tips
5
Summary
6
References
3.2.1.3
TRISE, TFALL when SLEW_3G =3h, SLEW_6G=7h, SLEW_CLK 0 =7h
Figure 3-12
HDMI2.0_4K_60fps Test Slew Rate (SLEW_3G = 3h, SLEW_6G = 7h, SLEW_CLK = 7h)