SV5C-eDPシリーズによるパネルセルフリフレッシュのテスト
近年、低消費電力化が進むアプリケーションにおいて、Embedded DisplayPortは魅力的な機能を備えています。今回は、Panel Self Refreshと呼ばれる特定の省電力モードについて深く掘り下げてみたいと思います。パネルセルフリフレッシュは、一般にPSRと呼ばれ、ディスプレイを内蔵するデバイスのシステムレベルの省電力化を可能にします。ここでは、PSR1とPSR2という2つの異なるコンセプトのPanel Self Refreshを紹介します。そして、モバイル機器やデスクトップ機器のメーカーが最新機器のコンプライアンスをテストできるようにするSV5C-eDP Embedded DisplayPort Generator and Analyzerの機能を紹介します。
私たちは最近、SV5C-eDPシリーズがEmbedded DisplayPortの省電力機能をテストするための先駆的なソリューションであるという記事を発表しました。もし見逃した場合は、こちらをご覧ください。
パネルセルフリフレッシュの簡単な説明
パネルセルフリフレッシュの目的は、記事を読んでいるとき、画面が目に見えるコンテンツを更新していないときなど、フレームが静止しているときにビデオプロセッサがエネルギーを節約できるようにすることである。比較のために、PSRがここで変更するのは、画面がアイドル状態であっても、一般的に常にモニターに送信される情報のビットがあり、画面上に現在の画像を維持することです。
PSRが作動すると、ディスプレイパネル内のリモートフレームバッファ(RFB)にソースから送信された画像データを取り込み、ソースからのメインリンクがスリープ状態になった後もディスプレイパネルを駆動し続けるのです。この機能はALPM(Advanced Link Power Management)を用いて、ディスプレイパネルに画像を表示させたまま省電力化を図るものです。
VESAのEmbedded DisplayPort Standard Version 1.5では、「PSR機能が有効な場合、ソースデバイスはVSC Secondary Data Packetを使用してPSR Active状態への移行とPSR Active状態からの退出を促す。PSRアクティブ状態になると、ソースデバイスはシンクデバイスに対して、アクティブなライブビデオ画像をリモートフレームバッファ(RFB)に取り込み、これを使用してディスプレイを連続的にリフレッシュするよう促します。このPSR Active状態の間、Main-Linkや他のSourceデバイスの機能は、電力を節約するためにオフにすることができます」(p. 157)。
図1. パネルセルフリフレッシュの各状態
- PSRがアクティブでない場合、ソースの画像データが直接ディスプレイに表示されます。
- PSRがアクティブの場合、画像データはバッファに流れ、バッファはディスプレイへの画像表示を担当する。
- PSR Active 状態では、ソースは送信を停止することができ、バッファは最後のフレームをループし続ける。
- ソースがフレームを更新したい場合、新しいフレームを送信し、バッファは自分自身を更新します。
PSR1 VS PSR2
Panel Self Refreshの発生には2つのタイプがあります。PSR1 は、現在の画面が新しい情報に更新されたときに発生します。これを「旧フレーム」と「フレーム更新」と呼びます(下図2参照)。
PSR2では、フルフレームまたはディスプレイの選択的な領域を更新することができます。携帯電話でYouTubeの動画を見ているとき、新しい動画を探し続けるために動画を最小化することを思い浮かべてください。その小さなサイズの動画が、下の図2のような「選択的更新領域」に相当します。
図2:PSR1 vs PSR2の図解
SV5C-EDPジェネレータ/アナライザは、PSR1やPSR2のテストにどのように役立つのでしょうか。
SV5C-eDP ジェネレータは、データトランスミッタとして、被試験デバイス(DUT)に画像(ビット情報)を送信し、被試験デバイスがそれを受信してデコードするように設計されています。SV5C-eDP Generator は、eDP v1.5 の省電力機能のパイオニアとして、Panel Self Refresh などの機能への準拠をテストする市場で唯一のテスト機器です。
一方、SV5C-eDPアナライザは、送信されるデータのシンクデバイスとして機能する専用のテスト機器です。
PSR1およびPSR2のテストをセットアップする場合、必要に応じてジェネレータとアナライザをDUTに接続することになります。今回のデモでは、ジェネレータとアナライザを一緒に接続しました。PSR1およびPSR2でのテストの実行方法を十分に理解するために、このツールのライブ・デモをご覧ください。
SV5C-eDPシリーズによるパネルセルフリフレッシュのテスト
ビデオでは、GeneratorとAnalyzerの両方を使用していますが、同じ画面上で両方のテスト結果を分析することが可能です。左側がジェネレーターの結果、右側がアナライザーの結果です。
Introspectはあなたのコンプライアンス・テストのパートナーです
Panel Self Refreshなどの省電力機能がますます一般的になる中、IntrospectはeDP v1.5への準拠を保証するテストおよび測定パートナーです。SV5C-eDPシリーズに関するお問い合わせは、info@introspect.ca までお願いします。
SV5C-EDPジェネレータの主な特長
- プロトコル Embedded DisplayPort(eDP)v1.5まで、DisplayPort(DP)v1.4までサポート。
- サポートされるデータレート。最大10 Gbpsのデータレートを完全に連続的にサポート
- レーン数 ポートあたり1~4レーンおよびAuxiliary Channelに設定可能
- アナログ制御 電圧振幅、コモンモード電圧、各レーン毎
- 信号の障害 ジッタ注入、正弦波電圧ノイズ注入、配線ごとのタイミングスキュー
- パターン生成 フルビデオフレーム生成、2GByteのパターンメモリ搭載
SV5C-EDPアナライザーの主な特長
- プロトコル Embedded DisplayPort(eDP)v1.5まで、DisplayPort(DP)v1.4までサポート。
- サポートされるデータレート 最大10 Gbps(Introspectによるバスプロービングアプリケーションを含む
- レーン数 1~4レーン(ML1~ML4)および補助チャネル(AUX)構成可能
- データキャプチャ 豊富なトリガー機能と連続フレーム・キャプチャ機能
- プロトコル解析とデバッグ 視覚的なイベントやシンボルテーブルを含むビデオフレームの完全抽出
- 大量のデータ収集と解析
- PV2アクティブプローブ(別売)