(57)【特許請求の範囲】
【請求項１】
他ノード間通信時に通信バスを占有する通信方式の通信を行う通信回路とクロックを必要とする第１の回路とを備えた集積回路装置であって、
前記第１の回路にクロックを供給するクロック回路と、
前記第１の回路および前記クロック回路に給電する第１の電源回路と、
前記第１の電源回路をモニタする電源モニタ回路と、
前記通信回路に給電する第２の電源回路とを備えると共に、
前記通信回路は、通信開始後に前記クロック回路のクロックを使用して所定のタイマ時間を計測し、タイマ時間が経過すると前記通信バスの占有状態を解除するタイムアウト回路とを備えたことを特徴とする集積回路装置。
【請求項２】
請求項１に記載の集積回路装置において、
前記クロック回路は、出力段にカウンタ回路を備え、カウンタ出力を前記第１の回路および前記タイムアウト回路に与えるように構成され、
前記タイムアウト回路は、前記カウンタ回路のカウンタ出力をデジタル的に遅延させてタイマ出力とするデジタル遅延回路から構成されることを特徴とする集積回路装置。
【請求項３】
請求項１または２に記載の集積回路装置において、
基準電圧を必要とする第２の回路と、
前記基準電圧を前記第２の回路に供給する基準電圧回路とを備えるとともに、
前記通信回路は、前記基準電圧回路が生成する前記基準電圧を使用する第３の回路を備えることを特徴とする集積回路装置。
【請求項４】
請求項３に記載の集積回路装置において、
前記第１の電源回路は、前記基準電圧回路が生成する前記基準電圧を使用して所定電圧を生成することを特徴とする集積回路装置。
【請求項５】
請求項１ないし４のいずれかに記載の集積回路装置において、
前記第１の電源回路は、前記通信回路を外部から駆動制御するマイコンにも給電することを特徴とする集積回路装置。
【請求項６】
請求項１ないし５のいずれかに記載の集積回路装置において、
前記クロック回路のクロックをモニタするクロックモニタ回路を備えたことを特徴とする集積回路装置。
【請求項７】
請求項５を引用する請求項６に記載の集積回路装置において、
前記クロックモニタ回路および前記電源モニタ回路は前記マイコンにモニタ信号が出力されるように構成され、
前記クロック回路および第１の電源回路は、外部に接続される前記マイコンにより監視されることを特徴とする集積回路装置。
【請求項８】
請求項１ないし７のいずれかに記載の集積回路装置において、
前記第１および第２の電源回路は、共通の外部電源から給電されることを特徴とする集積回路装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、集積回路装置に関する。
【背景技術】
【０００２】
他ノード間通信時に通信バスを占有する通信方式の通信回路として、例えば車載ネットワークの通信回路の一つであるＣＡＮ（controller area network）トランシーバ回路がある。ＣＡＮトランシーバ回路を組み込むＩＣでは、ＣＡＮトランシーバ回路において通信バスの占有状態を解除するためのドミナントタイムアウト回路を形成するため、タイマ回路が設けられる。このタイマ回路は、例えば１ｍｓ程度のタイマ時間を必要とする関係で、ＣＲ時定数回路で構成すると比較的面積を占有する。
【０００３】
一方、他の回路を併合して搭載する統合的なＩＣにおいては、他の回路でクロック信号を使う構成がある場合には、ＣＡＮトランシーバ回路においてもそのクロック信号を利用してタイマ回路を構成することで省スペース化を図りたい。しかし、ＣＡＮトランシーバ回路では、他の回路に異常が生じた場合にその悪影響を受けないように動作させる必要があるため、他の回路で用いるクロック回路などをそのまま利用することは難しい。
【０００４】
図９は上記した構成を含む従来の構成を示すもので、マイコン１からの送信信号をＣＡＮトランシーバ回路２により受けて通信バス３に送信する構成である。この場合、ＣＡＮトランシーバ回路２は、送信信号の信号レベルの変化に応じて通信バス３のＣＡＮＨおよびＣＡＮＬのライン間に対してドミナントあるいはリセッシブのいずれかの電位となるように制御することで信号を送信する信号変換回路４が設けられている。
【０００５】
なお、ＣＡＮ通信では、通信バス３にドミナント信号を出力している状態ではこの通信バス３を占有する状態となり、他ノード間における通信は行えず、リセッシブ信号を出力している状態では他ノードからの通信開始が可能な状態となる。
【０００６】
また、信号変換回路４への入力段にはドミナントタイムアウト回路５が設けられ、マイコン１からの送信信号が異常をおこすなどした場合でも、一定時間以上通信バス３を占有するとこれを解除するようにタイマ機能が設けられている。これにより、通信バス３を特定のノードが占有する状態を回避させて通信機能を保持させるようになっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−２４３３１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記したドミナントタイムアウト回路５は、通常タイマ回路５ａを備えていて、ＯＲ回路５ｂは通信信号とタイマ回路５ａのオア出力を信号変換回路４に出力する。この構成では、通信を開始すると通信バス３に対してドミナント状態となる信号を出力するときにタイマを起動させ、ドミナント状態がタイマ時間を経過しても継続してリセッシブ状態に変化しない場合には、通信バス３への通信を強制的に終了させ、リセッシブ状態にする。
【０００９】
この場合、ドミナントタイムアウト回路５を構成しているタイマ回路５ａとしては、図１０（ａ）に示すようなアナログ的にタイマ時間を計測するものがある。また、図１０（ｂ）に示すようなデジタル的にタイマ時間を計測するタイマ回路５ｃもある。
【００１０】
図１０（ａ）に示すタイマ回路５ａでは、ＭＯＳＦＥＴ７ａのゲートにロウレベル（ドミナント）の送信信号が入力するとオフ状態となって電流源７ｂによりコンデンサ７ｃに充電が開始され、この状態が一定時間以上継続するとコンパレータ７ｄの出力をハイレベルに反転させて信号変換回路４をオフさせる構成である。この構成では、タイマ時間を長く設定するためには、コンデンサ７ｃの容量を大きくするか電流源７ｂの定電流を小さくすることであるが、定電流を絞ることが精度の点で難しいので、コンデンサ７ｃの面積を大きくすることが条件となる。
【００１１】
また、図１０（ｂ）に示すタイマ回路５ｃではクロック回路８ａ、カウンタ回路８ｂおよび複数のフリップフロップ８ｃ、８ｄなどを設ける必要がある。これらは、独立して設ける構成が必要とされており、他の回路を一体に設ける構成のＩＣを形成する場合でも、クロック信号の信頼性が確保できないと共用することができず、ＩＣとして全体が大型化する課題があった。
【００１２】
本発明は、上記事情を考慮してなされたもので、その目的は、通信回路と他の回路とを一体に形成する集積回路装置において、回路部を共用することで省スペース化を図るものである。
【課題を解決するための手段】
【００１３】
請求項１の集積回路装置によれば、第１の電源回路は、外部から給電を受けると、所定電圧を生成して第１の回路およびクロック回路に給電する。第２の電源回路は、外部から給電を受けると、所定電圧を生成して通信回路に給電する。第１の回路は、クロック回路からのクロック信号を用いた動作を行う。通信回路は、給電を受けると、通信バスを通じて他ノード間通信が可能な状態となり外部からマイコンなどにより通信要求を受けるとこれに応じて通信を行う。このとき、他ノード間通信を行っている期間中は通信バスを占有する状態となる。通信回路に設けられたタイムアウト回路は、通信開始後にクロック回路のクロックを使用して所定のタイマ時間を計測し、タイマ時間が経過すると前記通信バスの占有状態を解除する。電源モニタ回路は、第１の電源回路をモニタしているのでクロック回路への給電状態が良好であるか否かすなわちクロック回路から出力されるクロック信号が正常であることを確認することができる。これにより、通信回路と第１の回路とで共通に使用しているタイマ回路の動作状態が正常である状態で、確実に通信回路による通信処理を行うことができる。タイマ回路を共通に使用することで素子の省スペース化を図ることができる。
【００１４】
請求項２の集積回路装置によれば、上記構成において、クロック回路の出力段にカウンタ回路を設け、カウンタ出力を第１の回路およびタイムアウト回路に与えるように構成し、タイムアウト回路を、カウンタ回路のカウンタ出力をデジタル的に遅延させてタイマ出力とするデジタル遅延回路から構成したので、第１の回路と通信回路とで機能的に必要なレベルにカウンタ回路の出力を揃える構成とすることができ、これによって省スペース化を図ることができる。
【００１５】
請求項３の集積回路装置によれば、上記各発明において、基準電圧を必要とする第２の回路と、基準電圧を第２の回路に供給する基準電圧回路とを備え、通信回路に、基準電圧回路が生成する基準電圧を使用する第３の回路を備える構成としたので、基準電圧回路の基準電圧を第２の回路と第３の回路とで共用することができ、これによって個別に基準電圧回路を設ける必要がなくなり、省スペース化を図ることができる。
【００１６】
請求項４の集積回路装置によれば、請求項３の発明において、第１の電源回路の構成を、基準電圧回路が生成する基準電圧を使用して所定電圧を生成する構成としたので、基準電圧に基づいた精度の良い出力電圧を得ることができ、さらに、基準電圧回路を複数の回路で共通に使用する構成とすることができて省スペース化も図れる。
【００１７】
請求項５の集積回路装置によれば、上記各発明において、第１の電源回路により通信回路を外部から駆動制御するマイコンに給電する構成としたので、通信制御用のマイコンのための電源回路を別途設ける必要がなくなり、全体の構成を簡単にすることができ、しかも、第１の電源回路は、電源モニタ回路によりモニタしているので給電動作のトラブルによる誤動作などを防止することができる。
【００１８】
請求項６の集積回路装置によれば、上記各発明において、クロック回路のクロックをモニタするクロックモニタ回路を設けたので、クロック回路のクロック供給動作が確実に行われている状態で第１の回路あるいは通信回路の動作を確保でき、また、第１の回路あるいは通信回路が誤動作した場合に、クロックの異常によるものか回路そのものの誤動作によるものかを判断することができるので、その対応を行うことができる。
【００１９】
請求項７の集積回路装置によれば、請求項５を引用する請求項６の発明において、クロックモニタ回路および電源モニタ回路はマイコンにモニタ信号を出力するように構成され、クロック回路および第１の電源回路は、外部に接続されるマイコンにより監視することができるので、マイコンの監視下においてクロック回路や第１の電源回路からクロックや給電を受ける通信回路あるいはその他の回路の動作の信頼性の向上を図ることができる。
【００２０】
請求項８の集積回路装置によれば、上記各発明において、第１及び第２の電源回路は共通の外部電源から給電されるので、両者の電源回路の間での電圧の変動を抑制でき、全体として安定した動作を行わせることができる。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態を示す電気的構成図
【図２】第１実施形態を示すタイマ回路の電気的構成図
【図３】第１実施形態を示す各部の信号波形図
【図４】第２実施形態を示す電気的構成図
【図５】第２実施形態を示す基準電圧を必要とする回路の詳細図
【図６】第３実施形態を示す電気的構成図
【図７】第４実施形態を示す電気的構成図
【図８】第５実施形態を示す電気的構成図
【図９】従来技術を示す電気的構成図
【図１０】従来技術を示すタイマ回路の電気的構成図
【発明を実施するための形態】
【００２２】
（第１実施形態）
以下、第１実施形態について図１〜図３を参照して説明する。
図１は全体構成を概略的に示すもので、車両に設けられる複数のＥＣＵ（electronic control unit）のうちのひとつであり、その内部構成としてマイコン１１および制御用ＩＣ１２が設けられる構成である。制御用ＩＣ１２には、ＣＡＮ用の通信バス１３を通じて車両内の他のＥＣＵと通信を行うための通信回路としてＣＡＮトランシーバ回路１４が設けられている。車載ネットワークとしての通信バス１３は、ツイストペア線で構成される２本の通信線１３ａ、１３ｂからなり、通信線１３ａが高電位となるＣＡＮＨ端子に接続され、通信線１３ｂが低電位となるＣＡＮＬ端子に接続される。
【００２３】
また、制御用ＩＣ１２には、出力端子ＶＣＣからマイコン１１に給電するための第１の電源回路１５、この第１の電源回路１５の電圧をモニタする電源モニタ回路１６、第１の電源回路１５から給電されるクロック回路１７、クロック回路１７のクロック出力をカウントするカウンタ回路１８、カウンタ回路１８のカウント出力を利用する第１の回路１９が設けられている。カウンタ回路１８のカウント出力はＣＡＮトランシーバ回路１４にも与えられる構成である。
【００２４】
第１の電源回路１５は、図示しない車載バッテリからＩＧスイッチを介して入力端子ＩＧに給電されたものを受ける構成で、所定電圧に変換して定電圧を出力する。この第１の電源回路１５は、制御用ＩＣ１２の内部のクロック回路１７に給電すると共に、出力端子ＶＣＣからマイコン１１に給電する。電源モニタ回路１６は、第１の電源回路１５の定電圧出力をモニタするもので、所定範囲に入っているか否かを判定し、その判定結果をマイコン１１に出力する。
【００２５】
クロック回路１７は、第１の電源回路１５から給電され、所定周波数のクロック信号をカウンタ回路１８に出力する。カウンタ回路１８は、クロック回路１７からのクロックパルスを分周して第１の回路１９およびＣＡＮトランシーバ回路１４に所定の時間間隔でパルス信号をカウンタ出力として与える。第１の回路１９は、カウンタ回路１８のカウンタ出力を受けて動作するもので、例えば、デジタルフィルタ回路、チャージポンプ回路、パワーオンリセット回路、外部クロック監視用回路などがある。
【００２６】
ＣＡＮトランシーバ回路１４は、ドミナントタイムアウト回路２０および信号変換回路２１から構成される。ドミナントタイムアウト回路２０は、入力端子ＴＤＸからマイコン１１の通信信号を入力し、これをＯＲ回路２２の一方の入力端子に直接入力すると共にタイマ回路２３を介してＯＲ回路２２の他方の端子に入力する。
【００２７】
タイマ回路２３は、図２に示すように、例えば３個のＴ型フリップフロップ２３ａ〜２３ｃから構成され、３つのフリップフロップ２３ａ〜２３ｃのリセット端子Ｒはマイコン１１からの通信信号が入力される。また、初段のフリップフロップ２３ａのクロック入力端子ＣＫにはカウンタ回路１８から所定時間毎にカウンタ出力（クロック）が入力される。フリップフロップ２３ｂ、２３ｃは、それぞれ前段のフリップフロップ２３ａ、２３ｂの出力端子Ｑからクロック端子ＣＫに信号が順次入力され、終段のフリップフロップ２３ｃの出力端子ＱはＯＲ回路２２の一方の入力端子に入力する。
【００２８】
上記構成のタイマ回路２３は、マイコン１１からＴＸＤ端子に送信信号が入力されて、その送信信号のうちロウレベル信号（ドミナント信号に対応）が与えられると、フリップフロップ２３ａ〜２３ｃのリセットが解除され、各フリップフロップ２３ａ〜２３ｃの出力端子Ｑはロウレベルの出力となる。また、このとき、ＯＲ回路２２の出力はロウレベルとなる。
【００２９】
この送信信号がロウレベルに保持された状態において、カウンタ回路１８からカウンタ出力が入力端子ＣＫに入力されると、その立ち下がりタイミングでフリップフロップ２３ａの出力Ｑの状態が反転するようになる。次段のフリップフロップ２３ｂでは、入力端子ＣＫに入力される信号が立ち下がるタイミングで出力Ｑの状態を反転させ、同様にしてフリップフロップ２３ｃも動作する。
【００３０】
これにより、入力端子ＴＸＤへの送信信号がロウレベルの状態になった時点からカウンタ回路１８の出力信号が４回入力されるとフリップフロップ２３ｃはハイレベルの信号を出力Ｑとして出力する。この結果、入力端子ＴＸＤに入力されている送信信号がロウレベルの状態であっても、カウンタ出力が４回入力された時点でドミナントタイムアウトのタイマ時間が経過したこととなりＯＲ回路２２の出力がハイレベルに反転されるようになる。
【００３１】
信号変換回路２１は、第２の電源回路２４、ｐチャンネルＭＯＳＦＥＴ２５、ダイオード２６、抵抗２７ａ、２７ｂ、ダイオード２８、ｎチャンネルＭＯＳＦＥＴ２９を直列に接続した構成である。第２の電源回路２４はＣＡＮトランシーバ回路１４の専用電源であり、車載バッテリからＩＧ端子を介して給電され、所定の定電圧を生成する。ＯＲ回路２２の出力端子はｐチャンネルＭＯＳＦＥＴ２５のゲートに接続されると共にインバータ回路３０を介してｎチャンネルＭＯＳＦＥＴ２９のゲートに接続されている。
【００３２】
信号変換回路２１は、ＯＲ回路２２の出力がロウレベルのときにｐチャンネルＭＯＳＦＥＴ２５およびｎチャンネルＭＯＳＦＥＴ２９をオンさせ、抵抗２７ａ、２７ｂの直列回路に通電させてその両端子間に出力電位差を生じさせる。抵抗２７ａ、２７ｂの直列回路のこの高電位側がＣＡＮＨ端子を介して通信バス１３の通信線１３ａに接続され、低電位側がＣＡＮＬ端子を介して通信バス１３の通信線１３ｂに接続されている。
【００３３】
信号変換回路２１は、ＯＲ回路２２からハイレベルの信号が出力されている状態ではＭＯＳＦＥＴ２５、２９がいずれもオフ状態であるからＣＡＮＨ端子およびＣＡＮＬ端子への出力は同電位となり、これにより通信バス１３をリセッシブ状態とする。また、ＯＲ回路２２からロウレベルの信号が出力されている状態ではＭＯＳＦＥＴ２５、２９が共にオンするので、抵抗２７ａ、２７ｂに電位差が生じ、ＣＡＮＨ端子に高電位の出力、ＣＡＮＬ端子に低電位の出力を与え、通信バス１３に電位差を有する信号を出力するドミナント状態となる。このドミナント状態では、ＣＡＮトランシーバ回路１４が通信する相手のノードの通信回路との間で通信バス１３を占有する状態となり、他のノード間における通信はできない状態となる。
【００３４】
上記構成において、車載バッテリからＩＧ端子を介して給電されている状態では、第１の電源回路１５および第２の電源回路２４が給電されており、第１の電源回路１５は、マイコン１１、クロック回路１７あるいは第１の回路１９などに所定電圧の電源を供給し、第２の電源回路２４はＣＡＮトランシーバ回路１４の信号変換回路２１に所定電圧の電源を供給している。
【００３５】
この場合、第１の回路１９は、クロック回路１７のクロック出力をカウンタ回路１８で分周したカウンタ出力に基づいて動作するものであり、前述した種々の回路のクロック信号として用いられている。また、このカウンタ回路１８のカウンタ出力は、ＣＡＮトランシーバ回路１４においては、ドミナントタイムアウト回路２０のタイマ回路２３においてタイマ用の信号として用いられている。
【００３６】
ＣＡＮトランシーバ回路１４は、マイコン１１からＴＸＤ端子に通信信号が入力されると次のように動作する。マイコン１１が出力する送信信号は、ＣＡＮの通信バス１３に対して、ロウレベルの信号がドミナント出力に対応し、ハイレベルの信号がリセッシブ出力に対応するように信号変換回路２１にて信号変換が行われる。
【００３７】
ＣＡＮトランシーバ回路１４において、マイコン１１からロウレベルの信号が与えられたときには、ドミナントタイムアウト回路２０のタイマ回路２３はタイマ動作を開始し、タイマ時間が経過するまでの間はＯＲ回路２２にロウレベルの信号を出力している。これにより、ＯＲ回路２２の出力はロウレベルとなり、信号変換回路２１においては、ＭＯＳＦＥＴ２５、２９がオンされて通電状態となるので抵抗２７ａ、２７ｂの直列回路の両端子間に電位差を生じさせ、通信バス１３がドミナント状態となるように信号が出力される。
【００３８】
通常の通信では、タイマ回路２３のタイマ時間が経過する前に、次のハイレベル信号が入力されるので、タイマ回路２３はリセット状態に転換され、ＯＲ回路２２の出力もハイレベルに反転して信号変換回路２１を断電状態に転じさせて通信バス１３をリセッシブ状態にする。この状態は、図３の左側の領域に示すように、マイコン１１の通信信号によってＴＸＤの信号レベルが変化すると、これに応じてＣＡＮトランシーバ回路１４による信号が通信バス１３に出力され、ドミナント及びリセッシブの各状態によって信号が伝達される。この状態を他のノードのＥＣＵが受信すると少し時間遅れをもって受信されるので、ＲＸＤで示すような信号として受信される。
【００３９】
これに対して、マイコン１１からロウレベルの信号が出力された状態が継続すると、ドミナントタイムアウト回路２０により一定のタイマ時間が経過するとＯＲ回路２２にハイレベルの信号を出力するようになり、ＯＲ回路２２の他方の端子にロウレベルの信号が入力されていても、ＯＲ回路２２はハイレベルの信号を出力するようになる。これによって信号変換回路２１は、図３の右側領域に示しているように、ドミナント状態に制御していた状態がリセッシブ状態に転換するようになり、通信バス１３の占有状態を解除する。
【００４０】
この後、マイコン１１は、図示しない受信回路により通信バス１３がリセッシブ状態になっていることを検出すると、送信信号がドミナント状態にするものであるにもかかわらず受信モニタがリセッシブとなっていることで、通信異常が発生していることを認識でき、送信信号を停止させるようになる。
【００４１】
上記の動作は、ドミナントタイムアウト回路２０のタイマ機能を用いたものであるが、タイマ回路２３を構成するタイマは、クロック回路１７のクロック信号に基づいており、このクロック回路１７のクロック信号は第１の回路１９においても利用している。また、クロック回路１７のクロック信号は、第１の電源回路１５から給電を受けているものであり、その第１の電源回路１５は電源モニタ回路１６によりモニタされており、モニタ出力はマイコン１１にて受信していて第１の電源回路１５が正常に動作しているかどうかを監視している。したがって、第１の電源回路１５の出力電圧が低下するなどの異常が発生してクロック回路１７の動作に悪影響を及ぼすような事態となっても、マイコン１１によりこれを認識して通信バス１３に対する送信信号の出力を停止させることができ、信頼性の確保をすることができる。
【００４２】
また、第１の電源回路と第２の電源回路とが同一の外部電源である車載バッテリを用いる構成であるので、電源回路の立ち上がり時間のズレに起因した誤動作を極力防止することができ、全体として安定した動作を行わせることができる。
【００４３】
（第２実施形態）
図４及び図５は第２実施形態を示すもので、以下、第１実施形態と異なるところを説明する。図４に示す制御用ＩＣ３１は、前述の第１の回路１９に加えて基準電圧を必要とする第２の回路３２が設けられた構成である。基準電圧を必要とする第２の回路３２としては、例えば過電圧検出回路や低電圧検出回路などがある。基準電圧を生成する基準電圧回路３３は、入力端子ＩＧから給電され、例えばバンドギャップ回路などを用いて基準電圧を生成するものである。この基準電圧回路３３は、基準電圧出力を第２の回路３２以外に、第１の電源回路１５にも与えており、さらには、ＣＡＮトランシーバ回路１４に設けられた第３の回路としての基準電流回路３４、過熱検出回路３５、レシーブ回路３６などの基準電圧を必要とする回路にも与えている。
【００４４】
また、この実施形態においては、電源モニタ回路１６のモニタ出力はマイコン通信回路３７を介してマイコン１１に出力されている。さらに、クロック回路１７は、クロックモニタ回路３８によりクロック信号がモニタされており、そのモニタ出力もマイコン通信回路３７を介してマイコン１１に出力されている。マイコン１１は、マイコン通信回路３７から入力される電源モニタ回路１６のモニタ出力およびクロックモニタ回路３８のクロックモニタ出力の双方を監視している。
【００４５】
図５は第３の回路の具体的構成を示している。ＣＡＮトランシーバ回路１４の基準電流回路３４は、第２の電源回路２４から給電され、過熱検出回路３５やレシーブ回路３６で用いる基準電流を生成する。この基準電流回路３４は、例えば３個の電流源３４ａ〜３４ｃを備え、基準電圧回路３４の基準電圧を用いて所定の定電流を生成している。
【００４６】
過熱検出回路３５は、電流源３４ａから給電されるオペアンプ３５ａおよび温度検出用のダイオード３５ｂから構成される。ダイオード３５ｂは、温度を検出する部位として例えば信号変換回路２１の温度測定部に配置され、電流源３４ｂから一定電流が通電され、その順方向電圧がオペアンプ３５ａに入力される。オペアンプ３５ａの比較入力は基準電圧回路３３から基準電圧が入力される。
【００４７】
これにより、信号変換回路２１の温度が所定温度以上に上昇して温度検出用のダイオード３５ｂの順方向電圧が所定レベル以下に低下すると、オペアンプ３５ａは基準電圧よりも低下したことをもってハイレベルの信号を出力するようになる。この結果、ＯＲ回路２２ａを通じて信号変換回路２１の通信状態にかかわらず通信バス１３に対してリセッシブ状態となるように動作させる。
【００４８】
レシーブ回路３６は、ヒステリシス機能付きのオペアンプ３６ａとその出力端子に接続されるインバータ回路３６ｂとから構成される。オペアンプ３６ａは、電流源３４ｃから給電されると共に基準電圧回路３３から基準電圧が入力される。オペアンプ３６ａの入力端子は信号変換回路２１の抵抗２７ａ、２７ｂの直列回路の両端子が接続され、オペアンプ３６ａの出力端子はインバータ回路３６ｂを介して出力端子ＲＸＤに接続されている。出力端子ＲＸＤはマイコン１１の受信端子に接続されている。
【００４９】
これにより、オペアンプ３６ａは、通信バス１３がリセッシブ状態のときには抵抗２７ａ、２７ｂの両端子間に電位差が発生していないので、ロウレベルの信号を出力し、インバータ回路３６ｂを介してハイレベルの信号が出力端子ＲＸＤに出力される。また、通信バス１３がドミナント状態のときには、オペアンプ３６ａの入力端子間に電位差が生ずることからハイレベルの信号が出力され、インバータ回路３６ｂを介してロウレベルの信号が出力端子ＲＸＤに出力される。
【００５０】
上記構成においては、基準電圧回路３３による基準電圧を、第１の電源回路１５、第２の回路３２、第３の回路である基準電流回路３４、過熱検出回路３５あるいはレシーブ回路３６による共用の構成としているので、全体として省スペース化を図ることができる。
【００５１】
また、クロック回路１７のクロック出力をクロックモニタ回路３８によりモニタし、そのモニタ出力をマイコン１１により監視しているので、クロック回路１７のクロック信号を用いて動作させる第１の回路１９およびＣＡＮトランシーバ回路１４のタイマ回路２３においては、クロック信号の信頼性を確保することができるので、安定した動作を得ることができる。
【００５２】
（第３実施形態）
図６は第３実施形態を示すもので、第２実施形態と異なるところは、ドミナントタイムアウト回路２０に代えてドミナントタイムアウト回路２０ａを設ける構成としたところである。ドミナントタイムアウト回路２０ａは、タイマ回路２３のタイマ出力を信号変換回路２１側ではなく、マイコン通信回路３７を介してマイコン１１に出力するように構成されている。マイコン１１は、マイコン通信回路３７からタイマ出力が入力されるとドミナント状態のタイムアウトが発生したと判断して入力端子ＴＸＤへの信号の出力を停止する。
【００５３】
このような構成によってもＣＡＮトランシーバ回路１４のドミナントタイムアウト回路２０ａの機能を達成することができる。また、この場合においても、クロック回路１７のクロック出力を第１の回路１９とタイマ回路２３とで共用する構成とすることができ、省スペース化を図ることができる。
【００５４】
また、クロック回路１７のクロック信号をクロックモニタ回路３８によりモニタしているので、クロック信号に異常を呈した場合に、マイコン１１により迅速に対応することができる。
【００５５】
（第４実施形態）
図７は第４実施形態を示すもので、第２実施形態と異なるところは、タイマ回路２３への入力信号をマイコン１１からの送信信号を入力するのではなく、レシーブ回路３６においてモニタしている通信バス１３の状態がドミナント状態となるタイミングでタイマ回路２３のタイマ動作が開始されるようにしたところである。
【００５６】
この構成によれば、送信信号がロウレベルすなわち通信バス１３をドミナント状態に保持する状態がタイマ時間を超えて継続すると、タイマ回路２３からＯＲ回路２２を介して信号変換回路２１をオフさせるようになるので、通信バス１３はリセッシブ状態に変換させることができる。また、これによって、マイコン１１は、送信信号と受信モニタ信号とが不一致となることにより異常が発生したことを判定することができ、送信信号を停止させることができる。
【００５７】
このような第４実施形態によっても、ドミナントタイムアウト回路２０のタイマ回路２３のリセット入力を信号変換回路２１の動作状態に応じてレシーブ回路３６に得られる受信モニタ信号がロウレベルの出力をすることに基づいて与えるので、第２実施形態と同様の作用効果を得ることができる。
【００５８】
（第５実施形態）
図８は第５実施形態を示すもので、第２実施形態と異なるところは、マイコン通信回路３７を設けずに、電源モニタ回路１６およびクロックモニタ回路３８の各モニタ出力を直接マイコン１１に入力する構成としたところである。
【００５９】
上記構成によっても第２実施形態と同様の作用効果を得ることができる。ただし、この第５実施形態においては、第２実施形態に比べて制御用ＩＣ１２の使用端子数が増加する構成となるが、マイコン通信回路３７を設けない構成とすることができる点でメリットがあり、いずれを採用するかは目的に応じて選択することができる。
【００６０】
（他の実施形態）
なお、本発明は、上述した一実施形態のみに限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能であり、例えば、以下のように変形または拡張することができる。
【００６１】
タイマ回路２０は、３個のフリップフロップ２３ａ〜２３ｃを用いる構成としたが、これに限らず、２個以下でも良いし、４個以上用いる構成としても良く、必要なタイマ時間を得るため個数を設ける構成とすることができる。また、タイマ回路２０として、Ｔ型のフリップフロップ以外の回路構成を用いてクロック回路１７のクロック信号からタイマ時間を生成するデジタルタイマ回路を構成しても良い。
【００６２】
ＣＡＮトランシーバ回路１４においては、第３の回路として基準電流回路３４、過熱検出回路３５およびレシーブ回路３６の３個の回路を設ける構成としたが、これに限らず、１個以上の第３の回路を設ける構成に適用することができる。
【００６３】
他ノード間通信時に通信バスを占有する通信方式としてＣＡＮを利用するＣＡＮトランシーバ回路に適用した場合で説明したが、ＣＡＮ以外にも通信バスを占有する通信方式を採用している通信方式を採用したネットワークの通信回路に適用することができる。
【符号の説明】
【００６４】
図面中、１１はマイコン、１２、３１は制御用ＩＣ（集積回路装置）、１３は通信バス、１４はＣＡＮトランシーバ回路（通信回路）、１５は第１の電源回路、１６は電源モニタ回路、１７はクロック回路、１８はカウンタ回路、１９は第１の回路、２０はドミナントタイムアウト回路（タイムアウト回路）、２１は信号変換回路、２３はタイマ回路、２４は第２の電源回路、３２は第２の回路、３３は基準電圧回路、３４は基準電流回路（第３の回路）、３５は過熱検出回路（第３の回路）、３６はレシーブ回路（第３の回路）、３７はマイコン通信回路、３８はクロックモニタ回路である。
【図１】
0005678843.tif 000002
【図２】
0005678843.tif 000003
【図３】
0005678843.tif 000004
【図４】
0005678843.tif 000005
【図５】
0005678843.tif 000006
【図６】
0005678843.tif 000007
【図７】
0005678843.tif 000008
【図８】
0005678843.tif 000009
【図９】
0005678843.tif 000010
【図１０】
0005678843.tif 000011