LCD/LEDディスプレイドライバとインターフェースの設計:ドライバとインターフェースの連携方法

LCD/LEDディスプレイドライバとインターフェースの設計:ドライバとインターフェースの連携方法

LCD/LEDディスプレイドライバは、デジタルデータを光に変換します。モジュール内部のドライバICは、インターフェースからのデジタル信号をアナログ電圧に変換します。これらの電圧によって、ディスプレイ上の各ピクセルの明るさが設定されます。別の経路では、各ピクセルの同期を保つためのデータとタイミングパルスが伝送されます。

分業体制をこのように考えてみてください。片方は配送ルート、もう片方は玄関先の翻訳機です。一方がビットを移動させ、もう一方はそれを各ピクセルに必要なアナログ制御に変換します。ドライバICは各フレームの制御シーケンスも実行します。どちらの側も単独では機能しません。

この連携を最もよく理解するには、まずパネル自体から始め、次に色生成、信号タイミング、そして具体的なタイミング例へと進むのが良いでしょう。

主要なポイント(要点)

  • ドライバICは、デジタルデータをアナログ電圧に変換し、ピクセルの明るさを設定する。

  • パラレルRGB、I2C、SPI、MIPI DSIなどのインターフェースは、データとタイミング信号をドライバに伝送します。

  • 画像の問題を避けるため、VSYNC、HSYNC、ポーチなどのタイミングパラメータは、パネルのデータシートと一致している必要があります。

  • LEDドライバーは、定電流を使用して明るさを安定させ、PWMを使用して色ずれなく調光します。

  • デバッグ表示は、一度に1つのステージをチェックし、各ボードリビジョンのタイミング値をログに記録することによって行われます。

TFTパネルの構造と動作

薄膜トランジスタがピクセルを制御する仕組み

薄膜トランジスタはそれぞれ小さなスイッチだと考えてください。列線と行線はこれらのスイッチに接続され、ピクセルごとに1つのスイッチがあります。トランジスタは電流を一方向にのみ流します。この一方向動作により、リフレッシュの合間に各ピクセルの電荷が失われるのを防ぎます。

各ピクセルは小さなコンデンサとして機能します。絶縁性液晶層が透明導電膜(ITO)層の間に挟まれており、このサンドイッチ構造が電荷を蓄積します。以下は、I行J列のピクセルの電荷シーケンスです。

  1. TFTスイッチT(I,J)がオンになる。

  2. 目標電圧は信号線D(I)から画素電極へと流れる。

  3. 電極が完全に充電されるとスイッチがオフになり、ピクセルコンデンサが電荷を保持する。

  4. データ(カラム)ドライバは目標電圧を供給し、ゲート(ライン)ドライバはオン/オフの切り替えを制御する。

ON状態(tON)では、高いゲート電圧Vgによって液晶コンデンサが充電されます。データ電圧Vdはピクセル電圧Vpになります。OFF状態(tOFF)では、Vgは低く、Vpは一定に保たれます。ON状態からOFF状態への遷移時にVpがわずかに低下する現象は、フィードスルー電圧と呼ばれます。

パネルの電子構造とドライバーの配置

このパネルには2組の配線が通っています。ゲート線は行に沿って、ソース(データ)線は列に沿って配置されています。ゲートドライバ回路はパネルの端に配置され、各行に順番にパルス信号を送ります。ソースドライバICは反対側の端に配置され、列に電圧を供給します。

これらのドライバICは、ホストプロセッサと液晶ディスプレイを接続する制御システムを構成します。ゲートドライバICは行を1つずつスキャンし、ソースドライバICは選択された行にデータを書き込みます。この構成により、LCD/LEDディスプレイドライバはすべてのピクセルを高速かつ整然とした順序で更新できます。液晶層は電圧を蓄積するため、ディスプレイは画像を安定して保持し、制御経路はTFTを通して電圧を迅速に書き換えることができます。

LEDスクリーンの駆動原理

LCDとLEDバックライトおよびLEDマトリックスパネルの比較

LEDテレビやモニターとして販売されている製品のほとんどはLCDです。液晶層の裏側に白色LEDストリップが配置され、光源として機能します。液晶は依然としてピクセル表示を担当し、ディスプレイのバックライトドライバが光量を調整します。真のLEDディスプレイ画面はこれとは異なります。各ピクセルが独立したLEDであり、パネルには液晶層が全く必要ありません。

この違いが、LEDディスプレイシステム全体の構造を決定づける。バックライト付きLCDでは、LEDドライバは全体の光出力のみを設定する。一方、真のLEDマトリックスでは、LEDドライバが各ピクセルを直接制御する。どちらの場合も、LEDスクリーンの駆動原理は同じである。すなわち、各LEDに制御された電流を供給し、それに応じて光を発させるという原理だ。

順方向電圧および電流レギュレーション

LEDは、順方向電圧(VF)によって接合部に電流が流れると点灯します。VFは一定ではなく、接合部の温度上昇に伴って低下し、その低下幅はLEDの材料によって異なります。

LEDの色

典型的なVF

温度係数

赤色(AlGaInP)

約2.0V

−2.0 mV/℃

緑色(InGaN)

約3.0V

−3.0 mV/℃

青色(InGaN)

約3.2V

−3.0 mV/℃

白色(InGaN + 蛍光体)

約3.2V

−3.0 mV/℃

抵抗回路は危険なループを描いている。

  1. 気温が上昇する。

  2. Vfが下がる。

  3. 電流が上昇する。

  4. 電力と接合部温度が上昇する。

  5. ループが繰り返される。

定電流駆動では、電流ステップでこのループが切断されます。定電流ドライバICは、電源電圧、熱、経年劣化、または選別に関係なく、設定された電流を維持します。定電流精度は0.1%未満に保たれますが、バラスト抵抗器は±10~25%ドリフトします。24V、20mAで6個の白色LEDを駆動する場合、300Ωの抵抗器が公称値で動作します。電源電圧が5%上昇すると電流は約23.3mAに上昇し、発熱により約25%の過電流が発生する可能性があります。

ドライバICは輝度制御も担います。PWM(パルス幅変調)を用いて、色を変えずに調光します。定電流ドライバICをベースとした制御システムは、過熱および過電流によるシャットダウン機能を備えています。この保護機能は、計測機器、医療機器、産業用ディスプレイにおいて重要です。LEDドライバとその制御ロジックは、生の電流を安定した再現性のある光に変換します。

データからカラーピクセルへ

ピクセル構成とマトリックス配置

パネル上の各ピクセルは、赤、緑、青の3つのサブピクセルから構成されています。人間の目は、通常の視距離ではこれらの微細な要素を識別することができません。そのため、光を混合して単一の色相として認識します。この加法混色によって、色システム全体が説明されます。

  • 各画像ピクセルは、正確に1つの赤、1つの緑、および1つの青のサブピクセルにマッピングされます。

  • ピクセルのRGB値は、そのままサブピクセルの照度レベルとなる。

  • ある領域の知覚される色は、サブピクセルからの放射の加算和である。

  • 赤、緑、青は、最大強度では遠くから見ると白に見える。

人間の目は、この3つの原色しか認識できません。画面に表示される他の色はすべて、これらの原色の組み合わせです。

24bppのデジタルパラレルRGBインターフェース

パラレルRGBインターフェースは、3つの原色を別々のラインで伝送します。各色は5~8ビットを使用するため、バスには15~24本のパラレルデータラインが必要です。24bppでは、コントローラは24本のデータラインを駆動し、一度に1ピクセルずつ送信します。ピクセルクロックは、立ち上がりエッジで新しいピクセルをマークします。クロックレートは、おおよそ幅×高さ×リフレッシュレートに等しく、60Hzの1280×800パネルには約62MHzが必要です。

データ伝送は、2つの追加信号によって区切られます。VSYNCは新しいフレームごとにリセットされ、HSYNCは新しい行ごとにリセットされます。これらのパルス中は画像データは伝送されません。

シグナル

演算

VSYNC

新しいフレームを示します。ブランキング間隔VBPとVFPは脈拍を囲んでいます。

HSYNC

新しい行を示します。RGBデータは2つのHSYNCパルスの間に配置されます。

D0~D23

1ビットあたり1行、24bppの場合は24行

LCDCLK

グレースケールデータを同期します。1クロックにつき1ピクセル。

このディスプレイは、各クロックエッジで並列入力信号をキャプチャします。この方式により、サブピクセルごとに直接輝度制御が可能になり、バス自体にPWMエンコーディングは不要になります。

LCD/LEDディスプレイドライバインターフェースオプション

並列RGB、I2C、SPI

ほとんどのLCDディスプレイは、デジタルパラレルRGBインターフェースを採用しています。ホストはピクセルごとに24ビットのデータを個別のデータラインで送信し、パネルのドライバICがクロックエッジで各ピクセルをラッチします。この方式は中型および大型パネルに適しており、パケットオーバーヘッドなしで直接的かつ予測可能なタイミングを実現します。

小型ディスプレイは、また違ったアプローチをとっています。計器盤、制御表示器、医療機器などは、I2CやSPIをよく利用します。これらの通信インターフェースは配線数が少ないため、狭い基板や限られたピン数にも収まります。携帯型モニターの小型パネルは、センサーやメモリと同じバスを共有できます。ただし、その代償として速度が犠牲になります。I2CやSPIはパラレルRGBに比べてデータ転送量がはるかに少ないため、解像度やリフレッシュレートは低速にとどまります。

高速ディスプレイ向けMIPI DSI

HDディスプレイは、パラレルRGBがスムーズに伝送できる帯域幅よりも多くの帯域幅を必要とします。幅の広いパラレルバスには多くのピンが必要となり、長い配線は歪みやノイズの原因となります。MIPI DSIは、シリアル差動レーンを用いることでこの問題を解決します。これは、まさにこのような用途のために設計された、標準的で安定性、拡張性に優れ、低消費電力かつ高速なインターフェースです。

製品仕様

Detail

レーンあたりのデータ転送速度(D-PHY v1.2)

80 Mbps〜2.5 Gbps

レーンあたりのデータ転送速度(C-PHY)

5Gbpsを超える

車線構成

1~4個のデータレーン+1個のクロックレーン

差動インピーダンス

100 Ω

標準的なFPCの長さ

10〜15 cm

電圧スイング(D-PHY)

約200mV(3.3Vの並列接続時との比較)

有効消費電力

50~80mW(LVDSは120~150mW)

ピン数

20~30ピン(並列接続の場合は40~60ピン)

コネクタのピッチ/幅

ピッチ0.4mm、幅約3mm

帯域幅の例

4レーン × 2.5Gbps ≈ 10Gbps (4K@60Hz)

2.5Gbpsのレーンが4つあり、合計で約10Gbpsの帯域幅を実現。4K解像度、60Hzの映像伝送に十分な速度です。低電圧スイングにより、LVDSと比較して消費電力を約40%削減。差動伝送によりコモンモードノイズがキャンセルされ、フレームバッファからピクセルまでの遅延は1ms未満に抑えられます。これにより、コントローラはコンパクトで高速なリンクを得ることができ、制御システムの応答性を維持できます。

並列RGBインターフェース信号

並列RGBインターフェース信号

VSYNC、HSYNC、データライン、およびLCDCLK

4つの信号グループが、並列のRGBリンクを介して各フレームを伝送します。それぞれの信号グループには異なる役割があり、いずれかの信号グループがずれると、パネルはロックできなくなります。

シグナル

職種

VSYNC

垂直同期

新しいフレームの開始をリセットします。VSYNCパルス中は画像データは送信されません。

HSYNC

水平同期

次の行をリセットします。1行分のRGBグレースケールデータは、2つのHSYNCパルスの間に到着する必要があります。

データライン(D0~DXX)

並列RGBデータ、1ビットあたり1ライン

各ピクセルと行のグレースケールカラーデータを保持する

LCDCLK

LCD時計、画素周波数

グレースケールデータを同期します。TFTはクロックごとに1ピクセルを駆動するため、その長さは解像度の列数に従います。

ヴェデン

データ有効化

RGB信号が有効かどうかをパネルに伝えます

データラインは、青(LSB~MSB)、緑(LSB~MSB)、赤(LSB~MSB)の3つのグループに分割されます。各グループは、それぞれのチャンネルの色深度を伝送します。LCDCLKはピクセルのペースを設定し、すべてのデータラインはエッジでサンプリングされます。VSYNCとHSYNCは、フレームと行のリセットパルスとして機能します。VDENは有効性フラグを追加するため、パネルはアクティブウィンドウ外のデータを無視します。このハンドシェイクにより、ホストはディスプレイモジュールが何をいつキャプチャするかを厳密に制御できます。ホストとパネル間のインターフェースは、4つのグループすべてが同期していることに依存します。

フレームおよびラインタイミングパラメータ

各同期パルスの周囲には空白の間隔があり、これらの間隔によってタイミングバジェットが定義されます。水平軸では、HBP(水平バックポーチ)はHSYNCパルスの後、最初のアクティブピクセルの前に位置します。HFP(水平フロントポーチ)は最後のアクティブピクセルの後、次のHSYNCパルスの前に位置します。HSYNCパルス幅自体は別のパラメータです。垂直軸では、VBP(垂直バックポーチ)は最初のアクティブラインの前にVSYNCパルスの後に位置し、VFP(垂直フロントポーチ)は最後のアクティブラインの後、次のVSYNCパルスの前に位置します。VSYNCパルス幅は独立して設定されます。パルス幅が狭すぎるとパネルのリセットに失敗する可能性があり、パルス幅が広すぎるとアクティブ時間が短くなります。

これらのパラメータを使用すると、パネルのロックと画像の位置を直接制御できます。総ライン時間は、アクティブピクセル数に HBP、HFP、および HSYNC パルス幅を加えた値です。総フレーム時間は、アクティブライン数に VBP、VFP、および VSYNC パルス幅を加えた値です。リフレッシュレートは、総フレーム時間から求められます。リフレッシュレート = 1 / 総フレーム時間。ポーチを長くするとパネルの安定化時間が長くなり、ポーチを短くすると同じクロックでリフレッシュレートが上がります。ディスプレイコントローラとパネルドライバはこのタイミング契約を共有するため、すべての値をパネルのデータシートに一致させる必要があります。ポーチの値が1つでも間違っていると、画像がずれたり、ティアリングが発生したりします。

ドライバ内部の制御ロジックは、これらのパラメータに基づいてピクセル数と行数をカウントします。HSYNCパルスごとに列カウンタがリセットされ、VSYNCパルスごとに行カウンタがリセットされます。このカウント方式により、信号経路はフレームごとに正確に同期され、ドライバは正確なタイミング制御を行うことができます。安定したタイミング設定は、パネルを部分的なフレーム書き込みから保護し、ちらつきや縞模様の発生を防ぎます。起動時のメモにタイミ​​ング値を記録し、ボードのリビジョンごとにデータシートの値と比較してください。

タイミング例:480×272

ラインタイミングとフレームタイミングの計算

16 bppで動作する480×272パネルを例にとります。レジスタセットは、各ディスプレイサイズを1を引いた値として格納します。つまり、HOZVALには479、LINEVALには271が格納されます。ポーチとパルスは同じレジスタブロックから取得されます。HBP = 2、HFP = 2、HSYNCパルス幅 = 41、VBP = 2、VFP = 2、VSYNCパルス幅 = 10です。

水平方向の項を足し合わせると、ライン長がピクセルクロックで表されます。480 アクティブピクセル + 2 + 2 + 41 = 525 クロック/ライン。垂直方向の項を足し合わせると、フレーム長がラインで表されます。272 アクティブライン + 2 + 2 + 10 = 286 ライン/フレーム。この 2 つの合計を掛け合わせると、1 フレームには 150,150 ピクセルクロックが必要になります。ピクセルクロック自体は、バス クロックをクロック分周器の 2 倍 + 1 で割った値から得られるため、分周器の設定によって信号チェーン全体のペースが決まります。

リフレッシュレートの算出

リフレッシュレートは、ピクセルクロックを1フレーム内のクロック数で割った値になります。ピクセルクロックが7.83MHzの場合、150,150で割ると、約52.1Hzになります。

その数値は一般的なパネル定格の範囲内なので、レジスタ計算のチェックとして扱ってください。タイミングを確定する前に、ピクセルクロックをパネルのデータシートと照合してください。クロック値が間違っていると、下流のすべてのポーチとパルスが狂ってしまいます。ライン合計、フレーム合計、および結果として得られるリフレッシュレートを起動メモに記録し、各ボードのリビジョンごとに比較してください。この習慣により、制御パスの正確性が保たれ、タイミングのずれを早期に検出できます。ドライバ内の制御ロジックは、これらの同じ値に対してピクセルとラインをカウントするため、正確な計算により、安定した表示とパネルがロックできる信号が得られます。

LEDドライビングコントロールワークフロー

LEDドライビングコントロールワークフロー

データから光への信号伝達経路

LED駆動制御のワークフローは、ホストプロセッサから始まります。ホストはフレームをレンダリングし、ディスプレイコントローラに渡します。コントローラはピクセルをフォーマットし、インターフェースを介してドライバボードに送信します。ドライバボードには、各ピクセル値をラッチするドライバICが搭載されています。そこからデータはパネルに送られ、各ピクセル電極にアナログ電圧が供給されます。そして、光が点灯します。

このディスプレイ信号チェーンは、ホスト、コントローラ、ドライバボード、パネルの4つのステージで構成されています。各ステージは独自のクロックでフレームを伝送します。ホストは画像コンテンツを設定し、コントローラはタイミングを設定し、ドライバICは電圧を設定し、パネルは光を設定します。いずれかのステージで信号が途切れると、LEDディスプレイシステム全体が停止します。

輝度制御は、さらに別の段階を加えるものです。バックライト付きLCDでは、LEDドライバがガラスの裏側の光量を設定します。真のLEDマトリックスでは、LEDドライバが各ピクセルを直接設定します。いずれの場合も、LEDスクリーンの駆動原理は同じです。電流を入力すれば光が出力されます。定電流ドライバICは電流を一定に保ち、PWMは色ずれを起こさずに輝度を調整します。LCD/LEDディスプレイドライバは、これらの段階をビットから光子までの1つの経路に統合します。

ドライバとインターフェース間の同期

フレームごとの同期は、 DDIC内部の専用タイミング制御および同期回路によって実現されます。高度なクロック生成回路が、入力フレームのタイミングに合わせてドライバを同期させます。その後、タイミング調整技術によってディスプレイのサイズや解像度の違いを補正し、フレームの同期を維持します。統合されたタイミングコントローラがピクセルのアクティブ化と非アクティブ化を調整することで、リフレッシュレートを安定させ、フレーム遷移をスムーズにします。

同期パルスとブランキング間隔が実際の役割を果たします。それぞれがDDICに固定の基準点を与えます。

タイミングパラメータ

フレーム同期における役割

HSYNC(水平同期パルス幅)

各水平線の開始と終了をマークすることで、DDICがピクセルデータをラインごとに整列させます。

HBP(水平型バックポーチ)

HSYNC後のブランキング期間。アクティブピクセルの前に内部処理を可能にする。

HFP(水平型フロントポーチ)

水平同期期間を完了する次のHSYNCの前にブランキング期間を設ける。

VSYNC(垂直同期パルス幅)

各フレームの開始と終了をマークし、DDICがフレームごとに位置合わせできるようにします。

VBP(垂直型裏ポーチ)

VSYNC の後にブランキング行を挿入し、アクティブ行の前に内部処理を行う。

VFP(垂直型フロントポーチ)

垂直同期期間を完了する次のVSYNCの前にブランキング行を挿入します。

これらのパラメータは、可視ピクセルだけでなく、フレームあたりのクロックサイクルとラインの総数を定義します。ピクセルクロックは、水平方向の総周期と垂直方向の総周期にフレームレートを掛けた値から算出されます。DDIC は、これらの同期およびブランキング間隔を使用して、各インターフェースフレームにロックします。制御システムは、すべての値をパネルのデータシートと一致させる必要があります。1 つのポーチが間違っているとロックが壊れ、画像がティアリングします。定電流ドライバ IC とタイミングブロックは、ここでは一体となって動作します。パルス幅変調は調光を処理し、同期パスは配置を処理します。両方を同期させれば、すべてのフレームが適切な場所に配置されます。

ドライバー設計とLEDドライバー技術

主要ドライバーの設計上の考慮事項

ディスプレイドライバICは、MPUまたはMCUとディスプレイパネルの間に配置されます。このICは、変換、インターフェース、制御という3つの役割を担います。変換処理では、入力された画像データを、ソース、ゲート、セグメント、および共通ドライバ機能のための正確な順序付けされた電気波形に変換します。パネルはこれらの波形を輝度と色に変換します。この処理には、長い相互接続経路全体にわたる堅牢な信号伝送の完全性と、温度範囲および動作電圧範囲全体にわたる一貫した動作が求められます。

インターフェースに関しては、パネルの接続方法がドライバの設計に影響を与えます。パッケージング方法は3種類から選択でき、それぞれコストとベゼルサイズのトレードオフの関係にあります。

包装方法

取り付けと配線

トレード・オフ

COG

ドライバーはガラスに直接取り付けられています

最低価格、最もシンプルなデザイン、より大きな視認可能な境界線

COF

ドライバーは柔軟なフィルム上に折り畳まれ、パネルの裏側に配置されている。

バランスの取れたコスト、より小さなフロントボーダー

COP

フレキシブル基板上のアクティブ領域の背後に隠されたドライバ領域

プレミアムな形状、極細ベゼル

制御においては、より微細なピクセル構造には、より厳密なタイミング調整が求められます。わずかなずれでも、目に見えるアーティファクト、輝度のばらつき、または均一性の低下を引き起こします。ドライバICは、パネルスキャン動作に合わせて信号を生成、シーケンス化、同期させる必要があります。電力効率も重要です。スマートなドライブ管理により、信号品質を損なうことなく、アクティブな更新時や輝度変化時のエネルギー消費を削減できます。

アプリケーションに適したドライバ技術の選択

正確なピクセル制御により、すべてのピクセルが適切な電圧または電流を適切なタイミングで受け取ることができます。これにより、安定した明るさ、正確な色、滑らかな動きを実現します。高解像度と高リフレッシュレートでは、精密な制御がさらに重要になります。大型OLEDパネルでは、さらに負荷が増大します。チップは、キャリブレーションデータと電圧補償を使用して、より長い信号経路、タイミングのばらつき、TFT特性の違いを補正する必要があります。

LEDドライバ技術の選択は、用途に応じて決まります。バックライト付きLCDには全体の光出力を設定するLEDドライバが必要ですが、真のLEDマトリックスパネルには各ピクセルを設定するLEDドライバが必要です。定電流ドライバICは設定された電流を一定に保ち、定電流精度は0.1%未満です。PWM方式は色ずれなく光量を調光します。同じPWMパスで制御システム全体の輝度制御が可能です。過熱および過電流シャットダウンを中心とした制御ロジックを構築すれば、LEDドライバは自身を保護します。適切なドライバ回路とそれに適合した制御システムを選択することで、LCD/LEDディスプレイドライバはプロトタイプから量産まで安定した動作を維持できます。

インターフェースは同期されたデータとタイミングを提供します。ドライバICはそのデータをピクセルごとのアナログ電圧に変換します。タイミングパラメータ、ドライバ設計、およびLEDドライバ技術が組み合わさって、完全なフレームが形成されます。LEDドライバは電流を設定し、PWMは輝度制御を行い、リフレッシュレートはフレーム全体の時間に基づいて決定されます。

このパートナーシップがなぜ重要なのか、お分かりいただけたでしょう。間違ったポーチは信号ロックを崩し、弱いLEDドライバ回路はちらつきを引き起こします。適切な制御はデータシートから始まります。一度に1つのステージずつデバッグすれば、ディスプレイはフレームごとにロックされます。ドライバIC、PWM調光、LEDドライバはすべて同じタイミング契約を共有しています。これをしっかり理解すれば、将来のすべてのパネルの立ち上げが容易になります。

FAQ

ドライバICは、インターフェースではできないどのような機能を提供するのでしょうか?

インターフェースはビットとタイミングパルスのみを転送します。ドライバICは各ピクセル値をラッチし、ピクセル電極上のアナログ電圧に変換します。この変換ステップがなければ、データは光に変換されません。フレームを表示するには、両方の部分が連携して動作する必要があります。

LEDドライバはなぜ電圧ではなく電流を制御するのか?

接合部の温度が上昇すると順方向電圧が低下します。すると抵抗回路によって電流が増加し、余分な熱によってこのサイクルが繰り返されます。定電流ドライバICは、設定された電流を0.1%以下の精度で一定に保ちます。この安定性によりLEDが保護され、温度変化や経年劣化に関わらず明るさが一定に保たれます。

MIPI DSIをパラレルRGBよりも選択すべきなのはどのような場合ですか?

帯域幅とピン数が重要な場合は、MIPI DSIを選択してください。2.5Gbpsのレーンが4つあれば、合計約10Gbpsの帯域幅が得られ、4K解像度で60Hzのリフレッシュレートに対応できます。パラレルRGBは、ダイレクトタイミングに対応した中型パネルに適しています。小型の計測機器や医療機器では、I2CまたはSPIが使用されることがよくあります。

ポーチ幅やパルス幅が間違っている場合はどうなりますか?

パネルが受信フレームのロックを失います。狭い同期パルスではパネルのリセットに失敗し、広い同期パルスではアクティブ時間が消費されます。その結果、画像がずれたり、ティアリングしたり、ちらついたりします。すべてのタイミング値をパネルのデータシートと照合し、各基板リビジョンごとにログに記録してください。

起動時にタイミング計算の正確性をどのように検証しますか?

アクティブピクセル数をHBP、HFP、およびHSYNCパルス幅に加算して、ラインあたりのクロック数を取得します。アクティブライン数をVBP、VFP、およびVSYNCパルス幅に加算して、フレームあたりのライン数を取得します。両方の合計値を乗算し、その積でピクセルクロックを割ってリフレッシュレートを確認します。この制御チェックにより、レジスタエラーを早期に検出できます。

コメント

あなたのメールアドレスは公開されません。必須項目には*印が付いています。