(57)【要約】      （修正有）【課題】装置の画像リフレッシュレートを動的に低減することによって、装置ディスプレイの電力消費を低減する。【解決手段】消費者用電子装置は、１つ以上のプロセッサを有するホストシステム部分と、タイミングコントローラ１１４、バッファＩＣ１１６、列ドライバ１１８、及びＴＦＴパネル１２０を有する、ディスプレイシステム部分とを含み得る。ディスプレイシステム１０４は、ホストシステムのＧＰＵから、画像データ及び制御データを受信し、その受信した制御データを評価して、ＴＦＴパネル１２０で採用するための低減リフレッシュレート（ＲＲＲ）を判定し、次いで、実行可能な場合は常に、ＲＲＲに遷移することにより、電力を節約することができる。一部のシナリオでは、このＲＲＲへの遷移は、５０ヘルツ以上のＬＲＲから４０ヘルツ以下のＲＲＲへの遷移とすることができる。【選択図】図１
2017198998.tif 000002
【特許請求の範囲】
【請求項１】
液晶ディスプレイ（ＬＣＤ）での画像提示の不具合を補正する方法であって、
バッファ回路で、基準電圧入力選択を受信することと、
前記バッファ回路で、前記基準電圧入力選択を、複数の予めロードされたレジスタ値と比較することと、
前記バッファ回路で、前記ＬＣＤの光度の変化に影響を及ぼすように、前記基準電圧入力選択と前記複数の予めロードされたレジスタ値との前記比較に基づいて、目標基準電圧値を選択することと、
を含む方法。
【請求項２】
前記画像提示の不具合が、前記ＬＣＤで可変リフレッシュレートを採用することによって引き起こされる、前記ＬＣＤの光度レベルの変更に関連付けられる、請求項１に記載の方法。
【請求項３】
前記基準電圧入力選択が、ディスプレイタイミングコントローラから、前記バッファ回路の専用ハードウェアピンで受信される、請求項１に記載の方法。
【請求項４】
前記基準電圧入力選択が、前記画像提示の不具合の特定に応じて受信される、請求項１に記載の方法。
【請求項５】
前記画像提示の不具合が、前記バッファ回路で、又は前記ＬＣＤを駆動するように構成されたグラフィック処理ユニット（ＧＰＵ）で特定される、請求項４に記載の方法。
【請求項６】
前記画像処理の不具合の前記特定が、前記ＬＣＤによって採用されている低減リフレッシュレートの検知に相当する、請求項４に記載の方法。
【請求項７】
前記目標基準電圧値が、前記ＬＣＤが低減リフレッシュレートで動作している場合、前記ＬＣＤの光度を増大させるように選択される、請求項１に記載の方法。
【請求項８】
前記目標基準電圧値が、前記ＬＣＤが増大リフレッシュレートで動作している場合、前記ＬＣＤの光度を減少させるように選択される、請求項１に記載の方法。
【請求項９】
液晶ディスプレイ（ＬＣＤ）のバッファ回路であって、
複数のレジスタ値を記憶する、基準電圧バンク選択構成要素と、
複数の演算増幅器と、
複数の画像バッファと、
を備え、
前記バッファ回路が、
基準電圧入力選択を受信し、
前記基準電圧入力選択を、前記複数のレジスタ値と比較し、
前記比較に基づいて、目標基準電圧値を選択し、
前記ＬＣＤが低減リフレッシュレートで動作している場合、前記ＬＣＤの光度を変化させるために、前記目標基準電圧値を前記ＬＣＤに送信する
ように構成される、バッファ回路。
【請求項１０】
前記基準電圧入力選択が、ディスプレイタイミングコントローラから、前記バッファ回路の専用ハードウェアピンで受信される、請求項９に記載のバッファ回路。
【請求項１１】
前記基準電圧入力選択が、画像提示の不具合の特定に応じて受信され、
前記画像提示の不具合が、１つ以上の望ましくない画像アーチファクト又は画像光度の変更に関連付けられる、請求項９に記載のバッファ回路。
【請求項１２】
前記画像提示の不具合が、前記バッファ回路で、又は前記ＬＣＤを駆動するように構成されたグラフィック処理ユニット（ＧＰＵ）で特定される、請求項１１に記載のバッファ回路。
【請求項１３】
前記画像処理の不具合の前記特定が、前記ＬＣＤによって採用されている低減リフレッシュレートの検知に相当する、請求項１１に記載のバッファ回路。
【請求項１４】
前記目標基準電圧値が、前記ＬＣＤが低減リフレッシュレートで動作している場合、前記ＬＣＤの光度を増大させるように選択され、又は、前記ＬＣＤが増大リフレッシュレートで動作している場合、前記ＬＣＤの光度を減少させるように選択される、請求項９に記載のバッファ回路。
【請求項１５】
液晶ディスプレイ（ＬＣＤ）での画像提示の不具合を補正する方法であって、
バッファ回路で、複数のレジスタ値から目標基準電圧値を選択することと、
前記バッファ回路で、カウンタクロック信号を、ディスプレイタイミングコントローラからの入力と同期することと、
前記バッファ回路で、前記目標基準電圧値及び前記同期されたカウンタクロック信号に基づいて、スロープ設定を選択することと、
前記バッファ回路で、現在の基準電圧出力から目標基準電圧出力への、段階的な遷移に影響を及ぼすように、前記スロープ設定を適用することと、
を含む、方法。
【請求項１６】
前記目標基準電圧出力が、前記目標基準電圧値に等しい電圧値に相当する、請求項１５に記載の方法。
【請求項１７】
前記現在の基準電圧出力から前記目標基準電圧出力への前記段階的な遷移が、前記遷移によって引き起こされる知覚可能な画像提示アーチファクトが存在しない、前記ＬＣＤでの視覚的提示をもたらす、請求項１５に記載の方法。
【請求項１８】
前記現在の基準電圧出力から前記目標基準電圧出力への前記段階的な遷移が、前記ＬＣＤによって採用されている、第１のリフレッシュレートと第２のリフレッシュレートとの間での遷移に対応する、請求項１７に記載の方法。
【請求項１９】
前記第１のリフレッシュレートが前記第２のリフレッシュレートよりも大きく、前記第２のリフレッシュレートが、前記ＬＣＤに電力を節約させるように構成される、請求項１８に記載の方法。
【請求項２０】
前記スロープ設定の適用が、前記目標基準電圧出力に、前記同期されたカウンタクロック信号の方向を追跡させる、請求項１５に記載の方法。
【請求項２１】
液晶ディスプレイ（ＬＣＤ）での電力を節約するための方法であって、
ディスプレイドライバで、ディスプレイコントローラから第１の入力信号を受信することと、
前記ディスプレイドライバで、前記第１の入力信号の設定を判定することと、
前記ディスプレイドライバで、前記第１の入力信号の前記設定に基づいて、前記ＬＣＤの１つ以上の回路を選択的に遮断することと、
を含み、
前記第１の入力信号の前記設定が、前記ディスプレイドライバの出力電圧を制御するように更に構成される、方法。
【請求項２２】
前記ディスプレイドライバで、前記ディスプレイコントローラから第２の入力信号を受信することと、
前記ディスプレイドライバで、前記第２の入力信号の設定を判定することと、
前記ディスプレイドライバで、前記第２の入力信号の前記設定に基づいて、前記ＬＣＤの１つ以上の回路を選択的に遮断することと、
を更に含む、請求項２１に記載の方法。
【請求項２３】
前記ディスプレイドライバのデジタル回路部分が、前記第２の入力信号の前記設定を判定することを必要とされ、
前記第２の入力信号の前記設定が、前記ディスプレイドライバの前記デジタル回路部分を遮断することができない、プロトコル設定である、請求項２２に記載の方法。
【請求項２４】
前記ディスプレイドライバで、前記第１の入力信号の前記設定に基づいて、前記ディスプレイドライバのデジタル回路部分を選択的に遮断することを更に含む、請求項２１に記載の方法。
【請求項２５】
前記ディスプレイドライバが、前記ＬＣＤのディスプレイパネルを駆動するように構成された、列ドライバであり、
前記第１の入力信号が、前記列ドライバの専用ハードウェアピンで受信される、請求項２１に記載の方法。
【請求項２６】
前記第１の入力信号の前記設定が、前記ディスプレイドライバの出力でのインピーダンスを設定するように更に構成され、
前記ＬＣＤのディスプレイパネルが、前記ディスプレイドライバの前記出力での負荷である、請求項２１に記載の方法。
【請求項２７】
前記第１の入力信号の前記設定が、前記ディスプレイドライバの前記出力電圧を制御して、
Ｉ．前記ＬＣＤが低減リフレッシュレートで動作している場合、前記ＬＣＤのディスプレイパネルの光度レベルを増大させ、又は
ＩＩ．前記ＬＣＤが増大リフレッシュレートで動作している場合、前記ＬＣＤのディスプレイパネルの光度レベルを減少させる
ように構成される、請求項２１に記載の方法。
【請求項２８】
液晶ディスプレイ（ＬＣＤ）の列ドライバであって、
入力信号を受信するためのフロントエンド回路と、
ディスプレイパネルに基準電圧を出力するためのバックエンド回路と、
を備え、前記列ドライバが、
ディスプレイコントローラから、少なくとも１つの入力信号を受信し、
前記少なくとも１つの入力信号から、１つ以上の設定を判定し、
前記少なくとも１つの入力信号の前記１つ以上の設定に基づいて、前記列ドライバの少なくとも一部分を遮断する
ように構成される、列ドライバ。
【請求項２９】
前記１つ以上の設定のうちの第１の設定が、前記列ドライバの専用ハードウェアピンでの入力信号として受信される、請求項２８に記載の列ドライバ。
【請求項３０】
前記第１の設定が、前記列ドライバの全ての回路を遮断するように構成された、非プロトコル設定である、請求項２９に記載の列ドライバ。
【請求項３１】
前記１つ以上の設定のうちの第２の設定が、前記列ドライバのデジタル回路部分を遮断することができない、プロトコル設定である、請求項２９に記載の列ドライバ。
【請求項３２】
前記第１の設定が、前記基準電圧に関する電圧値を制御するように構成される、請求項２９に記載の列ドライバ。
【請求項３３】
前記基準電圧の前記出力電圧値が、前記ディスプレイパネルの光度を決定する、請求項３２に記載の列ドライバ。
【請求項３４】
前記第１の設定が、前記列ドライバの出力での、特定のインピーダンスを設定するように構成され、
前記ディスプレイパネルが、前記列ドライバの前記出力での負荷である、請求項２９に記載の列ドライバ。
【請求項３５】
液晶ディスプレイ（ＬＣＤ）での電力を節約するための方法であって、
ディスプレイドライバで、ディスプレイコントローラから少なくとも１つの入力信号を受信することと、
前記ディスプレイドライバで、前記少なくとも１つの入力信号から、１つ以上の設定を判定することと、
前記ディスプレイドライバで、前記少なくとも１つの入力信号の前記１つ以上の設定に基づいて、前記ディスプレイドライバの少なくとも一部分を遮断することと、
を含み、
前記１つ以上の設定のうちの第１の設定が、前記ディスプレイドライバの基準電圧出力の電圧値を制御するように構成され、
前記基準電圧の前記電圧値が、前記ＬＣＤのディスプレイパネルの光度レベルに比例する、方法。
【請求項３６】
前記第１の設定が、前記ディスプレイドライバの専用ハードウェアピンでの入力信号として受信される、請求項３５に記載の方法。
【請求項３７】
前記第１の設定が、前記ディスプレイドライバの全ての回路を遮断するように構成された、非プロトコル設定である、請求項３５に記載の方法。
【請求項３８】
前記１つ以上の設定のうちの第２の設定が、前記ディスプレイドライバのデジタル回路部分を遮断することができない、プロトコル設定である、請求項３７に記載の方法。
【請求項３９】
前記第１の設定が、前記ディスプレイドライバの出力での、特定のインピーダンスを設定するように構成され、
前記ディスプレイパネルが、前記ディスプレイドライバの前記出力での負荷である、請求項３５に記載の方法。
【請求項４０】
前記第１の設定が、前記基準電圧出力の前記電圧値を制御して、
Ｉ．前記ＬＣＤが低減リフレッシュレートで動作している場合、前記ディスプレイパネルの光度レベルを増大させ、又は
ＩＩ．前記ＬＣＤが増大リフレッシュレートで動作している場合、前記ディスプレイパネルの光度レベルを減少させる
ように構成される、請求項３５に記載の方法。
【請求項４１】
液晶ディスプレイ（ＬＣＤ）で可変リフレッシュレートを採用するための方法であって、
ディスプレイコントローラで、ホストシステムのグラフィック処理ユニット（ＧＰＵ）から、画像制御データを受信することと、
前記ディスプレイコントローラで、前記受信した画像制御データを評価して、前記ＬＣＤのディスプレイパネルに関する低減リフレッシュレート（ＲＲＲ）を判定することと、
前記ディスプレイコントローラで、前記ＲＲＲに関連付けられるディスプレイ制御シグナリング情報を、前記ＬＣＤの１つ以上の構成要素に送信することにより、前記ＲＲＲへの遷移に影響を及ぼすことと、
を含む、方法。
【請求項４２】
前記ディスプレイ制御シグナリング情報が、前記ディスプレイパネルを前記ＲＲＲで動作させることによって引き起こされる画像提示の不具合を補正するための、１つ以上の画像補正手順に影響を及ぼすように更に構成される、請求項４１に記載の方法。
【請求項４３】
前記画像提示の不具合が、前記ＲＲＲへの遷移によって引き起こされる、前記ディスプレイパネルの光度の減少、又は１つ以上の望ましくない画像アーチファクトに関連付けられる、請求項４２に記載の方法。
【請求項４４】
前記ＲＲＲへの前記遷移が、５０ヘルツ以上の稼働リフレッシュレート（ＬＲＲ）から４０ヘルツ以下のＲＲＲへの遷移である、請求項４１に記載の方法。
【請求項４５】
前記ディスプレイコントローラが、前記ディスプレイパネルを、前記ＲＲＲから前記ＬＲＲに戻して遷移させることによって、前記ディスプレイパネルでの前記ＲＲＲからの即時の退出に影響を及ぼすように更に構成される、請求項４４に記載の方法。
【請求項４６】
前記ディスプレイコントローラが、前記ホストシステムの前記ＧＰＵによって指定されるような１つ以上のＲＲＲで、前記ディスプレイパネルを駆動するように構成されたクロック回路を含むタイミングコントローラである、請求項４１に記載の方法。
【請求項４７】
前記タイミングコントローラが、前記ＬＣＤのバッファ回路を駆動するためのディスプレイバッファ駆動回路、及び前記ディスプレイパネルのディスプレイドライバを制御するためのディスプレイパネル駆動回路を更に含む、請求項４６に記載の方法。
【請求項４８】
前記ディスプレイパネルが、前記ＬＣＤの薄膜トランジスタ（ＴＦＴ）パネルであり、前記ホストシステムの前記ＧＰＵが、前記ＬＣＤの前記バッファ回路に画像フレームを並行してレンダリングするように構成された、複数のグラフィックプロセッサを含む、請求項４７に記載の方法。
【請求項４９】
液晶ディスプレイ（ＬＣＤ）のタイミングコントローラであって、
リフレッシュレートのタイミングを調整するための、クロック回路と、
前記ＬＣＤのバッファ回路を駆動するための、バッファ駆動回路と、
前記ＬＣＤのディスプレイパネルのディスプレイドライバを制御するための、ディスプレイパネル駆動回路と、
を備え、
前記タイミングコントローラが、
ホストシステムのグラフィック処理ユニット（ＧＰＵ）から、画像制御データを受信し、
前記受信した画像制御データを評価して、前記ディスプレイパネルに関する低減リフレッシュレート（ＲＲＲ）を判定し、
前記ＲＲＲに関連付けられるディスプレイ制御シグナリング情報を、前記ＬＣＤの１つ以上の構成要素に送信することにより、前記ＲＲＲへの遷移に影響を及ぼす
ように構成される、タイミングコントローラ。
【請求項５０】
前記ＲＲＲへの前記遷移が、５０ヘルツ以上の稼働リフレッシュレート（ＬＲＲ）から４０ヘルツ以下のＲＲＲへの遷移である、請求項４９に記載のタイミングコントローラ。
【請求項５１】
前記タイミングコントローラが、前記ディスプレイパネルを、前記ＲＲＲから前記ＬＲＲに戻して遷移させることによって、前記ディスプレイパネルでの前記ＲＲＲからの即時の退出に影響を及ぼすように更に構成される、請求項４９に記載のタイミングコントローラ。
【請求項５２】
前記ディスプレイ制御シグナリング情報が、前記ディスプレイパネルを前記ＲＲＲで動作させることによって引き起こされる画像提示の不具合を補正するための、１つ以上の画像補正手順に影響を及ぼすように更に構成される、請求項４９に記載のタイミングコントローラ。
【請求項５３】
前記画像提示の不具合が、前記ＲＲＲへの遷移によって引き起こされる、前記ディスプレイパネルの光度の減少、又は１つ以上の望ましくない画像アーチファクトに関連付けられる、請求項５２に記載のタイミングコントローラ。
【請求項５４】
前記クロック回路が、前記ホストシステムの前記ＧＰＵによって指定されるような１つ以上のＲＲＲで、前記ディスプレイパネルを駆動するように更に構成される、請求項４９に記載のタイミングコントローラ。
【請求項５５】
前記ディスプレイパネルが、前記ＬＣＤの薄膜トランジスタ（ＴＦＴ）パネルであり、前記ホストシステムの前記ＧＰＵが、前記ＬＣＤの前記バッファ回路に画像フレームを並行してレンダリングするように構成された、複数のグラフィックプロセッサを含む、請求項４９に記載のタイミングコントローラ。
【請求項５６】
液晶ディスプレイ（ＬＣＤ）でのリフレッシュレートを制御するための方法であって、
タイミングコントローラで、画像制御情報を受信することと、
前記タイミングコントローラで、前記受信した画像制御情報を評価して、前記ＬＣＤのディスプレイパネルに関する低減リフレッシュレート（ＲＲＲ）、及び前記ＲＲＲでの前記ディスプレイパネルの動作によって引き起こされる１つ以上の画像提示の不具合を判定することと、
前記タイミングコントローラで、前記ＲＲＲに関連付けられるディスプレイ制御シグナリング情報を、前記ＬＣＤの１つ以上の構成要素に送信することにより、前記ＲＲＲへの遷移に影響を及ぼし、かつ前記１つ以上の画像提示の不具合を補正することと、
を含む、方法。
【請求項５７】
前記１つ以上の画像提示の不具合が、前記ＲＲＲへの遷移によって引き起こされる、前記ディスプレイパネルの光度の減少、又は１つ以上の望ましくない画像アーチファクトに関連付けられる、請求項５６に記載の方法。
【請求項５８】
前記ＲＲＲへの前記遷移が、５０ヘルツ以上の稼働リフレッシュレート（ＬＲＲ）から４０ヘルツ以下のＲＲＲへの遷移であり、
前記タイミングコントローラが、前記ディスプレイパネルを、前記ＲＲＲから前記ＬＲＲに戻して遷移させることによって、前記ディスプレイパネルでの前記ＲＲＲからの即時の退出に影響を及ぼすように更に構成される、請求項５６に記載の方法。
【請求項５９】
前記タイミングコントローラが、ホストシステムのＧＰＵによって指定されるような１つ以上のＲＲＲで、前記ディスプレイパネルを駆動するように構成された、クロック回路を含む、請求項５６に記載の方法。
【請求項６０】
前記タイミングコントローラが、前記ＬＣＤのバッファ回路を駆動するためのディスプレイバッファ駆動回路、及び前記ディスプレイパネルのディスプレイドライバを制御するためのディスプレイパネル駆動回路を更に含む、請求項５６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
説明される実施形態は、全般的に、様々な画像提示プロセスを監視して、実行可能な場合は常に、装置の画像リフレッシュレートを動的に低減することによって、装置ディスプレイの電力消費を低減するための、装置及び方法に関する。
【背景技術】
【０００２】
多くの現代のパーソナルコンピューティング装置は、スイッチング薄膜トランジスタ（ＴＦＴ）及びピクセル蓄積コンデンサの複合マトリクス（例えば、アクティブマトリクス）、垂直偏光フィルタ及び水平偏光フィルタ、カラーフィルタ、液晶層、発光ダイオード（ＬＥＤ）バックライトシステムなどを採用することが可能な、高解像度のカラー液晶ディスプレイ（ＬＣＤ）を使用して構成される。ディスプレイ技術の当業者には理解されるように、アクティブマトリクスアドレス型ＴＦＴディスプレイは、典型的には、その同等のパッシブマトリクスアドレス型ＴＦＴディスプレイ（例えば、同様のサイズのパッシブマトリクスディスプレイ）と比較して、より明るく表示され、より鮮明な画像を提示し、改善された応答時間を呈する。
【０００３】
これらのアクティブマトリクスＬＣＤディスプレイの内部では、対応するピクセルアドレス（単数又は複数）（例えば、単一の行ラインにアドレス指定されたピクセル）に関連付けられたＴＦＴ（単数又は複数）のスイッチを選択的にオンにすることによって、特定の列ラインに荷電して、単一の表示ピクセル、又は異なる行ラインに沿った複数の表示ピクセルを照明することができる。ＴＦＴのスイッチがオンにされると、対応するピクセル蓄積コンデンサは、その列ラインに沿って荷電され、そのピクセルの液晶を、ＬＥＤバックライトシステムからの光が液晶層を通過して、そのピクセルを照明することが可能になるほど、十分にツイストさせることができる。照明されるピクセルの色は、そのピクセルに適用されたカラーフィルタによって規定される。この方式で、ＬＣＤディスプレイ内部の特定の列ラインに、電流を、またそれゆえ電力を供給することによって、個々のピクセルを照明することができる。ＬＣＤディスプレイ内部の列ラインのそれぞれへの電流の流れ、及び／又は対応する行ライン内のゲートＴＦＴへの（例えば、ＴＦＴをオン／オフする）電流の流れを動的に管理するために、ディスプレイドライバ又はコントローラを採用することができる。
【０００４】
残念ながら、ＬＣＤディスプレイの１つの主要な電力排出は、ディスプレイに提示される画像が、装置の製造業者によって割り当てることが可能な稼働リフレッシュレート（ＬＲＲ）に従って、定期的にリフレッシュされる際に生じる。装置ディスプレイのデフォルトＬＲＲは、グラフィック処理ユニット（ＧＰＵ）によって静的に構成されたタイミングコントローラエンティティ、又はホストシステムの別の指定システムオンチップ（ＳｏＣ）構成要素によって駆動されることにより、どのような画像提示プロセスが装置で実行されているか、又はどのような画像コンテンツが装置で提示されているか（又は、提示されることになるか）にかかわらず、そのディスプレイで一定のＬＲＲが維持されることを確実にすることができる。多種多様なタイプのパーソナルコンピューティング装置では、装置のＬＣＤディスプレイに関するＬＲＲは、５０又は６０ヘルツ（Ｈｚ）で標準化されている。しかしながら、近年の高精細度（ＨＤ）３次元（３Ｄ）ディスプレイシステムの登場に伴い、ＬＲＲは、１２０Ｈｚ及び２４０Ｈｚに向上している。この傾向は継続するものと予想されるため、将来のディスプレイ技術は、３００Ｈｚ以上のＬＲＲを有する可能性がある。
【０００５】
装置ディスプレイのＬＲＲは、その電力消費に比例するものであり、特定のディスプレイのタイプに関するＬＲＲが高くなるほど、そのディスプレイが消費する電力は大きくなる。それゆえ、装置ディスプレイの電力消費は、消費者用電子ディスプレイの分野に従事する科学者及び技術者にとって、関心が高まりつつある領域である。限定された枯渇性のバッテリ寿命を有する、多くのポータブル電子装置（例えば、ラップトップコンピュータ、タブレットコンピュータ、モバイル電話、電子ブック装置、音楽プレーヤなど）は、５０又は６０Ｈｚ以上のＬＲＲを必要としない、ルーチン的な表示手順を実行することができる。これらのシナリオでは、そのような保守的ＬＲＲを必要としない、種々の装置状態及び／又は表示動作を動的に検知して、次いで、対応する装置のディスプレイリフレッシュレートを適宜に低下させることにより、電力消費を最小限に抑え、装置の可動性を拡張することが可能であれば、有利であろう。
【０００６】
例として、一部の状況では、装置ディスプレイは、既知の期間にわたって変化することのない単一の画像フレームを提示するように、制御される場合がある。この確立された時間インターバルの間、装置ディスプレイは、ディスプレイ画面の画像リフレッシュ動作を必要としない、いわゆるスクリーン−オン−アイドルモードにあることが可能である。しかしながら、有害な「画面の焼き付き」を防ぎ、ディスプレイ構成要素の劣化を制限する目的のためには、このスクリーン−オン−アイドルモードの間に、その静止したディスプレイ画面の画像をリフレッシュすることが、依然として必要とされる場合がある。それゆえ、上述のシナリオを含めた多くの状況で、装置ディスプレイのリフレッシュレートを低減して、その装置のデフォルトＬＲＲよりも低くすることが可能であれば、有益であろう。したがって、ユーザの視覚体験を劣化させることなく、装置のディスプレイリフレッシュレートを動的に低減して、電力消費を最小限に抑えることが可能な、解決策に対する必要性が存在する。この点に関して、低減されたリフレッシュレートでディスプレイを動作させることから生じ得る、低減された輝度レベル及び他の視覚的アーチファクトを補正可能であることが、望ましいであろう。
【発明の概要】
【０００７】
本開示は、ディスプレイシステム内部での様々なグラフィック提示動作判定に応じて、装置ディスプレイリフレッシュレートを動的に調節することにより、枯渇性の装置リソースを節約するための、装置及び方法を説明する。本開示の一部の態様によれば、消費者用電子装置（例えば、ラップトップコンピュータ、タブレットコンピュータ、モバイル電話、又は音楽プレーヤ装置）の液晶ディスプレイ（ＬＣＤ）で、可変リフレッシュレートを動的に採用することができる。
【０００８】
様々な態様では、消費者用電子装置は、１つ以上のプロセッサを有するホストシステム部分と、タイミングコントローラ、バッファ回路、ディスプレイドライバ、及びディスプレイパネルを有する、ディスプレイシステム部分とを含み得る。様々な構成では、このディスプレイシステムは、ホストシステムのグラフィック処理ユニット（ＧＰＵ）又は中央処理ユニット（ＣＰＵ）から、画像データ及び画像制御データの双方を受信し、その受信した画像制御データを評価して、ディスプレイパネルで採用するための低減リフレッシュレート（ＲＲＲ）を判定し、次いで、実行可能な場合は常に、電力を節約して装置の可動性を拡張する目的のために、稼働リフレッシュレート（ＬＲＲ）からＲＲＲへ（例えば、画像データを提示しつつ）ＬＣＤを遷移させることができる。
【０００９】
一部の態様によれば、ＬＣＤディスプレイシステムのバッファ回路は、複数のレジスタ値を記憶する基準電圧バンク選択構成要素と、複数の演算増幅器と、受信画像データをバッファするための複数の画像バッファとを含み得る。
【００１０】
一態様では、このバッファ回路は、基準電圧入力選択を受信し、その基準電圧入力選択を複数のレジスタ値と比較し、その比較に基づいて、目標基準電圧値を選択し、その目標基準電圧値をＬＣＤに送信して、ＬＣＤが低減リフレッシュレートで動作している場合に、ＬＣＤの光度を変化させるように構成することができる。
【００１１】
本開示の更に別の態様では、バッファ回路では、ディスプレイタイミングコントローラから、バッファ回路に結合された専用ハードウェアピンで、基準電圧入力選択を受信することができる。
【００１２】
他の態様では、ＬＣＤの列ドライバは、ソースＧＰＵからの入力信号を受信するためのフロントエンド回路、及び薄膜トランジスタ（ＴＦＴ）パネルなどのＬＣＤディスプレイパネルに基準電圧を出力するためのバックエンド回路の双方を含み得る。更には、この列ドライバは、ディスプレイコントローラから少なくとも１つの入力信号を受信し、その少なくとも１つの入力信号から１つ以上の設定を判定し、その少なくとも１つの入力信号の１つ以上の設定に基づいて、列ドライバの少なくとも一部分を遮断するように、構成することができる。
【００１３】
本開示の一態様によれば、それらの１つ以上の設定のうちの第１の設定は、列ドライバの専用ハードウェアピンでの入力信号として受信することができる。
【００１４】
本開示の別の態様では、この第１の設定は、列ドライバの全ての回路を遮断するように構成された、非プロトコル設定とすることができる。
【００１５】
一シナリオでは、１つ以上の設定のうちの第２の設定は、列ドライバのデジタル回路部分を遮断することが不可能な、プロトコル設定とすることができる。
【００１６】
本開示の別の態様によれば、ＬＣＤのタイミングコントローラは、リフレッシュレートのタイミングを調整するためのクロック回路と、ＬＣＤのバッファ回路を駆動するためのバッファ駆動回路と、ＬＣＤのディスプレイパネルのディスプレイドライバを制御するためのディスプレイパネル駆動回路とを含み得る。
【００１７】
一部の態様では、タイミングコントローラは、ホストシステムのＧＰＵから画像制御データを受信し、その受信した画像制御データを評価して、ディスプレイパネルに関するＲＲＲを判定し、次いで、そのＲＲＲに関連付けられるディスプレイ制御シグナリング情報を、ＬＣＤの１つ以上の構成要素に送信することにより、そのＲＲＲへの遷移に影響を及ぼすように、構成することができる。
【００１８】
本開示の別の態様では、ＲＲＲへの遷移は、５０ヘルツ以上の稼働リフレッシュレート（ＬＲＲ）から４０ヘルツ以下のＲＲＲへの遷移である。
【図面の簡単な説明】
【００１９】
説明される実施形態、及びその利点は、添付図面と併せて以下の説明を参照することで、最も良好に理解することができる。これらの図面は、必ずしも一定の縮尺で描かれておらず、本開示の時点で当業者によって実施することが可能な、それらに対する予測可能な形態及び詳細の変更を、決して限定若しくは排除するものではない。
【００２０】
【図１】本開示の様々な実施形態に係る、システムインタフェースによって結合されたホストシステム及びディスプレイシステムを示す、ブロック図を示す。
【図２】本開示の一部の実施形態に係る、列ドライバ（ＣＤ）を駆動して可変リフレッシュレートを採用するように構成されたタイミングコントローラ（ＴＣＯＮ）を示す、ディスプレイシステム図を示す。
【図３】本開示の一部の実施による、低減リフレッシュレート（ＲＲＲ）を採用する未補正の装置ディスプレイの提示、及び同じＲＲＲを採用する補正された装置ディスプレイの提示の双方を示す、図を示す。
【図４】本開示の様々な実施形態に係る、ディスプレイシステムのバッファ集積回路（ＩＣ）のブロック図を示す。
【図５】本開示の一部の実施形態に係る、ＴＣＯＮからの入力を受信するための専用のハードウェアピンを使用して、目標出力電圧を選択することが可能な、バッファＩＣのバンク選択構成要素のブロック図を示す。
【図６】本開示の様々な実施形態に係る、種々のリフレッシュレート間での円滑な遷移を遂行するために、スロープ制御論理を採用する、バッファＩＣのブロック図を示す。
【図７】本開示の一部の実施による、レジスタ設定がＶＣｏｍジャンプ型モードを生じさせる場合の、ＶＣｏｍスロープ制御出力を示す、グラフを示す。
【図８】本開示の様々な実施形態に係る、レジスタ設定がＶＣｏｍスロープ型モードを生じさせる場合の、ＶＣｏｍスロープ制御出力を示す、グラフを示す。
【図９】本開示の様々な実施形態に係る、出力バイアス制御を採用するバッファＩＣのブロック図を示す。
【図１０】本開示の様々な実施による、液晶ディスプレイ（ＬＣＤ）でのＲＲＲの適用を補正するための手順を示す、流れ図を示す。
【図１１】本開示の様々な実施による、ＬＣＤでのＲＲＲの適用を補正するための別の手順を示す、流れ図を示す。
【図１２】本開示の様々な実施による、ディスプレイシステムのＣＤのブロック図を示す。
【図１３】本開示の様々な実施による、ディスプレイシステムのＣＤの別のブロック図を示す。
【図１４】本開示の様々な実施による、ＬＣＤのディスプレイドライバで電力を節約するための手順を示す、流れ図を示す。
【図１５】本開示の一部の実施形態に係る、ＬＣＤのディスプレイドライバで電力を節約するための別の手順を示す、流れ図を示す。
【図１６】本開示の様々な実施形態に係る、可変リフレッシュレートでディスプレイパネルを駆動するように構成された、ディスプレイシステムのＴＣＯＮのブロック図を示す。
【図１７】本開示の一部の実施による、ＬＣＤディスプレイパネルでＲＲＲを確立するための手順を示す、流れ図を示す。
【図１８】本開示の一部の実施形態に係る、ＬＣＤディスプレイパネルでＲＲＲを確立するための別の手順を示す、流れ図を示す。
【図１９】本開示の様々な実施による、種々の可変リフレッシュレートを採用するように構成されたＬＣＤディスプレイの動作を示す、例示的なリフレッシュレートのタイミング図を示す。
【図２０】本開示の様々な実施形態に係る、第１のリフレッシュレートと第２のリフレッシュレートとの間の遷移の間の垂直帰線消去時間を示す、別のリフレッシュレートのタイミング図を示す。
【図２１】本開示の一部の実施形態に係る、可変リフレッシュレート遷移手順の間の、最適基準電圧出力プロットを示す。
【図２２】本開示の一部の実施による、ＬＣＤをＲＲＲで動作させる間の、電力節約のための改善されたプロトコルを示す、プロットを示す。
【発明を実施するための形態】
【００２１】
装置ディスプレイで可変リフレッシュレートを実施することにより、消費者用電子装置の電力消費を低減するための代表的実施例を、本セクション内で説明する。一部の構成では、ディスプレイの輝度及び画像提示の様々な補正技術を装置で採用することにより、デフォルトの稼働リフレッシュレート（ＬＲＲ）で装置を動作させることとは対照的な、低減リフレッシュレート（ＲＲＲ）で装置ディスプレイを動作させることに関連付けられる１つ以上の弊害（例えば、望ましくない可視アーチファクトの提示）を排除するか、又は実質的に低減することができる。本開示は、上記の目的を達成するため、並びに、本明細書で更に説明される様々な他の利点を実現するために、装置のディスプレイリフレッシュレートを動的に低減するための、幾つかの実施例を説明する。
【００２２】
提供される実施例は、本開示の累積的主題にコンテキストを追加し、それらの主題の理解を支援することを意図するものである。本明細書での「一実施形態」、「実施形態」、「一部の実施形態」、又は「様々な実施形態」、「一実施」、「実施」、「一部の実施」、又は「様々な実施」などへの言及は、例示的実施に関連して説明される、具体的な特徴（単数又は複数）、構造（単数又は複数）、又は特性（単数又は複数）を、本開示の少なくとも１つの実施形態に含めることが可能であるということを指示するものである。本開示内での、上記の語句のうちのいずれかの記載は、必ずしも単一又は関連の実施形態若しくは実施に言及するものではない。更には、本明細書で説明され、図に示される表示プロセスは、ハードウェア（例えば、グラフィック処理回路、専用の表示論理ユニットなど）、ソフトウェア（例えば、パーソナルコンピューティング装置で実行することが可能なプログラムコード）、又はそれらの任意の組み合わせを含む、処理論理によって実行することができる。
【００２３】
様々なディスプレイ提示プロセスが、１つ以上の順次動作の観点から以下で説明されるが、本明細書で説明される順次動作のいずれの部分も、本開示の趣旨及び範囲から逸脱することなく、異なる順序で、又は並行して実行することができる点を理解されたい。例えば、多くの現代のグラフィックプロセッサは、ディスプレイシステムに関する画像データスループットを改善するために、数多くの画像形成動作を並行して実行するように構成される。更には、本明細書で説明される特定の詳細のうちの一部の有無にかかわりなく、本開示で論じられる実施形態を実践することができる点が、明らかとなるはずである。この点に関して、本明細書で説明され、対応する図に示される主題に対して、様々な修正及び／又は変更を加えることにより、同様の利点及び結果を達成することができる。それゆえ、本開示の様々な実施形態及び実施例は、過度に限定的であるか又は全てを包含するものとして解釈されるべきではない。
【００２４】
図１は、本開示の様々な実施形態に係る、システムインタフェース１０６によって結合された、ホストシステム１０２及びディスプレイシステム１０４を示す、ブロック図１００を示す。一部の実施では、ホストシステム１０２及びディスプレイシステム１０４は、単一の装置の内部、及び／又は同じ装置筐体の内部に統合することができる。この構成では、その統合型装置は、ラップトップコンピュータ、タブレットコンピュータ、セルラー電話、音楽プレーヤ装置、電子ブック装置、携帯ゲーム装置、又は任意の他のタイプのメディア再生装置、車載娯楽／ナビゲーションシステム、医療若しくは科学装置などに相当し得る。そのような統合型装置の内部では、システムインタフェース１０６は、システムバス又は任意の別の有線接続に相当し得るものであり、この有線接続は、ホストシステム１０２とディスプレイシステム１０４との間で画像データ及び画像提示制御データを通信するための、一般的な有線インタフェース通信プロトコルを採用することができる。
【００２５】
他の実施形態では、ホストシステム１０２及びディスプレイシステム１０４は、システムインタフェース１０６を介して結合することが可能な、別個の装置又は分離可能な装置として、分散させることができる。このシナリオでは、システムインタフェース１０６は、有線若しくは無線ローカルエリアネットワーク（ＬＡＮ）の一部として、又はあるいは有線若しくは無線パーソナルエリアネットワークの一部として、任意の一般的なタイプの有線通信インタフェース、あるいは任意の一般的なタイプの短距離無線通信インタフェースからなるものとすることができる。例として、この分散型の装置構成では、ディスプレイシステム１０４は、ホストシステム１０２とディスプレイシステム１０４との間の画像データ及び制御データの通信を促進するために、システムインタフェース１０６を介してホストシステム１０２（例えば、ＤＶＤ又はＢｌｕｅ−Ｒａｙ（登録商標）プレーヤ装置、ラップトップコンピュータ、タブレットコンピュータなど）に結合することが可能な、コンピュータモニタ又は任意の他のタイプのフラットパネルディスプレイ装置（例えば、液晶ディスプレイ（ＬＣＤ）テレビ）などの、独立型の電子視覚表示装置に相当し得る。
【００２６】
一部の構成によれば、ホストシステム１０２は、外部装置とデータを通信するための入出力（Ｉ／Ｏ）構成要素１０８と、システムオンチップ（ＳｏＣ）集積回路（ＩＣ）内部に統合することが可能な、中央処理ユニット（ＣＰＵ）及び任意数のグラフィック処理ユニット（ＧＰＵ）若しくは視覚処理ユニット（ＶＰＵ）などの１つ以上のプロセッサ１１０と、一般的なタイプの揮発性メモリ及び不揮発性メモリの任意の組み合わせからなることが可能な、記憶又はメモリ構成要素１１２とを含み得るが、これらに限定されない。更には、一部の実施では、ディスプレイシステム１０６（例えば、ＬＣＤディスプレイ）は、タイミングコントローラ（ＴＣＯＮ）１１４、バッファＩＣ構成要素１１６（例えば、画像フレームバッファからなるもの）、列ドライバ（ＣＤ）１１８、及び薄膜トランジスタ（ＴＦＴ）ディスプレイパネル１２０を含み得るが、これらに限定されない。ホストシステム１０２及びディスプレイシステム１０４は、高レベル図の範囲内に示されており、それゆえ、ホストシステム１０２又はディスプレイシステム１０４は、本開示の趣旨及び範囲から逸脱することなく、本明細書で更に説明されるディスプレイリフレッシュレート及びディスプレイ画像補正プロセスのいずれかを実施するために必要な、追加的回路構成要素を任意選択的に含むように、構成することができる点を理解されたい。
【００２７】
本明細書で更に詳細に説明されるように、一部の実施形態では、ホストシステム１０２の１つ以上のプロセッサ１１０（例えば、ＣＰＵ及び／又はＧＰＵ）を採用して、画像データ及び／又は制御データ（例えば、リフレッシュレート情報及び／又は画像補正情報）を、ディスプレイシステム１０４のＴＣＯＮ１１４及び／又はバッファＩＣ構成要素１１６と通信することにより、ディスプレイシステム１０４を、１つ以上のＲＲＲを採用するように構成することができる。一部の実施では、プロセッサ１１０は、現在又は将来の画像形成動作の間、特定の画像コンテンツを表示するために既存の稼働リフレッシュレート（ＬＲＲ）が必要とされないという判定が（例えば、ホストシステム１０２のプロセッサ１１０、及び／又はディスプレイシステム１０４の構成要素によって）下された場合に、ＴＣＯＮ１１４をＲＲＲで構成することができる。
【００２８】
例として、一部の実施形態では、ＴＦＴパネル１２０で表示されている画像コンテンツ、又はＴＦＴパネル１２０で表示されることになる画像コンテンツ（例えば、バッファＩＣ構成要素１１６のバッファ画像データ）が、既存のＬＲＲ（例えば、６０Ｈｚのデフォルト画像リフレッシュレート）に従ってリフレッシュすることを必要としない、静止画像コンテンツに相当することを動的に判定するように、ホストシステム１０２のプロセッサ１１０のうちのいずれかを構成することができる。このシナリオでは、（その判定に応じて）ＴＣＯＮ１１４によって、ＲＲＲ（例えば、３０Ｈｚの低減された画像リフレッシュレート）が採用されることにより、ＣＤ１１８に、より低いディスプレイリフレッシュレートで、ＴＦＴパネル１２０に表示される静止画像コンテンツをリフレッシュさせることができ、それにより、そのＲＲＲがディスプレイシステム１０４によって採用されている時間インターバルの間、ディスプレイシステム１０４での電力消費が実質的に低減される。
【００２９】
あるいは、別の実施形態では、バッファＩＣ構成要素１１６が、そのローカルフレームバッファのうちの１つからの特定の画面の画像をリフレッシュしている間に、（ホストシステム１０２の制御から独立して）リフレッシュレートを動的に低下させるように、バッファＩＣ構成要素１１６を構成することができる。このことは、バッファＩＣが、リフレッシュする必要がない画像バッファコンテンツ又は画像フレームを特定する場合に（例えば、ＴＦＴパネル１２０がスクリーン−オン−アイドルモードにある場合に）生じ得る。他の実施形態では、ＴＦＴパネル１２０（ＣＤ１１８を含む）は、受信画像フレーム（例えば、ビデオデータフレーム）を動的に比較して、反復画像フレームを特定するように構成することができる。このシナリオでは、ＴＦＴパネル１２０は、１つ以上の特定された反復画像フレームをコマ落ちさせるように判定を下すことができるが、この判定は、そのコマ落ちされるフレーム時間中に、電力を節約することを目的とするものである。これらのシナリオでは、ＲＲＲ及び／又は低減されたフレーム提示は、ホストシステム１０２のプロセッサ１１０からのいずれの入力なしに（又は、それらのプロセッサからの最小限の入力で）、ディスプレイシステム１０４によって、迅速かつ自律的に管理することができる。
【００３０】
一部の実施形態によれば、ディスプレイシステム１０６のバッファＩＣ構成要素１１６は、ホストシステム１０２のプロセッサ１１０のうちのいずれかから画像データを受信し、その受信画像データからの１つ以上の画像フレームをバッファし、次いで、ＴＣＯＮ１１４及び／又はＣＤ１１８のエンティティと連携して、ＴＦＴパネル１２０でのバッファ画像フレーム（単数又は複数）の提示を駆動するように、構成することができる。更には、一部の構成では、バッファＩＣ構成要素１１６は、２つの別個のディスプレイリフレッシュレート間を遷移する間に、又はＴＦＴパネル１２０でＲＲＲを採用している間に生じる恐れがある、様々な画像提示の欠陥若しくはアーチファクトの発生を排除又は最小限に抑えるための、様々な画像補正機構を採用するように構成することができる。様々な対応する画像補正機構が、本明細書で更に詳細に説明される。
【００３１】
図２は、本開示の様々な実施形態に係る、ＣＤ２０６を（例えば、ＣＤ２０６での１つ以上の専用入力ピンを介して）駆動して可変リフレッシュレートを採用するように構成されたＴＣＯＮ２０４を示す、ディスプレイシステム図２００を示す。本明細書で更に説明されるように、ＴＣＯＮ２０４からのタイミング制御シグナリングは、ＣＤ２０６に通信されることにより、デフォルトＬＲＲが、様々な画像フレームコンテンツを提示するために過度に保守的なリフレッシュレート値であると判定される場合などに、ＣＤ２０６に、ＴＦＴパネル１２０のピクセル回路２０８を任意数の異なるＲＲＲで動作させることができる。一部の実施では、ＣＤ２０６は、電圧供給レール２０２からＴＦＴパネル１２０の１つ以上の列ラインに様々な方式で電荷を供給するように、ピクセル回路２０８の個々の列をそれぞれ制御することが可能な、任意数の列ドライバ（例えば、ＣＤ１〜ＣＤＮ）で構成することができる。ＴＣＯＮ２０４及びＣＤ２０６は、高レベル図の範囲内に示されており、それゆえ、ＴＣＯＮ２０４及びＣＤ２０６は、本明細書で更に説明されるディスプレイリフレッシュレート及びディスプレイ画像補正プロセスのいずれかを実施するために必要な、追加的回路構成要素を任意選択的に含むように、構成することができる点を理解されたい。
【００３２】
一部の実施形態によれば、ピクセル回路２０８は、ＴＦＴ及びピクセル蓄積コンデンサを有する、個別のピクセル回路２１０ａのアクティブマトリクスで構成することができる。ピクセル照明の基本原理を例示的に示すために、単一のピクセル回路２１０ｂの分解図が示される。例えば、ＣＤ２０６が、ＣＤ１に関連付けられた列ラインに電荷を送ると、ピクセル回路２１０ａ、ｂは、トランジスタゲートを開く（例えば、トランジスタをオンにする）ことによってアクティブ化され、ピクセル蓄積コンデンサを充電して、ピクセルを照明することができる。一部の実施形態によれば、ピクセルの輝度は、ピクセル蓄積コンデンサの両側に印加される電圧（例えば、ＶＧａｍｍａ及びＶＣｏｍ）によって規定することができる。ピクセル蓄積コンデンサの電圧の差（例えば、ＶＧａｍｍａ−ＶＣｏｍに等しい、ΔＶとして表される）が最大化されると、そのピクセルは、より高い輝度を有して、より明るく表示され、反対に、ピクセル蓄積コンデンサの電圧の差が最小化されると、そのピクセルは、より低い輝度を有して、より少ない明るさで表示される。
【００３３】
人間の目は、一般に画像アーチファクトと称される、小さい画像の不一致に非常に敏感である。現代のＬＣＤ装置ディスプレイでは、装置の採用するディスプレイリフレッシュレートは、そのディスプレイ画面の光度又は輝度に正比例する。したがって、画像提示補正の非存在下では、装置のディスプレイリフレッシュレートの変化は、ディスプレイの輝度の知覚可能な変化をもたらすことになる。図３は、低減リフレッシュレート（ＲＲＲ）を採用する未補正の装置ディスプレイの提示３０２、及び同じＲＲＲを採用する補正された装置ディスプレイの提示３０４の双方を示す、図３００を示す。任意の光度補正３０６が適用される前は、ＲＲＲを採用する装置ディスプレイの提示３０２の画面輝度は、その既存のＶＣｏｍ基準電圧レベル３０８及びＶＧａｍｍａ基準電圧レベル３１０で、比較的低い光度を有し得る。しかしながら、本開示の一部の実施形態によれば、様々な光度補正技術３０６が（例えば、バッファＩＣ１１６を介して）適用されると、同じＲＲＲを採用する装置ディスプレイの提示３０４の画面輝度は、修正／補正されたＶＣｏｍ基準電圧レベル３１２及びＶＧａｍｍａ基準電圧レベル３１４に比例して、より高い光度を達成することができる。
【００３４】
一部の構成によれば、バッファＩＣ１１６を既存のガンマバンク切り替え手段と組み合わせて採用することにより、ＲＲＲがＴＦＴパネル１２０で適用されている場合などに、フレーム単位のリフレッシュレートの変化を補正することができる。更には、バッファＩＣ１１６はまた、本明細書で更に説明されるように、画像提示プロセスの間にリフレッシュレートを変化させることによって引き起こされる視覚的アーチファクトを、排除又は低減するように構成することもできる。一部の実施によれば、ＴＦＴパネル１２０のソースドライバ回路（例えば、ＣＤ１１８）に輝度基準レベル（例えば、ＶＧａｍｍａ）を提供するように、バッファＩＣ１１６のプログラム可能ガンマバッファ（ＰＧＢ）回路を構成することができる。更には、ＴＦＴパネル１２０の全てのピクセルに共通電圧基準を提供するように、バッファＩＣ１１６のＶＣｏｍ回路を構成することができる。バッファＩＣ１１６のＰＧＢ回路及びＶＣｏｍ回路の双方は、ディスプレイ画面の輝度に（例えば、ΔＶに比例して）影響を及ぼし得る。
【００３５】
図４は、本開示の様々な実施形態に係る、ディスプレイシステムのバッファＩＣ４０２のブロック図４００を示す。バッファＩＣ４０２は、ＶＣｏｍバンク選択構成要素４０４及び任意数のＶＣｏｍ演算増幅器４０８を含む、ＶＣｏｍ回路４０４、並びに、ガンマバンク選択構成要素４１２及び任意数のフレームバッファ４１４を有する、ＰＧＢ回路４１０を備え得るが、これらに限定されない。様々な実施形態によれば、ＶＣｏｍ回路４０４は、任意数の別個のＶＣｏｍ出力を生成するように構成することができ、その一方、ＰＧＢ回路は、様々なガンマ出力を生成するように構成することができる。これらのＶＣｏｍ出力及びガンマ出力は、ＴＣＯＮ１１４からバッファＩＣ４０２で受信された様々な入力から、生成／導出することができる。バッファＩＣ４０２は、高レベル図として示されており、それゆえ、バッファＩＣ４０２は、本明細書で更に説明されるディスプレイリフレッシュレート及びディスプレイ画像補正プロセスのいずれかを実施するために必要な、追加的回路構成要素を任意選択的に含むように、構成することができる点を理解されたい。
【００３６】
一部の実施では、ディスプレイシステム１０４のバッファＩＣ４０２は、低減リフレッシュレート及び増大リフレッシュレートの実施の双方に関して、不連続な動作モードをサポートするように構成することができる。例えば、ＴＣＯＮ１１４が、ＴＦＴパネル１２０で増大リフレッシュレートを採用することにより、知覚されるディスプレイ画面の輝度を増大させるシナリオでは、バッファＩＣ４０２は、画面の輝度を適宜に減少させることによって（例えば、ΔＶを低減することによって）、望ましくない光度の増大を補正するように構成することができる。これらのシナリオでは、バッファＩＣ４０２は、可変リフレッシュレートの遷移を目的とする、オンザフライのリフレッシュレート修正をサポートするように構成することができる。一部の実施形態では、ＶＣｏｍ回路４０４のＶＣｏｍ出力、並びにＰＧＢ回路４１０のガンマ出力を動的に調節するために、ＴＣＯＮ１１４から発生する専用のハードウェア信号を、バッファＩＣ４０２によって採用することができ、これらの調節は、フレーム単位で実行することができる。
【００３７】
図５は、本開示の一部の実施形態に係る、ＴＣＯＮ５０２からの入力を受信するための専用のハードウェアピン（ＶＣＯＭ＿ＳＥＬ）を使用して、目標ＶＣｏｍ出力（ＶＣＯＭ＿ＴＡＲＧＥＴ）を選択することが可能な、バッファ集積回路（ＩＣ）４０２のバンク選択構成要素５０４のブロック図を示す。バッファＩＣ４０２のバンク選択構成要素５０４は、高レベル図として示されており、それゆえ、バンク選択構成要素５０４は、本明細書で更に説明されるディスプレイリフレッシュレート及びディスプレイ画像補正プロセスのいずれかを実施するために必要な、追加的回路構成要素を任意選択的に含むように、構成することができる点を理解されたい。
【００３８】
例として、バッファＩＣ４０２は、１つ以上の専用ピンからの入力で、そのＶＣｏｍバンク選択構成要素５０４の様々なＶＣｏｍ出力設定を選択することにより、目標出力値を予めロードすることが可能なレジスタ又はバンクを選択するように、構成することができる。一部の実施形態では、出力信号ＶＣＯＭ＿ＴＡＲＧＥＴに関するソースとして、複数のＶＣｏｍバンクのうちの１つを選択するために、ＴＣＯＮ５０２から、専用ＶＣＯＭ＿ＳＥＬピンで、ＶＣＯＭ＿ＳＥＬ信号を受信することができる。一実施では、指定数「Ｎ」のＶＣＯＭ＿ＳＥＬ信号が、２×Ｎ個の可能なＶＣｏｍバンクのうちの１つを選択するために必要とされる場合がある。
【００３９】
図６は、本発明の様々な実施形態に係る、スロープ制御論理６０８を採用するように構成された、バッファＩＣ６０６のブロック図６００を示す。バッファＩＣ６０６は、高レベル図として示されており、それゆえ、バッファＩＣ６０６は、本明細書で更に説明されるディスプレイリフレッシュレート及びディスプレイ画像補正プロセスのいずれかを実施するために必要な、追加的回路構成要素を任意選択的に含むように、構成することができる点を理解されたい。一部の構成では、バッファＩＣ６０６は、１つ以上の専用ＩＣハードウェア入力ピン（単数又は複数）を使用して、そのＶＣｏｍバンク選択構成要素６０４を採用することにより、様々なＶＣｏｍスロープ制御動作を実行するように、構成することができる。
【００４０】
一実施では、バッファＩＣ６０６の出力ピン上で観察される、所定のＶＣｏｍ値の変化率は、ハードウェアピン及びレジスタの設定によって制御することができる。このレジスタ設定（ＶＣＯＭ＿ＳＬＯＰＥ）により、その変化がジャンプによって急激に適用されるか、又はスロープによって段階的に適用されるかを決定することができる。変化が急激である場合（例えば、ジャンプ型である間は）、出力ピン、ＶＣＯＭ＿ＯＵＴに、ＶＣＯＭ＿ＴＡＲＧＥＴ値を直接渡すことができる。図７は、本開示の一部の実施による、レジスタ設定が、「ジャンプ型モード」の間にＶＣｏｍ出力７０２を生じさせる場合の、ＶＣｏｍスロープ制御出力（ＶＣＯＭ＿ＯＵＴ）を示す、グラフ７００を示す。図８は、本開示の様々な実施形態に係る、レジスタ設定（ＶＣＯＭ＿ＳＬＯＰＥ）が、ＶＣｏｍ「スロープ型モード」を生じさせる場合の、ＶＣｏｍスロープ制御出力８０４を示す、グラフを示す。
【００４１】
ＶＣｏｍ出力８０４は、スロープ型モードにあり、ＶＣＯＭ＿ＴＡＲＧＥＴ値は、カウンタ回路の終値として、スロープ型論理に渡すことができる。予めロードされたカウンタ値は、電源投入時に初期化するか、又はＶＣＯＭ＿ＴＡＲＧＥＴでリセットすることができる。カウンタクロック信号８０２は、ＴＣＯＮ６０２から受信されるＶＣＯＭ＿ＣＮＴ＿ＥＮ入力の内部同期バージョンとすることができる。カウンタのアップ方向又はダウン方向は、カウンタ値が、ＶＣＯＭ＿ＴＡＲＧＥＴと同じ方向で進行することができるように、振幅比較器で設定することができる。様々な構成では、ＶＣＯＭ＿ＴＡＲＧＥＴ値がカウンタによって達成されると、更なる更新は適用されないこととなる。この方式で、ＶＣＯＭ＿ＯＵＴ値は、以前の値から、ＶＣＯＭ＿ＳＥＬによって選択される値へと、段階的に調節することができる。一部の実施形態では、スロープ型論理６０８によって適用されるスロープ率は、ＶＣＯＭ＿ＣＮＴ＿ＥＮ入力パルスの周波数によって決定することができる。
【００４２】
図９は、本開示の一部の実施形態に係る、出力バイアス制御を採用するバッファＩＣ９０４のブロック図９００を示す。バッファＩＣ９０４は、高レベル図として示されており、それゆえ、このバッファＩＣは、本明細書で更に説明されるディスプレイリフレッシュレート及びディスプレイ画像補正プロセスのいずれかを実施するために必要な、追加的回路構成要素を任意選択的に含むように、構成することができる点を理解されたい。一部の実施では、バッファＩＣ９０４を採用するディスプレイシステムが、可変リフレッシュレートに従って動作している間（例えば、ＲＲＲ動作の間）に、バッファＩＣ９０４は、１つ以上の専用のハードウェアピンを使用して、出力バイアスを選択的に制御することができる。ＲＲＲの間、より低いリフレッシュサイクルの周波数により、画面の画像の更新間の時間は増大する。このアイドル時間の間に、ディスプレイシステムは、有利には、電力を節約するために低電力モードに入ることができ、したがって、ＴＦＴパネルに対するバッファＩＣ９０４の駆動を低減することができる。
【００４３】
一実施形態では、バイアス制御を実行することが可能なバッファＩＣ９０４は、１つ以上の専用ハードウェアピンによって制御することが可能な、動的駆動強度（ＰＧＢ＿ＨＩＧＨ＿ＤＲＩＶＥ、ＰＧＢ＿ＬＯＷ＿ＤＲＩＶＥ、ＶＣＯＭ＿ＨＩＧＨ＿ＤＲＩＶＥ、及びＶＣＯＭ＿ＬＯＷ＿ＤＲＩＶＥ）の実施をサポートするように構成することができる。一部の構成では、予めロードされたレジスタは、ＰＧＢ及びＶＣＯＭに関する駆動強度値を含み得る。ＶＣｏｍ生成構成要素９０６及びガンマ生成構成要素９０８と併せて、バッファに適用するべき出力バイアスを選択するために、関連ピン（Ｐ＿ＤＲＩＶＥ＿ＳＥＬ又はＶ＿ＤＲＩＶＥ＿ＳＥＬ）を採用することができる。様々な低電力アイドル期間の間、エネルギーを節約するために出力バイアスを低減することができ、そのような省電力は、リフレッシュレートの減少に比例して増大し得る。
【００４４】
図１０は、本開示の様々な実施による、液晶ディスプレイ（ＬＣＤ）でのＲＲＲの適用を補正するための手順１０００の流れ図を示す。図１０に示されるプロセス１０００は、図１に示すディスプレイシステム１０４のバッファＩＣ１１６構成要素によって実行することができる点を理解されたい。図１のバッファＩＣ１１６は、図４〜図６のバッファＩＣエンティティ／構成要素内で、より詳細に示される。最初に、動作ブロック１００２で、バッファＩＣ４０２のＶＣｏｍバンク選択構成要素５０４は、タイミングコントローラ５０２から電圧入力選択（ＶＣＯＭ＿ＳＥＬ）を受信することができる。次いで動作ブロック１００４で、バッファＩＣ４０２は、その基準電圧入力選択（ＶＣＯＭ＿ＳＥＬ）を、バッファＩＣ４０２のレジスタバンク選択構成要素（例えば、ＶＣｏｍバンク選択構成要素５０４）で予めロードされた複数のレジスタ値（ＶＣｏｍ＿１〜ＶＣｏｍ＿Ｎ）と比較することができる。
【００４５】
その後、バッファＩＣ４０２は、この比較に基づいて、目標基準電圧値を選択するために、そのＶＣｏｍバンク選択構成要素５０４を採用することにより、（例えば、ＲＲＲを補正するために）ＬＣＤディスプレイでの光度の変化に影響を及ぼすことができる。この方式で、バッファＩＣ４０２は、ＬＣＤでの画像提示の不具合を、有効に補正することができる。一部の実施形態によれば、画像提示の不具合は、ＬＣＤで可変リフレッシュレートを採用することによって引き起こされる、ＬＣＤの光度レベルの変更に関連付けることができる。一部の構成では、ディスプレイタイミングコントローラ５０２から、バッファＩＣ４０２の専用ハードウェアピンで、基準電圧入力選択を受信することができ、その基準電圧入力選択は、画像提示の不具合の特定に応じて、受信することができる。
【００４６】
一実施によれば、画像提示の不具合は、バッファＩＣ４０２で、又はＬＣＤを駆動するように構成されたＧＰＵ１１０で特定することができる。更には、画像処理の不具合の特定は、ＬＣＤによって採用されているＲＲＲの検知に相当し得る。目標基準電圧値は、ＬＣＤがＲＲＲで動作している場合、ＬＣＤの光度を増大させるように選択することができ、又は、ＬＣＤが増大リフレッシュレートで動作している場合、ＬＣＤの光度を減少させるように選択することができる。
【００４７】
図１１は、本開示の一部の実施形態に係る、液晶ディスプレイ（ＬＣＤ）での画像提示の不具合を補正するための、別の手順１１００の流れ図を示す。図１１に示されるプロセス１１００は、図１に示すディスプレイシステム１０４のバッファＩＣ１１６構成要素によって実行することができる点を理解されたい。図１のバッファＩＣ１１６は、図４〜図６のバッファＩＣエンティティ／構成要素内で、より詳細に示される。最初に、動作ブロック１１０２で、バッファＩＣ６０６のＶＣｏｍバンク選択構成要素６０４は、複数のレジスタ値（ＶＣｏｍ＿１〜ＶＣｏｍ＿Ｎ）から、目標基準電圧値（ＶＣＯＭ＿ＴＡＲＧＥＴ）を選択するように構成することができる。次いで、動作ブロック１１０４で、バッファＩＣ６０６のカウンタクロック信号を、ディスプレイタイミングコントローラ６０２からの入力（ＶＣＯＭ＿ＣＮＴ＿ＥＮ）信号と同期させることができる。
【００４８】
その後、動作ブロック１１０６で、目標基準電圧値（ＶＣＯＭ＿ＴＡＲＧＥＴ）及び同期カウンタクロック信号に基づいて、スロープ設定を（例えば、バッファＩＣ６０６のスロープ論理構成要素６０８で）選択することができる。次いで、動作ブロック１１０８で、選択されたスロープ設定が、バッファＩＣで適用されることにより、現在の基準電圧出力から目標基準電圧出力への段階的な遷移に、影響を及ぼすことができる。様々な実施形態によれば、目標基準電圧出力は、目標基準電圧値に等しいか、又は実質的に等しい（例えば、特定の許容誤差の範囲内の）電圧値に相当し得る。現在の基準電圧出力から目標基準電圧出力への段階的な遷移は、その遷移（例えば、ＲＲＲへの遷移）によって引き起こされる知覚可能な画像提示アーチファクトが存在しない、ＬＣＤでの視覚的提示をもたらすことができる。
【００４９】
更には、現在の基準電圧出力から目標基準電圧出力への段階的な遷移は、ＬＣＤによって採用される第１のリフレッシュレートと第２のリフレッシュレートとの間の遷移に対応し得るものであり、この第１のリフレッシュレートは、第２のリフレッシュレート（例えば、ＲＲＲ）よりも大きいため、第２のリフレッシュレートは、採用される場合、ＬＣＤに電力を節約させるように構成される。更には、一部の構成によれば、バッファＩＣ６０６によるスロープ設定の適用は、目標基準電圧出力に、同期カウンタクロック信号の方向を追跡させることができるため、その目標基準電圧出力は、カウンタクロック信号を追従する。
【００５０】
本開示の一部の実施によれば、ディスプレイシステム１０４のバッファＩＣ１１６又はＣＤ１１８は、１つ以上の構成要素アナログ／デジタルコンバータ（ＡＤＣ）及び／又は１つ以上のデジタル／アナログコンバータ（ＤＡＣ）を含み得るものであり、これらは、対応するＩＣ内部でのそれらのコンバータの適用に応じて、最適な性能のために必要な、目標の動作範囲を有する。ＡＤＣコンバータ及びＤＡＣコンバータは、微分非線形（ＤＮＬ）パラメータ又は積分非線形（ＩＮＬ）パラメータを含めた、様々な標準動作パラメータを使用して、変換プロセスを実行するように構成することができる。しかしながら、多くの実世界シナリオでは、ＤＮＬパラメータ又はＩＮＬパラメータは、ＩＣ内部での最適な使用に関して、過度に極端かつ／又は高価な、コンバータ性能の過小評価の動作査定若しくは過大評価の動作査定のいずれかを提供する。
【００５１】
したがって、ＡＤＣ及び／又はＤＡＣの変換動作に、目標とする範囲推定を提供する、領域非線形（ＲＮＬ）パラメータを採用することが有利であろう。一部の実施形態では、このＲＮＬパラメータは、ＤＮＬパラメータ以上、かつＩＮＬパラメータ以下とすることができる。それゆえ、様々な実施では、ＲＮＬパラメータに関連付けられるコードの範囲は、より良好な信号変換処理性能をＡＤＣ又はＤＡＣに提供する許容誤差の範囲内に、より狭く焦点を絞ることができる。しかしながら、ＲＮＬ範囲パラメータは、広く、焦点の定まらないコードの範囲とは対照的に、演算コードの目標とする範囲が有用となるであろう、多くの他の信号処理動作に従って、同様に採用することができる点を理解されたい。
【００５２】
図１２は、本開示の様々な実施による、ディスプレイシステム１０４の列ドライバ（ＣＤ）１２０４のブロック図１２００を示す。ＣＤ１２０４は、高レベル図として示されており、それゆえ、ＣＤ１２０４は、本明細書で更に説明されるディスプレイリフレッシュレート及びディスプレイ画像補正プロセスのいずれかを実施するために必要な、追加的回路構成要素を任意選択的に含むように、構成することができる点を理解されたい。一部の実施形態では、ＣＤ１２０４は、ＴＦＴパネル１２１４で可変リフレッシュレート（例えば、ＲＲＲ）を採用するための手順などと併せて、ＴＦＴパネル１２１４の選択部分を動的に遮断するために、ＴＣＯＮ１２０２から１つ以上のコマンド信号を発行することが可能な、専用の制御ピン（ＣＤ＿ＶＢＬＡＮＫ）からなるものとすることができる点を理解されたい。
【００５３】
この点に関して、ＣＤ１２０４の専用の制御ピン（ＣＤ＿ＶＢＬＡＮＫ）で受信されるシグナリングは、電力を節約することを目的として、ＣＤ１２０４のフロントエンド回路（例えば、ＲＸ回路）の一部分又は諸部分を、選択的に遮断するように構成することができる。この専用の制御機構を採用することによって、ＣＤ１２０４の内部ガンマプロセスは、例えば、ガンマ増幅器（単数又は複数）１２０８、ガンマ抵抗ストリング１２１０、ＤＡＣ  １２１２などを含むがこれらに限定されない、ＣＤ１２０４のガンマ処理構成要素で処理するための、より少ないガンマトレースを経験し得る。このことは、より単純なガンマ出力、及びより低電力のレール抵抗をもたらし得る。
【００５４】
図１３は、本開示の様々な実施による、ディスプレイシステム１０４のＣＤ１３０４の別のブロック図１３００を示す。ＣＤ１３０４は、高レベル図として示されており、それゆえ、ＣＤ１３０４は、本明細書で更に説明されるディスプレイリフレッシュレート及びディスプレイ画像補正プロセスのいずれかを実施するために必要な、追加的回路構成要素を任意選択的に含むように、構成することができる点を理解されたい。様々な実施形態によれば、ＣＤ１３０４は、標準プロトコル入力、及び／又はＣＤ１３０４の専用ハードウェアピン（ＣＤ＿ＶＢＬＡＮＫ）で受信される入力の双方を使用して、ＴＦＴパネル１２０を駆動している間の電力を節約するように、構成することができる。一部の構成では、これらの電力節約方法のそれぞれでは、それらの選択可能な入力（例えば、プロトコル入力及び専用ピン入力）は、ＴＣＯＮ１３０２から発生させることができる。プロトコル方法を使用する場合、ＴＣＯＮ１３０２からのプロトコル入力は、ＣＤ１３０４のフロントエンド回路１３０６（例えば、専有のデジタル回路に相当し得るもの）のＲＸ及びプロトコル復号回路を経て、出力ＢＩＡＳ＿ＣＮＴＬ信号及びＶＢ＿ＰＤ信号に進むことができ、これらの信号は、ＣＤ１３０４回路の種々の部分（しかしながら、全ての部分ではない）を、選択的に遮断することができる。
【００５５】
あるいは、専用ハードウェアピン（ＣＤ＿ＶＢＬＡＮＫ）方法を使用する場合、ＴＣＯＮ１３０２からのプロトコル入力は、前述のプロトコル方法の動作に関して必須であり得るデジタルフロントエンド回路１３０６を含めた、ＣＤ１３０４の回路のいずれか又は全てを（例えば、全電力遮断をもたらす）、選択的に遮断することができる。この専用ハードウェアピン（ＣＤ＿ＶＢＬＡＮＫ）方法は、ＣＤ１３０４の遮断，又はその諸部分の遮断をもたらし得るが、依然として、その専用ピンでのＴＣＯＮ１３０２の入力により、ガンマバッファ１３０８の出力電圧、及びその関連する負荷インピーダンスを規定することが可能となる点を理解されたい。この方式で、専用ハードウェアピン方法は、プロトコル方法よりも制御可能な機能性を有する。更には、様々な構成では、プロトコル方法と専用ハードウェアピン方法との組み合わせを採用することにより、特定のＩＣ実装に関する所望の出力を生じさせることができる。
【００５６】
例として、以下の表１は、ＣＤ１３０４回路の種々の回路ブロック構成要素（例えば、ガンマバイアスブロック、主バッファバイアスブロック、デジタルＲＸブロック、及びＣＤ出力ブロック）に関する、様々な遮断レベルを示す。これらの出力は、低動作状態、高動作状態、又は無（「Ｘ」）動作状態にある間の、種々の専用ピン入力（ＣＤ＿ＶＢＬＡＮＫ）値及び／又はプロトコル入力結果（ＶＢ＿ＰＤ及びＢＩＡＳ＿ＣＮＴＲＬ）値によって規定することができる。特に、（単独で動作する）ＣＤ＿ＶＢＬＡＮＫのみが、全てのＣＤ回路ブロックの完全な（例えば、以下の表１の最後の行に見られるような）遮断を達成することができる。
【００５７】
【表１】
2017198998.tif 000003
【００５８】
図１４は、本開示の様々な実施による、ＬＣＤのディスプレイドライバ（例えば、ＣＤ１３０４）で電力を節約するための手順１４００を示す、流れ図を示す。図１４に示されるプロセス１４００は、図１に示すディスプレイシステム１０４のＣＤ１１８構成要素によって実行することができる点を理解されたい。図１のＣＤ１１８は、図１２及び図１３のディスプレイドライバのエンティティ／構成要素内で、より詳細に示される。最初に、動作ブロック１４０２で、ＣＤ１３０４のフロントエンド回路１３０６は、ＴＣＯＮ１３０２から第１の入力信号（ＣＤ＿ＶＢＬＡＮＫ）を受信することができる。次に、動作ブロック１４０４で、ＣＤ１３０４は、第１の入力信号の設定を判定することができる。次いで、判定ブロック１４０６で、ＣＤ１３０４は、別の第２の入力信号（プロトコル信号）がＴＣＯＮ１３０２から受信されているか否かを判定することができる。
【００５９】
第２の入力信号がＣＤ１３０４で受信されているシナリオでは、ＣＤ１３０４は、動作ブロック１４０８で、その第２の入力信号（プロトコル信号）の設定を判定することができる。その後、このプロセスは、動作ブロック１４１０に進む。あるいは、第２の入力信号（プロトコル信号）が受信されなかったシナリオでは、このプロセスは、動作ブロック１４１０に進む。次いで、動作ブロック１４１０で、第１の入力信号（ＣＤ＿ＶＢＬＡＮＫ）又は第２の入力信号（プロトコル信号）、あるいは双方の設定に基づいて、ＬＣＤの１つ以上の回路（例えば、ＣＤ１３０４のアナログ回路及び／又はデジタル回路）を遮断するように、ＣＤ１３０４のフロントエンド回路１３０６で判定が下される。その後、動作ブロック１４１２で、判定された第１の入力信号（ＣＤ＿ＶＢＬＡＮＫ）の設定に少なくとも部分的に基づいて、ＣＤ１３０４の出力電圧を設定することができる。
【００６０】
様々な実施によれば、ＣＤ１３０４のデジタル回路部分（例えば、フロントエンド回路のデジタル回路）は、第２の入力信号（プロトコル信号）の設定を判定することが必要とされる場合がある。一部のシナリオでは、第２の入力信号の設定は、ＣＤ１３０４のデジタル回路部分を遮断することができない、プロトコル設定とすることができる。別のシナリオでは、ＣＤ１３０４は、第１の入力信号（ＣＤ＿ＶＢＬＡＮＫ）の設定に基づいて、ＣＤ１３０４のデジタル回路部分（例えば、フロントエンド回路のデジタル回路）を、選択的に遮断するように構成することができる。様々な実施では、ＣＤ１３０４は、ＬＣＤのディスプレイパネル（例えば、ＴＦＴパネル１２１４）を駆動するように構成することができ、第１の入力信号（ＣＤ＿ＶＢＬＡＮＫ）は、ＣＤ１３０４の専用ハードウェアピンで受信することができる。
【００６１】
一部の構成では、第１の入力信号（ＣＤ＿ＶＢＬＡＮＫ）の設定は、ＣＤ１３０４の出力（Ｖ＿ＯＵＴ）でのインピーダンス値を設定するように、更に構成することができ、ＬＣＤのディスプレイパネル（例えば、ＴＦＴパネル１２１４）は、ＣＤ１３０４の出力での負荷としての役割を果たし得る。更には、第１の入力信号（ＣＤ＿ＶＢＬＡＮＫ）の設定は、ディスプレイドライバの出力電圧を制御して、ＬＣＤがＲＲＲで動作している場合などに、ＬＣＤのディスプレイパネルの光度レベルを増大させるか、又は、ＬＣＤが増大リフレッシュレートで動作している場合などに、ＬＣＤのディスプレイパネルの光度レベルを減少させるように構成することができる。
【００６２】
図１５は、本開示の一部の実施形態に係る、ＬＣＤのディスプレイドライバ（例えば、ＣＤ１３０４）で電力を節約するための別の手順１５００を示す、流れ図を示す。図１５に示されるプロセス１５００は、図１に示すディスプレイシステム１０４のＣＤ１１８構成要素によって実行することができる点を理解されたい。図１のＣＤ１１８は、図１２及び図１３のディスプレイドライバのエンティティ／構成要素内で、より詳細に示される。最初に、動作ブロック１４０２で、ＣＤ１３０４のフロントエンド回路１３０６は、ディスプレイコントローラ（例えば、ＴＣＯＮ１３０２）から、ディスプレイドライバ（例えば、ＣＤ１３０４）で、少なくとも１つの入力（ＣＤ＿ＶＢＬＡＮＫ及び／又はプロトコル信号）を受信するように構成することができる。次に、動作ブロック１５０４で、ＣＤ１３０４は、その少なくとも１つの入力（ＣＤ＿ＶＢＬＡＮＫ及び／又はプロトコル信号）から、１つ以上の設定を判定することができる。
【００６３】
その後、動作ブロック１５０６で、ディスプレイドライバでの論理によって、それらの１つ以上の設定に基づいて、ディスプレイドライバの少なくとも一部分を、電力停止及び／又は遮断することができる。次いで、動作ブロック１５０８で、ディスプレイドライバの基準電圧出力（Ｖ＿ＯＵＴ）を設定することによって、ディスプレイパネル（例えば、ＴＦＴパネル１２１４）の光度レベルを、ディスプレイドライバによって確立することができる。一部の実施形態では、それらの１つ以上の設定のうちの第１の設定は、ディスプレイドライバの専用ハードウェアピンでの入力信号（ＣＤ＿ＶＢＬＡＮＫ）として受信することができる。一部のシナリオでは、この第１の設定（ＣＤ＿ＶＢＬＡＮＫ）は、ディスプレイドライバの全ての回路を遮断するように構成された、非プロトコル設定とすることができる。
【００６４】
様々なシナリオでは、１つ以上の設定のうちの第２の設定は、ディスプレイドライバのデジタル回路部分（例えば、フロントエンド回路のデジタル回路）を遮断することが不可能な、プロトコル設定（プロトコル信号）とすることができる。更には、第１の設定（ＣＤ＿ＶＢＬＡＮＫ）は、ディスプレイパネルが、ディスプレイドライバの出力での負荷である場合に、ディスプレイドライバの出力（Ｖ＿ＯＵＴ）での、特定のインピーダンスを設定するように構成することができる。一部の実施では、第１の設定（ＣＤ＿ＶＢＬＡＮＫ）は、基準電圧出力（Ｖ＿ＯＵＴ）の電圧値を制御して、ＬＣＤが低減リフレッシュレートで動作している場合、ディスプレイパネル（例えば、ＴＦＴパネル１２１４）の光度レベルを増大させるか、又は、ＬＣＤが増大リフレッシュレートで動作している場合、ディスプレイパネル（例えば、ＴＦＴパネル１２１４）の光度レベルを減少させるように構成することができる。
【００６５】
図１６は、本開示の様々な実施形態に係る、可変リフレッシュレートでディスプレイパネル１６０６を駆動するように構成された、ディスプレイシステムのＴＣＯＮ１６０２のブロック図１６００を示す。ＴＣＯＮ１６０２は、高レベル図として示されており、それゆえ、ＴＣＯＮ１６０２は、本明細書で更に説明されるディスプレイリフレッシュレート及びディスプレイ画像補正プロセスのいずれかを実施するために必要な、追加的回路構成要素を任意選択的に含むように、構成することができる点を理解されたい。ＴＣＯＮ１６０５は、バッファＩＣ１６０４、及びＣＤ１６０８を含むＴＦＴパネル１６０６に、様々な（前述のような）シグナリングを通信することが可能な、クロック回路１６１４、バッファＩＣ駆動回路１６１０、及びＴＦＴパネル駆動回路１６１２を含み得る。このＴＣＯＮのシグナリングとしては、ＶＣＯＭ＿ＳＥＬ、ＶＣＯＭ＿ＣＮＴ＿ＥＮ、ＧＡＭＭＡ＿ＳＥＬ、ＣＤ＿ＶＢＬＡＮＫ、及びプロトコル（例えば、ｅＲＶＤＳプロトコル）通信を挙げることができる。
【００６６】
ＣＤ＿ＶＢＬＡＮＫ及びプロトコルシグナリングは、ホストシステム１０２のシステムオンチップ（ＳｏＣ）集積回路（ＩＣ）内部に統合することが可能な、ＣＰＵ又は任意数のＧＰＵ／ＶＰＵ  １１０から、ＴＣＯＮ１６０２によって受信される、画像データ及び制御データに従って、ＴＣＯＮ１６０２によって送信することができる点を理解されたい。一部の実施形態によれば、ＴＣＯＮ１６０２によって採用される可変リフレッシュレートは、ソース（例えば、ＣＰＵ、ＧＰＵ（単数又は複数）、又はバッファＩＣ１６０４）が、ＴＦＴパネル１６０６のインタフェースリンクを介して通信されるＣＤ＿ＶＢＬＡＮＫを変化させることによって、ＴＦＴパネル１６０６のリフレッシュレートを（ＣＤ１６０８を介して）有効に制御することを可能にし得る。一部の実施形態によれば、この機構に関するサポートは、単一の（例えば、６０Ｈｚから３０Ｈｚへの）ＲＲＲに限定される場合があり、又は、複数のＲＲＲを含む場合もあるが、これは、ＬＲＲフレームを送信するべきか、又はＲＲＲフレームを送信するべきかを、ソースがフレーム単位で決定することができることを意味する。画像フレームのアクティブピクセル部分は、ＬＲＲ（例えば、６０Ｈｚの）フレームとＲＲＲ（例えば、３０Ｈｚの）フレームとの間で、同じ状態にとどまることができ、そのため、リフレッシュレートの変化は、垂直帰線消去（ＶＢｌａｎｋ）を介した指定の変化から、排他的に発生し得る。
【００６７】
可変リフレッシュレートのサポートは、幾つかの専用の機構が、ＴＣＯＮ１６０２で（例えば、バッファＩＣ駆動回路１６１０内部で、又はＴＦＴパネル駆動回路１６１２内部で）採用されることを必要とし得る。その様々な実施によれば、ＴＣＯＮ１６０２、バッファＩＣ１６０４、ＣＤ１６０８，及びＴＦＴパネル１６０６、あるいはそれらの構成要素を、ＲＲＲを採用することなどに応じて、延長されたＶＢｌａｎｋ期間中、様々な低電力状態に置くことによって、著しい省電力を達成することができる。一部の実施形態では、ＬＲＲからＲＲＲへの遷移、又はその逆の遷移の間に、ＴＦＴパネル１６０６に、可視アーチファクトが現れる可能性もあり、これは、ＬＲＲフレームとＲＲＲフレームとの静的な輝度の差から生じ得るものである。これらの画像アーチファクトは、様々なリフレッシュレート間で切り替わる場合に、知覚可能となり得る。これらの望ましくない視覚的アーチファクトを排除又は低減するための、補正を提供するように、ＴＣＯＮ１６０２によって、幾つかの（本明細書で更に説明される）補正機構をサポートすることができる。
【００６８】
ディスプレイ技術の当業者によって理解されるように、画像フレームのリフレッシュレートは、個別のフレームの観点から規定することができる。例として、画像フレームは、先行フレームの最後のアクティブピクセルの直後に開始することができ、その画像フレームは、現在のフレームの最後のアクティブピクセルが照明されるまで、継続することができる。この時間期間の長さが、現在のフレームに関するリフレッシュレートを決定するものである。ＲＲＲは、１つ以上の画像フレームに関して、垂直フロントポーチ（ＶＦＰ）又は垂直バックポーチ（ＶＢＰ）、あるいはそれらの任意の組み合わせを引き延ばすことによって、達成することができる。
【００６９】
本開示の様々な実施形態によれば、ＴＦＴパネル１６０６によって消費される動的電力は、ディスプレイシステムの（例えば、ＴＣＯＮ１６０２のＴＦＴパネル駆動回路１６１２によって実施されるような）適用ＲＲＲに比例して、低減することができる。更には、ＴＣＯＮ１６０２のクロック回路１６１４で、同じクロック周波数を維持しつつ、垂直帰線消去期間を動的に延長することにより、ＲＲＲを達成することができる。一部の実施では、延長された帰線消去時間中に、ＴＦＴパネル１６０６での様々な電力レールを動的に遮断することができるが、これは、この時間期間中は、様々なディスプレイピクセルをアクティブに駆動することができないためである。更には、一部のシナリオでは、対応するデジタル回路は、（例えば、装置の電力リソースを節約する更なる目的のために）垂直帰線消去遮断期間中などの、その回路がクロックゲートされる状況で、選択的に遮断することができる。
【００７０】
図１７は、本開示の一部の実施による、ＬＣＤディスプレイパネル１６０６でＲＲＲを確立するための手順１７００を示す、流れ図を示す。図１７に示されるプロセス１７００は、図１に示すディスプレイシステム１０４のＴＣＯＮ１１４構成要素によって実行することができる点を理解されたい。図１のＴＣＯＮ１１４は、図１６のＴＣＯＮ１６０２のエンティティ／構成要素内で、より詳細に示される。最初に、動作ブロック１７０２で、ＴＣＯＮ１６０２は、ホストシステムのＧＰＵから、画像制御データを受信することができる。次いで、動作ブロック１７０４で、ＴＣＯＮ１６０２は、受信した画像制御情報を評価して、ＬＣＤのディスプレイパネル１６０６に関する、対応するＲＲＲの割り当てを判定することができる。
【００７１】
その後、動作ブロック１７０６で、ＴＣＯＮ１６０２は、そのＲＲＲに関連付けられるディスプレイ制御シグナリング情報（例えば、ＶＣＯＭ＿ＳＥＬ、ＶＣＯＭ＿ＣＮＴ＿ＥＮ、ＧＡＭＭＡ＿ＳＥＬ、ＣＤ＿ＶＢＬＡＮＫ、及びプロトコルシグナリング）を、ＬＣＤの他の回路構成要素（例えば、バッファＩＣ１６０４及びＣＤ１６０８）に送信することができる。その後、このディスプレイ制御シグナリング情報の受信に応じて、（ＴＣＯＮ１６０２と共に）ＬＣＤの他の回路構成要素（例えば、バッファＩＣ１６０４及びＣＤ１６０８）は、現在採用されている稼働リフレッシュレート（ＬＲＲ）から目標ＲＲＲへの遷移を遂行することができる。様々な実施によれば、ディスプレイ制御シグナリング情報は、ディスプレイパネルをＲＲＲで動作させることによって引き起こされる画像提示の不具合を補正するための、１つ以上の画像補正手順に影響を及ぼすように、更に構成することができる。
【００７２】
一部の実施形態では、この画像提示の不具合は、ＲＲＲへの遷移によって引き起こされる、ディスプレイパネルの光度の減少、又は１つ以上の望ましくない画像アーチファクトに関連付けることができ、このＲＲＲへの遷移は、５０ヘルツ以上のＬＲＲから４０ヘルツ以下のＲＲＲへの遷移に相当し得る。一部の構成では、ＴＣＯＮ１６０２は、ホストシステムでのアクティビティを検知すること（例えば、タッチ入力が、ホストシステムのタッチスクリーンディスプレイで検知されること）に応じて、ディスプレイパネルをＲＲＲからＬＲＲに戻して遷移させることによって、そのディスプレイパネルでのＲＲＲからの即時の退出に影響を及ぼし、アクティブな画像提示プロセスをサポートするように、更に構成することができる。
【００７３】
一部の実施では、ＴＣＯＮ１６０２は、ホストシステムのＧＰＵによって指定されるような１つ以上のＲＲＲで、（例えば、ＣＤ１６０８と共に）ディスプレイパネル１６０６を駆動するように構成された、クロック回路１６１４を含み得る。様々なレベルの提示手順（例えば、ビデオの提示、インターネット駆動アプリケーションの提示、静的なローカルアプリケーションの提示など）をもたらす特定の装置アクティビティに応じて、ＴＣＯＮ１６０２は、特定の装置のＬＣＤディスプレイパネルに関して、高解像度のリフレッシュレート遷移（例えば、５〜１０Ｈｚ以下の小さいリフレッシュレート状態遷移）又は低解像度のリフレッシュレート遷移（例えば、２０〜３０Ｈｚ以上の大きいリフレッシュレート状態遷移）を必要とする、制御データを受信することができる。これらの解像度依存性の遷移は、装置の可動性、現在のバッテリ寿命状態、画像提示プロセスの履歴又は予測などを含めた、任意数の変数に応じて決定することができる。
【００７４】
様々な構成では、ＴＣＯＮ１６０２はまた、ＬＣＤのバッファ回路１６０４を駆動するためのディスプレイバッファ駆動回路１６１０、及びディスプレイパネル１６０６のディスプレイドライバ１６０８を制御するためのディスプレイパネル駆動回路１６１２で構成することもできる。ＬＣＤのディスプレイパネル１６０６は、薄膜トランジスタ（ＴＦＴ）パネル１６０６とすることができ、ホストシステムのＧＰＵ（単数又は複数）は、並行グラフィック処理を使用して、ＬＣＤのバッファ回路１６０４に画像データを動的にレンダリングすることが可能な、複数のＧＰＵを含むように構成することができる。
【００７５】
図１８は、本開示の一部の実施形態に係る、ＬＣＤディスプレイパネル１６０６でＲＲＲを確立するための別の手順１８００を示す、流れ図を示す。図１８に示されるプロセス１８００は、図１に示すディスプレイシステム１０４のＴＣＯＮ１１４構成要素によって実行することができる点を理解されたい。図１のＴＣＯＮ１１４は、図１６のＴＣＯＮ１６０２のエンティティ／構成要素内で、より詳細に示される。最初に、動作ブロック１８０２で、ＴＣＯＮ１６０２は、ＧＰＵから画像制御情報を受信することによって、液晶ディスプレイ（ＬＣＤ）でのリフレッシュレートを制御するように構成することができる。その後、動作ブロック１８０４で、ＴＣＯＮ１６０２は、その受信した画像制御情報を使用して、ＬＣＤのディスプレイパネル１６０６に関するＲＲＲを判定することができる。
【００７６】
次いで、動作ブロック１８０６で、そのＲＲＲでのディスプレイパネルの動作によって引き起こされる、１つ以上の画像提示の不具合を判定することができる。次に、動作ブロック１８０８で、ＴＣＯＮ１６０２は、そのＲＲＲに関連付けられるディスプレイ制御シグナリング情報を、ＬＣＤのバッファ回路（例えば、バッファＩＣ１６０４）及びディスプレイドライバ（例えば、ＣＤ１６０８）に送信することができる。その後、動作ブロック１８１０で、ＬＣＤは、既存のＬＲＲからＲＲＲで動作するように遷移することができると共に、バッファＩＣ１６０４及び／又はＣＤ１６０８は、ＬＣＤをＲＲＲで動作させることに関連付けられる画像提示の不具合を（同時に）補正する。この方式で、ＬＣＤのパネルディスプレイ１６０６は、電力節約モードのＲＲＲで動作することができ、そうすることに関連付けられる、いずれの負の画像提示効果も、そのＬＣＤのユーザによって知覚される視覚的画像提示の一貫性を維持することが可能な、様々な画像補正機構を採用することによって、矯正することができる。
【００７７】
一部の構成では、ＴＣＯＮ１６０２は、ＲＲＲに関連付けられるディスプレイ制御シグナリング情報を、ＬＣＤの１つ以上の構成要素に選択的に送信することにより、ＲＲＲへの遷移に影響を及ぼし、ディスプレイパネル１６０６の表示光度若しくは輝度の望ましくない増大又は望ましくない減少に関連付けられる、画像提示の不具合を補正し、並びに、新たなリフレッシュレートへの遷移によって引き起こされる、望ましくない画像アーチファクト又は画像欠陥を補正することができる。この方式で、２つのリフレッシュレート間（例えば、ＬＲＲとＲＲＲとの間、ＲＲＲとＬＲＲとの間、又は２つの異なるＲＲＲ間）で遷移する。一部の実施形態では、ＲＲＲへの遷移は、５０ヘルツ以上のＬＲＲから４０ヘルツ以下のＲＲＲへの遷移に相当し得るものであり、ディスプレイ提示の間のいずれの時点でも、ＴＣＯＮ１６０２は、そのディスプレイパネルでのＲＲＲからの即時の退出に（例えば、ディスプレイパネルを、ＲＲＲからＬＲＲに戻して遷移させることによって）影響を及ぼすように、更に構成することができる。
【００７８】
図１９は、本開示の様々な実施による、種々の可変リフレッシュレートを採用するように構成されたＬＣＤの動作を示す、例示的なリフレッシュレートのタイミング図１９００を示す。一部の構成では、デフォルトの装置ディスプレイリフレッシュレートは、６０Ｈｚに設定することができ（１９０２）、この６０Ｈｚでのリフレッシュレートサイクルは、ＬＣＤディスプレイパネル（例えば、ＴＦＴパネル１６０６）を標準リフレッシュレートで動作させることから生じる、遮断インターバルを有し得ない。この点に関して、実際には、６０Ｈｚのリフレッシュレートサイクルのインターバルでは、周期的な遮断インターバルが存在するが、しかしながら、このリフレッシュレートは、ベースラインＬＲＲであると解釈されるものであり、これは、ディスプレイパネルを、そのベースラインＬＲＲよりも低いＲＲＲで動作させることに起因する、省電力の利点を例示的に示す目的のためであることを理解されたい。
【００７９】
様々な実施形態では、装置ディスプレイに関するＲＲＲは、４０Ｈｚに設定することができ（１９０４）、この４０Ｈｚでのリフレッシュレートサイクルは、ＬＣＤディスプレイパネル（例えば、ＴＦＴパネル１６０６）を（ＬＲＲを基準とする）第１のＲＲＲで動作させることから生じる、増大された遮断省電力インターバルを有する。４０ＨｚのＲＲＲでＬＣＤを動作させることに関連付けられる、この省電力の利益は、２０Ｈｚのリフレッシュレートの減少に正比例し得るものである。同様に、他の構成では、装置ディスプレイに関するＲＲＲは、３０Ｈｚに設定することができ（１９０６）、この３０Ｈｚでのリフレッシュレートサイクルは、ＬＣＤディスプレイパネルを、第２の更に低いＲＲＲで動作させることから生じる、増大された遮断省電力インターバルを有する。３０ＨｚのＲＲＲでＬＣＤを動作させることに関連付けられる、この省電力の利益もまた、ＬＲＲの半分である、３０Ｈｚのリフレッシュレートの減少に正比例し得るものである。これらの実施例のそれぞれでは、３０Ｈｚ及び４０Ｈｚでのリフレッシュレート時間は、６０Ｈｚ（例えば、通常の駆動の間）のＬＲＲと同じものにすることができるが、垂直帰線消去時間は、異なるリフレッシュレート間での遷移の間に増大し得る。
【００８０】
図２０は、本開示の一部の実施形態に係る、２つの異なるリフレッシュレート間（例えば、４０Ｈｚのリフレッシュレートと６０Ｈｚのリフレッシュレートとの間）での遷移の間の、垂直帰線消去インターバル２００２ａ〜ｆを示す、別のリフレッシュレートのタイミング図２０００を示す。４０Ｈｚの第１のリフレッシュレートと、６０Ｈｚの増大した第２のリフレッシュレートとの間での、このスロープ型の（円滑な）遷移の間、アクティブなビデオ画像フレーム２００４、２００６、２００８、２０１０、及び２０１２は、垂直帰線消去インターバルの間に、周波数を段階的に上昇させることができる。
【００８１】
この遷移は、２〜３秒の（４００の画像フレームに相当する）時間期間中に、帰線消去時間中の電力レールの遮断により、適宜にパネル駆動電力を低減することができるように、ＬＣＤのバッファＩＣ６０６のスロープ型論理６０８に従って実施することができる。この構成では、次のリフレッシュレートが開始する前に、ＬＣＤの個々の電力供給レールを、選択的にオンに戻すことができる。この方式で、ＬＣＤのディスプレイパネルでの視覚的アーチファクトの提示を回避することができる。リフレッシュレート遷移のための総切り替え時間は、そのリフレッシュレート遷移に関する適用要件及びタイミング要件に応じて変動し得る点を理解されたい。
【００８２】
図２１は、本開示の一部の実施形態に係る、可変リフレッシュレート遷移手順２１００の間の、最適基準電圧出力プロットを示す。ＴＣＯＮ６０２からバッファＩＣ６０６で受信されたリフレッシュレート選択（ＶＣＯＭ＿ＳＥＬ）に応じて、ディスプレイパネルの様々なピクセルの光度に直接影響を及ぼし得る基準電圧出力（ＶＣＯＭ＿ＯＵＴ）を、目標基準電圧出力（ＶＣＯＭ＿ＴＡＲＧＥＴ）に従って、バッファＩＣ６０６で（例えば、ＶＣｏｍバンク選択構成要素６０４を介して）選択することができる。この目標基準電圧（ＶＣＯＭ＿ＴＡＲＧＥＴ）は、ＴＣＯＮ６０２から発生する特定のリフレッシュレート選択（ＶＣＯＭ＿ＳＥＬ）に部分的に基づいて、最適基準電圧値となるように選択するべきである。
【００８３】
様々な構成では、最適ＶＣｏｍ出力値（最適ＶＣｏｍ電圧曲線２１０４で示される）は、リフレッシュレート依存性とすることができ、それゆえ、動的に割り当てられるべきである。したがって、リフレッシュレートが、ＬＣＤで（例えば、対応するＧＰＵ制御データに従って）変化する（例えば、増大又は減少する）場合、ＶＣｏｍ出力電圧は、特に低リフレッシュレートの実施の間（例えば、ＬＣＤでＲＲＲが採用されている場合）に、知覚可能な輝度変化を最小限に抑えるように選択することができる。様々な実施形態では、ＣＤ１２０４回路をＬＣＤで採用して、経時的にＶＣｏｍ電圧を動的に調節することができる。
【００８４】
最適化ＶＣｏｍ基準電圧２１０４が、４０〜６０Ｈｚのリフレッシュレート範囲を有する種々のディスプレイパネルリフレッシュレートと、どのように相関するかを示すために、特定のリフレッシュレート切り替えインターバル２１０６の間の、変化するリフレッシュレート曲線２１０２を示す。図２１には示されないが、ガンマ基準電圧（ＶＧａｍｍａ）もまた、結果的に生じる（例えば、ＲＲＲを適用する場合の）いずれかの輝度変動を更に補正するために、可変リフレッシュレート駆動シナリオの間に変化させることができる点を理解されたい。
【００８５】
一部の実施では、ＲＲＲは、同じクロック周波数値を維持しつつ、垂直帰線消去期間を延長することによって達成することができる。更には、様々な静的及び動的な画像提示シナリオでは、垂直帰線消去時間中に不必要な回路ブロックを動的に遮断することによって、延長された垂直帰線消去インターバルの間に、電力消費を著しく低減することができる。一部の構成では、アナログ電力レールの遮断は、デジタル電力レールの遮断と比較して、最も著しい省電力の影響力を有し得るが、これは、アナログ電力が、典型的には、ＬＣＤの総電力消費の大部分を占めるためである。更には、ピクセル充電時間は、対応するピクセルクロック周波数を同じレベル（単数又は複数）に維持することができるため、本開示の範囲内で説明される適用で、必ずしも変化するものではないことを理解されたい。
【００８６】
図２２は、本開示の一部の実施による、ＬＲＲ  ２２００及びＲＲＲ  ２２０４でＬＣＤを動作させる間の、ＬＣＤの駆動回路での電力を節約するためのプロトコルを示す、プロット２２００を示す。６０Ｈｚの標準ＬＲＲ  ２２０２では、このプロトコルは、ＬＣＤのディスプレイパネル内部の、最大数の対応する電力供給レール（単数又は複数）を維持するリフレッシュサイクルに従って、切り替えることができるこのシナリオでは、ＬＣＤ内部の（例えば、ＣＤでの）対応する駆動回路（単数又は複数）はアクティブであり、全電力で動作することができる。しかしながら、３０ＨｚのＲＲＲ  ２２０４では、このプロトコルは、ＬＣＤのディスプレイパネル内部の、より少ない数の対応するアクティブな電力供給レール（単数又は複数）を維持する、低減されたリフレッシュサイクルに従って、切り替えることができる。このシナリオでは、ＬＣＤ内部の対応する駆動回路（単数又は複数）は、ＣＤ回路の少なくとも一部分を非アクティブ化及び／又は電力停止することが可能な、指定された「ＣＤオフ」期間２２０６の間、非アクティブにすることができる。
【００８７】
一部の実施によれば、内部電力供給レールは、ＣＤの様々な増幅器及びＤＡＣ回路に関する最小限のバイアス電流を使用することによって、この指定された「ＣＤオフ」期間２２０６の間、電力を節約することができる。この「ＣＤオフ」状態からの退出後、ＣＤでの最小限のバイアス電流から、ＣＤでの全動作電流に遷移するための時間を最小限に抑えることにより、迅速に「ＣＤオン」状態に遷移して戻ることができる。更には、様々な構成では、それらのＣＤ構成要素を、順次にアクティブ化／非アクティブ化することにより、特定の電圧供給レールにわたって経験される電流変動を低減することができる。
【００８８】
一部の実施形態によれば、ソース（例えば、ＧＰＵ）は、ＴＣＯＮ１６０２にアクティブピクセルデータを送信することができ、次いで、標準的な先進型リンク電力管理（ＡＬＰＭ）の遮断を進める。例として、標準ＬＲＲフレームに関しては、対応するインタフェースリンクを、予め指定された時間インターバルにわたって遮断することができ、その後、再びそのリンクを（例えば、次のアクティブピクセルデータの送信を再開するための適切なレベルで）起動することができる。１つのフレームのアクティブの終了（ＥＯＡ）ポイントと、次のフレームに関するアクティブの開始（ＳＯＡ）ポイントとの間の総時間は、必要とされる（例えば、対応する画像タイミングレベルによって規定されるような（例えば、６０Ｈｚでの））垂直帰線消去時間に等しいものとすることができる。
【００８９】
一部のシナリオでは、ソース（例えば、ＧＰＵ）が、ＲＲＲ画像フレーム（単数又は複数）を送信することを決定する場合、その手順は、前述の手順と同じものとすることができる。例として、ソースは、６０Ｈｚの画像フレームに従って、アクティブピクセルの最後を送信し、次いで、データ処理リンクを遮断することができる。しかしながら、一部のシナリオでは、リンクを再開する前の時間インターバルは、１つのフレームのＥＯＡと次のフレームのＳＯＡとの間の総時間が、ＲＲＲフレームに関して必要とされる垂直帰線消去時間と等しくなり得るように、増大させることができる。
【００９０】
一部の実施によれば、ＬＣＤは、処理中のＲＲＲ画像フレームからの即時の退出の手順を採用することができる。例えば、一部の構成では、ソースＧＰＵがＲＲＲ画像フレームの処理を開始しており、ユーザ入力（例えば、モバイル電話又はタブレットコンピュータのタッチスクリーンディスプレイでの入力）が実施される場合、進行中のＲＲＲ画像フレーム垂直帰線消去を即座に終了して、ＲＲＲとＬＲＲとの間のレイテンシを最小限に抑えることが、（例えば、ユーザの視覚体験を改善するために）望ましい場合がある。一部のシナリオでは、この迅速な遷移は、ＬＲＲと退出中のＲＲＲとの間のいずれかの中間的なリフレッシュレートに従って、補足的画像フレームをユーザに提示することを含み得る。一部の実施では、ＧＰＵソースは、これらの即応性退出フレームを、新たなフレームごとに送信することにより、ＬＲＲとＲＲＲとの間のいずれかを範囲とするリフレッシュレートを有する、フレームのシーケンスを有効に作り出すことができる。
【００９１】
一部の実施形態によれば、ＬＣＤでの可変リフレッシュレートの実施は、現在の画像フレームに適用されている現在のリフレッシュレートの知識をＴＣＯＮ１６０２が有することを必要とする、様々な補正機構を含む、リフレッシュレート検知機構を含み得る。一部のシナリオでは、ＧＰＵソースは、バッファＩＣ１６０４に送信されているフレームデータの、現在のリフレッシュレートを広告することが必要とされない場合がある。この構成では、リフレッシュレートは、ＴＣＯＮ１６０２自体によって判定することができるため、ＧＰＵは、ＬＲＲフレーム又はＲＲＲフレームを随時に送信することができ、ＴＣＯＮ１６０２自体が、それ自体による現在のフレームのリフレッシュレートの判定に基づいて、適切なアクションを判定するように構成することができる。
【００９２】
様々な実施形態では、ＴＣＯＮ１６０２は、現在のリンクの遮断の間に、垂直帰線消去に関する有効ラインのカウントを維持することによって、この目的を達成することができる。この点に関して、この時間インターバルの間は、リンク又はデータ処理クロックソースが存在し得ないため、ＴＣＯＮ１６０２は、それ自体の内部クロック回路１６１４、及び予めプログラムされたラインタイミング構成を使用して、この時間期間中に採用される垂直帰線消去ラインの数を、正確にカウントすることができる。ソースＧＰＵとＴＣＯＮ１６０２とが、この時間中は非同期であり得るという事実は、ＴＣＯＮ１６０２での垂直帰線消去ラインのカウントが、相対的なクロックドリフト、仮想クロックプログラミングの差異などの要因により、ホストシステム内の（例えば、ホストのＣＰＵ又はＧＰＵでの）カウントとは若干異なる場合があることを意味し得る。
【００９３】
このシナリオを補正するために、専用のレジスタを提供して、ピクセルパイプラインクロックでの垂直帰線消去時間のプログラミングを可能にすることにより、ホストシステムのソースからの値を、より厳密に一致させることができる。更には、一部の構成では、即時の退出をサポートする必要性のために、上りフレームは、例えば、ＬＲＲ垂直帰線消去とＲＲＲ垂直帰線消去との間に、任意数の垂直帰線消去ラインを有し得る。プログラム可能な閾値を使用して、特定のフレームがＬＲＲフレーム又はＲＲＲフレームのいずれであるかを判定することができ、その情報は、要求に応じて、ＬＣＤ内部の下流側の論理に転送することができる。一部の実施形態では、垂直帰線消去ラインの絶対カウントを、任意の下流側ＬＣＤ論理に提供することができ、この下流側ＬＣＤ論理は、その絶対カウントデータを使用することによって、知的な補正の判定を下すことができる。様々な構成では、このＶＲＲレート検知の実施は、様々なＲＲＲトリガ設定に部分的に基づいて評価することができる。一部のシナリオでは、ＬＲＲ、ＲＲＲ、及び／又は垂直帰線消去カウントは、後続のトリガイベントまで維持する（一定に保つ）ことができる。
【００９４】
説明される実施形態の様々な態様、実施形態、実装、又は特徴は、個別に、若しくは任意の組み合わせで使用することができる。更には、説明される実施形態の一部の態様は、ソフトウェア、ハードウェア、又はハードウェアとソフトウェアとの組み合わせによって実施することができる。説明される実施形態はまた、非一時的コンピュータ可読媒体上に記憶されるコンピュータプログラムコードとしても具現化することができる。このコンピュータ可読媒体は、コンピュータ又はコンピュータシステムによって後に読み出すことが可能なデータを記憶することができる、任意のデータ記憶装置に関連付けることができる。コンピュータ可読媒体の例としては、読み出し専用メモリ、ランダムアクセスメモリ、ＣＤ−ＲＯＭ、ソリッドステートディスク（ＳＳＤ、又はフラッシュ）、ＨＤＤ、ＤＶＤ、磁気テープ、及び光学的データ記憶装置が挙げられる。コンピュータ可読媒体はまた、コンピュータプログラムコードを分散方式で実行することができるように、ネットワーク結合されたコンピュータシステム上に分散させることもできる。
【００９５】
上述の説明は、説明の目的上、説明される実施形態の完全な理解を提供するために、具体的な専門用語を使用するものとした。しかしながら、それらの具体的詳細の一部は、説明される実施形態を実践するために必須のものではないことが、当業者には明らかとなるであろう。それゆえ、上述の具体的な実施形態の説明は、例示及び説明の目的のために、本明細書で提示される。これらの説明は、網羅的、包括的であることも、又は、説明される実施形態を、開示される厳密な形態若しくは詳細に限定することも意図するものではない。上記の教示を鑑みて、本開示の趣旨及び範囲から逸脱することなく、多くの修正形態及び変形形態が可能であることが、当業者には明らかとなるであろう。
【図１】
2017198998.tif 000004
【図２】
2017198998.tif 000005
【図３】
2017198998.tif 000006
【図４】
2017198998.tif 000007
【図５】
2017198998.tif 000008
【図６】
2017198998.tif 000009
【図７】
2017198998.tif 000010
【図８】
2017198998.tif 000011
【図９】
2017198998.tif 000012
【図１０】
2017198998.tif 000013
【図１１】
2017198998.tif 000014
【図１２】
2017198998.tif 000015
【図１３】
2017198998.tif 000016
【図１４】
2017198998.tif 000017
【図１５】
2017198998.tif 000018
【図１６】
2017198998.tif 000019
【図１７】
2017198998.tif 000020
【図１８】
2017198998.tif 000021
【図１９】
2017198998.tif 000022
【図２０】
2017198998.tif 000023
【図２１】
2017198998.tif 000024
【図２２】
2017198998.tif 000025
【手続補正書】
【提出日】平成29年6月19日(2017.6.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディスプレイコントローラと接続されたホストシステムのプロセッサから、前記ディスプレイコントローラにより画像データを受信し、
ディスプレイパネルが決定されたリフレッシュレートを生成するために、前記ディスプレイコントローラにより前記画像データに基づいてリフレッシュレートを決定し、
前記ディスプレイコントローラに接続されたバッファ回路により、現在のリフレッシュレートが前記決定されたリフレッシュレートへ変化するのに応じて補正動作を実行することを備え、前記補正動作は視覚的な表示アーチファクトを減少させ、前記補正動作は、
前記バッファ回路により、ターゲット電圧値を選択し、
前記ターゲット電圧値に基づいて段階的な電圧値を生成し、
前記バッファ回路により、スロープモードまたはジャンプモードを示すレジスタ設定に基づいて、ディスプレイドライバの現在の電圧を、ｉ）前記ターゲット電圧値、または、ｉｉ）前記段階的な電圧値に設定することを含む、方法。
【請求項２】
前記ディスプレイドライバは、前記ディスプレイパネルの複数の画素要素に接続され、前記現在の電圧が共通電圧として前記複数の画素要素に適用される、請求項１に記載の方法。
【請求項３】
前記バッファ回路により、前記設定の後の第１の時点で、第２のターゲット電圧値を選択し、
前記バッファ回路により、前記第２のターゲット電圧値に基づいて、第２の段階的な電圧値を生成し、
前記バッファ回路により、前記レジスタ設定に基づいて、前記第２の段階的な電圧値に基づいて前記ディスプレイドライバの前記現在の電圧を設定する、ことをさらに備える請求項１に記載の方法。
【請求項４】
前記段階的な電圧値は、前記第１の時点で前記ターゲット電圧値と等しい、請求項３に記載の方法。
【請求項５】
前記段階的な電圧値は、前記第１の時点で前記ターゲット電圧値と等しくない、請求項３に記載の方法。
【請求項６】
前記バッファ回路内のカウンタ回路により、前記ディスプレイコントローラから入力パルスを受信することをさらに備え、前記段階的な電圧値の時間に対するスロープは前記入力パルスの周波数に基づく、請求項１に記載の方法。
【請求項７】
ｉ）前記設定をすることはマルチプレクサにより実行され、ｉｉ）前記マルチプレクサの入力は前記カウンタ回路の出力に接続され、ｉｉｉ）前記マルチプレクサの出力は、前記バッファ回路の出力と接続される、請求項６に記載の方法。
【請求項８】
ディスプレイシステムであって、
プロセッサとメモリを含むディスプレイコントローラと、
バッファ回路と、
ディスプレイドライバを含むディスプレイパネルと、を備え、
前記メモリは前記プロセッサによって実行された場合に、前記ディスプレイコントローラに動作を実行させる指示を格納し、前記動作は、
ｉ）前記ディスプレイコントローラと接続されたホストシステムのプロセッサから画像データを受信し、
ｉｉ）前記ディスプレイパネルに対する前記画像データに基づいて、決定されたリフレッシュレートを生成するためにリフレッシュレートを決定することを含み、
前記バッファ回路は、現在のリフレッシュレートが前記決定されたリフレッシュレートへ変化するのに応じて補正動作を実行し、前記補正動作は視覚的な表示アーチファクトを減少させ、前記補正動作は、
ｉ）前記バッファ回路により、ターゲット電圧値を選択し、
ｉｉ）前記ターゲット電圧値に基づいて段階的な電圧値を生成し、
ｉｉｉ）前記バッファ回路により、スロープモードまたはジャンプモードを示すレジスタ設定に基づいて、ディスプレイドライバの現在の電圧を、１）前記ターゲット電圧値または２）前記段階的な電圧値に設定することを含む、ディスプレイシステム。
【請求項９】
前記ディスプレイドライバは、前記ディスプレイパネルの複数の画素要素に接続され、前記現在の電圧が共通電圧として前記複数の画素要素に適用される、請求項８に記載のディスプレイシステム。
【請求項１０】
前記バッファ回路により、前記設定の後の第１の時点で、第２のターゲット電圧値を選択し、
前記バッファ回路により、前記第２のターゲット電圧値に基づいて、第２の段階的な電圧値を生成し、
前記バッファ回路により、前記レジスタ設定に基づいて、前記第２の段階的な電圧値に基づいて前記ディスプレイドライバの前記現在の電圧を設定する、ことをさらに備える請求項８に記載のディスプレイシステム。
【請求項１１】
前記段階的な電圧値は、前記第１の時点で前記ターゲット電圧値と等しい、請求項１０に記載のディスプレイシステム。
【請求項１２】
前記段階的な電圧値は、前記第１の時点で前記ターゲット電圧値と等しくない、請求項１０に記載のディスプレイシステム。
【請求項１３】
前記バッファ回路内のカウンタ回路は、前記ディスプレイコントローラから入力パルスを受信し、前記段階的な電圧値の時間に対するスロープは前記入力パルスの周波数に基づく、請求項８に記載のディスプレイシステム。
【請求項１４】
ｉ）前記設定をすることはマルチプレクサにより実行され、ｉｉ）前記マルチプレクサの入力は前記カウンタ回路の出力に接続され、ｉｉｉ）前記マルチプレクサの出力は、前記バッファ回路の出力と接続される、請求項１３に記載のディスプレイシステム。
【請求項１５】
バッファ回路であって、
レジスタのバンクと、
第１のマルチプレクサと、
カウンタ回路と、
第２のマルチプレクサと、
出力とを備え、
前記バッファ回路は、現在のリフレッシュレートが決定されたリフレッシュレートに変わることに応じて補正動作を実行し、前記補正動作は、視覚的な表示のアーチファクトを減少させ、前記補正動作は、
ｉ）前記第１のマルチプレクサを用いてレジスタの前記バンクからターゲット電圧値を選択し、
ｉｉ）前記カウンタ回路を用いて、前記ターゲット電圧値に基づいて段階的な電圧値を生成し、
ｉｉｉ）前記第２のマルチプレクサを用いて、スロープモードまたはジャンプモードを示すレジスタ設定に基づいて、ディスプレイドライバの現在の電圧を、１）前記ターゲット電圧値または２）前記段階的な電圧値に設定することを含む、バッファ回路。
【請求項１６】
前記バッファ回路内の前記カウンタ回路は、ディスプレイコントローラから入力パルスを受信し、前記段階的な電圧値の時間に対するスロープは前記入力パルスの周波数に基づく、請求項１５に記載のバッファ回路。
【請求項１７】
前記ディスプレイドライバはディスプレイパネルの複数の画素要素に接続され、前記現在の電圧が共通電圧として前記複数の画素要素に適用される、請求項１５に記載のバッファ回路。
【請求項１８】
前記バッファ回路はさらに
前記第１のマルチプレクサを用いて、前記設定の後の第１の時点で、第２のターゲット電圧値を選択し、
前記カウンタ回路を用いて、前記第２のターゲット電圧値に基づいて、第２の段階的な電圧値を生成し、
前記バッファ回路により、前記レジスタ設定に基づいて、前記第２の段階的な電圧値に前記ディスプレイドライバの前記現在の電圧を設定する、
ことを備える動作を実行する、請求項１５に記載のバッファ回路。
【請求項１９】
前記段階的な電圧値は、前記第１の時点で前記ターゲット電圧値と等しい、請求項１８に記載のバッファ回路。
【請求項２０】
前記段階的な電圧値は、前記第１の時点で前記ターゲット電圧値と等しくない、請求項１８に記載のバッファ回路。
【外国語明細書】
2017198998000001.pdf