(57)【特許請求の範囲】
【請求項１】
第１の電源に結合されたバス（１７０）と、
第１の所定の電圧レベルを論理ＨＩＧＨレベルとして認識する、前記バスに結合された第１の集積回路（１５０）と、
前記第１の所定の電圧レベルを論理ＨＩＧＨレベルとして認識する、前記バスに結合された第２の集積回路（１２０）と、
前記バスに結合された第３の集積回路（１１０）とを含む回路構成であって、
前記第３の集積回路が、第１の所定の電圧レベルとは異なる第２の所定の電圧を論理ＨＩＧＨレベルとして認識し、前記第３の集積回路が、前記第３の集積回路が前記第１および第２の集積回路との相互運用を可能にするように双方向レベルシフティングを実行するインターフェース回路（１６０、１６１）を介して前記バスに結合され、前記第３の集積回路および前記インターフェース回路が、それぞれ第１および第２のＲＵＮ電源（１２Ｖ＿ＲＵＮ、３．３Ｖ＿ＲＵＮ）に結合され、前記ＲＵＮ電源の損失を生じさせる障害状態が発生した場合に、前記インターフェース回路および前記第３の集積回路によってバスにかかるローディングが、前記第１の集積回路と前記第２の集積回路とがバスを介して相互に通信を継続できるようなレベルに制御されることを特徴とする回路構成。
【請求項２】
第１の電源に結合されたバス（１７０）と、
テレビジョン信号を受信するための入力（１０６）と、
偏向回路（１２６）を含むディスプレイと、
第１の所定の電圧レベルを論理ＨＩＧＨとして認識する、前記バスに結合されたマイクロコントローラ（１５０）と、
前記バス、前記入力、および前記ディスプレイに結合され、前記テレビジョン信号を受信して前記ディスプレイを駆動するための出力信号を生成する、第１の所定の電圧レベルを論理ＨＩＧＨとして認識する第１の処理回路（１２０）と、
前記バスに結合された第２の処理回路（１１０）とを含むテレビジョン装置であって、
前記第２の処理回路が、前記第１の所定の電圧レベルとは異なる第２の所定の電圧レベルを論理ＨＩＧＨとして認識し、前記第２の処理回路が、前記の第２の処理回路の前記マイクロコントローラおよび前記第１の処理回路との相互運用を可能にするように電圧レベルを変換するインターフェース回路（１６０、１６１）を介して前記バスに結合され、前記第２の処理回路と前記インターフェース回路がそれぞれ第１および第２のＲＵＮ電源に結合され、前記ＲＵＮ電源の損失が発生した場合に、前記マイクロコントローラおよび前記第１の処理回路が前記バスを介して相互に通信を継続できるような方式で、前記インターフェース回路および前記第２の処理回路によって前記バスにかかるローディングが制御され、これによって前記マイクロコントローラが、前記ＲＵＮ電源を再起動する前に前記第１の処理回路をＯＦＦにできることを特徴とするテレビジョン装置。
【請求項３】
第１の電源に結合されたバス（１７０）と、
第１の所定の電圧レベルを論理ＨＩＧＨとして認識する、前記バスに結合された第１の電子デバイス（１５０）と、
第１の所定の電圧レベルを論理ＨＩＧＨとして認識する、前記バスに結合された第２の電子デバイス（１２０）と、
前記バスに結合された第３の電子デバイス（１１０）とを含むネットワークであって、
前記第３の電子デバイスが、前記第１の所定の電圧レベルとは異なる第２の所定の電圧レベルを論理ＨＩＧＨとして認識し、前記第３の電子デバイスが、前記第３の電子デバイスと前記第１および第２の電子デバイスとの間の相互運用を可能にするように電圧レベルを変換するインターフェース回路（１６０、１７０）を介して前記バスに結合され、前記第３の電子デバイスおよび前記インターフェース回路がそれぞれＲＵＮ電源に結合され、ＲＵＮ電源の損失時には、前記第１の電子デバイスと前記第２の電子デバイスとが相互に通信を継続できるような方式で、前記インターフェース回路および前記第３の電子デバイスによって前記バスにかかるローディングが制御されることを特徴とするネットワーク。
【発明の詳細な説明】
【０００１】
本発明は、バスを介して通信するための装置および方法に関し、より具体的には、集積回路のうち1つまたは複数の電源が投入されていない場合に、この複数の集積回路に接続されたバスを介して通信するための装置および方法に関する。
【０００２】
テレビ受像機などの電子システムは、複数の集積回路を接続し相互間でデータを送受信できるようにするための、1つまたは複数のバスを含むことが多い。消費者の電子アプリケーションでしばしば使用されるよく知られたバスが、集積回路間バス(「IICバス」または「I2Cバス」)である。IICバスは、2つのICをバス経路上で同時に通信可能にする2伝送媒体、双方向デジタルバスである。「マスタ」モードオペレーションで働くICは、バス上でデータ転送動作を開始し、データ転送を可能にするクロック信号を生成する。「スレーブ」モードオペレーションで働くICは、マスタICによって動作するかまたは通信するICであり、それによってスレーブICはデータの送信または受信のいずれかを命令される。各ICにはバス上の一意のアドレスが割り当てられる。
【０００３】
システムの中には、複数のIICバスを含むものもある。こうしたシステムでは、システムをOFFにするときに信号を伝送する、一般にスタンバイ(「STBY」)バスと呼ばれる1つのIICバスが使用される。たとえばSTBYバスを使用して、マイクロプロセッサとシステム内の様々な電源を制御するICとの間の信号などの、システムをONにするための信号を伝送することが可能である。STBYバスの他の使用法は、マイクロプロセッサと電気的に消去できるプログラム可能読取り専用メモリ(EEPROM)との間に通信を提供することであってよい。システムは、一般に起動(「RUN」)バスと呼ばれる他のIICバスを含むことも可能であり、これはシステムをONにするときに信号を伝送するのに使用される。「RUN」および「STBY」という用語は、異なるシステム電源を言い表すのにも使用できる。具体的に言えば、RUN電源はシステムをONにするときに使用される電源を表し、STBY電源はシステムをOFFにするときに使用される電源を表す。ただし、STBY電源はシステムをONにするときに電力を供給することもできる。
【０００４】
システムの中には、マイクロコントローラ以外のどんなシステムICにも電力を供給しないものや、システムをOFFにするときにICを選択するものがある。こうしたシステムをONにする場合、マイクロコントローラは典型的には、第1にRUN電源をONにしてから他のシステム機能を行わなければならない。すべてのシステム電源がいったん作動すると、次にマイクロコントローラはRUNバス上のICと通信することができる。ただし、システム電源が動作する前に、RUNバスを介して通信する必要が生じる場合がある。
【０００５】
たとえば、RUNバス上のICがSTBY電源とRUN電源の両方から電力を受け取る配置構成に関する場合である。システム内に障害状態が発生し、これによってRUN電源が失われた場合、ICはSTBY電源からの電力を引き続き受け取ることが可能であり、障害状態には気付かない。障害が修正されRUN電源が復元されると、ICは状態の変化には気付かずに、以前の動作状態に即時に復帰する。これによって、電源が復元された直後にICが過度のローディングを発生させた場合、電源にディップ（ｄｉｐ）を生じさせる可能性がある望ましくないローディング状態を作り出してしまうことがある。通常の条件下では、ブースト回路または規則正しい電力供給手順を使用するなどの方法を利用して、起動時のこうした電圧のディップを防止し、動作条件の規則正しい再開を保証することができる。ただしこれは、バス上の1つまたは複数のICが障害状態にあることに気付かずに、マイクロコントローラがRUNバスを介してICと通信できない場合には、不可能なことがある。
【０００６】
上記内容に鑑み、RUN電源が非活動状態にある場合、マイクロコントローラはRUNバスに結合された様々なICと通信することが望ましい。ただし、RUN電源が復元される前に、RUNバスを介した通信が様々な条件によって妨げられる可能性がある。第1に、ICの入力ピンで静電気放電(ESD)保護に使用される真性基板ダイオードが原因で、RUNバス上の他のICの電源が入っていない場合に1つのICと通信できないことが多い。さらに、論理レベル3.3ボルトを論理レベル5ボルトに変換するためのバスインターフェース回路があり、これはRUN電源がOFFの場合にRUNバス上の特定のICとの通信を抑制する。これらの条件は、必要なバス通信を提供する機能を著しく妨げるものである。したがって、前述の障害を克服し、バスに接続された1つまたは複数のICに電力が供給されていない状態であってもバスを介した通信を可能にすることが求められている。
米国特許第5946495号は、I2Cバスに接続された冗長電源および複数の周辺デバイスを有し、電力供給状態時に電源が相互に通信することが望ましい、データ通信回路を開示するものである。この点に関して、第’495号特許は、複数の周辺デバイスがスイッチによって電源と分離されることを教示している。電力供給時には、周辺デバイスが電源から隔離されるようにスイッチが開くが、電源は相互に通信できる。スイッチが閉じると、電源および周辺デバイスはI2Cバスを介して相互に接続される。
【０００７】
本発明は、前述の問題を克服するための装置および方法を提供するものである。具体的に言えば、本発明は、バス上の他方の集積回路に電力が供給されていない状態のときに、集積回路がバス上の他の集積回路と通信できることを保証する装置および方法を提供するものである。
【０００８】
一態様では、本発明は、第1の電源に結合されたバスと、バスに結合された第1の集積回路と、バスに結合された第2の集積回路と、インターフェース回路を介してバスに結合された第3の集積回路とを含む回路構成であって、第3の集積回路とインターフェース回路とがそれぞれ第1および第2のRUN電源に結合され、RUN電源の損失を生じさせる障害状態が発生した場合に、インターフェース回路が、第1の集積回路と第2の集積回路とがバスを介して相互に通信を継続できるような方式で、インターフェース回路および第3の集積回路によってバスにかかるローディングを制御するものである。
【０００９】
他の態様では、本発明は、第1の電源に結合されたバスと、テレビジョン信号を受信するための入力と、偏向回路を含むディスプレイと、バスに結合されたマイクロコントローラと、バス、入力、およびディスプレイに結合された第1の処理回路と、インターフェース回路を介してバスに結合された第2の処理回路とを含むテレビジョン装置であって、第1の処理回路はテレビジョン信号を受信し、ディスプレイを駆動させるための出力信号を生成するものであり、第2の処理回路およびインターフェース回路はそれぞれ第1および第2のRUN電源に結合され、RUN電源の損失を生じさせる障害状態が発生した場合に、インターフェース回路が、マイクロコントローラと第1の処理回路とがバスを介して相互に通信を継続できるような方式で、インターフェース回路および第2の処理回路によってバスにかかるローディングを制御し、これによってマイクロコントローラがRUN電源を再活動化させる前に第1の処理回路をOFFにできるものである。
【００１０】
添付の図面と共に以下に記載した本発明の実施形態を参照することにより、本発明の上記および他の特徴および利点、ならびにこれらを達成するための方法がより明らかになり、本発明についてよりよく理解されよう。
【００１１】
本明細書に記載された例は本発明の好ましい実施形態を示すものであり、こうした例はいかなる方法でも本明細書の範囲を限定するものとして解釈されるものではない。
【００１２】
次に図を参照すると、図1は、本発明を実施するための例示的なテレビジョン装置100を示す構成図である。テレビジョン装置100の様々な要素の構造およびオペレーションは、テレビジョン信号の処理に関する場合に当分野の技術者に知られたものであるため、本明細書では詳細に説明しない。テレビジョン装置100は入力102を含み、これがたとえばアンテナまたはケーブルからRFテレビジョン信号を受信し、その信号をメインチューナ106および第2チューナ104のうち1つに印加する。メインチューナ106の出力はワンチップカラーTV IC 120に送られ、これが入力ビデオ信号の処理に関連付けられたいくつかの機能を実行する。ワンチップIC 120は、サウンドIFおよびFM復調、オーディオ音量制御、選択可能オンチップ低域フィルタによるビデオ処理、選択可能帯域フィルタによるビデオ処理、水平および垂直偏向制御、外部RGBスイッチング、ならびにAKB機能を含むがこれらに限定されることのない、カラーTVシステムに関連付けられた様々な機能を実行することができる。ワンチップICは当分野で知られており、たとえばSanyo Corporationによって製造されるLA7612Nを含む。
【００１３】
ワンチップIC 120からの複合ビデオ出力は、ビデオスイッチ108の入力に印加される。ビデオスイッチ108は、第2チューナ104およびAUX入力からのビデオ入力も受信し、ユーザ入力に応答して所望のビデオ信号を選択する。メインピクチャおよび差込みピクチャに関連付けられたビデオ信号がFPIP IC 110に送られ、これがビデオ信号を組み合わせて所望のビデオ表示を提供する。組み合わせられたビデオ信号はワンチップIC 120に送られ、これが出力回路126を駆動するのに必要なR、G、B信号を生成するために他の処理を提供する。ワンチップIC 120は、垂直ドライブ回路154およびフライバック回路155を制御することによって、偏向回路用の制御も提供する。ワンチップIC 120は、オーディオ処理装置130に別のオーディオ信号も提供し、これがスピーカ132を駆動するための信号を生成する。こうした構造を使用するテレビジョン装置には、たとえばインディアナ州インディアナポリスのThomson multimedia Inc.によって製造されるCTC 195が含まれる。
【００１４】
マイクロコントローラ150は、テレビジョン装置100全体のオペレーションを制御し、バスを介して様々な集積回路のオペレーションを調整する。さらにマイクロコントローラは、電源制御回路156を介してテレビジョン装置100全体のON/OFF状態も制御する。好適なマイクロコントローラには、SGS Thomsonによって製造されるST92196が含まれるが、これに限定されるものではない。
【００１５】
前述のテレビジョン装置に関連付けられた様々な集積回路は、RUN IICバス170およびSTBY IICバス180によって相互に接続される。前述のようにIICバスは、効率的なIC間制御を提供する単純な双方向2ワイヤバスである。2本のワイヤ、すなわちシリアルデータ(SDA)線およびシリアルクロック(SCL)線が、バスによって接続されたデバイス間で情報を搬送する。SDAおよびSCLはどちらも、通常はプルアップ抵抗を介して正の供給電圧に接続される。バスが自由な状態にある場合、SDAおよびSCLはどちらもHIGH状態にある。データ転送時には、指定されたマスタデバイスがSCL線上にクロック信号を生成し、指定されたスレーブデバイスとの間でデータ転送を開始するために指定されたスレーブデバイスをアドレス指定する。SDA線上のデータは、クロックがHIGH状態の間は安定していなければならず、データ線のHIGHおよびLOW状態はSCL線上のクロック信号がLOWのときにのみ変更可能である。
【００１６】
図２に示されるように、マイクロコントローラ１５０はＩＩＣ  ＲＵＮバス１７０を介してＦＰＩＰ  ＩＣ  １１０、ビデオスイッチ１０８、メインチューナ１０６、ワンチップＩＣ  １２０、第２チューナ１０４、およびサービスコネクタ１７２に結合される。マイクロコントローラ１５０は、ＩＩＣ  ＳＴＢＹバス１８０を介してサービスコネクタ１７２およびＥＥＰＲＯＭ  １５１にも結合される。本実施形態では、マイクロコントローラ１５０は、電源制御回路１５６を介してテレビジョン装置１００をＯＮにする。起動時に、マイクロコントローラ１５０は第１にＲＵＮ電源をＯＮにした後、テレビジョン装置１００の水平偏向および様々な構成要素をＯＮにすることができる。テレビジョン装置１００がいったんＯＮになり、様々な電源が作動すると、マイクロコントローラ１５０はＩＩＣ  ＲＵＮバス１７０上で様々な構成要素と通信できるようになる。ただし以下でより詳細に論じるように、マイクロコントローラ１５０は、ＲＵＮ電源が非活動状態のときに様々なＩＣと通信する必要が生じることがある。本発明は、こうした通信を確実に可能にするものである。
【００１７】
本発明に従った様々な電源および様々なICに関したマイクロコントローラ150の配置構成が、図3および図4に示されている。図3に示されるように、様々なレギュレータ用のメイン16V電源が、140V Reg B+を発生させる変圧器上のタップから導出される。SMT 160の1次側は、SMT制御装置159によってスイッチQ2を介して制御される。16V電源は、7.5V STBYレギュレータ162、7.5V RUNレギュレータ164、5V STBYレギュレータ166、および12V RUNレギュレータ168の入力に送られる。STBYレギュレータ162およびRUNレギュレータ164の出力はワンチップIC 120に印加される。STBYレギュレータ166の出力はRUNバス170(「V1」)およびマイクロコントローラ150に印加される。RUNレギュレータ168の出力は、インターフェース回路160および161(「V2」)ならびにRUNレギュレータ169に印加され、次にこれがFPIP IC 110を含む装置内の3.3Vデバイスに必要な動作電圧を供給する。マイクロコントローラ150は、電源制御回路156を介してRUNレギュレータ164および168のON/OFF状態を制御する。最終的にワンチップIC 120が、スイッチQ1を介して偏向回路を部分的に制御する。
【００１８】
前述のように、ワンチップIC 120はSTBYレギュレータ162およびRUNレギュレータ164の両方から電力を供給される。より具体的に言えば、ワンチップIC 120のバス部分は、STBYレギュレータ162から電力を供給され、ICの残りの部分はRUNレギュレータ164から電力を供給される。5Vスタンバイ電圧は、抵抗器R1を介してIIC RUNバスに印加される。
【００１９】
FPIP IC 110はRUN IICバス170に結合され、これは図4に示されるようにデータ線200およびクロック線202を含む。FPIP IC 110は、インターフェース回路160を介してクロック線202に結合された入力CLK_INおよびインターフェース回路161を介してデータ線200に結合された入力DATA_INを含む。FPIP IC 110は、スイッチQ5を介してデータ線200に結合された出力DATA_OUTも含む。FPIP IC 110は、RUNレギュレータ169からの3.3V動作電源を受け取る。インターフェース回路は、FPIP ICとIIC RUNバスとの間の相互運用性（ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ）を可能にするために、FPIP IC 110をIIC RUNバス170に結合するのに必要である。具体的に言えば、バス170、マイクロコントローラ150、チューナ106、ビデオスイッチ108、およびワンチップIC 120が5Vデバイスである。すなわち、それぞれが論理HIGH状態を表すのに5ボルトを使用する。これに対して、FPIP IC 110は3.3Vデバイスである。したがって、5V論理を3.3V論理に変換するためにインターフェース回路が必要である。図4では、要素150、106、108、120、および160のみがIIC RUNバス170に結合されるように示されているが、IIC RUNバス170には追加のICも結合されることを理解されよう。
【００２０】
インターフェース回路160には、スイッチQ3、キャパシタC2、および抵抗器R3-7が含まれる。C2およびR3-7に好ましい値は、それぞれ100pf、100オーム、6.8Kオーム、180オーム、1Kオーム、および4.7Kオームである。インターフェース回路160の要素の値は、RUN電源が失われたときにIIC RUNバス170上での所望のローディングを保証するように選択される。
【００２１】
RUN電源の損失を発生させる障害状態の場合、IIC RUNバス170上の様々なICと通信するためのマイクロコントローラ150の機能に関して上記で述べた配置構成では問題が発生することがわかる。「ウォッチドッグ」イベントなどの障害状態が発生すると、RUN電源はOFFになり、したがってワンチップIC 120のRUN部分もOFFになる。ただし、ワンチップIC 120のバス部分がSTBYレギュレータ162を介して電力を供給されることから、ワンチップIC 120はあたかもON状態であるかのように動作し続ける。RUN電源がマイクロコントローラ150によって復元されると、ワンチップIC 120が以前の障害状態に気付かないために、IC 120は偏向回路内のフライバック用ドライブを即時に復元する。その結果、メインスイッチモード電源の初期のローディングが予測より大きくなり、スイッチモード変圧器SMTの出力にディップを発生させ、これによってテレビジョン装置100内に障害状態を発生させる。変圧器SMTの出力におけるディップは、フライバックが起動するときにブースト回路を使用することで防ぐことができる。ただし、ワンチップIC 120は障害状態が発生していることに気付かず、以前の動作状態に即時に戻ることから、この状態を補償するための備えは何もない。
【００２２】
より具体的に言えば、レギュレータ162、164、166、および168への電源は、メインスイッチモード変圧器160の出力から導出される。16Vスタンバイ電源は、140V「調節B+」と同じ変圧器上にあることによって間接的に調節される。140電源がロードされている限り、この調節でよい。テレビジョン装置100がOFFになると、140Vロードは除去され、レギュレータへの電力は約12Vに落ちる。このレベルは、許容差に応じて、マイクロコントローラ150が適切な電力低下シーケンスを開始できるようにする場合としない場合がある。この問題を回避するために、ブースト回路163を追加することができる。ブースト回路163は、抵抗器ディバイダを、140V電源から、SMT 160の1次側を制御する光アイソレータ158を駆動させるコンパレータ157に変更する。23V RUN電源フライバックオフが活動状態になると、ブースト回路163は非活動状態になり、140V電源が140Vに調節される。テレビジョン装置100がOFFになると、23V RUN電源がOFFになり、ブースト回路163は140V電源を約160Vまで押し上げる。通常のON時には、ブースト回路163は140V電源のロードが存在し安定するまで、活動状態のままである。ただし、ワンチップIC 120からのHDRIVE信号が「ウォッチドッグリセット」、kine-arcまたはESD状態によりOFFにならない場合、ブースト回路163は使用不能のままである。マイクロコントローラ150がリセットを抜け出し、ブースト回路163が使用不能である場合、SMT 160からの16V電源は約12Vまで降下することになる。これによって、マイクロコントローラはテレビジョン装置100を適切にONにすることができない。
【００２３】
こうした望ましくない状態を避けるために、IIC RUNバス170に結合されたすべてのICは、RUN電源を再活動化する前にOFFにしなければならない。したがって、マイクロコントローラ150は、障害状態が発生したときにRUN IICバス170を介してワンチップIC 120をOFFにできなければならない。ただし、インターフェース回路160および161用の電源がRUNレギュレータ168によって提供されるという事実によって問題が発生する。RUN電源が除去されると、RUNレギュレータ168とスイッチQ3およびQ4のコレクタとの接続により、それぞれバス線200および202上の電圧が低下する傾向にあり、それによってRUN IICバス170を介した通信が妨げられる。
【００２４】
本発明は、たとえRUN電源が除去された場合であっても、マイクロコントローラ150がIIC RUNバス170ならびにインターフェース回路160および161を介してワンチップIC 120との通信を確実に継続できるようにするための装置および方法を提供することにより、上記の問題を克服するものである。具体的に言えば、例示的なインターフェース回路は、RUN電源が除去された場合に、マイクロコントローラ150がワンチップIC 120と通信できるだけの十分な電圧をIIC RUNバス170上に確立しそれを維持する。例示的なインターフェース回路には、インターフェース回路およびFPIP IC 110によって発生するIIC RUNバス170上のローディングをRUN電源の損失時に所定のレベルまで制御するための手段が含まれ、この所定のレベルは、マイクロコントローラ150がワンチップIC 120と確実に通信できるようにするのに十分である。したがって、マイクロコントローラ150は、たとえ障害状態の間およびRUN電源を復元する前であっても、ワンチップIC 120をOFFにすることができる。
【００２５】
次に、インターフェース回路160および161を含む図4の回路のオペレーションについて説明する。この回路について、インターフェース回路160を参照しながら説明するが、同様の説明がインターフェース回路161のオペレーションにも適用可能であることを理解されよう。
【００２６】
障害状態が発生すると、RUN電源164および168は非活動状態になる。具体的に言えば、インターフェース回路160への12V電源(「V2」)、ワンチップIC 120へのRUN電源(「V4」)、およびFPIP IC 110への3.3V RUN電源が非活動状態になる。マイクロコントローラ150およびワンチップIC 120のバス部分は、それぞれSTBYレギュレータ166および162を介して電力の受取りを継続する。
【００２７】
IIC RUNバス170に関して、クロック線202のローディングは以下のように確立される。以前に示したように、バス線202上の電圧はバス170が活動状態の場合はおよそ5Vであり、システムは5Vを使用して論理HIGH状態を表す。したがって、テレビジョン装置100がONである状態をバス線202が模倣するためには、バス線202上の電圧は論理HIGH状態を表さなければならない。バス線202上の電圧を確立する場合、ベースからトランジスタQ3のコレクタまでの真性ダイオードは、ベースの電圧を0.7ボルトに制限する(100オーム抵抗器R3の電流が低いと想定)。トランジスタQ3のベース用プルアップは抵抗器R1であり、これが5V STBYレギュレータ166に接続される。バス線202上の電圧は、10Kオーム抵抗器R1の5Vへのプルアップ、6.8Kオーム抵抗器R4両端のドロップ、およびトランジスタQ3のベースコレクタ電圧(およそ0.7ボルト)によって決定される。したがって、RUN電源が非活動状態である場合に、クロック線202上の電圧はおよそ2.5ボルトである。ワンチップIC 120の論理HIGH状態の電圧しきい値が2.4ボルトであるため、バス線電圧が2.5ボルトであれば、ワンチップIC 120がクロック線202上の論理HIGH状態を確実に検出できるようにするのに十分である。この実施形態では抵抗器R4の値は6.8Kであるが、抵抗器R4の値は、RUNバス170上のローディングが、ワンチップIC 120が論理HIGHレベルを認識するのに必要なしきい値より上で確実に維持されるように必要に応じて選択することができる。抵抗器R4の値は、障害状態時にインターフェース回路160およびFPIP IC 110のローディングを制御するように、所望に応じて選択できることがわかる。所望のローディングは、HIGH状態を検出するためにバス上のICに必要なしきい値電圧によって決定することができる。
【００２８】
信頼性を向上させるために、「プッシュプル」モードのワンチップIC 120を使用することができる。このモードでは、マイクロコントローラ150の出力電圧は3.3Vに制限されるが、これで駆動インピーダンスはR4+R3プラスQ3のベースコレクタ接合点からの0.7Vに対抗して、10Kオームではなく約2Kオームになる。プッシュプルモードを使用すると、追加のドライブ機能が提供される。プッシュプルモードについては、2000年9月11日出願の米国特許出願第09/581780号により詳細に記載されており、これは本発明の譲受人に譲渡され本明細書に組み込まれている。クロック線202上ならびにデータ線200の電圧が前述の方法でいったん確立されると、マイクロコントローラ150はRUNバス170を介してワンチップIC 120に、ワンチップIC 120をOFFにするようにコマンドを発行することができる。RUN電源がONに戻る前にワンチップIC 120をOFFにすることによって、障害状態が回避される。
【００２９】
図5は、テレビジョン装置100の様々なICがテレビジョン装置の適切な再始動が確実に実行できるようにOFF状態に置かれる、テレビジョン装置100に関する障害および再始動状態中のシーケンスを示す流れ図である。ステップ200で障害状態が検出され、これに応答してステップ202でRUN電源がOFFにされる。RUN電源がOFFになると、ステップ204でインターフェース回路がバス170上に新しい電圧を確立する。前述のように新しい電圧は、マイクロコントローラ150がステップ206でワンチップIC 120と確実に通信できるようにするのに十分である。ワンチップIC 120を含む様々なICがいったんOFFにされると、マイクロコントローラは起動プロセス中にステップ208でRUN電源を復元する。
【００３０】
本例示的実施形態では、カラーTV機能の実施で使用されるワンチップICの使用法について説明しているが、本発明は、ICがインターフェース回路を介してバスに結合され、障害状態がバスを介した通信を妨げるような方式でバスをローディングする結果を生じさせる可能性がある、どんな回路配置構成にも適用可能である。さらに、例示的なテレビジョン装置に関して説明したが、本発明は、バスを介した通信が前述のように保証されることが望ましい、ビデオカセットレコーダ(VCR)、デジタル衛星受信機、デジタルビデオディスク(DVD)プレーヤ、コンパクトディスクプレーヤ、コンピュータ、または同様のシステムなどの、どんなオーディオ、ビデオ、または他の消費者電子デバイスにも適用可能である。さらに本発明は、特定のバスを介してネットワーク化されたデバイス情況で適用することができる。こうしたネットワーク化環境では、1デバイスへの電源損失がバスを介した通信機能の損失につながる可能性がある。本発明のインターフェース回路によって提供されるローディング制御と同様に、デバイスのメインインターフェース回路を、バス上のデバイスまたは選択されたデバイスが相互に通信できる所定のレベルにローディングを制限するように設計することができる。
【００３１】
以上、本発明について好ましい設計を有するものとして述べてきたが、本発明は本開示の精神および範囲内でさらに修正可能である。したがって本明細書は、その一般的な原理を使用する発明のどんな変形形態、使用法、または適応もカバーするように意図されている。さらに本明細書は、本発明が関係し、添付の特許請求の範囲の制限内にある、当技術分野で知られたかまたは一般的に実施されるような、本開示からのこうした逸脱をカバーするように意図されている。
【図面の簡単な説明】
【図１】  本発明を実施するのに好適なテレビジョン装置の一例を示す構成図である。
【図２】  I2Cバスを介した様々な集積回路とマイクロプロセッサとの接続を示すバス図である。
【図３】  様々な電源と図2の集積回路との接続を示す構成図である。
【図４】  バスインターフェース回路を介した様々な集積回路とI2Cバスとの接続を示す概略図である。
【図５】  図4の回路構成のオペレーションを示す流れ図である。
【図１】
0004808904.tif 000002
【図２】
0004808904.tif 000003
【図３】
0004808904.tif 000004
【図４】
0004808904.tif 000005
【図５】
0004808904.tif 000006