`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`High-Definition Multimedia Interface
`
`Specification Version 1.3a
`
`
`
`Hitachi, Ltd.
`
`Matsushita Electric Industrial Co., Ltd.
`
`Philips Consumer Electronics, International B.V.
`
`Silicon Image, Inc.
`
`Sony Corporation
`
`Thomson Inc.
`
`Toshiba Corporation
`
`
`
` November 10, 2006
`
`0001
`
`Roku EX1010
`U.S. Patent No. 9,716,853
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`Preface
`
`Notice
`
`THIS SPECIFICATION IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER,
`EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, NO WARRANTIES OF
`MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR
`ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR
`SAMPLE.
`
`Hitachi, Ltd., Matsushita Electric Industrial Co., Ltd., Philips Consumer Electronics International
`B.V., Silicon Image, Inc., Sony Corporation, Thomson Inc., Toshiba Corporation and HDMI
`Licensing, LLC disclaim all liability, including liability for infringement of any proprietary rights,
`relating to use of information in this specification.
`
`Copyright (cid:164) 2001-2006 by Hitachi, Ltd., Matsushita Electric Industrial Co., Ltd., Philips Consumer
`Electronics International, B.V., Silicon Image, Inc., Sony Corporation, Thomson Inc., and Toshiba
`Corporation. All rights reserved. No license, express or implied, by estoppel or otherwise, to any
`intellectual property rights is granted herein. Unauthorized use or duplication prohibited. “HDMI”
`and all associated logos are trademarks of HDMI Licensing, LLC. Third-party trademarks and
`servicemarks are property of their respective owners.
`
`HDMI Licensing, LLC
`
`
`
`Page ii
`
`0002
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`Document Revision History
`1.3a
`2006/11/10
` Cable and Sink modifications for Type C (Table 4-20, 4.2.6)
`Source termination recommendation (after Table 4-15)
`Removed undershoot and max rise/fall time limits (4.2.4).
`Modified slope of TP1 and TP2 eye diagrams (4.2.4, 4.2.5)
`HDMI cable assembly AC-coupling support required (4.2.6)
`CEC capacitance limits changed (4.2.10)
`Valid range for RGB video quantization added (6.6)
`Added audio sample rate exceptions for ARC (7.3, 7.3.1, 7.3.2)
`Added Audio Rate Control Overview (7.11)
`
`1.3
`
`2006/06/22
`
`1.2a
`
`2005/12/14
`
`1.2
`
`2005/08/22
`
`Significant new features:
`- Type C “Mini-Connector” (4.1.9.5, 4.1.9.6)
`- Cable Categories 1 and 2 (4.2.6)
`- Deep Color [4:4:4] (6.5, 8.3.2)
`- Reference Cable Equalizer (4.2.3.2, 4.2.5, 4.2.6)
`- Higher-speed single-link (4.1.2, 4.2.3,through 4.2.6, 8.3.2)
`- xvYCC Enhanced Colorimetry (6.7.2.3)
`- Gamut Metadata transmission (5.3.12, 6.7.3, Appendix E))
`- DST audio format (5.3.10, 7.6.3)
`- High-bitrate compressed audio formats (5.3.11, 7.2.4, 7.3.3, 7.6.2)
`- Auto-Lipsync Correction feature (8.3.2, 8.9)
`Updated normative reference from CEA-861-B to –D (1.2, throughout).
`Updated Overview for new features (3)
`Several minor editorial (throughout)
`
`Changes to CEC supplement (see supplement for details)
`Eliminated IOFF and made VOFF normative (4.2.4)
`Changed CEC resistance to 5 ohms (4.2.10)
`Clarified DVI device discrimination (8.3.3)
`Several minor editorial (throughout)
`
`Removed limitations on Type A connector usage (4.1.2, 6.1)
`Required new connector mechanical features, optional in 1.1 (4.1.9)
`Required Sink support for future AC-coupled Sources (4.2.5)
`Add note regarding maximum ratings of Sink (4.2.5)
`Clarified Cable Assembly use of +5V Power (4.2.7)
`Removed incorrect testing method for DDC capacitance (4.2.8)
`Clarified when separate CEC lines on inputs are allowed (4.2.10)
`Add maximum resistance spec for interconnected CEC line (4.2.10)
`Remove CEC leakage current limit while in standby (4.2.10)
`Relaxed YCBCR output requirement for RGB devices (6.2.3)
`Added support for additional video formats (6.2.4, and 7.3.3, 8.2.1)
`Corrected sample rate requirement from 1000 ppm to (cid:114)1000 ppm (7.2.6)
`Clarified use of Speaker Allocation Data Block (7.4)
`Added support for One Bit audio (7.9, and throughout)
`Clarified exception for 640x480p (VGA) declaration in EDID (8.3.4)
`Loosened requirement for duplicated DTD declarations (8.3.4)
`
`HDMI Licensing, LLC
`
`
`
`Page iii
`
`0003
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`1.1
`
`2004/05/20
`
`Added recommendation for setting Supports_AI (9.2)
`Clarified the behavior of Repeater to Sink with Supports_AI (9.3.2)
`Clarified rule for DVD-Audio ACP Packet transmission (9.3.5)
`Additional minor editorial (throughout)
`
`Permitted multi-rate native format support on Type A Sinks (4.1.2)
`Changed connector mechanical spec (4.1.9)
`Changed connector electrical spec (4.1.7)
`Removed CEC / +5V Power dependency for Source (4.2.7)
`Loosened regulation requirements for +5V Power (4.2.7)
`Made HPD voltages consistent with new +5V Power (4.2.9)
`Clarified CEC connection requirements (4.2.10)
`Restricted CTLx values allowed in non-Preamble periods (5.2.1)
`Added new Packet Types (5.3.1)
`Clarified InfoFrame Packet requirements (5.3.5)
`Added ACP and ISRC Packet definitions and usage (5.3.7, 8.8, 9.3)
`Specified recommended handling of non-Subpacket 0 CS blocks (7.1)
`Clarified audio sample rate requirements (7.2.6)
`Disallowed Layout 1 2-channel (7.6)
`Clarified AVI transmission requirements (8.2.1)
`Added extension fields and clarified HDMI VSDB (8.3.2)
`Clarified DVI/HDMI device discrimination (8.3.3)
`Clarified HPD behavior (8.5)
`Clarified EDID values of Physical Addresses (8.7)
`Made minor editorial changes (throughout)
`
`1.0
`
`2002/12/09
`
`Initial Release
`
`HDMI Licensing, LLC
`
`
`
`Page iv
`
`0004
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`Intellectual Property Statement
`
`Hitachi, Ltd., Matsushita Electric Industrial Co., Ltd., Philips Consumer Electronics International,
`B.V., Silicon Image, Inc., Sony Corporation, Thomson Inc., and Toshiba Corporation each may
`have patents and/or patent applications related to the High-Definition Multimedia Interface
`Specification. These companies have made available to the industry an Adopter Agreement that
`includes a limited, reciprocal patent license to certain of the electrical interfaces, mechanical
`interfaces, signals, signaling and coding protocols, and bus protocols described in the mandatory
`portions of the High-Definition Multimedia Interface Specification Release 1.3a published by
`HDMI Licensing, LLC.
`
`
`
`Contact Information
`
`The URL for the HDMI Founders web site is: http://www.HDMI.org.
`
`
`
`Contribution
`
`Silicon Image, Inc has made a significant contribution to this standard by editing the specification
`and developing the core technologies upon which this specification is based; including Transition
`Minimized Differential Signaling (TMDS(cid:147)) technology.
`
`Acknowledgement
`
`HDMI founders acknowledge the concerted efforts of employees of Japan Aviation Electronics
`Industry, Limited and Molex Japan, who have made a significant contribution to this standard by
`developing the connector technology and the mechanical and electrical specifications for the
`required plugs and receptacles.
`
`HDMI Licensing, LLC
`
`
`
`Page v
`
`0005
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`Table of Contents
`
`PREFACE.....................................................................................................................................................II
`
`NOTICE.........................................................................................................................................................II
`DOCUMENT REVISION HISTORY..................................................................................................................III
`INTELLECTUAL PROPERTY STATEMENT ...................................................................................................... V
`CONTACT INFORMATION............................................................................................................................. V
`CONTRIBUTION ........................................................................................................................................... V
`ACKNOWLEDGEMENT.................................................................................................................................. V
`
`1
`
`INTRODUCTION .................................................................................................................................1
`
`1.1
`1.2
`1.3
`1.4
`1.5
`
`PURPOSE AND SCOPE........................................................................................................................1
`NORMATIVE REFERENCES................................................................................................................1
`INFORMATIVE REFERENCES .............................................................................................................2
`ORGANIZATION OF THIS DOCUMENT.................................................................................................2
`USAGES AND CONVENTIONS ............................................................................................................3
`
`2
`
`DEFINITIONS.......................................................................................................................................4
`
`2.1
`2.2
`2.3
`
`CONFORMANCE LEVELS...................................................................................................................4
`GLOSSARY OF TERMS.......................................................................................................................4
`ACRONYMS AND ABBREVIATIONS....................................................................................................6
`
`3 OVERVIEW ..........................................................................................................................................8
`
`4
`
`PHYSICAL LAYER ...........................................................................................................................10
`
`4.1
`4.1.1
`4.1.2
`4.1.3
`4.1.4
`4.1.5
`4.1.6
`4.1.7
`
`CONNECTORS AND CABLES............................................................................................................10
`Overview of Connectors ........................................................................................................10
`Connector Support Requirements..........................................................................................10
`Dual-Link...............................................................................................................................10
`Connector Pin Assignments...................................................................................................11
`Contact sequence...................................................................................................................14
`Connector Mechanical Performance.....................................................................................15
`Connector Electrical Characteristics ....................................................................................17
`
`HDMI Licensing, LLC
`
`
`
`Page vi
`
`0006
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`Connector Environmental Characteristics ............................................................................19
`4.1.8
`Connector Drawings – Mating Interface Dimensions...........................................................21
`4.1.9
`Cable Adapter Specification..................................................................................................32
`4.1.10
`4.2
`ELECTRICAL SPECIFICATION ..........................................................................................................38
`4.2.1
`TMDS Overview ....................................................................................................................38
`4.2.2
`TMDS System Operating Conditions.....................................................................................39
`4.2.3
`TMDS Specification and Testing Overview ...........................................................................40
`4.2.4
`HDMI Source TMDS Characteristics....................................................................................42
`4.2.5
`HDMI Sink TMDS Characteristics........................................................................................45
`4.2.6
`Cable Assembly TMDS Characteristics.................................................................................47
`4.2.7
`+5V Power Signal .................................................................................................................50
`4.2.8
`DDC.......................................................................................................................................51
`4.2.9
`Hot Plug Detect Signal (HPD) ..............................................................................................51
`4.2.10
`CEC Line ...............................................................................................................................52
`4.2.11
`Robustness Requirements ......................................................................................................53
`
`5
`
`SIGNALING AND ENCODING........................................................................................................54
`
`5.1
`5.1.1
`5.1.2
`5.2
`5.2.1
`5.2.2
`5.2.3
`5.3
`5.3.1
`5.3.2
`5.3.3
`5.3.4
`5.3.5
`5.3.6
`5.3.7
`5.3.8
`5.3.9
`
`OVERVIEW .....................................................................................................................................54
`Link Architecture...................................................................................................................54
`Operating Modes Overview...................................................................................................55
`OPERATING MODES........................................................................................................................56
`Control Period.......................................................................................................................56
`Video Data Period.................................................................................................................58
`Data Island Period ................................................................................................................58
`DATA ISLAND PACKET DEFINITIONS ..............................................................................................62
`Packet Header .......................................................................................................................62
`Null Packet ............................................................................................................................63
`Audio Clock Regeneration Packet .........................................................................................64
`Audio Sample Packet.............................................................................................................64
`InfoFrame Packet ..................................................................................................................66
`General Control Packet.........................................................................................................67
`Audio Content Protection Packet (ACP) ...............................................................................68
`ISRC Packets .........................................................................................................................68
`One Bit Audio Sample Packet................................................................................................72
`
`HDMI Licensing, LLC
`
`
`
`Page vii
`
`0007
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`DST Audio Packet..................................................................................................................73
`5.3.10
`High-Bitrate (HBR) Audio Stream Packet.............................................................................74
`5.3.11
`Gamut Metadata Packet ........................................................................................................74
`5.3.12
`5.4
`ENCODING......................................................................................................................................78
`5.4.1
`Serialization...........................................................................................................................78
`5.4.2
`Control Period Coding ..........................................................................................................79
`5.4.3
`TERC4 Coding.......................................................................................................................79
`5.4.4
`Video Data Coding ................................................................................................................80
`
`6
`
`VIDEO..................................................................................................................................................84
`
`6.1
`6.2
`6.2.1
`6.2.2
`6.2.3
`6.2.4
`6.3
`6.3.1
`6.3.2
`6.4
`6.5
`6.5.1
`6.5.2
`6.5.3
`6.5.4
`6.6
`6.7
`6.7.1
`6.7.2
`6.7.3
`
`OVERVIEW .....................................................................................................................................84
`VIDEO FORMAT SUPPORT...............................................................................................................84
`Format Support Requirements...............................................................................................84
`Video Control Signals : HSYNC, VSYNC ..............................................................................85
`Pixel Encoding Requirements................................................................................................85
`Color Depth Requirements ....................................................................................................85
`VIDEO FORMAT TIMING SPECIFICATIONS.......................................................................................86
`Primary Video Format Timings.............................................................................................86
`Secondary Video Format Timings .........................................................................................86
`PIXEL-REPETITION .........................................................................................................................87
`PIXEL ENCODINGS AND COLOR DEPTH ..........................................................................................88
`24-Bit Pixel Encodings ..........................................................................................................88
`Deep Color Pixel Packing .....................................................................................................89
`Deep Color Mode / Phase Indication ....................................................................................92
`Pixel Repetition .....................................................................................................................94
`VIDEO QUANTIZATION RANGES .....................................................................................................95
`COLORIMETRY ...............................................................................................................................96
`Default Colorimetry...............................................................................................................96
`Applicable Colorimetry Standards ........................................................................................96
`Gamut-Related Metadata.......................................................................................................97
`
`7
`
`AUDIO..................................................................................................................................................98
`
`7.1
`7.2
`
`RELATIONSHIP WITH IEC 60958/IEC 61937..................................................................................98
`AUDIO SAMPLE CLOCK CAPTURE AND REGENERATION.................................................................98
`
`HDMI Licensing, LLC
`
`
`
`Page viii
`
`0008
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`N parameter.........................................................................................................................100
`7.2.1
`CTS parameter.....................................................................................................................100
`7.2.2
`Recommended N and Expected CTS Values ........................................................................100
`7.2.3
`L-PCM and IEC 61937 Compressed Audio ACR ................................................................102
`7.2.4
`One Bit Audio ACR..............................................................................................................102
`7.2.5
`DST Audio ACR...................................................................................................................102
`7.2.6
`AUDIO SAMPLE RATES AND SUPPORT REQUIREMENTS ................................................................102
`7.3
`One Bit Audio Sample Rate Requirements ..........................................................................104
`7.3.1
`DST Audio Sample Rate Requirements................................................................................104
`7.3.2
`Video Dependency ...............................................................................................................105
`7.3.3
`CHANNEL / SPEAKER ASSIGNMENT..............................................................................................106
`7.4
`AUDIO, VIDEO SYNCHRONIZATION ..............................................................................................106
`7.5
`AUDIO DATA PACKETIZATION .....................................................................................................106
`7.6
`One Bit Audio Packetization................................................................................................108
`7.6.1
`High-Bitrate Audio Stream Packetization ...........................................................................109
`7.6.2
`DST Packetization ...............................................................................................................109
`7.6.3
`ERROR HANDLING (INFORMATIVE) ..............................................................................................109
`7.7
`PACKET DELIVERY RULES ...........................................................................................................110
`7.8
`Audio Sample Packets .........................................................................................................110
`7.8.1
`Audio Clock Regeneration Packets......................................................................................110
`7.8.2
`ONE BIT AUDIO USAGE OVERVIEW..............................................................................................110
`7.9
`7.10 DST USAGE OVERVIEW...............................................................................................................110
`7.11 AUDIO RATE CONTROL OVERVIEW..............................................................................................111
`
`8
`
`CONTROL AND CONFIGURATION............................................................................................112
`
`8.1
`8.2
`8.2.1
`8.2.2
`8.3
`8.3.1
`8.3.2
`8.3.3
`8.3.4
`
`OVERVIEW ...................................................................................................................................112
`INFOFRAMES ................................................................................................................................112
`Auxiliary Video information (AVI) InfoFrame ....................................................................112
`Audio InfoFrame..................................................................................................................115
`E-EDID DATA STRUCTURE..........................................................................................................118
`CEA Extension.....................................................................................................................118
`HDMI Vendor-Specific Data Block (HDMI VSDB) ............................................................118
`DVI/HDMI Device Discrimination......................................................................................121
`Audio and Video Details......................................................................................................121
`
`HDMI Licensing, LLC
`
`
`
`Page ix
`
`0009
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`8.4
`8.4.1
`8.4.2
`8.4.3
`8.4.4
`8.4.5
`8.5
`8.6
`8.7
`8.7.1
`8.7.2
`8.7.3
`8.7.4
`8.8
`8.9
`8.9.1
`8.9.2
`8.9.3
`8.9.4
`
`ENHANCED DDC..........................................................................................................................122
`Timing..................................................................................................................................122
`Data Transfer Protocols......................................................................................................122
`Segment pointer...................................................................................................................122
`Enhanced DDC Sink............................................................................................................122
`Enhanced DDC Source........................................................................................................123
`HOT PLUG DETECT SIGNAL..........................................................................................................123
`CONSUMER ELECTRONICS CONTROL (CEC) ................................................................................123
`PHYSICAL ADDRESS .....................................................................................................................123
`Overview..............................................................................................................................123
`Physical Address Discovery ................................................................................................124
`Discovery Algorithm............................................................................................................126
`HDMI Sink Query................................................................................................................126
`ISRC HANDLING..........................................................................................................................126
`AUTO LIPSYNC CORRECTION FEATURE........................................................................................127
`EDID Latency Info...............................................................................................................128
`Compensation......................................................................................................................128
`Supporting Dynamic Latency Changes................................................................................129
`Separate Audio and Video Paths .........................................................................................129
`
`9
`
`CONTENT PROTECTION..............................................................................................................130
`
`9.1
`9.2
`9.3
`9.3.1
`9.3.2
`9.3.3
`9.3.4
`9.3.5
`9.3.6
`
`RECOMMENDATION......................................................................................................................130
`HDCP IMPLEMENTATIONS...........................................................................................................130
`USAGE OF AUDIO CONTENT PROTECTION (ACP) PACKETS .........................................................130
`Requirements for Sink..........................................................................................................130
`Requirements for Repeater ..................................................................................................131
`Application to Generic Audio ..............................................................................................131
`Application to IEC 60958-Identified Audio.........................................................................131
`Application to DVD-Audio ..................................................................................................131
`Application to Super Audio CD ...........................................................................................132
`
`APPENDIX A
`
`REPEATER ...............................................................................................................134
`
`A.1
`A.2
`
`REPEATER FUNCTIONS .................................................................................................................134
`E-EDID READ TIMING (INFORMATIVE) .......................................................................................134
`
`HDMI Licensing, LLC
`
`
`
`Page x
`
`0010
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`APPENDIX B
`
`TYPE B CONNECTOR USAGE .............................................................................135
`
`B.1
`B.2
`
`EXCEPTION TO AUDIO FORMAT SUPPORT REQUIREMENT............................................................135
`HDMI DUAL-LINK ARCHITECTURE.............................................................................................135
`
`APPENDIX C
`
`COMPATIBILITY WITH DVI ...............................................................................136
`
`C.1
`C.2
`C.3
`C.4
`C.5
`
`REQUIREMENT FOR DVI COMPATIBILITY.....................................................................................136
`HDMI SOURCE REQUIREMENTS ..................................................................................................136
`HDMI SINK REQUIREMENTS........................................................................................................137
`TYPE A TO DVI ADAPTER CABLE [INFORMATIVE] ......................................................................137
`TYPE B TO DVI ADAPTER CABLE [INFORMATIVE] ......................................................................139
`
`APPENDIX D
`
`DEEP COLOR ADDITIONAL DETAIL................................................................140
`
`E.1
`D.2
`
`STATE MACHINES ........................................................................................................................140
`RECOMMENDED N AND EXPECTED CTS VALUES ........................................................................141
`
`APPENDIX E
`
`GAMUT-RELATED METADATA .........................................................................145
`
`E.1
`E.2
`E.3
`E.4
`E.5
`
`OVERVIEW ...................................................................................................................................145
`TRANSMISSION PROFILES .............................................................................................................145
`GAMUT BOUNDARY DESCRIPTION ...............................................................................................145
`DATA PACKING ............................................................................................................................148
`EXAMPLE P0 DATA STRUCTURES.................................................................................................149
`
`APPENDIX F
`
`VIDEO SCALING AUTO-CONFIGURATION.....................................................152
`
`APPENDIX G
`
`PASSIVE EQUALIZED CABLES...........................................................................153
`
`
`
`SUPPLEMENT 1 CONSUMER ELECTRONICS CONTROL (CEC)..................................... CEC-I
`
`SEE SUPPLEMENT FOR TABLE OF CONTENTS
`
`HDMI Licensing, LLC
`
`
`
`Page xi
`
`0011
`
`
`
`High-Definition Multimedia Interface Specification
`
`Version 1.3a
`
`Figures
`Figure 3-1 HDMI Block Diagram ...............................................................................................8
`Figure 4-1 Type A Receptacle Mating Interface Dimensions ..................................................21
`Figure 4-2 Type A Plug Mating Interface Dimensions.............................................................23
`Figure 4-3 Type A Receptacle and Plug Mated Condition ......................................................24
`Figure 4-4 Type A Cable – Minimum Recommended Cable Bend .........................................24
`Figure 4-5 Type B Receptacle Mating Interface Dimensions..................................................25
`Figure 4-6 Type B Plug Mating Interface Dimensions......................................................