日本語版

正誤表
この製品のデータシートに間違いがありましたので、お詫びして訂正いたします。
この正誤表は、2009 年
5 月 1 日現在、アナログ・デバイセズ株式会社で確認した誤りを
記したものです。
なお、英語のデータシート改版時に、これらの誤りが訂正される場合があります。
正誤表作成年月日:2009 年 5 月 1 日
製品名:ADV7180
対象となるデータシートのリビジョン(Rev):Rev.0, Rev.B, Rev.C
訂正箇所:page-26 Table 29 BRI Function / page-82 Register 表 0x0A
誤記載 (page-26)
誤記載 (page-82)
訂正
正しい記載 (page-26)
+30IRE
- 30IRE
正しい記載 (page-82)
0x00= 0IRE
0x7F=+30IRE
0x80= - 30IRE
本
社/〒105-6891 東京都港区海岸 1-16-1 ニューピア竹
芝サウスタワービル
電話 03(5402)8200
大阪営業所/〒532-0003 大阪府大阪市淀川区宮原 3-5-36 新大
阪 MT ビル 2 号
電話 06(6350)6868
10ビット、4倍オーバーサンプリング、
SDTVビデオ・デコーダ
ADV7180
特長
アプリケーション
世界標準のNTSC/PAL/SECAMカラー復調に対応
10ビットのA/Dコンバータを1個内蔵、CVBSに4倍のオーバー
サンプリング、 Y/C モードに 2 倍のオーバーサンプリング、
YPrPbに2倍のオーバーサンプリング(各チャンネル)
アンチエイリアシング・フィルタ内蔵の3個のビデオ入力チャ
ンネル
CVBS (コンポジット・ビデオ)、 Y/C ( S ビデオ)、 YPrPb
(コンポーネント)ビデオで入力対応
5ライン長のアダプティブ・コム・フィルタ(くし形フィルタ)
およびCTI/DNRビデオ・エンハンスメント
アダプティブ・デジタル・ライン長トラッキング(ADLLTTM)、
信号処理、拡張FIFOマネジメントでミニTBC機能
アダプティブ・ピーク・ホワイト・モードを備えた AGC を内
蔵
Macrovision®コピー保護検出
NTSC/PAL/SECAMの自動識別
8 ビット ITU-R BT.656 YCrCb 4:2:2 出力および HS 、 VS 、
デジタル・ビデオ・カメラおよびPDA
デジタルTV用の低価格SDTV PIPデコーダ
ビデオの安全性に対応したマルチチャンネルDVR
AVレシーバおよびビデオ・トランスコーディング
PCI/USB ベースのビデオ・キャプチャおよび TV チューナ・
カード
パーソナル・メディア・プレーヤおよびレコーダ
スマートフォン/マルチメディア・ハンドセット
車載用インフォテインメント機器
リアビュー・カメラ/車両安全システム
A IN1
A IN2
A IN3
A IN41
A IN51
A IN61
AA
フィルタ
AA
フィルタ
デジタル処理
ブロック
10ビット、86MHz
ADC
F IF O
アナログ・
ビデオ
入力
LLC
ADLLT処理
PLL
XTAL
2Dコム
SHA
A/D
VBIスライサ
AA
フィルタ
カラー復調
I2C/コントロール
リファレンス
出力ブロック
8/16ビット 1
ピクセル・
データ
P7∼P0
VS
HS
FIELD 2
GPO1
SFL
INTRQ
ADV7180
SCLK SDATA ALSB RESET PWRDWN
164ピン・パッケージでのみ使用可
240ピン・パッケージはVS/FIELD用に1本のピンを使用
05700-001
パワーダウン・モードおよび超低スリープ・モード電流
2線式シリアルMPUインターフェース(I2C®互換)
アナログ電源:1.8V、PLL電源:1.8V、デジタル電源:1.8V、
IO電源:3.3V
温度グレード:−40∼+85℃
2種類のパッケージ:
40ピン、6mm×6mm、鉛フリーのLFCSP
64ピン、10mm×10mm、鉛フリーのLQFP
クロック処理ブロック
XTAL1
マルチプレクサ・
ブロック
FIELD1
1.0Vのアナログ信号入力範囲
2
4個の汎用出力(GPO)
テレテキスト対応のフル機能VBIデータ・スライサ(WST)
機能ブロック図
図1
概要
ADV7180は、世界的な標準であるNTSC、PAL、SECAM互換
の標準アナログ・ベースバンド・テレビ信号を自動的に検出
し、8ビットのITU-R BT.656インターフェース標準と互換性の
ある4:2:2コンポーネント・ビデオ・データに変換します。
AGC(自動ゲイン・コントロール)回路とクランプ再生回路が
内蔵されているため、最大1.0Vの振幅をもつビデオ信号の入力
ADV7180 のシンプルなデジタル出力インターフェースは、
MPEGエンコーダ、コーデック、モバイル・ビデオ・プロセッ
ライン・ロック・クロック出力により、±5 %のライン長変化
があっても、出力データレート、タイミング信号、出力クロッ
ク信号を同期化、非同期化、またはラインにロックすることが
できます。出力制御信号は、多くのアプリケーションでグルー
レスなインターフェース接続を実現します。ADV7180は、2線
式のシリアル双方向ポート(I2C互換)で設定します。
サ、アナログ・デバイセズのデジタル・ビデオ・エンコーダ
(ADV7179などの製品)など、さまざまなデバイスにグルーレ
スに接続します。外部のHS、VS、FIELD信号は、必要な場合、
LCD コントローラその他のビデオ ASIC 用のタイミング・リ
ファレンスとして使用できます。
10ビットの高精度A/D変換機能は、消費者向けアプリケーショ
ンに対応した業務用品質のビデオ性能を提供し、真の 8 ビッ
ト・データ分解能を実現します。3 チャンネルのアナログ・ビ
デオ入力は、標準のコンポジット信号、Sビデオ信号、または
コンポーネント・ビデオ信号を取り込めるため、さまざまな消
費者向けビデオ・ソースに対応することができます。
1
2
AD7180 LFCSP-40はVS/FIELD出力用に1本のピンを使用
AD7180 LQFP-64でのみ使用可能
REV. B
アナログ・デバイセズ株式会社
が可能になります。また、これらの回路をバイパスしてマニュ
アル設定することもできます。
ADV7180は1.8V CMOSプロセスで製造されています。モノリ
シックCMOS構造を採用しているため、低消費電力でより多く
の機能を実現しています。鉛フリーの 40 ピン・チップスケー
ル・パッケージ(LFCSP)は、スペースに制約のある携帯アプ
リケーションに最適です。 ADV7181B とピン互換の 64 ピン
LQFPパッケージでも提供しています。
アナログ・デバイセズ社は、提供する情報が正確で信頼できるものであることを期していますが、その情報の
利用に関して、あるいは利用によって生じる第三者の特許やその他の権利の侵害に関して一切の責任を負いま
せん。また、アナログ・デバイセズ社の特許または特許の権利の使用を明示的または暗示的に許諾するもので
もありません。仕様は、予告なく変更される場合があります。本紙記載の商標および登録商標は、各社の所有
に属します。
※日本語データシートはREVISIONが古い場合があります。最新の内容については、英語版をご参照ください。
© 2006–2007 Analog Devices, Inc. All rights reserved.
本 社/ 〒105-6891 東京都港区海岸1-16-1 ニューピア竹芝サウスタワービル
電話03(5402)8200
大阪営業所/ 〒532-0003 大阪府大阪市淀川区宮原3-5-36 新大阪MTビル2号
電話06(6350)6868
ADV7180
目次
特長 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
アプリケーション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
機能ブロック図 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
改訂履歴 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
はじめに . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
アナログ・フロントエンド. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
標準ビデオ信号処理プロセッサ(SDP). . . . . . . . . . . . . . . . . 4
ADV7181Bとの比較 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
機能ブロック図 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
仕様 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
電気的特性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
ビデオ仕様. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
タイミング仕様. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
アナログ仕様. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
熱仕様. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
タイミング図. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
絶対最大定格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
ESDに関する注意 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
ピン配置と機能の説明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
40ピンLFCSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
64ピンLQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
アナログ・フロントエンド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
入力設定. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
INSEL[3:0](入力選択)、アドレス0x00 [3:0] . . . . . . . . . . . . 16
アナログ入力マルチプレクシング. . . . . . . . . . . . . . . . . . . . . 17
アンチエイリアシング(折返し誤差防止)フィルタ. . . . . 18
グローバル・コントロール・レジスタ . . . . . . . . . . . . . . . . . . . . 19
パワー・セーブ・モード. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
リセット制御. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
グローバル・ピンの制御. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
グローバル・ステータス・レジスタ . . . . . . . . . . . . . . . . . . . . . . 21
識別. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
STATUS 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
自動検出結果. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
STATUS 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
STATUS 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
ビデオ・プロセッサ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
SD輝度信号パス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
SD色信号パス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
同期処理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
VBIデータの再生 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
全体的なセットアップ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
カラー制御. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
クランプ動作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
輝度信号フィルタ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
色信号フィルタ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
ゲイン動作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
カラー・トランジェント・インプルーブメント(CTI). . 36
デジタル・ノイズ・リダクション(DNR)と
輝度信号ピーキング・フィルタ. . . . . . . . . . . . . . . . . . . . . . . 37
コムフィルタ(くし形フィルタ). . . . . . . . . . . . . . . . . . . . . . 38
IFフィルタ補償 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
AVコードの挿入と制御 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
同期出力信号. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
同期処理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
VBIデータ・デコード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
I2C読出しレジスタ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
ピクセル・ポートの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
GPO制御 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
MPUポートの説明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
レジスタのアクセス. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
レジスタの設定. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
I2Cシーケンサ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
I2Cレジスタ・マップ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
I2Cのプログラミング例. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
ADV7180 LQFP-64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
ADV7180 LFCSP-40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
PCボード・レイアウトの推奨事項 . . . . . . . . . . . . . . . . . . . . . . . 106
アナログ・インターフェース入力. . . . . . . . . . . . . . . . . . . . 106
電源のデカップリング. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
PLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
VREFNとVREFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
デジタル出力(データとクロックの両方). . . . . . . . . . . . . 106
デジタル入力. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
代表的な回路接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
外形寸法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
オーダー・ガイド. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
―2―
REV. B
ADV7180
改訂履歴
2/07―Rev. A to Rev. B
Changes to SFL_INV, Subcarrier Frequency Lock
Inversion Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Changes to Table 103, Register 0x41. . . . . . . . . . . . . . . . . . . . . . . . . 90
Updated Outline Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
11/06―Rev. 0 to Rev. A
Changes to Table 10 and Table 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Changes to Table 30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Changes to Gain Operation Section . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Changes to Table 43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Changes to Table 97. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Changes to Table 99. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Changes to Table 103. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Changes to Figure 54 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
1/06―Revision 0: Initial Version
REV. B
―3―
ADV7180
標準ビデオ信号処理プロセッサ(SDP)
はじめに
ADV7180は、コンポジット、Sビデオ、コンポーネントなどの
フォーマットを持つさまざまなベースバンド・ビデオ信号をデ
コーディングできます。ビデオ・プロセッサ対応のビデオ標準
としては、PAL B/D/I/G/H、PAL60、PAL M、PAL N、PAL
Nc、NTSC M/J、NTSC 4.43、SECAM B/D/G/K/Lなどがあり
ます。ADV7180はビデオ標準を自動的に検出して処理できま
す。
ADV7180 は多機能なシングル・チップのマルチフォーマッ
ト・ビデオ・デコーダで、コンポジット、Sビデオ、コンポー
ネント・ビデオ形式のPAL、NTSC、SECAM標準を自動的に
検出し、デジタルITU-R BT.656フォーマットに変換します。
ADV7180 のシンプルなデジタル出力インターフェースは、
MPEGエンコーダ、コーデック、モバイル・ビデオ・プロセッ
ADV7180は5ライン、スーパーアダプティブの2Dコムフィル
サ、アナログ・デバイセズのデジタル・ビデオ・エンコーダ
(ADV7179などの製品)など、さまざまなデバイスにグルーレ
スに接続します。外部の HS 、 VS 、 FIELD 信号は、( ITU-R
BT.656インターフェース標準に対応していない)LCDコント
ローラその他のビデオASIC 用のタイミング・リファレンスと
して使用できます。
タ(くし形フィルタ)を内蔵しており、コンポジット・ビデオ
信号をデコーディングする際に色信号と輝度信号を高精度に分
離できます。このフィルタは、きわめて適合性に優れているた
め、ユーザが手を加えることなく、ビデオ標準と信号品質に応
じて自動的に処理モードを調節します。ADV7180では、明度、
コントラスト、彩度、色相などのユーザによる制御も行えま
す。
アナログ・フロントエンド
ADV7180 のアナログ・フロントエンドは 1 個の高速 10 ビット
A/Dコンバータ(ADC)を備えており、アナログ・ビデオ信号
をデジタル化してSDP(標準ビデオ信号処理プロセッサ)に供
ADV7180は、VCRなどの信号源から出力されるビデオ・ライ
ン長の変化をトラッキングする、特許取得済みのアダプティ
ブ・デジタル・ライン長トラッキング(ADLLT)アルゴリズ
ムを採用しています。このADLLT機能を使って、VCRなどの
低品質のビデオ信号源や、ノイズの多いチューナ出力、VCDプ
レーヤ、ビデオ・カメラなどのビデオ信号源をトラックし、デ
コードできます。 ADV7180 は CTI (カラー・トランジェン
ト・インップルーブメント)プロセッサを内蔵しており、色信
号遷移のエッジをシャープにすることで、際立った垂直遷移を
実現しています。
給できます。アナログ・フロントエンドでは、ミックスド・シ
グナル・アプリケーションで高性能を実現するために、ADCの
入力で差動チャンネルを採用しています。
このフロントエンドは、複数のコンポジット・ビデオ信号を
ADV7180に入力できる3チャンネルの入力マルチプレクサも備
えています。ADCの前には電流クランプが配置されているため、
ビデオ信号は必ずコンバータの入力範囲内に収まるようになっ
ています。入力信号がADCの許容範囲内に収まるようにするに
は、各アナログ入力チャンネルの前に抵抗分圧ネットワークが
必要となります(図24を参照)。ビデオ信号微調クランピング
は、ADV7180に内蔵されているデジタル微調クランピング機
能を用いてダウンストリームで実行されます。
表 1 に 3 つの ADC クロック・レートを示します。クロック・
レートは、処理されるビデオ入力フォーマット(INSEL[3:0])
によって決まります。これらのクロック・レートは、 CVBS
モードの場合にチャンネル当たり4 倍のオーバーサンプリング
を保証し、Y/CモードとYPrPbモードの場合はチャンネル当た
り2倍のオーバーサンプリングを保証します。
表1.
ADCクロック・レート
レート1
チャンネル当たりの
オーバーサンプリング・
レート
57.27MHz
4倍
ADCクロック・
入力
フォーマット
CVBS
Y/C(Sビデオ) 86MHz
2倍
YPrPb
2倍
2
1
2
86MHz
ビデオ・プロセッサは、クローズド・キャプション(CCAP)、
ワイド・スクリーン・シグナリング(WSS)、コピー・ジェネ
レーション・マネジメント・システム( CGMS )、 EDTV 、
Gemstar® 1×/2×、拡張データ・サービス(XDS)などのさま
ざまな VBI データ・サービスを処理できます。 ADV7180 は、
プログラム・デリバリ・コントロール(PDC)やビデオ・プロ
グラミング・サービス(VPS)と共に、世界標準テレテキスト
(WST)のテレテキスト・データ・スライス機能も提供してい
ます。データは、 8 ビット・ビデオ出力ポートを介して補助
データ・パケット(ANC)として送信されます。ADV7180は、
Macrovisionの認定を取得しており、検出回路はType I、II、III
の保護レベルを識別し、報告することができます。また、デ
コーダは、すべてのMacrovision信号入力に十分に対応できま
す。
XTALピンとXTAL1ピンの間に配置された28.6363MHz水晶発振器に基づく値。
Y/C(Sビデオ)モード時の強制書込みについては、表103のINSEL[3:0]を参照。
―4―
REV. B
ADV7180
ADV7181Bとの比較
ADV7181Bとのピン互換性
ADV7181Bと比較すると、ADV7180 LQFP-64には次のような
特長が追加されています。
ADV7180 LQFP-64は、ADV7181Bとピン互換性があります。
ADV7181BからADV7180に移行するためのマニュアル(移行
に必要なソフトウェアの変更を記載)は要望に応じて提供しま
す。詳細はアナログ・デバイセズのフィールド・エンジニアに
問い合わせてください。
• VCRや微弱信号源のチューナをロックするアーキテクチャ
を改善
• 3個のアンチエイリアシング・フィルタを内蔵
ADV7180 は、 ADV7181B とは異なる ADC リファレンス・デ
カップリング回路(図2)を内蔵しています。
• 4個の汎用出力(GPO)
• 1.8Vのアナログ電源電圧
• 40ピンLFCSPを選択可
0.1µF
VREFN
• INSEL[3:0]使用時の未使用チャンネルの自動パワーダウン
0.1µF
図2.
REV. B
―5―
05700-002
VREFP
0.1µF
ADV7180のADCリファレンス・デカップリング回路
ADV7180
機能ブロック図
クロック処理ブロック
PLL
A IN4
A IN5
A IN6
AA
フィルタ
AA
フィルタ
16ビット・
ピクセル・
データ
P15∼P0
2Dコム
SHA
A/D
VBIスライサ
AA
フィルタ
カラー復調
HS
VS
FIELD
GPO0∼GPO3
SFL
INTRQ
I2C/コントロール
リファレンス
05700-003
A IN3
マルチプレクサ・
ブロック
アナログ・
ビデオ
入力
デジタル処理
ブロック
10ビット、86MHz
ADC
A IN1
A IN2
LLC
ADLLT処理
F IF O
XTAL
出力ブロック
XTAL1
SCLK SDATA ALSB RESET PWRDWN
図3.
機能ブロック図(64ピンLQFP)
クロック処理ブロック
XTAL1
PLL
A IN3
AA
フィルタ
P7 TO P0
2Dコム
SHA
A/D
VBIスライサ
AA
フィルタ
カラー復調
HS
VS/FIELD
SFL
リファレンス
I2C/コントロール
INTRQ
SCLK SDATA ALSB RESET PWRDWN
図4.
05700-004
A IN2
マルチプレクサ・
ブロック
アナログ・
ビデオ
入力
AA
フィルタ
8ビット・
ピクセル・
データ
F IF O
デジタル処理
ブロック
10ビット、86MHz
ADC
A IN1
LLC
ADLLT処理
出力ブロック
XTAL
機能ブロック図(40ピンLFCSP)
―6―
REV. B
ADV7180
仕様
温度範囲:TMIN∼TMAX、−40∼+85℃。この範囲でmin/max仕様を保証。
電気的特性
AVDD=1.71∼1.89V、DVDD=1.65∼2.0V、DVDDIO=3.0∼3.6V、PVDD=1.65∼2.0V(特に指定のない限り、動作温度範囲)
表2
パラメータ
記号
テスト条件
Min
Typ
Max
単位
10
ビット
静的性能
分解能(各ADC)
N
積分非直線性
INL
CVBSモードでのBSL
2
LSB
微分非直線性
DNL
CVBSモード
−0.6/+0.6
LSB
デジタル入力
ハイレベル入力電圧
VIH
ローレベル入力電圧
VIL
水晶発振器入力
VXIH
水晶発振器入力
VXIL
入力電流
IIN
入力容量
CIN
2
V
0.8
1.2
V
V
−10
0.4
V
+10
µA
10
pF
デジタル出力
ハイレベル出力電圧
VOH
ISOURCE=0.4mA
ローレベル出力電圧
VOL
ISINK=3.2mA
2.4
V
高インピーダンス・リーク電流
ILEAK
10
µA
出力容量
COUT
20
pF
0.4
V
電源条件1
デジタル電源
DVDD
1.65
1.8
2
V
デジタルI/O電源
DVDDIO
3.0
3.3
3.6
V
PLL電源
PVDD
1.65
1.8
2.0
V
アナログ電源
AVDD
1.71
1.8
1.89
V
デジタル電源電流
IDVDD
77
mA
デジタルI/O電源電流
IDVDDIO
3
mA
PLL電源電流
IPVDD
アナログ電源電流
IAVDD
パワーダウン電流
12
mA
CVBS入力
33
mA
Y/C入力
59
mA
YPrPb入力
77
mA
IDVDD
6
µA
IDVDDIO
0.1
µA
IPVDD
1
µA
IAVDD
1
µA
15
µW
20
ms
パワーダウン・モード時の総消費電力2
パワーアップ時間
1
2
tPWRUP
特性評価により保証
ADV7180クロック入力
REV. B
―7―
ADV7180
ビデオ仕様
特性評価により保証。AVDD=1.71∼1.89V、DVDD=1.65∼2.0V、DVDDIO=3.0∼3.6V、PVDD=1.65∼2.0V(特に指定のない限り、動作
温度範囲)
表3
パラメータ
Min
Typ
Max
記号
テスト条件
単位
微分位相
DP
CVBS入力、変調5ステップ[NTSC]
0.6
°
微分ゲイン
DG
CVBS入力、変調5ステップ[NTSC]
0.5
%
輝度信号非直線性
LNL
CVBS入力、5ステップ[NTSC]
2.0
%
輝度信号ランプ
57.1
dB
輝度信号平坦フィールド
58
dB
60
dB
非直線性仕様
ノイズ仕様
S/N比(重みなし)
アナログ・フロントエンド・
クロストーク
ロック時間仕様
水平ロック範囲
−5
+5
%
垂直ロック範囲
40
70
Hz
FSCサブキャリア・ロック範囲
±1.3
kHz
カラー・ロックイン時間
60
ライン
Sync長範囲
20
200
%
カラー・バースト範囲
5
200
%
垂直ロック時間
2
フィールド
自動検出切替え速度
100
ライン
CVBS
2.9
ns
Y/C
5.6
ns
YPrPb
−3.0
ns
色信号-輝度信号遅延
輝度信号仕様
輝度信号明度精度
CVBS、1V入力
1
%
輝度信号コントラスト精度
CVBS、1V入力
1
%
―8―
REV. B
ADV7180
タイミング仕様
特性評価により保証。AVDD=1.71∼1.89V、DVDD=1.65∼2.0V、DVDDIO=3.0∼3.6V、PVDD=1.65∼2.0V(特に指定のない限り、動作
温度範囲)
表4
パラメータ
記号
テスト条件
Min
Typ
Max
単位
システム・クロックおよび水晶発振器
28.6363
公称周波数
周波数安定性
MHz
±50
ppm
400
kHz
I2Cポート
SCLK周波数
SCLKのハイレベル最小パルス幅
t1
0.6
µs
SCLKのローレベル最小パルス幅
t2
1.3
µs
ホールド時間(スタート状態)
t3
0.6
µs
セットアップ時間(スタート状態)
t4
0.6
µs
SDAのセットアップ時間
t5
100
ns
SCLKとSDAの立上がり時間
t6
300
ns
SCLKとSDAの立下がり時間
t7
300
ns
ストップ状態のセットアップ時間
t8
0.6
µs
リセット機能
5
リセット・パルス幅
ms
クロック出力
LLC1マーク/スペース比
t9:t10
45:55
55:45
%デューティ
サイクル
データ出力とコントロール信号出力
データ出力の遷移時間
t11
立下がりエッジから
有効データの開始まで
(tACCESS=t10−t11)
3.6
ns
データ出力の遷移時間
t12
有効データの終わりから
立下がりエッジまで
(tHOLD=t9+t12)
2.4
ns
アナログ仕様
特性評価により保証。AVDD=1.71∼1.89V、DVDD=1.65∼2.0V、DVDDIO=3.0∼3.6V、PVDD=1.65∼2.0V(特に指定のない限り、動作
温度範囲)
表5
パラメータ
Min
テスト条件
Typ
Max
単位
クランプ回路
0.1
µF
10
MΩ
クランプ流出大電流
0.4
mA
クランプ流入大電流
0.4
mA
クランプ流出小電流
10
µA
クランプ流入小電流
10
µA
外付けのクランプ・コンデンサ
入力インピーダンス
REV. B
クランプ・オフ時
―9―
ADV7180
熱仕様
表6
パラメータ
Min
Typ
Max
記号
テスト条件
単位
接合部/周囲間熱抵抗
(自然空冷)
θJA
全面グラウンド・プレーンを持つ
4層PCボード、40ピンLFCSP
30
℃/W
接合部/ケース間熱抵抗
θJC
全面グラウンド・プレーンを持つ
4層PCボード、40ピンLFCSP
3
℃/W
接合部/周囲間熱抵抗
(自然空冷)
θJA
全面グラウンド・プレーンを持つ
4層PCボード、64ピンLQFP
47
℃/W
接合部/ケース間熱抵抗
θJC
全面グラウンド・プレーンを持つ
4層PCボード、64ピンLQFP
11.1
℃/W
熱特性
タイミング図
t5
t3
t3
SDATA
t2
t4
t7
t8
05700-005
t1
t6
SCLK
図5.I Cのタイミング
2
t9
t10
出力 LLC
t12
t11
05700-006
出力 P0∼P15、VS、
HS、FIELD、
SFL
図6.ピクセル・ポートとコントロール信号のタイミング
― 10 ―
REV. B
ADV7180
絶対最大定格
表7
パラメータ
定格値
AGNDに対するAVDD
2.2V
DGNDに対するDVDD
2.2V
AGNDに対するPVDD
2.2V
DGNDに対するDVDDIO
4V
AVDDに対するDVDDIO
−0.3∼+2V
DVDDに対するPVDD
−0.3∼+0.9V
PVDDに対するDVDDIO
−0.3∼+2V
DVDDに対するDVDDIO
−0.3∼+2V
PVDDに対するAVDD
−0.3∼+0.3V
DVDDに対するAVDD
−0.3∼+0.9V
デジタル入力電圧
DGND−0.3V∼DVDDIO+0.3V
デジタル出力電圧
DGND−0.3V∼DVDDIO+0.3V
左記の絶対最大定格を超えるストレスを加えると、デバイスに
恒久的な損傷を与えることがあります。この規定はストレス定
格のみを指定するものであり、この仕様の動作セクションに記
載する規定値以上でのデバイス動作を定めたものではありませ
ん。デバイスを長時間絶対最大定格状態に置くと、デバイスの
信頼性に影響を与えることがあります。
本デバイスは高性能の集積回路です。ESD 定格は2kV 未満で、
ESDの影響を受けやすくなっています。したがって、デバイス
の取扱い時や組立て時には、適切な予防措置を講じてくださ
い。
ESDに関する注意
ESD(静電放電)の影響を受けやすいデバイス
です。電荷を帯びたデバイスや回路ボードは、
検知されないまま放電することがあります。本
製品は当社独自の特許技術であるESD保護回路
を内蔵してはいますが、デバイスが高エネル
ギーの静電放電を被った場合、損傷を生じる可
能性があります。したがって、性能劣化や機能
低下を防止するため、ESDに対する適切な予防
措置を講じることをお勧めします。
AGNDに対するアナログ入力 AGND−0.3V∼AVDD+0.3V
最大ジャンクション温度
(TJ max)
125℃
保存温度範囲
−65∼+150℃
赤外線リフロー・ハンダ処理 260℃
(20秒)
REV. B
― 11 ―
ADV7180
ピン配置と機能の説明
40
39
38
37
36
35
34
33
32
31
DGND
HS
INTRQ
VS/FIELD
DVDD
DGND
SCLK
SDATA
ALSB
RESET
40ピンLFCSP
1
2
3
4
5
6
7
8
9
10
1番ピン
識別マーク
ADV7180
LFCSP
上面図
(実寸ではありません)
30
29
28
27
26
25
24
23
22
21
A IN3
A IN2
AGND
AVDD
VREFN
VREFP
AGND
A IN1
TEST_0
AGND
図7.
表8.
05700-007
LLC
XTAL1
XTAL
DVDD
DGND
P1
P0
PWRDWN
ELPF
PVDD
11
12
13
14
15
16
17
18
19
20
DVDDIO
SFL
DGND
DVDDIO
P7
P6
P5
P4
P3
P2
40ピンLFCSPのピン配置
ADV7180 LFCSP-40のピン機能の説明
ピン番号
記号
タイプ
機能
3、15、35、40
DGND
G
デジタル電源用グラウンド
21、24、28
AGND
G
アナログ電源用グラウンド
1、4
DVDDIO
P
デジタルI/O電源電圧(3.3V)
14、36
DVDD
P
デジタル電源電圧(1.8V)
27
AVDD
P
アナログ電源電圧(1.8V)
20
PVDD
P
PLL電源電圧(1.8V)
23、29、30
AIN1∼AIN3
I
アナログ・ビデオ入力チャンネル
5∼10、16、17
P7∼P2、P1、P0
O
ビデオ・ピクセル出力ポート
39
O
水平同期出力信号
38
HS
______
INTRQ
O
割込み要求出力。入力ビデオ上に一定の信号が検出されると、割込みが発生します(表104を
参照)。
37
VS/FIELD
O
垂直同期出力信号/フィールド同期出力信号
33
SDATA
I/O
I2Cポートのシリアル・データ入力/出力ピン
34
SCLK
I
I2Cポートのシリアル・クロック入力(最大クロック・レート:400kHz)
32
ALSB
I
31
______
RESET
ADV7180のI2Cアドレスを選択します。ALSBをローレベルに設定すると、書込みアドレスと
して0x40が選択され、ALSBをハイレベルに設定すると、0x42が選択されます。
I
アクティブ・ローレベルのシステム・リセット入力。ADV7180の回路をリセットするには、
RESETに最小幅5msのローレベル・パルスを入力する必要があります。
11
LLC
O
出力ピクセル・データに対するライン・ロック出力クロック。公称27MHzですが、ビデオ・
ライン長に応じて上下に変動します。
13
XTAL
I
28.6363MHzの水晶発振器の入力ピン。外付けの1.8V、28.6363MHzのクロック発振器から
オーバドライブできます。水晶発振器モードでは、基本波水晶発振器を使う必要があります。
12
XTAL1
O
18
_________
PWRDWN
このピンは28.6363MHzの水晶発振器に接続します。ADV7180のクロックとして外付け1.8V、
28.6363MHzのクロック発振器を使用する場合は、開放のままにします。水晶発振器モードで
は、基本波水晶発振器を使う必要があります。
I
このピンにロジック・ローレベルを入力すると、ADV7180はパワーダウン・モードになります。
19
ELPF
I
推奨の外部ループ・フィルタは、このELPFピンに接続する必要があります(図53参照)。
2
SFL
O
サブキャリア周波数ロック。このピンにはシリアル出力ストリームが含まれています。このデ
コーダをアナログ・デバイセズの任意のデジタル・ビデオ・エンコーダに接続するときは、こ
れを使用してサブキャリア周波数をロックします。
26
VREFN
O
内部電圧リファレンス出力。推奨出力回路については、図53を参照してください。
25
VREFP
O
内部電圧リファレンス出力。推奨出力回路については、図53を参照してください。
22
TEST_0
I
このピンは、DGNDに接続します。
― 12 ―
REV. B
ADV7180
64 63 62 61 60 59 58
A IN6
NC
A L SB
RE S E T
SDA TA
G PO 3
SCL K
DG ND
G PO 2
P15
DV DD
P13
P14
P12
F IE L D
VS
64ピンLQFP
57 56 55 54 53 52 51 50 49
INTRQ
1
HS
2
48 A IN5
DGND
3
46 A IN3
DVDDIO
4
45 NC
P11
5
44 NC
P10
6
P9
7
P8
8
SFL
9
1番ピン
47 A IN4
43 AGND
ADV7180
42 NC
LQFP
上面図
41 NC
(実寸ではありません)
40 AVDD
DGND 10
DVDDIO
39 VREFN
38 VREFP
11
GPO1 12
37 AGND
GPO0 13
36 A IN2
P7 14
35 A IN1
P6 15
34 TEST_0
P5 16
33 NC
図8.
表9.
05700-008
PV DD
A G ND
E L PF
NC
NC=無接続
PWRDWN
P0
NC
P1
DG ND
XTA L
DV DD
XTA L 1
LLC
P2
P4
P3
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
64ピンLQFPのピン配置
ADV7180 LQFP-64のピン機能の説明
ピン番号
記号
タイプ
機能
3、10、24、57
32、37、43
4、11
23、58
40
31
38
39
35、36、46∼49
27、28、33、41、
42、44、45、50
5∼8、14∼19、
25、26、59∼62
DGND
AGND
DVDDIO
DVDD
AVDD
PVDD
VREFP
VREFN
AIN1∼AIN6
NC
G
G
P
P
P
P
O
O
I
デジタル・グラウンド
O
ビデオ・ピクセル出力ポート。8ビット/16ビット・モードの出力構成については
表96を参照してください。
2
64
63
1
P11∼P8、
P7∼P2、P1、
P0、P15∼P12
HS
VS
FIELD
_______
INTRQ
O
O
O
O
水平同期出力信号
53
54
52
SDATA
SCLK
ALSB
I/O
I
I
I2Cポートのシリアル・データ入力/出力ピン
I2Cポートのシリアル・クロック入力(最大クロック・レート:400kHz)
ADV7180のI2Cアドレスを選択します。ALSBをローレベルに設定すると、書込み
アドレスとして0x40が選択され、ALSBをハイレベルに設定すると、0x42が選択
29
__________
PWRDWN
I
このピンにロジック・ローレベルを入力すると、ADV7180はパワーダウン・モー
ドになります。
30
ELPF
I
推奨の外部ループ・フィルタは、このELPFピンに接続する必要があります(図54
参照)。
51
_______
RESET
I
アクティブ・ローレベルのシステム・リセット入力。ADV7180の回路をリセット
するには、RESETに最小幅5msのローレベル・パルスを入力する必要があります。
REV. B
アナログ・グラウンド
デジタルI/O電源電圧(3.3V)
デジタル電源電圧(1.8V)
アナログ電源電圧(1.8V)
PLL電源電圧(1.8V)
内部電圧リファレンス出力。推奨出力回路については、図54を参照してください。
内部電圧リファレンス出力。推奨出力回路については、図54を参照してください。
アナログ・ビデオ入力チャンネル
無接続ピン。これらのピンは内部的に接続されていません。
垂直同期出力信号
フィールド同期出力信号
割込み要求出力。入力ビデオ上に一定の信号が検出されると、割込みが発生しま
す(表104を参照)。
されます。
― 13 ―
ADV7180
ピン番号
記号
タイプ
機能
9
SFL
O
サブキャリア周波数ロック。このピンにはシリアル出力ストリームが含まれてい
ます。このデコーダをアナログ・デバイセズの任意のデジタル・ビデオ・エン
コーダに接続するときは、これを使用してサブキャリア周波数をロックします。
20
LLC
O
21
XTAL1
O
ADV7180 の出力ピクセル・データに対するライン・ロック出力クロック。公称
27MHzですが、ビデオ・ライン長に応じて上下に変動します。
このピンは28.6363MHzの水晶発振器に接続します。ADV7180のクロックとして
外付け1.8V、28.6363MHzのクロック発振器を使用する場合は、開放のままにし
22
XTAL
I
28.6363MHzの水晶発振器の入力ピン。外付けの1.8V、28.6363MHzのクロック発
振器からオーバドライブできます。水晶発振器モードでは、基本波水晶発振器を
使う必要があります。
12、13、55、56
34
GPO0∼GPO3
TEST_0
O
I
汎用出力。これらのピンをI2C経由で設定して外付けのデバイスを制御します。
ます。水晶発振器モードでは、基本波水晶発振器を使う必要があります。
このピンは、DGNDに接続します。
― 14 ―
REV. B
ADV7180
アナログ・フロントエンド
A IN2
A IN1
A IN4
A IN3
A IN6
A IN5
MAN_MUX_EN
A IN2
A IN1
A IN4
A IN3
A IN6
A IN5
MUX_0[3:0]
A IN4
A IN3
A IN6
A IN5
MUX_1[3:0]
ADC
A IN6
A IN5
05700-009
MUX_2[3:0]
図9.
内部ピンの接続(LQFP-64)
A IN1
A IN2
A IN3
MAN_MUX_EN
A IN1
A IN2
A IN3
MUX_0[3:0]
A IN2
A IN3
MUX_1[3:0]
ADC
A IN3
05700-010
MUX_2[3:0]
図10.
REV. B
内部ピンの接続(LFCSP-40)
― 15 ―
ADV7180
表10.
入力設定
ADV7180 LQPF-64 INSEL[3:0]
入力ビデオを適正にデコードするためのADV7180の設定には、
次の2つの主要ステップがあります。
INSEL[3:0]
ビデオ・フォーマット
アナログ入力
1. INSEL[3:0]でルーティングとフォーマット・デコーディン
グ( CVBS 、 Y/C 、 YPrPb )を設定します。 ADV7180
LQFP-64の場合は表10、ADV7180 LFCSP-40の場合は表11
0000
コンポジット
CVBS→AIN1
0001
コンポジット
CVBS→AIN2
0010
コンポジット
CVBS→AIN3
0011
コンポジット
CVBS→AIN4
2. INSEL[3:0]を使用する場合に入力条件が満たされないとき
0100
コンポジット
CVBS→AIN5
は、アナログ入力マルチプレクシングをマニュアルで設定
して、ビデオ信号をアナログ入力ピンからADCへと適正に
ルーティングします。デジタル・データをデコードする
SDP ブロックに対しては、 CVBS 、 Y/C 、または YPrPb
フォーマットを処理するように設定します。これは
INSEL[3:0]で行います。
0101
コンポジット
CVBS→AIN6
0110
Y/C(Sビデオ)
を参照してください。
0111
Y/C(Sビデオ)
1000
Y/C(Sビデオ)
YPrPb
Y→AIN1
Pb→AIN4
INSEL[3:0]でビデオ・フォーマットを
設定。定義済みのフォーマット/
ルーティングを使用
Pr→AIN5
1010
いいえ
YPrPb
Y→AIN2
Pr→AIN6
はい
Pb→AIN3
LFCSP-40
マルチプレクシング制御ビット
(MUX_0[3:0]、MUX_1[3:0]、MUX_2[3:0])
を使用してADC入力を設定。
表12を参照。
1011∼1111
05700-011
表11を
参照
図11.
Y→AIN3
C→AIN6
1001
表10を
参照
Y→AIN2
C→AIN5
アナログ・ビデオ信号を
ADV7180に接続
LQFP-64
Y→AIN1
C→AIN4
信号ルーティング・オプション
表11.
未使用
未使用
ADV7180 LFCSP-40 INSEL[3:0]
INSEL[3:0](入力選択)、
アドレス0x00 [3:0]
INSEL[3:0]
ビデオ・フォーマット
アナログ入力
0000
コンポジット
CVBS→AIN1
INSELビットで入力フォーマットを選択できます。また、コン
ポジット(CVBS)、Sビデオ(Y/C)、コンポーネント(YPrPb)
の各フォーマットを処理するようにSDPコアを設定することも
0001∼0010
未使用
未使用
0011
コンポジット
CVBS→AIN2
できます。
0100
コンポジット
CVBS→AIN3
0101
未使用
未使用
0110
Y/C(Sビデオ)
INSEL[3:0]は、マニュアル・マルチプレクシング設定を必要と
しない定義済みのアナログ入力ルーティング方式を採用してい
ます(表10、表11を参照)。このため、ユーザはINSEL[3:0]の
みを使用して各種のビデオ信号をデコーダにルーティングし、
選択することができます。本製品の新たなメリットとしては、
たとえば、CVBS入力を選択した場合に残りのチャンネルがパ
ワーダウンします。
Y→AIN1
C→AIN2
0111∼1000
未使用
未使用
1001
YPrPb
Y→AIN1
Pr→AIN3
Pb→AIN2
1010∼1111
― 16 ―
未使用
未使用
REV. B
ADV7180
MAN_MUX_EN(マニュアル入力マルチプレクシング・
イネーブル)、アドレス0xC4 [7]
アナログ入力マルチプレクシング
ADV7180はアナログ・マルチプレクシング部を内蔵している
ため、複数のビデオ信号源をデコーダに接続できます。図9 と
図10に、ADV7180の入力マルチプレクシングの全体的な構造
を示します。
ADV7180のアナログ・マルチプレクシング部を設定する場合
は 、 A D C で 処 理 す る ア ナ ロ グ 入 力 の A IN1 ∼ A IN6
(ADV7180BSTZ)またはAIN1∼AIN3(ADV7180BCPZ)を選
択する必要があります。MAN_MUX_ENを1に設定して以下の
ADV7180BSTZ(64ピンLQFP)では最大6個のCVBS入力を、
またADV7180BCPZ(40ピンLFCSP)では最大3個のCVBS入
マルチプレクシング・ブロックをイネーブルにします。
力を接続し、デコードすることができます。「ピン配置と機能
の説明」にも示したように、これらのアナログ入力ピンは互い
に近接した位置に配置されています。このため、PCボードのレ
イアウトは注意深く設計する必要があります(たとえば、物理
的に近接するパターン上の全信号間でのグラウンド・シール
ド)。未使用のアナログ入力ピンは、AGNDに接続してシール
ドとして使うことを強く推奨します。
• MUX_0[3:0](ADCマルチプレクサ設定)、アドレス0xC3[3:0]
• MUX_1[3:0](ADCマルチプレクサ設定)、アドレス0xC3[7:4]
• MUX_2[3:0](ADCマルチプレクサ設定)、アドレス0xC4[3:0]
3つのマルチプレクシング部は、信号バスSW_0/1/2[3:0]で制御
できます。表12に、使用する制御ワードを示します。
タイミング情報(HS 、VS )を含む入力信号は、MUX_0 で処
理する必要があります。たとえば、Y/C入力設定では、MUX0
をYチャンネルに接続し、MUX1をCチャンネルに接続します。
CVBS入力などのビデオ信号を処理する際に使用しないマルチ
プレクサがある場合は、アイドル状態のマルチプレクサと関連
チャンネル・クランプおよびバッファをパワーダウンします
(表103のレジスタ0x3Aの説明を参照)。
表12.
ADCのマニュアル・マルチプレクシング設定(MAN_MUX_ENを1に設定)
ADCの接続先
MUX_0[3:0]
LQFP-64
LFCSP-40
ADCの接続先
ADCの接続先
MUX_1[3:0]
LQFP-64
LFCSP-40
MUX_2[3:0]
LQFP-64
LFCSP-40
000
無接続
無接続
000
無接続
無接続
000
無接続
無接続
001
AIN1
AIN1
001
無接続
無接続
001
無接続
無接続
010
AIN2
無接続
010
無接続
無接続
010
AIN2
無接続
011
AIN3
無接続
011
AIN3
無接続
011
無接続
無接続
100
AIN4
AIN2
100
AIN4
AIN2
100
無接続
無接続
101
AIN5
AIN3
101
AIN5
AIN3
101
AIN5
AIN3
110
AIN6
無接続
110
AIN6
無接続
110
AIN6
無接続
111
無接続
無接続
111
無接続
無接続
111
無接続
無接続
注記:
• CVBSは、MUX_0でのみ処理できます。
• Y/CはそれぞれMUX_0、MUX_1でのみ処理できます。
• YPrPbはそれぞれMUX_0、MUX_1、MUX_2でのみ処理できます。
REV. B
― 17 ―
ADV7180
AA_FILT_EN、アドレス0xF3 [1]
AA_FILT_EN[1]が0の場合、AAフィルタ2がバイパスされま
アンチエイリアシング(折返し誤差防止)
フィルタ
ADV7180は、各チャンネル(3個)にアンチエイリアシング・
フィルタを内蔵しています。これらのチャンネルはマルチプレ
クスされてADCに接続されます(図12を参照)。フィルタは最
大10MHz の標準画質ビデオ用に設計されています。図 13 と図
14に、フィルタの振幅特性と位相特性を示します。
デフォルトではアンチエイリアシング・フィルタがイネーブル
になり、INSEL[3:0]の選択によって特定時間にパワーアップさ
れるフィルタが決まります。たとえば、CVBSモードが選択さ
れていると、残りの入力チャンネルのフィルタ回路は電力節約
のためにパワーダウンします。しかし、アンチエイリアシン
グ・フィルタはAA_FILT_MAN_OVRコントロールを使って
ディスエーブルまたはバイパスすることができます。
す。
AA_FILT_EN[1]が1の場合、AAフィルタ2がイネーブルにな
ります。
AA_FILT_EN、アドレス0xF3 [2]
AA_FILT_EN[2]が0の場合、AAフィルタ3がバイパスされま
す。
AA_FILT_EN[2]が1の場合、AAフィルタ3がイネーブルにな
ります。
0
–4
–8
10ビット86MHz
ADC
A IN41
A IN51
A IN61
AA
フィルタ2
–16
–20
SHA
A/D
AA
フィルタ3
–28
–32
164ピン・パッケージでのみ使用可
図12.
–24
05700-013
A IN3
–12
AA
フィルタ1
05700-012
A IN2
マルチプレクシング・
ブロック
A IN1
–36
1k
10k
100k
1M
10M
100M
周波数(Hz)
アンチエイリアシング・フィルタの構成
図13.
AA_FILT_MAN_OVR(アンチエイリアシング・フィルタ・
モード上書き)、アドレス0xF3 [3]
この機能を使って、INSEL[3:0]によって自動的に選択されるア
ンチエイリアシング・フィルタのオン/オフ設定を上書きでき
ます。
AA_FILT_EN(アンチエイリアシング・フィルタ・イネーブル)、
アドレス0xF3 [2:0]
ADCにマルチプレクスされる3つの入力チャンネルに対して個
別にアンチエイリアシング・フィルタをイネーブルまたはディ
スエーブルにすることができます。ディスエーブルにすると、
アナログ信号はAAフィルタをバイパスし、ADCに直接送信さ
れます。
アンチエイリアシング・フィルタの振幅応答
0
–10
–20
–30
–40
–50
–60
–70
–80
–90
–100
–110
–120
す。
05700-014
–130
AA_FILT_EN、アドレス0xF3 [0]
AA_FILT_EN[0]が0の場合、AAフィルタ1がバイパスされま
–140
–150
1k
10k
100k
1M
10M
100M
周波数(Hz)
AA_FILT_EN[0]が1の場合、AAフィルタ1がイネーブルにな
図14.
アンチエイリアシング・フィルタの位相応答
ります。
― 18 ―
REV. B
ADV7180
グローバル・コントロール・
レジスタ
ここに記載するレジスタ制御ビットはチップ全体に影響を与え
ます。
パワー・セーブ・モード
パワーダウン
PDBP、アドレス0x0F [2]
ADV7180
_________のデジタル電源をシャットダウンするには、ピン
(PWRDWN )を使用する方法とI 2C (PWRDWN 、下記参照)
を使用する方法があります。PDBPはこの
2つの方法の優先順位
_________
を制御します。デフォルトではピン(PWRDWN)が優先され
ます。この機能により、 I 2C 書込みを行わなくてもデフォルト
でADV7180をパワーダウンできます。
_________
PDBDが0(デフォルト)のとき、デジタル電源はPWRDWN
ピンにより制御されます(PWRDWNビットは無視されます)。
PDBDが1のとき、PWRDWNビット、0x0F [5]が優先されます
(ピンが無視されます)。
PWRDWN、アドレス0x0F [5]
PDBDが1のときにPWRDWNビットをセットすると、
ADV7180 のチップ全体がパワーダウン・モードになります。
パワーダウンでは、チップのデジタル部へのクロック入力が停
止されるため、動作がフリーズします。パワーダウン時に I 2C
ビットが失われることはありません。PWRDWNビットはアナ
ログ・ブロックにも影響を与え、それらを低電流モードに切り
替えます。 I 2C インターフェース自体は影響を受けず、パワー
ダウン・モードでも動作を続けます。
PWRDWN ビットが0に設定された場合(_______
I2C経由)、またはデ
バ イ ス 全 体 が リ セ ッ ト さ れ た 場 合 ( RESET ピ ン 使 用 )、
ADV7180はパワーダウン状態から抜け出します。
なお、PWRDWNビットでADV7180をパワーダウンさせるに
は、PDBPを1に設定する必要があります。
PWRDWNが0(デフォルト)のとき、チップは動作状態です。
PWRDWNが1のとき、ADV7180はチップ全体がパワーダウン
します。
_______
RESETビットをセットした後(またはRESETピンでリセット
を開始した後)、デバイスはプライマリ動作モードに関してデ
フォルトの動作モードに戻ります。すべての I 2 C ビットにデ
フォルト値がロードされるため、このビットはクリアされま
す。
ソフトウェア・リセットの実行には約2msを要します。しかし、
I2C書込みは5ms待ってから行うことを推奨します。
チップ・リセットを実行すると、 I 2C マスター・コントローラ
は9 番目のクロック・サイクルでノー・アクノレッジ状態を受
信します。「MPUポートの説明」を参照してください。
RESETが0(デフォルト値)のとき、通常動作になります。
RESETが1のとき、リセット・シーケンスを開始します
グローバル・ピンの制御
スリーステート出力ドライバ
TOD、アドレス0x03 [6]
このビットは、ADV7180の出力ドライバをスリーステートに
することができます。
TODビットをセットすると、P15∼P0(ADV7180 LFCSP-40
の場合はP7∼P0)、HS、VS、FIELD(ADV7180 LFCSP-40の
場合はVS/FIELDピン)、SFLの各ピンはスリーステートになり
ます。
タイミング・ピン(HS、VS、FIELD)は、TIM_OEビットで
強制的にアクティブにできます。スリーステート制御の詳細は
「スリーステート LLC ドライバ」と「タイミング信号出力イ
ネーブル」の項を参照してください。
個々の駆動強度の制御は、DR_STR_XXビットを使って行いま
す。
TODが0(デフォルト値)のとき、出力ドライバはイネーブル
になります。
TODが1のとき、出力ドライバはスリーステートになります。
スリーステートLLCドライバ
リセット制御
RESET(チップ・リセット)、アドレス0x0F
[7]
_______
このビットをセットすると、ADV7180のRESETピンを制御す
るのと同じ作用をもたらし、ADV7180チップ全体がリセット
されます。すべての I 2C レジスタはデフォルト値/パワーアッ
プ値にリセットされます。ただし、レジスタ・ビットにはリ
セット値が指定されていないものもあります。これらのビット
は直前に書き込まれた値を保持しており、レジスタの表ではリ
セット値を x で表示しています(表 103 、表 104 )。リセット・
シーケンス後、デバイスは直ちにビデオ信号の受信を開始しま
す。
TRI_LLC、アドレス0x1D [7]
このビットにより、ADV7180のLLC1ピンの出力ドライバがス
リーステートになります。スリーステート制御の詳細は「ス
リーステート出力ドライバ」と「タイミング信号出力イネーブ
ル」の項を参照してください。
個々の駆動強度の制御は、DR_STR_XXビットを使って行いま
す。
TRI_LLCが0(デフォルト値)のとき、LLCピン・ドライバは
DR_STR_C[1:0]の設定に従って動作します(ピン・イネーブ
ル時)。
TRI_LLCが1のとき、LLCピン・ドライバはスリーステートに
なります。
REV. B
― 19 ―
ADV7180
表14.
タイミング信号出力イネーブル
TIM_OE、アドレス0x04 [3]
TIM_OEビットは、TODビットに対する追加ビットとみなすこ
とができます。ハイレベルに設定すると、TODビットがセット
されている場合でも、HS、VS、FIELDの出力ドライバは強制
的にアクティブ状態(すなわち駆動状態)になります。ローレ
ベルに設定されると、TODビットに応じて、HS、VS、FIELD
の各ピンはスリーステートになります。デコーダをタイミン
グ・ジェネレータとしてのみ使用する場合には、この機能が便
利です。受信信号からタイミング信号だけを抽出する場合や、
デバイスがフリーラン・モードになり、別のチップが会社のロ
ゴなどを出力できるようになった場合などがこれにあたりま
す。
スリーステート制御の詳細は「スリーステート出力ドライバ」
と「スリーステートLLCドライバ」の項を参照してください。
DR_STR_Cの機能
DR_STR_C[1:0]
説明
00
駆動強度:低(1×)
01(デフォルト値)
駆動強度:中低(2×)
10
駆動強度:中高(3×)
11
駆動強度:高(4×)
駆動強度選択(同期)
DR_STR_S[1:0]、アドレス0xF4 [1:0]
DR_STR_S[1:0]ビットにより、HS、VS、FIELDを駆動する同
期信号の強度を選択します。詳細は「駆動強度選択(データ)」
を参照してください。
表15.
個々の駆動強度の制御は、DR_STR_XXビットを使って行いま
す。
TIM_OE が 0 (デフォルト値)のとき、 HS 、 VS 、 FIELD は
TODビットに応じてスリーステートになります。
TIM_OEが1のとき、HS、VS、FIELDは常時アクティブにな
ります。
DR_STR_Sの機能
DR_STR_S[1:0]
説明
00
駆動強度:低(1×)
01(デフォルト値)
駆動強度:中低(2×)
10
駆動強度:中高(3×)
11
駆動強度:高(4×)
駆動強度選択(データ)
イネーブル・サブキャリア周波数ロック・ピン
DR_STR[1:0]、アドレス0xF4 [5:4]
出力ドライバの駆動強度は、 EMC とクロストークのために調
節したほうがよい場合があります。 DR_STR[1:0] ビットで、
P[15:0]出力ドライバを調節します。
EN_SFL_PIN、アドレス0x04 [1]
EN_SFL_PIN ビットは、デコーダの後ろにエンコーダを接続
スリーステート制御の詳細は「駆動強度選択(クロック)」と
「駆動強度選択(同期)」の項を参照してください。
表13.
(または、エンコーダの後ろにデコーダを接続)する場合に、
ADV7180コアからエンコーダに対するサブキャリア・ロック
情報(GenLockともいう)の出力をイネーブルにします。
EN_SFL_PINが0(デフォルト値)のとき、サブキャリア周波
数ロック出力はディスエーブルになります。
DR_STRの機能
DR_STR[1:0]
説明
EN_SFL_PIN が 1 のとき、サブキャリア周波数ロック情報は
SFLピンで提供されます。
00
駆動強度:低(1×)
極性LLCピン
01(デフォルト値)
駆動強度:中低(2×)
10
駆動強度:中高(3×)
PCLK、アドレス0x37 [0]
PCLKビットにより、ADV7180のLLCピンから出力されるク
11
駆動強度:高(4×)
ロックの極性を反転できます。
LLCクロック出力の極性は、後段チップのセットアップ時間お
駆動強度選択(クロック)
DR_STR_C[1:0]、アドレス0xF4 [3:2]
DR_STR_C[1:0] ビットにより、クロック信号出力ドライバ
( LLC ピン)の強度を選択できます。詳細は「駆動強度選択
(同期)」と「駆動強度選択(データ)」の項を参照してくださ
い。
よびホールド時間に合わせて変更を必要とする場合がありま
す。
PCLKが0のとき、LLC出力極性は反転します。
PCLKが1(デフォルト値)のとき、LLC出力極性は(「タイミ
ング仕様」を参照)通常のままです。
― 20 ―
REV. B
ADV7180
グローバル・ステータス・
レジスタ
ビデオ・デコーダの情報を提供するレジスタは 4 個あります。
IDENTレジスタは、ADV7180のリビジョン・コードを識別し
ます。他の 3 個のレジスタには ADV7180 からのステータス・
ビットが格納されます。
表17.
識別
IDENT[7:0]、アドレス0x11 [7:0]
このレジスタはADV7180のリビジョンを識別します。0x18は
ADV7180の識別番号を表します。
STATUS 1
STATUS_1[7:0]、アドレス0x10 [7:0]
この読出し専用レジスタは、ADV7180の内部ステータスの情
報を提供します。
タイミング情報については、「 CIL[2:0] (カウント・イン
トゥ・ロック)、アドレス0x51 [2:0]」および「COL[2:0](カ
ウント・アウト・オブ・ロック)、アドレス0x51 [5:3]」の項を
参照してください。
STATUS 1の機能
STATUS_1
[7:0]
ビット名
説明
0
IN_LOCK
ロック中(現在)
1
LOST_LOCK
ロック喪失(このレジスタの最後
の読出し以降)
2
FSC_LOCK
FSCロック中(現在)
3
FOLLOW_PW
ピーク・ホワイト・アルゴリズム
を考慮したAGC
4
AD_RESULT[0]
自動検出結果
5
AD_RESULT[1]
自動検出結果
6
AD_RESULT[2]
自動検出結果
7
COL_KILL
カラーキルがアクティブ
STATUS 2
STATUS_2[7:0]、アドレス0x12 [7:0]
表18.
ステータス・レジスタ 0 とステータス・レジスタ 1 は、 FSCLE
ビットの設定に応じて、水平タイミング情報のみをベースにす
るか、水平タイミングとカラー・サブキャリアのロック・ス
テータスをベースにします。
「FSCLE(FSCロック・イネーブル)、
アドレス0x51 [7]」を参照してください。
STATUS 2の機能
STATUS_2
[7:0]
ビット名
0
MVCS DET
Macrovisionカラー・ストライプ
を検出
1
MVCS T3
Macrovisionカラー・ストライプ
保護。Type 3(ハイレベルの場合)
とType 2(ローレベルの場合)に
準拠
2
MV PS DET
Macrovision疑似同期パルスを検
3
MV AGC DET
Macrovision AGCパルスを検出
4
LL NSTD
ライン長が非標準
5
FSC NSTD
FSC周波数が非標準
6
予備
7
予備
自動検出結果
AD_RESULT[2:0]、アドレス0x10 [6:4]
AD_RESULT[2:0]ビットは、ADV7180の自動検出ブロックの
出
結果を報告します。自動検出ブロックのイネーブルについては
「全体的なセットアップ」を、設定方法については「SDモード
の自動検出」を参照してください。
表16.
説明
AD_RESULTの機能
AD_RESULT[2:0]
説明
000
NTSM M/J
001
NTSC 4.43
STATUS 3
010
PAL M
STATUS_3[7:0]、アドレス0x13 [7:0]
011
PAL 60
表19.
100
PAL B/G/H/I/D
101
SECAM
STATUS_3
[7:0]
ビット名
説明
110
PALコンビネーションN
0
INST_HLOCK
水平ロック表示(瞬時)
111
SECAM 525
1
GEMD
Gemstarデータ検出
2
SD_OP_50Hz
出力に現れる50Hzか60Hzのフラ
グ
STATUS 3の機能
3
4
予備
FREE_RUN_ACT
ADV7180はブルー・スクリーン
を出力(「 DEF_VAL_EN (デ
フォルト値のイネーブル)、アド
レス0x0C [0]」を参照)
REV. B
― 21 ―
5
STD FLD LEN
フィールド長が現在選択中のビ
デオ標準に一致
6
INTERLACED
インターレース・ビデオを検出
(フィールド・シーケンスを検出)
7
PAL_SW_LOCK
スウィンギング・バーストの確
実なシーケンスを検出
ADV7180
ビデオ・プロセッサ
標準ビデオ信号処理プロセッサ
MACROVISIONの
検出
CVBSデジタル信号
Y(YC)デジタル信号
CVBSデジタル信号
C(YC)デジタル信号
輝度信号
デジタル
微調
クランプ
色信号
デジタル
微調
クランプ
標準の
自動検出
VBIデータの
再生
色信号
復調
SLLC
制御
輝度信号
フィルタ
輝度信号
ゲイン・
コントロール
輝度信号
リサンプル
SYNC
抽出
ライン長
予測器
リサンプル
制御
色信号
フィルタ
色信号
ゲイン・
コントロール
色信号
リサンプル
輝度信号
2D
コムフィルタ
AVコード
挿入
色信号2D
コムフィルタ
ビデオ・データ
出力
測定ブロック
(≧I2C)
ビデオ・データ
処理ブロック
05700-015
FSC
再生
図15.
ビデオ・プロセッサのブロック図
ADV7180のビデオ・プロセッサのブロック図を図15に示しま
す。ADV7180は、CVBS、Y/C、YPrPbの各フォーマットの標
準画質ビデオを処理できます。ブロックは輝度信号パスと色信
号パスに分割できます。入力ビデオがコンポジット・タイプ
(CVBS)の場合、CVBS入力は両方の処理パスに渡されます。
SD輝度信号パス
SD色信号パス
入力信号は次のブロックで処理されます。
• 色信号デジタル微調クランプ
このブロックは高精度アルゴリズムを使用して、ビデオ信
号をクランプします。
• 色信号復調
入力信号は次のブロックで処理されます。
このブロックは、カラー・サブキャリア(FSC)再生ユニッ
トを使用し、任意の色信号変調方式でカラー・サブキャリ
アを再発生します。次に、PALとNTSCに対してはAM復調
を、SECAMに対してはFM復調を行います。
• 輝度信号デジタル微調クランプ
このブロックは高精度アルゴリズムを使用して、ビデオ信
号をクランプします。
• 色信号フィルタ
• 輝度信号フィルタ
このブロックには、固定応答を持つ色信号デシメーショ
ン・フィルタ( CAA )と、選択可能な応答を持つ複数の
シェイピング・フィルタ(CSH)が含まれています。
このブロックには、固定応答を持つ輝度信号デシメーショ
ン・フィルタ( YAA )と、選択可能な応答を持つ複数の
シェイピング・フィルタ(YSH)が含まれています。
• 輝度信号ゲイン・コントロール
自動ゲイン・コントロール(AGC)は、水平同期パルスの
• 色信号ゲイン・コントロール
自動ゲイン・コントロール(AGC)は、カラー・サブキャ
リアの振幅に基づくゲイン、輝度信号 の水平同期パルスの
深さに基づくゲイン、または固定マニュアル・ゲインなど、
さまざまなモードで動作できます。
深さに基づくゲイン、ピーク・ホワイト・モード、固定マ
ニュアル・ゲインなど、さまざまなモードで動作できます。
• 輝度信号リサンプル
ライン長誤差やダイナミック・ライン長変化を修正するた
め、データをデジタル的にリサンプルします。
• 色信号リサンプル
色信号データは輝度信号データと位置がぴったり合うよう
に、デジタル的にリサンプルされます。リサンプリングは、
受信ビデオ信号のスタティック・ライン長誤差とダイナ
ミック・ライン長誤差を修正するために行われます。
• 輝度信号2Dコム
2次元コムフィルタによりY/C分離を行います。
• AVコード挿入
この時点で、デコードされた輝度信号(Y)と色信号(Cb、
Cr )値が統合されます。AV コード(ITU-R BT.656 準拠)
を挿入できます。
• 色信号2Dコム
2 次元 5 ラインのスーパーアダプティブ・コムフィルタは、
入力信号がCVBSの場合に高品質のY/C分離を行います。
― 22 ―
REV. B
ADV7180
• AVコード挿入
この時点で、復調された色信号(CrとCb)と輝度信号(Y)
値が統合されます。AVコード(ITU-R BT.656準拠)を挿
入できます。
同期処理
ADV7180は、アナログ入力ビデオ信号に埋めこまれた同期信
号を取り出します。現在、外部HS/VS入力には対応していませ
ん。同期抽出機能は、不完全なビデオ信号源(たとえば、ヘッ
ド切替えのビデオカセット・レコーダ)にも対応できるように
最適化されています。使用している実際のアルゴリズムでは、
スレッショールド交差に基づく粗い検出と、それに続くアダプ
ティブ・インターポレーション・アルゴリズムを使用した密な
検出を採用しています。原同期情報は、ライン長計測および予
測ブロックに送られます。このブロックの出力はデジタル・リ
サンプリング・ブロックに入力され、ADV7180が確実に1ライ
ン当たり720個のアクティブ・ピクセルを出力するようにしま
す。
また、ADV7180の同期処理部には、デジタル化されたアナロ
グ・ビデオから原同期情報を取り出し、そのフィルタリングお
よびコンデショニングを行う、2 つの特別なポストプロセシン
グ・ブロックが含まれています。
全体的なセットアップ
ビデオ標準の選択
VID_SEL[3:0]レジスタにより、デジタル・コアを特定のビデ
オ標準用に強制的に設定できます。通常、この機能は必要あり
ません。VID_SEL[3:0]ビットは、デフォルトでPAL、NTSC、
SECAM、およびこれらの派生に対応する自動検出モードに設
定されています。自動検出システムについては、次の項を参照
してください。
SDモードの自動検出
ADV7180の自動検出システムを制御するため、サポートして
いるビデオ標準ごとに個別のイネーブル・ビットが用意されて
います。該当するビットを0 に設定すると、その標準の自動検
出が停止され、代わりにシステムはイネーブルになっている標
準の中で最も近いものを選択します。自動検出結果は、ステー
タス・レジスタから読み出すことができます。詳細は「グロー
バル・ステータス・レジスタ」を参照してください。
VID_SEL[3:0]、アドレス0x00 [7:4]
表20.
VID_SELの機能
VID_SEL[3:0]
説明
0000(デフォルト値) 自動検出(PAL B/G/H/I/D)<−>
NTSC J(ペデスタルなし)、SECAM
• VSYNCプロセッサ
このブロックは、検出されたVSYNCをさらにフィルタリン
グして垂直ロック機能を改善します。
• HSYNCプロセッサ
HSYNCプロセッサは、ノイズで壊れた入力HSYNCをフィ
ルタリングするように設計されているため、タイム・ベー
スは安定していてもS/N比が悪いビデオ信号の性能をさらに
改善します。
0001
自動検出(PAL B/G/H/I/D)<−>
NTSC M(ペデスタル あり)、
SECAM
0010
自動検出(PAL N)
(ペデスタル あり)
<−> NTSC J(ペデスタルなし)、
SECAM
0011
VBIデータの再生
自動検出(PAL N)
(ペデスタル あり)
<−> NTSC M(ペデスタル あり)、
SECAM
ADV7180は、入力ビデオから次の情報を取り出します。
0100
NTSC J(1)
0101
NTSC M(1)
0110
PAL 60
0111
NTSC 4.43(1)
1000
PAL B/G/H/I/D
1001
PAL N=PAL B/G/H/I/D(ペデスタル
1010
PAL M(ペデスタルなし)
1011
PAL M
1100
PALコンビネーションN
• VITC/VPS
1101
PALコンビネーションN(ペデスタル
また、ADV7180は受信するビデオ標準について、自動的に次
の検出を行います。
1110
SECAM
• カラー・サブキャリア周波数
1111
SECAM(ペデスタル あり)
• ワイド・スクリーン・シグナリング(WSS)
• コピー・ジェネレーション・マネジメント・システム
(CGMS)
• クローズド・キャプション(CCAP)
• Macrovision保護の有無
あり)
• EDTVデータ
• Gemstar互換データのスライシング
• テレテキスト
• フィールド・レート
• ライン・レート
さらに、ADV7180はPAL B/G/H/I/D、PAL M/N、PALコンビ
ネーション N 、 NTSC M 、 NTSC J 、 SECAM 50Hz/60Hz 、
NTSC4.43、PAL60に対応するように構成できます。
あり)
AD_SEC525_EN(SECAM 525ライン・ビデオの自動検出イ
ネーブル)、アドレス0x07 [7]
AD_SEC525_ENを0(デフォルト値)に設定すると、SECAM
型FM変調カラー・コンポーネントを持つ525ライン・システム
の自動検出がディスエーブルになります。
AD_SEC525_EN を1 に設定すると、この検出がイネーブルに
なります。
REV. B
― 23 ―
ADV7180
AD_SECAM_EN(SECAMの自動検出イネーブル)、
アドレス0x07 [6]
AD_SECAM_ENを0(デフォルト値)に設定すると、SECAM
AD_PAL_EN(PALの自動検出イネーブル)、
アドレス0x07 [0]
AD_PAL_ENを0(デフォルト値)に設定すると、標準PALの
の自動検出がディスエーブルになります。
検出がディスエーブルになります。
AD_SECAM_ENを1に設定すると、この検出がイネーブルに
AD_PAL_ENを1に設定すると、この検出がイネーブルになり
なります。
ます。
AD_N443_EN(NTSC 4.43の自動検出イネーブル)、
アドレス0x07 [5]
AD_N443_ENを0に設定すると、カラー・サブキャリア
4.43MHzのNTSCシステムの自動検出がディスエーブルになり
ます。
SFL_INV(サブキャリア周波数ロックの反転)
AD_N443_ENを1(デフォルト値)に設定すると、この検出が
1. PALスイッチ・ビットはPALでのみ意味を持ちます。エン
このビットは、SFL(GenLock Telegram)データ・ストリー
ム内のPALスイッチ・ビットの動作を制御します。ビデオ・エ
ンコーダとの互換性の問題を解消するためにあり、次の2 つの
問題を解消します。
イネーブルになります。
AD_P60_EN(PAL60の自動検出イネーブル)、
アドレス0x07 [4]
AD_P60_EN を 0 に設定すると、フィールド・レート 60Hz の
PALシステムの自動検出がディスエーブルになります。
コーダによっては(アナログ・デバイセズのエンコーダも
含む)、NTSCでのこのビットの状態を見るものもあります。
2. アナログ・デバイセズのエンコーダADV717x∼ADV719x
で設計上の変更がありました。旧バージョンではSFL
( GenLock Telegram )ビットをそのまま使用しましたが、
新バージョンでは使用する前にビットを反転します。これ
は、反転によってSFL(GenLock Telegram)転送の1ライ
ン遅延を補償するためです。
AD_P60_ENを1 (デフォルト値)に設定すると、この検出が
イネーブルになります。
AD_PALN_EN(PAL Nの自動検出イネーブル)、
アドレス0x07 [3]
AD_PALN_ENを0(デフォルト値)に設定すると、PAL N標
準の検出がディスエーブルになります。
AD_PALN_ENを1に設定すると、この検出がイネーブルにな
ります。
AD_PALM_EN(PAL Mの自動検出イネーブル)、
アドレス0x07 [2]
AD_PALM_ENを0(デフォルト値)に設定すると、PAL Mの
自動検出がディスエーブルになります。
AD_PALM_ENを1に設定すると、この検出がイネーブルにな
ります。
AD_NTSC_EN(NTSCの自動検出イネーブル)、
アドレス0x07 [1]
AD_NTSC_ENを0(デフォルト値)に設定すると、標準NTSC
の検出がディスエーブルになります。
AD_NTSC_ENを1に設定すると、この検出がイネーブルにな
ります。
結果として、 ADV717x および ADV73xx エンコーダでは、
NTSC を動作させるために SFL ( GenLock Telegram )内の
PALスイッチ・ビットを0にする必要があります。また
ADV7190/ADV7191/ADV7192/ADV7194 エンコーダでは、
NTSCで動作するためにSFL内のPALスイッチ・ビットを1にす
る必要があります。PALスイッチ・ビットの状態が正しくない
と、180°の位相シフトが発生します。
デコーダとエンコーダを隣り合わせて接続するシステム(SFL
を使用)では、使用する特定のエンコーダに合わせてこのビッ
トを設定する必要があります。
SFL_INV(サブキャリア周波数ロックの反転)、
アドレス0x41 [6]
SFL_INVを0(デフォルト)に設定すると、デバイスは
ADV717x/ADV73xxビデオ・エンコーダとSFL互換になりま
す。
SFL_INVを1に設定すると、デバイスはADV7190/ADV7191/
ADV7192/ADV7194ビデオ・エンコーダとSFL互換になりま
す。
ロック関連の制御
ロック情報は、STATUS 1レジスタのビット[1:0]に表示されま
す。「STATUS_1[7:0]、アドレス0x10 [7:0]」を参照してくだ
さい。図16に、ロック・ステータス情報の発生方法を変更する
際に使用可能な信号フローと制御の概要を示します。
原ロック信号の選択、
SRLS
1
0
FSC LOCK
0
1
カウンタ・イントゥ・ロック、
カウンタ・アウト・オブ・ロック
STATUS_1 [0]
メモリ
STATUS_1 [1]
05700-016
TIME_WIN
FREE_RUN
原ロック信号CIL[2:0]、
COL[2:0]をフィルタ
FSCロックを考慮、FSCLE
図16.ロック関連の信号パス
― 24 ―
REV. B
ADV7180
SRLS(原ロック信号の選択)、アドレス0x51 [6]
SRLS ビットにより、次の 2 つの信号源のどちらでロック・ス
テータス(STATUS 1レジスタのビット[1:0])を決定するのか
選択します(図16を参照)。
• TIME_WIN信号は、受信ビデオの水平同期パルスのライン
毎の評価に基づきます。非常に速く応答します。
COL[2:0](カウント・アウト・オブ・ロック)、
アドレス0x51 [5:3]
COL[2:0]は、システムがアンロック状態に切り替わる前のアウ
ト・オブ・ロック状態の連続するライン数を決定し、これを
STATUS 0 [1:0]に報告します。ビデオ・ライン数で表します。
表22.
• FREE_RUN信号は複数のフィールドについて受信ビデオの
特性を評価し、垂直同期情報も考慮します。
SRLSを0(デフォルト値)に設定すると、FREE_RUN信号が
選択されます。
SRLSを1に設定すると、TIME_WIN信号が選択されます。
FSCLE(FSCロック・イネーブル)、アドレス0x51 [7]
全体のロック・ステータスが決定されて、STATUS 1レジスタ
のビット[1:0]に表示される際に、カラー・サブキャリア・ルー
プのステータスを考慮するか否かをFSCLEビットで選択できま
す。信頼性の高いHLOCKステータス・ビットを発生させるた
めに、YPrPb コンポーネント・モードのときにこのビットを0
に設定する必要があります。
COL[2:0]
ビデオ・ライン数
000
1
001
2
010
5
011
10
100(デフォルト値)
100
101
500
110
1000
111
100,000
カラー制御
FSCLE を 0 (デフォルト値)に設定すると、全体ロック・ス
テータスが水平同期ロックのみに依存します。
FSCLEを1に設定すると、全体ロック・ステータスが水平同期
ロックとFSCロックに依存します。
CIL[2:0](カウント・イントゥ・ロック)、アドレス0x51 [2:0]
CIL[2:0]は、システムがロック状態に切り替わる前のロック引
込み状態の連続するライン数を決定し、これを STATUS 0
[1:0]に報告します。ビデオ・ライン数で表します。
表21.
COLの機能
これらのレジスタにより、ビデオ喪失時のアクティブ・データ
の制御など、画像表示を制御できます。カラー制御は、他の制
御とは無関係に行われます。たとえば、明度制御はピクチャ・
クランピングの制御から独立していますが、両制御はともに信
号のDCレベルに影響を与えます。
CON[7:0](コントラスト調節)、アドレス0x08 [7:0]
このレジスタでピクチャのコントラストを調節できます。
表23.
CILの機能
CONの機能
CON[7:0]
説明
CIL[2:0]
ビデオ・ライン数
0x80(デフォルト値)
輝度信号チャンネルのゲイン=1
000
1
0x00
輝度信号チャンネルのゲイン=0
001
2
0xFF
輝度信号チャンネルのゲイン=2
010
5
011
10
100(デフォルト値)
100
101
500
110
1000
111
100,000
REV. B
SD_SAT_Cb[7:0](CbチャンネルのSD彩度)、
アドレス0xE3 [7:0]
このレジスタにより、Cbチャンネルのみのゲインを制御できま
す。ピクチャの彩度を調整できます。
表24.
― 25 ―
SD_SAT_Cbの機能
SD_SAT_Cb[7:0]
説明
0x80(デフォルト値)
Cbチャンネルのゲイン=0dB
0x00
Cbチャンネルのゲイン=−42dB
0xFF
Cbチャンネルのゲイン=+6dB
ADV7180
SD_SAT_Cr[7:0](CrチャンネルのSD彩度)、
アドレス0xE4 [7:0]
このレジスタにより、Crチャンネルのみのゲインを制御できま
す。ピクチャの彩度を調整できます。
表25.
SD_SAT_Crの機能
SD_SAT_Cr[7:0]
説明
0x80(デフォルト値)
Crチャンネルのゲイン=0dB
0x00
Crチャンネルのゲイン=−42dB
0xFF
Crチャンネルのゲイン=+6dB
HUE[7:0](色相調節)、アドレス0x0B [7:0]
このレジスタは、色相調整値を格納します。ピクチャの色相を
調整できます。
HUE[7:0]は±90°の範囲を持ち、0x00は0°の調整に該当します。
HUE[7:0]の分解能は1ビット=0.7°です。
色相調整値は、 AM カラー復調ブロックに渡されます。した
がって、AM変調されたキャリア形式(CVBSまたは、PALも
しくはNTSCのY/C)で色信号情報を持つビデオ信号に対して
のみ使用されます。SECAMに対しては無効で、コンポーネン
ト・ビデオ入力(YPrPb)に対しては機能しません。
SD_OFF_Cb[7:0](CbチャンネルのSDオフセット)、
アドレス0xE1 [7:0]
このレジスタにより、Cbチャンネルのデータに限りオフセット
を選択し、ピクチャの色相を調整できます。 HUE[7:0] レジス
表29.
タと重複する機能があります。
表26.
HUE[7:0]
説明(ピクチャの色相の調整)
0x00(デフォルト値)
色信号の位相=0°
0x7F
色信号の位相=−90°
0x80
色信号の位相=+90°
SD_OFF_Cbの機能
SD_OFF_Cb[7:0]
説明
0x80(デフォルト値)
Cbチャンネルに0Vのオフセット
0x00
Cbチャンネルに−312mVのオフ
DEF_Y[5:0](デフォルト値Y)、アドレス0x0C [7:2]
ADV7180が入力ビデオ信号のロックを失った場合、または入
力信号がない場合、DEF_Y[5:0]レジスタで、出力するデフォ
を印加
ルトの輝度信号値を指定できます。この値は次の条件下で使用
します。
セットを印加
0xFF
• DEF_VAL_AUTO_ENビットがハイレベルに設定され、か
つADV7180が入力ビデオ信号のロックを失った場合。これ
Cbチャンネルに+312mVのオフ
セットを印加
は自動モードとなっています。
SD_OFF_Cr[7:0](CrチャンネルのSDオフセット)、
アドレス0xE2 [7:0]
このレジスタにより、Crチャンネルのデータに限りオフセット
を選択し、ピクチャの色相を調整できます。 HUE[7:0] レジス
タと重複する機能があります。
表27.
HUEの機能
SD_OFF_Crの機能
• ビデオ・デコーダのロック状態とは無関係にDEF_VAL_EN
ビットがセットされた場合。これは設定時に使用すると便
利な強制モードです。
DEF_Y[5:0]値は、出力ビデオの上位6ビットを指定します。残
りの下位ビットには 0 が設定されます。たとえば、 8 ビット・
モードでは、出力はY[7:0]={DEF_Y[5:0], 0, 0}となります。
DEF_Y[5:0]のデフォルト値は0x0D(ブルー)で、Yに対応し
SD_OFF_Cr[7:0]
説明
ます。
0x80(デフォルト値)
Crチャンネルに0Vのオフセットを
印加
0x0Cレジスタのデフォルト値は0x36です。
0x00
Crチャンネルに−312mVのオフ
0xFF
Crチャンネルに+312mVのオフ
DEF_C[7:0](デフォルト値C)、アドレス0x0D [7:0]
DEF_C[7:0]レジスタは、DEF_Y[5:0]値を補足します。次の場
合に、このレジスタは出力するCr値とCb値の上位4ビットを指
セットを印加
定します。
セットを印加
• DEF_VAL_AUTO_ENビットがハイレベルに設定され、か
つADV7180が入力ビデオ信号にロックできない場合(自動
BRI[7:0](明度調節)、アドレス0x0A [7:0]
このレジスタにより、ビデオ信号の明度を制御します。ピク
チャの明度を調節できます。
表28.
モード)
• DEF_VAL_EN ビットがハイレベルに設定されている場合
(強制出力)
BRIの機能
BRI[7:0]
説明
0x00(デフォルト値)
輝度信号チャンネルのオフセット
=0IRE
0x7F
輝度信号チャンネルのオフセット
=+100IRE
0x80
輝度信号チャンネルのオフセット
=−100IRE
ADV7180の色信号側に最終的に出力されるデータは、
Cr[7:0]={DEF_C[7:4], 0, 0, 0, 0}、Cb[7:0]={DEF_C[3:0], 0,
0, 0, 0}になります。
DEF_C[7:0]のデフォルト値は0x7C(ブルー)で、CrとCbに対
応します。
DEF_VAL_EN(デフォルト値のイネーブル)、アドレス0x0C [0]
このビットは、Y、Cr、Cbに対してデフォルト値の使用を強制
します。詳細は「 DEF_Y[5:0] (デフォルト値 Y )、アドレス
0x0C [7:2] 」と「 DEF_C[7:0] (デフォルト値 C )、アドレス
0x0D [7:0]」の説明を参照してください。また、デコーダはこ
のモードで安定した27MHzクロック、HS、VSも出力します。
― 26 ―
REV. B
ADV7180
DEF_VAL_ENを0(デフォルト値)に設定すると、デコーダ
がフリーラン・モードのとき、ユーザ設定のY、Cr、Cb値で決
定されるカラー・スクリーンを出力します。フリーラン・モー
ドのオン/オフは、DEF_VAL_AUTO_ENビットで行います。
DEF_VAL_ENを1に設定すると、ユーザ設定のY、Cr、Cb値
で決定されるカラー・スクリーンを強制出力します。デコーダ
がロックされていても、ピクチャ・データが上書きされます。
DEF_VAL_AUTO_EN(デフォルト値の自動イネーブル)、
アドレス0x0C [1]
このビットにより、ADV7180がビデオ信号にロックできない
場合に、Y、Cr、Cbのデフォルト値を自動的に使用できるよう
にします。
DEF_VAL_AUTO_ENを0に設定すると、フリーラン・モード
がディスエーブルになります。デコーダがアンロックの場合、
ノイズを出力します。
DEF_VAL_AUTO_ENを1(デフォルト値)に設定すると、フ
リーラン・モードがイネーブルになります。デコーダがロック
を失った場合に、ユーザ設定のY、Cr、Cb値により設定される
カラー・スクリーンが表示されます。
クランプ動作
入力ビデオはACカップリングでADV7180に入力されます。そ
のため、 DC 値を再生する必要があります。この処理はビデオ
のクランピングと呼ばれます。ここでは、ADV7180のクラン
ピングの全体的な処理について説明し、その動作を設定するさ
まざまな方法を紹介します。
デジタル化した後、デジタル微調クランプ・ブロックが残りの
DCレベルの変動を補正します。入力ビデオ信号のDCレベルは、
送信されるピクチャの明度を直接基準とするため、高精度に微
調クランプを行うことが重要です。そうしなければ、明度の変
動が発生します。さらに、 DC レベルの動的変動は、ほとんど
の場合好ましくないノイズになるため、防止する必要がありま
す。
クランピング方式では、2 つの動作が必要となります。すなわ
ち、新たに接続された未知の DC レベルのビデオ信号を受信す
ること、それに通常動作時に DC レベルを維持することが必要
となります。
未知のビデオ信号の高速な入力に対しては、大電流クランプが
使用されます。このポイントでのビデオ信号の振幅は公称値を
仮定しています。粗調電流クランプと微調電流クランプのパラ
メータ制御は、デコーダが自動的に行います。
標準画質ビデオ信号は大きなノイズを持っていることがありま
す。特に、地上放送で送信されてチューナで復調されるCVBS
信号は、一般に非常に大きなレベルのノイズを持っています
(>100mV)。このタイプのビデオ信号には、電圧クランプは適
しません。代わりに、ADV7180では4個の電流源セットを採用
し、ビデオ信号が通過する高インピーダンス・ノードに、この
4個の電流源から粗調電流(>0.5mA)と微調電流(<0.1mA)
を流しています(図17参照)
以下に、ADV7180のクランプ・ブロックの動作を変更する際
に使用できるI2C信号について説明します。
CCLEN(電流クランプ・イネーブル)、アドレス0x14 [4]
ADV7180では、クランピングには、電流源とデジタル処理ブ
ロックの組合わせを使用しています(図17)。図のアナログ処
理チャンネルは、IC 内部の3 箇所で使用されています。CVBS
信号に対しては 1 信号チャンネルのみ必要ですが、 Y/C ( SVHS)形式の信号に対しては独立した2チャンネルが必要であ
り、コンポーネント信号(YPrPb )に対しては独立した3 チャ
電流クランプ・イネーブル・ビットにより、アナログ・フロン
トエンドの電流源をすべてまとめてオフにすることができま
す。この機能は、受信アナログ・ビデオ信号を外部でクランプ
する場合に便利です。
ンネルが必要です。
CCLENが1(デフォルト値)のとき、電流源はイネーブルにな
CCLENが0のとき、電流源はオフになります。
ります。
クランピング機能は、次の2つの部分に分割できます。
• ADCの前で行うクランピング(アナログ領域):電流源
• ADCの後で行うクランピング(デジタル領域):デジタル
処理ブロック
入力信号が ADC の入力電圧範囲 1.0V 以内にある場合にのみ、
ADCは入力信号をデジタル化できます。入力信号は、DCレベ
ルが過大か過小の場合、ADC範囲の上限または下限にクリップ
されてしまいます。
アナログ・クランピング回路の主な機能は、A/D変換を可能に
するために、ビデオ信号が有効なADC入力ウィンドウ内に留ま
るようにすることです。ビデオ信号がADCの範囲内に収まる限
り、アナログ領域において極端に高い精度で入力信号をクラン
プする必要はありません。
アナログ・
ビデオ
入力
粗調電流源
データ・
プリプロセッサ
(DPP)
ADC
クランプ制御
図17.
REV. B
クランピングの概要
― 27 ―
デジタル微調
クランプ付きの
SDP
05700-017
微調電流源
ADV7180
DCT[1:0](デジタル・クランプ・タイミング)、
アドレス0x15 [6:5]
• 輝度信号シェイピング・フィルタ(YSH)
このシェイピング・フィルタ・ブロックはプログラマブル
なローパス・フィルタで、多様な応答を持っています。こ
のフィルタを使用し、輝度ビデオ信号の帯域幅を選択的に
減少させることができます(たとえば、スケーリングの前
に必要)。高周波数ノイズを含むビデオ信号源に対しては、
輝度信号の帯域幅を低減すると画質が改善されることがあ
ります。ビデオ信号をローパス・フィルタ処理すると、後
段のビデオ圧縮段での効果が大きくなります。
クランプ・タイミング・レジスタは、デジタル微調クランプ回
路の時定数を決定します。デジタル微調クランプはアクティ
ブ・ラインの残留 DC レベル誤差を直ちに補正することになっ
ているため、迅速に応答できることが重要です。デジタル微調
クランプの時定数は、アナログ・ブロックの時定数よりはるか
に高速でなければなりません。
デジタル微調クランプの時定数は、デフォルトで接続中の入力
信号に合わせて動作させながら調整します。
表30.
ADV7180では、シェイピング・フィルタの応答として、高
品質コンポジット、コンポーネント、S-VHS型の信号源に
適する応答と、非標準CVBS信号に適する応答の2種類を選
DCTの機能
DCT[1:0]
説明
00(デフォルト値)
低速(TC=1秒)
01
中速(TC=0.5秒)
10
高速(TC=0.1秒)
11
入力ビデオ・パラメータに応じて
ADV7180が決定
択できます。
また、YSH フィルタ応答にはPAL 用とNTSC 用のノッチも
含まれています。ただし、Y/C分離にはコムフィルタの使用
を推奨します。
• デジタル・リサンプリング・フィルタ
DCFE(デジタル・クランプ・フリーズ・イネーブル)、
アドレス0x15 [4]
このレジスタ・ビットにより、デジタル・クランプ・ループを
いつでもフリーズできます。これは、ユーザ独自のクランピン
グ機能を使いたい場合に使用します。該当するレジスタ・ビッ
トでアナログ・クランピング用電流源をディスエーブルにし、
デジタル・クランプ・ループが安定するまで待った後、DCFE
ビットを使ってフリーズさせます。
DCFE が 0 (デフォルト値)のとき、デジタル・クランプが動
作します。
DCFE が 1 のとき、デジタル・クランプ・ループがフリーズし
ます。
輝度信号フィルタ
デジタル微調クランプ・ブロックから出力されるデータは、次
の3 セットのフィルタを使って処理されます。このポイントで
のデータ・フォーマットは、CVBS入力フォーマットの場合は
CVBSで、Y/CおよびYPrPb入力フォーマットの場合のみ輝度
信号です。
• 輝度信号アンチエイリアス・フィルタ(YAA)
ADV7180 のビデオ受信レートは 27MHz です。( 4 倍オー
バーサンプルのビデオの場合、ADC は57.27MHz でサンプ
リングを行い、最初のデシメーションを DPP フィルタ内で
行います。このため、ADV7180に入力されるデータレート
は常に27MHzになります。)ITU-R BT.601はサンプリング
周波数13.5MHzを勧告しています。輝度信号アンチエイリ
このブロックでビデオ信号のダイナミック・リサンプリン
グを行い、ビデオ・ラインのタイム・ベースなどのパラ
メータを変更できます。基本的には、リサンプラはローパ
ス・フィルタのセットで構成されます。実際の応答はシス
テムが選択するため、ユーザの介入は不要です。
図19∼22に、すべてのフィルタを通過させた全体応答を示しま
す。特に指定のない限り、フィルタは代表的な広帯域モードに
設定されています。
Yシェイピング・フィルタ
CVBSフォーマットの入力信号に対して、輝度信号シェイピン
グ・フィルタはコンポジット信号から色信号成分を除去するの
に重要な役割を果たします。Y/C分離ではクロストークの削減
と同時に、可能な限り帯域幅(輝度信号成分は特に)を広く維
持することが必要です。高品質な Y/C 分離は、 ADV7180 の内
蔵コムフィルタを使用することで実現できます。ただし、コム
フィルタは、輝度信号成分(ビデオ・ライン・レートの倍数)
とカラー・サブキャリア( F SC)との間の周波数関係に依存し
ています。高品質のCVBS信号ではこの関係はよく知られてお
り、コムフィルタ・アルゴリズムを使用して輝度信号と色信号
を高い精度で分離できます。
非標準ビデオ信号の場合は、周波数関係が乱れるため、コム
フィルタはシェイピング・フィルタ・ブロックの助けを借りな
ければ、すべてのクロストーク・ノイズを最適な方法で除去で
きなくなります。
アス・フィルタは、輝度信号を通過させると同時に、帯域
外成分を減衰させる高品質なリニア位相のローパス・フィ
ルタを使用して、オーバーサンプルしたビデオをデシメー
ションします。輝度信号アンチエイリアス・フィルタ
(YAA)は固定の応答を持っています。
― 28 ―
REV. B
ADV7180
YSFM[4:0](Yシェイピング・フィルタ・モード)、
アドレス0x17 [4:0]
Yシェイピング・フィルタ・モード・ビットにより、広範なオ
自動モードが用意されているため、ADV7180では入力ビデオ
信号の品質を評価し、信号品質とビデオ標準に基づいてフィル
タ応答を選択できます。 YFSM 、 WYSFMOVR 、 WYSFM を
使用し、自動判定の一部または全部をマニュアルで上書きでき
ます。
プションからローパス・フィルタとノッチ・フィルタを選択で
きます。自動モードに切り替えると、他のレジスタ選択(たと
えば、検出されたビデオ標準)や入力ビデオ自体から取り出し
た属性(たとえば、品質、タイム・ベースの安定性)に基づい
てフィルタが選択されます。自動選択は、入力されたビデオに
対して常に最大限可能な帯域幅を与えます。
輝度信号シェイピング・フィルタには、次の3 個のコントロー
ル・レジスタがあります。
• YSFM[4:0]レジスタでは、シェイピング・フィルタ・モー
ド(全ビデオ信号に適用)をマニュアルで選択するか、自
動選択をイネーブル(ビデオ品質とビデオ標準に依存)に
します。
• YSFM 設定でフィルタが指定されている場合(すなわち、
YSFM が 00000 または 00001 以外の値に設定されている場
合)、選択されたフィルタは品質とは無関係に全ビデオに適
用されます。
• WYSFMOVRレジスタでは、WYSFMの判定をマニュアル
で上書きできます。
• 自動選択モードでは、通常品質ビデオ信号に対してノッ
• WYSFM[4:0]レジスタでは、高品質のコンポジット
(CVBS)、コンポーネント(YPrPb)、S-VHS(Y/C)の各
チ・フィルタのみが使用されます。その他のビデオ信号に
は、広帯域フィルタが使用されます。
入力信号に対して別のシェイピング・フィルタ・モードを
選択できます。
自動モードでは、システムはYPrPb信号源とY/C信号源(これ
らはコムフィルタ処理が不要)の輝度信号成分に対してはもち
ろん、高品質 CVBS 信号源(適正なコムフィルタ処理が可能)
に対しても、最大限の帯域幅を維持します。通常品質の信号に
対して、システムはノイズを削減するためにコムフィルタ動作
を補完するアナログ・デバイセズ独自のシェイピング・フィル
タ応答から適切にフィルタを選択します。
WYSFMOVR(広帯域Yシェイピング・フィルタ上書き)、
アドレス0x18 [7]
WYSFMOVR ビットをセットすると、高品質ビデオ信号に対
してWYSFM[4:0]を設定できます。詳細は「Yシェイピング・
フィルタ」の輝度信号シェイピング・フィルタの一般的な説明
と図18のフローチャートを参照してください。
WYSFMOVRが0のとき、高品質ビデオ信号に対するシェイピ
ング・フィルタが自動的に選択されます。
WYSFMOVRを1(デフォルト値)に設定すると、
WYSFM[4:0]でマニュアル上書きが可能となります。
コントロール・ロジックのフローチャートを図18に示します。
YSFM を
セット
はい
YSFM は自動モード?
00000 または 00001
いいえ
ビデオ品質
通常品質
高品質
ビデオの品質に関係なく、
YSFMで選択したフィルタを使用
コムフィルタを補償する
輝度信号シェイピング・
フィルタを自動選択
0
WYSFM[4:0] に従い
広帯域フィルタを選択
自動広帯域
フィルタを選択
図18.
REV. B
YSFMとWYSFMの制御フローチャート
― 29 ―
05700-018
WYSFMOVR
1
ADV7180
表31.
YSFMの機能
表32.
WYSFMの機能
YSFM[4:0]
説明
WYSFM[4:0]
説明
0'0000
広いノッチ応答(PAL/NTSC/SECAM)
を含む自動選択
0'0000
使用不可
0'0001
使用不可
狭いノッチ応答(PAL/NTSC/SECAM)
を含む自動選択
0'0010
SVHS 1
0'0011
SVHS 2
0'0100
SVHS 3
0'0101
SVHS 4
0'0110
SVHS 5
0'0111
SVHS 6
0'1000
SVHS 7
0'1001
SVHS 8
0'1010
SVHS 9
0'1011
SVHS 10
0'1100
SVHS 11
0'1101
SVHS 12
0'1110
SVHS 13
0'1111
SVHS 14
1'0000
SVHS 15
1'0001
SVHS 16
1'0010
SVHS 17
1'0011(デフォルト値)
SVHS 18(CCIR 601)
1'0100∼1'1111
使用不可
(デフォルト値)
0'0010
SVHS 1
0'0011
SVHS 2
0'0100
SVHS 3
0'0101
SVHS 4
0'0110
SVHS 5
0'0111
SVHS 6
0'1000
SVHS 7
0'1001
SVHS 8
0'1010
SVHS 9
0'1011
SVHS 10
0'1100
SVHS 11
0'1101
SVHS 12
0'1110
SVHS 13
0'1111
SVHS 14
1'0000
SVHS 15
1'0001
SVHS 16
1'0010
SVHS 17
1'0011
SVHS 18(CCIR 601)
1'0100
PAL NN1
1'0101
PAL NN2
1'0110
PAL NN3
1'0111
PAL WN1
1'1000
PAL WN2
1'1001
NTSC NN1
1'1010
NTSC NN2
1'1011
NTSC NN3
–10
1'1100
NTSC WN1
–20
1'1101
NTSC WN2
1'1110
NTSC WN3
1'1111
予備
図19のフィルタ・プロットは、S-VHS1(最小幅)∼S-VHS18
(最大幅)のシェイピング・フィルタ設定を示しています。図
21 は PAL ノッチ・フィルタの応答を示しています。図 22 は
NTSC互換のノッチ・フィルタの応答を示しています。
Yアンチエイリアス・フィルタ、S-VHSローパス・フィルタ、
Yリサンプリング・フィルタの合成特性
振幅(dB)
0
WYSFM[4:0](広帯域Yシェイピング・フィルタ・モード)、
アドレス0x18 [4:0]
WYSFM[4:0]ビットにより、高品質ビデオ信号(たとえば、安
定したタイム・ベースを持つ CVBS 、 YPrPb 輝度信号成分、
Y/C輝度信号成分)に対してシェイピング・フィルタをマニュ
アルで選択できます。WYSFMOVRビットを1に設定している
場合にのみ、WYSFMビットがアクティブになります。
「Yシェ
–30
–40
–50
–60
05700-019
0'0001
–70
0
2
4
6
8
10
12
周波数(MHz)
図19.Y S-VHSの合成応答
イピング・フィルタ」のシェイピング・フィルタ設定の一般的
な説明を参照してください。
― 30 ―
REV. B
ADV7180
色信号フィルタ
• 色信号シェイピング・フィルタ(CSH)
デジタル微調クランプ・ブロックから出力されるデータは、次
の3 セットのフィルタで処理されます。このポイントでのデー
タ・フォーマットはCVBS入力の場合はCVBSで、Y/C、また
はYPrPb入力フォーマットのU/Vインターリーブの場合のみ色
信号です。
• デジタル・リサンプリング・フィルタ
シェイピング・フィルタ・ブロック( CSH )は、多様な
ローパス応答を実行するように設定できます。スケーリン
グまたは圧縮用に色信号の帯域幅を選択的に削減する際に
使用できます。
このブロックを使用しビデオ信号のダイナミック・リサン
プリングを行い、ビデオ・ラインのタイム・ベースなどの
パラメータを変更できます。リサンプラは基本的にローパ
ス・フィルタで構成されます。実際の応答はシステムが選
択するため、ユーザの介入は不要です。
• 色信号アンチエイリアス・フィルタ(CAA)
ADV7180はCVBSを4倍で、色信号/YPrPbを2倍でオーバー
サンプルします。デシメーション・フィルタ(CAA)を使
用し、アクティブ・ビデオ帯域を維持し、帯域外成分を除
去します。CAAフィルタは固定応答です。
図23のプロットは、すべてのフィルタを通過させた全体応答を
示します。
Yアンチエイリアス・フィルタ、NTSCノッチ・フィルタ、
Yリサンプリング・フィルタの合成特性
Yアンチエイリアス・フィルタ、CCIRモード・シェイピング・フィルタ、
Yリサンプリング・フィルタの合成特性
0
0
–10
–20
–20
振幅(dB)
振幅(dB)
–40
–60
–30
–40
–80
–50
–100
–120
0
2
4
6
8
10
05700-022
05700-020
–60
–70
0
12
2
4
8
10
12
図22.Y S-VHS 18最広帯域フィルタ(CCIR 601準拠)
図20.Y S-VHS 18最広帯域フィルタ(CCIR 601準拠)
Cアンチエイリアス・フィルタ、Cシェイピング・フィルタ、
Cリサンプリング・フィルタの合成特性
Yアンチエイリアス・フィルタ、PALノッチ・フィルタ、
Yリサンプリング・フィルタの合成特性
0
0
–10
–10
振幅(dB)
–20
振幅(dB)
6
周波数(MHz)
周波数(MHz)
–30
–40
–20
–30
–40
–50
05700-021
–70
0
2
4
6
8
10
–60
0
12
1
2
3
4
5
周波数(MHz)
周波数(MHz)
図23.色信号シェイピング・フィルタ応答
図21.Y S-VHS 18最広帯域フィルタ(CCIR 601準拠)
REV. B
05700-023
–50
–60
― 31 ―
6
ADV7180
表33.
CSFMの機能
CSFM[2:0]
説明
アナログ・ビデオ
入力
100nF
AIN_OF_ADV7180
36Ω
05700-024
CSFM[2:0](Cシェイピング・フィルタ・モード)、
アドレス0x17 [7:5]
Cシェイピング・フィルタ・モード・ビットを使用すると、色
信号用に広範なローパス・フィルタから選択することができま
す。自動モードに切り替えると、ビデオ標準/フォーマットと
ユーザの選択に基づいて最も広いフィルタが選択されます(表
33の000と001の設定を参照)。
39Ω
図24.
入力分圧ネットワーク
対応する入力ビデオ信号の最小振幅は、ADV7180の水平タイ
ミングと垂直タイミングを再現する能力と、カラー・バースト
(存在する場合)にロックする能力によって決まります。
輝度信号データと色信号データにはそれぞれ1 個ずつゲイン・
コントロール・ユニットがあります。どちらも互いに独立して
動作します。ただし、色信号ユニットは輝度信号パスからゲイ
ン値を取ることもできます。
000(デフォルト値) 1.5MHz帯域幅を自動選択
001
2.17MHz帯域幅を自動選択
010
SH1
011
SH2
複数のAGCモードを表34に示します。
100
SH3
表34.
101
SH4
110
SH5
入力ビデオ・
タイプ
輝度信号ゲイン
色信号ゲイン
111
広帯域モード
Any
マニュアル・
ゲイン輝度信号
マニュアル・ゲイン色信号
CVBS
水平同期の深さに依存 カラー・バーストの振幅に依存。
輝度信号パスから取得
図23に、SH1(最小幅)∼SH5(最大幅)の応答と広帯域モー
ドの応答(赤)を示します。
AGCモード
ピーク・ホワイト
ゲイン動作
Y/C
ADV7180内のゲイン・コントロールは、純粋にデジタル的に
実行されます。入力ADCは10ビットで、1.0Vのアナログ電圧
範囲に対応します。ゲイン補正はデジタル化の後にデジタル乗
算の形で実行されます。
ADCの前でPGA(プログラマブル・ゲイン・アンプ)を使う
一般的な方法に対して、このアーキテクチャにはいくつかの利
点があります。たとえば、ゲインは電源、温度、プロセスの変
動にまったく依存しません。
図25に示すように、ADV7180はビデオ信号がADCの入力範囲
内にある限りデコードできます。ビデオ信号は入力信号の振幅
とDCレベルの2つの成分から構成されています。DCレベルは
クランピング回路で設定されます(「クランプ動作」を参照)。
アナログ・ビデオ信号の振幅が大き過ぎると、クリッピングが
発生し、ノイズとして見えるようになります。ADCのアナログ
入力範囲はクランプ・レベルとともに、対応するビデオ信号の
最大振幅を決定します。
水平同期の深さに依存 カラー・バーストの振幅に依存。
輝度信号パスから取得
ピーク・ホワイト
YPrPb
カラー・バーストの振幅に依存。
輝度信号パスから取得
カラー・バーストの振幅に依存
水平同期の深さに依存 輝度信号パスから取得
自動ゲイン・コントロール・ループは、フリーズさせることが
できます。この機能は、ループに更新をフリーズさせます。
ループのフリーズが解除されるか、またはゲイン動作モードが
変更されるまで、フリーズ時点でAGCが決定したゲインがアク
ティブのままになります。
すべてのモードでアクティブ中のゲインを読み出せます。「輝
度信号ゲイン」および「色信号ゲイン」の項で扱った2 つのマ
ニュアル・ゲイン・レジスタ、すなわちLG[11:0](輝度信号ゲ
イン)レジスタおよびCG[11:0](色信号ゲイン)レジスタの説
明を参照してください。
図24は、入力ビデオ信号をADCの許容電圧範囲0∼1V内に収め
る必要がある代表的な分圧ネットワークを示しています。この
回路は、ADV7180のすべてのアナログ入力の前に配置します。
ADC で対応するアナログ電圧範囲
(ADV7180 では 1V の範囲)
最大電圧
SDP
(ゲイン選択のみ)
ゲイン・
コントロール
最小電圧
クランプ・レベル
図25.
05700-025
ADC
データ・
プリプロセッサ
(DPP)
ゲイン・コントロールの概要
― 32 ―
REV. B
ADV7180
輝度信号ゲイン
LAGC[2:0](輝度信号自動ゲイン・コントロール)、
アドレス0x2C [6:4]
輝度信号自動ゲイン・コントロール・モード・ビットは、輝度
信号パスでのゲイン・コントロールの動作モードを選択しま
す。
ピーク・ホワイト・ゲイン・コントロールをカスタマイズする
内部パラメータ(アナログ・デバイセズ独自のアルゴリズム)
があります。詳細は弊社のFAE(フィールド・アプリケーショ
ン・エンジニア)または販売代理店にお問い合わせください。
表35.
LAGCの機能
LG[11:0](輝度信号ゲイン)、アドレス0x2F [3:0]、
アドレス0x30 [7:0]
LMG[11:0](輝度信号マニュアル・ゲイン)、
アドレス0x2F [3:0]、アドレス0x30 [7:0]
輝度信号ゲイン[11:0]レジスタには次の2つの機能があります。
これらのレジスタすべてに書込みを行って、必要なマニュアル
輝度信号ゲインを設定できます。LAGC[2:0]モードがマニュア
ル固定ゲインに切り替えられると、このゲインがアクティブに
なります。式1は必要なゲインの計算方法を示しています。
読出しを行うと、このレジスタは現在のゲイン値を返します。
LAGC[2:0]ビットの設定に応じて、次のどちらかの値になりま
す。
• 輝度信号マニュアル・ゲイン値(LAGC[2:0]を輝度信号マ
LAGC[2:0]
説明
000
マニュアル固定ゲイン(LMG[11:0]を
使用)
001
予備
ニュアル・ゲイン・モードに設定)
• 輝度信号自動ゲイン値(LAGC[2:0]をいずれかの自動モー
ドに設定)
表37.
010(デフォルト値) AGC(ブランク・レベルから同期
ティップ)、ピークホワイト・アルゴ
リズムが有効
011
予備
100
AGC(ブランク・レベルから同期
ティップ)、ピークホワイト・アルゴ
リズムが無効
101
予備
110
予備
111
ゲイン・フリーズ
LG/LMGの機能
LG[11:0]/LMG[11:0] 読出し/書込み
説明
LMG[11:0]=X
書込み
輝度信号パスに対
するマニュアル・
ゲイン
LG[11:0]
読出し
実際に使用されて
いるゲイン
輝度信号ゲイン
(525i)≒
(1024 < LMG [11 : 0 ] ≦ 4095)
≒ 0.72 … 2.9
1410
LAGT[1:0](輝度信号自動ゲイン・タイミング)、アドレス
0x2F [7:6]
輝度信号自動ゲイン・タイミング・レジスタを使用し、輝度信
号自動ゲイン・コントロールのトラッキング速度を変更できま
す。このレジスタは、LAGC[2:0]レジスタが001、010、011、
100 に設定されている場合にのみ(自動ゲイン・コントロー
ル・モード)有効です。
ピーク・ホワイトAGCがイネーブルでアクティブの場合
(STATUS_1[7:0]、アドレス0x10 [7:0]を参照)、実際のゲイン
更新速度はピーク・ホワイトAGCループによって決定されるた
め、このLAGT設定は無効になります。デバイスがピーク・ホ
ワイトAGCから抜け出ると、直ちにLAGTゲインが有効になり
ます。
ピークホワイト・アルゴリズムの更新速度は、内部パラメータ
を使ってカスタマイズできます。詳細はアナログ・デバイセズ
のフィールド・エンジニアにお問い合わせください。
表36.
LAGTの機能
LAGT[1:0]
説明
00
低速(TC=2秒)
01
中速(TC=1秒)
10
高速(TC=0.2秒)
11(デフォルト値)
アダプティブ
REV. B
輝度信号ゲイン
(NTSC)≒
(1024 < LMG [11 : 0 ] ≦ 4095)
≒ 0.7 … 2.78
輝度信号ゲイン
(PAL/625i)≒
1470
(1024 < LMG[11 : 0 ] ≦ 4095)
≒ 0.66 … 2.66
1535
(1)
たとえば、 525i 入力に対し、 ADV7180 を希望するゲイン=
0.89でマニュアル固定ゲイン・モードに設定します。
1. 式1を用いてゲインを変換します。
0.89×1410=1254.9
2. 整数値に丸めます。
=1255d
3. 16進に変換します。
1255d=0x04E7
4. 2個のレジスタに分けて、書き込みます。
輝度ゲイン・コントロール1 [3:0]=0x4
輝度ゲイン・コントロール2 [7:0]=0xE7
5. マニュアル固定ゲイン・モードをイネーブルにします。
LAGC[2:0]を000に設定
― 33 ―
ADV7180
BETACAM(Betacamレベルのイネーブル)、アドレス0x01 [5]
YPrPbデータがADV7180を経由して接続される場合、表40に
示すように自動ゲイン・コントロール・モードは複数のビデオ
入力レベルを対象とすることができます。入力モードがYPrPb
(コンポーネント)の場合のみ、BETACAMビットは有効とな
ります。BETACAMビットはAGC動作の目標値を設定します。
以下の項を参照してください。
PW_UPD(ピーク・ホワイト更新)、アドレス0x2B [0]
ピーク・ホワイトと平均ビデオ・アルゴリズムは、アクティ
ブ・ビデオの計測値に基づいてゲインを決定します。
PW_UPD ビットはゲイン変化レートを決定します。ピーク・
ホワイト・モードまたは平均ビデオ・モードを最初に有効にす
るには、LAGC[2:0]を該当するモードに設定する必要がありま
す。詳細は「LAGC[2:0](輝度信号自動ゲイン・コントロール)、
アドレス0x2C [6:4]」を参照してください。
• コンポーネント・ビデオ(YPrPb)をADV7180経由で接続
する方法については、「MAN_MUX_EN(マニュアル入力
マルチプレクシング・イネーブル)、アドレス0xC4 [7]」。
PW_UPDを0に設定すると、ビデオ・ライン毎にゲインが更新
されます。
• さまざまな標準(たとえば、ペデスタルの有無)の選択に
PW_UPDを1(デフォルト値)に設定すると、フィールド毎に
ゲインが更新されます。
ついては、「ビデオ標準の選択」。
自動ゲイン・コントロール(AGC)アルゴリズムは、
BETACAM ビットの設定に基づいてレベルを調節します(表
38)
色信号ゲイン
CAGC[1:0] (色信号自動ゲイン・コントロール)、アドレス
0x2C [1:0]
カラー自動ゲイン・コントロール・モードのこの 2 ビットは、
色信号パスでの自動ゲイン・コントロールの基本動作モードを
選択します。
表38.
BETACAMの機能
BETACAM
説明
0(デフォルト値)
入力フォーマットとしてYPrPbの選択を想定
PAL(ペデスタルあり)を選択すると、MIIを選択
PAL(ペデスタルなし)を選択すると、SMPTEを選択
NTSC(ペデスタルあり)を選択すると、MIIを選択
NTSC(ペデスタルなし)を選択すると、SMPTEを選択
1
入力フォーマットとしてYPrPbの選択を想定
PAL(ペデスタルあり)を選択すると、BETACAM を選択
PAL(ペデスタルなし)を選択すると、BETACAM派生を選択
NTSC(ペデスタルあり)を選択すると、BETACAMを選択
NTSC(ペデスタルなし)を選択すると、BETACAM派生を選択
表39.
CAGCの機能
CAGC[1:0]
説明
00
マニュアル固定ゲイン(CMG[11:0]を使用)
01
色信号に対して輝度信号ゲインを使用
10(デフォルト値)
自動ゲイン(カラー・バーストに基づく)
11
色信号ゲインをフリーズ
表40.
Betacamレベル
名前
Betacam(mV)
Betacam派生(mV)
SMPTE(mV)
Y
0∼714(7.5%ペデスタルを含む)
0∼714
0∼700
0∼700(7.5%ペデスタルを含む)
PbとPr
−467∼+467
−505∼+505
−350∼+350
−324∼+324
同期の深さ
286
286
300
300
― 34 ―
MII(mV)
REV. B
ADV7180
CAGT[1:0](色信号自動ゲイン・タイミング)、
アドレス0x2D [7:6]
色信号自動ゲイン・タイミング・レジスタを使用し、色信号自
動ゲイン・コントロールのトラッキング速度を変更できます。
CAGC[1:0]レジスタが10に設定されている場合にのみ(自動ゲ
イン)、このレジスタは有効となります
CKE(カラーキル・イネーブル)、アドレス0x2B [6]
カラーキル・イネーブル・ビットを使用し、オプションのカ
ラーキル機能をオンまたはオフに切り替えることができます。
表41.
カラーキルがイネーブルになり、かつ連続する128のビデオ・
ラインの間、入力ビデオ信号のカラー・キャリアがスレッ
ショールドを下回る場合、カラー処理はオフに切り替えられま
す(白黒出力になります)。カラー処理をオンに戻すには、ス
レッショールドを超えるカラー・バーストを持つラインがさら
に128連続する必要があります。
CAGTの機能
CAGT[1:0]
説明
00
低速(TC=2秒)
01
中速(TC=1秒)
10
高速(TC=0.2秒)
11(デフォルト値)
アダプティブ
ラーキル判定のスレッショールドを選択できます。
カラーキル・オプションは、変調された色信号を持つ入力信号
に対してのみ有効です。コンポーネント入力(YPrPb)に対し
ては、カラーキル機能はありません。
CG[11:0](色信号ゲイン)、アドレス0x2D [3:0]、
アドレス0x2E [7:0]
CMG[11:0](色信号マニュアル・ゲイン)、
アドレス0x2D [3:0]、アドレス0x2E [7:0]
CKEを0に設定すると、カラーキルがディスエーブルになりま
す。
色信号ゲイン[11:0]レジスタには次の2つの機能があります。書
込みを行うと、必要なマニュアル色信号ゲインを設定できます。
CAGC[1:0] モードがマニュアル固定ゲインに切り替えられる
と、このゲインがアクティブになります。希望するゲインの計
算方法については、式2を参照してください。
読出しを行うと、このレジスタは現在のゲイン値を返します。
CAGC[1:0]ビットの設定に応じて、次のいずれかの値になりま
す。
• 色信号マニュアル・ゲイン値(CAGC[1:0]を色信号マニュ
アル・ゲイン・モードに設定)
• 色信号自動ゲイン値(CAGC[1:0]をいずれかの自動モード
に設定)
表42.
QAMベースのビデオ標準(PALとNTSC)とFMベースのシス
テム(SECAM )の場合は、CKILLTHR[2:0]ビットによりカ
CKEを1(デフォルト値)に設定すると、カラーキルがイネー
ブルになります。
CKILLTHR[2:0](カラーキル・スレッショールド)、アドレス
0x3D [6:4]
CKILLTHR[2:0] ビットを使用し、カラーキル機能のスレッ
ショールドを選択できます。このスレッショールドは、QAM
ベースのビデオ標準(NTSC とPAL )またはFM 変調されたビ
デオ標準(SECAM)に対してのみ適用されます。
カラーキル機能をイネーブルにするには、必ず CKE ビットを
セットします。000、001、010、011に設定すると、ADV7180
内の色信号復調は通常品質入力ビデオ信号に対して十分に機能
しません。
表43.
説明
CG[11:0]/CMG[11:0]
読出し/
書込み
CMG[11:0]
書込み
色信号パスに対する
マニュアル・ゲイン
CG[11:0]
読出し
現在のゲイン
色信号ゲイン ≒
CKILLTHR[2:0]
説明
(0 < CG ≦ 4095)
650
≒ 0 … 6.29
(2)
たとえば、自動ゲイン・ループをフリーズさせ、CG[11:0]レジ
スタを読み出すと、0x47Aの値が得られます。
1. 読出し値を10進数に変換します。
0x47A=1146d
2. 式2を用いて読出し値を変換します。
1146/1024=1.12
REV. B
CKILLTHRの機能
CG/CMGの機能
― 35 ―
SECAM
NTSC、PAL
000
カラーキルなし
0.5%未満でキル
001
5%未満でキル
1.5%未満でキル
010
7%未満でキル
2.5%未満でキル
011(デフォルト値) 8%未満でキル
4.0%未満でキル
100
9.5%未満でキル
8.5%未満でキル
101
15%未満でキル
16.0%未満でキル
110
32%未満でキル
32.0%未満でキル
111
アナログ・デバイセズ用の予備。
選択不可。
ADV7180
カラー・トランジェント・インプルーブメント
(CTI)
色信号に割り当てられる信号帯域幅は一般に、輝度信号の帯域
幅よりはるかに狭くなっています。人間の視覚は輝度に比べ色
への反応が鈍いため、以前は、このように色信号を与えられた
帯域内で用いることは有効な方法でした。
しかし、帯域幅が不均等であると、シャープなカラー遷移にノ
イズが現れるようになります。 2 本のカラー・バーの境界で、
輝度信号と色信号の両成分が同時に変化します(図26)。輝度
信号成分は帯域幅が広いため、その遷移は一般に色信号成分の
遷移よりシャープです。最悪の場合、カラー・エッジは数ピク
セルにわたってぼやけてしまいます。
図26.
アルファ・ブレンダをアクティブにする場合、CTI_ENビット
でCTIブロックをイネーブルにする必要があります。
CTI_AB_ENを0に設定すると、CTIアルファ・ブレンダがディ
スエーブルになります。
CTI_AB[1:0](カラー・トランジェント・インプルーブメント・
アルファ・ブレンド)、アドレス0x4D [3:2]
CTI_AB[1:0]は、シャープ化した色信号を元信号とミックスす
るアルファ・ブレンド回路の動作を制御します。したがって、
出力データでのCTIの視覚的効果を制御することになります。
05700-026
CTI適用前の元の「低速」な
色信号遷移
CTIの出力でシャープになった
色信号の遷移
復調された色信号
ンダがトランジェント改善後の色信号を元信号とミックスしま
す。アルファ・ブレンド機能のシャープさはCTI_AB[1:0]ビッ
トを使って設定できます。
CTI_AB_EN を 1 (デフォルト値)に設定すると、 CTI アル
ファ・ブレンド・ミックス機能がイネーブルになります。
遷移する輝度信号
(同時に色信号も遷移)
輝度信号
CTI_AB_EN(カラー・トランジェント・インプルーブメント・
アルファ・ブレンド・イネーブル)、アドレス0x4D [1]
CTI_AB_ENビットは、CTIブロック内のアルファ・ブレンド
機能をイネーブルにします。1 に設定すると、アルファ・ブレ
CTI_AB[1:0]を有効にするには、CTI_ENビットでCTIブロッ
クをイネーブルにし、さらにCTI_AB_ENでアルファ・ブレン
CTI輝度信号/色信号の遷移
CTIブロックは入力ビデオ・データを調べ、色信号の遷移を検
出します。さらに、失われたカラー帯域幅を回復するために、
色信号エッジを「シャープにする」ように設定できます。ただ
し、CTIブロックは、ノイズも一緒に強調しないように一定の
スレッショールドを超えるエッジに対してのみ動作します。ま
た、エッジのリンギングや不要な彩度歪みまたは色相歪みが発
生しないように注意することも必要です。
ダをオンにする必要があります。
シャープさをミックスすることにより、画像に対するCTI効果
は最大になりますが、小振幅、高周波の色信号ノイズの視覚効
果も大きくなります。
表44.
CTI_ABの機能
CTI_AB[1:0]
説明
00
シャープ化した色信号と元の色信号を
ミックスして、シャープさを最大化
CTI_EN(カラー・トランジェント・インプルーブメント・
イネーブル)、アドレス0x4D [0]
CTI_ENを0に設定すると、CTIブロックがディスエーブルにな
01
シャープさをミックス
10
スムーズさをミックス
ります。
11(デフォルト値)
最もスムーズなアルファ・ブレンド機能
CTIは、おもに色信号の帯域幅制限の影響が大きい信号に対し
て必要です。このタイプの信号に対しては、CTI_ENを使って
CTIブロックをイネーブルすることを強く推奨します。
CTI_ENを1(デフォルト値)に設定すると、CTIブロックがイ
ネーブルになります。
CTI_C_TH[7:0](CTI色信号スレッショールド)、
アドレス0x4E [7:0]
CTI_C_TH[7:0]値は符号なしの8ビット数値で、CTIブロック
によるシャープ化において色信号遷移の振幅ステップの大きさ
を指定します。このレジスタに小さい値を設定すると、CTIブ
ロックは小さいエッジでもシャープさを増大します。
CTI_C_TH[7:0]値を大きくすると、CTIブロックは大きい遷移
のみを改善します。
CTI_C_TH[7:0]のデフォルト値は0x08で、CTI前の色信号エッ
ジに対するスレッショールドを表します。
― 36 ―
REV. B
ADV7180
デジタル・ノイズ・リダクション(DNR)と
輝度信号ピーキング・フィルタ
デジタル・ノイズ・リダクションは「小さい振幅の高周波信号
はノイズの可能性が高く、これを除去すると画質が改善される」
という仮定に基づいています。図27に示すように、ADV7180
には、 DNR1 ブロック(輝度信号ピーキング・フィルタの前)
と、DNR2ブロック(輝度信号ピーキング・フィルタの後)の
2つのDNRブロックがあります。
輝度信号
輝度信号
ピーキング・
フィルタ
DNR1
表47.
輝度信号
出力
DNR2
PEAKING_GAIN[7:0](輝度信号ピーキング・ゲイン)、
アドレス0xFB [7:0]
このフィルタはマニュアルでイネーブルにできます。これを使
用して3MHzを中心とするYスペクトルの中間領域を増幅また
は減衰することができます。ピーキング・フィルタは、画質を
改善できるように、3MHz周辺の周波数成分を含む画像のディ
テールの詳細な定義を示します。このレジスタのデフォルト値
を使用すると、輝度信号データはそのままフィルタを通過しま
す。小さな値を指定すると信号は減衰され、大きな値を指定す
ると輝度信号は増幅されます。図28はフィルタ応答のプロット
を示しています。
PEAKING_GAIN[7:0]の機能
05700-051
設定
図27.
説明
0x40(デフォルト値) 0dB応答
DNRおよびピーキング・ブロック図
DNR_EN(デジタル・ノイズ・リダクション・イネーブル)、
アドレス0x4D [5]
DNR_ENビットは、DNRブロックをイネーブルにするか、ま
BPフィルタを用いたピーキング・ゲイン
15
10
たはバイパスを指定します。
DNR_ENの機能
設定
説明
0
DNRをバイパス(ディスエーブル)
1(デフォルト値)
輝度信号データのデジタル・ノイズ・
リダクションをイネーブル
5
フィルタ応答(dB)
表45.
0
–5
–10
DNR_TH[7:0](DNRノイズ・スレッショールド)、アドレス
0x50 [7:0]
DNR1ブロックは、輝度信号ピーキング・ブロックの前に配置
します。DNR_TH[7:0]値は符号なしの8ビット数値で、ノイズ
とみなされて輝度信号データから除去される最大エッジを決定
する際に使われます。 DNR_TH[7:0] の値を大きくすると、
DNRブロックは大きな遷移でもノイズとみなし、除去します。
そのため、ビデオ・データに対する効果はより顕著になります。
値を小さくすると、小さい遷移だけがノイズとみなされて除去
されます。
表46.
DNR_TH[7:0]の機能
設定
説明
0x08(デフォルト値)ノイズとみなされる輝度信号の最大
エッジに対するスレッショールド
05700-052
–15
–20
0
1
図28.
2
3
4
周波数(MHz)
5
6
7
ピーキング・フィルタ応答
DNR_TH2[7:0](DNRノイズ・スレッショールド2)、
アドレス0xFC [7:0]
DNR2ブロックは輝度信号ピーキング・ブロックの後に配置さ
れるため、増幅された輝度信号に対して作用します。DNR1ブ
ロックと同じように動作しますが、このブロックには独立した
スレッショールド制御レジスタDNR_TH2[7:0]があります。こ
の値は符号なしの8 ビット数値であり、ノイズとみなされて輝
度信号データから除去される最大エッジを決定する際に使われ
ます。DNR_TH2[7:0] の値を大きくすると、DNR ブロックは
大きな遷移でもノイズとみなし、除去します。そのため、ビデ
オ・データに対する効果はより顕著になります。値を小さくす
ると、小さい遷移だけがノイズとみなされて除去されます。
表48.
設定
DNR_TH2[7:0]の機能
説明
0x40(デフォルト値) ノイズとみなされる輝度信号の最大
エッジに対するスレッショールド
REV. B
― 37 ―
ADV7180
コムフィルタ(くし形フィルタ)
NTSCコムフィルタの設定
ADV7180のコムフィルタは、すべてのタイプ、標準、品質レ
ベルのビデオを自動的に処理するように大幅に改善されていま
す。NTSC設定レジスタとPAL設定レジスタを使用し、どちら
のビデオ標準を検出するか(自動検出)または選択するか(マ
ニュアル設定)に応じて、コムフィルタの動作をカスタマイズ
できます。ここに記載したビットのほかに、内部用のコント
ロール・ビット(アナログ・デバイセズ独自のアルゴリズムに
基づく)もあります。詳細はアナログ・デバイセズのフィール
ド・エンジニアにお問い合わせください。
NTSC-M/J CVBS入力に使用します。
NSFSEL[1:0](スプリット・フィルタ選択NTSC)、
アドレス0x19 [3:2]
NSFSEL[1:0]コントロールは、信号の全帯域幅のうちどの程度
の幅をコムフィルタに入力するかを選択します。狭帯域スプ
リット・フィルタを選択すると、斜めの線に対する性能が改善
されますが、最終出力画像にドット・クロール(垂直方向の色
信号の流れ)が多く残ります。広帯域スプリット・フィルタを
選択すると、逆の結果になります。
表49.
NSFSELの機能
NSFSEL[1:0]
説明
00(デフォルト値)
狭帯域
01
中帯域
10
中帯域
11
広帯域
CTAPSN[1:0](色信号コムタップNTSC)、アドレス0x38 [7:6]
表50.
CTAPSNの機能
CTAPSN[1:0]
説明
00
使用不可
01
NTSC色信号コムが3ライン(3タップ)を2ライン(2タップ)に適応させる
10(デフォルト値)
NTSC色信号コムが5ライン(5タップ)を3ライン(3タップ)に適応させる
11
NTSC色信号コムが5ライン(5タップ)を4ライン(4タップ)に適応させる
CCMN[2:0](色信号コムモードNTSC)、アドレス0x38 [5:3]
表51.
CCMNの機能
CCMN[2:0]
説明
設定
0xx(デフォルト値) アダプティブ・コムモード
CTAPSN=01に対してアダプティブ3ライン色信号コム
CTAPSN=10に対してアダプティブ4ライン色信号コム
CTAPSN=11に対してアダプティブ5ライン色信号コム
100
色信号コムをディスエーブル
101
固定色信号コム(ライン・メモリの最上ライン)
CTAPSN=01に対して固定2ライン色信号コム
CTAPSN=10に対して固定3ライン色信号コム
CTAPSN=11に対して固定4ライン色信号コム
110
固定色信号コム(ライン・メモリの全ライン)
CTAPSN=01に対して固定3ライン色信号コム
CTAPSN=10に対して固定4ライン色信号コム
CTAPSN=11に対して固定5ライン色信号コム
111
固定色信号コム(ライン・メモリの最下ライン)
CTAPSN=01に対して固定2ライン色信号コム
CTAPSN=10に対して固定3ライン色信号コム
CTAPSN=11に対して固定4ライン色信号コム
― 38 ―
REV. B
ADV7180
YCMN[2:0](輝度信号コムモードNTSC)、アドレス0x38 [2:0]
CCMP[2:0](色信号コムモードPAL)、アドレス0x39 [5:3]
表52.
表55. CCMPの機能
YCMNの機能
YCMN[2:0]
説明
0xx
アダプティブ・
コムモード
(デフォルト値)
100
輝度信号コムを
ディスエーブル
設定
アダプティブ3ライン
(3タップ)輝度信号
コム
設定
0xx
アダプティブ・
コムモード
CTAPSP=01に対して
アダプティブ3ライン
色信号コム
ローパス/ノッチ・
フィルタを使用。
「Yシェイピング・
フィルタ」を参照。
CTAPSP=10に対して
アダプティブ4ライン
色信号コム
CTAPSP=11に対して
アダプティブ5ライン
色信号コム
100
固定輝度信号コム 固定3ライン(3タップ)
(ライン・メモリの 輝度信号コム
全ライン)
110
説明
(デフォルト値)
固定輝度信号コム 固定2ライン(2タップ)
(ライン・メモリの 輝度信号コム
最上ライン)
101
CCMP[2:0]
色信号コムをディス
エーブル
101
固定色信号コム
CTAPSP=01に対して
(ライン・メモリの 固定2ライン色信号コム
最上ライン)
CTAPSP=10に対して
固定3ライン色信号コム
固定輝度信号コム 固定2ライン(2タップ)
(ライン・メモリの 輝度信号コム
最下ライン)
111
CTAPSP=11に対して
固定4ライン色信号コム
PALコムフィルタの設定
110
PAL B/G/H/I/D、PAL M、PALコンビネーションN、PAL 60、
NTSC4.43CVBS入力に使用します。
固定色信号コム
CTAPSP=01に対して
(ライン・メモリの 固定3ライン色信号コム
全ライン)
CTAPSP=10に対して
固定4ライン色信号コム
PSFSEL[1:0](スプリット・フィルタ選択PAL)、
アドレス0x19 [1:0]
PSFSEL[1:0]コントロールは、信号の全帯域幅のうちどの程度
CTAPSP=11に対して
固定5ライン色信号コム
の幅をコムに入力するかを選択します。広帯域スプリット・
フィルタを選択すると、ドット・クロールは除去されますが、
斜めの線が不完全に見えます。狭帯域幅スプリット・フィルタ
を選択すると、逆の結果になります。
表53.
説明
00
狭帯域
01(デフォルト値)
中帯域
10
広帯域
11
最広帯域
CTAPSP[1:0](色信号コムタップPAL)、アドレス0x39 [7:6]
CTAPSP=11に対して
固定4ライン色信号コム
YCMP[2:0](輝度信号コムモードPAL)、アドレス0x39 [2:0]
表56.
YCMPの機能
YCMP[2:0]
説明
0xx
アダプティブ・
コムモード
アダプティブ5ライン
(3タップ)輝度信号
コム
輝度信号コムを
ディスエーブル
ローパス/ノッチ・
フィルタを使用。
「Yシェイピング・
フィルタ」を参照。
(デフォルト値)
CTAPSPの機能
CTAPSP[1:0]
説明
00
使用不可
01
PAL色信号コムが5ライン(3タップ)
を3ライン(2タップ)に適応させる。
100
10
PAL色信号コムが5ライン(5タップ)
を3ライン(3タップ)に適応させる。
固定輝度信号コム 固定3ライン(2タップ)
(ライン・メモリの 輝度信号コム
最上ライン)
110
固定輝度信号コム 固定5ライン(3タップ)
(ライン・メモリの 輝度信号コム
全ライン)
111
固定輝度信号コム 固定3ライン(2タップ)
(ライン・メモリの 輝度信号コム
最下ライン)
輝度信号の混入を相殺し、色相誤差を
少し改善。
11(デフォルト値)
PAL色信号コムが5ライン(5タップ)
を4ライン(4タップ)に適応させる。
輝度信号の混入を相殺し、色相誤差を
改善。
― 39 ―
設定
101
輝度信号のみの混入を相殺。
REV. B
固定色信号コム
CTAPSP=01に対して
(ライン・メモリの 固定2ライン色信号コム
最下ライン)
CTAPSP=10に対して
固定3ライン色信号コム
PSFSELの機能
PSFSEL[1:0]
表54.
111
ADV7180
IFフィルタ補償
NTSCのIF補償フィルタ(FSC付近を拡大)
6
IFFILTSEL[2:0](IFフィルタ選択)、アドレス0xF8 [2:0]
IFFILTSEL[2:0]レジスタを使用し、チューナ出力のときと同
じように、コンポジット入力における SAW フィルタの特性を
補償できます。図29および図30に、NTSCおよびPALのIFフィ
2
0
振幅(dB)
ルタ補償を示します。
4
この機能のオプションは以下のとおりです。
• バイパス・モード
–2
–4
–6
• NTSC―3つのフィルタ特性から構成
–8
05700-053
• PAL―3つのフィルタ特性から構成
–10
プログラミングの詳細は表103を参照してください。
–12
2.0
6
2.5
3.0
3.5
4.0
周波数(MHz)
図29.
NTSC IFフィルタ補償
4.5
5.0
PALのIF補償フィルタ(FSC付近を拡大)
4
振幅(dB)
2
0
–2
–4
–8
3.0
05700-054
–6
3.5
図30.
― 40 ―
4.0
4.5
5.0
周波数(MHz)
5.5
6.0
PAL IFフィルタ補償
REV. B
ADV7180
この出力インターフェース・モードでは、 Cb = FF 、 Y = 00 、
Cr=00、Y=AVの割当てが行われます。
AVコードの挿入と制御
ここでは、次の項目に影響を与える I C ベースの制御について
説明します。
2
YとCr/Cbが別々のデータ・バスで送られる16ビット出力イン
ターフェース(ADV7180 LQFP-64のみ)では、AVコードは
全 16 ビットを使用します。 SD_DUP_AV ビットは、両方のバ
スで AV コードを複製できるため、 Y バスと Cr/Cb バスに AV
シーケンス全体を乗せることができます(図31を参照)。
• AVコードのデータ・ストリームへの挿入
• 垂直ブランク・インターバル(VBI)でのデータ・ブランキ
ング
• 出力データ・ストリームの許容データ値の範囲
• 輝度信号と色信号との相対遅延
SD_DUP_AVが0(デフォルト)のとき、AVコードは(8ビッ
ト・インターリーブ・データ出力に合わせて)シングルとなり
ます。
デコードされたVBIデータの一部が、水平ブランク・インター
バルで挿入されることに注意してください。詳細は「Gemstar
データ再生」を参照してください。
SD_DUP_AVが1のとき、AVコードは(16ビット・インター
フェース用に)複製されます。
VBI_EN(垂直ブランキング・インターバル・データ・イネー
ブル)、アドレス0x03 [7]
VBI イネーブル・ビットを使用すると、インターキャスト・
BT.656-4(ITU-R BT.656-4イネーブル)、アドレス0x04 [7]
ITUはITU-R BT.656標準のリビジョン3とリビジョン4の間で、
NTSCのSAV EAVコード内におけるVビットのトグル位置を変
更しました。ITU-R BT.656-4標準ビットを使用し、前の標準
データやクローズド・キャプション・データなどのデータが
フィルタリングの影響をなるべく受けない状態で、デコーダの
輝度信号チャンネルを通過できます。ライン1∼21のすべての
データが通過して出力ポートに現れます。ADV7180は輝度信
号データをブランクにせず、自動的に輝度信号データ・パス上
のすべてのフィルタを、その最も広い帯域幅へ切り替えます。
アクティブ・ビデオに対しては、 YSH と YPK に対するフィル
タ設定が使用されます。
または新しい標準に準拠する出力モードを選択できます。詳細
は ITU (国際電気通信連合)の Web サイトを参照してくださ
い。
標準の変更は NTSC のみに影響があり、 PAL には影響しませ
ん。
ITU-R BT.656-4が0(デフォルト値)のとき、ITU-R BT.6563 仕様が使用されます。ライン10 とライン273 のEAV でV ビッ
トがローレベルになります。
色信号パスについては、「BL_C_VBI(VBI内の色ブランク)、
アドレス0x04 [2]」を参照してください。
ITU-R BT.656-4が1のとき、ITU-R BT.656-4仕様が使用され
ます。ライン20とライン283のEAVでVビットがローレベルに
なります。
VBI_EN が0(デフォルト値)のとき、すべてのビデオ・ライ
ンはフィルタリング/スケーリングされます。
VBI_EN が1のとき、アクティブ・ビデオ領域のみフィルタリ
ング/スケーリングされます。
SD_DUP_AV(複製AVコード)アドレス0x03 [0]
出力インターフェース幅に応じて、輝度信号パスから色信号パ
スへAVコードを複製することが必要になります。
8ビット幅の出力インターフェース(Cb/Y/Cr/Yインターリー
ブ・データ)では、AVコードはFF/00/00/AVとして定義され、
AVがH/V/Fの情報を格納する送信ワードになります。
SD_DUP_A V = 1
SD_DUP_AV = 0
FF
00
00
AV
16ビット・インターフェース
Y
00
AV
8ビット・インターフェース
Y
Cb/Y/Cr/Y
インターリーブ
Cr/Cbデータ・バス
FF
00
00
AV
Cb
FF
00
FF
00
00
AV
AVコード・セクション
AVコード・セクション
図31.
REV. B
AVコード・セクション
AVコード複製の制御(ADV7180 LQFP-64のみ)
― 41 ―
Cb
Cb
05700-027
16ビット・インターフェース
Yデータ・バス
ADV7180
BL_C_VBI(VBI内の色ブランク)、アドレス0x04 [2]
BL_C_VBIをハイレベルに設定すると、すべてのVBIラインの
Cr値とCb値がブランクになります。これは、VBI内のすべての
データをカラーとしてデコードせずに Cr と Cb を使って出力す
るために行います。その結果、VBIラインをデコーダに送信し
て歪みなしでエンコーダ経由で再出力できるようになります。
このブランキングがないと、誤ってデコードされたカラーがビ
デオ・エンコーダでエンコードされてしまうため、VBIライン
に歪みが生じます。
BL_C_VBIを0に設定すると、VBI内でカラーをデコードして
AUTO_PDC_ENが1(デフォルト値)のとき、ADV7180は自
動的にLTA値とCTA値を決定し、輝度信号と色信号を出力で一
致させます。
LTA[1:0](輝度信号タイミング調節)、アドレス0x27 [1:0]
輝度信号タイミング調節レジスタを使用し、色信号サンプルと
輝度信号サンプルとの間のタイミング差を指定できます。
なお、機能的にCTA[2:0]レジスタと重複するところがあります。
マニュアル設定については、次のデフォルト値を使用してくだ
さい。
出力します。
• CVBS入力LTA[1:0]=00
BL_C_VBIを1(デフォルト値)に設定すると、VBI内でCr値
とCb値をブランクにします。
• YC入力LTA[1:0]=01
RANGE(範囲の選択)、アドレス0x04 [0]
AVコード(ITU-R BT.656、以前のCCIR-656に準拠)は、値
0xFFと値0x00で構成される固定ヘッダです。この2つの値は使
• YPrPb入力LTA[1:0]=01
表58.
用されているため、アクティブ・ビデオには使用できません。
さらに、 ITU はビデオの公称範囲を輝度信号に対して値 16 ∼
235 に、色信号に対して値16 ∼240 に制限することも規定して
います。
RANGE ビットは、ADV7180 の出力値の範囲を推奨範囲に制
限できます。どのような場合でも、予備の値の 255d ( 0xFF )
と00d(0x00)は、AVコード・ヘッダに含まれていない限り、
出力ピンには出力されないようになっています。
表57.
説明
0
16≦Y≦235
16≦C/P≦240
1(デフォルト値)
1≦Y≦254
1≦C/P≦254
LTA[1:0]
説明
00(デフォルト値)
遅延なし
01
輝度信号を1クロック(37ns)遅延
10
輝度信号を2クロック(74ns)前進
11
輝度信号を1クロック(37ns)前進
CTA[2:0](色信号タイミング調節)、アドレス0x27 [5:3]
色信号タイミング調節レジスタを使用し、色信号サンプルと輝
度信号サンプルとの間のタイミング差を指定できます。このレ
ジスタは、輝度信号パスと色信号パスとの間での外部フィルタ
のグループ遅延差を補償し、ビデオ・ダウンストリーム処理中
のさまざまな値のパイプライン遅延を可能にします。この機能
は、LTA[1:0]レジスタの説明と合わせて読み直してください。
RANGEの機能
RANGE
LTAの機能
AUTO_PDC_EN(自動設定遅延制御)、アドレス0x27 [6]
AUTO_PDC_EN機能をイネーブルにすると、全動作モードで
色信号データと輝度信号データの遅延が一致するように、
LTA[1:0]とCTA[2:0]を自動的に設定する機能がADV7180内で
起動されます。これが設定されていると、マニュアル・レジス
タLTA[1:0]とCTA[2:0]は使用されません。自動モードがディ
スエーブルになると( AUTO_PDC_EN ビットに 0 を設定)、
LTA[1:0]レジスタとCTA[2:0]レジスタに書き込まれた値がア
クティブになります。
AUTO_PDC_ENが0のとき、ADV7180は輝度信号サンプルと
色信号サンプルの遅延にLTA[1:0]値とCTA[2:0]値を使用しま
す。「 LTA[1:0] (輝度信号タイミング調節)、アドレス 0x27
[1:0]」と「CTA[2:0](色信号タイミング調節)、アドレス0x27
[5:3]」を参照してください。
色信号の遅延/前進は色信号のピクセル・ステップでのみ可能
です。色信号の1ピクセル・ステップは輝度信号の2ピクセルに
該当します。プログラマブルな遅延は復調後に行われますが、
ここでは輝度信号ピクセル・ステップでの遅延はできなくなり
ます。
マニュアル設定については、次のデフォルト値を使用してくだ
さい。
• CVBS入力CTA[2:0]=011
• Y/C入力CTA[2:0]=101
• YPrPb入力CTA[2:0]=110
表59.
CTAの機能
CTA[2:0]
説明
000
未使用
001
色信号+2色信号ピクセル(前進)
010
色信号+1色信号ピクセル(前進)
011(デフォルト値) 遅延なし
― 42 ―
100
色信号−1色信号ピクセル(遅延)
101
色信号−2色信号ピクセル(遅延)
110
色信号−3色信号ピクセル(遅延)
111
未使用
REV. B
ADV7180
HSE[10:0](HS終了)、アドレス0x34 [2:0]、アドレス0x36
[7:0]
このエッジの位置は、バイナリ値をHSE[10:0]に書き込むこと
で制御します。この値は、EAVコードFF,00,00,XYの直後に0
同期出力信号
HSの設定
次の制御機能を使用し、HS出力ピンのみ動作を設定できます。
にリセットされる内部カウンタに対して、エッジをオフセット
します(図32)。HSEは00000000000bに設定されます。これは
カウント[0]からLLC1クロックで0サイクルの位置です。
• HSB[10:0]によりHS信号の開始を設定
• HSE[10:0]によりHS信号の終了を設定
• PHSによりHSの極性を設定
HS開始レジスタ(HSB)とHS終了レジスタ(HSE)を使用し、
ビデオ・ライン内で HS 出力(ピン)の位置を自由に設定する
ことができます。HSB[10:0]とHSE[10:0]の値は、HSの立下が
りエッジからのピクセル数で表します。両方の値を使えば、
HS出力信号の位置と長さの両方を設定できます。
HSB[10:0](HS開始)、アドレス0x34 [6:4]、アドレス0x35
[7:0]
このエッジの位置は、バイナリ値をHSB[10:0]に書き込むこと
で制御します。この値は、EAVコードFF,00,00,XYの直後に0
HSE[10:0]のデフォルト値は000で、HSパルスがHSの立下がり
エッジから0ピクセル後に終わることを表します。
例
• HSをアクティブ・ビデオ側に20LLC1分シフトさせるとき
は、HSBとHSEの両方に20LLC1を加算します。すなわち、
HSB[10:0]=[00000010110]、HSE[10:0]=[00000010100]。
• HSをアクティブ・ビデオの反対側に20LLC1分シフトさせ
るときは、 HSB と HSE の両方に 1696LLC1 を加算します
(NTSCの場合)。すなわち、HSB[10:0]=[11010100010]、
HSE[10:0]=[11010100000]。1696は、NTSCのピクセル合
計数=1716から求めた値です。
にリセットされる内部カウンタに対して、エッジをオフセット
します(図32)。HSBは00000000010bに設定されます。これは
カウント[0]からLLC1クロックで2サイクルの位置です。
• アクティブ・ビデオと反対側に20LLC1分移動するときは、
1716から20を減算して、その値のバイナリ値をHSB[10:0]
とHSE[10:0]の両方に加算します。
HSB[10:0]のデフォルト値は0x002で、HSパルスがHSの立下
がりエッジから2ピクセル後に開始されることを表します。
PHS(極性HS)、アドレス0x37 [7]
HSピンの極性は、PHSビットを使って反転できます。
PHSが0(デフォルト値)のとき、HSはアクティブ・ハイにな
ります。
PHSが1のとき、HSはアクティブ・ローになります。
表60.
HSのタイミング・パラメータ(図32を参照)
特性
標準
HS開始調節
(HSB[10:0])
HS終了調節
(HSE[10:0])
(デフォルト)
(デフォルト)
HSからアクティブ・
ビデオまで(LLC1
アクティブ・
ビデオの1ライン
クロック・サイクル数)
当たりのサンプル数
(図32のC)(デフォルト) (図32のD)
合計LLC1
クロック・
サイクル数
(図32のE)
NTSC
00000000010b
00000000000b
272
720Y+720C=1440
1716
NTSC平方ピクセル
00000000010b
00000000000b
276
640Y+640C=1280
1560
PAL
00000000010b
00000000000b
284
720Y+720C=1440
1728
LLC1
ピクセル・
バス
Cr
Y
アクティブ・
ビデオ
FF
00
00
XY
80
10
80
10
80
10
FF
00
H ブランク
EAV
00
SAV
XY
Cb
Y
Cr
Y
Cb
Y
Cr
アクティブ・ビデオ
HS
HSB[10:0]
C
D
E
図32.
REV. B
D
E
HSタイミング
― 43 ―
05700-028
HSE[10:0]
4 LLC1
ADV7180
VSとFIELDの設定
次の制御機能により、VS 出力ピンとFIELD 出力ピンの動作を
設定し、埋込みAVコードを生成できます。
ADV7180 LQFP-64はVSピンとFIELDピンを別々に備えてい
ます。ADV7180 LFCSP-40にこの2つのピンはありませんが、
37番ピン(VS/FIELD)でVS、FIELDのいずれかを出力でき
ます。
VSYNC/FIELD SELECT、アドレス0x58 [0]
この機能は、ADV7180 LFCSP-40(ADV7180BCPZ)でのみ
使用できます。このビットの極性でVS/FIELDピンに現れる信
号が決まります。
このビットが0(デフォルト値)のとき、FIELD信号が出力さ
れます。
このビットが1のとき、VSYNC信号が出力されます。
ADV7180 LQFP-64(ADV7180BSTZ)には、専用のVSYNC
ピンとFIELDピンがあります。
NEWAVMODE により以下の ADV エンコーダ互換信号を設
HVSTIM(水平VSタイミング)、アドレス0x31 [3]
HVSTIM ビットを使用し、 VS 信号をビデオ・ライン内でア
サートする位置を選択できます。 HS がローレベルのときに、
VS をローレベルにするように要求するインターフェース回路
もあります。
HVSTIMが0(デフォルト値)のとき、ラインの開始はHSEを
基準とします。
HVSTIMが1のとき、ラインの開始はHSBを基準とします。
VSBHO(VS開始水平位置、奇数)、アドレス0x32 [7]
VSBHO ビットとVSBHE ビットは、VS ピン(AV コード内の
ビットではない)がアクティブになるライン内の位置を選択し
ます。エンコーダによっては、 HS がハイレベル/ローレベル
のときに、VSピンの状態変更だけを要求するものもあります。
VSBHOが0(デフォルト値)のとき、ビデオ・ラインの中程で
VSピンがハイレベルになります(奇数フィールド)。
VSBHOが1のとき、ラインの開始点でVSピンが状態を変えま
す(奇数フィールド)。
VSBHE(VS開始水平位置、偶数)、アドレス0x32 [6]
VSBHO ビットとVSBHE ビットは、VS ピン(AV コード内の
定:
• PVS、PF
ビットではない)がアクティブになるライン内の位置を選択し
ます。エンコーダによっては、 HS がハイレベル/ローレベル
のときに、VSピンの状態変更だけを要求するものもあります。
• HVSTIM
• VSBHO、VSBHE
• VSEHO、VSEHE
VSBHEが0(デフォルト値)のとき、ビデオ・ラインの中程で
VSピンがハイレベルになります(偶数フィールド)。
NTSCの制御:
VSBHEが1のとき、ラインの開始点でVSピンが状態を変えま
• NVBEGDELO、NVBEGDELE、NVBEGSIGN、
NVBEG[4:0]
す(偶数フィールド)。
VSEHO(VS終了水平位置、奇数)、アドレス0x33 [7]
VSEHO ビットと VSEHE ビットは、 VS ピン( AV コード内の
• NVENDDELO、NVENDDELE、NVENDSIGN、
NVEND[4:0]
ビットではない)がアクティブになるライン内の位置を選択し
ます。エンコーダによっては、 HS がハイレベル/ローレベル
のときに、VSピンの状態変更だけを要求するものもあります。
• NFTOGDELO、NFTOGDELE、NFTOGSIGN、
NFTOG[4:0]
VSEHOが0(デフォルト値)のとき、ビデオ・ラインの中程で
VSピンがローレベル(非アクティブ)になります(奇数
PALの制御:
• PVBEGDELO、PVBEGDELE、PVBEGSIGN、
PVBEG[4:0]
フィールド)。
• PVENDDELO、PVENDDELE、PVENDSIGN、
PVEND[4:0]
す(奇数フィールド)。
VSEHOが1のとき、ラインの開始点でVSピンが状態を変えま
VSEHE(VS終了水平位置、偶数)、アドレス0x33 [6]
VSEHO ビットと VSEHE ビットは、 VS ピン( AV コード内の
• PFTOGDELO、PFTOGDELE、PFTOGSIGN、
PFTOG[4:0]
NEWAVMODE(新AVモード)、アドレス0x31 [4]
NEWAVMODEが0のとき、アナログ・デバイセズのエンコー
ダに適合するEAV/SAVコードが発生します。調整はできませ
ん。
NEWAVMODE が1 (デフォルト値)のとき、0x34 ∼0x37 と
0xE5∼0xEAの各レジスタを使用して、VSYNC、FIELD、AV
コードのマニュアル位置設定をイネーブルにできます。デフォ
ルトのレジスタ設定はCCIR656に準拠します。NTSCについて
は図33を、PALについては図38を参照してください。推奨する
マニュアル・ユーザ設定については、NTSC関連の表61と図34
を、PAL関連の表62と図39を参照してください。
ビットではない)がアクティブになるライン内の位置を選択し
ます。エンコーダによっては、 HS がハイレベル/ローレベル
のときに、VSピンの状態変更だけを要求するものもあります。
VSEHEが0(デフォルト値)のとき、ビデオ・ラインの中程で
VSピンがローレベル(非アクティブ)になります(偶数
フィールド)。
VSEHEが1のとき、ラインの開始点でVSピンが状態を変えま
す(偶数フィールド)。
― 44 ―
REV. B
ADV7180
PVS(極性VS)、アドレス0x37 [5]
VSピンの極性は、PVSビットを使って反転できます。
表61.
NTSCに対する推奨ユーザ設定(図34を参照)
レジスタ
PVSが0(デフォルト値)のとき、VSはアクティブ・ハイにな
ります。
PVSが1のとき、VSはアクティブ・ローになります。
PF(極性FIELD)、アドレス0x37 [3]
FIELDピンの極性は、PFビットを使って反転できます。
PFが0(デフォルト値)のとき、FIELDはアクティブ・ハイに
なります。
PFが1のとき、FIELDはアクティブ・ローになります。
レジスタ名
書込み
0x31
VS/FIELDコントロール1
0x1A
0x32
VS/FIELDコントロール2
0x81
0x33
VS/FIELDコントロール3
0x84
0x34
HS位置コントロール1
0x00
0x35
HS位置コントロール2
0x00
0x36
HS位置コントロール3
0x7D
0x37
極性
0xA1
0xE5
NTSV Vビット開始
0x41
0xE6
NTSC Vビット終了
0x84
0xE7
NTSC Vビット・トグル
0x06
FIELD 1
525
1
2
3
4
5
6
7
8
9
10
11
12
13
19
20
21
22
出力ビデオ
H
V
NVBEG[4:0] = 0x5
1BT.656-4
NVEND[4:0] = 0x4
REG 0x04, BIT 7 = 1
F
NFTOG[4:0] = 0x3
FIELD 2
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
283
284
285
出力ビデオ
H
V
NVBEG[4:0] = 0x5
1BT.656-4
NVEND[4:0] = 0x4
REG 0x04, BIT 7 = 1
F
05700-029
NFTOG[4:0] = 0x3
1NEWAVMODE=0の場合に適用。
NEWAVMODE=1の場合はマニュアルでのシフトが必要。
図33.
NTSCでのデフォルト(ITU-R BT.656。H、V、Fの極性はデータに埋め込まれています)
FIELD 1
525
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
21
22
出力ビデオ
HS出力
VS出力
NVBEG[4:0] = 0x0
NVEND[4:0] = 0x3
FIELD出力
NFTOG[4:0] = 0x5
FIELD 2
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
284
285
出力ビデオ
HS出力
VS出力
NVEND[4:0] = 0x3
NFTOG[4:0] = 0x5
図34.
REV. B
表61のレジスタ書込みを使用した、NTSCの代表的なVSYNC/FIELD位置
― 45 ―
05700-030
NVBEG[4:0] = 0x0
FIELD出力
ADV7180
NVBEGDELO(NTSC VSYNC開始の遅延、奇数フィールド)、
アドレス0xE5 [7]
NVBEGDELO が 0 (デフォルト値)のとき、遅延はありませ
ん。
すべてのNTSC/PAL VSYNCタイミング制御で、AVコード内
のVビットとVSピン上のVSYNCの両方が変更されます。
1
NVBEGDELOを1に設定すると、奇数フィールドでVSYNCが
ハイレベルになるのを、NVBEGに対して1ライン遅らせます。
1
NVBEGSIGN
NVENDSIGN
0
NVEND[4:0]により
VSYNCの終了を遅延
NVEND[4:0]により
VSYNCの終了を前進
0
ユーザ設定は不可
奇数
フィールド?
NVBEG[4:0]により
VSYNCの開始を遅延
NVBEG[4:0]により
VSYNCの開始を前進
はい
いいえ
NVENDDELO
NVENDDELE
ユーザ設定は不可
奇数
フィールド?
いいえ
1
NVBEGDELO
1
NVBEGDELE
0
0
1ラインの
遅延を追加
1ラインの
遅延を追加
VSEHO
VSEHE
0
1
0.5ライン
前進
VSYNCの終了
0.5ライン
前進
VSYNCの開始
図35.
0
1
図36.
NTSC VSYNCの終了
NVENDDELO(NTSC VSYNC終了遅延、奇数フィールド)、
アドレス0xE6 [7]
NVENDDELO が 0 (デフォルト値)のとき、遅延はありませ
05700-031
0.5ライン
前進
0
0.5ライン
前進
VSBHE
0
1
1ラインの
遅延を追加
1
1
0
1
1ラインの
遅延を追加
VSBHO
0
05700-032
はい
NTSC VSYNCの開始
ん。
NVBEGDELE(NTSC VSYNC開始の遅延、偶数フィールド)、
アドレス0xE5 [6]
NVBEGDELE が 0 (デフォルト値)のとき、遅延はありませ
ん。
NVENDDELOを1に設定すると、奇数フィールドでVSYNCが
ローレベルになるのを、NVENDに対して1ライン遅らせます。
NVENDDELE(NTSC VSYNC終了遅延、偶数フィールド)、
アドレス0xE6 [6]
NVBEGDELEを1に設定すると、偶数フィールドでVSYNCが
ハイレベルになるのを、NVBEGに対して1ライン遅らせます。
NVENDDELE が 0 (デフォルト値)のとき、遅延はありませ
NVBEGSIGN(NTSC VSYNC開始サイン)、アドレス0xE5
[5]
NVBEGSIGNを0に設定すると、VSYNCの開始を遅らせます。
NVENDDELEを1に設定すると、偶数フィールドでVSYNCが
ローレベルになるのを、NVENDに対して1ライン遅らせます。
ユーザによるマニュアル設定です。
NVBEGSIGNを1(デフォルト値)に設定すると、VSYNCの
開始を前進させます。ユーザ設定は推奨できません。
NVBEG[4:0](NTSC VSYNC開始)、アドレス0xE5 [4:0]
NVBEGのデフォルト値は00101で、NTSC VSYNCの開始位
置を表します。
ん。
NVENDSIGN(NTSC VSYNC終了サイン)、アドレス0xE6
[5]
NVENDSIGNを0(デフォルト値)に設定すると、VSYNCの
終了を遅らせます。ユーザによるマニュアル設定です。
NVENDSIGNを1に設定すると、VSYNCの終了を前進させま
す。ユーザ設定は推奨できません。
― 46 ―
REV. B
ADV7180
NVEND[4:0](NTSC VSYNC終了)、アドレス0xE6 [4:0]
NVENDのデフォルト値は00100で、NTSC VSYNCの終了位
NFTOG[4:0](NTSCフィールド・トグル)、アドレス0xE7
[4:0]
NFTOGのデフォルト値は00011で、NTSCフィールド・トグル
置を表します。
位置を表します。
すべてのNTSC/PAL VSYNCタイミング制御で、AVコード内
のVビットとVSピン上のVSYNCの両方が変更されます。
すべてのNTSC/PALフィールド・タイミング制御で、AVコー
ド内のF ビットとFIELD/DEピン上のフィールド信号の両方が
変更されます。
NFTOGDELO(NTSCフィールド・トグル遅延、奇数フィー
ルド)、アドレス0xE7 [7]
NFTOGDELO が 0 (デフォルト値)のとき、遅延はありませ
ん。
NFTOGSIGN
1
NFTOGDELO を 1 に設定すると、奇数フィールドでフィール
ド・トグル/遷移を、NFTOGに対して1ライン遅らせます。
0
NFTOG[4:0]によりフィールドの
トグルを前進
NFTOGDELE(NTSCフィールド・トグル遅延、偶数フィー
ルド)、アドレス0xE7 [6]
NFTOGDELEを0に設定すると、遅延はありません。
NFTOG[4:0]により
フィールドのトグルを遅延
ユーザ設定は不可
奇数
フィールド?
NFTOGDELEを1(デフォルト値)に設定すると、偶数フィー
ルドでフィールド・トグル/遷移を、NFTOGに対して1ライン
はい
いいえ
NFTOGDELO
NFTOGDELE
遅らせます。
NFTOGSIGN(NTSCフィールド・トグル・サイン)、アドレ
ス0xE7 [5]
NFTOGSIGNを0に設定すると、フィールド遷移を遅らせます。
1
0
0
1
ユーザによるマニュアル設定です。
NFTOGSIGNを1(デフォルト値)に設定すると、フィールド
1ラインの
遅延を追加
05700-033
1ラインの
遅延を追加
遷移を前進させます。ユーザ設定は推奨できません。
フィールド・
トグル
図37.
NTSCフィールド・トグル
FIELD 1
622
623
624
625
1
2
3
4
5
6
7
8
9
10
22
23
24
出力ビデオ
H
V
PVBEG[4:0] = 0x5
PVEND[4:0] = 0x4
F
PFTOG[4:0] = 0x3
FIELD 2
310
311
312
313
314
315
316
317
318
319
320
321
322
335
336
337
出力ビデオ
H
V
PVEND[4:0] = 0x4
05700-034
PVBEG[4:0] = 0x5
F
PFTOG[4:0] = 0x3
図38.
REV. B
PAL遅延(ITU-R BT.656。H、V、Fの極性はデータに埋め込まれています)
― 47 ―
ADV7180
FIELD 1
622
623
624
1
625
2
3
4
5
6
7
8
9
10
11
23
24
出力ビデオ
HS出力
VS出力
PVBEG[4:0] = 0x1
PVEND[4:0] = 0x4
FIELD出力
PFTOG[4:0] = 0x6
FIELD 2
310
311
312
313
314
315
316
317
318
319
320
321
322
323
336
337
出力ビデオ
HS出力
VS出力
PVEND[4:0] = 0x4
05700-035
PVBEG[4:0] = 0x1
FIELD出力
PFTOG[4:0] = 0x6
図39.
表62.
表62のレジスタ書込みを使用したPALの代表的なVS/FIELD位置
PALに対するユーザ設定
レジスタ
レジスタ名
書込み
0x31
VS/FIELDコントロール1
0x1A
0x32
VS/FIELDコントロール2
0x81
0x33
VS/FIELDコントロール3
0x84
0x34
HS位置コントロール1
0x00
0x35
HS位置コントロール2
0x00
0x36
HS位置コントロール3
0x7D
0x37
極性
0xA1
0xE8
PAL Vビット開始
0x41
0xE9
PAL Vビット終了
0x84
0xEA
PAL Fビット・トグル
0x06
PVBEG[4:0](PAL VSYNC開始)、アドレス0xE8 [4:0]
PVBEGのデフォルト値は00101で、PAL VSYNCの開始位置
を表します。すべてのNTSC/PAL VSYNCタイミング制御で、
AVコード内のVビットとVSピン上のVSYNCの両方が変更さ
れます。
1
PVBEGSIGN
0
PVBEG[4:0]により
VSYNCの開始を遅延
PVBEG[4:0]により
VSYNCの開始を前進
ユーザ設定は不可
奇数
フィールド?
PVBEGDELO(PAL VSYNC開始遅延、奇数フィールド)、
アドレス0xE8 [7]
PVBEGDELO が 0 (デフォルト値)のとき、遅延はありませ
ん。
PVBEGDELOを1に設定すると、奇数フィールドでVSYNCが
ハイレベルになるのを、PVBEGに対して1ライン遅らせます。
PVBEGDELE(PAL VSYNC開始遅延、偶数フィールド)、ア
ドレス0xE8 [6]
PVBEGDELEが0のとき、遅延はありません。
PVBEGDELEを1(デフォルト値)に設定すると、偶数フィー
ルドでVSYNCがハイレベルになるのを、PVBEGに対して1ラ
はい
いいえ
PVBEGDELO
PVBEGDELE
1
0
0
1
1ラインの
遅延を追加
1ラインの
遅延を追加
VSBHO
VSBHE
1
0
0
1
イン遅らせます。
0.5ライン
前進
0.5ライン
前進
ユーザによるマニュアル設定です。
PVBEGSIGNを1(デフォルト値)に設定すると、VSYNCの
開始を前進させます。ユーザ設定は推奨できません。
― 48 ―
VSYNCの開始
図40.
05700-036
PVBEGSIGN(PAL VSYNC開始サイン)、アドレス0xE8 [5]
PVBEGSIGNを0に設定すると、VSYNCの開始を遅らせます。
PAL VSYNCの開始
REV. B
ADV7180
1
PVENDSIGN
PFTOGDELO(PALフィールド・トグル遅延、
奇数フィールド)、アドレス0xEA [7]
PFTOGDELO が 0 (デフォルト値)のとき、遅延はありませ
0
ん。
PVEND[4:0]により
VSYNCの開始を遅延
PVEND[4:0]により
VSYNCの開始を前進
PFTOGDELO を 1 に設定すると、奇数フィールドでフィール
ド・トグル/遷移を、PFTOGに対して1ライン遅らせます。
ユーザ設定は不可
PFTOGDELE(PALフィールド・トグル遅延、
偶数フィールド)、アドレス0xEA [6]
PFTOGDELEが0のとき、遅延はありません。
奇数
フィールド?
はい
いいえ
PVENDDELO
1
PFTOGDELEを1(デフォルト値)に設定すると、偶数フィー
ルドでフィールド・トグル/遷移を、PFTOGに対して1ライン
PVENDDELE
0
0
遅らせます。
PFTOGSIGN(PALフィールド・トグル・サイン)、
アドレス0xEA [5]
PFTOGSIGNを0に設定すると、フィールド遷移を遅らせます。
1
1ラインの
遅延を追加
1ラインの
遅延を追加
ユーザによるマニュアル設定です。
PFTOGSIGNを1(デフォルト値)に設定すると、フィールド
遷移を前進させます。ユーザ設定は推奨できません。
VSEHO
0
0
0.5ライン
前進
すべてのNTSC/PALフィールド・タイミング制御で、AVコー
ド内のF ビットとFIELD/DEピン上のフィールド信号の両方が
変更されます。
0.5ライン
前進
VSYNCの終了
図41.
置を表します。
1
05700-037
1
PFTOG(PALフィールド・トグル)、アドレス0xEA [4:0]
PFTOGのデフォルト値は00011で、PALフィールド・トグル位
VSEHE
PFTOGSIGN
1
0
PAL VSYNCの終了
PVENDDELO(PAL VSYNC終了遅延、奇数フィールド)、
アドレス0xE9 [7]
PVENDDELO が 0 (デフォルト値)のとき、遅延はありませ
PFTOG[4:0]により
フィールドのトグルを遅延
PFTOG[4:0]により
フィールドのトグルを前進
ユーザ設定は不可
ん。
奇数
フィールド?
PVENDDELOを1に設定すると、奇数フィールドでVSYNCが
ローレベルになるのを、PVENDに対して1ライン遅らせます。
PVENDDELE(PAL VSYNC終了遅延、偶数フィールド)、
アドレス0xE9 [6]
PVENDDELE が 0 (デフォルト値)のとき、遅延はありませ
ん。
PVENDDELEを1に設定すると、偶数フィールドでVSYNCが
ローレベルになるのを、PVENDに対して1ライン遅らせます。
はい
いいえ
PFTOGDELO
PFTOGDELE
1
0
0
1ラインの
遅延を追加
1
1ラインの
遅延を追加
終了を遅らせます。ユーザによるマニュアル設定です。
PVENDSIGNを1に設定すると、VSYNCの終了を前進させま
す。ユーザ設定は推奨できません。
PVEND[4:0](PAL VSYNC終了)、アドレス0xE9 [4:0]
PVENDのデフォルト値は10100で、PAL VSYNCの終了位置
を表します。すべてのNTSC/PAL VSYNCタイミング制御で、
AVコード内のVビットとVSピン上のVSYNCの両方が変更さ
れます。
REV. B
― 49 ―
フィールド・
トグル
図42.
PALフィールド・トグル
05700-038
PVENDSIGN(PAL VSYNC終了サイン)、アドレス0xE9 [5]
PVENDSIGNを0(デフォルト値)に設定すると、VSYNCの
ADV7180
表64.
同期処理
ADV7180には2つの追加同期処理ブロックがあり、デジタル入
力ビデオから取り出された原同期情報の後処理を行います。こ
のブロックは、必要に応じて次の2つのI2Cビットを用いてディ
スエーブルにできます。
ENHSPLL(HSYNCプロセッサのイネーブル)、
アドレス0x01 [6]
HSYNCプロセッサは、ノイズで壊れた入力HSYNCをフィル
NTSC
機能
標準
テレテキスト・システムB、D
ITU-R BT.653
テレテキスト・システムC/NABTS
ITU-R BT.653/
EIA-516
垂直期間タイム・コード(VITC)
−
コピー・ジェネレーション・
EIA-J CPR-1204/
マネジメント・システム(CGMS) IEC 61880
タ処理するためのもので、タイム・ベースは安定していても
S/N比が悪いビデオ信号の性能を改善します。
Gemstar
ENHSPLLを0に設定すると、HSYNCプロセッサがディスエー
−
クローズド・キャプション(CCAP) EIA-608
ブルになります。
ENHSPLL を 1 (デフォルト値)に設定すると、 HSYNC プロ
セッサがイネーブルになります。
ENVSPROC(VSYNCプロセッサのイネーブル)、
アドレス0x01 [3]
このブロックでは、検出されたVSYNCの垂直ロック機能を改
善するために追加のフィルタ機能を提供します。
表65には、入力ビデオの特定のラインでデコードされるデフォ
ルトのVBIデータ(標準)を示しています。デフォルト値はマ
ニュアルで変更できるため、任意のラインの任意のVBIデータ
をデコードできます。マニュアル設定の詳細は表66を参照して
ください。
VDPデフォルト設定
ENVSPROC を 0 に設定すると、 VSYNC プロセッサがディス
エーブルになります。
ENVSPROCを1(デフォルト値)に設定すると、VSYNCプロ
VDPは、ライン毎にさまざまなVBIデータ標準をデコードでき
ます。表65には、VBIの各ラインでサポートされるデフォルト
の標準を示しています。
セッサがイネーブルになります。
VDPマニュアル設定
VBIデータ・デコード
MAN_LINE_PGM(VBI標準のマニュアル・ライン設定のイ
ネーブル)、アドレス0x64 [7]、ユーザ・サブマップ
ADV7180には、VBIデータ・プロセッサ(VDP)、VBIシステ
ム2という2つのVBIデータ・スライサがあります。
VDPは低帯域幅標準と高帯域幅標準(テレテキストなど)の両
方をスライスでき、VBIシステム2は低データレートのVBI標準
のみをスライスできます。
VDPはSDビデオ上の複数のVBIデータ標準をスライスできま
す。このプロセッサは、入力の CVBS および Y/C または YUV
データ上のVBIデータをデコードします。デコード結果は、出
力の656データ・ストリームにおける補助データとして使用で
きます。 CC/WSS/CGMS のような低データレートの VBI 標準
の場合は、デコードされたデータ・バイトを I 2C レジスタから
読み出すことができます。
表63と表64に、VDPでデコードできるVBIデータ標準を示しま
す。
表63.
PAL
機能
標準
テレテキスト・システムA、C、D
ITU-R BT.653
テレテキスト・システムB/WST
ITU-R BT.653
ビデオ・プログラミング・
システム(VPS)
ETSI EN 300 231 V
1.3.1
垂直期間タイム・コード(VITC)
−
ワイド・スクリーン・
シグナリング(WSS)
ITU-R BT.1119-1/
ETSI EN.300294
マニュアル・ライン設定によりライン単位で各種標準をデコー
ドできるように、VDPを設定することができます。このために
は、MAN_LINE_PGMビットを設定する必要があり、すべて
のライン設定レジスタVBI_DATA_Px_Nyに書き込む必要があ
ります(表104のレジスタ0x64∼0x77を参照)。
0 (デフォルト値)―表 65 に示すように、 VDP はライン対応の
デフォルト標準をデコードします。
1―デコードするVBI標準をマニュアルで設定します。
VBI_DATA_Px_Ny[3:0](PALの場合ラインX、NTSCの場合
ラインYでデコードするVBI標準)、アドレス0x64∼0x77、
ユーザ・サブマップ
ユーザ・サブマップのレジスタ 0x64 ∼ 0x77 には関連の 4 ビッ
ト・クラスタがあります。これら4 ビットのライン設定レジス
タVBI_DATA_Px_Nyでは、ラインX(PALモード)またはラ
インY (NTSC モード)でデコードするVBI データ標準を指定
します。VBI_DATA_Px_Nyでデコードされる各種VBI標準に
ついては、表66を参照してください。X値かY値かは、
ADV7180の現在のモードがPALかNTSCかで決まります。
クローズド・キャプション(CCAP) −
― 50 ―
REV. B
ADV7180
表65.
PALラインとNTSCラインのデフォルト標準
PAL―625/50
ライン番号
デコードする
デフォルト
VBIデータ
6
NTSC―525/60
ライン番号
デコードする
デフォルト
VBIデータ
ライン番号
デコードする
デフォルト
VBIデータ
ライン番号
デコードする
デフォルト
VBIデータ
WST
318
VPS
23
Gemstar_1×
−
−
7
WST
8
WST
319
WST
24
Gemstar_1×
286
Gemstar_1×
320
WST
25
Gemstar_1×
287
Gemstar_1×
9
WST
321
WST
−
−
288
Gemstar_1×
10
WST
322
WST
−
−
−
−
11
WST
323
WST
−
−
−
−
12
WST
324
WST
10
NABTS
272
NABTS
13
WST
325
WST
11
NABTS
273
NABTS
14
WST
326
WST
12
NABTS
274
NABTS
15
WST
327
WST
13
NABTS
275
NABTS
16
VPS
328
WST
14
VITC
276
NABTS
17
−
329
VPS
15
NABTS
277
VITC
18
−
330
−
16
VITC
278
NABTS
19
VITC
331
−
17
NABTS
279
VITC
20
WST
332
VITC
18
NABTS
280
NABTS
21
WST
333
WST
19
NABTS
281
NABTS
22
CCAP
334
WST
20
CGMS
282
NABTS
23
WSS
335
CCAP
21
CCAP
283
CGMS
24+全奇数
フィールド
WST
336
WST
22+全奇数
フィールド
NABTS
284
CCAP
337+全偶数
WST
285+全偶数
フィールド
NABTS
フィールド
表66.
マニュアル設定するVBIデータ標準
VBI_DATA_Px_Ny
625/50―PAL
525/60―NTSC
0000
VDPをディスエーブル
VDPをディスエーブル
0001
VDP_TTXT_TYPEで指定する
テレテキスト・システム
VDP_TTXT_TYPEで指定する
テレテキスト・システム
0010
VPS − ETSI EN 300 231 V 1.3.1
予備
0011
VITC
VITC
0100
WSS ITU-R BT.1119-1/ETSI.EN.300294
CGMS EIA-J CPR-1204/IEC 61880
0101
予備
Gemstar 1倍
0110
予備
Gemstar 2倍
0111
CCAP
CCAP EIA-608
1000∼1111
予備
予備
REV. B
― 51 ―
ADV7180
表67.
ラインPx(PAL)とラインNy(NTSC)でデコードするVBIデータ標準
アドレス(10進数)
アドレス(16進数)
信号名
レジスタの位置
VBI_DATA_P6_N23
VDP_LINE_00F[7:4]
101
0x65
VBI_DATA_P7_N24
VDP_LINE_010[7:4]
102
0x66
VBI_DATA_P8_N25
VDP_LINE_011[7:4]
103
0x67
VBI_DATA_P9
VDP_LINE_012[7:4]
104
0x68
VBI_DATA_P10
VDP_LINE_013[7:4]
105
0x69
VBI_DATA_P11
VDP_LINE_014[7:4]
106
0x6A
VBI_DATA_P12_N10
VDP_LINE_015[7:4]
107
0x6B
VBI_DATA_P13_N11
VDP_LINE_016[7:4]
108
0x6C
VBI_DATA_P14_N12
VDP_LINE_017[7:4]
109
0x6D
VBI_DATA_P15_N13
VDP_LINE_018[7:4]
110
0x6E
VBI_DATA_P16_N14
VDP_LINE_019[7:4]
111
0x6F
VBI_DATA_P17_N15
VDP_LINE_01A[7:4]
112
0x70
VBI_DATA_P18_N16
VDP_LINE_01B[7:4]
113
0x71
VBI_DATA_P19_N17
VDP_LINE_01C[7:4]
114
0x72
VBI_DATA_P20_N18
VDP_LINE_01D[7:4]
115
0x73
VBI_DATA_P21_N19
VDP_LINE_01E[7:4]
116
0x74
VBI_DATA_P22_N20
VDP_LINE_01F[7:4]
117
0x75
VBI_DATA_P23_N21
VDP_LINE_020[7:4]
118
0x76
VBI_DATA_P24_N22
VDP_LINE_021[7:4]
119
0x77
VBI_DATA_P318
VDP_LINE_00E[3:0]
100
0x64
VBI_DATA_P319_N286
VDP_LINE_00F[3:0]
101
0x65
VBI_DATA_P320_N287
VDP_LINE_010[3:0]
102
0x66
VBI_DATA_P321_N288
VDP_LINE_011[3:0]
103
0x67
VBI_DATA_P322
VDP_LINE_012[3:0]
104
0x68
VBI_DATA_P323
VDP_LINE_013[3:0]
105
0x69
VBI_DATA_P324_N272
VDP_LINE_014[3:0]
106
0x6A
VBI_DATA_P325_N273
VDP_LINE_015[3:0]
107
0x6B
VBI_DATA_P326_N274
VDP_LINE_016[3:0]
108
0x6C
VBI_DATA_P327_N275
VDP_LINE_017[3:0]
109
0x6D
VBI_DATA_P328_N276
VDP_LINE_018[3:0]
110
0x6E
VBI_DATA_P329_N277
VDP_LINE_019[3:0]
111
0x6F
VBI_DATA_P330_N278
VDP_LINE_01A[3:0]
112
0x70
VBI_DATA_P331_N279
VDP_LINE_01B[3:0]
113
0x71
VBI_DATA_P332_N280
VDP_LINE_01C[3:0]
114
0x72
VBI_DATA_P333_N281
VDP_LINE_01D[3:0]
115
0x73
VBI_DATA_P334_N282
VDP_LINE_01E[3:0]
116
0x74
VBI_DATA_P335_N283
VDP_LINE_01F[3:0]
117
0x75
VBI_DATA_P336_N284
VDP_LINE_020[3:0]
118
0x76
VBI_DATA_P337_N285
VDP_LINE_021[3:0]
119
0x77
任意の標準の全フィールド検出(VBIライン以外のライン)は、VBI_DATA_P24_N22[3:0]レジスタとVBI_DATA_P337_N285[3:0]
レジスタへの書込みでイネーブルにすることもできます。VBI_DATA_P24_N22[3:0]でテレテキスト標準を設定すると、テレテキス
トが全奇数フィールドでデコードオフ( decoded off )となります。対応する偶数フィールドのレジスタは VBI_DATA_P337_
N285[3:0]です。
テレテキスト・システムを識別する場合、VDPはテレテキストがビデオ・チャンネルに存在するものとし、また全テレテキスト・ライ
ンが1つの標準システムに準拠しているものと仮定します。したがって、VBI_DATA_Px_Nyレジスタを使用したライン設定では、ラ
イン内のデータがテレテキストであるかどうかを指定します。実際の標準は、 VDP_TTXT_TYPE_MAN ビットで指定します。
VDP_TTXT_TYPE_MANビットを設定するには、VDP_TTXT_TYPE_MAN_ENABLEビットを1に設定する必要があります。
― 52 ―
REV. B
ADV7180
VDP_TTXT_TYPE_MAN_ENABLE(テレテキスト・タイプの
マニュアル選択のイネーブル)、アドレス0x60 [2]、ユーザ・
サブマップ
0(デフォルト値)―テレテキスト・タイプのマニュアル設定が
ディスエーブルになります。
1―テレテキスト・タイプのマニュアル設定がイネーブルにな
ります。
VDP_TTXT_TYPE_MAN[1:0](テレテキスト・タイプの指定)、
アドレス0x60 [1:0]、ユーザ・サブマップ
デコードするテレテキスト・タイプをこれらのビットで指定し
ます。この指定は、VDP_TTXT_TYPE_MAN_ENABLEが1
に設定されている場合にのみ有効です。
表68.
00
(デフォルト値)
ます。
ADF_DID[4:0](補助データのユーザ指定データ識別ワード)、
アドレス0x62 [4:0]、ユーザ・サブマップ
このビットを設定して、VDPデコード・データを含む補助デー
タ・ストリームへのデータ識別ワードの挿入を選択します。
ADF_DID[4:0]のデフォルト値は10101です。
ADF_SDID[5:0](補助データのユーザ指定セカンダリ・データ
識別ワード)、アドレス0x63 [5:0]、ユーザ・サブマップ
これらのビットを設定して、VDPデコード・データを含む補助
データ・ストリームへのセカンダリ・データ識別ワードの挿入
を選択します。
VDP_TTXT_TYPE_MANの機能
VDP_TTXT_
TYPE_MAN[1:0]
次の項で説明するように、ADF_DID[4:0]ビットと
ADF_SDID[5:0]ビットをそれぞれ設定してデータ識別ワード
(DID)とセカンダリ・データ識別ワード(SDID)を選択でき
625/50 (PAL)
525/60 (NTSC)
Teletext-ITU-BT.
653-625/50-A
予備
01
Teletext-ITU-BT.
Teletext-ITU-BT.
653-625/50-B(WST) 653-525/60-B
10
Teletext-ITU-BT.
653-625/50-C
Teletext-ITU-BT.
653-525/60-Cまたは
EIA516(NABTS)
11
Teletext-ITU-BT.
653-625/50-D
Teletext-ITU-BT.
653-525/60-D
ADF_SDID[5:0]のデフォルト値は101010です。
DUPLICATE_ADF(YバスおよびCバスにおける補助データの
複製/拡散のイネーブル)、アドレス0x63 [7]、ユーザ・サブ
マップ
Y バスおよびC バス上で補助データを複製するか、データ・パ
ケットを2 つのチャンネル間で拡散させるかをこのビットで指
定します。
0 (デフォルト値)― Y および C データ・ストリーム上で補助
データ・パケットを拡散させます。
1―YおよびCデータ・ストリーム上で補助データ・パケットを
複製します。
VDP補助データ出力
VBIデータ標準の場合は、I Cを使ってデータを高速データレー
2
トで読み出すことはできません(テレテキストの場合など)。
これに代わる方法としては、デジタル出力CCIR656ストリーム
のライン・ブランキングにパケットのスライス・データを配置
します。これは、VDPモジュールでスライスされる標準すべて
に使用できます。
ADF_MODE[1:0](補助データ出力モードの指定)、アドレス
0x62 [6:5]、ユーザ・サブマップ
これらのビットを設定して、補助データ出力モードをバイト・
モードにするかニブル・モードにするか指定します。
表69
特定のラインでデータがスライスされていると、それに対応す
る補助データ・パケットが、出力時に発生する次のEAVコード
の直後に配置されます(複数のラインからスライスされたデー
タはバッファされずにバースト出力される)。コムフィルタで
垂直遅延が発生するため、パケットが配置されるラインの番号
は、データがスライスされるラインの番号とは異なります。
656補助ストリームに対するVDPデコード結果の挿入は、
ADF_ENABLEビットを使ってイネーブルまたはディスエーブ
ルにすることができます。
ADF_ENABLE(656ストリームの補助データ出力をイネーブ
ル)、アドレス0x62 [7]、ユーザ・サブマップ
0 (デフォルト値)―補助 656 ストリームへの VBI デコード・
データの挿入をディスエーブルにします。
1 ―補助 656 ストリームへの VBI デコード・データの挿入をイ
ネーブルにします。
REV. B
― 53 ―
ADF_MODE[1:0]
説明
00(デフォルト値)
ニブル・モード
01
バイト・モード。コード制限なし
10
バイト・モード。ただし、0x00および
0xFFは禁止(0x00は0x01に置換、
0xFFは0xFEに置換)
11
予備
ADV7180
___
• EP ―MSBのB9は、EPの反転ロジックです。これによって、
制限コード0x00と0xFFが発生しないようにします。
補助データ・パケット・シーケンスについては、表70と表71の
説明を参照してください。ニブル出力モードは、補助ストリー
ム出力イネーブル時の補助ストリーム出力のデフォルト・モー
ドです。このフォーマットは ITU-R BT.1364 に準拠していま
す。
• ライン番号[9:0] ―補助データ・パケットのすぐ前のライン
のライン番号。ライン番号は、ITU-R BT.470のナンバリン
グ・システムを用いています。ライン番号は、625ライン・
システムでは1∼625を割り当て、525ライン・システムでは
1∼263を割り当てます。コムフィルタでは垂直遅延が発生
するため、パケットが出力されるラインの番号は、VBIデー
表70と表71では、以下の略号を使用しています。
• EP ―ビット B8 ∼ B2 の偶数パリティ。この場合は、ビット
B8 ∼ B2 内に偶数個の 1 が存在するように(これにはパリ
ティ・ビットD8も含む)パリティ・ビットのEPを設定しま
タがスライスされるラインの番号とは異なります。
す。
• データ・カウント―標準の補助ストリームにおけるUDWの
• CS ―チェックサム・ワード。 CS ワードは、 DID 、 SDID 、
DC からユーザ・データワード( UDW )までの補助デー
タ・パケットの完全性の信頼度を上げるためのものです。
値を指定します。ユーザ・データワードの合計数はデー
タ・カウントの4倍となります。パディング・ワードを使用
すれば、UDWの総数の4分割が可能となります。
CS ワードは 10 ビットから構成され、 9 ビットをチェックサ
ムの計算に、またB9をB8の反転ロジックとして使用します 。
B8 ∼ B0 のチェックサム値は、パケット内の DID 、 SDID 、
DC、全UDWの下位9ビットの合計の下位9ビットに相当し
ます。チェックサム・カウント・サイクルを開始する前に、
すべてのチェックサム・ビットとキャリー・ビットを0に設
定する必要があります。チェックサム・カウント・サイク
ルによって生じたキャリーはすべて無視されます。
表70.
ニブル出力形式の補助データ
バイト
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
説明
0
0
0
0
0
0
0
0
0
0
0
補助データ・プリアンブル
1
1
1
1
1
1
1
1
1
1
1
2
1
___
EP
___
EP
1
1
1
1
1
1
1
1
1
EP
0
0
0
DID(データ識別ワード)
0
0
SDID(セカンダリ・データ識別
3
4
I C_DID6_2[4:0]
2
EP
I2C_SDID7_2[5:0]
ワード)
14
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
.
.
.
.
.
.
.
.
.
.
.
パッド0x200。このパディング・
.
.
.
.
.
.
.
.
.
.
.
ワードの有無は、補助データの種
.
.
.
.
.
.
.
.
.
.
.
n−3
1
0
0
0
0
0
0
0
0
0
n−2
1
___
B8
0
0
0
0
0
0
0
0
0
0
0
5
6
7
8
9
10
11
12
13
n−1
EP
0
EP
padding[1:0]
DC[4:0]
0
0
データ・カウント
VBI_DATA_STD[3:0]
0
0
ID0(ユーザ・データワード1)
EP
0
Line_number[9:5]
0
0
ID1(ユーザ・データワード2)
EP
Even_Field
Line_number[4:0]
0
0
ID2(ユーザ・データワード3)
EP
0
0
VDP_TTXT_TYPE[1:0] 0
0
ID3(ユーザ・データワード4)
EP
0
0
VBI_WORD_1[7:4]
0
0
ID4(ユーザ・データワード5)
EP
0
0
VBI_WORD_1[3:0]
0
0
ID5(ユーザ・データワード6)
EP
0
0
VBI_WORD_2[7:4]
0
0
ID6(ユーザ・データワード7)
EP
0
0
VBI_WORD_2[3:0]
0
0
ID7(ユーザ・データワード8)
EP
0
0
VBI_WORD_3[7:4]
0
0
ID8(ユーザ・データワード9)
0
0
Checksum
― 54 ―
類によって異なります。ユーザ・
データワードxx。
CS(チェックサム・ワード)
REV. B
ADV7180
表71.
バイト出力形式の補助データ1
バイト
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
説明
0
0
0
0
0
0
0
0
0
0
0
補助データ・プリアンブル
1
1
1
1
1
1
1
1
1
1
1
2
1
___
EP
___
EP
1
1
1
1
1
1
1
1
1
EP
0
0
0
DID(データ識別ワード)
0
0
SDID(セカンダリ・データ識別
3
4
I C_DID6_2[4:0]
2
EP
I C_SDID7_2[5:0]
2
ワード)
5
6
7
8
9
___
EP
___
EP
___
EP
___
EP
___
EP
EP
0
EP
padding[1:0]
0
0
データ・カウント
VBI_DATA_STD[3:0]
0
0
ID0(ユーザ・データワード1)
EP
0
Line_number[9:5]
0
0
ID1(ユーザ・データワード2)
EP
Even_Field
Line_number[4:0]
0
0
ID2(ユーザ・データワード3)
EP
0
VDP_TTXT_TYPE[1:0] 0
0
ID3(ユーザ・データワード4)
0
0
0
10
VBI_WORD_1[7:0]
0
0
ID4(ユーザ・データワード5)
11
VBI_WORD_2[7:0]
0
0
ID5(ユーザ・データワード6)
12
VBI_WORD_3[7:0]
0
0
ID6(ユーザ・データワード7)
13
VBI_WORD_4[7:0]
0
0
ID7(ユーザ・データワード8)
14
0
0
ID8(ユーザ・データワード9)
.
.
.
.
.
.
.
.
.
.
.
パッド0x200。このパディング・
.
.
.
.
.
.
.
.
.
.
.
ワードの有無は、補助データの種
.
.
.
.
.
.
.
.
.
.
.
n−3
1
0
0
0
0
0
0
0
0
0
n−2
1
___
B8
0
0
0
0
0
0
0
0
0
0
0
n−1
1
DC[4:0]
VBI_WORD_5[7:0]
Checksum
類によって異なります。ユーザ・
データワードxx。
CS(チェックサム・ワード)
このモードはITU-R BT.1364に完全に準拠しているわけではありません。
補助データ・ストリームのVBIワードの構造
各 VBI データ標準はクロック・ランイン( CRI )、フレーミン
グ・コード( FC )、複数のデータ・バイト( n )に分割されて
います。補助ストリーム内のこのデータ・パケットは、 FC と
データ・バイトのみを含みます。表 72 に、補助データ・スト
リーム内のVBI_WORD_xのフォーマットを示します。
表72.
補助データ・ストリーム内のVBIデータワードの構造
補助データ・
バイト番号
バイトの
種類
説明
表73に、VDPでサポートされているVBIデータ標準のフレーミ
ング・コードとその有効な長さを示します。
例
テレテキスト( B-WST )の場合、フレーミング・コード・バ
イトは 11100100 ( 0xE4 )で、ビットは送信順に示されます。
ニブル・モードでデータを転送する場合、 VBI_WORD_1 =
0x27、VBI_WORD_2=0x00、VBI_WORD_3=0x00は以下
のように補助データ・ストリームのUDWに変換されます。
UDW5 [5:2]=0010
VBI_WORD_1
FC0
フレーミング・コード[23:16]
UDW6 [5:2]=0111
VBI_WORD_2
FC1
フレーミング・コード[15:8]
UDW7 [5:2]=0000(未定義ビットは0に設定)
VBI_WORD_3
FC2
フレーミング・コード[7:0]
VBI_WORD_4
DB1
最初のデータ・バイト
…
…
…
VBI_WORD_N+3
DBn
最後(n番目)のデータ・バイト
UDW8 [5:2]=0000(未定義ビットは0に設定)
UDW9 [5:2]=0000(未定義ビットは0に設定)
UDW10 [5:2]=0000(未定義ビットは0に設定)
バイト・モード時:
VDPフレーミング・コード
実際のフレーミング・コードの長さは、VBIデータ標準に依存
します。一様性を保つために、補助データ・ストリームで報告
されるフレーミング・コードの長さは常に 24 ビットです。フ
レーミング・コードの長さが短い標準の場合は、エクストラ
LSBビットが0に設定されます。フレーミング・コードの有効
な長さは、 ID0 ( UDW1 )の VBI_DATA_STD ビットからデ
コードできます。フレーミング・コードは必ず逆の送信順序で
報告されます。
REV. B
― 55 ―
UDW5 [9:2]=0010_0111
UDW6 [9:2]=0000_0000(未定義ビットは0に設定)
UDW7 [9:2]=0000_0000(未定義ビットは0に設定)
ADV7180
データ・バイト
補助データ・ストリームには、次のデータ・バイトがあります。
VBI_WORD_4 ∼ VBI_WORD_N + 3 は、送信順に VDP でデ
VBI_WORD_4=バイト1 [7:0]
コードされたデータワードを含んでいます。バイト内のビット
の位置は、送信順とは逆になります。
VBI_WORD_5=バイト2 [7:0]
表78に示すように、たとえば、クローズド・キャプショニング
には2つのユーザ・データ・バイトがあります。
表73.
表74に、各VBIデータ標準のVBI_WORDの数と補助データ・
ストリーム内のUDWの総数を示します。
各VBI標準のフレーミング・コード・シーケンス
VDPで報告されるエラーフリーの
VBI標準
ビット長
エラーフリーのフレーミング・
コード・ビット(送信順)
TTXT_SYSTEM_A(PAL)
8
11100111
11100111
TTXT_SYSTEM_B(PAL)
8
11100100
00100111
TTXT_SYSTEM_B(NTSC)
8
11100100
00100111
TTXT_SYSTEM_C(PALおよびNTSC)
8
11100111
11100111
TTXT_SYSTEM_D(PALおよびNTSC)
8
11100101
10100111
VPS(PAL)
16
10001010100011001
1001100101010001
VITC(NTSCおよびPAL)
1
0
0
WSS(PAL)
24
000111100011110000011111
111110000011110001111000
GEMSTAR_1×(NTSC)
3
001
100
GEMSTAR_2×(NTSC)
11
1001_1011_101
101_1101_1001
CCAP(NTSCおよびPAL)
3
001
100
CGMS(NTSC)
1
0
0
表74.
1
フレーミング・コード・ビット
(逆送信順)
各VBI標準のユーザ・データワードの総数1
ADFモード
フレーミング・
コードUDW
VBIデータ
VBI標準
ワード
パディング・
ワード数
総数
UDWの
TTXT_SYSTEM_A(PAL)
00(ニブル・モード)
01,10(バイト・モード)
6
3
74
37
0
0
84
44
TTXT_SYSTEM_B(PAL)
00(ニブル・モード)
01,10(バイト・モード)
6
3
84
42
2
3
96
52
TTXT_SYSTEM_B(NTSC)
00(ニブル・モード)
01,10(バイト・モード)
6
3
68
34
2
3
80
44
TTXT_SYSTEM_C(PALおよびNTSC) 00(ニブル・モード)
01,10(バイト・モード)
6
3
66
33
0
2
76
42
TTXT_SYSTEM_D(PALおよびNTSC) 00(ニブル・モード)
01,10(バイト・モード)
6
3
68
34
2
3
80
44
VPS(PAL)
00(ニブル・モード)
01,10(バイト・モード)
6
3
26
13
0
0
36
20
VITC(NTSCおよびPAL)
00(ニブル・モード)
01,10(バイト・モード)
6
3
18
9
0
0
28
16
WSS(PAL)
00(ニブル・モード)
01,10(バイト・モード)
6
3
4
2
2
3
16
12
GEMSTAR_1×(NTSC)
00(ニブル・モード)
01,10(バイト・モード)
6
3
4
2
2
3
16
12
GEMSTAR_2×(NTSC)
00(ニブル・モード)
01,10(バイト・モード)
6
3
8
4
2
1
20
12
CCAP(NTSCおよびPAL)
00(ニブル・モード)
01,10(バイト・モード)
6
3
4
2
2
3
16
12
CGMS(NTSC)
00(ニブル・モード)
01,10(バイト・モード)
6
3
6
3+3
0
2
16
12
最初の4つのUDWは常にIDとなります。
― 56 ―
REV. B
ADV7180
I2Cインターフェース
CCAP、CGMS、WSS、Gemstar、VPS、PDC/UTC、VITCに
ついては、専用の I 2C 読出しレジスタを使用できます。テレテ
キストは高速データレート標準なので、データ取出しは補助
データ・パケットでのみサポートされます。これらのレジスタ
とアクセス手順を以下に詳しく説明します。
I2C読出しレジスタのユーザ・インターフェース
VDPは、有効なVBIデータ標準をすべてリアルタイムでデコー
ドします。 I 2C アクセス速度はデコード・レートよりかなり遅
いため、レジスタへのアクセス時に次のラインからデータが更
新される場合があります。これを避けるため、VDPはすべての
I2C読出しレジスタに付随する自己クリア・ビット(CLEAR)
とステータス・ビット(AVAILABLE)を持っています。
I2C読出しレジスタをクリアするには、CLEARビットをハイレ
ベルに設定します。この設定でAVAILABLEビットをローレベ
ルにリセットし、関連する読出しレジスタのデータが無効であ
ることを示します。 VDP が当該 VBI データの次のラインをデ
コードし終えると、そのデータが I 2C 読出しレジスタに書き込
まれ、AVAILABLEビットがハイレベルになって有効なデータ
が使用可能であることを示します。
後続のラインにこの VBI データが存在すると VDP はそれをデ
コードしますが、そのデータによる読出しレジスタの更新は、
CLEARビットが再度ハイレベルになるまで行われません。た
だし、このデータは656補助データ・パケットにより使用可能
となります。
CLEAR ビットと AVAILABLE ビットは、 VDP_CLEAR
(0x78、ユーザ・サブマップ、書込み専用)とVDP_STATUS
(0x78、ユーザ・サブマップ、読出し専用)レジスタに含まれ
VDP―コンテンツ・ベースのデータの更新
WSS、CGMS、Gemstar、PDC、UTC、VPSのような標準に
ついては、送信信号の情報コンテンツは多くのラインで変わる
ことはないため、コンテンツの変更や消失が生じたときのみシ
ステムが通知するように設定できます。必要な標準に対しては、
GS_VPS_PDC_UTC_CB_CHANGEビットと
WSS_CGMS_CB_CHANGEビットを使ってコンテンツ・ベー
スの更新をイネーブルにする必要があります。したがって、
AVAILABLEビットは、コンテンツが変更された場合にのみそ
の標準が使用可能であることを示します。
コンテンツ・ベースの更新は、データ消失が生じたラインにも
適用されます。そのため、VPS、Gemstar、CGMS、WSSなど
の標準については、設定されている次の 4 ラインでデータが
まったく受信されないと、VDP_STATUSレジスタの対応する
AVAILABLEビットがハイレベルに設定され、その標準のI2C
レジスタの内容が0 に設定されます。しばらくして有効なライ
ンがデコードされたときにデコード結果が I 2C レジスタで使用
可能となり、AVAILABLEステータス・ビットがハイレベルに
設定されるように、対応するCLEARビットをハイレベルにす
る必要があります。
コンテンツ・ベースの更新がイネーブルであれば、次の場合に
AVAILABLE ビットがハイレベルに設定されます( CLEAR
ビットはセットされているものとします)。
• データ内容が変更された場合
• データをデコードしているときに、データのない4ラインが
検出された場合
• データはいっさいデコードされずに、新しいデータのデ
コードが開始されている場合
ます。
I2C読出し手順例
デコーダから1パケット(ライン)のPDCデータを読み出す場
合は、以下の手順を実行します。
1. P D C デ ー タ が I 2 C レ ジ ス タ に 反 映 さ れ る よ う に 、
I2C_GS_VPS_PDC_UTC[1:0](0x9C、ユーザ・サブマップ)
に10を書き込みます。
2. I 2 C レ ジ ス タ の 更 新 を イ ネ ー ブ ル に す る た め に 、
GS_PDC_VPS_UTC_CLEARビット(0x78、ユーザ・サブ
マップ)をハイレベルにします。
3. ハイレベルになるGS_PDC_VPS_UTC_AVLビット(0x78、
ユーザ・サブマップ)をポーリングして、 PDC パケットが
使用できることを確認します。
4. PDC I 2C レジスタからデータ・バイトを読み出します。ス
テップ 1 ∼ 3 を繰り返して別のデータライン(データ・パ
ケット)を読み出します。
CCAP、CGMS、またはWSSデータには専用のレジスタがある
ため、これらのパケットを読み出すにはステップ1∼3のみが必
要です。
GS_VPS_PDC_UTC_CB_CHANGE
(Gemstar/VPS/PDC/UTCのコンテンツ・ベースの更新を
イネーブル)、アドレス0x9C [5]、ユーザ・サブマップ
0―コンテンツ・ベースの更新をディスエーブルにします。
1(デフォルト値)―コンテンツ・ベースの更新をイネーブルに
します。
WSS_CGMS_CB_CHANGE(WSS/CGMSのコンテンツ・
ベースの更新をイネーブル)、アドレス0x9C [4]、ユーザ・
サブマップ
0―コンテンツ・ベースの更新をディスエーブルにします。
1(デフォルト値)―コンテンツ・ベースの更新をイネーブルに
します。
VDP―VDP I2Cレジスタの割込みベースの読出し
VDPステータス・ビットには割込み要求コントローラにリンク
されるものもありますが、これについてはユーザが
AVAILABLEステータス・ビットをポーリングする必要はあり
ま せ ん 。 I 2C レ ジ ス タ で 使 用 可 能 な 有 効 デ ー タ に 対 し て 、
INTRQ ピンで割込み要求をトリガするようにビデオ・デコー
ダを設定することができます。この機能は次のデータ・タイプ
で使用できます。
• CGMSまたはWSS:スライス・データが使用可能となるた
びに割込み要求をトリガするか、スライス・データが変更
されたときのみ割込み要求をトリガします。これは、
WSS_CGMS_CB_CHANGEビットを使って選択します。
REV. B
― 57 ―
ADV7180
• Gemstar、PDC、VPS、UTC:スライス・データが使用可
能となるたびに割込み要求をトリガするか、スライス・
データが変更されたときのみ割込み要求をトリガします。
これは、GS_VPS_PDC_UTC_CB_CHANGEビットを使っ
て選択します。
CCAP標準の場合、VDP I2Cデータ・レジスタの割込みベース
の読出しは以下の手順で行います。
1. CCAP割込みマスク・ビット(0x50 ビット0、ユーザ・サブ
マップ= 1 )のマスクを解除します。ビデオ信号の入力で、
CCAP データが発生します。 VDP は CCAP データをスライ
スして、それをVDP読出しレジスタに書き込みます。
2. VDP CCAP AVAILABLE ビットがハイレベルになり、
VDPモジュールが割込みコントローラに割込み要求を促す
信号を送ります(この場合はCCAP)。
3. ユーザは割込みステータス・ビット(ユーザ・サブマップ)
を読み出して、新しいCCAPデータが使用可能か確認します
(0x4E ビット0、ユーザ・サブマップ=1)。
4. 割込みI CスペースのCCAP割込みクリアビット(0x4F ビッ
ト 0 、ユーザ・サブマップ= 1 )(すなわち、セルフ・クリ
ア・ビット)に1を書き込みます。これによってINTRQピン
で割込みがクリアされますが、VDP I2C領域への影響はあり
2
ません。
VDP_VITC_MSKB、アドレス0x50 [6]、ユーザ・サブマップ
0(デフォルト値)―VDP_VITC_Q信号で割込みをディスエー
ブルにします。
1―VDP_VITC_Q信号で割込みをイネーブルにします。
割込みステータス・レジスタの詳細
以下の読出し専用ビットは、ステータス・ビットが最後にクリ
アまたはマスク解除された後のVDPモジュールからのデータ検
出情報を保持します。
VDP_CCAPD_Q、アドレス0x4E [0]、ユーザ・サブマップ
0(デフォルト値)―CCAPデータは検出されていません。
1―CCAPデータは検出されています。
VDP_CGMS_WSS_CHNGD_Q、アドレス0x4E [2]、ユーザ・
サブマップ
0 (デフォルト値)―CGMS またはWSS データは検出されてい
ません。
1―CGMまたはWSSデータは検出されています。
VDP_GS_VPS_PDC_UTC_CHNG_Q、アドレス0x4E [4]、
ユーザ・サブマップ
0(デフォルト値)―Gemstar、PDC、UTC、またはVPSデータ
は検出されていません。
1―Gemstar、PDC、UTC、またはVPSデータは検出されてい
ます。
5. VDP I2C領域からCCAPデータを読み出します。
6. VDP_STATUS[0] レジスタの CC_CLEAR ビット( 0x78
ビット 0 、ユーザ・サブマップ= 1 )をセットして、 CCAP
データが読み出されたことを示します(すなわち、次に
CCAPが検出されたらVDP CCAPを更新できる)。
7. ステップ2に戻ります。
VDP_VITC_Q、アドレス0x4E [6]、ユーザ・サブマップ、
読出し専用
0(デフォルト値)―VITCデータは検出されていません。
1―VITCデータは検出されています。
割込みマスク・レジスタの詳細
以下のビットを使って、VDP VBI データ・スライサからの信
割込みステータス・クリア・レジスタの詳細
これらの書込み専用ビットは 1 に設定された後に自動的にリ
セットされるため(自己クリア)、0を書き込む必要はありませ
号で割込みマスクを設定します。
ん。
VDP_CCAPD_MSKB、アドレス0x50 [0]、ユーザ・サブマップ
0 (デフォルト値)― VDP_CCAPD_Q 信号で割込みをディス
VDP_CCAPD_CLR、アドレス0x4F [0]、ユーザ・サブマップ
1―VDP_CCAP_Qビットをクリアします。
エーブルにします。
VDP_CGMS_WSS_CHNGD_CLR、アドレス0x4F [2]、
1―VDP_CCAPD_Q信号で割込みをイネーブルにします。
ユーザ・サブマップ
1―VDP_CGMS_WSS_CHNGD_Qビットをクリアします。
VDP_CGMS_WSS_CHNGD_MSKB、アドレス0x50 [2]、
ユーザ・サブマップ
0(デフォルト値)―VDP_CGMS_WSS_CHNGD_Q信号で割
込みをディスエーブルにします。
1―VDP_CGMS_WSS_CHNGD_Q信号で割込みをイネーブル
にします。
VDP_GS_VPS_PDC_UTC_CHNG_MSKB、アドレス0x50 [4]、
ユーザ・サブマップ
0(デフォルト値)―VDP_GS_VPS_PDC_UTC_CHNG_Q信号
で割込みをディスエーブルにします。
VDP_GS_VPS_PDC_UTC_CHNG_CLR、アドレス0x4F [4]、
ユーザ・サブマップ
1―VDP_GS_VPS_PDC_UTC_CHNG_Qビットをクリアしま
す。
VDP_VITC_CLR、アドレス0x4F [6]、ユーザ・サブマップ
1―VDP_VITC_Qビットをクリアします。
1 ― VDP_GS_VPS_PDC_UTC_CHNG_Q 信号で割込みをイ
ネーブルにします。
― 58 ―
REV. B
ADV7180
I2C読出しレジスタ
テレテキスト
テレテキストは高速データレート標準なので、デコードされる
バイトは補助データとしてのみ使用できます。ただし、VDPが
テ レ テ キ ス ト を 検 出 し た か 確 認 で き る よ う に 、 I 2C で
TTXT_AVLビットを提供しています。TTXT_AVLビットはプ
レーンなステータス・ビットであり、「 I 2C インターフェース」
で示したプロトコルを使用しません。
TTXT_AVL(テレテキスト検出ステータス)、アドレス0x78 [7]、
ユーザ・サブマップ、読出し専用
0―テレテキストは検出されませんでした。
WST_PKT_DECODE_DISABLE(WSTのバイトのハミン
グ・デコーディングをディスエーブル)、アドレス0x60 [3]、
ユーザ・サブマップ
0―WSTパケットのハミング・デコーディングをイネーブルに
します。
1 (デフォルト値)― WST パケットのハミング・デコーディン
グをディスエーブルにします。
ハミングコード化したバイトの場合、以下に示すように、ハミ
ング・デコーダからハミング解除ニブルがエラー情報と共に出
力されます。
• 入力ハミング・コード・バイト:{D3, P3, D2, P2, D1, P1,
D0, P0}(ビットはデコード順)
1―テレテキストが検出されました。
WSTパケットのデコーディング
WSTの場合にのみ、VDPはテレテキスト・パケットのマガジ
ンと生のアドレスをデコードし、さらにそのパケットの8×4ハ
ミング・コード・ワードをデコードします。この機能は、
WST_PKT_DECODE_DISABLEビット(ビット3、レジスタ
0x60、ユーザ・サブマップ)でディスエーブルにすることがで
きます。この機能はWSTのみに有効です。
• 出力ハミング解除バイト:{E1, E0, 0, 0, D3', D2', D1', D0'}
(Di'―訂正済みビット、Ei―エラー情報)
表75.
ハミング解除(Dehammed)出力バイトのエラー・
ビット
エラー情報
ニブル単位の出力
データ・ビット
00
エラー未検出
問題なし
01
P4エラー
問題なし
10
ダブル・エラー
不良
11
シングル・エラーを検出し、
修正
問題なし
E[1:0]
デコードされる WST パケットについては、表 76 の説明を参照
してください。
表76.
1
WSTパケットの説明
パケット
バイト
説明
ヘッダ・パケット(X/00)
1番目
2番目
3番目
4番目
5∼10番目
11∼42番目
マガジン番号―ハミング解除バイト4
行番号―ハミング解除バイト5
ページ番号―ハミング解除バイト6
ページ番号―ハミング解除バイト7
制御バイト―ハミング解除バイト8∼バイト13
原データ・バイト
テキスト・パケット(X/01∼X/25)
1番目
2番目
3∼42番目
マガジン番号―ハミング解除バイト4
行番号―ハミング解除バイト5
原データ・バイト
8/30(フォーマット1)パケット
デザイン・コード=0000または0001
UTC
1番目
2番目
3番目
4∼10番目
11∼23番目
24∼42番目
マガジン番号―ハミング解除バイト4
行番号―ハミング解除バイト5
デザイン・コード―ハミング解除バイト6
ハミング解除初期テレテキスト・ページ、バイト7∼バイト12
UTCバイト―ハミング解除バイト13∼バイト25
原ステータス・バイト
8/30(フォーマット2)パケット
デザイン・コード=0010または0011
PDC
1番目
2番目
3番目
4∼10番目
11∼23番目
24∼42番目
マガジン番号―ハミング解除バイト4
行番号―ハミング解除バイト5
デザイン・コード―ハミング解除バイト6
ハミング解除初期テレテキスト・ページ、バイト7∼バイト12
PDCバイト―ハミング解除バイト13∼バイト25
原ステータス・バイト
X/26、X/27、X/28、X/29、X/30、X/311
1番目
2番目
3番目
4∼42番目
マガジン番号―ハミング解除バイト4
行番号―ハミング解除バイト5
デザイン・コード―ハミング解除バイト6
原データ・バイト
X/26、X/28、X/29の場合、これ以上のデコードを行う場合に24×18ハミング・デコーディングを必要とします(現在は対応していません)。
REV. B
― 59 ―
ADV7180
CGMS_WSS_AVL(CGMS/WSS使用可)、アドレス0x78 [2]、
ユーザ・サブマップ、読出し専用
0―CGMS/WSSは検出されませんでした。
CGMSおよびWSS
データ・パケット CGMS および WSS は、さまざまなビデオ標
準に対して同じ種類の情報を運びます。 WSS は PAL 対応で、
CGMSはNTSC対応なので、CGMSとWSSの読出しレジスタは
共用されます。WSSは2相コーディングされます。VDPは2相
デコーディングを行ってCGMS/WSS読出しI2Cレジスタに生の
WSSビット(14ビット)を生成し、CGMS_WSS__AVLビッ
トを設定します。
1―CGMS/WSSが検出されました。
CGMS_WSS_DATA_0[3:0]、アドレス0x7D [3:0]
CGMS_WSS_DATA_1[7:0]、アドレス0x7E [7:0]
CGMS_WSS_DATA_2[7:0]、アドレス0x7F [7:0]
CGMS_WSS_CLEAR(CGMS/WSSクリア)、アドレス
0x78 [2]、ユーザ・サブマップ、書込み専用、自己クリア
1―CGMS/WSS読出しレジスタを再初期設定します。
ユーザ・サブマップ、読出し専用
これらのビットは、デコードされた CGMS データまたは WSS
データを保持します。
I2C経由のWSSおよびCGMSのビット・マップについては、図
43と図44を参照してください。
VDP_CGMS_WSS_
DATA_1[5:0]
VDP_CGMS_WSS_DATA_2
0
ランイン・
シーケンス
1
2
3
4
5
6
7
0
1
2
3
4
5
スタート・
コード
アクティブ・
ビデオ
11.0µs
05700-039
38.4µs
42.5µs
図43.
WSS波形
+100 IRE
REF
+70 IRE
VDP_CGMS_WSS_DATA_2
0
1
2
3
4
5
6
VDP_CGMS_WSS_
DATA_0[3:0]
VDP_CGMS_WSS_DATA_1
7
0
1
2
3
4
5
6
7
0
1
2
3
0 IRE
11.2µs
CRCシーケンス
2.235µs ± 20ns
図44.
表77.
1
05700-040
49.1µs ± 0.5µs
–40 IRE
CGMS波形
CGMS読出しレジスタ1
信号名
レジスタ位置
アドレス(ユーザ・サブマップ)
CGMS_WSS_DATA_0[3:0]
VDP_CGMS_WSS_DATA_0[3:0]
125
0x7D
CGMS_WSS_DATA_1[7:0]
VDP_CGMS_WSS_DATA_1[7:0]
126
0x7E
CGMS_WSS_DATA_2[7:0]
VDP_CGMS_WSS_DATA_2[7:0]
127
0x7F
レジスタは読出しレジスタです。デフォルト値は適用されません。
― 60 ―
REV. B
ADV7180
CCAP
CC_EVEN_FIELD、アドレス0x78 [1]、ユーザ・サブマップ、
デコードされたクローズド・キャプション・データ(2バイト)
をI2Cレジスタで使用できます。デコードされたCCAPデータの
フィールド情報は、CC_EVEN_FIELDビット(レジスタ0x78)
から得ることができます。
CC_CLEAR(クローズド・キャプション・クリア)、アドレス
0x78 [0]、ユーザ・サブマップ、書込み専用、セルフクリア
1―CCAP読出しレジスタを再初期設定します。
読出し専用
CCAPデータがデコードされたフィールドを識別します。
0―奇数フィールドでクローズド・キャプションが検出されま
した。
1―偶数フィールドでクローズド・キャプションが検出されま
した。
VDP_CCAP_DATA_0、アドレス0x79 [7:0]、ユーザ・サブ
マップ、読出し専用
CCAPデータのデコード・バイト1
CC_AVL(クローズド・キャプション使用可)アドレス0x78
[0]、ユーザ・サブマップ、読出し専用
0―クローズド・キャプションは検出されませんでした。
VDP_CCAP_DATA_1、アドレス0x7A [7:0]、ユーザ・サブ
1―クローズド・キャプションが検出されました。
マップ、読出し専用
CCAPデータのデコード・バイト2
10.5 ± 0.25µs
12.91µs
0.5035MHzの
7サイクル
(クロック・ランイン)
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
ス
タ
ー
ト
50 IRE
40 IRE
パ
リ
テ
ィ
VDP_CCAP_D ATA_0
基準カラー・バースト(9サイクル)
周波数=FSC=3.579545MHz
振幅=40IRE
パ
リ
テ
ィ
VDP_CCAP_D ATA_1
27.382µs
図45.
05700-041
10.003µs
33.764µs
CCAP波形とデコードされたデータとの相互関係
78. CCAP読出しレジスタ1
1
信号名
レジスタ位置
アドレス(ユーザ・サブマップ)
CCAP_BYTE_1[7:0]
VDP_CCAP_DATA_0[7:0]
121
0x79
CCAP_BYTE_2[7:0]
VDP_CCAP_DATA_1[7:0]
122
0x7A
レジスタは読出しレジスタです。デフォルト値は適用されません。
REV. B
― 61 ―
ADV7180
VITC
VITCは、各データ・バイト間に一連の10個の同期信号が埋め
込まれています。VDPはこれらの同期信号をデータ・ストリー
ムから取り去り、データ・バイトだけを出力します。処理され
た VITC は、レジスタ VDP_VITC_DATA_0 ∼ VDP_VITC_
DATA_8(レジスタ0x92∼レジスタ0x9A、ユーザ・サブマッ
プ)で使用できます。
VITCの末尾にはCRCバイトがあります。各データ・バイト間
の同期信号は、このCRC計算にも使用されます。これらの同期
信号は出力されないため、CRCは内部的に計算されます。この
計算済みの CRC は、 VITC_CALC_CRC レジスタ(レジスタ
0x9B、ユーザ・サブマップ)内で使用可能となります。VDP
がVITCラインのデコーディングを終えると、VITC_DATAレ
ジスタとVITC_CALC_CRCレジスタが更新され、VITC_AVL
VITC_CLEAR(VITCクリア)、アドレス0x78 [6]、ユーザ・サ
ブマップ、書込み専用、セルフクリア
1―VITC読出しレジスタを再初期設定します。
VITC_AVL(VITC使用可)、アドレス0x78 [6]、ユーザ・サブ
マップ
0―VITCデータは検出されませんでした。
1―VITCが検出されました。
VITC読出しレジスタ
I2C経由のVITCのビット・マップについては、図46を参照して
ください。
(ビット範囲)
ビット0、ビット1
ビット88、ビット89
VITC波形
図46.
表79.
1
05700-042
ビットが設定されます。
VITC波形とデコードされたデータとの相互関係
VITC読出しレジスタ1
信号名
レジスタ位置
アドレス(ユーザ・サブマップ)
VITC_DATA_0[7:0]
VDP_VITC_DATA_0[7:0] (VITCビット[9:2])
146
0x92
VITC_DATA_1[7:0]
VDP_VITC_DATA_1[7:0] (VITCビット[19:12])
147
0x93
VITC_DATA_2[7:0]
VDP_VITC_DATA_2[7:0] (VITCビット[29:22])
148
0x94
VITC_DATA_3[7:0]
VDP_VITC_DATA_3[7:0] (VITCビット[39:32])
149
0x95
VITC_DATA_4[7:0]
VDP_VITC_DATA_4[7:0] (VITCビット[49:42])
150
0x96
VITC_DATA_5[7:0]
VDP_VITC_DATA_5[7:0] (VITCビット[59:52])
151
0x97
VITC_DATA_6[7:0]
VDP_VITC_DATA_6[7:0] (VITCビット[69:62])
152
0x98
VITC_DATA_7[7:0]
VDP_VITC_DATA_7[7:0] (VITCビット[79:72])
153
0x99
VITC_DATA_8[7:0]
VDP_VITC_DATA_8[7:0] (VITCビット[89:82])
154
0x9A
VITC_CALC_CRC[7:0]
VDP_VITC_CALC_CRC[7:0]
155
0x9B
レジスタは読出しレジスタです。デフォルト値は適用されません。
― 62 ―
REV. B
ADV7180
VPS/PDC/UTC/GEMSTAR
VDPはGemstar標準(Gemstar 1倍またはGemstar 2倍)の自動
VPS、PDC、UTC用の読出しレジスタは共用されます。
Gemstarは高速データレートの標準であり、補助ストリームを
介してのみ使用できます。ただし、評価を行うために、PDC、
UTC、VPSと同じレジスタ・スペースを共有するI2Cレジスタ
を介して任意のラインのGemstarを使用できます。したがって、
I2Cを介して一度に読み取れるのはVPS、PDC、UTC、または
Gemstarのみです。
検出に対応しており、デコーディングを行います。自動検出
モードを有効にするには、 AUTO_DETECT_GS_TYPE I 2C
ビット(レジスタ0x61、ユーザ・サブマップ)を設定する必要
があります。また、ライン・プログラミングよって特定ライン
のGemstar 2倍データをデコードするようにデコーダを設定し
ます。デコードする Gemstar のタイプは、 GS_DATA_TYPE
ビット(レジスタ0x78、ユーザ・サブマップ)で決めることが
できます。
I 2C レ ジ ス タ で 使 用 可 能 と す る デ ー タ を 指 定 す る に は 、
I 2C_GS_VPS_PDC_UTC[1:0] (レジスタ・アドレス 0x9C 、
ユーザ・サブマップ)を設定する必要があります。
I2C_GS_VPS_PDC_UTC[1:0](VDP)、アドレス0x9C [6:5]、
ユーザ・サブマップ
AUTO_DETECT_GS_TYPE、アドレス0x61 [4]、ユーザ・サ
ブマップ
0(デフォルト値)―Gemstarタイプの自動検出をディスエーブ
ルにします。
I2C読出しに使用できるビデオ標準を指定します。
1―Gemstarタイプの自動検出をイネーブルにします。
GS_PDC_VPS_UTC_CLEAR(GS/PDC/VPS/UTCクリア)、
アドレス0x78 [4]、ユーザ・サブマップ、書込み専用、セルフ
クリア
1―GS/PDC/VPS/UTCデータ読出しレジスタを再初期設定しま
す。
GS_DATA_TYPE、アドレス0x78 [5]、ユーザ・サブマップ、
GS_PDC_VPS_UTC_AVL(GS/PDC/VPS/UTC使用可)、ア
ドレス0x78 [4]、ユーザ・サブマップ、読出し専用
0―GS、PDC、VPS、UTCデータの1つが検出されませんでし
バイトを読み出します。
1―Gemstar 2倍モードが検出されました。0x84から4データ・
バイトを読み出します。
ディングが行われた任意のラインの入力ビデオから得られま
す。特定ビデオ・ラインのGemstarデータを読み出すには、マ
ニュアル設定を行い(表66と表67を参照)、必要なラインに対
してのみGemstarをデコーディングできるようにします。
1―GS、PDC、VPS、UTCデータの1つが検出されました。
VDP_GS_VPS_PDC_UTC(読出しレジスタ)、アドレス
0x84∼0x87
表81を参照してください。
VPS
VPSデータ・ビットは、VDPによって2相デコーディングされ
ます。デコードされたデータは、補助ストリームと I 2C 読出し
レジスタの両方で使用可能となります。 VPS がデコードした
データは、VDP_GS_VPS_PDC_UTC_0∼VDP_VPS_
PDC_UTC_12レジスタ(アドレス0x84∼アドレス0x90、ユー
ザ・サブマップ)で使用可能になります。表80に示したように、
I 2C _ G S _ V P S _ P D C _ U T C が 0 1 に 設 定 さ れ た 場 合 は 、
GS_VPS_PDC_UTC_AVLビットが設定されます。
GEMSTAR
Gemstarデコード・データは補助ストリームで使用可能となり、
評価用として任意のラインのGemstarもI2Cレジスタで使用可能
となります。I2CレジスタによりGemstar結果を読み出すには、
表80に示したようにI2C_GS_VPS_PDC_UTCを00に設定する
必要があります。
I2C_GS_VPS_PDC_UTC[1:0]の機能
I2C_GS_VPS_PDC_UTC[1:0]
説明
00(デフォルト値)
Gemstar 1倍/2倍
01
VPS
10
PDC
11
UTC
REV. B
0―Gemstar 1倍モードが検出されました。0x84から2データ・
I2Cレジスタで使用できるGemstarデータは、Gemstarのデコー
た。
表80.
読出し専用
デコードするGemstarデータのタイプを指定します。
PDC/UTC
PDC と UTC は、テレテキスト・パケット 8/30 フォーマット 2
(マガジン 8 、行 30 、設計コード 2 または 3 )とパケット 8/30
フォーマット1(マガジン8、行30、設計コード0または1)で送
信されるデータです。したがって、 PDC または UTC データが
I2C経由で読み出される場合は、VDPが該当するテレテキスト
標準(WSTまたはPALシステムB)をデコードする必要があり
ます。テレテキスト・デコード・パケットは全部、補助デー
タ・ストリームで出力されます。ユーザはマガジン番号、行番
号、および設計コードを探して、データをPDCまたはUTCとし
て、あるいはそれ以外のものとして指定できます。
PDC/UTC パケットが指定されると、バイト 0 ∼バイト 12 が
GS_VPS_PDC_UTC_0∼VPS_PDC_UTC_12レジスタに反映
され、 GS_VPS_PDC_UTC_AVL ビットが設定されます。パ
ケット・データ全体が補助データ・フォーマットでも使用可能
となります。
I 2C レジスタで使用可能なデータは、 WST_PKT_DECODE_
DISABLEビット(ビット3、サブアドレス0x60、ユーザ・サ
ブマップ)の状態によって異なります。
― 63 ―
ADV7180
表81.
1
GS/VPS/PDC/UTC読出しレジスタ1
10進値のアドレス
(ユーザ・サブマップ)
16進値のアドレス
(ユーザ・サブマップ)
信号名
レジスタ位置
GS_VPS_PDC_UTC_BYTE_0[7:0]
VDP_GS_VPS_PDC_UTC_0[7:0]
132d
0x84
GS_VPS_PDC_UTC_BYTE_1[7:0]
VDP_GS_VPS_PDC_UTC_1[7:0]
133d
0x85
GS_VPS_PDC_UTC_BYTE_2[7:0]
VDP_GS_VPS_PDC_UTC_2[7:0]
134d
0x86
GS_VPS_PDC_UTC_BYTE_3[7:0]
VDP_GS_VPS_PDC_UTC_3[7:0]
135d
0x87
VPS_PDC_UTC_BYTE_4[7:0]
VDP_VPS_PDC_UTC_4[7:0]
136d
0x88
VPS_PDC_UTC_BYTE_5[7:0]
VDP_VPS_PDC_UTC_5[7:0]
137d
0x89
VPS_PDC_UTC_BYTE_6[7:0]
VDP_VPS_PDC_UTC_6[7:0]
138d
0x8A
VPS_PDC_UTC_BYTE_7[7:0]
VDP_VPS_PDC_UTC_7[7:0]
139d
0x8B
VPS_PDC_UTC_BYTE_8[7:0]
VDP_VPS_PDC_UTC_8[7:0]
140d
0x8C
VPS_PDC_UTC_BYTE_9[7:0]
VDP_VPS_PDC_UTC_9[7:0]
141d
0x8D
VPS_PDC_UTC_BYTE_10[7:0]
VDP_VPS_PDC_UTC_10[7:0]
142d
0x8E
VPS_PDC_UTC_BYTE_11[7:0]
VDP_VPS_PDC_UTC_11[7:0]
143d
0x8F
VPS_PDC_UTC_BYTE_12[7:0]
VDP_VPS_PDC_UTC_12[7:0]
144d
0x90
デフォルト値は読出しレジスタに適用されません。
VBIシステム2
VBIシステム2というVBIデータ・スライサ(オプション)を使
用することができます。このデータ・スライサは、Gemstarお
よびクローズド・キャプションVBI信号をデコードする場合に
のみ使用します。
このシステムを使用した場合、Gemstarデータは補助データ・
ストリームでのみ使用可能となります。ある特定モードでは、
1 ラインのデータをI 2C を介して読み出せます。VBI システム2
データ・スライサによる I 2C 読出しについては、販売代理店か
アナログ・デバイセズのフィールド・アプリケーション・エン
ジニアに尋ねてください。
Gemstarデータの再生
Gemstar互換データ再生ブロック(GSCD)は、1倍データ送信
と 2 倍データ送信に対応しています。さらに、クローズド・
キャプション・デコーダとしても機能できます。Gemstar互換
データ送信は NTSC でのみ発生します。クローズド・キャプ
ション・データはPALとNTSCの両方でデコードできます。
GDE_SEL_OLD_ADF、アドレス0x4C [3]、ユーザ・サブマップ
ADV7180 には、 VDP データ・スライサと VBI システム 2 デー
タ・スライサで使用できる新しい補助データ出力ブロックがあ
ります。この新しい補助データ・フォーマッタを使って、
GDE_SEL_OLD_ADFを0(デフォルト値)に設定します。こ
のビットがローレベルに設定されている場合、補助データ・ス
トリームのデータ・フォーマットについては表70と表71を参照
してください。
従来の補助データ・フォーマッタ(ADV7183Bと後方互換)を
使用する場合は、GDE_SEL_OLD_ADFを1に設定します。こ
こに示す補助データ・フォーマットは、ADV7183B互換の補助
データ・フォーマッタを指しています。
0(デフォルト値)―VDPおよびVBIシステム2で使用する新し
い補助データ・システムをイネーブルにします。
1―VBIシステム2でのみ使用する新しい補助データ・システム
をイネーブルにします(ADV7183B互換)。
データ・パケットのフォーマットは、次の基準に依存します。
ブロックはI2Cを使って次の方法で設定します。
• GDECEL[15:0] は、偶数フィールド上の選択されたビデ
• 送信は1倍、または2倍
オ・ラインでデータ再生をイネーブル/ディスエーブルに
できます。
• データ出力は8 ビットまたは4 ビット・フォーマット(ビッ
• GDECOL[15:0]は、奇数フィールドの選択されたラインで
• デ ー タ は ク ロ ー ズ ド ・ キ ャ プ シ ョ ン ( C C A P )、 ま た は
Gemstar互換
データ再生をイネーブルにします。
• GDECADは、データをビデオ・データ・ストリーム内に埋
め込む方法を設定します。
再生されたデータは I 2 C 経由では入手できませんが、 ITU-R
BT.656互換データ・ストリームの水平ブランキング区間に挿入
されます。このデータ・フォーマットは、ITUの勧告「ITU-R
BT.1364」に準拠しています。詳細はITUのウェブサイトを参
照してください。図47を参照。
トの説明を参照)
対応するイネーブル・ビットがセットされており
(GDECEL[15:0]およびGDECOL[15:0]の説明を参照)、かつデ
コーダがデータの存在を検出した場合に、データ・パケットが
出力されます。データがデコードされなかったビデオ・ライン
に対しては、対応するライン・イネーブル・ビットがセットさ
れていても、データ・パケットは出力されません。
― 64 ―
REV. B
ADV7180
各データ・パケットは、前のラインのEAVコードの直後から開
始されます。データ・パケットの全体構造を示す図47と表82を
参照してください。
• データ・カウント・バイト:後続のユーザ・データワード
数を表します。
• ユーザ・データ・セクション
パケットの内容は次のとおりです。
• パケットのユーザ・データワード・セクションの長さが4バ
• 固定プリアンブル・シーケンス:0x00、0xFF、0xFF
イトの倍数になるようにするためのオプションのパディン
グ・バイト(ITU-R BT.1364の規定)
• データ識別ワード(DID):GemstarまたはCCAPデータ・
パケットを表すDID値は0x140(10ビット値)
• チェックサム・バイト
• セカンダリ・データ識別ワード(SDID):このワードには、
データの取出し元になったビデオ・ライン、Gemstar送信が
1 倍か2 倍かのフォーマット種別、偶数フィールドまたは奇
表82に、ADV7180が8ビット・フォーマットで出力する際の一
般的なデータ・パケット内の値を示します。
数フィールドのどちらから取り出したかについての情報が
含まれています。
00
FF
FF
DID
セカンダリ・データ識別
データ・
カウント
SDID
補助データのプリアンブル
図47.
表82.
オプションの
パディング・バイト
ユーザ・データ
チェック
サム
05700-043
データ識別
ユーザ・データ(4または8ワード)
GemstarおよびCCAPの埋込みデータ・パケット(一般形式)
一般的なデータ出力パケット
バイト
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
説明
0
0
0
0
0
0
0
0
0
0
0
固定プリアンブル
1
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
2
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
3
0
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
______
CS[8]
1
0
1
0
0
0
0
0
0
DID
EP
EF
2X
0
0
SDID
EP
0
0
0
0
データ・カウント(DC)
EP
0
0
word1[7:4]
0
0
ユーザ・データワード
EP
0
0
word1[3:0]
0
0
ユーザ・データワード
EP
0
0
word2[7:4]
0
0
ユーザ・データワード
EP
0
0
word2[3:0]
0
0
ユーザ・データワード
EP
0
0
word3[7:4]
0
0
ユーザ・データワード
EP
0
0
word3[3:0]
0
0
ユーザ・データワード
EP
0
0
word4[7:4]
0
0
ユーザ・データワード
EP
0
0
word4[3:0]
0
0
ユーザ・データワード
CS[8]
CS[7]
CS[6]
0
0
チェックサム
4
5
6
7
8
9
10
11
12
13
14
表83.
line[3:0]
0
CS[5]
DC[1]
CS[4]
CS[3]
DC[0]
CS[2]
データ・バイトの割当て
2倍
ビデオ・ラインから
取り出された
原情報のバイト数
GDECAD
1
4
0
1
4
1
0
2
0
2
REV. B
0
ユーザ・データワード
(パディングを含む)
パディング・
バイト数
DC[1:0]
8
0
10
4
0
01
0
4
0
01
1
4
2
01
― 65 ―
ADV7180
• DC[1:0]:データ・カウント値。4分割されたパケット内の
UDW数。どのパケット内のUDW数も4の整数倍である必要
があります。ITU-R BT.1364に準拠して最後にパディング
が必要となる場合があります。表83を参照。
Gemstarビット名
• DID:データ識別値は0x140(10ビット値)。8ビット・シス
テムの場合、下位2ビットが重要な情報を運ばないように注
意が必要です 。
___
• EPとEP:EPビットは、データワードD[8:0]に偶数パリティ
を適用するときにセットします。偶数パリティは、 D[8:0]
ビット内に常に偶数個の1が存在することを意味します。こ
___
れにはEPビットも含みます。
___EPは、EPの反転ロジックを表
し、D[9]に出力されます。EPは、予備のコード00とFFが発
• CS[8:2]:チェックサムは、補助データ・パケットの完全性
を判断するためのものです。 DID の D[8:2] 、 SDID 、デー
タ・カウント・バイト、すべてのUDWを加算し、加算時の
オーバーフローを無視して計算されます。チェックサムの
計算に使われるすべてのデータ・バイトは下位 2 ビットが 0
に設定されるため、CS[1:0]ビットも常に0となります。
生しないように出力されます。
___
___
• CS[8]:CS[8]の反転ロジックを表します。値CS[8]は、予備
の値0x00と0xFFを発生させないように、データ・パケット
• EF:偶数フィールドの識別。EF=1は、偶数フィールドの
ビデオ・ラインからデータが再生されたことを示します。
のチェックサムに含まれています。
• 2X:このビットは、スライスされたデータがGemstar 1倍
フォーマットか2倍フォーマットかを表します。ハイレベル
は2倍フォーマットを示します。2Xビットは、ビデオ・ライ
ンから取り出された原情報が 2 バイトか 4 バイトかを示しま
す。GDECADビットの状態は、バイトをそのまま送信する
か(すなわち、2バイトを2バイトとして送信)、ニブルに分
割するか(すなわち、 2 バイトを 4 つの半バイトで送信)を
表84∼表89に、可能なデータ・パッケージの概要を示します。
Gemstar 2倍フォーマット、半バイト出力モード
CDECADを0に設定すると、半バイト出力モードが選択されま
す。CDECADを1に設定すると、フルバイト出力モードが選択
されます。「GDECAD(Gemstarデコード補助データ・フォー
マット)、アドレス0x4C [0]」を参照してください。
表します。その後、必要に応じてパディング・バイトが追
加されます。
Gemstar 1倍フォーマット
CDECADを0に設定すると、半バイト出力モードが選択されま
す。CDECADを1に設定すると、フルバイト出力モードが選択
されます。「GDECAD(Gemstarデコード補助データ・フォー
マット)、アドレス0x4C [0]」を参照してください。
• line[3:0]:Gemstarデータが取り出された可能性のある16本
のソース・ビデオ・ラインの各々に対して、個別のコード
を提供します。表92と表93を参照してください。
表84.Gemstar 2倍データ、半バイト・モード
バイト
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
説明
0
0
0
0
0
0
0
0
0
0
0
固定プリアンブル
1
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
2
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
3
0
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
______
CS[8]
1
0
1
0
0
0
0
0
0
DID
EP
EF
1
0
0
SDID
EP
0
0
0
0
データ・カウント(DC)
EP
0
0
Gemstar word1[7:4]
0
0
ユーザ・データワード
EP
0
0
Gemstar word1[3:0]
0
0
ユーザ・データワード
EP
0
0
Gemstar word2[7:4]
0
0
ユーザ・データワード
EP
0
0
Gemstar word2[3:0]
0
0
ユーザ・データワード
EP
0
0
Gemstar word3[7:4]
0
0
ユーザ・データワード
EP
0
0
Gemstar word3[3:0]
0
0
ユーザ・データワード
EP
0
0
Gemstar word4[7:4]
0
0
ユーザ・データワード
EP
0
0
Gemstar word4[3:0]
0
0
ユーザ・データワード
CS[8]
CS[7]
CS[6]
CS[4]
CS[1]
CS[0]
チェックサム
4
5
6
7
8
9
10
11
12
13
14
line[3:0]
0
CS[5]
0
1
CS[3]
― 66 ―
0
CS[2]
REV. B
ADV7180
表85.Gemstar 2倍データ、フルバイト・モード
バイト
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
説明
0
0
0
0
0
0
0
0
0
0
0
固定プリアンブル
1
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
2
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
3
0
___
EP
___
EP
1
0
1
0
0
0
0
0
0
DID
EP
EF
1
0
0
SDID
EP
0
0
0
0
データ・カウント(DC)
4
5
line[3:0]
0
0
0
1
6
Gemstar word1[7:0]
0
0
ユーザ・データワード
7
Gemstar word2[7:0]
0
0
ユーザ・データワード
8
Gemstar word3[7:0]
0
0
ユーザ・データワード
Gemstar word4[7:0]
0
0
ユーザ・データワード
9
10
______
CS[8]
CS[8]
CS[7]
CS[6]
CS[5]
CS[4]
CS[3]
CS[2]
CS[1]
CS[0]
チェックサム
表86.Gemstar 1倍データ、半バイト・モード
バイト
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
説明
0
0
0
0
0
0
0
0
0
0
0
固定プリアンブル
1
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
2
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
3
0
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
______
CS[8]
1
0
1
0
0
0
0
0
0
DID
EP
EF
0
0
0
SDID
EP
0
0
0
0
データ・カウント(DC)
EP
0
0
Gemstar word1[7:4]
0
0
ユーザ・データワード
EP
0
0
Gemstar word1[3:0]
0
0
ユーザ・データワード
EP
0
0
Gemstar word2[7:4]
0
0
ユーザ・データワード
EP
0
0
Gemstar word2[3:0]
0
0
ユーザ・データワード
CS[8]
CS[7]
CS[6]
4
5
6
7
8
9
10
line[3:0]
0
CS[5]
0
0
1
CS[4]
CS[3]
CS[2]
CS[1]
CS[0]
チェックサム
表87.Gemstar 1倍データ、フルバイト・モード
バイト
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
説明
0
0
0
0
0
0
0
0
0
0
0
固定プリアンブル
1
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
2
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
3
0
___
EP
___
EP
1
0
1
0
0
0
0
0
0
DID
EP
EF
0
0
0
SDID
EP
0
4
5
0
line[3:0]
0
0
データ・カウント(DC)
6
Gemstar word1[7:0]
0
0
0
1
0
0
ユーザ・データワード
7
Gemstar word2[7:0]
0
0
ユーザ・データワード
8
1
0
0
0
0
0
0
0
0
0
UDWパディング0x200
9
1
______
CS[8]
0
0
0
0
0
0
0
0
0
UDWパディング0x200
CS[8]
CS[7]
CS[6]
CS[5]
CS[4]
CS[3]
CS[2]
CS[1]
CS[0]
チェックサム
10
REV. B
― 67 ―
ADV7180
表88.NTSC CCAPデータ、半バイト・モード
バイト
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
説明
0
0
0
0
0
0
0
0
0
0
0
固定プリアンブル
1
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
2
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
3
0
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
______
CS[8]
1
0
1
0
0
0
0
0
0
DID
EP
EF
0
1
0
1
1
0
0
SDID
EP
0
0
0
0
0
1
0
0
データ・カウント(DC)
EP
0
0
CCAP word1[7:4]
0
0
ユーザ・データワード
EP
0
0
CCAP word1[3:0]
0
0
ユーザ・データワード
EP
0
0
CCAP word2[7:4]
0
0
ユーザ・データワード
EP
0
0
CCAP word2[3:0]
0
0
ユーザ・データワード
CS[8]
CS[7]
CS[6]
4
5
6
7
8
9
10
CS[5]
CS[4]
CS[3]
CS[2]
CS[1]
CS[0]
チェックサム
表89.NTSC CCAPデータ、フルバイト・モード
バイト
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
説明
0
0
0
0
0
0
0
0
0
0
0
固定プリアンブル
1
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
2
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
3
0
___
EP
___
EP
1
0
1
0
0
0
0
0
0
DID
EP
EF
0
1
0
1
1
0
0
SDID
EP
0
0
0
0
0
1
0
0
データ・カウント(DC)
4
5
6
CCAP word1[7:0]
0
0
ユーザ・データワード
7
CCAP word2[7:0]
0
0
ユーザ・データワード
8
1
0
0
0
0
0
0
0
0
0
UDWパディング0x200
9
1
______
CS[8]
0
0
0
0
0
0
0
0
0
UDWパディング0x200
CS[8]
CS[7]
CS[6]
CS[5]
CS[4]
CS[3]
CS[2]
CS[1]
CS[0]
チェックサム
10
― 68 ―
REV. B
ADV7180
表90.PAL CCAPデータ、半バイト・モード
バイト
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
説明
0
0
0
0
0
0
0
0
0
0
0
固定プリアンブル
1
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
2
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
3
0
___
EP
___
EP
___
EP
___
EP
___
EP
___
EP
______
CS[8]
4
5
6
7
8
9
10
1
0
1
0
0
0
0
0
0
DID
EP
EF
0
1
0
1
0
0
0
SDID
EP
0
0
0
0
0
1
0
0
データ・カウント(DC)
EP
0
0
CCAP word1[7:4]
0
0
ユーザ・データワード
EP
0
0
CCAP word1[3:0]
0
0
ユーザ・データワード
EP
0
0
CCAP word2[7:4]
0
0
ユーザ・データワード
EP
0
0
CCAP word2[3:0]
0
0
ユーザ・データワード
CS[8]
CS[7]
CS[6]
CS[5]
CS[4]
CS[3]
CS[2]
CS[1]
CS[0]
チェックサム
表91.PAL CCAPデータ、フルバイト・モード
バイト
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
説明
0
0
0
0
0
0
0
0
0
0
0
固定プリアンブル
1
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
2
1
1
1
1
1
1
1
1
1
1
固定プリアンブル
3
0
___
EP
___
EP
1
0
1
0
0
0
0
0
0
DID
EP
EF
0
1
0
1
0
0
0
SDID
EP
0
0
0
0
0
1
0
0
データ・カウント(DC)
0
0
ユーザ・データワード
4
5
6
CCAP word1[7:0]
7
0
0
ユーザ・データワード
8
1
0
0
0
0
0
0
0
0
0
UDWパディング0x200
9
1
______
CS[8]
0
0
0
0
0
0
0
0
0
UDWパディング0x200
CS[8]
CS[7]
CS[6]
CS[5]
CS[4]
CS[3]
CS[2]
CS[1]
CS[0]
チェックサム
10
CCAP word2[7:0]
NTSC CCAPデータ
CDECADを0に設定すると、半バイト出力モードが選択されま
す。CDECADを1に設定すると、フルバイト・モードがイネー
ブルになります。「GDECAD(Gemstarデコード補助データ・
フォーマット)、アドレス0x4C [0]」を参照してください。表
88と表89に、データ・パケット・フォーマットを示します。出
力データ・ストリームには、クローズド・キャプション・デー
タのみ埋め込みできます。
NTSCクローズド・キャプション・データは、偶数および奇数
フィールドの21番目のラインでスライスされます。対応するイ
ネーブル・ビットはハイレベルに設定する必要があります。
「GDECAD(Gemstarデコード補助データ・フォーマット)、ア
ドレス 0x4C [0] 」および「 GDECOL[15:0] ( Gemstar デコー
ディング奇数ライン)、アドレス 0x4A [7:0] 、アドレス 0x4B
[7:0]」の各項を参照してください。
PAL CCAPデータ
CDECADを0に設定すると、半バイト出力モードが選択されま
す。CDECADを1に設定すると、フルバイト出力モードが選択
されます。「GDECAD(Gemstarデコード補助データ・フォー
マット)、アドレス0x4C [0]」を参照してください。表90と表
91に、データ・パケットのバイトの一覧を示します。
出力データ・ストリームには、クローズド・キャプション・
データのみ埋め込みできます。 PAL クローズド・キャプショ
ン・データは、22番目と335番目のラインでスライスされます。
REV. B
対応するイネーブル・ビットをセットする必要があります。
、アドレ
「GDECEL[15:0](Gemstarデコーディング偶数ライン)
ス0x48 [7:0]、アドレス0x49 [7:0]」および「GDECOL[15:0]
(Gemstarデコーディング奇数ライン)
、アドレス0x4A [7:0]、ア
ドレス0x4B [7:0]」の各項を参照してください。
GDECEL[15:0](Gemstarデコーディング偶数ライン)、アド
レス0x48 [7:0]、アドレス0x49 [7:0]
GDECEL[15:0] の16 ビットは、16 個の別々のライン・デコー
ド・イネーブル信号の集まりとして解釈されます。各ビットは、
偶数フィールド内のビデオ・ラインに対応します。このビット
を1 に設定すると、該当するライン上で、デコーダ・ブロック
がGemstarまたはクローズド・キャプション互換データを検索
できるようになります。このビットを0 に設定すると、デコー
ダはデータの取出しを行いません。表92と表93を参照。
NTSC (ライン 284 )上でクローズド・キャプション・デー
タ・サービスを取り出すときは、GDECEL[11]を必ず1に設定
します。
PAL(ライン335)上でクローズド・キャプション・データ・
サービスを取り出すときは、GDECEL[14]を必ず1に設定します。
GDECEL[15:0]のデフォルト値は0x0000です。この設定のとき、
デコーダは偶数フィールドのすべてのライン上でGemstarまた
はCCAPデータのデコードを行いません。VBIデータの可能性
のあるラインでのみ、Gemstarをスライスできるようにします。
― 69 ―
ADV7180
表92. NTSCライン・イネーブル・ビットと対応するライン番号
line[3:0]
ライン番号
(ITU-R BT.470)
イネーブル・
ビット
コメント
0
10
GDECOL[0]
Gemstar
1
11
GDECOL[1]
Gemstar
2
12
GDECOL[2]
Gemstar
3
13
GDECOL[3]
Gemstar
4
14
GDECOL[4]
Gemstar
5
15
GDECOL[5]
Gemstar
6
16
GDECOL[6]
Gemstar
7
17
GDECOL[7]
Gemstar
8
18
GDECOL[8]
Gemstar
9
19
GDECOL[9]
Gemstar
10
20
GDECOL[10]
Gemstar
11
21
GDECOL[11]
Gemstarまたは
GDECAD(Gemstarデコード補助データ・フォーマット)、
アドレス0x4C [0]
Gemstar互換送信またはクローズド・キャプション送信からの
デコードされたデータが、対応するビデオ・ラインの水平ブラ
ンキング区間に挿入されます。取り出されたデータ・バイトの
値が0x00または0xFFの場合、問題が発生することがあります。
ITU-R BT.656互換データ・ストリームでは、これらの値は予
備で、固定プリアンブルを構成するためにのみ使われます。
GDECADビットを使用し、次の2つの方法でデータを水平ブラ
ンキング区間に挿入できます。
• 予備値0x00と0xFFが発生した場合でも、すべてのデータを
そのままデータ・ストリームに挿入する。これは、出力
データ・フォーマット仕様「ITU-R BT.1364」に違反する
おそれがあります。
• すべてのデータをニブルに分割し、2倍のサイクル数の間に
わたって、半バイトを4ビット・フォーマットで挿入する。
クローズド・
キャプション
0(デフォルト値)―データを半バイトに分割して挿入します。
12
22
GDECOL[12]
Gemstar
13
23
GDECOL[13]
Gemstar
1 ―データをそのまま 8 ビット・フォーマットでデータ・スト
14
24
GDECOL[14]
Gemstar
リームに出力します。
15
25
GDECOL[15]
Gemstar
0
273 (10)
GDECEL[0]
Gemstar
表93. PALライン・イネーブル・ビットと対応するライン番号
1
274 (11)
GDECEL[1]
Gemstar
2
275 (12)
GDECEL[2]
Gemstar
line[3:0]
ライン番号
(ITU-R BT.470)
イネーブル・
ビット
コメント
8
GDECOL[0]
無効
3
276 (13)
GDECEL[3]
Gemstar
12
4
277 (14)
GDECEL[4]
Gemstar
13
9
GDECOL[1]
無効
Gemstar
14
10
GDECOL[2]
無効
Gemstar
15
11
GDECOL[3]
無効
Gemstar
0
12
GDECOL[4]
無効
Gemstar
1
13
GDECOL[5]
無効
Gemstar
2
14
GDECOL[6]
無効
Gemstar
3
15
GDECOL[7]
無効
Gemstarまたは
4
16
GDECOL[8]
無効
クローズド・
キャプション
5
17
GDECOL[9]
無効
6
18
GDECOL[10]
無効
5
6
7
8
9
10
11
278 (15)
279 (16)
280 (17)
281 (18)
282 (19)
283 (20)
284 (21)
GDECEL[5]
GDECEL[6]
GDECEL[7]
GDECEL[8]
GDECEL[9]
GDECEL[10]
GDECEL[11]
12
285 (22)
GDECEL[12]
Gemstar
7
19
GDECOL[11]
無効
13
286 (23)
GDECEL[13]
Gemstar
8
20
GDECOL[12]
無効
14
287 (24)
GDECEL[14]
Gemstar
9
21
GDECOL[13]
無効
15
288 (25)
GDECEL[15]
Gemstar
10
22
GDECOL[14]
クローズド・
キャプション
11
23
GDECOL[15]
無効
12
321 (8)
GDECEL[0]
無効
13
322 (9)
GDECEL[1]
無効
14
323 (10)
GDECEL[2]
無効
15
324 (11)
GDECEL[3]
無効
NTSC(ライン21)上でクローズド・キャプション・データ・
サービスを取り出すときは、GDECOL[11]を必ず1に設定します。
0
325 (12)
GDECEL[4]
無効
1
326 (13)
GDECEL[5]
無効
PAL(ライン22)上でクローズド・キャプション・データ・サー
ビスを取り出すときは、GDECOL[14]を必ず1に設定します。
2
327 (14)
GDECEL[6]
無効
3
328 (15)
GDECEL[7]
無効
4
329 (16)
GDECEL[8]
無効
5
330 (17)
GDECEL[9]
無効
6
331 (18)
GDECEL[10]
無効
7
332 (19)
GDECEL[11]
無効
8
333 (20)
GDECEL[12]
無効
9
334 (21)
GDECEL[13]
無効
10
335 (22)
GDECEL[14]
クローズド・
キャプション
11
336 (23)
GDECEL[15]
無効
GDECOL[15:0](Gemstarデコーディング奇数ライン)、
アドレス0x4A [7:0]、アドレス0x4B [7:0]
GDECOL[15:0] の 16 ビットは 16 個の別々のライン・デコー
ド・イネーブル信号の集合として解釈されます。表92と表93を
参照。
GDECOL[15:0]のデフォルト値は0x0000です。この設定のと
きは、奇数フィールドのすべてのライン上で Gemstar または
CCAPデータのデコードを行いません。VBIデータの可能性の
あるラインでのみ、Gemstarをスライスできるようにします。
― 70 ―
REV. B
ADV7180
レターボックスの検出
入力ビデオ信号は別のアスペクト比に準拠することがあります
(16:9のワイド・スクリーンまたは4:3の標準)。ワイド・ス
クリーン・フォーマットの送信では、ビデオ信号と一緒にデジ
タル・シーケンス(WSS )が送信されます。WSS シーケンス
が用意されている場合、ビデオのアスペクト比はWSSに含まれ
るデジタル的にデコードされたビットから求められます。
WSSシーケンスがない場合は、レターボックスの検出を使用し、
ワイド・スクリーン信号を探します。この検出アルゴリズムで
は、フィールドの開始と終了でラインのアクティブ・ビデオの
内容を調べます。ブラックのラインが検出されたら、表示中の
ピクチャがワイド・スクリーン・フォーマットであることを表
します。
「レターボックスの検出完了」ビットはありません。
LB_LCT[7:0]レジスタ値とLB_LCB[7:0]レジスタ値を読み出
し、ソフトウェアでレターボックス型ビデオの存在について判
断する必要があります。
LB_LCT[7:0](レターボックス・ライン・カウント上部)、
アドレス0x9B [7:0]
LB_LCM[7:0](レターボックス・ライン・カウント中央)、
アドレス0x9C [7:0]
LB_LCB[7:0](レターボックス・ライン・カウント下部)、
アドレス0x9D [7:0]
表94.
ビデオ1ライン分のアクティブ・ビデオの内容(輝度信号振幅)
が加算されます。ラインの終了で、加算値がスレッショールド
と比較され、特定のラインがブラックであるか否かの判定が行
われます。必要なスレッショールド値は入力信号のタイプに依
存しますが、LB_TH[4:0]で制御できます。
フィールド開始での検出
ADV7180は、フィールドの先頭でビデオのブラック・ライン
が少なくとも6 ライン連続することを想定しています。これら
のラインが検出されると、レジスタLB_LCT[7:0]が実際に検出
したブラック・ライン数を報告してきます。デフォルトでは、
ADV7180はアクティブ・ビデオの開始に同期してこれらのブ
ラック・ラインを探し始めます(たとえば、最終VBIビデオ・
ラインの直後)。LB_SL[3:0]を使用し、ラインごとにフレーム
の先頭からレターボックスの検出を開始するように設定できま
す。検出ウィンドウは、フィールドの中央で閉じます。
LB_LCxアクセス情報
信号名
アドレス
LB_LCT[7:0]
0x9B
LB_LCM[7:0]
0x9C
LB_LCB[7:0]
0x9D
LB_TH[4:0](レターボックス・スレッショールド・コント
ロール)、アドレス0xDC [4:0]
表95.
LB_THの機能
LB_TH[4:0]
説明
01100(デフォルト値)
ブラック・ライン検出のデフォル
トのスレッショールド
01101∼10000
スレッショールドを増加(非ブ
ラック・ラインを識別するまでに
大きなアクティブ・ビデオ内容が
必要)
00000∼01011
スレッショールドを減少(小さい
ノイズ・レベルでも、非ブラッ
ク・ラインを検出できる)
フィールド終了での検出
ADV7180は、実際に検出したライン数をLB_LCB[7:0]で報告
する前に、フィールドの下部にブラック・ビデオのラインが少
なくとも6 ライン連続することを想定しています。レターボッ
クス検出(フィールドの終了)の動作ウィンドウは、アクティ
ブ・フィールドの中央で開きます。終了はLB_EL[3:0] で設定
できます。
中央部での検出
下部のブラック・ボックス内にサブタイトルを含むワイド・ス
クリーン・ビデオ送信もあります。ADV7180が、少なくとも2
個のブラック・ライン、複数の非ブラック・ビデオ(たとえば、
サブタイトル)、下部ブラック・ブロックの残りの部分を順次
検出した場合、LB_LCM[7:0]で中央のライン数を報告します。
サブタイトルが見つからない場合は、LB_LCM[7:0]は
LB_LCB[7:0]と同じ値を報告します。
ライン・カウント・パラメータの報告には2 フィールド分の遅
延があります。
LB_SL[3:0](レターボックス開始ライン)、アドレス0xDD
[7:4]
LB_SL[3:0] ビットはデフォルトで 0100 に設定してあります。
NTSC信号では、このウィンドウはライン23∼286です。
このビットを0101に変更すると、検出ウィンドウはライン24で
開き、ライン287で閉じます。
LB_EL[3:0](レターボックス終了ライン)、アドレス0xDD
[3:0]
LB_EL[3:0] ビットはデフォルトで 1101 に設定してあります。
これは、レターボックスの検出ウィンドウがビデオの最終アク
ティブ・ビデオ・ラインで閉じるということです。NTSC信号
では、このウィンドウはライン262∼525です。
このビットを1100に変更すると、検出ウィンドウはライン261
で開き、ライン254で閉じます。
REV. B
― 71 ―
ADV7180
ピクセル・ポートの設定
SWPC(ピクセルCr/Cbのスワップ)、アドレス0x27 [7]
このビットにより、 Cr サンプルと Cb サンプルをスワップでき
ADV7180は非常に柔軟なピクセル・ポートを持っており、下
流のICに対応したさまざまなフォーマットに設定できます。表
96、表97、表98に、各動作モードのときのADV7180のピンに
割り当てられているさまざまな機能をまとめています。
ます。
SWPCが0(デフォルト値)のとき、スワップはできません。
コンポーネントの順序(たとえば、Cr対Cb、チャンネルA/B/C)
は変更可能です。「SWPC(ピクセルCr/Cbのスワップ)、アド
レス0x27 [7]」を参照してください。表96に、Cr/Cbコンポー
ネントのデフォルト位置を示します。
SWPCが1のとき、Cr値とCb値をスワップできます。
LLC_PAD_SEL[2:0](LLC1出力選択)、アドレス0x8F [6:4]
次の I 2C 書込みを行うと、 LLC1 (公称 27MHz )または LLC2
(公称13.5MHz)をLLC1ピンの出力として選択できます。
OF_SEL[3:0](出力フォーマット選択)、アドレス0x03 [5:2]
ADV7180のピクセル・ポートを設定するモードは、
OF_SEL[3:0]で制御できます。詳細は表98を参照。
LLC2 信号は、LLC2 互換の広いバス(16 ビット)出力モード
に便利です。詳細は「OF_SEL[3:0](出力フォーマット選択)、
アドレス0x03 [5:2]」を参照してください。データ・バス上の
LLC2信号とデータは同期しています。デフォルトで、
LLC1/LLC2 の立上がりエッジは Y データに一致しています。
データ・バス上にCデータがある場合、立下がりエッジが発生
します。クロックの極性、したがってクロック・エッジとY/C
の対応は、極性LLCピンを使って変更できます。
LLC1ピンのデフォルトのLLC周波数出力は約27MHzです。公
称データレート13.5MHz(0001, 0010)で動作するモードでは、
LLC1ピンのクロック周波数は高いほうのレート27MHzに維持
されます。LLC1ピンに公称の13.5MHzのクロックを出力させ
ることについては、「LLC_PAD_SEL[2:0](LLC1出力選択)、
アドレス0x8F [6:4]」を参照してください。
LLC_PAD_SELが000(デフォルト値)のとき、LLC1ピンに
公称27MHz LLCを出力します。
LLC_PAD_SELが101のとき、LLC1ピンに公称13.5MHz LLC
を出力します。
表96.
ADV7180 LQFP-64:P15∼P0入出力ピンの対応
データ・ポート・ピンP[15:0]
15
フォーマットとモード
14
13
12
11
10
ビデオ出力、8ビット、4:2:2
YCrCb[7:0]出力
ビデオ出力、16ビット、4:2:2
Y[7:0]出力
表97.
9
8
7
6
5
4
3
2
1
0
CrCb[7:0]出力
ADV7180 LFCSP-40:P7∼P0入出力ピンの対応
データ・ポート・ピンP[7:0]
7
フォーマットとモード
6
5
4
ビデオ出力、8ビット、4:2:2
表98.
3
2
1
0
YCrCb[7:0]出力
ADV7180の標準画質ピクセル・ポート・モード
ADV7180 LQFP-64 P[15: 0]
OF_SEL[3:0]
フォーマット
P[15:8]
P[7: 0]
ADV7180 LFCSP-40
P[7: 0]
0000∼0001
予備
0010
16ビット@LLC2 4:2:2
Y[7:0]
CrCb[7:0]
無効
0011(デフォルト値)
8ビット@LLC1 4:2:2(デフォルト値)
YCrCb[7:0]
スリーステート
YCrCb[7:0]
0100∼1111
予備
予備、使用不可
予備、使用不可
― 72 ―
REV. B
ADV7180
GPO制御
ADV7180 LQFP-64には、4つの汎用出力(GPO)があります。
これらの出力は、ADV7180 LQFP-64のI2Cポート経由でシス
テムの他のデバイスを制御できます。
表99.
汎用出力の真理値表
GPO_Enable GPO[3:0] GPO3 GPO2 GPO1 GPO0
0
XXXX
Z
Z
Z
Z
1
0000
0
0
0
0
1
0001
0
0
0
1
1
0010
0
0
1
0
1
0011
0
0
1
1
1
0100
0
1
0
0
す。
1
0101
0
1
0
1
GPO[3:0](汎用出力)、アドレス0x59 [3:0]
4つのGPOポートは、GPO[3:0]を使って個別に制御できます。
1
0110
0
1
1
0
1
0111
0
1
1
1
GPOピンをアクティブにするには、GPO_Enableを1に設定す
1
1000
1
0
0
0
る必要があります。
1
1001
1
0
0
1
GPO[0]
GPO[0]を0に設定すると、GPO0ピン(13番ピン)からロジッ
ク・レベル0が出力されます。
1
1010
1
0
1
0
1
1011
1
0
1
1
1
1100
1
1
0
0
GPO[0]を1に設定すると、GPO0ピンからロジック・レベル1が
1
1101
1
1
0
1
1
1110
1
1
1
0
1
1111
1
1
1
1
ADV7180 LFCSP-40には、GPOピンはありません。
GPOイネーブル(汎用出力イネーブル)アドレス0x59[4]
GPO_Enableを0に設定すると、4つのGPOピンがすべてスリー
ステートになります。
GPO_Enableを1に設定すると、4つのGPOピンがすべて駆動状
態になります。各GPOからの極性出力はGPO[3:0]で制御しま
出力されます。
GPO[1]
GPO[1]を0に設定すると、GPO1ピン(12番ピン)からロジッ
ク・レベル0が出力されます。
GPO[1]を1に設定すると、GPO1ピンからロジック・レベル1が
出力されます。
GPO[2]
GPO[2]を0に設定すると、GPO2ピン(56番ピン)からロジッ
ク・レベル0が出力されます。
GPO[2]を1に設定すると、GPO2ピンからロジック・レベル1が
出力されます。
GPO[3]
GPO[3]を0に設定すると、GPO3ピン(55番ピン)からロジッ
ク・レベル0が出力されます。
GPO[3]を1に設定すると、GPO3ピンからロジック・レベル1が
出力されます。
REV. B
― 73 ―
ADV7180
MPUポートの説明
ADV7180はバス上の標準スレーブ・デバイスとして機能しま
す。
__SDAピン上のデータは8ビット長で、7ビット・アドレスと
R/Wビットからなります。ADV7180は内部レジスタにアクセ
スできるように、249のサブアドレスを持っています。このた
め、先頭バイトをデバイス・アドレスとして、2 番目のバイト
をサブアドレスの先頭として解釈します。サブアドレスの自動
インクリメント機能により、サブアドレスの先頭からデータの
書込みまたは読出しが可能になっています。データ転送は常に
ストップ状態によって終了します。すべてのレジスタを更新す
ることなく、固有のサブアドレス・レジスタに1 つずつアクセ
スすることもできます。
ADV7180は、2線式(I2C互換)シリアル・インターフェース
をサポートしています。シリアル・データ(SDA)およびシリ
アル・クロック(SCLK)の2つの入力が、ADV7180とシステ
ムの I 2C マスター・コントローラとの間で情報を転送します。
各スレーブ・デバイスは、独自のアドレスで識別されます。
ADV7180のI2Cポートにより、デコーダのセットアップと設定
が可能になり、取り込んだVBIデータが読み出せるようになり
ます。 ADV7180 には、 ALSB ピンのロジック・レベルに応じ
て、読出しと書込みの両動作用に4 つのスレーブ・アドレスが
あります。表100に、これらの4つの固有のアドレスを示します。
ADV7180のALSBピンは、スレーブ・アドレスのビット1を制
御します。ALSBを変えることにより、同じスレーブ・アドレ
スでも競合することなく、 1 つのアプリケーション内で 2 つの
ADV7180を制御することができます。LSB(ビット0)は、読
出し動作または書込み動作を指定します。ロジック1 が読出し
動作に、ロジック0が書込み動作に対応します。
ストップ状態とスタート状態は、データ転送のどの段階でも検
出できます。通常の読出し動作と書込み動作でこれらの状態が
検出されると、直ちにアイドル状態になります。SCLKがハイ
レベルの間は、1ビットのスタート状態か、1ビットのストップ
状態、または1ビットのストップ状態プラス1ビットのスタート
状態のみ発行できます。無効なサブアドレスが発行されると、
ADV7180はアクノレッジを発行せず、アイドル状態に戻りま
す。
表100.
ADV7180のI2Cアドレス
__
ALSB
R/W
スレーブ・アドレス
0
1
0
1
0x40
0x41
0x42
0x43
自動インクリメント・モードで最高サブアドレスを超えると、
次の動作が生じます。
• 読出しモードでは、マスター・デバイスがノー・アクノ
レッジを発行するまで、引き続き最高サブアドレス・レジ
スタの値が出力されます。ノー・アクノレッジは読出しの
終了を意味します。ノー・アクノレッジの状態では、9番目
のパルスでSDAラインがローレベルになりません。
バス上のデバイスを制御するには、特定のプロトコルに従う必
要があります。まず、マスターがスタート状態を確立してデー
タ転送を開始します。スタート状態とは、SCLKがハイレベル
の間に、SDAがハイレベルからローレベルに遷移することです。
これは、アドレス/データ・ストリームが後ろに続くことを示
します。すべてのスレーブはスタート状態に応答し、次の
8
__
ビット( 7 ビット・アドレス+ R/W ビット)をシフトします。
各ビットは、MSBからLSBの順に転送されます。送信されたア
ドレスを認識したスレーブは、9 番目のクロック・パルスの間
に、データラインをローレベルにプルダウンして応答します。
これはアクノレッジ・ビットと呼ばれています。この時点で、
バス上の他のすべてのデバイスがバスから離脱し、アイドル状
態を維持します。アイドル状態では、デバイスはSDAラインと
SCLKラインを監視し、スタート状態と正しいアドレスの受信
__
を待ちます。R/Wビットによりデータの転送方向が指定されま
す。先頭バイトのLSB がロジック0 なら、マスターがスレーブ
に情報を書き込むことを意味します。先頭バイトの LSB がロ
ジック1 なら、マスターがスレーブから情報を読み出すことを
意味します。
• 書込みモードでは、無効バイトのデータがサブアドレス・
レジスタにロードされず、ADV7180からノー・アクノレッ
ジが発行されて、デバイスはアイドル状態に戻ります。
SDATA
S
1–7
8
9
スタート アドレス R/W
ACK
図48.
書込み
シーケンス
S
スレーブ・アドレス
A(S)
サブアドレス
A(S)
1–7
S
スレーブ・アドレス
A(S)
S=スタート・ビット
P=ストップ・ビット
9
1–7
ACK
9
P
ACK
ストップ
データ
A(S)
P
8
データ
バス・データの転送
データ
LSB = 0
読出し
シーケンス
8
サブアドレス
A(S)
LSB = 1
サブアドレス
A(S) S
図49.
A(S)
スレーブ・アドレス
A (S)=スレーブからのアクノレッジ
A (M)=マスターからのアクノレッジ
データ
A(M)
A (S)=スレーブからのノー・アクノレッジ
A (M)=マスターからのノー・アクノレッジ
データ
A(M) P
05700-045
SCLOCK
05700-044
0
0
1
1
読出しシーケンスと書込みシーケンス
― 74 ―
REV. B
ADV7180
レジスタのアクセス
MPUは、書込み専用のサブアドレス・レジスタを除く
ADV7180のすべてのレジスタに対して、書込みまたは読出し
を行うことができます。サブアドレス・レジスタは、次の読出
しまたは書込み動作でアクセスするレジスタを指定します。デ
バイスとのバス経由のすべての通信は、サブアドレス・レジス
タに対するアクセスで開始されます。それから、ターゲット・
アドレスに対して読出し/書込み動作が実行され、その後、バ
ス上でストップ・コマンドが実行されるまで次のアドレスにイ
ンクリメントされます。
レジスタの設定
以下に、各レジスタの設定について説明します。コミュニケー
ション・レジスタは8 ビット幅の書込み専用レジスタです。バ
ス上のデバイスにアクセスした後に、読出し/書込み動作が選
択されると、サブアドレスが設定されます。サブアドレス・レ
ジスタは、動作の対象となるレジスタを指定します。表101に、
コントロール・ポートに対するサブアドレス・レジスタの制御
の下で行われる動作の一覧を示します。
SUB_USR_EN、アドレス0x0E [5]
レジスタ・マップをレジスタの0x40で分割します。
ユーザ・マップ
レジスタ・セレクト(SR7∼SR0)
これらのビットで必要とされる開始アドレスを指定します。
I2Cシーケンサ
I2C シーケンサは、パラメータが8 ビットを超えたために、2 つ
以上のI2Cレジスタ(たとえば、HSB[11:0])に分配される場合
に使用します。
このようなパラメータが2回以上のI2C書込み動作によって変更
されると、最初のI2Cが動作を終了してから最後のI2Cが動作を
完了するまでの間、パラメータは無効な値を保持します。つま
り、パラメータの先頭ビットはすでに新しい値を保持していま
すが、パラメータの残りのビットはまだ古い値を保持すること
になります。
この問題を避けるため、 I 2C シーケンサはパラメータのすでに
更新されたビットをローカル・メモリに保持しておき、最後の
レジスタ書込み動作が完了した後にパラメータの全ビットを同
時に更新します。
I2Cシーケンサの正しい動作は、次の条件に依存します。
• 問題のパラメータに対するすべてのI2Cレジスタは、アドレ
スの昇順に書込みを行う(たとえば、HSB[10:0]の場合、先
にアドレス0x34に書き込み、その後に0x35に書き込む)。
ユーザ・サブマップ
• そのシーケンスでの2回(または、それ以上)のI2C書込みの
間には、他のI2C動作が発生しない(たとえば、HSB[10:0]
の場合、先にアドレス0x34に書き込み、その直後に0x35に
2
共通のI Cスペース
アドレス0x00≧0x3F
アドレス0x0E ビット5=0b
アドレス0x0E ビット5=1b
I2Cスペース
アドレス0x40≧0xFF
I2Cスペース
アドレス0x40≧0x9C
通常のレジスタ・スペース
割込みおよびVDPレジスタ・スペース
図50.
REV. B
05700-050
書き込む)。
レジスタのアクセス―ユーザ・マップとユーザ・サブ
マップ
― 75 ―
ADV7180
I2Cレジスタ・マップ
表101. メイン・レジスタ・マップの詳細
アドレス
10進
16進
レジスタ名
RW
7
6
5
4
3
2
1
0
リセット値
0
00
Input Control
RW
VID_SEL[3]
VID_SEL[2]
VID_SEL[1]
VID_SEL[0]
INSEL[3]
INSEL[2]
INSEL[1]
INSEL[0]
00000000
1
01
Video Selection
RW
ENHSPLL
BETACAM
3
03
Output Control
RW
VBI_EN
TOD
OF_SEL[3]
4
04
Extended Output Control
RW
BT.656-4
5
05
Reserved
6
06
Reserved
7
07
Autodetect Enable
RW
AD_SEC525_EN AD_SECAM_EN AD_N443_EN AD_P60_EN
AD_PALN_EN AD_PALM_EN AD_NTSC_EN AD_PAL_EN
01111111
7F
8
08
Contrast
RW
CON[7]
CON[6]
CON[5]
CON[4]
CON[3]
CON[2]
CON[1]
CON[0]
10000000
80
00
ENVSPROC
OF_SEL[2]
OF_SEL[1]
OF_SEL[0]
TIM_OE
BL_C_VBI
EN_SFL_PIN
(16進)
00
11001000
C8
SD_DUP_AV
00001100
0C
RANGE
01xx0101
45
9
09
Reserved
10
0A
Brightness
RW
BRI[7]
BRI[6]
BRI[5]
BRI[4]
BRI[3]
BRI[2]
BRI[1]
BRI[0]
00000000
11
0B
Hue
RW
HUE[7]
HUE[6]
HUE[5]
HUE[4]
HUE[3]
HUE[2]
HUE[1]
HUE[0]
00000000
00
12
0C
Default Value Y
RW
DEF_Y[5]
DEF_Y[4]
DEF_Y[3]
DEF_Y[2]
DEF_Y[1]
DEF_Y[0]
DEF_VAL
AUTO_EN
DEF_VAL_EN 00110110
36
13
0D
Default Value C
RW
DEF_C[7]
DEF_C[6]
DEF_C[5]
DEF_C[4]
DEF_C[3]
DEF_C[2]
DEF_C[1]
DEF_C[0]
01111100
7C
14
0E
ADI Control 1
00000000
00
15
0F
Power Management
RW
RESET
16
10
Status 1
R
COL_KILL
AD_RESULT[2] AD_RESULT[1] AD_RESULT[0] FOLLOW_PW FSC_LOCK
LOST_LOCK
IN_LOCK
17
11
IDENT
R
IDENT[7]
IDENT[6]
IDENT[1]
IDENT[0]
00011011
1B
18
12
Status 2
R
MVCS T3
MVCS DET
−
−
19
13
Status 3
R
GEMD
INST_HLOCK −
−
20
14
Analog Clamp Control
RW
21
15
Digital Clamp Control
RW
22
16
Reserved
23
17
Shaping Filter Control 1
RW
CSFM[2]
24
18
Shaping Filter Control 2
RW
WYSFMOVR
25
19
Comb Filter Control
RW
29
1D
ADI Control 2
RW
TRI_LLC
EN28XTAL
39
27
Pixel Delay Control
RW
SWPC
AUTO_PDC_EN CTA[2]
SUB_USR_EN
PWRDWN
PDBP
IDENT[5]
IDENT[4]
IDENT[3]
FSC NSTD
LL NSTD
MV AGC DET MV PS DET
PAL_SW_LOCK INTERLACED STD FLD LEN FREE_RUN_ACT CVBS
IDENT[2]
SD_OP_50Hz
CCLEN
DCT[1]
DCT[0]
CSFM[1]
CSFM[0]
43
2B
Misc Gain Control
RW
CKE
44
2C
AGC Mode Control
RW
LAGC[2]
45
2D
Chroma Gain Control 1
W
CAGT[1]
CAGT[0]
46
2E
Chroma Gain Control 2
W
CMG[7]
CMG[6]
47
2F
Luma Gain Control 1
W
LAGT[1]
LAGT[0]
48
30
Luma Gain Control 2
W
LMG.7
LMG[6]
49
31
VSYNC Field Control 1
RW
50
32
VSYNC Field Control 2
RW
VSBHO
51
33
VSYNC Field Control 3
RW
VSEHO
52
34
HSYNC Position Control 1 RW
53
35
HSYNC Position Control 2 RW
00000000
00
−
−
00010010
12
0000xxxx
00
YSFM[4]
YSFM[3]
YSFM[2]
YSFM[1]
YSFM[0]
00000001
01
WYSFM[4]
WYSFM[3]
WYSFM[2]
WYSFM[1]
WYSFM[0]
10010011
93
NSFSEL[1]
NSFSEL[0]
PSFSEL[1]
PSFSEL[0]
11110001
F1
CTA[1]
LAGC[1]
LAGC[0]
CMG[5]
CMG[4]
CTA[0]
01000xxx
40
01011000
58
LTA[1]
LTA[0]
PW_UPD
11100001
E1
CAGC[1]
CAGC[0]
10101110
AE
CMG[11]
CMG[10]
CMG[9]
CMG[8]
11110100
F4
CMG[3]
CMG[2]
CMG[1]
CMG[0]
00000000
00
LMG[11]
LMG[10]
LMG[9]
LMG[8]
1111xxxx
F0
LMG[4]
LMG[3]
LMG[2]
LMG[1]
LMG[0]
xxxxxxxx
00
NEWAVMODE
HVSTIM
00010010
12
VSBHE
01000001
41
VSEHE
10000100
84
LMG[5]
HSB[10]
HSB[9]
HSB[8]
HSB.7
HSB[6]
HSB[5]
HSB[4]
HSE[6]
HSE[5]
HSE[4]
HSE[10]
HSE[9]
HSE[8]
00000000
00
HSB[3]
HSB[2]
HSB[1]
HSB[0]
00000010
02
HSE[3]
HSE[2]
HSE[1]
54
36
HSYNC Position Control 3 RW
HSE.7
55
37
Polarity
RW
PHS
56
38
NTSC Comb Control
RW
CTAPSN[1]
CTAPSN[0]
CCMN[2]
CCMN[1]
CCMN[0]
YCMN[2]
57
39
PAL Comb Control
RW
CTAPSP[1]
CTAPSP[0]
CCMP[2]
CCMP[1]
CCMP[0]
YCMP[2]
58
3A
ADC Control
RW
MUX_0_PD
MUX_1_PD
61
3D
Manual Window Control
RW
CKILLTHR[2] CKILLTHR[1] CKILLTHR[0]
01110010
B2
65
41
Resample Control
RW
SFL_INV
00000001
01
72
48
Gemstar Control 1
RW
GDECEL[15]
GDECEL[14]
GDECEL[13]
GDECEL[12]
GDECEL[11]
GDECEL[10]
GDECEL[9]
GDECEL[8]
00000000
00
73
49
Gemstar Control 2
RW
GDECEL[7]
GDECEL[6]
GDECEL[5]
GDECEL[4]
GDECEL[3]
GDECEL[2]
GDECEL[1]
GDECEL[0]
00000000
00
74
4A
Gemstar Control 3
RW
GDECOL[15]
GDECOL[14]
GDECOL[13]
GDECOL[12]
GDECOL[11]
GDECOL[10]
GDECOL[9]
GDECOL[8]
00000000
00
75
4B
Gemstar Control 4
RW
GDECOL[7]
GDECOL[6]
GDECOL[5]
GDECOL[4]
GDECOL[3]
GDECOL[2]
GDECOL[1]
GDECOL[0]
00000000
00
76
4C
Gemstar Control 5
RW
GDECAD
xxxx0000
00
77
4D
CTI DNR Control 1
RW
78
4E
CTI DNR Control 2
RW
CTI_C_TH[7]
CTI_C_TH[6]
CTI_C_TH[5]
80
50
CTI DNR Control 4
RW
DNR_TH[7]
DNR_TH[6]
81
51
Lock Count
RW
FSCLE
SRLS
88
58
VS/FIELD Pin Control1
RW
89
59
General-Purpose O/P2
RW
143
8F
Free-Run Line Length 1
W
144
90
VBI INFO
R
153
99
CCAP 1
R
PVS
HSE[0]
00000000
00
PCLK
00000001
01
YCMN[1]
YCMN[0]
10000000
80
YCMP[1]
YCMP[0]
11000000
C0
MUX_2_PD
MUX PDN
Override
00010000
10
PF
DNR_EN
CTI_AB.1
CTI_AB.0
CTI_AB_EN
CTI_EN
11101111
EF
CTI_C_TH[4]
CTI_C_TH[3]
CTI_C_TH[2]
CTI_C_TH[1]
CTI_C_TH[0]
00001000
08
DNR_TH[5]
DNR_TH[4]
DNR_TH[3]
DNR_TH[2]
DNR_TH[1]
DNR_TH[0]
00001000
08
COL[2]
COL[1]
COL[0]
CIL[2]
CIL[1]
CIL[0]
00100100
24
VS/FIELD
00000000
00
GPO[0]
00000000
00
00000000
00
−
−
ADC sampling
control
GPO_Enable
LLC_PAD_
SEL_MAN
LLC_PAD_
SEL[1]
LLC_PAD_
SEL[0]
CCAP1[6]
CCAP1[5]
CCAP1[4]
GPO[3]
GPO[2]
GPO[1]
CCAPD
CCAP1[7]
― 76 ―
CCAP1[3]
CCAP1[2]
CCAP1[1]
CCAP1[0]
REV. B
ADV7180
アドレス
1
2
10進
16進
レジスタ名
RW
7
6
5
4
3
2
1
0
リセット値
154
9A
CCAP 2
R
CCAP2[7]
CCAP2[6]
CCAP2[5]
CCAP2[4]
CCAP2[3]
CCAP2[2]
CCAP2[1]
CCAP2[0]
−
−
155
9B
Letterbox 1
R
LB_LCT[7]
LB_LCT[6]
LB_LCT[5]
LB_LCT[4]
LB_LCT[3]
LB_LCT[2]
LB_LCT[1]
LB_LCT[0]
−
−
156
9C
Letterbox 2
R
LB_LCM[7]
LB_LCM[6]
LB_LCM[5]
LB_LCM[4]
LB_LCM[3]
LB_LCM[2]
LB_LCM[1]
LB_LCM[0]
−
−
157
9D
Letterbox 3
R
LB_LCB[7]
LB_LCB[6]
LB_LCB[5]
LB_LCB[4]
LB_LCB[3]
LB_LCB[2]
LB_LCB[1]
LB_LCB[0]
−
−
178
B2
CRC
W
195
C3
ADC Switch 1
RW
MUX1[3]
MAN_MUX_EN
CRC_ENABLE
MUX1[2]
MUX1[1]
196
C4
ADC Switch 2
RW
220
DC
Letterbox Control 1
RW
221
DD
Letterbox Control 2
RW
222
DE
ST Noise Readback 1
R
223
DF
ST Noise Readback 2
R
ST_NOISE[7]
ST_NOISE.6
ST_NOISE[5]
224
E0
Reserved
LB_SL[3]
LB_SL.2
LB_SL[1]
MUX0[2]
MUX0[1]
MUX0[0]
(16進)
00011100
1C
xxxxxxxx
00
MUX1[0]
MUX0[3]
MUX2[3]
MUX2[2]
MUX2[1]
MUX2[0]
0xxxxxxx
00
LB_TH[4]
LB_TH[3]
LB_TH[2]
LB_TH[1]
LB_TH[0]
10101100
AC
LB_SL[0]
LB_EL[3]
LB_EL[2]
LB_EL[1]
LB_EL[0]
01001100
4C
ST_NOISE_VLD ST_NOISE[10] ST_NOISE[9]
ST_NOISE[8]
−
−
ST_NOISE[4]
ST_NOISE[3]
ST_NOISE[2]
ST_NOISE[1]
ST_NOISE[0]
−
−
225
E1
SD Offset Cb
RW
SD_OFF_CB[7]
SD_OFF_CB[6]
SD_OFF_CB[5]
SD_OFF_CB[4]
SD_OFF_CB[3]
SD_OFF_CB[2]
SD_OFF_CB[1]
SD_OFF_CB[0]
10000000
80
226
E2
SD Offset Cr
RW
SD_OFF_CR[7]
SD_OFF_CR[6]
SD_OFF_CR[5]
SD_OFF_CR[4]
SD_OFF_CR[3]
SD_OFF_CR[2]
SD_OFF_CR[1]
SD_OFF_CR[0]
10000000
80
227
E3
SD Saturation Cb
RW
SD_SAT_CB[7]
SD_SAT_CB[6]
SD_SAT_CB[5]
SD_SAT_CB[4]
SD_SAT_CB[3]
SD_SAT_CB[2]
SD_SAT_CB[1]
SD_SAT_CB[0]
10000000
80
228
E4
SD Saturation Cr
RW
SD_SAT_CR[7]
SD_SAT_CR[6]
SD_SAT_CR[5]
SD_SAT_CR[4]
SD_SAT_CR[3]
SD_SAT_CR[2]
SD_SAT_CR[1]
SD_SAT_CR[0]
10000000
80
229
E5
NTSC V Bit Begin
RW
NVBEGDELO NVBEGDELE NVBEGSIGN
NVBEG[4]
NVBEG[3]
NVBEG[2]
NVBEG[1]
NVBEG[0]
00100101
25
230
E6
NTSC V Bit End
RW
NVENDDELO NVENDDELE NVENDSIGN
NVEND[4]
NVEND[3]
NVEND[2]
NVEND[1]
NVEND[0]
00000100
04
231
E7
NTSC F Bit Toggle
RW
NFTOGDELO NFTOGDELE
NFTOGSIGN
NFTOG[4]
NFTOG[3]
NFTOG[2]
NFTOG[1]
NFTOG[0]
01100011
63
232
E8
PAL V Bit Begin
RW
PVBEGDELO
PVBEGDELE
PVBEGSIGN
PVBEG[4]
PVBEG[3]
PVBEG[2]
PVBEG[1]
PVBEG[0]
01100101
65
233
E9
PAL V Bit End
RW
PVENDDELO PVENDDELE
PVENDSIGN
PVEND[4]
PVEND[3]
PVEND[2]
PVEND[1]
PVEND[0]
00010100
14
234
EA
PAL F Bit Toggle
RW
PFTOGDELO
PFTOGSIGN
PFTOG[4]
PFTOG[3]
PFTOG[2]
PFTOG[1]
PFTOG[0]
01100011
63
235
EB
Vblank Control 1
RW
NVBIOLCM[1] NVBIOLCM[0] NVBIELCM[1] NVBIELCM[0] PVBIOLCM.1
PVBIOLCM.0
PVBIELCM.1
PVBIELCM.0
01010101
55
236
EC
Vblank Control 2
RW
NVBIOCCM[1] NVBIOCCM[0] NVBIECCM[1] NVBIECCM[0] PVBIOCCM.1
PVBIOCCM.0
PVBIECCM.1
PVBIECCM.0
01010101
55
243
F3
AFE_CONTROL 1
RW
AA_FILT_EN[2] AA_FILT_EN[1] AA_FILT_EN[0] 00000000
00
244
F4
Drive Strength
RW
248
F8
IF Comp Control
RW
249
F9
VS Mode Control
RW
251
FB
Peaking Control
RW
PEAKING_
GAIN[7]
PEAKING_
GAIN[6]
PEAKING_
GAIN[5]
252
FC
Coring Threshold
RW
DNR_TH2[7]
DNR_TH2[6]
DNR_TH2[5]
PFTOGDELE
AA_FILT_
MAN_OVR
DR_STR[1]
DR_STR[0]
DR_STR_C[1] DR_STR_C[0] DR_STR_S[1]
DR_STR_S[0]
xx010101
15
IFFILTSEL[2]
IFFILTSEL[1]
IFFILTSEL[0]
00000000
00
VS_COAST_
MODE[1]
VS_COAST_
MODE[0]
EXTEND_VS_ EXTEND_VS_ 00000011
MIN_FREQ
MAX_FREQ
03
PEAKING_
GAIN[4]
PEAKING_
GAIN[3]
PEAKING_
GAIN[2]
PEAKING_
GAIN[1]
PEAKING_
GAIN[0]
01000000
40
DNR_TH2[4]
DNR_TH2[3]
DNR_TH2[2]
DNR_TH2[1]
DNR_TH2[0]
00000100
04
VSまたはフィールドは1本のピン(37番ピン)で共用されるので、これはADV7180 BCPZ(40ピン)専用の機能です。
これはADV7180 BSTZ(64番ピン)専用の機能です。
REV. B
― 77 ―
ADV7180
表102. 割込みシステム・レジスタ・マップの詳細1
アドレス
10進
16進
レジスタ名
RW
7
64
40
Interrupt Config. 1
RW
INTRQ_DUR_ INTRQ_DUR_ MV_INTRQ_
SEL[1]
SEL[0]
SEL[1]
6
5
4
3
MV_INTRQ_
SEL[0]
2
1
0
リセット値
MPU_STIM_
INTRQ
INTRQ_OP_
SEL[1]
INTRQ_OP_
SEL[0]
0001x000
10
−
−
66
42
Interrupt Status 1
R
MV_PS_CS_Q
SD_FR_CHNG_Q
SD_UNLOCK_Q SD_LOCK_Q
67
43
Interrupt Clear 1
W
MV_PS_CS_
CLR
SD_FR_CHNG_
CLR
SD_UNLOCK_
CLR
68
44
Interrupt
Mask 1
RW
MV_PS_CS_
MSKB
SD_FR_CHNG_
MSKB
SD_UNLOCK_ SD_LOCK_
MSKB
MSKB
69
45
Raw
Status 1
R
MPU_STIM_INTR
Q
EVEN_FIELD
70
46
Interrupt
Status 2
R
MPU_STIM_
INTRQ_Q
SD_FIELD_
CHNGD_Q
71
47
Interrupt Clear 2
W
MPU_STIM_
INTRQ_CLR
72
48
Interrupt
Mask 2
RW
MPU_STIM_
INTRQ_MSKB
73
49
Raw
Status 2
R
74
4A
Interrupt
Status 3
R
PAL_SW_LK_ SCM_LOCK_
CHNG_Q
CHNG_Q
SD_AD_
CHNG_Q
75
4B
Interrupt Clear 3
W
PAL_SW_LK_ SCM_LOCK_
CHNG_CLR
CHNG_CLR
SD_AD_CHNG_ SD_H_LOCK_ SD_V_LOCK_ SD_OP_CHNG_ xx000000
CLR
CHNG_CLR
CHNG_CLR
CLR
76
4C
Interrupt
Mask 3
RW
PAL_SW_LK_ SCM_LOCK_CHN SD_AD_CHNG_ SD_H_LOCK_
CHNG_MSKB G_MSKB
MSKB
CHNG_MSKB
78
4E
Interrupt
Status 4
R
VDP_VITC_Q
VDP_GS_VPS_
PDC_UTC_
CHNG_Q
79
4F
Interrupt Clear 4
W
VDP_VITC_
CLR
80
50
Interrupt Mask 4
RW
VDP_VITC_
MSKB
96
60
VDP_Config_1
RW
97
61
VDP_Config_2
RW
98
62
VDP_ADF_
Config_1
RW
ADF_ENABLE ADF_MODE[1] ADF_MODE[0] ADF_DID[4]
99
63
VDP_ADF_
Config_2
RW
DUPLICATE_
ADF
100
64
VDP_LINE_00E
RW
MAN_LINE_
PGM
101
65
VDP_LINE_00F
RW
VBI_DATA_
P6_N23[3]
VBI_DATA_
P6_N23[2]
VBI_DATA_
P6_N23[1]
102
66
VDP_LINE_010
RW
VBI_DATA_
P7_N24[3]
VBI_DATA_
P7_N24[2]
103
67
VDP_LINE_011
RW
VBI_DATA_
P8_N25[3]
104
68
VDP_LINE_012
RW
105
69
VDP_LINE_013
106
6A
107
SD_LOCK_CLR x0000000
(16進)
00
x0000000
00
CCAPD
−
−
GEMD_Q
CCAPD_Q
−
−
SD_FIELD_
CHNGD_CLR
GEMD_CLR
CCAPD_CLR
0xx00000
00
SD_FIELD_
CHNGD_MSKB
GEMD_MSKB CCAPD_MSKB 0xx00000
00
SD_V_LOCK
−
−
−
−
SCM_LOCK
SD_H_LOCK
SD_OP_50Hz
SD_H_LOCK_ SD_V_LOCK_ SD_OP_
CHNG_Q
CHNG_Q
CHNG_Q
SD_OP_CHNG_ xx000000
MSKB
00
VDP_CGMS_
WSS_CHNGD_Q
VDP_CCAPD_Q −
−
VDP_GS_VPS_
PDC_UTC_
CHNG_CLR
VDP_CGMS_
WSS_CHNGD_
CLR
VDP_CCAPD_
CLR
00x0x0x0
00
VDP_GS_VPS_
PDC_UTC_
CHNG_MSKB
VDP_CGMS_
WSS_CHNGD_
MSKB
VDP_CCAPD_
MSKB
00x0x0x0
00
VDP_TTXT_
VDP_TTXT_
10001000
TYPE_MAN[1] TYPE_MAN[0]
88
0001xx00
10
00010101
15
ADF_SDID[5] ADF_SDID[4] ADF_SDID[3] ADF_SDID[2] ADF_SDID[1] ADF_SDID[0] 0x101010
2A
WST_PKT_
DECODE_
DISABLE
VDP_TTXT_
TYPE_MAN_
ENABLE
SD_V_LOCK_
CHNG_MSKB
00
AUTO_DETECT_G
S_TYPE
ADF_DID[3]
ADF_DID[2]
ADF_DID[1]
ADF_DID[0]
VBI_DATA_
P318[3]
VBI_DATA_
P318[2]
VBI_DATA_
P318[1]
VBI_DATA_
P318[0]
0xxx0000
00
VBI_DATA_
P6_N23[0]
VBI_DATA_
P319_N286[3]
VBI_DATA_
P319_N286[2]
VBI_DATA_
P319_N286[1]
VBI_DATA_
P319_N286[0]
00000000
00
VBI_DATA_
P7_N24[1]
VBI_DATA_
P7_N24[0]
VBI_DATA_
P320_N287[3]
VBI_DATA_
P320_N287[2]
VBI_DATA_
P320_N287[1]
VBI_DATA_
P320_N287[0]
00000000
00
VBI_DATA_
P8_N25[2]
VBI_DATA_
P8_N25[1]
VBI_DATA_
P8_N25[0]
VBI_DATA_
P321_N288[3]
VBI_DATA_
P321_N288[2]
VBI_DATA_
P321_N288[1]
VBI_DATA_
P321_N288[0]
00000000
00
VBI_DATA_
P9[3]
VBI_DATA_
P9[2]
VBI_DATA_
P9[1]
VBI_DATA_
P9[0]
VBI_DATA_
P322[3]
VBI_DATA_
P322[2]
VBI_DATA_
P322[1]
VBI_DATA_
P322[0]
00000000
00
RW
VBI_DATA_
P10[3]
VBI_DATA_
P10[2]
VBI_DATA_
P10.1
VBI_DATA_
P10[0]
VBI_DATA_
P323[3]
VBI_DATA_
P323[2]
VBI_DATA_
P323[1]
VBI_DATA_
P323[0]
00000000
00
VDP_LINE_014
RW
VBI_DATA_
P11[3]
VBI_DATA_
P11[2]
VBI_DATA_
P11[1]
VBI_DATA_
P11[0]
VBI_DATA_
P324_N272[3]
VBI_DATA_
P324_N272[2]
VBI_DATA_
P324_N272[1]
VBI_DATA_
P324_N272[0]
00000000
00
6B
VDP_LINE_015
RW
VBI_DATA_
P12_N10[3]
VBI_DATA_
P12_N10[2]
VBI_DATA_
P12_N10[1]
VBI_DATA_
P12_N10[0]
VBI_DATA_
P325_N273[3]
VBI_DATA_
P325_N273[2]
VBI_DATA_
P325_N273[1]
VBI_DATA_
P325_N273[0]
00000000
00
108
6C
VDP_LINE_016
RW
VBI_DATA_
P13_N11[3]
VBI_DATA_
P13_N11[2]
VBI_DATA_
P13_N11[1]
VBI_DATA_
P13_N11[0]
VBI_DATA_
P326_N274[3]
VBI_DATA_
P326_N274[2]
VBI_DATA_
P326_N274[1]
VBI_DATA_
P326_N274[0]
00000000
00
109
6D
VDP_LINE_017
RW
VBI_DATA_
P14_N12[3]
VBI_DATA_
P14_N12[2]
VBI_DATA_
P14_N12[1]
VBI_DATA_
P14_N12[0]
VBI_DATA_
P327_N275[3]
VBI_DATA_
P327_N275[2]
VBI_DATA_
P327_N275[1]
VBI_DATA_
P327_N275[0]
00000000
00
110
6E
VDP_LINE_018
RW
VBI_DATA_
P15_N13[3]
VBI_DATA_
P15_N13[2]
VBI_DATA_
P15_N13[1]
VBI_DATA_
P15_N13[0]
VBI_DATA_
P328_N276[3]
VBI_DATA_
P328_N276[2]
VBI_DATA_
P328_N276[1]
VBI_DATA_
P328_N276[0]
00000000
00
111
6F
VDP_LINE_019
RW
VBI_DATA_
P16_N14[3]
VBI_DATA_
P16_N14[2]
VBI_DATA_
P16_N14[1]
VBI_DATA_
P16_N14[0]
VBI_DATA_
P329_N277[3]
VBI_DATA_
P329_N277[2]
VBI_DATA_
P329_N277[1]
VBI_DATA_
P329_N277[0]
00000000
00
112
70
VDP_LINE_01A
RW
VBI_DATA_
P17_N15[3]
VBI_DATA_
P17_N15[2]
VBI_DATA_
P17_N15[1]
VBI_DATA_
P17_N15[0]
VBI_DATA_
P330_N278[3]
VBI_DATA_
P330_N278[2]
VBI_DATA_
P330_N278[1]
VBI_DATA_
P330_N278[0]
00000000
00
113
71
VDP_LINE_01B
RW
VBI_DATA_
P18_N16[3]
VBI_DATA_
P18_N16[2]
VBI_DATA_
P18_N16[1]
VBI_DATA_
P18_N16[0]
VBI_DATA_
P331_N279[3]
VBI_DATA_
P331_N279[2]
VBI_DATA_
P331_N279[1]
VBI_DATA_
P331_N279[0]
00000000
00
114
72
VDP_LINE_01C
RW
VBI_DATA_
P19_N17[3]
VBI_DATA_
P19_N17[2]
VBI_DATA_
P19_N17[1]
VBI_DATA_
P19_N17[0]
VBI_DATA_
P332_N280[3]
VBI_DATA_
P332_N280[2]
VBI_DATA_
P332_N280[1]
VBI_DATA_
P332_N280[0]
00000000
00
115
73
VDP_LINE_01D
RW
VBI_DATA_
P20_N18[3]
VBI_DATA_
P20_N18[2]
VBI_DATA_
P20_N18[1]
VBI_DATA_
P20_N18[0]
VBI_DATA_
P333_N281[3]
VBI_DATA_
P333_N281[2]
VBI_DATA_
P333_N281[1]
VBI_DATA_
P333_N281[0]
00000000
00
116
74
VDP_LINE_01E
RW
VBI_DATA_
P21_N19[3]
VBI_DATA_
P21_N19[2]
VBI_DATA_
P21_N19[1]
VBI_DATA_
P21_N19[0]
VBI_DATA_
P334_N282[3]
VBI_DATA_
P334_N282[2]
VBI_DATA_
P334_N282[1]
VBI_DATA_
P334_N282[0]
00000000
00
117
75
VDP_LINE_01F
RW
VBI_DATA_
P22_N20[3]
VBI_DATA_
P22_N20[2]
VBI_DATA_
P22_N20[1]
VBI_DATA_
P22_N20[0]
VBI_DATA_
P335_N283[3]
VBI_DATA_
P335_N283[2]
VBI_DATA_
P335_N283[1]
VBI_DATA_
P335_N283[0]
00000000
00
― 78 ―
REV. B
ADV7180
アドレス
1
10進
16進
レジスタ名
RW
7
6
5
4
3
2
1
0
リセット値
118
76
VDP_LINE_020
RW
VBI_DATA_
P23_N21[3]
VBI_DATA_
P23_N21[2]
VBI_DATA_
P23_N21[1]
VBI_DATA_
P23_N21[0]
VBI_DATA_
P336_N284[3]
VBI_DATA_
P336_N284[2]
VBI_DATA_
P336_N284[1]
VBI_DATA_
P336_N284[0]
00000000
00
119
77
VDP_LINE_021
RW
VBI_DATA_
P24_N22[3]
VBI_DATA_
P24_N22[2]
VBI_DATA_
P24_N22[1]
VBI_DATA_
P24_N22[0]
VBI_DATA_
P337_N285[3]
VBI_DATA_
P337_N285[2]
VBI_DATA_
P337_N285[1]
VBI_DATA_
P337_N285[0]
00000000
00
120
78
VDP_STATUS_
CLEAR
W
CC_CLEAR
00000000
00
120
78
VDP_STATUS
R
TTXT_AVL
VITC_AVL
121
79
VDP_CCAP_
DATA_0
R
CCAP_
BYTE_1[7]
122
7A
VDP_CCAP_
DATA_1
R
CCAP_
BYTE_2[7]
125
7D
VDP_CGMS_
WSS_DATA_0
126
7E
127
VITC_CLEAR
(16進)
GS_PDC_VPS_
UTC_CLEAR
CGMS_WSS_
CLEAR
GS_DATA_
TYPE
GS_PDC_VPS_
UTC_AVL
CGMS_WSS_
AVL
CC_EVEN_
FIELD
CC_AVL
−
−
CCAP_
BYTE_1[6]
CCAP_
BYTE_1[5]
CCAP_
BYTE_1[4]
CCAP_
BYTE_1[3]
CCAP_
BYTE_1[2]
CCAP_
BYTE_1[1]
CCAP_
BYTE_1[0]
−
−
CCAP_
BYTE_2[6]
CCAP_
BYTE_2[5]
CCAP_
BYTE_2[4]
CCAP_
BYTE_2[3]
CCAP_
BYTE_2[2]
CCAP_
BYTE_2[1]
CCAP_
BYTE_2[0]
−
−
R
CGMS_CRC[5] CGMS_CRC[4] CGMS_CRC[3] CGMS_CRC[2] −
−
VDP_CGMS_
WSS_DATA_1
R
CGMS_CRC[1] CGMS_CRC[0] CGMS_WSS[13] CGMS_WSS[12] CGMS_WSS[11] CGMS_WSS[10] CGMS_WSS[9] CGMS_WSS[8] −
−
7F
VDP_CGMS_
WSS_ DATA_2
R
CGMS_WSS[7] CGMS_WSS[6] CGMS_WSS[5] CGMS_WSS[4] CGMS_WSS[3] CGMS_WSS[2] CGMS_WSS[1] CGMS_WSS[0] −
−
132
84
VDP_GS_VPS_
PDC_UTC_0
R
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
−
UTC_BYTE_0[7] UTC_BYTE_0[6] UTC_BYTE_0[5] UTC_BYTE_0[4] UTC_BYTE_0[3] UTC_BYTE_0[2] UTC_BYTE_0[1] UTC_BYTE_0[0]
−
133
85
VDP_GS_VPS_
PDC_UTC_1
R
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
−
UTC_BYTE_1[7] UTC_BYTE_1[6] UTC_BYTE_1[5] UTC_BYTE_1[4] UTC_BYTE_1[3] UTC_BYTE_1[2] UTC_BYTE_1[1] UTC_BYTE_1[0]
−
134
86
VDP_GS_VPS_
PDC_UTC_2
R
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
−
UTC_BYTE_2[7] UTC_BYTE_2[6] UTC_BYTE_2[5] UTC_BYTE_2[4] UTC_BYTE_2[3] UTC_BYTE_2[2] UTC_BYTE_2[1] UTC_BYTE_2[0]
−
135
87
VDP_GS_VPS_
PDC_UTC_3
R
GS_VPS_PDC_
GS_VPS_PDC_
UTC_BYTE_3[7] UTC_BYTE_3.6
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
GS_VPS_PDC_
−
UTC_BYTE_3[3] UTC_BYTE_3[2] UTC_BYTE_3[1] UTC_BYTE_3[0]
−
136
88
VDP_VPS_
PDC_UTC_4
R
VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ −
BYTE_4[7]
BYTE_4[6]
BYTE_4[5]
BYTE_4[4]
BYTE_4[3]
BYTE_4[2]
BYTE_4[1]
BYTE_4[0]
−
137
89
VDP_VPS_
PDC_UTC_5
R
VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ −
BYTE_5[7]
BYTE_5[6]
BYTE_5[5]
BYTE_5[4]
BYTE_5[3]
BYTE_5[2]
BYTE_5[1]
BYTE_5[0]
−
138
8A
VDP_VPS_
PDC_UTC_6
R
VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ −
BYTE_6[7]
BYTE_6[6]
BYTE_6[5]
BYTE_6[4]
BYTE_6[3]
BYTE_6[2]
BYTE_6[1]
BYTE_6[0]
−
139
8B
VDP_VPS_PDC_
UTC_7
R
VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ −
BYTE_7[7]
BYTE_7[6]
BYTE_7[5]
BYTE_7[4]
BYTE_7[3]
BYTE_7[2]
BYTE_7[1]
BYTE_7[0]
−
140
8C
VDP_VPS_PDC_
UTC_8
R
VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ −
BYTE_8[7]
BYTE_8[6]
BYTE_8[5]
BYTE_8[4]
BYTE_8[3]
BYTE_8[2]
BYTE_8[1]
BYTE_8[0]
−
141
8D
VDP_VPS_PDC_
UTC_9
R
VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ −
BYTE_9[7]
BYTE_9[6]
BYTE_9[5]
BYTE_9[4]
BYTE_9[3]
BYTE_9[2]
BYTE_9[1]
BYTE_9[0]
−
142
8E
VDP_VPS_PDC_
UTC_10
R
VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ −
BYTE_10[7]
BYTE_10[6]
BYTE_10[5]
BYTE_10[4]
BYTE_10[3]
BYTE_10[2]
BYTE_10[1]
BYTE_10[0]
−
143
8F
VDP_VPS_PDC_
UTC_11
R
VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ −
BYTE_11[7]
BYTE_11[6]
BYTE_11[5]
BYTE_11[4]
BYTE_11[3]
BYTE_11[2]
BYTE_11[1]
BYTE_11[0]
−
144
90
VDP_VPS_PDC_
UTC_12
R
VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ VPS_PDC_UTC_ −
BYTE_12[7]
BYTE_12[6]
BYTE_12[5]
BYTE_12[4]
BYTE_12[3]
BYTE_12[2]
BYTE_12[1]
BYTE_12[0]
−
146
92
VDP_VITC_DATA_0
R
VITC_DATA_0[7] VITC_DATA_0[6] VITC_DATA_0[5] VITC_DATA_0[4] VITC_DATA_0[3] VITC_DATA_0[2] VITC_DATA_0[1] VITC_DATA_0[0] −
−
147
93
VDP_VITC_DATA_1
R
VITC_DATA_1[7] VITC_DATA_1[6] VITC_DATA_1[5] VITC_DATA_1[4] VITC_DATA_1[3] VITC_DATA_1[2] VITC_DATA_1[1] VITC_DATA_1[0] −
−
148
94
VDP_VITC_DATA_2
R
VITC_DATA_2[7] VITC_DATA_2[6] VITC_DATA_2[5] VITC_DATA_2[4] VITC_DATA_2[3] VITC_DATA_2[2] VITC_DATA_2[1] VITC_DATA_2[0] −
−
149
95
VDP_VITC_DATA_3
R
VITC_DATA_3[7] VITC_DATA_3[6] VITC_DATA_3[5] VITC_DATA_3[4] VITC_DATA_3[3] VITC_DATA_3[2] VITC_DATA_3[1] VITC_DATA_3[0] −
−
150
96
VDP_VITC_DATA_4
R
VITC_DATA_4[7] VITC_DATA_4[6] VITC_DATA_4[5] VITC_DATA_4[4] VITC_DATA_4[3] VITC_DATA_4[2] VITC_DATA_4[1] VITC_ATA_4[0]
−
−
151
97
VDP_VITC_DATA_5
R
VITC_DATA_5[7] VITC_DATA_5[6] VITC_DATA_5[5] VITC_DATA_5[4] VITC_DATA_5[3] VITC_DATA_5[2] VITC_DATA_5[1] VITC_DATA_5[0] −
−
152
98
VDP_VITC_DATA_6
R
VITC_DATA_6[7] VITC_DATA_6[6] VITC_DATA_6[5] VITC_DATA_6[4] VITC_DATA_6[3] VITC_DATA_6[2] VITC_DATA_6[1] VITC_DATA_6[0] −
−
153
99
VDP_VITC_DATA_7
R
VITC_DATA_7[7] VITC_DATA_7[6] VITC_DATA_7[5] VITC_DATA_7[4] VITC_DATA_7[3] VITC_DATA_7[2] VITC_DATA_7[1] VITC_DATA_7[0] −
−
154
9A
VDP_VITC_DATA_8
R
VITC_DATA_8[7] VITC_DATA_8[6] VITC_DATA_8[5] VITC_DATA_8[4] VITC_DATA_8[3] VITC_DATA_8[2] VITC_DATA_8[1] VITC_DATA_8[0] −
−
155
9B
VDP_VITC_CALC_
CRC
R
VITC_CRC[7] VITC_CRC[6] VITC_CRC.5
−
156
9C
VDP_OUTPUT_SEL
RW
I C_GS_VPS_
PDC_UTC[1]
2
I C_GS_VPS_
PDC_UTC[0]
2
GS_VPS_PDC_
UTC_BYTE_3.5
GS_VPS_PDC_
UTC_BYTE_3.4
VITC_CRC[4] VITC_CRC[3] VITC_CRC[2] VITC_CRC[1] VITC_CRC[0] −
GS_VPS_PDC_ WSS_CGMS_CB_
UTC_CB_
CHANGE
CHANGE
表102のレジスタにアクセスするには、レジスタ・アドレス0x0EのSUB_USR_ENを1に設定する必要があります。
REV. B
― 79 ―
00110000
30
ADV7180
表103. レジスタ・マップの説明(通常動作)
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x00
入力コントロール INSEL [3:0]
7
6
5
4
コメント
3
2
1
0
LQFP-64
LFCSP-40
注
0
0
0
0
コンポジット
コンポジット
INSELビットにより、入力
0
0
0
1
コンポジット
予備
チャンネルと入力フォーマッ
トを選択
0
0
1
0
コンポジット
予備
0
0
1
1
コンポジット
コンポジット
0
1
0
0
コンポジット
コンポジット
0
1
0
1
コンポジット
予備
0
1
1
0
Sビデオ
Sビデオ
Y/Cの場合は強制書
込みが必要(Sビデ
0
1
1
1
Sビデオ
予備
Reg 0x58=0x04
1
0
0
0
Sビデオ
予備
1
0
0
1
YPrPb
YPrPb
1
0
1
0
YPrPb
予備
1
0
1
1
予備
予備
1
1
0
0
予備
予備
1
1
0
1
予備
予備
1
1
1
0
予備
予備
1
1
1
1
予備
予備
配線の詳細は、表8と表9を参
照
オ・モード)
0x01
ビデオ選択
VID_SEL [3:0]
VID_SELビットにより、入
0
0
0
0
自動検出PAL(B/G/H/I/D)、NTSC
(ペデスタルなし)、SECAM
力ビデオ標準を選択
0
0
0
1
自動検出PAL(B/G/H/I/D)、NTSC M
(ペデスタルあり)、SECAM
0
0
1
0
自動検出PAL N、NTSC M
(ペデスタルなし)、SECAM
0
0
1
1
自動検出PAL N、NTSC M
(ペデスタルあり)、SECAM
0
1
0
0
NTSC J
0
1
0
1
NTSC M
0
1
1
0
PAL 60
0
1
1
1
NTSC 4.43
1
0
0
0
PAL B/G/H/I/D
1
0
0
1
PAL N(B/G/H/I/D、ペデスタルなし)
1
0
1
0
PAL M(ペデスタルなし)
1
0
1
1
PAL M
1
1
0
0
PALコンビネーションN
1
1
0
1
PALコンビネーションN
(ペデスタルあり)
1
1
1
0
1
1
1
1
SECAM
SECAM(ペデスタルあり)
0
予備
ENVSPROC
0
予備
BETACAM
ENHSPLL
予備
0
0
デフォルト設定
0
VSYNCプロセッサをディスエーブル
1
VSYNCプロセッサをイネーブル
デフォルト設定
0
標準ビデオ入力
1
Betacam入力イネーブル
0
HSYNCプロセッサをディスエーブル
1
HSYNCプロセッサをイネーブル
1
(ビットの説明は
「レジスタ0x58」を
参照)
デフォルト設定
― 80 ―
REV. B
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x03
出力コントロール
SD_DUP_AV
AVコードを輝度信号から色
7
6
5
4
3
2
1
信号パスへ複製
予備
TOD(スリーステート出力
ドライバ)
このビットにより、P[19:0]、
HS、VS、FIELD、SFLの各
出力ドライバをスリーステー
トへ
最小のフィルタリング効果で
VBIデータ(ライン1∼21)
を通過
0x04
拡張出力
コントロール
LQFP-64
0
8ビット・インターリーブ・データ出力
用のAVコード
0
出力フォーマットを選択
VBI_EN
0
1
OF_SEL [3:0]
コメント
LFCSP-40
複製されたAVコード
(16ビット・インターフェース用)
デフォルト設定
0
0
0
0
予備
0
0
0
1
予備
0
0
1
0
16ビット@LLC1 4:2:2
0
0
1
1
8ビット@LLC1 4:2:2 ITU-R BT.656
0
1
0
0
未使用
0
1
0
1
未使用
0
1
1
1
未使用
1
0
0
0
未使用
1
0
0
1
未使用
1
0
1
0
未使用
1
0
1
1
未使用
1
1
0
0
未使用
1
1
0
1
未使用
1
1
1
0
未使用
1
1
1
1
未使用
0
出力ピンをイネーブル
1
ドライバをスリーステート
0
全ラインをフィルタ処理およびスケール
処理
1
アクティブ・ビデオ領域のみをフィルタ
処理
TIM_OEおよび
TRI_LLCを参照
16<Y<235、16<C<240
ITU-R BT.656
1
1<Y<254、1<C<254
拡張範囲
0
SFL出力をディスエーブル
SFL出力によりエン
1
SFLピンにSFL情報を出力
出力値の範囲を選択。ITU-R
BT.656準拠、または範囲内
で設定可能
BL_C_VBI
VBI時に色信号をブランク。
セットされると、VBI領域内
ADV7180 LQFP64専用のオプション
0
RANGE
EN_SFL_PIN
注
0
カラーをデコードして出力
1
CrとCbをブランク
コーダとデコーダ
への直接接続をイ
ネーブル
VBI中
のデータが、歪みを受けずに
デコーダを通過可能
TIM_OE
タイミング信号出力イネーブル
予備
X
予備
BT.656-4
ITU-R BT.656-3/4準拠の出
力モードを選択可能
0x05
予備
0x06
予備
REV. B
0
HS、VS、Fをスリーステート
1
HS、VS、Fを強制的にアクティブに
X
1
0
ITU-R BT.656-3準拠
1
ITU-R BT.656-4準拠
― 81 ―
TODから制御
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x07
自動検出
AD_PAL_EN、PAL B/G/I/H
イネーブル
7
6
5
4
3
2
1
自動検出イネーブル
コメント
0
LQFP-64
0
ディスエーブル
1
イネーブル
AD_NTSC_EN、NTSC
0
ディスエーブル
自動検出イネーブル
1
イネーブル
AD_PALM_EN、PAL M
0
ディスエーブル
自動検出イネーブル
1
イネーブル
AD_PALM_EN、PAL N
0
ディスエーブル
自動検出イネーブル
1
イネーブル
AD_P60_EN、PAL 60
0
ディスエーブル
自動検出イネーブル
1
イネーブル
AD_N443_EN、NTSC 4.43
0
ディスエーブル
自動検出イネーブル
1
イネーブル
AD_SECAM_EN、SECAM
0
ディスエーブル
自動検出イネーブル
1
イネーブル
LFCSP-40
注
AD_SEC525_EN、SECAM 525
0
自動検出イネーブル
1
コントラスト・
レジスタ
CON[7:0]
1
0
0
0
0
0
0
0
0x09
予備
予備
1
0
0
0
0
0
0
0
0x0A
明度レジスタ
BRI[7:0]
0
0
0
0
0
0
0
0
0x00=0IRE、
0x7F=+100IRE、
0x80=−100IRE
0
0
0
0
0
0
0
0
色相範囲=−90°∼
+90°
0x08
ディスエーブル
イネーブル
輝度信号ゲイン=1
コントラスト調節。
コントラストを制御
このレジスタはビデオ信号の
明度を制御
0x0B
色相レジスタ
HUE[7:0]
このレジスタは色相調整値を
格納
0x0C
デフォルト値Y
DEF_VAL_EN
0
デフォルト値イネーブル
DEF_VAL_AUTO_EN
依存のフリーラン・モード
1
DEF_VAL_AUTO_EN
0
デフォルト値
1
DEF_Y[5:0]
0
0
1
1
0
1
0
1
1
1
1
1
0
0
0
0
0
フリーラン・モードを強制実行して
ブルー・スクリーンを出力
フリーラン・モードをディスエーブル
自動フリーラン・モード
(ブルー・スクリーン)をイネーブル
デフォルト値C
DEF_C[7:0]
フリーラン・モー
ドでのデフォルト
のY値出力
0
Cr[7:0]=DEF_C[7:4], 0, 0, 0, 0}
Cb[7:0]=DEF_C[3:0], 0, 0, 0, 0}
フリーラン・モー
ドでのデフォルト
のCb/Cr値出力。
デフォルト値に
よりブルー・スク
リーンを出力
0
デフォルト設定
デフォルト値C。CrとCbのデ
フォルト値はこのレジスタで
定義
0x0E
ADIコントロール 予備
SUB_USR_EN
割込み/VDPレジスタ・マッ
0
メイン・レジスタ・スペースにアクセス 図50を参照
1
割込み/VDPレジスタ・スペースに
アクセス
プへのアクセスが可能
予備
0
ロックが外れたと
き、フリーラン・
モードをイネーブ
ルにして、安定し
たタイミング、ク
ロック、セット・
カラーを出力
Y[7:0]={DEF_Y[5:0], 0, 0}
デフォルト値Y。このレジス
タはYのデフォルト値を保持
0x0D
0x00ゲイン=0、
0x80ゲイン=1、
0xFFゲイン=2
0
デフォルト設定
― 82 ―
REV. B
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x0F
電源管理
予備
7
6
5
0x12
IDENT
0
0
LFCSP-40
注
デフォルト設定
PWRDWN
0
システム動作中
パワーダウンでデコーダがフ
ル・パワーダウン・モードに
移行
1
パワーダウン中
PDBP、0x0Fビット2
を参照
0
デフォルト設定
RESET
0
通常動作
チップ・リセットは、すべて
のI2Cビットにデフォルト値
をロード
1
リセット・シーケンスを開始
リセットの実行時間
は約2ms。このビッ
トは自己クリア
1=ロック中(現在)
デコーダの内部ス
テータス情報を提供
IN_LOCK
X
LOST_LOCK
X
FSC_LOCK
1=ロック外れ(直前の読出し後)
X
1=FSCロック中(現在)
X
1=ピーク・ホワイト
AGCモードがアクティブ
AD_RESULT[2:0]
0
0
0
NTSM M/J
入力ビデオ信号の規格を自動
検出
0
0
1
NTSC 4.43
0
1
0
PAL M
0
1
1
PAL 60
1
0
0
PAL B/G/H/I/D
1
0
1
SECAM
1
1
0
PALコンビネーションN
1
1
1
SECAM 525
0
0
1
COL_KILL
X
IDENT[7:0]
0
デバイスのリビジョン識別情
報を提供
ステータス・
レジスタ2
(読出し専用)
MVCS DET
1=クロック・キルがアクティブ
1
0
X
X
X
X
X
X
MVカラー・ストライプを検出
1=検出あり
MVカラー・ストライプのタイプ
0=タイプ2
1=タイプ3
MV疑似同期を検出
1=検出あり
MV AGCパルスを検出
1=検出あり
非標準ライン長
1=検出あり
FSC周波数が非標準
1=検出あり
1=水平ロック完了
フィルタなし
1=Gemstarデータを検出
X
GEMD
SD_OP_50Hz
CVBS
0
SD 60Hzを検出
1
SD 50Hzを検出
0
Y/C信号検出
1
CVBS信号検出
X
FREE_RUN_ACT
X
STD FLD LEN
PAL_SW_LOCK
X
X
0
0
1
0
正常なフィールド長
を検出
1=インターレース・ビデオを検出
フィールド・シーケ
ンスを検出
1=スウィンギング・バーストを検出
安定したスウィン
ギング・バースト・
シーケンス
0
電流源をオフ
コントロール
イネーブル)アナログ・フロ
ントエンドの電流源をオフ
1
電流源をイネーブル
0
― 83 ―
CVBSおよびY/Cの
自動検出結果
1=フィールド長が標準
CCLEN(電流クランプ・
0
レート検出
ブルー・スクリーン
出力
予備
0
SDフィールド・
1=フリーラン・モードがアクティブ
アナログ・
クランプ・
予備
カラーキル
X
INST_HLOCK
INTERLACED
検出された標準
パワーアップ値
=0x1B
1
X
FSC NSTD
予備
1
X
MVCS T3
LL NSTD
REV. B
デフォルト設定
ビットを優先(ピンを無視)
MV AGC DET
0x14
LQFP-64
0
チップのパワーダウンをピンで制御
(読出し専用)
ステータス・
レジスタ3
(読出し専用)
0
0
1
MV PS DET
0x13
1
0
FOLLOW_PW
0x11
2
パワーダウン優先順位ビット
は、PWRDWNビットまたは
ピン制御を選択
予備
ステータス・
レジスタ1
(読出し専用)
3
PDBP
予備
0x10
4
コメント
デフォルト設定
デフォルト設定
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x15
デジタル・
予備
クランプ・
コントロール1
デジタル・クランプ・フリー
ズ(DCFE)
シェイピング・
フィルタ・
コントロール
6
5
4
3
2
1
0
LQFP-64
X
X
X
X
デフォルト設定
LFCSP-40
0
デジタル・クランプをオン
1
デジタル・クランプをオフ
DCT[1:0]
0
0
低速(TC=1秒)
デジタル・クランプ・タイミ
ングは、デジタル微調クラン
プ回路の時定数を決定
0
1
中速(TC=0.5秒)
1
0
高速(TC=0.1秒)
1
1
ビデオに基づくTC
予備
0x17
7
コメント
0
注
デフォルト設定
0
0
0
0
0
通常品質の信号源に対しては自動で広い デコーダはCVBS品
質に応じて最適な
ノッチを、高品質入力に対してはコム
Yシェイピング・
付きの広帯域フィルタを使用
フィルタを選択
0
0
0
0
1
通常品質の信号源に対しては自動で狭い
ノッチを、高品質入力に対してはコム
付きの広帯域フィルタを使用
いずれかの自動モードを選択
した場合、CVBSビデオ信号
源の品質(優劣)に応じて、
デコーダが最適なYフィルタ
0
0
0
1
0
SVHS 1
これらのモードの
0
0
0
1
1
SVHS 2
1つを選択した場合、
0
0
1
0
0
SVHS 3
を選択
0
0
1
0
1
SVHS 4
0
0
1
1
0
SVHS 5
0
0
1
1
1
SVHS 6
0
1
0
0
0
SVHS 7
0
1
0
0
1
SVHS 8
0
1
0
1
0
SVHS 9
0
1
0
1
1
SVHS 10
0
1
1
0
0
SVHS 11
0
1
1
0
1
SVHS 12
0
1
1
1
0
SVHS 13
0
1
1
1
1
SVHS 14
1
0
0
0
0
SVHS 15
1
0
0
0
1
SVHS 16
1
0
0
1
0
SVHS 17
1
0
0
1
1
SVHS 18 (CCIR601)
1
0
1
0
0
PAL NN1
1
0
1
0
1
PAL NN2
1
0
1
1
0
PAL NN3
1
0
1
1
1
PAL WN1
1
1
0
0
0
PAL WN2
1
1
0
0
1
NTSC NN1
1
1
0
1
0
NTSC NN2
1
1
0
1
1
NTSC NN3
1
1
1
0
0
NTSC WN1
1
1
1
0
1
NTSC WN2
1
1
1
1
0
NTSC WN3
1
1
1
1
1
予備
YSFM[4:0]
CVBS専用モード時にYシェ
イピング・フィルタ・モード
を選択
広範囲なローパス・フィルタ
とノッチ・フィルタを選択
CSFM[2:0]
Cシェイピング・フィルタ・
モードにより、広範囲なオプ
ションからローパス色信号
フィルタを選択可能。いずれ
かの自動モードを選択すると、
デコーダはCVBSビデオ信号
源の品質(優劣)に応じて最
適なCフィルタを選択。マ
ニュアル設定では、CVBSビ
デオのすべての標準と高品質
に対応したCフィルタを選択
0
0
0
15MHzを自動選択
0
0
1
2.17MHzを自動選択
0
1
0
SH1
0
1
1
SH2
1
0
0
SH3
1
0
1
SH4
1
1
0
SH5
1
1
1
広帯域モード
― 84 ―
デコーダはフィル
タ・モードを変更せ
ず、ビデオ品質に応
じて、高品質および
通常品質ビデオとも
に固定フィルタ応答
(選択したもの)を
使用
ビデオ標準と品質
に応じて自動的に
Cフィルタを選択
すべてのビデオ標
準と高品質および
通常品質ビデオに
対してCフィルタを
選択
REV. B
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x18
シェイピング・
WYSFM[4:0]
広帯域Yシェイピング・フィ
ルタ・モードにより、Y/C、
YPrPb、B/Wの各入力信号の
Yコンポーネントに対して使
うYシェイピング・フィルタ
を選択。高品質の入力CVBS
フィルタ・
コントロール2
7
6
5
信号が検出された場合にも使
用。他のすべての入力に対し
ては、Yシェイピング・フィ
ルタの選択はYSFM[4:0]によ
り制御
0
予備
WYSFMOVR
自動WYSFMフィルタの使用
4
3
2
1
0
LQFP-64
0
0
0
0
0
予備。使用不可
0
0
0
0
1
予備。使用不可
0
0
1
0
SVHS 1
0
0
0
1
1
SVHS 2
0
0
1
0
0
SVHS 3
0
0
1
0
1
SVHS 4
0
0
1
1
0
SVHS 5
0
0
1
1
1
SVHS 6
0
1
0
0
0
SVHS 7
0
1
0
0
1
SVHS 8
0
1
0
1
0
SVHS 9
0
1
0
1
1
SVHS 10
0
1
1
0
0
SVHS 11
0
1
1
0
1
SVHS 12
0
1
1
1
0
SVHS 13
0
1
1
1
1
SVHS 14
1
0
0
0
0
SVHS 15
1
0
0
0
1
SVHS 16
1
0
0
1
0
SVHS 17
1
0
0
1
1
SVHS 18(CCIR 601)
1
0
1
0
0
予備。使用不可
—
—
—
—
—
予備。使用不可
1
1
1
1
1
予備。使用不可
0
デフォルト設定
0
最適フィルタを自動選択
1
WYSFM[4:0]を使用してフィルタを
0x1D
マニュアル選択
コム・フィルタ・
PSFSEL[1:0]
0
0
狭帯域
コントロール
コムフィルタに入力される信
号帯域幅を制御(PAL)
0
1
中帯域
1
0
広帯域
1
1
最広帯域
NSFSEL[1:0]
0
0
狭帯域
コムフィルタに入力される信
号帯域幅を制御(NTSC)
0
1
中帯域
1
0
中帯域
1
1
広帯域
0
X
予備
ADIコントロール2
1
1
予備
1
1
0
0
0
EN28XTAL
REV. B
デフォルト設定
X
X
デフォルト設定
27MHz水晶発振器を使用
1
TRI_LLC
LFCSP-40
0
をイネーブル
0x19
コメント
28MHz水晶発振器を使用
0
LLCピンがアクティブ
1
LLCピンがスリーステート
― 85 ―
注
ADV7180
ビット
(グレーの部分はデフォルトの状態)
7
6
5
4
3
サブアドレス
レジスタ
ビットの説明
1
0
LQFP-64
0x27
ピクセル遅延
コントロール
LTA[1:0]
0
0
遅延なし
輝度信号タイミング調整によ
り、色信号サンプルと輝度信
号サンプルとの間のタイミン
グ差を指定
1
0
輝度信号を1クロック遅延(37ns)
1
0
輝度信号を2クロック前進(74ns)
1
1
輝度信号を1クロック前進(37ns)
0
予備
0
0
無効な設定
色信号タイミング調整によ
り、輝度信号サンプルと色信
号サンプルとの間のタイミン
グ差を指定
0
0
1
色信号+2ピクセル(前進)
0
1
0
色信号+1ピクセル(前進)
0
1
1
遅延なし
1
0
0
色信号−1ピクセル(遅延)
1
0
1
色信号−2ピクセル(遅延)
1
1
0
色信号−3ピクセル(遅延)
1
1
1
無効な設定
SWPC
CrサンプルとCbサンプルの
スワップが可能
0
輝度信号/色信号の遅延には、
LTA[1:0]とCTA[2:0]の値を使用
1
LTA値とCTA値は自動的に決定
0
スワップなし
1
CrとCbの出力サンプルをスワップ
その他のゲイン・ PW_UPD
コントロール
ピーク・ホワイト更新がゲイ
ンのレートを決定
1
予備
0
ビデオ・ラインごとに1回更新
1
フィールドごとに1回更新
0
カラーキルをディスエーブル
カラーキル・イネーブルによ
り、カラーキル機能をオン/
オフに切替え
1
カラーキルをイネーブル
1
CAGC[1:0]
0
0
マニュアル固定ゲイン
コントロール
色信号自動ゲイン・コント
ロールは、色信号パス内の
AGCの基本動作モードを選
択
0
1
色信号に対して輝度信号ゲインを使用
1
0
自動ゲイン
1
1
色信号ゲインをフリーズ
1
輝度信号自動ゲイン・コント
ロールは、輝度信号パス内の
ゲイン・コントロールの動作
モードを選択
予備
色信号ゲイン・
コントロール1
0
マニュアル固定ゲイン
0
0
1
予備
0
1
0
ピークホワイト・アルゴリズムをオン
0
1
1
予備
1
0
0
ピークホワイト・アルゴリズムをオフ
1
0
1
予備
1
1
0
予備
1
1
1
CMG[7:0]/CG[7:0]
ピーク・ホワイト
をイネーブルにす
る必要あり。
LAGC[2:0]を参照
SECAMカラーキル
に対しては、
スレッショールド
を8%に設定。
CKILLTHR[2:0]を
参照
CMG[11:0]を使用
カラー・バースト
に基づく
LMG[11:0]を使用
ブランク・レベル
∼同期ティップ
ブランク・レベル
∼同期ティップ
ゲインをフリーズ
1
1に設定
0
1
0
0
CAGC[1:0]の設定
は、CMG[11:0]の
マニュアル・モードでは、色信
号ゲイン・コントロールにより、
マニュアルで必要な色信号ゲイ
ンを設定。自動モードでは、現
在のゲイン値の読出しが可能
色信号自動ゲイン・タイミン
グにより、色信号AGCト
ラッキング速度を調整
「SWAP_CR_CB_
WB、アドレス
0x89」を参照
1に設定
0
動作モードを決定
予備
色信号ゲイン・
コントロール2
1
0
CMG[11:8]/CG[11:8]
CAGT[1:0]
CVBSモード
CTA[2:0]=011b
Sビデオ・モード
CTA[2:0]=101b
YPrPbモード
CTA[2:0]=110b
デフォルト設定
AGCモード・
LAGC[2:0]
CVBSモード
LTA[1:0]=00b
Sビデオ・モード
LTA[1:0]=01b
YPrPbモード
LTA[1:0]=01b
デフォルト設定
0
予備
0x2E
0
0
CKE
予備
0x2D
0
注
0に設定
0
すべての動作モードで輝度信
号と色信号が出力で揃うよう
に、LTA/CTA値を自動的に
設定
0x2C
LFCSP-40
CTA[2:0]
AUTO_PDC_EN
0x2B
2
コメント
1
1
1に設定
0
0
低速(TC=2秒)
0
1
中速(TC=1秒)
1
0
高速(TC=0.2秒)
1
1
0
0
CAGC[1:0]が自動
ゲイン(10)に設
定されている場合
にのみ有効
アダプティブ
0
0
色信号マニュアル・ゲインの
下位8ビット。説明については
CMG[11:8]/CG[11:8]を参照
― 86 ―
0
0
0
0
Min値0d
CMG[11:0]=750d、NTSCでは
(G=1/1000)
ゲイン=1。
CMG[11:0]=741d、PALではゲイン=1 Max値3750d
(ゲイン=5)
REV. B
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x2F
輝度信号ゲイン・
コントロール1
LMG[11:8]/LG[11:8]
7
6
0x31
輝度信号ゲイン・
コントロール2
4
3
2
1
0
LQFP-64
X
X
X
X
LAGC[1:0]の設定は、LMG[11:0]の
マニュアル・モードでは、輝
度信号・ゲイン・コントロー
ルにより、マニュアルで必要
な色信号ゲインを設定。自動
モードでは、使用された実際
のゲイン値の読出しが可能
1
1
0
0
低速(TC=2秒)
輝度信号自動ゲイン・タイミ
ングにより、輝度信号AGC
トラッキング速度を調整
0
1
中速(TC=1秒)
1
0
高速(TC=0.2秒)
1
1
X
X
アダプティブ
X
X
X
X
X
X
0
1
0
輝度信号マニュアル・ゲイン
の下位8ビット。説明につい
てはLMG[11:8]/LG[11:8]を
参照
VS/FIELD
予備
コントロール1
HVSTIM
VS信号をアサートするビデ
注
1に設定
LAGT[1:0]
LMG[7:0]/LG[7:0]
LFCSP-40
動作モードを決定
予備
0x30
5
コメント
LMG[11:0]=1600d、NTSCではゲイン=1
LMG[11:0]=1630d、PALではゲイン=1
LAGC[1:0]が自動
ゲイン(001、010、
011、100)に設定
されている場合に
のみ有効
Min値
NTSC 2048(G=0.5)
PAL 2048(G=0.5)
Max値
NTSC 4095(G=2)
PAL=4095(G=2)
デフォルト値に設定
0
HSEを基準としてラインを開始
HSE=HSYNC終了
1
HSBを基準としてラインを開始
HSB=HSYNC開始
オ・ライン上の位置を選択
NEWAVMODE
EAV/SAVモードを設定
予備
0x32
VS/FIELD
予備
コントロール2
VSBHE
VSBHO
0x33
VS/FIELD
予備
コントロール3
VSEHE
VSEHO
0x34
HS位置
コントロール1
0
0
0
アナログ・デバイセズのエンコーダに
適合するEAV/SAVコードを発生
1
0x32、0x33、0xE5∼0xEAの各レジスタから
制御されるマニュアルVS/FIELD位置
0
0
デフォルト値に設定
0
0
0
0
1
デフォルト値に設定
0
ラインの中央でVSがハイレベル
(偶数フィールド)
1
ラインの開始点でVSが状態を変更
(偶数フィールド)
0
ラインの中央でVSがハイレベル
(奇数フィールド)
1
ラインの開始点でVSが状態を変更
(奇数フィールド)
0
0
0
1
0
0
ラインの中央でVSがローレベル
(偶数フィールド)
1
ラインの開始点でVSが状態を変更
(偶数フィールド)
0
ラインの中央でVSがローレベル
(奇数フィールド)
1
ラインの開始点でVSが状態を変更
(奇数フィールド)
0
0
0
HS出力は、HSYNCの立下がり
エッジからHSE[10:0]ピクセル後に終了
置を設定
予備
0
HSB[10:8]
HS開始ビットにより、ビデ
オ・ライン内でHS出力の位
0
0
0
0に設定
HS出力は、HSYNCの立下がりエッジから
HSB[10:0]ピクセル後に開始
置を設定
0x35
0x36
REV. B
予備
0
HS位置
HSB[7:0]
0
0
0
0
0
0
1
0
コントロール2
上記参照。HSB[10:0]と
HSE[10:0]により、HS出力信
号の位置と長さを設定
HS位置
HSB[7:0]
0
0
0
0
0
0
0
0
コントロール3
上記参照
0に設定
― 87 ―
ビットはハイレベ
ルに設定
デフォルト値に設定
0
HSE[10:8]
HS終了ビットにより、ビデ
オ・ライン内でHS出力の位
NEWAVMODE
NEWAVMODE
ビットはハイレベ
ルに設定
HSBとHSEにより、
出力HSYNCの位置
と長さの設定が可能
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x37
極性
PCLK
LLC1の極性を設定
7
6
5
4
3
予備
0
PF
FIELDの極性を設定
予備
予備
0x38
NTSCコム・
コントロール
1
0
LQFP-64
0
極性反転
1
タイミング図による通常の極性
0
アクティブ・ハイ
1
アクティブ・ロー
アクティブ・ハイ
1
アクティブ・ロー
0に設定
0
アクティブ・ハイ
1
アクティブ・ロー
YCMN[2:0]
輝度信号コムモード
(NTSC)
0
0
0
アダプティブ3ライン、3タップ輝度信号
1
0
0
ローパス・ノッチを使用
1
0
1
固定輝度信号コム(2ライン)
メモリの最上部ライン
1
1
0
固定輝度信号コム(3ライン)
メモリのすべてのライン
1
1
1
固定輝度信号コム(2ライン)
メモリの最下部ライン
0
0
0
CTAPSN=01に対して3ライン・アダプティブ
CTAPSN=10に対して4ライン・アダプティブ
CTAPSN=11に対して5ライン・アダプティブ
1
0
0
色信号コムをディスエーブル
1
0
1
CTAPSN=01に対して固定2ライン
CTAPSN=10に対して固定3ライン
CTAPSN=11に対して固定4ライン
メモリの最上部
ライン
1
1
0
CTAPSN=01に対して固定3ライン
CTAPSN=10に対して固定4ライン
CTAPSN=11に対して固定5ライン
メモリのすべての
ライン
1
1
1
CTAPSN=01に対して固定2ライン
CTAPSN=10に対して固定3ライン
CTAPSN=11に対して固定4ライン
メモリの最下部
ライン
色信号コムモード(NTSC)
PALコム・
コントロール
注
0に設定
0
0
CCMN[2:0]
0x39
LFCSP-40
0に設定
0
0
PVS
VSの極性を設定
PHS
HSの極性を設定
2
コメント
CTAPSN[1:0]
0
0
3ラインを2ラインへ
色信号コムタップ(NTSC)
0
1
未使用
1
0
5ラインを3ラインへ
1
1
5ラインを4ラインへ
YCMP[2:0]
0
0
0
アダプティブ5ライン、3タップ輝度信号コム
輝度信号コムモード(PAL)
1
0
0
ローパス・ノッチを使用
1
1
0
固定輝度信号コム
メモリの最上部ライン
1
1
0
固定輝度信号コム(5ライン)
メモリのすべてのライン
1
1
1
固定輝度信号コム(3ライン)
メモリの最下部ライン
CCMP[2:0]
0
0
0
CTAPSN=01に対して3ライン・アダプティブ
CTAPSN=10に対して4ライン・アダプティブ
CTAPSN=11に対して5ライン・アダプティブ
1
0
0
色信号コムをディスエーブル
1
0
1
色信号コムモード(PAL)
CTAPSN=01に対して固定2ライン
CTAPSN=10に対して固定3ライン
メモリの最上部
ライン
CTAPSN=11に対して固定4ライン
1
1
0
CTAPSN=01に対して固定3ライン
CTAPSN=10に対して固定4ライン
メモリのすべての
ライン
CTAPSN=11に対して固定5ライン
1
1
1
CTAPSN=01に対して固定2ライン
CTAPSN=10に対して固定3ライン
メモリの最下部
ライン
CTAPSN=11に対して固定4ライン
CTAPSP[1:0]
0
0
5ラインを2ラインへ(2タップ)
色信号コムタップ(PAL)
0
1
未使用
1
0
5ラインを3ラインへ(3タップ)
1
1
5ラインを4ラインへ(4タップ)
― 88 ―
REV. B
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x3A
ADCコントロール
MUX_PDNオーバーライド
MUXパワーダウンオーバー
7
6
5
4
3
2
1
0
コメント
LQFP-64
LFCSP-40
マルチプレクサと
関連チャンネル回
路のパワーダウン
制御なし
1
MUX_0/1/2と関連
ライド
INSEL[3:0]を使用すると、
注
0
未使用のチャンネルが自動的
にパワーダウンされます
チャンネル回路の
パワーダウンが可能
PWRDWN_MUX_2
MUX_2および関連のチャン
0
通常動作中のMUX_2と関連チャンネル
1
MUX_2と関連チャンネルの動作を
パワーダウン
ネル・クランプとバッファの
パワーダウンをイネーブル
PWRDWN_MUX_1
MUX_1および関連のチャン
0
通常動作中のMUX_1と関連チャンネル
1
MUX_1と関連チャンネルの動作を
パワーダウン
MUX_PDN
オーバーライド=1
ネル・クランプとバッファの
パワーダウンをイネーブル
PWRDWN_MUX_0
MUX_0および関連のチャン
0
通常動作中のMUX_0と関連チャンネルを
パワーダウン
1
MUX_0と関連チャンネルの動作を
パワーダウン
MUX_PDN
オーバーライド=1
ネル・クランプとバッファの
パワーダウンをイネーブル
予備
0x3D
マニュアル・
予備
ウィンドウ・
コントロール
CKILLTHR[2:0]
予備
0x41
0
0
0
1
MUX_PDN
オーバーライド=1
デフォルトとして設定
0
0
1
0
デフォルトとして設定
0
0
0
0.5%でキル
0
0
1
1.5%でキル
0
1
0
2.5%でキル
0
1
1
4%でキル
1
0
0
8.5%でキル
1
0
1
16%でキル
1
1
0
32%でキル
1
1
1
予備
0
0
1
CKE=1に設定する
と、カラーキル機能
がイネーブルになり
ますが、
CKILLTHR[2:0]を
有効にするには必ず
CKEをイネーブル
にすることが必要
デフォルトとして設定
リサンプル・
予備
コントロール
SFL_INV
PALスイッチ・ビットの動作
0
SFLはADV717x/ADV73xxエンコーダと
互換
を制御
1
SFLは
ADV7190/ADV7191/AD7192/ADV7194
0
0
0
1
デフォルトとして設定
エンコーダと互換
0x48
0x49
予備
0
Gemstar
GDECEL[15:8]
0
0
0
0
0
0
0
0
コントロール1
コメントを参照
Gemstar
GDECEL[7:0]
0
0
0
0
0
0
0
0
デフォルトとして設定
ビデオ・ライン(偶数フィールド・
ライン10∼25)を選択
コントロール2
0x4A
0x4B
Gemstar
GDECOL[15:8]
コントロール3
コメントを参照
Gemstar
GDECOL[7:0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Gemstar
GDECAD
コントロール5
デコードされたGemstarデー
タを水平ブランキング区間に
挿入する方法を制御
予備
REV. B
GDECOL[15:0]
16個の別々のイネーブル・ビットで、
デコーダがGemstar互換データを探す、
ビデオ・ライン(奇数フィールド・
ライン10∼25)を選択
コントロール4
0x4C
GDECEL[15:0]
16個の別々のイネーブル・ビットで、
デコーダがGemstar互換データを探す、
0
データを半バイトに分割
1
8ビット・フォーマットそのままで出力
LSB=ライン10
MSB=ライン25
デフォルト=偶数
フィールドのライン
(10∼25)において
Gemstar互換データの
チェックなし
LSB=ライン10
MSB=ライン25
デフォルト=奇数
フィールドのライン
(10∼25)において
Gemstar互換データの
チェックなし
00/FFコードの発生
の回避
X
X
X
X
― 89 ―
X
X
X
未定義
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x4D
CTI DNR
CTI_EN
CTIをイネーブル
コントロール1
7
6
5
4
3
2
1
コメント
0
LQFP-64
0
CTIをディスエーブル
LFCSP-40
1
CTIをイネーブル
CTI_AB_EN
0
CTIアルファ・ブレンダをディスエーブル
トランジェントを改善した色
信号と元信号をミックスする
機能をイネーブル
1
CTIアルファ・ブレンダをイネーブル
CTI_AB[1:0]
0
0
最もシャープなミキシング
アルファ・ブレンド回路の動
作を制御
0
1
シャープなミキシング
1
0
スムーズ
1
1
最もスムーズ
0
予備
DNR_EN
DNRブロックをイネーブル
注
デフォルト設定
0
DNRブロックをバイパス
1
DNRブロックをイネーブル
またはバイパス
0x4E
CTI DNR
コントロール2
予備
1
1
CTI_C_TH[7:0]
CTIブロックで振幅ステップ
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
ビデオの1ライン
0
0
1
ビデオの2ライン
0
1
0
ビデオの5ライン
0
1
1
ビデオの10ライン
1
0
0
ビデオの100ライン
1
0
1
ビデオの500ライン
1
1
0
ビデオの1,000ライン
1
1
1
ビデオの100,000ライン
デフォルト設定
A/V入力に対しては0x04を設定、
チューナ入力に対しては0x0Aを設定
をシャープ化する際のその度
合いを指定
0x50
0x51
CTI DNR
DNR_TH[7:0]
コントロール4
ノイズとみなされブランクに
される最大エッジを指定
ロック・カウント CIL[2:0](カウント・
イントゥ・ロック)
ロック状態に入ったことを確
認するためにシステムがロッ
ク状態を維持しなければなら
ないライン数を指定
COL[2:0](カウント・
0
0
0
ビデオの1ライン
アウト・オブ・ロック)
非ロック状態になったことを
確認するためにシステムが非
ロック状態を維持しなければ
ならないライン数を指定
0
0
1
ビデオの2ライン
0
1
0
ビデオの5ライン
0
1
1
ビデオの10ライン
1
0
0
ビデオの100ライン
1
0
1
ビデオの500ライン
1
1
0
ビデオの1,000ライン
1
1
1
ビデオの100,000ライン
SRLS(原ロック信号選択)
0
垂直情報で全フィールド
ロック状態の指定を選択
1
ラインごとに決定
FSCLE
FSCロック・イネーブル
0x58
VSYNC/FIELD
ピン制御
0
水平ロックのみでロック状態を設定
1
水平ロックとサブキャリア・ロックで
ロック状態を設定
VS/FIELD
VSYNCまたはFIELD出力。
ADV7180 LFCSP-40のみ
予備
0
ADCサンプリング制御
0
1
予備
0
0
0
0
― 90 ―
0
0
FIELD
1
VSYNC
LFCSP-40のピン37
デフォルト設定
ADCサンプリング制御
Y/Cモードのみ
強制書込み
デフォルト設定
REV. B
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0x59
汎用出力
GPO[3:0]
ADV7180 LQFP-64のみ
7
6
5
4
3
2
1
0
LQFP-64
0
GPO0、13番ピンに0を出力
1
GPO0、13番ピンに1を出力
GPO1、12番ピンに0を出力
1
GPO1、12番ピンに1を出力
0x8F
0x99
0x9B
0x9C
0x9D
0xB2
0
0
これらのビットを有
効にするには
GPO_Enableを1に
設定することが必要
GPO2、56番ピンに1を出力
0
GPO3、55番ピンに0を出力
1
GPO3、55番ピンに1を出力
0
GPO[3:0]スリーステート
1
GPO[3:0]イネーブル
フリーラン・
予備
ライン長1
LLC_PAD_SEL [2:0]
LLC1ピンに対するクロックの
0
0
0
LLC1ピン出力にLLC1(公称27MHz)
を選択
マニュアル選択をイネーブル
1
0
1
LLC1ピン出力にLLC2(公称13.5MHz) 16ビット4:2:2出力
の場合、
を選択
OF_SEL[3:0]=0010
X
X
X
CCAP1
(読出し専用)
0x9A
0
注
GPO2、56番ピンに0を出力
1
予備
LFCSP-40
0
0
GPO_Enable
コメント
CCAP2
予備
0
CCAP1[7:0]
X
CCAP2[7:0]
クローズド・キャプション・
データ・レジスタ
レターボックス1
(読出し専用)
LB_LCT[7:0]
レターボックス2
(読出し専用)
LB_LCM[7:0]
レターボックス3
(読出し専用)
LB_LCB[7:0]
CRCイネーブル
0
0
0
デフォルト設定
デフォルト設定
X
X
X
X
クローズド・キャプション・
データ・レジスタ
(読出し専用)
(書込み専用)
0
CCAP1[7]はバイト0のパリティ・ビット
を格納
X
X
X
X
X
X
X
X
CCAP2[7]はバイト0のパリティ・ビット
を格納
X
X
X
X
X
X
X
X
アクティブ・ビデオの最上部で検出
されたブラック・ライン数を報告
X
X
X
X
X
X
X
X
サブタイトルが検出された場合、
アクティブ・ビデオの下半分で検出
されたブラック・ラインの数を報告
X
X
X
X
X
X
X
X
アクティブ・ビデオの最下部で検出
されたブラック・ラインの数を報告
0
0
デフォルト設定
レターボックス・データ・レ
ジスタ
レターボックス・データ・レ
ジスタ
レターボックス・データ・レ
ジスタ
予備
CRC_ENABLE
CGMSDを有効にするため
CGMSパケットからデコード
されたCRCチェックサムをイ
0
CRCチェックをオフ
1
チェックサムが有効なときCGMSDは
ハイレベル
この機能は、各フィー
ルドの始めと終わりで
アクティブ・ビデオを
調べます。ビデオに
CGMSシーケンスまた
はWSSシーケンスがな
い場合でも、フォー
マット検出をイネーブ
ルにします
ネーブル
予備
0xC3
ADCスイッチ1
0
0
0
1
1
MUX_0[3:0]
MUX0に対するマニュアル・
デフォルト設定
0
0
0
無接続
無接続
0
0
1
AIN1
AIN1
0
1
0
AIN2
無接続
0
1
1
AIN3
無接続
1
0
0
AIN4
AIN2
1
0
1
AIN5
AIN3
1
1
0
AIN6
無接続
1
1
1
無接続
無接続
マルチプレクシング制御
どの入力をADCに接続して
処理するかをこの設定で制御
0
予備
MUX_1[3:0]
MUX1に対するマニュアル・
マルチプレクシング制御
どの入力をADCに接続して
処理するかをこの設定で制御
予備
REV. B
MAN_MUX_EN=1
0
0
0
無接続
無接続
0
0
1
無接続
無接続
0
1
0
無接続
無接続
0
1
1
AIN3
無接続
1
0
0
AIN4
AIN2
1
0
1
AIN5
AIN3
1
1
0
AIN6
無接続
1
1
1
無接続
無接続
0
― 91 ―
MAN_MUX_EN=1
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0xC4
ADCスイッチ2
MUX_2[3:0]
MUX2に対するマニュアル・
7
6
5
4
3
2
1
0
LQFP-64
LFCSP-40
注
0
0
0
無接続
無接続
MAN_MUX_EN=1
0
0
1
無接続
無接続
0
1
0
AIN2
無接続
0
1
1
無接続
無接続
1
0
0
無接続
無接続
1
0
1
AIN5
AIN3
1
1
0
AIN6
無接続
1
1
1
無接続
無接続
マルチプレクシング制御
どの入力をADCに接続して
処理するかをこの設定で制御
予備
MAN_MUX_EN
入力信号マルチプレクシングの
マニュアル設定をイネーブル
0xDC
レターボックス・ LB_TH[4:0]
ラインがブラックか判定する
コントロール1
ためのスレッショールド値の
設定
0xDD
レターボックス・ LB_EL[3:0]
LB検出(フィールドの終了)
コントロール2
用の動作ウィンドウの最終ラ
インを設定
予備
LB_SL[3:0]
LB検出(フィールドの開始)
0
0
0
0
0
ディスエーブル
1
イネーブル
0
1
0
0
1
1
1
0
0
1
1
0
0
1
0
ST_Noise読出し1
(読出し専用)
0
ブラック・ライン検出用のデフォルトの
スレッショールド
LB検出は、フィールド内のアクティブ・
ビデオの最終ライン(1100b:262/525)
で終了
レターボックス検出は、アクティブ・
ビデオの最初のライン
(0100b:23/286NTSC)で開始
ST_NOISE[10:0]
ノイズ測定
ST_NOISE[10:8]
ST_NOISE_VALID
0xDF
マニュアル・マルチ
プレクシングを行う
には、このビットを
1に設定します。
デフォルト設定
用の動作ウィンドウの開始ラ
インを設定
0xDE
コメント
ST_Noise読出し2 ST_NOISE[7:0]
X
X
X
X
値が1のとき、ST_Noise[10:0]は有効
X
X
X
X
X
X
X
X
予備
0
0
0
1
0
1
0
0
SD_OFF_CB[7:0]
Cbチャンネルに対するオフ
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
色信号ゲイン=0dB
1
0
0
0
0
0
0
0
色信号ゲイン=0dB
0
0
1
0
1
NTSCデフォルト(ITU-R BT.656)
(読出し専用)
0xE0
0xE1
SDオフセットCb
0xE2
SDオフセットCr
0xE3
SD彩度Cb
0xE4
SD彩度Cr
0xE5
NTSC Vビット
セットを選択して色相を調整
SD_OFF_CR[7:0]
Crチャンネルに対するオフ
セットを選択して色相を調整
SD_SAT_CB[7:0]
Cbチャンネルのゲインを変
えて彩度を調整
SD_SAT_CR[7:0]
Crチャンネルのゲインを変え
て彩度を調整
開始
NVBEG[4:0]
Vをハイレベルに設定するた
めのlCOUNTロールオーバー後
のライン数
NVBEGSIGN
0
マニュアル設定の場合、ローレベルに
設定
1
ユーザ設定には不適当
NVBEGDELE
0
遅延なし
Vビットがハイレベルになる
のを、NVBEGに対して1ライ
1
さらに1ライン遅延
ンだけ遅延(偶数フィールド)
NVBEGDELO
0
遅延なし
Vビットがハイレベルになる
のを、NVBEGに対して1ライ
1
さらに1ライン遅延
ンだけ遅延(奇数フィールド)
― 92 ―
REV. B
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0xE6
NTSC Vビット
NVEND[4:0]
Vをローレベルに設定するた
めのlCOUNTロールオーバー後
終了
7
6
5
コメント
4
3
2
1
0
LQFP-64
0
0
1
0
0
NTSCデフォルト(ITU-R BT.656)
LFCSP-40
のライン数
NVENDSIGN
NVENDDELE
Vビットがローレベルになる
のを、NVENDに対して1ライ
0
マニュアル設定の場合、ローレベルに設定
1
ユーザ設定には不適当
0
遅延なし
1
さらに1ライン遅延
ンだけ遅延(偶数フィールド)
NVENDDELO
Vビットがローレベルになる
のを、NVENDに対して1ライ
0
遅延なし
1
さらに1ライン遅延
ンだけ遅延(奇数フィールド)
0xE7
NTSC Fビット・
トグル
0
NFTOG[4:0]
F信号をトグルするためのlCOUNT
0
0
1
1
NTSCデフォルト
ロールオーバー後のライン数
NFTOGSIGN
NFTOGDELE
Fの遷移をNFTOGに対して1ラ
インだけ遅延(偶数フィールド)
NFTOGDELO
Fの遷移をNFTOGに対して1ラ
インだけ遅延(奇数フィールド)
0xE8
PAL Vビット
開始
0
マニュアル設定の場合、ローレベルに設定
1
ユーザ設定には不適切
0
遅延なし
1
さらに1ライン遅延
0
遅延なし
1
さらに1ライン遅延
0
PVBEG[4:0]
Vをハイレベルに設定するた
めのlCOUNTロールオーバー後
0
1
0
1
PALデフォルト(ITU-R BT.656)
のライン数
PVBEGSIGN
PVBEGDELE
Vビットがハイレベルになる
のを、PVBEGに対して1ライ
0
マニュアル設定の場合、ローレベルに設定
1
ユーザ設定には不適切
0
遅延なし
1
さらに1ライン遅延
ンだけ遅延(偶数フィールド)
PVBEGDELO
Vビットがハイレベルになる
のを、PVBEGに対して1ライ
0
遅延なし
1
さらに1ライン遅延
ンだけ遅延(奇数フィールド)
0xE9
PAL Vビット修了 PVEND[4:0]
Vをローレベルに設定するた
めのlCOUNTロールオーバー後
1
0
1
0
0
PALデフォルト(ITU-R BT.656)
のライン数
PVENDSIGN
PVENDDELE
Vビットがローレベルになる
のを、PVENDに対して1ライ
0
マニュアル設定の場合、ローレベルに設定
1
ユーザ設定には不適切
0
遅延なし
1
さらに1ライン遅延
ンだけ遅延(偶数フィールド)
PVENDDELO
Vビットがローレベルになる
のを、PVENDに対して1ライ
0
遅延なし
1
さらに1ライン遅延
ンだけ遅延(奇数フィールド)
0xEA
PAL Fビット・
トグル
0
PFTOG[4:0]
F信号をトグルするためのlCOUNT
0
0
1
1
PALデフォルト(ITU-R BT.656)
ロールオーバー後のライン数
PFTOGSIGN
PFTOGDELE
Fの遷移をPFTOGに対して1ライ
ンだけ遅延(偶数フィールド)
PFTOGDELO
Fの遷移をPFTOGに対して1ライ
ンだけ遅延(奇数フィールド)
REV. B
0
マニュアル設定の場合、ローレベルに設定
1
ユーザ設定には不適切
0
遅延なし
1
さらに1ライン遅延
0
遅延なし
1
さらに1ライン遅延
― 93 ―
注
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
0xEB
Vブランク・
PVBIELCM[1:0]
PAL VBI偶数フィールド・
コントロール1
7
6
5
4
3
2
1
0
LQFP-64
0
0
VBIは1ライン早く終了(ライン335)
0
1
ITU-R BT.470に準拠(ライン336)
1
0
VBIは1ライン遅く終了(ライン337)
1
1
VBIは2ライン遅く終了(ライン338)
ライン制御
PVBIOLCM[1:0]
PAL VBI奇数フィールド・
0
VBIは1ライン早く終了(ライン22)
0
1
ITU-R BT.470に準拠(ライン23)
1
0
VBIは1ライン遅く終了(ライン24)
1
1
VBIは2ライン遅く終了(ライン25)
0
0
VBIは1ライン早く終了(ライン282)
0
1
ITU-R BT.470に準拠(ライン283)
1
0
VBIは1ライン遅く終了(ライン284)
1
1
ライン制御
PVBIOLCM[1:0]
NTSC VBI奇数フィールド・
VBIは2ライン遅く終了(ライン285)
0
0
VBIは1ライン早く終了(ライン20)
0
1
ITU-R BT.470に準拠(ライン21)
1
0
VBIは1ライン遅く終了(ライン22)
1
1
ライン制御
0xEC
Vブランク・
コントロール2
VBIは2ライン遅く終了(ライン23)
PVBIECCM[1:0]
PAL VBI偶数フィールド・
0
0
カラー出力開始ライン335
0
1
ITU-R BT.470準拠のカラー
出力開始ライン336
1
0
カラー出力開始ライン337
1
1
カラー出力開始ライン338
ライン制御
PVBIOCCM[1:0]
PAL VBI奇数フィールド・
0
0
カラー出力開始ライン22
0
1
ITU-R BT.470準拠の
カラー出力開始ライン23
1
0
カラー出力開始ライン24
1
1
カラー出力開始ライン25
ライン制御
NVBIECCM[1:0]
NTSC VBI偶数フィールド・
0
0
カラー出力開始ライン282
0
1
ITU-R BT.470準拠の
1
0
VBIは1ライン遅く終了(ライン284)
1
1
カラー出力開始ライン285
ライン制御
NVBIOCCM[1:0]
NTSC VBI奇数フィールド・
カラー出力開始ライン283
0
0
カラー出力開始ライン20
0
1
ITU-R BT.470準拠の
1
0
1
1
ライン制御
0xF3
LFCSP-40
0
ライン制御
NVBIELCM[1:0]
NTSC VBI偶数フィールド・
コメント
カラー出力開始ライン21
カラー出力開始ライン22
注
PALの偶数フィールド
でVBI後に最初にアク
ティブとなる(コム
フィルタ処理される)
ラインの位置を制御
PALの奇数フィールド
でVBI後に最初にアク
ティブとなる(コム
フィルタ処理される)
ラインの位置を制御
NTSCの偶数フィール
ドでVBI後に最初にア
クティブとなる(コム
フィルタ処理される)
ラインの位置を制御
NTSCの奇数フィール
ドでVBI後に最初にア
クティブとなる(コム
フィルタ処理される)
ラインの位置を制御
PALの偶数フィールド
でカラーを出力する最
初のラインの位置を
制御
PALの奇数フィールド
でカラーを出力する最
初のラインの位置を
制御
NTSCの偶数フィール
ドでカラーを出力する
最初のラインの位置を
制御
NTSCの奇数フィール
ドでカラーを出力する
最初のラインの位置を
制御
カラー出力開始ライン23
AFEコントロール1 AA_FILT_EN[2.0]
0
アンチエイリアス・フィルタ
をイネーブル
アンチエイリアス・フィルタ1を
ディスエーブル
INSEL[3:0]で定義した
設定を変更するには、
AA_FILT_MAN_OVR
をイネーブルにする必
要あり
1
アンチエイリアス・フィルタ1を
イネーブル
0
アンチエイリアス・フィルタ2を
ディスエーブル
1
アンチエイリアス・フィルタ2を
イネーブル
0
アンチエイリアス・フィルタ3を
ディスエーブル
1
アンチエイリアス・フィルタ3を
イネーブル
AA_FILT_MAN_OVR
0
上書きをディスエーブル
アンチエイリアス・フィルタ
の上書き
1
上書きをイネーブル
予備
0
0
0
0
― 94 ―
REV. B
ADV7180
ビット
(グレーの部分はデフォルトの状態)
サブアドレス
レジスタ
ビットの説明
1
0
LQFP-64
0xF4
駆動強度
DR_STR_S[1:0]
0
0
駆動強度:低(1×)
同期出力信号の駆動強度を選
択
0
1
駆動強度:中低(2×)
1
0
駆動強度:中高(3×)
1
1
駆動強度:高(4×)
IF補償
コントロール
VSモード・
5
4
3
2
LFCSP-40
0
0
駆動強度:低(1×)
クロック出力信号の駆動強度
を選択
0
1
駆動強度:中低(2×)
1
0
駆動強度:中高(3×)
1
1
駆動強度:高(4×)
DR_STR[1:0]
0
0
駆動強度:低(1×)
データ出力信号の駆動強度を
選択。EMCまたはクロス
トークのために増減可能
0
1
駆動強度:中低(2×)
1
0
駆動強度:中高(3×)
1
1
駆動強度:高(4×)
X
0
0
0
0
0
0
0
2MHz
5MHz
0
1
−3dB
−2dB
0
1
0
−6dB
+3.5dB
0
1
1
−10dB
+5dB
1
0
0
予備
3MHz
6MHz
1
0
1
−2dB
+2dB
1
1
0
−5dB
+3dB
1
1
1
−7dB
+5dB
EXTEND_VS_MIN_FREQ
0
最大同期周波数を66.25Hzに制限
(475ライン/フレーム)
1
最大同期周波数を70.09Hzに制限
(449ライン/フレーム)
0
最大同期周波数を42.75Hzに制限
(731ライン/フレーム)
1
最大同期周波数を39.51Hzに制限
(791ライン/フレーム)
0
0
自動COASTモード
0
1
50Hz COASTモード
1
0
60Hz COASTモード
1
1
予備
予備
0
0
0
0
0xFB
ピーキング・
コントロール
PEAKING_GAIN[7:0]
0
1
0
0
0
0
0
0
ビデオ信号の高周波部分のゲインを増減
0xFC
コアリング・
スレッショールド2
DNR_TH2[7:0]
0
0
0
0
0
1
0
0
ノイズとみなされる(そのため、
ブランクにされる)最大エッジを指定
― 95 ―
NTSCフィルタ
PALフィルタ
0
EXTEND_VS_MAX_FREQ
VS_COAST_MODE[1:0]
0dB
バイパス・モード
0
コントロール
REV. B
注
X
IFFILTSEL[2:0]
PALとNTSCのIFフィルタ選択
予備
0xF9
6
DR_STR_C[1:0]
予備
0xF8
7
コメント
この値で出力
COAST周波数を
設定
ADV7180
表104. レジスタ・マップの説明(割込み動作)
ユーザ・サブマップ
アドレス
レジスタ
ビットの説明
0x40
割込み設定1
INTRQ_OP_SEL[1:0]
割込み駆動レベル選択
ビット
(グレーの部分はデフォルトの状態)
7
6
5
4
1
0
コメント
0
0
オープン・ドレーン
0
1
アクティブのとき、ローレベルに駆動
1
0
アクティブのとき、ハイレベルに駆動
1
1
予備
0
マニュアル割込みモードがディスエーブル
マニュアル割込み設定モード
1
マニュアル割込みモードがイネーブル
X
MV_INTRQ_SEL[1:0]
Macrovision割込み選択
割込みステータス1
2
MPU_STIM_INTRQ[1:0]
予備
0x42
3
注
未使用
0
0
予備
0
1
疑似同期のみ
1
0
カラー・ストライプのみ
1
1
疑似同期またはカラー・ストライプ
INTRQ_DUR_SEL[1:0]
0
0
3クロック期間
割込み期間選択
0
1
15クロック期間
1
0
63クロック期間
1
1
クリアされるまでアクティブ
SD_LOCK_Q
(読出し専用)
0
変更なし
これらのビットは
1
SD入力により、デコーダがアンロック
0x43レジスタでク
リア、または0x44
状態からロック状態へ
SD_UNLOCK_Q
0
変更なし
1
SD入力により、デコーダがロック状態
レジスタでマスク
可能
からアンロック状態へ
予備
X
予備
X
予備
X
SD_FR_CHNG_Q
MV_PS_CS_Q
予備
0x43
割込みクリア1
0
変更なし
1
フリーラン状態の変更を表す
0
変更なし
1
疑似同期/カラー・ストライプを検出。
選択については「レジスタ0x40、
MV_INTRQ_SEL[1:0]」を参照
X
SD_LOCK_CLR
(書込み専用)
SD_UNLOCK_CLR
0
クリアせず
1
SD_LOCK_Qビットをクリア
0
クリアせず
1
予備
SD_UNLOCK_Qビットをクリア
0
予備
未使用
0
予備
未使用
0
SD_FR_CHNG_CLR
MV_PS_CS_CLR
未使用
0
クリアせず
1
SD_FR_CHNG_Qビットをクリア
0
クリアせず
1
予備
0x44
割込みマスク1
_______________
SD_LOCK_MSK
MV_PS_CS_Qビットをクリア
X
クリアせず
(読出し/書込み)
__________________
SD_UNLOCK_MSK
0
1
予備
0
予備
0
予備
0
___________________
SD_FR_CHNG_MSK
________________
MV_PS_CS_MSK
SD_LOCK_Qビットをマスク
1
SD_LOCK_Qビットをマスクせず
SD_UNLOCK_Qビットをマスク
SD_UNLOCK_Qビットをマスクせず
未使用
未使用
未使用
0
SD_FR_CHNG_Qビットをマスク
1
SD_FR_CHNG_Qビットをマスクせず
0
MV_PS_CS_Qビットをマスク
1
予備
0
MV_PS_CS_Qビットをマスクせず
X
未使用
― 96 ―
REV. B
ADV7180
ユーザ・サブマップ
アドレス
0x45
レジスタ
原ステータス2
(読出し専用)
ビットの説明
ビット
(グレーの部分はデフォルトの状態)
7
6
5
4
3
2
1
CCAPD
X
予備
EVEN_FIELD
X
予備
MPU_STIM_INTRQ
X
0
コメント
注
0
CCAPDデータ未検出―VBIシステム2
1
CCAPDデータ検出―VBIシステム2
これらのビットは
ステータス専用
ビットで、クリア
とマスクが不能。
クリアまたはマス
クするにはレジス
タ0x46を使用
X
0
現在のSDフィールド番号は奇数値
1
現在のSDフィールド番号は偶数値
X
0
MPU_STIM_INT=0
1
0x46
割込みステータス2
(読出し専用)
MPU_STIM_INT=1
0
CCAPD_Q
1
0
GEMD_Q
1
X
予備
X
0
SD_FIELD_CHNGD_Q
1
これらのビットは、
入力ビデオ信号にクローズド・
キャプションの検出なし―VBIシステム2 0x47レジスタでク
リア、または0x48
入力ビデオ信号にクローズド・
レジスタでマスク
キャプションの検出あり―VBIシステム2
可能。
入力ビデオ信号にGemstarデータの検出
なし―VBIシステム2
CCAP、Gemstar、
入力ビデオ信号にGemstarデータの検出 CGMS、および
WSSデータの場合、
あり―VBIシステム2
0x46レジスタの割
込みは、モード1の
SD信号による奇数フィールドから偶数フィー データ・スライサ
ルドへの変更(または逆の変更)なし
を使用
SD信号による奇数フィールドから偶数フィー
ルドへの変更(または逆の変更)あり
X
予備
X
予備
MPU_STIM_INTRQ_Q
未使用
未使用
0
マニュアル割込みの設定なし
1
0x47
割込みクリア2
(書込み専用)
マニュアル割込みの設定あり
CCAPD_CLR
GEMD_CLR
0
予備
0
クリアせず―VBIシステム2
1
CCAPD_Qビットをクリア―VBIシステム2
0
クリアせず
1
GEMD_Qビットをクリア
データ・スライサ
を使用
0
0
SD_FIELD_CHNGD_CLR
クリアせず
1
0x48
割込みマスク2
(読出し/書込み)
____________
CCAPD_MSK
未使用
X
予備
MPU_STIM_INTRQ_CLR
SD_FIELD_CHNGD_Qビットをクリア
X
予備
未使用
0
クリアせず
1
MPU_STIM_INTRO_Qビットをクリア
___________
GEMD_MSK
予備
0
_______________________
SD_FIELD_CHNGD_MSK
予備
______________________
MPU_STIM_INTRQ_MSK
0
0
CCAPD_Qビットをマスク―VBIシステム2 CCAP、Gemstar、
1
CCAPD_Qビットをマスクせず―VBIシステム2
0
GEMD_Qビットをマスク―VBIシステム2
1
GEMD_Qビットをマスクせず―VBIシステム2
0
未使用
0
SD_FIELD_CHNGD_Qビットをマスク
1
SD_FIELD_CHNGD_Qビットをマスクせず
0
原ステータス3
(読出し専用)
MPU_STIM_INTRO_Qビットをマスクせず
レートで出力
SD_V_LOCK
SD_H_LOCK
0
1
予備
X
SCM_LOCK
0
1
予備
予備
REV. B
データ・スライサ
を使用
MPU_STIM_INTRO_Qビットをマスク
SD_OP_50Hz
60/50HzのSDフレーム・
X
予備
CGMS、および
WSSデータの場合、
0x46レジスタの割
込みは、モード1の
未使用
0
1
0x49
CCAP、Gemstar、
CGMS、および
WSSデータの場合、
0x46レジスタの割
込みは、モード1の
X
0
60HzのSD信号出力
1
50HzのSD信号出力
0
SD垂直同期ロックが確立されず
1
SD垂直同期ロックが確立
SD水平同期ロックが確立されず
SD水平同期ロックが確立
未使用
SECAMロックが確立されず
SECAMロックが確立
未使用
未使用
X
未使用
― 97 ―
これらのビットは
ステータス専用
ビットで、クリア
とマスクが不能。
クリアまたはマス
クするにはレジス
タ0x4Aを使用
ADV7180
ユーザ・サブマップ
アドレス
0x4A
レジスタ
ビットの説明
割込みステータス3
SD_OP_CHNG_Q
60/50HzのSDフレーム・レー
(読出し専用)
ビット
(グレーの部分はデフォルトの状態)
7
6
5
4
3
2
1
0
コメント
注
0
出力でSD信号標準変更の検出なし
1
出力でSD信号標準変更の検出あり
これらのビットは、
レジスタ0x4Bでク
トを出力
SD_V_LOCK_CHNG_Q
0
SD垂直同期ロック・ステータスに
1
SD垂直同期ロック・ステータスに
リア、または0x4C
でマスク可能
変更なし
変更あり
SD_H_LOCK_CHNG_Q
SD_AD_CHNG_Q
SD自動検出の変更
0
SD水平同期ロック・ステータスに
変更なし
1
SD水平同期ロック・ステータスに
変更あり
0
ステータス・レジスタ1の
AD_RESULT[2:0]ビットに変更なし
1
ステータス・レジスタ1の
AD_RESULT[2:0]ビットに変更あり
0
SCM_LOCK_CHNG_Q
SECAMロック
SECAMロック・ステータスに変更なし
1
PAL_SW_LK_CHNG_Q
SECAMロック・ステータスに変更あり
0
PAL振幅バースト・ロック・ステータス
1
PAL振幅バースト・ロック・ステータス
に変更なし
に変更あり
X
予備
予備
0x4B
割込みクリア3
未使用
X
未使用
SD_OP_CHNG_CLR
(書込み専用)
0
クリアせず
1
SD_OP_CHNG_Qビットをクリア
0
SD_V_LOCK_CHNG_CLR
クリアせず
1
SD_V_LOCK_CHNG_Qビットをクリア
0
SD_H_LOCK_CHNG_CLR
クリアせず
1
SD_AD_CHNG_CLR
SD_H_LOCK_CHNG_Qビットをクリア
0
クリアせず
1
SD_AD_CHNG_Qビットをクリア
0
SCM_LOCK_CHNG_CLR
クリアせず
1
PAL_SW_LK_CHNG_CLR
0x4C
割込みマスク3
__________________
SD_OP_CHNG_MSK
クリアせず
1
PAL_SW_LK_CHNG_Qビットをクリア
X
予備
予備
SCM_LOCK_CHNG_Qビットをクリア
0
未使用
X
未使用
(読出し/書込み)
_______________________
SD_V_LOCK_CHNG_ MSK
_______________________
SD_H_LOCK_CHNG_ MSK
___________________
SD_AD_CHNG_ MSK
_______________________
SCM_LOCK_CHNG_ MSK
________________________
PAL_SW_LK_CHNG_ MSK
予備
SD_OP_CHNG_Qビットをマスク
1
SD_OP_CHNG_Qビットをマスクせず
0
SD_V_LOCK_CHNG_Qビットをマスク
1
SD_V_LOCK_CHNG_Qビットをマスクせず
0
SD_H_LOCK_CHNG_Qビットをマスク
1
SD_H_LOCK_CHNG_Qビットをマスクせず
0
SD_AD_CHNG_Qビットをマスク
1
SD_AD_CHNG_Qビットをマスクせず
0
SCM_LOCK_CHNG_Qビットをマスク
1
SCM_LOCK_CHNG_Qビットをマスクせず
0
PAL_SW_LK_CHNG_Qビットをマスク
1
PAL_SW_LK_CHNG_Qビットをマスクせず
X
予備
0
未使用
X
未使用
― 98 ―
REV. B
ADV7180
ユーザ・サブマップ
アドレス
レジスタ
ビットの説明
0x4E
割込みステータス4
VDP_CCAPD_Q
ビット
(グレーの部分はデフォルトの状態)
7
6
5
4
3
2
VDP_CGMS_WSS_CHNGD_Q
0
検出データの変更のために、
または内容に関係なくデータ
が検出されたときのために、
割込みが発行されるか否かに
ついては、ユーザ・サブマッ
プの0x9Cのビット4を参照
1
クローズド・キャプションの検出なし
これらのビットは
1
クローズド・キャプションの検出あり
0x4Fレジスタでクリ
ア、または0x50レジ
注
スタでマスク可能。
CGMS/WSSデータの変更なし/使用不可 CCAP、Gemstar、
CGMS/WSSデータの変更あり/使用可 CGMS、WSS、
VPS、PDC、UTC、
VITCデータの場合、
0x4Eレジスタの割
込みは、VDPのデー
タ・スライサを使用
VDP_GS_VPS_PDC_UTC_CHNG_Q
検出データの変更のために、
または内容に関係なくデータ
が検出されたときのために、
割込みが発行されるか否かに
ついては、ユーザ・サブマッ
プの0x9Cのビット5を参照
0
Gemstar/PDC/VPS/UTCデータの
1
Gemstar/PDC/VPS/UTCデータの
変更なし/使用可
変更あり/使用可
X
予備
VDP_VITC_Q
割込みクリア4
(書込み専用)
コメント
0
X
予備
0x4F
0
X
予備
予備
1
0
VDPでVITCデータを使用不可
1
VDPでVITCデータを使用可
X
VDP_CCAPD_CLR
0
クリアせず
1
VDP_CCAPD_Qビットをクリア
0
予備
VDP_CGMS_WSS_CHNGD_
CLR
0
クリアせず
1
VDP_CGMS_WSS_CHNGD_Qビットを
クリア
CCAP、Gemstar、
CGMS、WSS、
VPS、PDC、UTC、
VITCデータの場
合、0x4Eレジスタ
の割込みは、VDP
のデータ・スライ
サを使用
0
予備
VDP_GS_VPS_PDC_UTC_
CHNG_CLR
0
クリアせず
1
VDP_GS_VPS_PDC_UTC_CHNG_Q
ビットをクリア
0
予備
VDP_VITC_CLR
予備
0x50
割込みマスク4
0
クリアせず
1
VDP_VITC_Qビットをクリア
0
VDP_CCAPD_MSKB
をマスク
CCAP、Gemstar、
CGMS、WSS、
VPS、PDC、UTC、
VITCデータの場
合、0x4Eレジスタ
の割込みは、VDP
VDP_CGMS_WSS_CHNGD_Qビット
のデータ・スライ
サを使用
0
VDP_CCAPD_Qビットをマスク
1
VDP_CCAPD_Qビットをマスクせず
0
予備
VDP_CGMS_WSS_CHNGD_
MSKB
0
VDP_CGMS_WSS_CHNGD_Qビット
1
をマスクせず
0
予備
VDP_GS_VPS_PDC_UTC_
CHNG_MSKB
0
VDP_GS_VPS_PDC_UTC_CHNG_Q
ビットをマスク
1
VDP_GS_VPS_PDC_UTC_CHNG_Q
ビットをマスクせず
0
予備
VDP_VITC_MSKB
予備
0x60
VDP_Config_1
0
VDP_VITC_Qビットをマスク
1
VDP_VITC_Qビットをマスクせず
0
VDP_TTXT_TYPE_MAN
[1:0]
VDP_TTXT_TYPE_MAN_
ENABLE
WST_PKT_DECODE_
DISABLE
予備
REV. B
1
0
0
0
― 99 ―
0
0
PAL:Teletext-ITU-BT.653-625/50-A
NTSC:予備
0
1
PAL:Teletext-ITU-BT.653-625/50-B
(WST)
NTSC:Teletext-ITU-BT.653-525/60-B
1
0
PAL:Teletext-ITU-BT.653-625/50-C
NTSC:Teletext-ITU-BT.653-525/60-C
またはEIA516(NABTS)
1
1
PAL:Teletext-ITU-BT.653-625/50-D
NTSC:Teletext-ITU-BT.653-525/60-D
0
テレテキスト・タイプのユーザ設定を
ディスエーブル
1
テレテキスト・タイプのユーザ設定を
イネーブル
0
WSTパケットのハミング復号を
イネーブル
1
WSTパケットのハミング復号を
ディスエーブル
ADV7180
ユーザ・サブマップ
アドレス
レジスタ
ビットの説明
0x61
VDP_Config_2
予備
ビット
(グレーの部分はデフォルトの状態)
7
6
5
AUTO_DETECT_GS_TYPE
予備
0x62
VDP_ADF_Config_1
0
ADF_ENABLE
VDP_ADF_Config_2
VDP_LINE_00E
0
X
X
0
0
コメント
Gemstarタイプの自動検出をディスエーブル
1
Gemstarタイプの自動検出をイネーブル
0
1
0
1
注
VDPデコード済みデータを含む補助データ・
ストリームで送信するユーザ指定のDID
0
0
ニブル・モード
0
1
バイト・モード、コード制限なし
1
0
バイト・モード、0x00と0xFFを禁止
1
1
予備
656補助ストリームに対するVBIデコード
済みデータの挿入をディスエーブル
1
656補助ストリームに対するVBIデコード
済みデータの挿入をイネーブル
1
0
1
0
1
0
VDPデコード済みデータを含む補助データ・
ストリームで送信するユーザ指定のSDID
X
0
補助データ・パケットをYデータ・ストリーム
とCデータ・ストリームに分散
1
補助データ・パケットをYデータ・ストリーム
とCデータ・ストリームに複製
VBI_DATA_P318[3:0]
0
0
予備
MAN_LINE_PGM
1
0
予備
0x64
2
0
1
ADF_SDID[5:0]
DUPLICATE_ADF
3
0
ADF_DID[4:0]
ADF_MODE[1:0]
0x63
0
4
0
0
0
0
ライン318からデコードするVBI標準を
設定(PAL)。NTSC―なし
0
0
表65に示したラインでデフォルト標準を
デコード
1
各ラインでデコードするVBI標準を
マニュアル設定(表66を参照)
1に設定した場合、
VBI_DATA_Px_N
yビットすべてを任
意に設定可能
0x65
VDP_LINE_00F
VBI_DATA_P319_N286[3:0]
VBI_DATA_P6_N23[3:0]
0x66
VDP_LINE_010
VDP_LINE_011
VDP_LINE_012
VDP_LINE_013
VDP_LINE_014
0
0
0
0
0
0
0
0
0
ライン319(PAL)、ライン286(NTSC) これらのビットを有効
にするには
からデコードするVBI標準を設定
MAN_LINE_PGMを
ライン6(PAL)、ライン23(NTSC)
1に設定することが必要
からデコードするVBI標準を設定
0
0
0
0
ライン320(PAL)、ライン287(NTSC) これらのビットを有効
にするには
からデコードするVBI標準を設定
MAN_LINE_PGMを
ライン7(PAL)、ライン24(NTSC)
1に設定することが必要
からデコードするVBI標準を設定
0
0
0
0
ライン321(PAL)、ライン288(NTSC) これらのビットを有効
にするには
からデコードするVBI標準を設定
MAN_LINE_PGMを
ライン8(PAL)、ライン25(NTSC)
1に設定することが必要
からデコードするVBI標準を設定
0
0
0
0
ライン322からデコードするVBI標準を
設定(PAL)。NTSC―なし
0
0
ライン9からデコードするVBI標準を
設定(PAL)。NTSC―なし
0
0
0
0
0
0
0
0
0
0
0
VBI_DATA_P324_N272[3:0]
VBI_DATA_P11[3:0]
0
0
VBI_DATA_P323[3:0]
VBI_DATA_P10[3:0]
0x6A
0
0
0
VBI_DATA_P322[3:0]
VBI_DATA_P9[3:0]
0x69
0
VBI_DATA_P321_N288[3:0]
VBI_DATA_P8_N25[3:0]
0x68
0
VBI_DATA_P320_N287[3:0]
VBI_DATA_P7_N24[3:0]
0x67
0
0
ライン323からデコードするVBI標準を
設定(PAL)。NTSC―なし
ライン10からデコードするVBI標準を
設定(PAL)。NTSC―なし
これらのビットを有効
にするには
MAN_LINE_PGMを
1に設定することが必要
これらのビットを有効
にするには
MAN_LINE_PGMを
1に設定することが必要
0
0
0
0
0
0
0
0
ライン325(PAL)、ライン273(NTSC) これらのビットを有効
にするには
からデコードするVBI標準を設定
ライン12(PAL)、ライン10(NTSC) MAN_LINE_PGMを
1に設定することが必要
からデコードするVBI標準を設定
0
0
0
0
ライン326(PAL)、ライン274(NTSC) これらのビットを有効
にするには
からデコードするVBI標準を設定
ライン13(PAL)、ライン11(NTSC) MAN_LINE_PGMを
1に設定することが必要
からデコードするVBI標準を設定
0
0
0
0
ライン327(PAL)、ライン275(NTSC) これらのビットを有効
にするには
からデコードするVBI標準を設定
ライン14(PAL)、ライン12(NTSC) MAN_LINE_PGMを
1に設定することが必要
からデコードするVBI標準を設定
0
ライン324(PAL)、ライン272(NTSC) これらのビットを有効
にするには
からデコードするVBI標準を設定。
MAN_LINE_PGMを
NTSC―なし
1に設定することが必要
ライン11からデコードするVBI標準を
設定(PAL)。NTSC―なし
0x6B
VDP_LINE_015
VBI_DATA_P325_N273[3:0]
VBI_DATA_P12_N10[3:0]
0x6C
VDP_LINE_016
VDP_LINE_017
0
0
0
VBI_DATA_P326_N274[3:0]
VBI_DATA_P13_N11[3:0]
0x6D
0
0
0
0
0
VBI_DATA_P327_N275[3:0]
VBI_DATA_P14_N12[3:0]
0
0
0
0
― 100 ―
REV. B
ADV7180
ユーザ・サブマップ
アドレス
レジスタ
ビットの説明
0x6E
VDP_LINE_018
VBI_DATA_P328_N276[3:0]
VBI_DATA_P15_N13[3:0]
0x6F
VDP_LINE_019
VDP_LINE_01A
VDP_LINE_01B
VDP_LINE_01C
VDP_LINE_01D
VDP_LINE_01E
0x75
VDP_LINE_01F
0x76
VDP_LINE_020
VDP_LINE_021
0
1
0
コメント
0
0
0
ライン328(PAL)、ライン276(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
ライン15(PAL)、ライン13(NTSC)
からデコードするVBI標準を設定
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
― 101 ―
0
0
MAN_LINE_PGMを
1に設定することが必要
MAN_LINE_PGMを
1に設定することが必要
ライン334(PAL)、ライン282(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
MAN_LINE_PGMを
1に設定することが必要
ライン335(PAL)、ライン283(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
MAN_LINE_PGMを
1に設定することが必要
ライン336(PAL)、ライン284(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
ライン23(PAL)、ライン21(NTSC)
からデコードするVBI標準を設定
0
MAN_LINE_PGMを
1に設定することが必要
ライン333(PAL)、ライン281(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
ライン22(PAL)、ライン20(NTSC)
からデコードするVBI標準を設定
0
MAN_LINE_PGMを
1に設定することが必要
ライン332(PAL)、ライン280(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
ライン21(PAL)、ライン19(NTSC)
からデコードするVBI標準を設定
0
MAN_LINE_PGMを
1に設定することが必要
ライン331(PAL)、ライン279(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
ライン20(PAL)、ライン18(NTSC)
からデコードするVBI標準を設定
0
0
0
MAN_LINE_PGMを
1に設定することが必要
ライン330(PAL)、ライン278(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
ライン19(PAL)、ライン17(NTSC)
からデコードするVBI標準を設定
0
0
0
0
0
0
0
ライン18(PAL)、ライン16(NTSC)
からデコードするVBI標準を設定
0
0
0
0
0
0
0
注
ライン329(PAL)、ライン277(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
ライン17(PAL)、ライン15(NTSC)
からデコードするVBI標準を設定
0
0
0
0
0
0
0
ライン16(PAL)、ライン14(NTSC)
からデコードするVBI標準を設定
0
0
0
0
VBI_DATA_P337_N285[3:0]
VBI_DATA_P24_N22[3:0]
REV. B
0
VBI_DATA_P336_N284[3:0]
VBI_DATA_P23_N21[3:0]
0x77
0
VBI_DATA_P335_N283[3:0]
VBI_DATA_P22_N20[3:0]
2
0
0
VBI_DATA_P334_N282[3:0]
VBI_DATA_P21_N19[3:0]
3
0
VBI_DATA_P333_N281[3:0]
VBI_DATA_P20_N18[3:0]
0x74
0
4
VBI_DATA_P332_N280[3:0]
VBI_DATA_P19_N17[3:0]
0x73
0
5
VBI_DATA_P331_N279[3:0]
VBI_DATA_P18_N16[3:0]
0x72
0
6
VBI_DATA_P330_N278[3:0]
VBI_DATA_P17_N15[3:0]
0x71
7
VBI_DATA_P329_N277[3:0]
VBI_DATA_P16_N14[3:0]
0x70
ビット
(グレーの部分はデフォルトの状態)
MAN_LINE_PGMを
1に設定することが必要
ライン337(PAL)、ライン285(NTSC) これらのビットを有効
からデコードするVBI標準を設定
にするには
ライン24(PAL)、ライン22(NTSC)
からデコードするVBI標準を設定
MAN_LINE_PGMを
1に設定することが必要
ADV7180
ユーザ・サブマップ
アドレス
0x78
レジスタ
ビットの説明
VDP_STATUS
CC_AVL
ビット
(グレーの部分はデフォルトの状態)
7
6
5
4
3
2
1
(読出し専用)
CC_EVEN_FIELD
CGMS_WSS_AVL
コメント
注
0
クローズド・キャプションの検出なし
1
クローズド・キャプションの検出あり
CC_CLEARで
CC_AVLビットを
0
クローズド・キャプションを
奇数フィールドから検出
1
クローズド・キャプションを
偶数フィールドから検出
0
CGMS/WSSの検出なし
1
CGMS/WSSの検出あり
GS_PDC_VPS_UTC_AVL
GS_DATA_TYPE
VITC_AVL
0
VPSの検出なし
1
VPSの検出あり
0
Gemstar_1×を検出
1
Gemstar_2×を検出
0
VITCの検出なし
1
VITCの検出あり
0
CGMS_WSS_CLEAR
でCGMS_WSS_AVL
ビットをリセット
GS_PDC_VPS_UTC_
CLEARで
GS_PDC_VPS_UTC_
AVLビットをリセット
VITC_CLEARで
VITC_AVLビット
をリセット
テレテキストの検出なし
1
VDP_STATUS_CLEAR
リセット
0
予備
TTXT_AVL
0
テレテキストの検出あり
CC_CLEAR
(書込み専用)
0
CCAPレジスタの再初期設定なし
1
CCAP読出しレジスタを再初期設定
自己クリアビット
0
予備
CGMS_WSS_CLEAR
0
CGMS/WSSレジスタの再初期設定なし
1
CGMS/WSS読出しレジスタを再初期設定
自己クリアビット
0
予備
0
GS_PDC_VPS_UTC_CLEAR
GS/PDC/VPS/UTCレジスタの
自己クリアビット
再初期設定なし
1
GS/PDC/VPS/UTC読出しレジスタを
再初期設定
0
予備
VITC_CLEAR
0x79
0
VITCレジスタの再初期設定なし
1
VITC読出しレジスタを再初期設定
予備
0
CCAP_BYTE_1[7:0]
X
X
X
X
X
X
X
X
CCAPのデコード済みバイト1
CCAP_BYTE_2[7:0]
X
X
X
X
X
X
X
X
CCAPのデコード済みバイト2
VDP_CGMS_WSS_
CGMS_CRC[5:2]
DATA_0(読出し専用) 予備
X
X
X
X
CGMSのデコード済みCRCシーケンス
0
0
0
0
VDP_CGMS_WSS_
CGMS_WSS[13:8]
DATA_1(読出し専用) CGMS_CRC[1:0]
X
X
X
X
X
X
デコード済みのCGMS/WSSデータ
X
X
VDP_CCAP_DATA_0
自己クリアビット
(読出し専用)
0x7A
VDP_CCAP_DATA_1
(読出し専用)
0x7D
0x7E
CGMSのデコード済みCRCシーケンス
0x7F
VDP_CGMS_WSS_
CGMS_WSS[7:0]
DATA_2(読出し専用)
X
X
X
X
X
X
X
X
デコード済みのCGMS/WSSデータ
0x84
VDP_GS_VPS_PDC_ GS_VPS_PDC_UTC_
UTC_0(読出し専用) BYTE_0[7:0]
X
X
X
X
X
X
X
X
デコード済みのGemstar/VPS/PDC/UTC
データ
0x85
VDP_GS_VPS_PDC_ GS_VPS_PDC_UTC_
UTC_1(読出し専用) BYTE_1[7:0]
X
X
X
X
X
X
X
X
デコード済みのGemstar/VPS/PDC/UTC
データ
0x86
VDP_GS_VPS_PDC_ GS_VPS_PDC_UTC_
UTC_2(読出し専用) BYTE_2[7:0]
X
X
X
X
X
X
X
X
デコード済みのGemstar/VPS/PDC/UTC
データ
0x87
VDP_GS_VPS_PDC_ GS_VPS_PDC_UTC_
UTC_3(読出し専用) BYTE_3[7:0]
X
X
X
X
X
X
X
X
デコード済みのGemstar/VPS/PDC/UTC
データ
VDP_VPS_PDC_UTC_4
VPS_PDC_UTC_BYTE_4[7:0]
X
X
X
X
X
X
X
X
デコード済みのVPS/PDC/UTCデータ
VDP_VPS_PDC_UTC_5 VPS_PDC_UTC_BYTE_5[7:0]
X
X
X
X
X
X
X
X
デコード済みのVPS/PDC/UTCデータ
X
X
X
X
X
X
X
X
デコード済みのVPS/PDC/UTCデータ
0x88
(読出し専用)
0x89
(読出し専用)
0x8A
VDP_VPS_PDC_UTC_6 VPS_PDC_UTC_BYTE_6[7:0]
(読出し専用)
― 102 ―
REV. B
ADV7180
ユーザ・サブマップ
アドレス
0x8B
ビット
(グレーの部分はデフォルトの状態)
レジスタ
ビットの説明
7
6
5
4
3
2
1
0
コメント
VDP_VPS_PDC_UTC_7
VPS_PDC_UTC_BYTE_7[7:0]
X
X
X
X
X
X
X
X
デコード済みのVPS/PDC/UTCデータ
VPS_PDC_UTC_BYTE_8[7:0]
X
X
X
X
X
X
X
X
デコード済みのVPS/PDC/UTCデータ
VPS_PDC_UTC_BYTE_9[7:0]
X
X
X
X
X
X
X
X
デコード済みのVPS/PDC/UTCデータ
VDP_VPS_PDC_UTC_10 VPS_PDC_UTC_BYTE_10[7:0]
X
X
X
X
X
X
X
X
デコード済みのVPS/PDC/UTCデータ
X
X
X
X
X
X
X
X
デコード済みのVPS/PDC/UTCデータ
X
X
X
X
X
X
X
X
デコード済みのVPS/PDC/UTCデータ
VITC_DATA_0[7:0]
X
X
X
X
X
X
X
X
デコード済みのVITCデータ
VITC_DATA_1[7:0]
X
X
X
X
X
X
X
X
デコード済みのVITCデータ
VITC_DATA_2[7:0]
X
X
X
X
X
X
X
X
デコード済みのVITCデータ
VITC_DATA_3[7:0]
X
X
X
X
X
X
X
X
デコード済みのVITCデータ
VITC_DATA_4[7:0]
X
X
X
X
X
X
X
X
デコード済みのVITCデータ
VITC_DATA_5[7:0]
X
X
X
X
X
X
X
X
デコード済みのVITCデータ
VITC_DATA_6[7:0]
X
X
X
X
X
X
X
X
デコード済みのVITCデータ
VITC_DATA_7[7:0]
X
X
X
X
X
X
X
X
デコード済みのVITCデータ
VITC_DATA_8[7:0]
X
X
X
X
X
X
X
X
デコード済みのVITCデータ
X
X
X
X
X
X
X
X
デコード済みのVITC CRCデータ
0
0
0
0
注
(読出し専用)
0x8C
VDP_VPS_PDC_UTC_8
(読出し専用)
0x8D
VDP_VPS_PDC_UTC_9
(読出し専用)
0x8E
(読出し専用)
0x8F
VDP_VPS_PDC_UTC_11 VPS_PDC_UTC_BYTE_11[7:0]
(読出し専用)
0x90
VDP_VPS_PDC_UTC_12 VPS_PDC_UTC_BYTE_12[7:0]
(読出し専用)
0x92
VDP_VITC_DATA_0
(読出し専用)
0x93
VDP_VITC_DATA_1
(読出し専用)
0x94
VDP_VITC_DATA_2
(読出し専用)
0x95
VDP_VITC_DATA_3
(読出し専用)
0x96
VDP_VITC_DATA_4
(読出し専用)
0x97
VDP_VITC_DATA_5
(読出し専用)
0x98
VDP_VITC_DATA_6
(読出し専用)
0x99
VDP_VITC_DATA_7
(読出し専用)
0x9A
VDP_VITC_DATA_8
(読出し専用)
0x9B
VDP_VITC_CALC_CRC VITC_CRC[7:0]
(読出し専用)
0x9C
VDP_OUTPUT_SEL
予備
WSS_CGMS_CB_CHANGE
0
1
GS_VPS_PDC_UTC_CB_
CHANGE
0
1
CGMSおよびWSSデータの内容ベースの AVAILABLEは、
更新をディスエーブル
内容が変更された
CGMSおよびWSSデータの内容ベースの ときだけデータが
使用可能であるこ
更新をイネーブル
とを示すビット
Gemstar、VPS、PDC、UTCデータの
内容ベースの更新をディスエーブル
Gemstar、VPS、PDC、UTCデータの
内容ベースの更新をイネーブル
I2C_GS_VPS_PDC_UTC[1:0]
REV. B
0
0
Gemstar_1×/Gemstar_2×
0
1
VPS
1
0
PDC
1
1
UTC
― 103 ―
デコード予定の標準
ADV7180
I2Cのプログラミング例
ADV7180 LQFP-64
モード1:CVBS入力(AIN2上のコンポジット・ビデオ)
4:2:2、ITU-R BT.656、8ビット出力のP15∼P8自動検出によって、すべての規格はサポートされています。
表105. モード1:CVBS入力
レジスタ・アドレス(16進)
レジスタ値(16進)
注
00
04
17
31
01
57
41
02
3D
A2
3E
3F
0E
55
0E
6A
A0
80
81
00
INSEL=AIN2上のCVBS入力
SFLをイネーブル
SH1を選択
ADVビデオ・エンコーダに適用するようにNEWAV_MODE、
SAV/EAVをクリア
MWEイネーブル・マニュアル・ウィンドウ、カラーキル・ス
レッショールドを2に設定
BLMの最適化
BGBの最適化
隠しスペース
ADC設定
ユーザ・スペース
モード2:Sビデオ入力(AIN3上のYとAIN6上のC)
ITU-R BT.656、8ビット出力のP15∼P8自動検出によって、すべての規格はサポートされています。
表106. モード2:Sビデオ入力
レジスタ・アドレス(16進)
レジスタ値(16進)
注
00
04
31
08
57
02
3D
A2
3E
3F
58
0E
55
0E
6A
A0
04
80
81
00
INSEL=Y/C、Y=AIN3、C=AIN6
SFLをイネーブル
ADVビデオ・エンコーダに適用するようにNEWAV_MODE、
SAV/EAVをクリア
MWEイネーブル・マニュアル・ウィンドウ、カラーキル・ス
レッショールドを2に設定
BLMの最適化
BGBの最適化
強制書込み。これは適正な動作のために必須
隠しスペース
ADC設定
ユーザ・スペース
モード3:525i/625i YPrPb入力(AIN1上のY、AIN4上のPr、AIN5上のPb)
ITU-R BT.656、8ビット出力のP15∼P8自動検出によって、すべての規格はサポートされています。
表107. モード3:YPrPb入力
レジスタ・アドレス(16進)
レジスタ値(16進)
注
00
31
09
02
3D
3E
3F
0E
55
0E
A2
6A
A0
80
81
00
INSEL=YPrPb、Y=AIN1、Pr=AIN4、Pb=AIN5
ADVビデオ・エンコーダに適用するようにNEWAV_MODE、
SAV/EAVをクリア
MWEイネーブル・マニュアル・ウィンドウ
BLMの最適化
アナログ・デバイセズ推奨
隠しスペース
ADC設定
ユーザ・スペース
― 104 ―
REV. B
ADV7180
ADV7180 LFCSP-40
モード1:CVBS入力(AIN1上のコンポジット・ビデオ)
4:2:2、ITU-R BT.656、8ビット出力のP0∼P7自動検出によって、すべての規格はサポートされています。
表108. モード1:CVBS入力
レジスタ・アドレス(16進)
レジスタ値(16進)
注
00
04
17
31
00
57
41
02
3D
A2
3E
3F
0E
55
0E
6A
A0
80
81
00
INSEL=AIN1上のCVBS入力
SFLをイネーブル
SH1を選択
ADVビデオ・エンコーダに適用するようにNEWAV_MODE、
SAV/EAVをクリア
MWEイネーブル・マニュアル・ウィンドウ、カラーキル・ス
レッショールドを2に設定
BLMの最適化
BGBの最適化
隠しスペース
ADC設定
ユーザ・スペース
モード2:Sビデオ入力(AIN1上のYとAIN2上のC)
ITU-R BT.656、8ビット出力のP0∼P7自動検出によって、すべての規格はサポートされています。
表109. モード2:Sビデオ入力
レジスタ・アドレス(16進)
レジスタ値(16進)
注
00
04
31
06
57
02
3D
A2
3E
3F
58
0E
55
0E
6A
A0
04
80
81
00
INSEL=Y/C、Y=AIN1、C=AIN2
SFLをイネーブル
ADVビデオ・エンコーダに適用するようにNEWAV_MODE、
SAV/EAVをクリア
MWEイネーブル・マニュアル・ウィンドウ、カラーキル・ス
レッショールドを2に設定
BLMの最適化
BGBの最適化
強制書込み。これは適正な動作のために必須
隠しスペース
ADC設定
ユーザ・スペース
モード3:525i/625i YPrPb入力(AIN1上のY、AIN2上のPb、AIN3上のPr)
ITU-R BT.656、8ビット出力のP0∼P7自動検出によって、すべての規格はサポートされています。
表110. モード3:YPrPb入力
レジスタ・アドレス(16進)
レジスタ値(16進)
注
00
31
09
02
3D
3E
3F
0E
55
0E
A2
6A
A0
80
81
00
INSEL=YPrPb、Y=AIN1、Pb=AIN2、Pr=AIN3
ADVビデオ・エンコーダに適用するようにNEWAV_MODE、
SAV/EAVをクリア
MWEイネーブル・マニュアル・ウィンドウ
BLMの最適化
REV. B
アナログ・デバイセズ推奨
隠しスペース
ADC設定
ユーザ・スペース
― 105 ―
ADV7180
PCボード・レイアウトの推奨
事項
ADV7180は高精度の高速ミックスド・シグナル・デバイスで
す。デバイスの性能を最大限まで引き出すには、優れたPCボー
ドのレイアウトが重要となります。以下に、ADV7180を使用
したボード設計について説明します。
経験的に、グラウンド・プレーンは1 枚にしたほうが、ノイズ
性能が同等もしくは改善されることがわかっています。複数の
グラウンド・プレーンを使用すると、各グラウンド・プレーン
が小さくなり、グラウンド・ループが長くなるため、悪影響が
出るおそれがあります。
ンスを使用すると、反射の発生するおそれが大きくなります。
場合によっては、グラウンド・プレーンを別々に使用せざるを
えない場合があります。こういうときは、ADV7180の下に1枚
のグラウンド・プレーンを配置することを推奨します。分割の
場所はADV7180の下にする必要があります。この場合、電流
ループが長くなってしまうため(電流は最小抵抗のパスを通り
ます)、部品の適正な配置が重要となります。電流ループの一
例は、電源プレーン→ADV7180→デジタル出力パターン→デ
ジタル・データ・レシーバ→デジタル・グラウンド・プレーン
→アナログ・グラウンド・プレーンとなります。
電源のデカップリング
PLL
各電源ピンに0.1µFと10nFのコンデンサを接続し、デカップリ
ングすることを推奨します。基本的には、各電源ピンから約
0.5cm以内にデカップリング・コンデンサを配置するようにし
ます。また、ADV7180の実装面とは反対側のPCボード面にコ
ンデンサを配置すると、ビアによる抵抗がパス内に加わるため、
このようなコンデンサの配置は避けてください。デカップリン
グ・コンデンサは、電源プレーンと電源ピンの間に配置します。
電流は、電源プレーンからコンデンサを経由して電源ピンへ流
れるようにします。コンデンサと電源ピンの間には電源接続を
設けないでください。100nFコンデンサ・パッドの下から電源
プレーンへビアを配置することは一般に、最適な方法です(図
51参照)。
PLLループ・フィルタ部品は可能な限りELPFピンの近くに配
置します。また、PCボード上のADV7180と同じ側に配置しま
アナログ・インターフェース入力
PCボード上で入力を配線するときは、細心の注意が必要です。
パターン長は最小にし、可能な限り75Ωのパターン・インピー
ダンスを使用してください。75Ω以外のパターン・インピーダ
ビアから電源へ
VDD
10nF
100nF
GND
VREFNとVREFP
これらのピンに関連する回路は、PCボード上の同じ側で
ADV7180のできるだけ近くに配置してください。
デジタル出力(データとクロックの両方)
デジタル出力が駆動しなければならないパターン長を最小にし
てください。パターンを長くすると容量が増え、必要な電流も
増えるため、内部デジタル・ノイズが大きくなります。パター
ンを短くすると、反射のおそれも小さくなります。
ビアからGNDへ
05700-046
図51.
す。これらの部品の近くにはデジタル・パターンや高周波パ
ターンを配置しないようにしてください。データシートの推奨
値を、許容偏差10%以下で使います。
推奨の電源デカップリング
PVDDを低ノイズで安定した状態に保つことが重要です。レギュ
レーション、フィルタリング、デカップリングには特別な注意
を 払 う 必 要 が あ り ま す 。 各 ア ナ ロ グ 回 路 グ ル ー プ ( A VDD、
DVDD、DVDDIO、PVDD)には個別の安定化電源を使用することが
強く望まれます。
グラフィック・コントローラによっては、アクティブ時(アク
ティブ・ピクチャ区間)とアイドル時(水平および垂直の同期
区間)で、消費電力が大幅に異なるものがあります。このため、
アナログ電源レギュレータに加えられる電圧に大きな変化が発
生し、ひいては安定化されたアナログ供給電源に変動が生じる
ことがあります。この影響はアナログ電源の安定化により、ま
たは少なくともP VDDだけでも別のクリーンな電源(たとえば、
12V電源)を使うことで緩和されます。
さらに、ボード全体に1 枚のグラウンド・プレーンを使用する
こと推奨します。このグラウンド・プレーンは、PCボードのア
ナログ部とデジタル部の間に分離スペースを置く必要がありま
す(図52)。
30∼50Ωの直列抵抗を接続すると、反射、EMI、ADV7180内
部の電流スパイクを低減できます。直列抵抗を使う場合は、で
きるだけADV7180ピンの近くに配置します。ただし、抵抗を
近くに配置するために、ビアの追加や出力パターンを長くする
ことは避けてください。
可能であれば、各デジタル出力の駆動容量を15pF未満に制限し
てください。これは、パターンを短くし、出力を1 個のデバイ
スだけに接続することで容易に実現できます。出力の容量が大
きくなると、ADV7180内部で過渡電流が増大し、電源のデジ
タル・ノイズが大きくなります。
ADV7180 LFCSP-40は、LFCSPパッケージの底部に金属製の
露出パドルを備えています。適正な熱性能を引き出し、ノイズ
性能や機械的な強度を上げるために、露出パドルをPCボードの
グラウンドにハンダ付けする必要があります。
デジタル入力
ADV7180のデジタル入力は3.3V信号で動作するように設計さ
れているため、5V信号に耐えることはできません。デコーダに
5Vロジック信号を入力する場合は、追加部品が必要です。
アナログ部
図52.
デジタル部
05700-047
ADV7180
PCボードのグラウンド・レイアウト
― 106 ―
REV. B
ADV7180
代表的な回路接続
図53と図54に、ADV7180 LQFP-64ビデオ・デコーダとADV7180 LFCSP-40ビデオ・デコーダの接続例を示します。ADV7180の評
価用ボードの詳細な回路図については、アナログ・デバイセズのFAE(フィールド・アプリケーション・エンジニア)または最寄りの
販売代理店に問い合わせてください。
ANALOG_INPUT_1
DVDD _1.8V
0.1µF
DVDDIO
A VDD _1.8V
A IN1
36Ω
0.1µF
39Ω
ANALOG_INPUT_2
0.1µF
0.1µF
10nF
0.1µF
10nF
10nF
0.1µF
A IN2
36Ω
PVDD _1.8V
DVDDIO _3.3V
39Ω
DVDD _1.8V
0.1µF
A VDD _1.8V
10nF
20
27
36
1
A IN3
14
0.1µF
4
ANALOG_INPUT_3
10nF
P[0:7]
29
A IN2
30
A IN3
31
RESET
A IN2
PV DD
P0
P1
P2
P3
P4
P5
P6
P7
A IN3
RESET
ADV7180BCPZ
C14とC15は、PCボード上の同じ側でADV7180の
できるだけ近くに配置します。
LFCSP–40
26
0.1µF
AV DD
A IN1
DV DD
A IN1
DV DD
23
DV DDIO
39Ω
DV DDIO
36Ω
17
16
10
9
8
7
6
5
P0
P1
P2
P3
P4
P5
P6
P7
YCrCb
8ビット
656データ
VREFN
0.1µF
25
VREFP
0.1µF
LLC
PCボード上の同じ側で
ADV7180の近くに配置します。
INTRQ
13
47pF
28.63636MHz
SFL
XTAL
VS/FIELD
*
1MΩ
HS
12
47pF
11
38
2
37
39
LLC
INTRQ
SFL
VS/FIELD
HS
XTAL1
DVDDIO
4kΩ
32
ALSB
PVDD _1.8V
ALSBをハイに固定≧I2Cアドレス=42h
ALSBをローに固定≧I2Cアドレス=40h
外付けの
ループ・フィルタ
図53.
REV. B
A G ND
A G ND
A G ND
T E ST _ 0
10nF
1.69kΩ
PCボード上の同じ側でADV7180の
近くに配置します。
05700-048
22
* コンデンサの接続については、
アナログ・デバイセズの水晶発振器の
「アプリケーション・ノート」
を参照してください。
SDATA
28
21
24
33
SDA
19
82nF
SCLK
DG ND
DG ND
DG ND
DG ND
34
SCLK
ELPF
PWRDWN
40
3
15
35
18
POWER_DOWN
ADV7180 LFCSP-40の代表的な接続図
― 107 ―
ADV7180
10nF
39Ω
DVDDIO _3.3V
A VDD _1.8V
0.1µF
A IN3
0.1µF
0.1µF
39Ω
DVDDIO _3.3V
10nF
10nF
0.1µF
0.1µF
0.1µF
10nF
36Ω
ANALOG_INPUT_6
YC_C
36Ω
0.1µF
A IN5
35
A IN1
39Ω
36
A IN2
46
A IN3
0.1µF
47
A IN4
A IN6
39Ω
48
A IN5
49
A IN6
A IN1
DV DDIO
ANALOG_INPUT_5
Cb
A IN3
A IN4
A IN5
ADV7180BSTZ
A IN6
LQFP–64
VREFNとVREFPは、PCボード上の同じ側で
ADV7180のできるだけ近くに配置します。
39
0.1µF
VREFN
0.1µF
38
22
47pF
P0
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
P13
P14
P15
INTRQ
VREFP
GPO3
GPO2
GPO1
GPO0
C19の使用禁止
0.1µF
40
A IN2
P[0:7]
31
39Ω
AV DD
A IN4
XTAL
FIELD
28.63636MHz
*
1MΩ
VS
21
47pF
HS
XTAL1
SFL
51
RESET
29
POWER_DOWN
10nF
PVDD _1.8V
4
36Ω
0.1µF
0.1µF
PV DD
ANALOG_INPUT_4
Cr
10nF
A IN2
23
36Ω
0.1µF
58
ANALOG_INPUT_3
YC_Y
DVDD _1.8V
DV DD
36Ω
DVDD _1.8V
DV DD
ANALOG_INPUT_2
CVBS
A IN1
39Ω
DV DDIO
36Ω
推奨の入力配置は、
EVALボードの場合と同じであり、
INSELを直接使用できます。
0.1µF
11
ANALOG_INPUT_1
Y
RESET
NC
PWRDWN
ELPF
26
25
19
18
17
16
15
14
P0
P1
P2
P3
P4
P5
P6
P7
1
63
64
2
9
8ビット
出力モード
---
16ビット
出力モード
Y
P[8:15]
656/601YCbCr
CbCr
P[8:15]
8
7
6
5
62
61
60
59
55
56
12
13
データ・
バス
P[0:7]
P8
P9
P10
P11
P12
P13
P14
P15
INT
GPO3
GPO2
GPO1
GPO0
FIELD
VSYNC
HS
SFL
PVDD _1.8V
27、28、33、外付けの
41、42、44、
ループ・フィルタ
45、50
30
10nF
DVDDIO _3.3V
82nF
4kΩ
52
1.69kΩ
ALSB
ハイに固定:I2Cアドレス=42
ローに固定:I2Cアドレス=40
PCボード上の同じ側でADV7180の
近くに配置します。
* コンデンサの接続については、
アナログ・デバイセズの水晶発振器の
「アプリケーション・ノート」
を参照してください。
SDATA
A G ND
A G ND
A G ND
T E ST _ 0
33Ω
LLC
32
37
43
34
53
SDA
LLC
SCLK
DG ND
DG ND
DG ND
DG ND
54
3
10
24
57
33Ω
SCLK
20
NC=無接続
図54.
ADV7180 LQFP-64の代表的な接続図
― 108 ―
REV. B
ADV7180
外形寸法
6.00
BSC SQ
0.60 MAX
0.60 MAX
1番ピン
識別マーク
5.75
BCS SQ
上面図
4.25
4.10 SQ
3.95
露出
パッド
(底面図)
0.50
0.40
0.30
12° MAX
40
1
0.50
BSC
10
21
20
0.25 MIN
4.50
REF
0.80 MAX
0.65 TYP
0.05 MAX
0.02 NOM
0.30
0.23
0.18
実装面
0.20 REF
適正な熱性能を引き出し、
ノイズ性能や機械的な強度を上げるために、
露出パドルをPCボードのグラウンドに
ハンダ付けする必要があります。
平坦性
0.08
101306-A
1.00
0.85
0.80
JEDEC標準MO-220-VJJD-2に準拠
図55.
D05700-0-2/07(B)-J
31
30
1番ピン
識別マーク
40ピン・リード・フレーム・チップ・スケール・パッケージ[LFCSP_VQ]
6mm×6mmボディ、極薄クワッド
(CP-40-1)
寸法単位:mm
0.75
0.60
0.45
12.20
12.00 SQ
11.80
1.60
MAX
64
49
1
48
1番ピン
10.20
10.00 SQ
9.80
上面図
(ピンは下向き)
0.15
0.05
0.20
0.09
7°
3.5°
0°
実装面
16
33
32
17
0.08
平坦性
図A
図A
0.50
BSC
リード・ピッチ
0.27
0.22
0.17
反時計方向に90°回転
JEDEC標準MO-026-BCDに準拠
図56.
051706-A
1.45
1.40
1.35
64ピン薄型クワッド・フラット・パッケージ[LQFP]
10mm×10mmボディ
(ST-64-2)
寸法単位:mm
オーダー・ガイド
1
パッケージ・
オプション
モデル
温度範囲
パッケージ
ADV7180BCPZ1
−40∼+85℃
40ピン・リード・フレーム・チップ・スケール・パッケージ[LFCSP_VQ] CP-40-1
ADV7180BSTZ1
−40∼+85℃
64ピン薄型クワッド・フラット・パッケージ[LQFP]
EVAL-ADV7180LQEB
LQFPの評価用ボード
EVAL-ADV7180LFEB
LFCSPの評価用ボード
ST-64-2
Z=鉛フリー製品
注:ADV7180は鉛フリーの環境配慮製品で、最新の材料と製造プロセスを用いて製造されています。各デバイスのピンのコーティン
グは純度100%のSn電気メッキです。デバイスは鉛フリー・アプリケーションに適しており、最高255℃(±5℃)の表面実装ハンダ処
理に耐えられます。
さらに、本製品は従来型のSnPbハンダ処理製品と下位互換性があります。したがって、電気メッキされたSnコーティングはSn/Pbハン
ダ・ペーストを用いて従来型リフロー温度220∼235℃でハンダ付けできます。
REV. B
― 109 ―