Skip to content

HDMI 2.1

LattePanda Mu x86 compute module derives up to 3 HDMI outputs from the DDIB, TCP0, and TCP1 interfaces, supports up to 4K @ 60Hz.

Interface Configuration

  • HDMI signals(operating in TMDS mode) can only be configured from DDIB, TCP0, or TCP1.

  • The default BIOS enables DDIB and TCP0 as HDMI.

    To configure TCP1 as HDMI(TMDS mode), a specific BIOS firmware must be flashed. Dynamic switching via the BIOS menu is not supported.

Note

Due to processor limitations, a maximum of three displays is supported simultaneously.

Design Guidelines

Pin Definition

Interface Name Pin Number
DDIB (TDMS Differential Pair) 197, 199, 203, 205, 209, 211, 215, 217
DDIB DDC & HPD 169, 171, 183
TCP0 (TDMS Differential Pair) 227, 229, 233, 235, 239, 241, 245, 247
TCP0 DDC & HPD 177, 179, 187
TCP1 (TDMS Differential Pair) 220, 222, 226, 228, 232, 234, 238, 240
TCP1 DDC & HPD 173, 175, 185

AC Coupling & Pull-down Bias

Note

On LattePanda Mu compute module, DDIB,TCP0 and TCP1 signal lines do not integrate AC coupling capacitors.

Intel's reference design requires a specific AC Coupling + Pull-down Bias topology.

  • AC Coupling: A 100nF (0.1uF) capacitor must be placed in series on all four TMDS differential pairs. 0402 or smaller package is recommended to minimize parasitics.
  • Pull-down Bias: After the capacitor (connector side), each TMDS signal line must be pulled down to GND via a 470Ω resistor.
  • Switch Control: The ground connection of all 470Ω resistors should be gathered and controlled by an NMOS. The NMOS turns ON (enabling the pull-downs) ONLY when the system is in the Working (S0) state.

Why are 470Ω pull-down resistors mandatory?

This is the standard design required by Intel. Omitting the 470Ω resistor will cause the signal eye diagram to fail and lead to compatibility issues.

Polarity Check

HDMI TMDS differential pairs do not support polarity inversion.

Strict polarity matching must be implemented on the carrier board. Ensure that Positive (+) maps to Positive (+) and Negative (-) maps to Negative (-), as illustrated in the figure below.

+---------------------+                            +---------------------+
|  Compute Module     |                            |   HDMI Connector    |
|                     |      Carrier Board         |                     |
|  [TMDS_DATA_P] (+)  | O========================O |  (+) [Pin X]        |
|                     |                            |                     |
|  [TMDS_DATA_N] (-)  | O========================O |  (-) [Pin Y]        |
|                     |                            |                     |
+---------------------+                            +---------------------+
          ^                                                   ^
          |                                                   |
          +----------- STRICT 1:1 MAPPING REQUIRED -----------+
                       (Do NOT Swap P & N Signals)

Level Shifter

  • DDC (I2C) and HPD signals from compute module are 3.3V.
  • HDMI standard requires 5V logic levels.
  • Direct connection is prohibited. A level shifting circuit (using NMOS or dedicated chips) must be implemented on the carrier board.

No AUX Signal

When operating in TMDS mode, the AUX signals are unused, so they should be left not connected.

For example, when DDIB is operating in TMDS mode, the following pins should be NC.

Pin 191: DDIB_AUX_N 
Pin 193: DDIB_AUX_P

ESD Protection

Since HDMI ports are subject to frequent hot-plugging, they are vulnerable to Electrostatic Discharge (ESD). And TMDS signals are extremely sensitive to capacitance. So Ultra-low capacitance ESD protection diodes are mandatory.

Signal Type Recommended Specs
High Speed (TMDS) Junction Capacitance: < 0.18 pF
Reverse Working Voltage: 3.3 V
Low Speed (DDC/HPD) Junction Capacitance: < 3 pF
Reverse Working Voltage: 5.5V or 6 V

Layout Guidelines

Parameter Requirement
Differential Impedance 100Ω
Intra-pair Skew < 5 mil
Inter-pair Skew < 13 mm
AC Cap for TMDS 100nF nominal
Reference Plane Continuous GND Recommended

Spacing & Crosstalk

  • Trace Type: Microstrip Differential Pair

  • Recommended Pair-to-Pair Spacing: ≥ 5W (where W is trace width).

    To ensure signal integrity for HDMI 2.1 (4K@60Hz) , a spacing of at least 5W is required to strictly minimize crosstalk.

  • Recommended General Spacing: Maintain at least 5W spacing between high-speed TMDS pairs and other signals (DDC, HPD, Power).

  • More details in High-Speed Interface Layout Guidelines

Differential Pair Net Length

The follow tables list the LattePanda Mu compute module track-length for the DDIB, TCP0 and TCP1 interfaces.

Net Name Net Length(mil)
DDIB_TX0_P 1856
DDIB_TX0_N 1857
DDIB_TX1_P 1794
DDIB_TX1_N 1795
DDIB_TX2_P 1804
DDIB_TX2_N 1804
DDIB_TX3_P 1791
DDIB_TX3_N 1792
DDIB_AUX_P 1784
DDIB_AUX_N 1787
Net Name Net Length(mil)
TCP1_TXRX0_P 2139
TCP1_TXRX0_N 2141
TCP1_TXRX1_P 2228
TCP1_TXRX1_N 2231
TCP1_TX0_P 1965
TCP1_TX0_N 1968
TCP1_TX1_P 2087
TCP1_TX1_N 2091
TCP1_AUX_P 2162
TCP1_AUX_N 2161
Net Name Net Length(mil)
TCP0_TXRX0_P 2339
TCP0_TXRX0_N 2340
TCP0_TXRX1_P 2017
TCP0_TXRX1_N 2017
TCP0_TX0_P 1956
TCP0_TX0_N 1958
TCP0_TX1_P 2090
TCP0_TX1_N 2094
TCP0_AUX_P 1943
TCP0_AUX_N 1945