Skip to content

Hdmi Type D Pin Assignment

HDMI Connector Pinouts

HDMI Cables

HDMI or High-Definition Multimedia Interface is a compact interface for moving digital data at 10.2 Gbps using TMDS or Transition-minimized differential signaling.

HDMI 1.0 used a 165 MHz clock and supported 1080p (1920x1200) resolution at 60 frames per second.

HDMI 1.3 uses a 340 MHz clock and can support higher resolution like WQXGA (2560x1600) across a single digital link.

The cable carries three TMDS data channels: Data0, Data1, and Data2, plus a TMDS clock channel. The differential signaling means three wires for each: DataN+, DataN-, and DataN shield.

Each channel has 3.40 Gbps throughput using 8b/10b encoding. Each 10-bit TMDS symbol represents an 8-bit data value. The 8b/10b encoding is a two-stage process designed to minimize 0/1 transistions and balance the overall DC level.

Input: d0 d1 d2 d3 d4 d5 d6 d7

The first stage leaves the first bit untransformed. The following 7 bits are then either XOR or XNOR transformed with the preceding bit. The XOR/XNOR decision for the word minimizes the 0/1 transitions. An added ninth bit encodes whether XOR or XNOR was used.

Stage1: d0 b1 = d1⊕b0 b2 = d2⊕b1 b3 = d3⊕b2 b4 = d4⊕b3 b5 = d5⊕b4 b6 = d6⊕b5 b7 = d7⊕b6 b8 = 0


Stage1: d0 b1 = ¬(d1⊕b0) b2 = ¬(d2⊕b1) b3 = ¬(d3⊕b2) b4 = ¬(d4⊕b3) b5 = ¬(d5⊕b4) b6 = ¬(d6⊕b5) b7 = ¬(d7⊕b6) b8 = 1

The second stage may invert the first eight bits if that evens the balance of 1s and 0s and therefore would balance the average DC signal level. An added tenth bit encodes whether or not the second stage inversion was done.

Stage2: d0 b1 b2 b3 b4 b5 b6 b7 b8 0


Stage2: ¬d0 ¬b1 ¬b2 ¬b3 ¬b4 ¬b5 ¬b6 ¬b7 b8 1

The plug connector seen here is the common Type A. It supports all HDTV modes.

The Type B connector is about 1.5 times as wide and can carry twice the data of Type A. Most manufacturers are simply using dual Type A links.

Types C, D and E are Mini, Micro, and Automotive variants, respectively.

As for the cables, Category 1 or "Standard" HDMI cables have been tested at 74.5 MHz and would support resolution up to 1080i at 60 frames per second.

Category 2 or "High Speed" cables have been tested at 340 MHz and would support resolution up to 1080p at 60 frames per second and 2160p at 30 frames per second.

HDMI Pinout, looking into plug
TMDS Data2+
TMDS Data2-
TMDS Data1 Shield
TMDS Data0+
TMDS Data0-
TMDS Clock Shield
DDC / CEC / HEC Ground
Hot Plug Detect
TMDS Data2 Shield
TMDS Data1+
TMDS Data1-
TMDS Data0 Shield
TMDS Clock+
TMDS Clock-
+5V power, 50 mA max

Three HDMI Type A receptacles and one SVGA receptacle on a high-definition television.

HDMI Connector Pinout: pin connections

The HDMI connector has 19 pins and a defined pinout for the connectors: Type A, B, C, D & E are different

HDMI Technology Includes:
HDMI - the basics     HDMI versions     HDMI connectors     Pinout / pin connections     HDMI cables     USB C to HDMI    

The HDMI system has five connector types that can be used. The pinout has remained the same for each type since the introduction of each type, ensuring that there are no compatibility issues.

The connectors have 19 pins apart from the Type B which was introduced at the first release, but it has since been overtaken by successive version releases.

The main HDMI connector types include the Type A which is used for most TVs, Type C which is a mini format, a Type D which is a micro format and the Type E which is used for automotive applications and has a retainer and dirt protection.

HDMI Type A connector pinout

The Type A HDMI connector is the most widely used. It is the one that is present on most TV sets, recorders, set top boxes and the like.

The type A connector pinout can be seen to consist of two rows of pins with numbering alternating down the length of the connector so that pins 1 and 2 are at one end and 18 and 19 at the other.

Pin connections for Type A HDMI connector.
HDMI Pin number Signal
1 TMDS Date 2+
2 TMDS Data 2 shield
3 TMDS Data 2-
4 TMDS Data 1+
5 TMDS Data 1 shield
6 TMDS Data 1-
7 TMDS Data 0+
8 TMDS Data 0 shield
9 TMDS Data 0-
10 TMDS Clock+
11 TMDS Clock shield
12 TMDS Clock-
13 CEC
14 HEC Data-
15 SCL (Serial Clock for DDC
16 SDA (Serial Data Line for DDC
17 DDC / CEC / HEC Ground
18 +5 V Power (50 mA max)
19 Hot Plug Detect (1.3) / HEC Data+ (1.4)

Pinout differences for other connector types

The pinouts for the other types of connector are different to the Type A. The differences are noted below.

  • Type C:   The differences are that all positive signals of the differential pairs are swapped with their corresponding shield, the DDC/CEC Ground is assigned to pin 13 instead of pin 17, the CEC is assigned to pin 14 instead of pin 13, and the reserved pin is 17 instead of pin 14.
  • Type D:   It keeps the standard 19 pins of types A and C, but the pin assignment is different from both

More Audio Video Topics:
HDMI     Loudspeaker     Microphones     VHF FM radio     RDS data     Digital radio     DVB television    
    Return to Audio / Video menu . . .