(57)【要約】本発明は、高品位で副標本化されていないディジタルビデオ及びグラフィックスデータを転送するのに適切な、Ｄ１型の１０ビットインタフェイス又は８ビットインタフェイスのようなディジタルビデオ及びグラフィックスインタフェイスの効率的な実現を提供する。本発明は、Ｄ１型のインタフェイスを介して副標本化されていないデータの転送において使用するためにＤ１型の直列化されたデータフォーマットも規定する。本発明は次の動作モードにおいて動作されてもよい。すなわち、１）一つのデータストリームが一つのインタフェイスを介して転送される単一ストリーム／単一インタフェイスモード；２）一つのインタフェイスが二つの異なるデータストリームを転送するために使用される、前記単一ストリーム／単一インタフェイスモードの拡張形である二重ストリーム／単一インタフェイスモード；３）副標本化されたＹＵＶデータストリームを完全なＨＤ（高品位（Ｈｉｇｈ　Ｄｅｆｉｎｉｔｉｏｎ））の解像度のクロックレートまで転送するための単一ストリーム／二重インタフェイスモード；及び４）二つのインタフェイスが四つの異なるデータストリームを転送するために使用される広帯域（ｈｉｇｈ　ｂａｎｄｗｉｄｔｈ）ＨＤディジタルビデオデータストリームを転送するのに適切な四重ストリーム／二重インタフェイスモードである。【特許請求の範囲】
【請求項１】
第一のインタフェイスを持ち、ディジタルビデオ／グラフィックスデータの第一の入力ストリームを受信すると共に前記第一のインタフェイスを介して出力するために前記データをフォーマットするように構成されるデータフォーマッティング回路と、
前記データフォーマッティング回路に動作的に結合され、前記データフォーマッティング回路が前記第一のインタフェイスを介して第一の所定の直列化されたフォーマットで前記ビデオ／グラフィックスデータのコンポーネントを出力するような第一の動作モードにおいて前記データフォーマッティング回路に動作させるように構成されるコントローラと、
を有するデータフォーマッタ。
【請求項２】
前記第一の所定の直列化されたフォーマットが副標本化されていないフォーマットを含む請求項１に記載のフォーマッタ。
【請求項３】
前記データフォーマッティング回路は更にディジタルビデオ／グラフィックスデータの第二の入力ストリームを受信し、前記第一のインタフェイスを介して出力するために前記第一の入力ストリームと前記第二の入力ストリームとの両方をフォーマットするように構成され、
前記コントローラは更に前記データフォーマッティング回路が前記第一のインタフェイスを介して第二の所定の直列化されたフォーマットでデータの前記二つの入力ストリームの前記コンポーネントを出力するような第二の動作モードにおいて前記データフォーマッティング回路に動作させるように構成される
請求項１に記載のフォーマッタ。
【請求項４】
前記第二の所定の直列化されたフォーマットが副標本化されていないフォーマットを含む請求項３に記載のフォーマッタ。
【請求項５】
前記データフォーマッティング回路がマルチプレクサを含み、データの前記二つのストリームの前記コンポーネントを多重化することによってデータの前記二つの入力ストリームの前記コンポーネントを前記第一のインタフェイスを経て出力する請求項３に記載のフォーマッタ。
【請求項６】
データの前記二つの入力ストリームの各々の前記コンポーネントがＲＧＢを含む請求項３に記載のフォーマッタ。
【請求項７】
データの前記二つの入力ストリームの各々の前記コンポーネントがＹＵＶを含む請求項３に記載のフォーマッタ。
【請求項８】
第一のインタフェイス及び第二のインタフェイスを持ち、ディジタルビデオ／グラフィックスデータの第一の入力ストリームを受信すると共に前記第一のインタフェイス及び前記第二のインタフェイスを介して出力するために前記データをフォーマットするように構成されるデータフォーマッティング回路と、
前記データフォーマッティング回路に動作的に結合され、一つの動作モードにおいて、前記第一のインタフェイス及び前記第二のインタフェイスを介して第一の既定のフォーマットで前記ビデオ／グラフィックスデータのコンポーネントを前記データフォーマッティング回路に出力させるように構成されるコントローラと、
を有するデータフォーマッタ。
【請求項９】
前記第一の既定のフォーマットが副標本化されたフォーマットを含む請求項８に記載のフォーマッタ。
【請求項１０】
前記データフォーマッティング回路がマルチプレクサを含み、前記第一のインタフェイス及び前記第二のインタフェイスを経て、データの前記ストリームの前記コンポーネントを多重化することによってデータの前記第一の入力ストリームの前記コンポーネントを出力する請求項８に記載のフォーマッタ。
【請求項１１】
前記データフォーマッティング回路は更にディジタルビデオ／グラフィックスデータの第二の入力ストリーム、第三の入力ストリーム、及び第四の入力ストリームを受信し、第二の既定のフォーマットで出力するために前記四つの入力ストリームをフォーマットするように構成され、
前記コントローラは更に、別の動作モードにおいて、第二の既定のフォーマットで前記第一のインタフェイス及び前記第二のインタフェイスを介してデータの前記四つの入力ストリームの前記コンポーネントを前記データフォーマッティング回路に出力させるように構成される
請求項８に記載のフォーマッタ。
【請求項１２】
前記第二の既定のフォーマットがインタリーブされたカラーコンポーネントフォーマットを含む請求項８に記載のフォーマッタ。
【請求項１３】
前記データフォーマッティング回路がマルチプレクサを含み、前記第一のインタフェイス及び前記第二のインタフェイスを経てデータの前記四つのストリームの前記コンポーネントを多重化することによってデータの前記四つの入力ストリームの前記コンポーネントを出力する請求項８に記載のフォーマッタ。
【請求項１４】
ビデオ／グラフィックスデータを受信し、前記データを処理し、ディジタルビデオ／グラフィックスデータの第一のストリームを供給するように構成される処理パイプラインと、
前記パイプラインに動作的に結合され、
第一のインタフェイスを持ち、ディジタルビデオ／グラフィックスデータの前記第一のストリームを受信すると共に前記第一のインタフェイスを介して出力するために前記データをフォーマットするように構成されるデータフォーマッティング回路と、
前記データフォーマッティング回路に動作的に結合され、前記データフォーマッティング回路が、前記第一のインタフェイスを介して第一の所定の直列化されたフォーマットで前記ビデオ／グラフィックスデータのコンポーネントを出力するような第一の動作モードにおいて、前記データフォーマッティング回路に動作させるように構成されるコントローラと、
を有するデータフォーマッタと、
を有するプロセッサ。
【請求項１５】
前記パイプラインが更にディジタルビデオ／グラフィックスデータの第二のストリームを供給するように構成され、
前記データフォーマッティング回路は更にディジタルビデオ／グラフィックスデータの前記第二のストリームを受信し、前記第一のインタフェイスを介して出力するために前記第一の入力ストリームと前記第二の入力ストリームとの両方をフォーマットするように構成され、
前記コントローラは更に前記データフォーマッティング回路が前記第一のインタフェイスを介して第二の所定の直列化されたフォーマットでデータの前記二つのストリームの前記コンポーネントを出力するような第二の動作モードにおいて前記データフォーマッティング回路に動作させるように構成される
請求項１４に記載のプロセッサ。
【請求項１６】
ビデオ／グラフィックスデータを受信し、前記データを処理し、ディジタルビデオ／グラフィックスデータの第一のストリームを供給するように構成される処理パイプラインと、
前記パイプラインに動作的に結合され、
第一のインタフェイス及び第二のインタフェイスを持ち、ディジタルビデオ／グラフィックスデータの前記第一のストリームを受信すると共に前記第一のインタフェイス及び前記第二のインタフェイスを介して出力するために前記データをフォーマットするように構成されるデータフォーマッティング回路と、
前記データフォーマッティング回路に動作的に結合され、一つの動作モードにおいて、前記第一のインタフェイス及び前記第二のインタフェイスを介して第一の既定のフォーマットで前記ビデオ／グラフィックスデータのコンポーネントを前記データフォーマッティング回路に出力させるように構成されるコントローラと、
を有するデータフォーマッタと、
を有するプロセッサ。
【請求項１７】
前記データフォーマッティング回路がマルチプレクサを含み、前記第一のインタフェイス及び前記第二のインタフェイスを経てデータの前記ストリームの前記コンポーネントを多重化することによってデータの前記第一の入力ストリームの前記コンポーネントを出力する請求項１６に記載のプロセッサ。
【請求項１８】
前記パイプラインが更にディジタルビデオ／グラフィックスデータの第二のストリーム、第三のストリーム、及び第四のストリームを供給するように構成され、
前記データフォーマッティング回路は更にディジタルビデオ／グラフィックスデータの前記第二のストリーム、前記第三のストリーム、及び前記第四のストリームを受信し、第二の既定のフォーマットで出力するために前記四つのストリームをフォーマットするように構成され、
前記コントローラは更に、別の動作モードにおいて、第二の既定のフォーマットで前記第一のインタフェイス及び前記第二のインタフェイスを介してデータの前記四つのストリームの前記コンポーネントを前記データフォーマッティング回路に出力させるように構成される
請求項１６に記載のプロセッサ。
【請求項１９】
前記データフォーマッティング回路がマルチプレクサを含み、前記第一のインタフェイス及び前記第二のインタフェイスを経てデータの前記四つのストリームの前記コンポーネントを多重化することによってデータの前記四つの入力ストリームの前記コンポーネントを出力する請求項１６に記載のプロセッサ。
【請求項２０】
ディジタルビデオ／グラフィックスデータの第一の入力ストリームを受信するステップと、
データの前記第一の入力ストリームをフォーマットするステップと、
第一の動作モードにおいて、第一のインタフェイスを介して第一の所定の直列化されたフォーマットで前記データのコンポーネントを出力するステップと、
を有する方法。
【請求項２１】
ディジタルビデオ／グラフィックスデータの第二の入力ストリームを受信するステップと、
データの前記第二の入力ストリームをフォーマットするステップと、
第二の動作モードにおいて、前記第一のインタフェイスを介して第二の所定の直列化されたフォーマットでデータの前記二つの入力ストリームの前記コンポーネントを出力するステップと、
を更に有する請求項２０に記載の方法。
【請求項２２】
ディジタルビデオ／グラフィックスデータの第一の入力ストリームを受信するステップと、
データの前記第一の入力ストリームをフォーマットするステップと、
一つの動作モードにおいて、第一のインタフェイス及び第二のインタフェイスを介して第一の既定のフォーマットで前記データのコンポーネントを出力するステップと、
を有する方法。
【請求項２３】
前記出力するステップが前記第一のインタフェイス及び前記第二のインタフェイスを経てデータの前記ストリームの前記コンポーネントを多重化するステップを有する請求項２２に記載の方法。
【請求項２４】
ディジタルビデオ／グラフィックスデータの第二の入力ストリーム、第三の入力ストリーム、及び第四の入力ストリームを受信するステップと、
データの前記四つの入力ストリームをフォーマットするステップと、
別の動作モードにおいて、第二の既定のフォーマットで前記第一のインタフェイス及び前記第二のインタフェイスを介してデータの前記四つの入力ストリームの前記コンポーネントを出力するステップと、
を更に有する請求項２２に記載の方法。
【請求項２５】
前記出力するステップが前記第一のインタフェイス及び前記第二のインタフェイスを経てデータの前記四つのストリームの前記コンポーネントを多重化するステップを有する請求項２２に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、概してビデオ／グラフィックスインタフェイス、更に特に例えばＹＵＶデータ及びＲＧＢデータのような副標本化されていないディジタルビデオ及びグラフィックスデータを転送するのに適しているＤ１型のインタフェイスの実現に関する。
【０００２】
【従来の技術】
Ｄ１インタフェイスは、装置間でディジタルビデオデータを転送するディジタルビデオ界において広く受け入れられている。前記Ｄ１インタフェイスはＹＵＶ　４：２：２の副標本化されたビデオインタフェイスとして規定されている。従来のＤ１インタフェイスにより副標本化されたＹＵＶデータは並列８ビットインタフェイス又は並列１０ビットインタフェイスの間に送信されることが可能である。データは一対のＹＶデータによって後続されるＹＵの対として送信される。民生用途の狭帯域表示装置のために、ＵＶの副標本化が許容されていた。しかしハイビジョン（ＨＤＴＶ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ　ｔｅｌｅｖｉｓｉｏｎ））製品への目下の変遷により高品位ビデオデータ及びグラフィックスデータがディジタルビデオ及びグラフィックスインタフェイスの間に転送されることが必要とされている。高品位ＹＵＶ　４：４：４の副標本化されていない画像を転送する従来の態様は直列化されたデータフォーマットを完全な並列フォーマットに変換することである。しかし前記態様は装置のコストだけでなく装置のピン数も著しく増加させる。
【０００３】
【発明が解決しようとする課題】
従って、高品位で副標本化されていないディジタルビデオ及びグラフィックスデータを転送するのに適切なディジタルビデオ及びグラフィックスインタフェイスの、低コストで効果的な実現が必要とされている。
【０００４】
【課題を解決するための手段】
本発明は、高品位で副標本化されていないディジタルビデオ及びグラフィックスデータを転送するのに適切な、例えばＤ１型の１０ビットインタフェイス又は８ビットインタフェイスのようなディジタルビデオ及びグラフィックスインタフェイスの効率的な実現を提供する。本発明は、Ｄ１型のインタフェイスを介して副標本化されていないデータの転送において使用するためにＤ１型の直列化されたデータフォーマットも規定する。本発明は次の動作モードにおいて動作されてもよい。
１）一つのデータストリームが一つのインタフェイスを介して転送される単一ストリーム／単一インタフェイスモード；
２）一つのインタフェイスが二つの異なるデータストリームを転送するために使用される、前記単一ストリーム／単一インタフェイスモードの拡張形である二重ストリーム／単一インタフェイスモード；
３）副標本化されたＹＵＶデータストリームを完全なＨＤ（高品位（Ｈｉｇｈ　Ｄｅｆｉｎｉｔｉｏｎ））の解像度のクロックレートまで転送するための単一ストリーム／二重インタフェイスモード；
４）二つのインタフェイスが四つの異なるデータストリームを転送するために使用される広帯域（ｈｉｇｈ　ｂａｎｄｗｉｄｔｈ）ＨＤディジタルビデオデータストリームを転送するのに適切な四重ストリーム／二重インタフェイスモード。
【０００５】
【発明の実施の形態】
本発明の第一の実施例によれば、データフォーマッタが設けられる。前記データフォーマッタは、第一のインタフェイスを持ち、ディジタルビデオ／グラフィックスデータの第一の入力ストリームを受信すると共に前記第一のインタフェイスを介して出力するために前記データをフォーマットするように構成されるデータフォーマッティング回路と、前記データフォーマッティング回路に動作的に結合され、前記データフォーマッティング回路が第一のインタフェイスを介して第一の所定の直列化されたフォーマットでビデオ／グラフィックスデータ（例えば、ＹＵＶ又はＲＧＢ）のコンポーネントを出力するような第一の動作モードにおいて前記データフォーマッティング回路に動作させるように構成されるコントローラとを有している。一つの例において、第一の所定の直列化されたフォーマットは副標本化されていないフォーマットを含んでいる。
【０００６】
本発明の第一の実施例の変形例によれば、前記データフォーマッティング回路は更にディジタルビデオ／グラフィックスデータの第二の入力ストリームを受信し、第一のインタフェイスを介して出力するために第一の入力ストリームと第二の入力ストリームとの両方をフォーマットするように構成され、前記コントローラは更に前記データフォーマッティング回路が第一のインタフェイスを介して第二の所定の直列化されたフォーマットでデータの二つの入力ストリームのコンポーネントを出力するような第二の動作モードにおいて前記データフォーマッティング回路に動作させるように構成されている。
【０００７】
本発明の第二の実施例によれば、データフォーマッタは、第一のインタフェイス及び第二のインタフェイスを持ち、ディジタルビデオ／グラフィックスデータの第一の入力ストリームを受信すると共に第一のインタフェイス及び第二のインタフェイスを介して出力するためにデータをフォーマットするように構成されるデータフォーマッティング回路と、前記データフォーマッティング回路に動作的に結合され、一つの動作モードにおいて第一のインタフェイス及び第二のインタフェイスを介して第一の既定のフォーマットでビデオ／グラフィックスデータのコンポーネントを前記データフォーマッティング回路に出力させるように構成されるコントローラとを有している。
【０００８】
本発明の第二の実施例の変形例によれば、前記データフォーマッティング回路は更にディジタルビデオ／グラフィックスデータの第二の入力ストリーム、第三の入力ストリーム、及び第四の入力ストリームを受信し、第二の既定のフォーマットで出力するために四つの入力ストリームをフォーマットするように構成され、前記コントローラは更に第二の既定のフォーマットで第一のインタフェイス及び第二のインタフェイスを介してデータの四つの入力ストリームのコンポーネントを別の動作モードにおいて前記データフォーマッティング回路に出力させるように構成されている。
【０００９】
本発明のデータフォーマッタを構成するビデオ／グラフィックスプロセッサも設けられる。
【００１０】
本発明のより完全な理解に加えて他の目的及び実現は明らかであり、次の図面及び添付図面とともに引用される請求項を参照することによって評価されるであろう。
【００１１】
本発明は例として添付図面を参照することによって更に詳細に説明される。図面を通じて、同じ符号は同様の又は対応する特性又は機能を示している。
【００１２】
図１は、本発明を実現するのに適切な典型的なシステムの機能ブロック概略図を示している。図１に図示されているように、ディジタルビデオ／グラフィックス送信源１０はディジタルビデオ／グラフィックス信号をメモリバッファ１６に供給する。ディジタルデータは標準フォーマットでメモリバッファ１６内に記憶される。命令時にビデオ／グラフィックスデータプロセッサ２０は処理するためにディジタルデータを受信する。プロセッサ２０は処理されたデータを所定のフォーマットでビデオ／グラフィックスエンコーダ２６に転送する。エンコーダ２６はそれから該データを符号化し、該データを表示するために表示装置３０に転送する。
【００１３】
図２は本発明によるプロセッサ２０の機能ブロック概略図を示している。プロセッサ２０は従来のビデオ／グラフィックス処理パイプライン３６及び出力フォーマッタ４０を含んでいる。当業者によって理解されるであろうが、パイプライン３６は画素フォーマッティング、色空間変換、変換フィルタリング、及び画素ミキシングなどのようなよく知られている機能を実行する。出力フォーマッタ４０は、マルチプレクサであってもよいデータフォーマッティング回路４６及び前記フォーマッティング回路に動作的に結合されているコントローラ５０を含んでいる。以下で更に説明されるであろうが、フォーマッティング回路４６はデータストリーム５２及び５６を受信し、該データストリームをインタフェイス６２及び６６上に所定のフォーマットで出力する。フォーマッティング回路４６の出力はエンコーダ２６に送信するためにミキサ（図示略）に入力される。コントローラ５０はパイプライン３６から、Ｈｂｌａｎｋ（ｈｏｒｉｚｏｎｔａｌ　ｂｌａｎｋ（水平帰線消去））、Ｖｓｙｎｃ（ｖｅｒｔｉｃａｌ　ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ（垂直同期））、Ｐｃｌｋ（ｐｉｘｅｌ　ｃｌｏｃｋ（画素クロック））、及びＭｃｌｋ（ｍｕｌｔｉｐｌｅｘｅｒ　ｃｌｏｃｋ（マルチプレクサ　クロック））を含む様々な信号を受信し、フォーマッティング回路４６を所望のモードにおいて動作させるように制御する。
【００１４】
本発明の実施例によれば、出力フォーマッタ４０は三つの動作モードのうちの一つで動作されてもよい。これら三つのモードは、１）単一ストリーム／単一インタフェイスモード、２）二重ストリーム／単一インタフェイスモード、及び３）単一ストリーム／二重インタフェイスモードを含んでいる。第一の動作モードにおいて、データストリーム５２のような一つのデータストリームだけがパイプライン３６によってフォーマッティング回路４６に入力され、インタフェイス６２のような単一インタフェイスを介して出力するためにフォーマッティング回路４６によってフォーマットされる。データストリームはビデオデータ（すなわち、ＹＵＶデータ）又はグラフィックスデータ（すなわち、ＲＧＢデータ）の何れかであってもよい。
【００１５】
図３Ａ〜３Ｄは、単一のデータストリーム５２の場合において、第一の動作モードにおいて動作されるプロセッサ２０のインタフェイス（例えば、インタフェイス６２）における典型的な、フォーマットされた出力を図示している。図３Ａは、単一のデータストリームがグラフィックスデータを含んでいる場合において、インタフェイス６２における典型的な、フォーマットされた出力を示している。単一のデータストリーム５２がビデオデータを含んでいる場合、インタフェイス６２における典型的な、フォーマットされた出力は図３Ｂに図示されている。
【００１６】
図３Ｃは図３Ａに示されている、フォーマットされた出力の変形例を示している。図３Ｃにおいて、ダミーカラーコンポーネント“Ｘ”がＲＧＢデータの間に（例えば、先行するカラーコンポーネントを再現することによって）挿入されている。“Ｘ”を挿入することによって、受信装置、例えばエンコーダ２６の周波数に一致されるために簡単に出力フォーマッタ４０の周波数を分割することが可能となる。同様に、図３Ｄは、図３Ｂに示されるようなフォーマットされた出力の変形例を示しており、“Ｘ”がＹＵＶデータの間に挿入されている。
【００１７】
図３Ｃ及び３Ｄにおける例に関連して、前記インタフェイスを実現することによって前記周波数の２倍又は４倍さえの周波数のオーバーサンプリングされたデータクロックが可能となる。
【００１８】
図４Ａ〜４Ｄは第一の動作モードの拡張形である第二の動作モードにおいて動作されるプロセッサ２０のインタフェイスにおける典型的な、フォーマットされた出力を図示している。第二の動作モードは、二つのデータストリームを転送するために一つのインタフェイスのみを利用する。このインタフェイスはより高いクロックレート、例えば３倍、４倍、６倍、又は８倍の画素クロックレート（１３．５から７５ＭＨｚの間）において動作しなければならないが、非常に高価なピンが節約されることが可能となる。この第二の動作モードにおいて、図２を参照すると、二つのデータストリーム５２及び５６がパイプライン３６によってフォーマッティング回路４６に入力され、単一のインタフェイス、例えばインタフェイス６２を介して出力するためにフォーマッティング回路４６によってフォーマットされる。前記二つのデータストリーム５２及び５６のそれぞれはここでもグラフィックスデータ又はビデオデータの何れかであってもよい。インタフェイス６２における典型的な、フォーマットされた出力は図４Ａ〜４Ｄにおいて示されている。当業者によって理解されるであろうが、他のデータ、例えばＳＡＶ（ｓｔａｒｔ　ｏｆ　ａｃｔｉｖｅ　ｖｉｄｅｏ（アクティブビデオの開始））データ及びＥＡＶ（ｅｎｄ　ｏｆ　ａｃｔｉｖｅ　ｖｉｄｅｏ（アクティブビデオの終了））データなど（これらのデータは図示略）が存在する。図４Ａは、データストリーム５２がグラフィックスデータストリームであり、データストリーム５６がビデオデータストリームであるときの典型的な、フォーマットされた出力を示している。図４Ｂは、データストリーム５２と５６との両方がグラフィックスデータストリームであるときの典型的な、フォーマットされた出力を示している。図４Ｃは、データストリーム５２と５６との両方がビデオデータストリームであるときの典型的な、フォーマットされた、副標本化されていない出力を示している。最後に、図４Ｄは、データストリーム５２と５６との両方がビデオデータストリームであるときの典型的な、フォーマットされた、副標本化された出力を示している。
【００１９】
図５は、第三の動作モードにおいて動作されるプロセッサ２０のインタフェイスにおける典型的な、フォーマットされた出力を図示している。第三の動作モードでは、一つのデータストリームのみを転送するために二つのインタフェイスが使用される。この第三の動作モードにおいて、図２を参照すると、データストリーム５２のような単一のデータストリームがパイプライン３６によってフォーマッティング回路４６に入力され、インタフェイス６２と６６との両方を介して出力するためにフォーマッティング回路４６によってフォーマットされる。このモードは特に広帯域（ｈｉｇｈ　ｂａｎｄｗｉｄｔｈ）、高品位（ＨＤ）ディジタルビデオデータストリームを転送するのに適している。該モードにより、完全なＨＤの解像度のクロックレート（例えば、７５ＭＨｚ）まで、副標本化されたＹＵＶデータストリームを転送することが可能となる。
【００２０】
図６は本発明による図２のプロセッサ２０のコントローラ５０を示している。コントローラ５０は、ラインシーケンサ７６及びコンポーネントシーケンサ７８を有している。ラインシーケンサ７６は、ビデオラインの基本構成要素（ｂａｓｉｃ　ｅｌｅｍｅｎｔ）を監視するステートマシン（ｓｔａｔｅ　ｍａｃｈｉｎｅ）である。該ラインシーケンサ７６は、パイプライン３６から来る同期信号Ｈ／Ｖ−Ｓｙｎｃによって制御されている。四つの状態を通じた前記ステートマシンの遷移はＨＡＣＴ（Ｈｏｒｉｚｏｎｔａｌ　ＡＣＴｉｖｅ　ａｒｅａ（水平アクティブ領域））、ＨＢＬＳ（Ｈｏｒｉｚｏｎｔａｌ　ＢＬａｎｋ　Ｓｔａｒｔ（水平帰線消去開始））、ＨＢＬ（Ｈｏｒｉｚｏｎｔａｌ　ＢＬａｎｋｉｎｇ　ｉｎｔｅｒｖａｌ（水平帰線消去期間））、及びＨＢＬＥ（Ｈｏｒｉｚｏｎｔａｌ　ＢＬａｎｋ　Ｅｎｄ（水平帰線消去終了））である。ラインシーケンサ７６の現在の状態に依存して、異なる制御情報がコンポーネントシーケンサ７８に送信される。コンポーネントシーケンサ７８は、適切な出力フォーマットの生成、すなわち、ＲＧＢ又はＹＵＶの適切な多重化順序と、出力データストリームへのＳＡＶ及びＥＡＶの情報の挿入とを担う別のステートマシンである。コンポーネントシーケンサ７８への入力はラインシーケンサ７６によって提供される制御情報及び制御レジスタ（図示略）において特定される出力モードである。
【００２１】
図７は、本発明の別の実施例によるビデオ／グラフィックスプロセッサ１００を示している。この実施例は図２に示されているプロセッサ２０の変形例であり、図１内に図示されているシステムにおけるプロセッサ２０の代わりに使用されてもよい。パイプライン３６と、データフォーマッティング回路１４６及びコントローラ１５０を含んでいる出力フォーマッタ１４０との詳細な記載は簡単のため省略されている。この実施例において、二つのデータストリームの代わりに、パイプライン３６によって入力される四つのデータストリーム１０２、１０４、１０６、及び１０８が存在する。更に、上記の三つの動作モードに加えて、プロセッサ１００は第四の動作モードにおいて動作されてもよい。この第四の動作モードでは、第四のデータストリームを転送するために二つのインタフェイス１６２及び１６６が利用されている。各データストリームはここでもグラフィックス又はビデオデータストリームの何れかであってもよい。
【００２２】
図８Ａ〜８Ｃは、インタフェイス１６２及び１６６における典型的な、フォーマットされた出力を図示している。図８Ａは、前記データストリームのうちの二つがグラフィックスデータストリームであり、他の二つのデータストリームがビデオデータストリームであるときのフォーマットされた出力を示している。図８Ｂは、前記四つのデータストリームが全てグラフィックスデータストリームであるときの典型的な、フォーマットされた出力を示している。図８Ｃは、前記四つのデータストリームが全てビデオストリームであるときの典型的な、フォーマットされた出力を示している。前記データストリームの他の組み合わせも可能である。
【００２３】
図３Ａ〜３Ｄ、図４Ａ〜４Ｄ、図５、及び図８Ａ〜８Ｃに示されている前記フォーマットされた出力が単に図示目的のためのものであることは注意されるべきである。ビデオ／グラフィックスデータのこれらのコンポーネントの順序は、図示されているものに限定されず、前記コンポーネントはＹ、Ｃｒ、及びＣｂのような他の種類のデータを含んでいてもよい。更に、前記パイプラインによって入力される前記データストリームはオーバーサンプリングされたフォーマットであってもよい。加えて、前記プロセッサの前記出力フォーマッタは追加のインタフェイスを含んでいてもよいし、追加のデータストリームを受信してもよい。
【００２４】
本発明が特定の実施例とともに記載された一方で、多くの代わりの修正例及び変形例は上記の点で当業者にとって明らかであろうことは云うまでもない。従って、従属請求項の請求の範囲内に収まる全ての代わりの修正例及び変形例は容認されるべきである。
【図面の簡単な説明】
【図１】
本発明を実現するのに適切な典型的なシステムの機能ブロック概略図を示す。
【図２】
本発明によるビデオ／グラフィックスプロセッサの機能ブロック概略図を示す。
【図３Ａ】
第一の動作モードにおいて動作される図２のプロセッサのインタフェイスにおける典型的な、フォーマットされた一つの出力を図示する。
【図３Ｂ】
第一の動作モードにおいて動作される図２のプロセッサのインタフェイスにおける典型的な、フォーマットされた他の出力を図示する。
【図３Ｃ】
第一の動作モードにおいて動作される図２のプロセッサのインタフェイスにおける典型的な、フォーマットされた他の出力を図示する。
【図３Ｄ】
第一の動作モードにおいて動作される図２のプロセッサのインタフェイスにおける典型的な、フォーマットされた他の出力を図示する。
【図４Ａ】
第二の動作モードにおいて動作される図２のプロセッサのインタフェイスにおける典型的な、フォーマットされた一つの出力を図示する。
【図４Ｂ】
第二の動作モードにおいて動作される図２のプロセッサのインタフェイスにおける典型的な、フォーマットされた他の出力を図示する。
【図４Ｃ】
第二の動作モードにおいて動作される図２のプロセッサのインタフェイスにおける典型的な、フォーマットされた他の出力を図示する。
【図４Ｄ】
第二の動作モードにおいて動作される図２のプロセッサのインタフェイスにおける典型的な、フォーマットされた他の出力を図示する。
【図５】
第三の動作モードにおいて動作される図２のプロセッサのインタフェイスにおける典型的な、フォーマットされた他の出力を図示する。
【図６】
図２のプロセッサのコントローラを示す。
【図７】
図２のプロセッサの変形例を示す。
【図８Ａ】
第四の動作モードにおいて動作される図７のプロセッサのインタフェイスにおける典型的な、フォーマットされた一つの出力を図示する。
【図８Ｂ】
第四の動作モードにおいて動作される図７のプロセッサのインタフェイスにおける典型的な、フォーマットされた他の出力を図示する。
【図８Ｃ】
第四の動作モードにおいて動作される図７のプロセッサのインタフェイスにおける典型的な、フォーマットされた他の出力を図示する。
【図１】
2004512783.tif 000002
【図２】
2004512783.tif 000003
【図６】
2004512783.tif 000004
【図７】
2004512783.tif 000005
【国際公開パンフレット】
2004512783.tif 000006
2004512783.tif 000007
2004512783.tif 000008
2004512783.tif 000009
2004512783.tif 000010
2004512783.tif 000011
2004512783.tif 000012
2004512783.tif 000013
2004512783.tif 000014
2004512783.tif 000015
2004512783.tif 000016
2004512783.tif 000017
2004512783.tif 000018
2004512783.tif 000019
2004512783.tif 000020
2004512783.tif 000021
2004512783.tif 000022
2004512783.tif 000023
2004512783.tif 000024
【国際公開パンフレット（コレクトバージョン）】
2004512783.tif 000025
【国際調査報告】
2004512783.tif 000026
2004512783.tif 000027
2004512783.tif 000028