アルテラのHigh-Definition Multimedia Interface (HDMI) IPコアのユーザー・ガイド

ID 683798
日付 5/02/2016
Public
ドキュメント目次

2. HDMI概要

アルテラのHigh-Definition Multimedia Interface(HDMI)IPコアは、次世代ビデオ・ディスプレイ・インタフェース技術のためのサポートを提供します。
HDMI規格は、内部と外部の両方の接続で使用するためのデジタル通信インタフェースを指定します。
  • 内部接続—PCとモニタ内のインタフェース
  • 外部ディスプレイ接続—PCとモニタやプロジェクタとの間のインタフェース、PCとテレビの間のインタフェース、またはDVDプレーヤーとテレビ・ディスプレイなどのデバイスの間のインタフェース。

HDMIのシステム・アーキテクチャは、シンクとソースで構成されています。デバイスは、1つまたは複数のHDMI入力と出力を有してもよいです。

HDMIケーブルとコネクタは、遷移最短差動信号方式(TMDS)データとクロック・チャネルを構成する4つの差動ペアを運びます。ビデオ、オーディオ、および補助データを運ぶためにこれらのチャネルを使用することができます。

また、HDMIでは、Video Electronics Standards Association(VESA)Display Data Channel(DDC)とStatus and Control Data Channel(SCDC)があります。 DDCは、単一のソースと単一シンクの間の状態を構成と交換します。ソースは、シンクのコンフィギュレーションや能力を発見するために、シンクのEnhanced Extended Display Identification Data(E-EDID)を読み出すためにDDCを使用しています。 SCDCは、シンクのリード要求をサポートしています。

オプションのConsumer Electronics Control(CEC)プロトコルは、お使いの環境でさまざまなオーディオ・ビジュアル製品間のハイレベルの制御機能を提供します。

オプションのHDMI Ethernet and Audio Return Channel(HEAC)は、TMDSの反対方向に接続されたデバイスとオーディオ・リターン・チャネル間のネットワーク・イーサネット互換性のあるデータを提供します。 HEACは、信号伝送のためのホットプラグ検出(HPD)ラインを使用しています。

図 1. Altera HDMIのブロック図下の図は、アルテラのHDMI IPコア内のブロックを示しています。

TMDS符号化に基づいて、HDMIプロトコルは、ソースとシンク・デバイスとの間のオーディオとビデオの両方のデータの伝送を可能にします。

HDMIインタフェースは、単一のクロック・チャネルを伴う3つのカラー・チャネルで構成されています。個々のRGBカラーと補助データの両方を転送するために、各色のラインを使用することができます。

受信機は、3つのTMDSデータ・チャネル上のデータ回復のための周波数基準としてのTMDSクロックを使用します。このクロックは通常、ビデオのピクセル・レートで動作します。

TMDS符号化は、8ビットから10ビットのアルゴリズムに基づいています。このプロトコルは、シンク・デバイスがデータ・ストリームに確実にロックすることができるように、データ・チャネル送信を最小化し、まだ十分な帯域幅を維持することを試みます。

図 2. HDMIビデ​​オのストリーム・データ
上の図は、2つのデータ・ストリームを示しています。
  • 緑のデータ・ストリーム—カラー・データを搬送する
  • 濃紺のデータ・ストリーム—補助データを転送する
表 1.  ビデオ・データおよび補助データ以下の表は、映像データおよび補助データの関数を記述しています。
データ 説明
ビデオ・データ
  • ビデオ・ピクセルのパックされた表現は、ソース・ピクセル・クロックでクロックされます。
  • 10ビットのアルゴリズムにTMDS 8ビットを使用してエンコードされます。
補助データ
  • 補助データ・パケットの範囲とオーディオ・データを一緒転送します。
  • シンク・デバイスはビデオ・データおよびオーディオ・データを正しく再構成するために補助データ・パケットを使用します。
  • TMDS Error Reduction Coding 4ビット(TERC4)符号化アルゴリズムを使用してエンコードされます。

各データ・ストリームの部分は、ガードバンドとプレアンブルが先行します。ガードバンドとプレアンブルは、受信したデータ・ストリームとの正確な同期を可能にします。

以下の図に、クロック当たり1、2、4シンボルのビデオ・データ、ビデオ・データ有効、ビデオH-SYNC、ビデオV-SYNC示します。

図 3. ビデオ・データ、ビデオ・データ有効、ビデオH-SYNC、ビデオV-SYNC—クロック当たり1シンボル
図 4. ビデオ・データ、ビデオ・データ有効、ビデオH-SYNC、ビデオV-SYNC—クロック当たり2シンボル
図 5. ビデオ・データ、ビデオ・データ有効、ビデオH-SYNC、ビデオV-SYNC—クロック当たり4シンボル