(57)【要約】【課題】  プロセッサ、ダイレクト・メモリ・アクセス・コントローラ、ディスプレイ・コントローラ、ディスプレイ、および低電力モードを備える携帯デバイスを提供すること。【解決手段】  このデバイスは、データと、そのデータをディスプレイ上にどのように表示するか、また、どれぐらいの頻度でデータを新たなデータと置換えるか、どれぐらいの頻度でデータ循環を繰返すかに関する命令とを含むレシピ情報を受信する。プロセッサは、レシピ情報からレシピを作成し、メモリにレシピを記憶し、低電力モードに入る。プロセッサが低電力モードの間、ダイレクト・メモリ・アクセス・コントローラがレシピを処理し、レシピ命令に従ってディスプレイ上にデータを表示させる。これに代えて、低電力モードのプロセッサを用いて、ディスプレイ・コントローラがレシピを処理し、レシピ命令に従ってディスプレイ上にデータを表示させることも可能である。【選択図】      図７
2006074755.tif 000002
【特許請求の範囲】
【請求項１】
携帯デバイスであって、
ディスプレイ情報を操作可能な１つ以上のディスプレイと、
第１のプロセッサと、
第２のプロセッサと、
第１のクロック信号および同第１のクロック信号より低い周波数の第２のクロック信号を発生させる１つ以上の発振器と、
ディスプレイに書込むための表示コマンドおよび遅延コマンドのうちの１つ以上を含むレシピとから成り、
第２のクロック信号によるより低い周波数で第１のプロセッサが動作する間に、第２のプロセッサがレシピのコマンドを実行する携帯デバイス。
【請求項２】
第２のプロセッサはダイレクト・メモリ・アクセス・コントローラを含む請求項１に記載の携帯デバイス。
【請求項３】
第２のプロセッサはディスプレイ・コントローラを含む請求項１に記載の携帯デバイス。
【請求項４】
ディスプレイ・コントローラ内に配置されたメモリにレシピが記憶される請求項３に記載の携帯デバイス。
【請求項５】
第１のプロセッサおよび第２のプロセッサの両方がアクセス可能なメモリにレシピが記憶される請求項１に記載の携帯デバイス。
【請求項６】
第１のプロセッサから独立して第２のプロセッサがレシピのコマンドを実行することをさらに含む請求項１に記載の携帯デバイス。
【請求項７】
レシピは表示データおよびループ制御コマンドをさらに含む請求項１に記載の携帯デバイス。
【請求項８】
レシピ情報を受信するための入力装置をさらに含む請求項１に記載の携帯デバイス。
【請求項９】
入力装置は無線受信器を含む請求項８に記載の携帯デバイス。
【請求項１０】
受信したレシピ情報に基づき第１のプロセッサがレシピを作成し、かつメモリに記憶する請求項８に記載の携帯デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に電子ディスプレイを有するデバイスに関し、より詳細には、低電力モードを有するハンドヘルド・デバイスに関する。
【背景技術】
【０００２】
ラップトップ・コンピュータ、ノートブック・コンピュータ、パームトップ・コンピュータ、パーソナル・データ・アシスタント（ＰＤＡ）、ハンドヘルド通信デバイス、無線電話機、および他のデバイスなど、臨時でバッテリ作動するが、電力線（交流）の電源でも駆動される装置を含む、バッテリ作動すなわちバッテリ駆動のマイクロプロセッサ系システムの開発および実装においては、電力管理が重要である。バッテリ駆動のシングル・チップ・マイクロコンピュータ・システムでは、物理的なサイズ（または重量、若しくはその両方）を総合的に低減するとの希望または要請により、バッテリ系のサイズおよび容量には厳しい制限が課されているが、性能を犠牲とせずに装置の駆動時間を延長することも競合する要請として存在し、電力管理の必要は特に深刻である。
【０００３】
エネルギーを節約するため、多くのシステムには、電力節減方法が組込まれている。そのような方法の１つは、装置の需要が期待されない時に処理装置の動作周波数を低下させることである。ＣＭＯＳ回路では、電力消費はクロック周波数の線形関数であるため、これは有効である。この低周波数／低電力モードは、しばしば「スリープ（ｓｌｅｅｐ）」モードと呼ばれるが、これは、プロセッサに需要が存在しない時のデバイス休止状態を示している。例えば、キーを押下して、デバイスのリソースが必要であることをユーザが示すと、この装置は「復帰（ｗａｋｅ  ｕｐ）」して、より高いクロック速度で再び作動を始め、可能な最高速で処理することが可能とある。
【０００４】
より長いバッテリ寿命の必要と、より小さなパッケージ・サイズの必要という競合する必要に加え、最近の市場では、実時間の株式相場、ニュース、スポーツ競技の結果、天気情報、アニメーションなどのスクロール表示（ｓｃｒｏｌｌｉｎｇ）などの機能をサポートするハンドヘルド・デバイスの必要が示される傾向にある。画面を常時更新する従来技術のデバイスには、何らかの更新の発生に対してアクティブ（ａｃｔｉｖｅ）であるプロセッサおよびサポート回路構成全てが必要である。つまり、株式相場、ニュース、ユーザ・カスタマイズ・メッセージのティッカー（ｔｉｃｋｅｒ）をスクロール表示する間、すなわち、任意の電話機のディスプレイで何らかのアニメーションを作動させる間、メイン・プロセッサがディスプレイ情報の変化を持続させる命令を実行する必要があるので、デバイスが低電力モードに入ることは不可能である。このことによって、電話機の駆動時間およびスタンバイ時間に重大な影響が生じ、デバイスが機能をサポートしないか、または、デバイスのバッテリ寿命へ有意な影響を与えることになる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、低電力モード中に連続的にディスプレイ画面を更新することが可能な、ハンドヘルド・バッテリ駆動デバイスの必要が存在する。
【課題を解決するための手段】
【０００６】
本発明は、ディスプレイと低電力駆動モードとを有する電子デバイスに関する。デバイスには、情報およびグラフィックを表示するように操作可能な画面と、情報およびグラフィック並びに情報およびグラフィックをどのように表示するかに関する命令コマンドを格納する「レシピ（ｒｅｃｉｐｅ）」を記憶するメモリとが設けられる。また、デバイスに
は、メイン・プロセッサと、デバイスが「アウェイク（ａｗａｋｅ）」モードの間にメイン・プロセッサを動作させる高周波数クロックと、低周波数クロックと、低周波数において作動しメモリからレシピ情報を読取可能なダイレクト・メモリ・アクセス・コントローラ（ＤＭＡＣ）と、メイン・プロセッサが「スリープ」モードの間にディスプレイへ書込むディスプレイ・コントローラとが含まれる。
【０００７】
デバイスは、無線または有線チャネルを介して受信した表示情報、またはデバイスに予めプログラムされた表示情報を、一定のメモリ・ロケーションに記憶する。デバイスはデータを受信すると、まだそのデータが存在していない場合、情報を表示するための命令をデバイスに供給するレシピを、メモリに構築する。例えば、レシピでは、特定のグラフィックを示す時間の長さ、グラフィックまたは情報の部分をスクロール表示する速さ、文字の色またはサイズ、サイクルを繰返すまでの時間の長さ、などを指示することが可能である。レシピ情報は、ユーザが手動で入力することも可能であり、無線または有線チャネルを介して入力装置で受信することも可能であり、または、デバイスに予めプログラムしておくことも可能である。デバイスが情報を受信しレシピが存在する時は、デバイスは「スリープ」モードに入ることが可能である。スリープ・モード中、プロセッサは、完全にシャット・ダウン（ｓｈｕｔ  ｄｏｗｎ）するか、または省電力モードで駆動する。
【０００８】
ＤＭＡＣは、低周波数クロックで動作されるため「アウェイク」すなわちアクティブ・モード時にメイン・プロセッサより消費電力が低く、レシピを読取り、データをどのように表示するかの命令を加えてデータをディスプレイ・コントローラへ転送する。これに代えて、ＤＭＡＣの低周波数クロック駆動中または完全シャット・ダウン中に、ディスプレイ・コントローラがレシピ・コマンドを実行することも可能である。
【０００９】
デバイスは、周期的にスリープ・モードからアウェイク・モードに切替わり、無線または有線チャネルを介して更新情報を受信するか、またはデバイスに予め記憶されている更新情報を受信するかし、その情報をメモリに記憶し、追加の周期の間、スリープ・モードに入る。この方法では、デバイスはエネルギーを節約し、より長いバッテリ寿命を実現可能でありながら、ディスプレイ画面の常時更新を行う。
【発明を実施するための最良の形態】
【００１０】
同様の参照番号が個々の図を通じて同一または機能的に類似の要素を参照している添付の図面は、以下の詳細な説明と共に明細書に組み込まれその一部を形成しており、さらに種々の実施態様を図示し、全て本発明に従う種々の原理および利点を説明するために働く。
【００１１】
新規であると思われる本発明の特徴を規定する特許請求の範囲によって本明細書を結んでいるが、同様の参照番号が引き継がれている図面と共に以下の説明を考慮することによって、本発明はさらによく理解されると思われる。
【００１２】
ハンドヘルド・デバイス：
図１には、携帯デバイス１００の一実施態様を示す。図１に示した特定の携帯デバイス１００は、無線通信システム内で無線電話呼を発信および受信することが可能な無線電話機である。使用可能な他の無線デバイスには、ページャ、双方向無線、一方向無線、ＰＤＡ、パームトップ、携帯コンピュータなどが含まれる。図１の無線携帯デバイス１００は、無線携帯デバイス１００を構成する構成要素の全てを収容する本体１０２を有する。無線携帯デバイス１００は、番号ボタン１０４と、ディスプレイ１０６と、アンテナ１０８とを備える。アンテナ１０８は、無線通信システム内の通信サービスを管理するプロバイダ設備１１０と通信するためのアンテナである。操作ボタン１０４は、電話番号、双方向無線個人識別子、名前などの情報を、電話機に入力するために有用である。操作ボタン１
０４にて入力される情報を、ディスプレイ１０６上で見ることが可能である。
【００１３】
ディスプレイ：
ディスプレイ１０６を、さらに詳細に図２に示す。ディスプレイ１０６を液晶ディスプレイ（ＬＣＤ）として説明するが、これはデバイスを限定するものではなく、本発明の精神から逸脱することなく、例えば、発光ダイオード・ディスプレイなど、他の適切なディスプレイ技術を実施することが可能である。
【００１４】
ＬＣＤ画面１０６は、データ処理システムによって生成されるデータ、グラフィック、またはその両方を表示するために、一般に用いられる。ＬＣＤ１０６などのディスプレイは、ディスプレイの２つの側に配置されたピクセルを選択するドライバを有することがしばしばある。２つの側のアクセスによって、ディスプレイの左上角から開始して左から右および上から下へ進行するピクセル・アクセスを行う従来の陰極線管（ＣＲＴ）と類似の方法で、ＬＣＤを走査することが可能である。この走査方法を用いて、ディスプレイ用のメモリ・マップ（図示せず）に記憶したデータが連続してアドレス化される。このようにして、ディスプレイ１０６上でデータのデジタル表現が視覚的に閲覧されるように、メモリ・アレイのデータのバイトが配列される。
【００１５】
従来のＬＣＤでは、データの視覚的概念に従ってディスプレイ１０６へデータが転送されるように、表示データ２０２，２１２をバイト符号化してグラフィック・メモリ２０６へ記憶するような、ソフトウェア・プログラミングが可能である。
例えば、幅２４０ピクセルのディスプレイでは、ライン・バッファ２１０に最初の３０バイトが記憶され得る。メモリ２０６のデータは、シフト・レジスタ２０８へパラレルにロードされ、ディスプレイのライン・バッファ２１０へ１データ・ビットずつシリアルにシフトされる。ディスプレイ１０６のライン・バッファの回路構成（図示せず）は、ディスプレイの第１のラインのデータを表すシリアル・シフトされたデータを、再アセンブルする。ディスプレイのライン・バッファ２１０に記憶された３０バイトは、パラレルに与えられ、第１のラインの全てのピクセルを作用させる。メモリ２０６，シフト・レジスタ２０８，およびライン・バッファを別個の要素として示したが、別の実施態様では、それらの要素のうちの１つ以上は統合されて同じ結果を達成することが留意される。
【００１６】
リフレッシュ・レートは、ディスプレイ上に示される情報に応じて、変動的に設定可能である。例えば、画面２０４上の時間２０２のデジタル表現は、秒を表す数２１４を変化させるため、１秒毎に更新される必要がある。他方、弾む球などの動くグラフィックは、動いて見えるように、１秒に数回更新される必要があり得る。表示される情報および画面更新レートは、ディスプレイ・コントローラによって指示される。
【００１７】
ディスプレイ・コントローラ：
ディスプレイ・コントローラは、典型的には、ディスプレイ画面とデータ処理システムとのインタフェースに用いられる。図３には、ディスプレイ１０６に接続したディスプレイ・コントローラ３０２を示す。ディスプレイ・コントローラ３０２には、ランダム・アクセス・メモリ（ＲＡＭ）２０６が含まれる。ＬＣＤコントローラ３０２は、ＲＡＭ２０６からデータと命令とを読取り、ＲＡＭ２０６に与えられた命令を処理し、ディスプレイ１０６へデータを移動することが可能である。ディスプレイ１０６では命令に従ってデータが表示される。ディスプレイ・コントローラ３０２は、コントローラ・クロック３１２を備える。
【００１８】
レシピ：
ＲＡＭ２０６に格納される命令およびデータを「レシピ」と称し、これを図４に示す。レシピ４００は、特に、どのデータを表示するか、表示する時間の長さ、どのデータを置
換えるか、およびデータを再表示するまでの時間の長さ、を規定する。図４に示したレシピの形式の見本では、レシピ・コマンドがお互いにどのように作用するかを時系列で示す。
【００１９】
第１の表示コマンド４０２は、ディスプレイ・コントローラ３０２によって、表示される１組のデータ４０４と共に読取られる。遅延コマンド４０６によって、第１組のデータ４０４を表示する時間の長さがディスプレイ・コントローラへ伝えられる。第１の遅延コマンド４０６に規定された時間の終わりに、ディスプレイ・コントローラ３０２によって、第２の表示コマンド４０８が、表示コマンド４０８に従って表示されるデータ４１０と共に読取られる。第２の遅延コマンド４１２によって、第２組のデータ４１０を表示する時間の長さがディスプレイ・コントローラへ伝えられる。ｎ番目のコマンド４１４，ｎ番目の遅延命令４１６，およびｎ番目のデータ組４１８に到達するまで、説明したように、コントローラによってデータが読取られ続ける。表示制御ループ４２０には、コントローラがレシピ・ループを再実行するか否か、コントローラがレシピ・ループを再実行するまでの時間の長さ、またはその両方が規定される。このようにして、ディスプレイ１０６を連続的に更新し、情報、グラフィック、またはその両方を静的または動的表現で表示することが可能である。表示コマンド４０２，４０８，４１４は、文字表示、グラフィック表示、スクロール、左シフト、右シフト、上シフト、下シフト、零以上の変数を含むそれらのグラフィック・コマンドの各々の位置への移動など、種々の公知のグラフィック・コマンドで構成可能なことが留意される。例えば、一実施態様では、移動コマンドには、画面の所望の移動先のＸ−Ｙ表示座標が含まれる。同じく、一実施態様では、遅延コマンドには、遅延させるミリ秒数の変数が含まれる。基本的なグラフィック・コマンドを用いて、レシピによって、広範な種々の画面のアニメーションを制御することが可能である。
【００２０】
ＤＭＡＣ：
ダイレクト・メモリ・アクセス（ＤＭＡ）では、ホスト・コンピュータの中央処理装置（ＣＰＵ）がアクティブに介入する必要なく、ＤＭＡコントローラ（ＤＭＡＣ）の制御の下で、１組のデータを１組のメモリ・ロケーションへ転送する。ＣＰＵは、ソフトウェアに格納された命令を解釈および実行するコンピュータの部品である。大抵のＣＰＵでは、このタスクは、プログラム・フローを指示する制御装置と、データ操作を行う１つ以上の実行装置との間で分割されている。大抵の場合には、オペランドを保持し結果を仲介するための一連のレジスタが含まれる。「ＣＰＵ」の語は、キャッシュおよび入力／出力コントローラなど、コンピュータの他の中心的な重要部品を含み曖昧に用いられることがある。特に、それらの機能のうち幾つかを、コンピュータのメモリとのデータ移動のタスク処理に用いられる１つの物理的な集積回路に含む、現代のマイクロプロセッサ・チップを用いたコンピュータの場合、曖昧に用いられることがしばしばある。
【００２１】
タスクは全く複雑であり、データ形式の変換および他の類似の業務のために適用するロジックが必要である。そうした状況では、通常、コンピュータのＣＰＵはロジックを処理するように要求されるが、Ｉ／Ｏデバイスが非常に低速であるという事実のため、デバイスからのデータを待機して、ＣＰＵがアイドルのまま莫大な時間を費やすことになる。
【００２２】
ＤＭＡＣでは、そうした種類のタスクを処理するために充分なロジックおよびメモリを廉価なＣＰＵに搭載して用いることによって、この問題が回避される。典型的には、単独で用いるのに充分に強力または柔軟ではなく、実際にはコプロセッサの形態である。コプロセッサは、効率性の理由から汎用ＣＰＵが実装不可能または実装しないタスクを処理する、コンピュータの二次的なプロセッサである。コプロセッサは、１より多くの汎用ＣＰＵを備えるコンピュータを指す「マルチプロセッサ」とは異なる。
【００２３】
図３を再び参照すると、ディスプレイ・コントローラ３０２がメイン・プロセッサ３０
４に結合されていることが見られる。第１のプロセッサすなわちメイン・プロセッサ３０４には、マイクロプロセッサ３０６，ＲＡＭ３０８が含まれ、ＤＭＡＣ３１０など第２のプロセッサが含まれる。ＤＭＡ伝送を生じさせるため、一連の命令がマイクロプロセッサ３０６からＤＭＡＣ３１０へ送信され、特定のメモリすなわちソース・メモリから、別のメモリすなわち宛先メモリへデータを伝送する。続いて、ＤＭＡＣが命令を実行する。別の実施態様では、埋込型ベースバンド・プロセッサなどのメイン・プロセッサ３０４に、ディスプレイ・コントローラ３０２が属してもよいことが留意される。
【００２４】
図５に示した従来のＤＭＡＣデバイス３１０は、実行されるＤＭＡ伝送の数を記憶するカウント・レジスタ５０２と、マイクロプロセッサ（図示せず）に発行される命令を記憶する制御レジスタ５０４と、伝送されるデータを記憶するソース・メモリのアドレスを生成するソース・アドレス・ジェネレータ５０６と、ソース・メモリから伝送されるデータが転送される宛先メモリのアドレスを生成する宛先アドレス・ジェネレータ５０８と、ＤＭＡ伝送中に生じる状態を記憶する状態レジスタ５１２とから成る。ＤＭＡＣ分野の当業者には理解されるように、ＤＭＡＣ３１０の構成要素の全ては、汎用プロセッサの論理演算装置に類似して作用するマイクロエンジン（microengine ）５１０に制御される。
【００２５】
ＤＭＡＣ３１０は、ライン・バッファ５１０を、所定数のワード（word）のバースト（burst ）のシステム・メモリ３０８からの表示データで満たす。ライン・バッファ５１０に入ったデータをディスプレイ・コントローラ３０２内のメモリに書込むことが可能であり、または、ディスプレイ・コントローラ３０２によってライン・バッファ５１０から直接データを読込み、そのデータで画面を即座にリフレッシュすることが可能である。
【００２６】
別の実施態様では、レシピ４００が実行される。第１の方法は、ディスプレイ・コントローラ３０２を説明した先の段落で説明した。第２の方法では、ＤＭＡＣ３１０がレシピ４００を処理し、レシピの命令に従ってライン・バッファにデータをロードする。データがロードされる度に、ディスプレイ１０６へのアップロードが生じるようにディスプレイ・コントローラ３０２に通知され、レシピに従うことが可能である。いずれの方法が選択されるかに関わらず、レシピ４００を周期的に更新することが望ましい場合がある。
【００２７】
ＭＣＵ：
ここで図６を見ると、発振回路６０２に供給される動作クロックで駆動するマイクロプロセッサ（ＭＣＵ）３０６が見られる。発振回路６０２は、低速クロックを出力する低速モード用の低速発振回路６０４と、高速クロックを出力する高速モード用の高速発振回路６０６と、低速クロックまたは高速クロックを選択してＭＣＵ３０６へ供給するＭＣＵクロック・コントローラ６０８とから成る。別の実施態様では、低速発振回路６０４および高速発振回路は同一回路であり得ることに留意する。
【００２８】
ＭＣＵ３０６が高速モードで動作している時、高速クロック６０６に対応する第１のクロック信号が選択され、低速モードで動作している時、低速クロック６０４が選択される。この方法では、低速モードでの動作中の内部電源装置の電位が高速モードでの動作中より低下するように設定し、電圧の減少を可能とすることによって、デバイス内の電力消費速度を充分に低下させることを可能とする。
【００２９】
スリープ・モード：
ＭＣＵ３０６の動作が不要な時、ＭＣＵクロック・コントローラ５０８は、低速クロック信号に対応する第２のクロック信号のみがＭＣＵ３０６に入力されるように切替わる。スリープ・モードが適切であるか否かを判定するＭＣＵ３０６を監視する外部回路を設けることが可能であり、または、ＭＣＵ３０６自体が需要および利用を監視し、低速クロック信号がＭＣＵ３０６に入力されるように要求することが可能である。スリープ・モード
中、ＭＣＵ３０６は、完全なクロック速度のモードと比較して１０分の１〜１００分の１の電力しか使用しない。さらに、電力消費のさらなる低減を達成するために、スリープ・モード中、ＭＣＵ３０６を完全にシャット・ダウンすることも可能である。
【００３０】
スリープ・モード中、電力を節約するため、ＤＭＡＣ３１０を低速クロック信号で駆動することも可能である。高速クロック・レートより遅いクロック・レートにおいても、ＤＭＡＣ３１０は先の段落での説明の如く機能するように選択される。図６に、ＭＣＵクロック・コントローラ６０８からの第２の出力６１０を示す。第２の出力６１０は、ＤＭＡＣ３１０へクロック信号を供給する。しかしながら、ＤＭＡＣ３１０をＭＣＵ３０６と同じ速度で駆動する必要はなく、別個の発振器からクロックを受信することが可能である。
【００３１】
デバイスがスリープ・モードにある時にも、ディスプレイ・コントローラ３０２はＭＣＵクロック・コントローラ６０８による作用を受けず、供給されるクロック速度３１２で命令の実行を継続する。
【００３２】
結論：
説明した通りの設定を用いて、ディスプレイ１０６を更新するためにＤＭＡＣ３１０がアクティブなままである間に、ＭＣＵ３０６を低電力モードに切替えることが可能である。この方法では、図７の流れ図に示したように、工程７０２にてデバイスがレシピ情報を受信し、工程７０４にて、その情報に基づきレシピを構築し、工程７０６にてＭＣＵ３０６を介して与えられた内部メモリ３０８にデータを記憶し、工程７０８にてＤＭＡＣ３１０へレシピを伝送し、工程７１０にてＭＣＵ３０６を低電力モードに切替える。続いて、工程７１２にてＤＭＡＣ３１０が独立でレシピ情報を辿り、レシピに従ってディスプレイ・コントローラ３０２，３１４へデータを転送し、工程７１４にてディスプレイ１０６を更新する。
【００３３】
代替の一実施態様では、工程７０８にてＤＭＡＣ３１０がディスプレイ・コントローラ３０２へレシピを伝送し、続いて、ディスプレイ・コントローラ３０２がレシピの命令４００を実行して、ディスプレイ１０６に情報を表示する。ディスプレイ・コントローラ３０２が命令４００を実行する間、ＤＭＡＣ３１０およびＭＣＵ３０６を低速クロック信号６０４で駆動することが可能であり、または、携帯デバイス１００の電力消費を全体的に低減するために完全にシャットダウンすることも可能である。
【００３４】
さらに別の代替の実施態様では、図８の流れ図に示したように、工程８０２にてデバイスが完全なレシピを受信し、工程７０６にて、そのレシピをメモリに記憶する。このプロセスは、上述にて図７に示したように継続する。図８に示した方法を用いると、レシピの構築に必要な時間およびリソースが省かれる。
【００３５】
本発明の好適な実施態様を図示および説明してきたが、本発明がそれらに限定されないことは明らかであろう。添付の特許請求の範囲により規定される本発明の精神および範囲から逸脱することなく、当業者には、種々の修正、変更、変形、置換、および均等物が想到されるであろう。
【図面の簡単な説明】
【００３６】
【図１】無線通信システム内のハンドヘルド・デバイスおよびプロバイダ設備の一実施態様を示す図。
【図２】ディスプレイおよびメモリ／バッファ構成を示すブロック図。
【図３】図１に示したデバイス内に全て配置される、ディスプレイ・コントローラと図２のディスプレイとに接続されたプロセッサを示すブロック図。
【図４】レシピを示すブロック図。
【図５】図１に示したデバイス内に配置されたダイレクト・メモリ・アクセス・コントローラを示すブロック図。
【図６】図１に示したデバイス内のプロセッサ構成を示すブロック図。
【図７】メイン・プロセッサが低電力モードの間にディスプレイを更新する方法を示す流れ図。
【図８】メイン・プロセッサが低電力モードの間にディスプレイを更新する第２の方法を示す流れ図。
【図１】
2006074755.tif 000003
【図２】
2006074755.tif 000004
【図３】
2006074755.tif 000005
【図４】
2006074755.tif 000006
【図５】
2006074755.tif 000007
【図６】
2006074755.tif 000008
【図７】
2006074755.tif 000009
【図８】
2006074755.tif 000010
【外国語明細書】
2006074755.tif 000011
2006074755.tif 000012
2006074755.tif 000013
2006074755.tif 000014
2006074755.tif 000015
2006074755.tif 000016
2006074755.tif 000017
2006074755.tif 000018
2006074755.tif 000019
2006074755.tif 000020
2006074755.tif 000021
2006074755.tif 000022
2006074755.tif 000023
2006074755.tif 000024
2006074755.tif 000025
2006074755.tif 000026
2006074755.tif 000027