(57)【要約】  デジタル通信線（１４）に結合された出力端子を有し、デジタル通信線における電位のデジタル信号への変化およびデジタル信号レベルからの変化を駆動するためのドライバ回路（１２）を含む電子回路である。前記ドライバ回路（１２）は、デジタルレベルへの変化中およびデジタルレベルからの変化中に、次第に増加するドライブ強度および次第に減少するドライブ強度をそれぞれ選択する選択信号を発生する制御回路（１２０）と、前記選択信号を受信するために前記制御回路に結合された電流制御入力および前記デジタル通信線に結合された電流供給出力端子を有する可制御電流供給回路（１２２，１２４）と、前記デジタル通信線に結合された入力端子および前記制御回路に結合された出力端子を有し、デジタル通信線における電位が要求範囲に到達したか否かを検出するよう構成された検出回路（１２６）とを具える。前記制御回路（１２０）は、前記検出器が前記デジタルレベルへの変化中に前記電位が要求範囲に達したことを示したときに選択されたドライブ強度についての情報を記憶し、前記デジタルレベルからの変化時に第１ステップとして、ドライブ強度を最後に記憶されたドライブ強度に戻すように構成されている。
2008517549.tif 000002
【特許請求の範囲】
【請求項１】
デジタル通信線と、該デジタル通信線に結合された出力端子を有し、デジタル通信線における電位のデジタル信号への変化およびデジタル信号レベルからの変化を駆動するためのドライバ回路とを具えている電子回路であって、前記ドライバ回路は、
デジタルレベルへの変化中およびデジタルレベルからの変化中に、それぞれ、次第に増加するドライブ強度および次第に減少するドライブ強度を選択する選択信号を発生するよう構成された制御回路と、
前記選択信号を受信するために前記制御回路に結合された電流制御入力および前記デジタル通信線に結合された電流供給出力端子を有する可制御電流供給回路と、
前記デジタル通信線に結合された入力端子および前記制御回路に結合された出力端子を有し、デジタル通信線における電位が要求範囲に到達したか否かを検出するよう構成された検出回路とを具えており、
前記制御回路は、前記検出器が前記デジタルレベルへの変化中に前記電位が要求範囲に達したことを示したときに選択されたドライブ強度についての情報を記憶し、前記デジタルレベルからの変化中に前記記憶されたドライブ強度を第１ステップとして選択するよう構成されていることを特徴とする電子回路。
【請求項２】
請求項１に記載の電子回路において、
前記制御回路は、選択されるドライブ強度を前記要求範囲への到達の検出時に所定値へ増加させ、前記デジタルレベルからの変化の第１ステップとして、選択されるドライブ強度を前記所定値から前記記憶されたドライブ強度に戻すよう構成されていることを特徴とする電子回路。
【請求項３】
請求項１に記載の電子回路において、
前記可調整電流供給回路は、前記デジタル通信線に並列に結合された所定強度の複数のドライブ素子を具え、
前記制御回路は、どのドライブ素子をアクティブにするかを制御するよう構成され、
前記情報は、前記検出回路が前記デジタルレベルへの到達を示したときにアクティブであったドライブ素子の数を示すことを特徴とする電子回路。
【請求項４】
請求項３に記載の電子回路において、
前記制御回路は、要求範囲への到達の検出に応答して、追加の数のドライバ素子をアクティブにして全体で所定数のドライバ素子をアクティブにし、前記第１ステップとして、前記追加の数のドライバ素子を実質的に同時にデアクティブにするよう構成されていることを特徴とする電子回路。
【請求項５】
請求項２に記載の電子回路において、
前記制御回路は、前記ドライブ素子のうちのいくつを並列にアクティブにするかを制御するよう結合されたカウンタ出力を有するカウンタ回路を具え、このカウンタ回路は、デジタルレベルへの切替え中カウントアップし、デジタルレベルからの切替え中カウントダウンするよう構成され、制御回路は、要求範囲への到達の検出に応答して、カウント動作をディセーブルすることを特徴とする電子回路。
【請求項６】
請求項５に記載の電子回路において、
前記制御回路が、要求範囲への到達の検出に応答して、前記カウンタにより得られたカウントにかかわりなく、前記ドライブ素子の所定数をアクティブにするよう構成されたオーバールール回路を具えることを特徴とする電子回路。
【請求項７】
デジタル通信線上の電位のデジタルレベルへの遷移およびデジタルレベルからの遷移を制御する方法であって、
通信線の電位がデジタルレベルへ変化するときドライブ強度を次第に増加させるステップと、
前記電位が所定範囲に到達したか否かを検出するステップと、
所定の範囲に到達したとき用いられたドライブ強度に関する情報を記憶するステップと、
ドライブ強度を、デジタルレベルからの変化の開始時に前記記憶された情報により示されるドライブ強度に戻すステップと
を具えることを特徴とする、デジタル通信線上の電位のデジタルレベルへの遷移およびデジタルレベルからの遷移を制御する方法。
【請求項８】
前記電位の所定範囲への到達の検出に応答して、ドライブ強度を所定レベルまで増加させることを特徴とする請求項７記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばコミュニケーションバス線のようなデジタル通信線を有する電子回路および通信線にて信号レベルを駆動する方法に関するものである。
【０００２】
特許文献１には、ＣＡＮバスまたはＬＩＮバス用のドライバ回路が記述されている。ＣＡＮバスおよびＬＩＮバスは、回路の種々の部分間で情報を通信するのに用いられる電子バスの一例である。バスは、回路の種々の部分を接続する１以上の通信線を具える。
【０００３】
【特許文献１】国際公開パンフレットＷＯ２００４／００４２５９号明細書
【０００４】
バス線の電位のスルーレートは制御できるのが望ましい。スルーレートとは、バス線上の電位が、ある論理レベルから他のレベルへ変化する際の電位変化率である。スルーレートを制御するために、特許文献１では、複数のドライバ素子をバス線に並列に結合し、バス線の電位をデジタルレベルに駆動している。ある論理レベルから他のレベルへの切替え中に、これらドライバ素子の多くが次第に活性化される。フィードバックループを用いて、バス線の信号を所望のスルーレートを有する基準信号と比較し、この比較結果を用いて、バス線の信号が所望のスルーレートに一致するように、ドライバ素子の活性化時間を制御する。
【０００５】
バス線は、しばしば、好ましくない条件下で動作しなければならない。外部妨害および予測不可能なインピーダンス効果は、予測不可能な信号レベル変動を引き起こすおそれがある。バスインターフェース回路は、このような変動にロバストであるように設計すべきである。第一に、これらの回路は、大きな信号変動によるダメージを防止するように設計すべきであることもちろんである。更にまた、信号変動がバス線から得られるデジタルデータにエラーを生じる原因となることを可能な限り防止すべきである。
【０００６】
バス線上のデジタル信号の特徴の１つは、そのデューティサイクル、すなわち、信号が特定の論理レベルを呈する時間の割合である。多くのバス回路において、デジタル情報を検出するためにデューティサイクルについて仮定が行われる。しかしなから、デューティサイクルは、ある論理レベルから他のレベルへの遷移における信号変動によって妨害されるおそれがある。特に、次第に活性化される多数のドライブ素子を使用する場合、初めのうちドライブ強度は大きくない。その結果、この時点の妨害はデューティサイクルに容易に影響を及ぼすおそれがある。
【０００７】
特に、本発明の目的は、バス線のようなデジタル通信線上におけるデジタル信号のデューティサイクルへの妨害の影響を減少させることにある。
【０００８】
本発明による通信線の電位を制御する電子回路及び方法は、独立請求項に記載されている。前記電位がデジタルレベルへ変化するとき、通信線をデジタルレベルに駆動するドライブ強度を好ましくは所定のステップで増加させる。前記電位がデジタルレベルから変化するとき、ドライブ強度を次第に、好ましくは所定のステップで減少させる。本発明では、検出器を用いて、前記電位がデジタルレベル付近の所定範囲にいつ入ったのかを検出し、その時点におけるドライブ強度についての情報を記憶する。前記電位がデジタルレベルから変化するとき、ドライブ強度をこの情報で示されるレベルに実質的に１ステップで戻す。したがって、前記電位が妨害によって通常よりも早く所定範囲に達したならば（すなわち、通常よりも弱いドライブ強度で）、前記電位がデジタルレベルから変化するとき、最初のステップは、より低いドライブ強度を供給する。したがって、デューティサイクル（前記電位が区間に達し区間から離れる時点間の時間間隔）への妨害の影響が低減される。
【０００９】
一実施例では、前記電位をデジタルレベルから引き離すために永久接続された抵抗を用い、次第に増加および減少するドライブ強度が前記電位をこの抵抗の効果に対抗して駆動する。ドライブ強度が実質的に１ステップで、前記情報が示すレベルに戻される結果として、デューティサイクルが早く始まる場合、抵抗の効果の反作用がデューティサイクルの終わりでさらに低減される。他の実施例では、前記抵抗の代わりに、または、前記抵抗に加えて、１以上の能動的に切替えられるドライブ素子を用いて前記電位をデジタルレベルから離れるように駆動する。
【００１０】
一実施例においては、アクティブなときに各自所定のドライブ強度を供給する複数の切換可能なドライブ素子を通信線に並列に結合する。本実施例では、ドライブ強度が、より多数のまたはより少数のドライブ素子をアクティブにすることで次第に増加または減少する。本実施例においては、記憶された情報は、電位が所定範囲に達したとき前記ドライバ素子のうちのどれがアクティブかを示し、デジタルレベルから戻る際に、最初に、これらドライブ素子に等しいドライブ強度をアクティブに維持する。
【００１１】
前記電位が所定範囲に達するとすぐに、ドライブ強度を所定レベルに増大させるのが好ましい。このようにすると、前記電位を所定範囲にあまりにも早く到達させた妨害の終了時に前記電位が所定範囲から出るまたは他の妨害によって出ることが抑制される。本実施例では、前記電位を所定レベルから変化させるべきであると命令する信号を受信したら、ドライブ強度をこの所定強度から記憶された情報により示されるレベルに切替えるのが好ましい。
【００１２】
他の実施例では、通信線体上の電位を駆動するために並列にアクティブにされる多数のドライブ素子を制御するカウント出力を有するカウンタ回路を用いる。カウンタ回路は、デジタルレベルへの切替え中カウントアップし、デジタルレベルからの切替え中カウントダウンする。本実施例では、前記電位が所定範囲に達したことを示す検出に応答して、カウント動作を不能とし、前記電位を所定レベルから変化させるべきだと命令する信号を受信したら、カウント方向を逆にする。
【００１３】
本発明の、これらのおよび他の目的並びに有利な特徴は、以下の図を用いて記述される非制限的な実施例を用いて説明される。
図１は電子回路を示す。
図２はデジタル通信導体上の信号を示す。
図３は制御回路を示す。
【００１４】
図１に示される電子回路は、デジタル源回路１０、ドライバ回路１２、バス線１４、プル抵抗１６及びデジタル受信回路１８を具える。ドライバ回路１２は、制御回路１２０、クロック回路１２１、複数の電流源回路１２２、複数のスイッチ１２４、及びレベル検出器１２６を具える。複数の電流源回路１２２の各々は、複数のスイッチ１２４の中の一つとそれぞれ直列に、ドライバ枝路を形成する。このような枝路は、明確化のため、図中には３つのみ示されているが、より多くの枝路が存在してもよいと理解すべきである。複数のドライバ枝路は、バス線１４と第１電源接続Ｖ１との間に並列に結合される。デジタル源回路１０は、制御回路１２０に結合された出力を有する。クロック回路１２１は、制御回路１２０のクロック入力に結合される。レベル検出器１２６は、バス線１４に結合された入力及び制御回路１２０の制御入力に結合された出力を有する。制御回路１２０は、スイッチ１２４の制御入力と接続する制御出力を有する。バス線１４は、プル抵抗１６を経て第２電源接続Ｖ２に結合される。デジタル受信回路１８は、バス線１４に結合された入力を有する。
【００１５】
図３は、回路の動作を説明する信号を示す。動作中に、デジタル源回路１０は、バイナリ信号Ｉをドライバ回路１２に供給する。バイナリ信号の第１遷移３０に応答して、ドライバ回路１２は、バス線１４の電位Ｂを、第２電源接続Ｖ２の電位から第１電源接続Ｖ１の電位へ引き離し始める。電位Ｂが要求範囲に達したことをレベル検出器１２６が検出する電位範囲の上限が上限レベル３４で示されている。この範囲は、低いレベルへ無限に広がるものとし得る。第２遷移３２（第１遷移と反対方向）に応答して、ドライバ回路１２はバス線１４の電位Ｂを開放し始める。これにより、バス線１４の電位Ｂは第２電源接続Ｖ２の電位へ戻ることが可能となる。
【００１６】
第１遷移に応答して、制御回路１２０はスイッチ１２４を順々にスイッチオンするよう制御するため、バス線１４に電流を供給する電流源回路１２２の数が次第に増加する。レベル検出器１２６は、バス線１４の電位Ｂが、デジタル源回路１０の出力信号Ｉに対応する要求論理レベルに対応する電位範囲（例えば電源接続Ｖ１の電位より１ボルト上の範囲）に達したか否かを検出する。レベル検出器１２６は、バス線１４の電位Ｂが前記範囲に入ったことを検出したときこれを知らせるために検出信号Ｄを制御回路１２０に送る。これに応答して、制御回路１２０は全てのスイッチ１２４をオンするため、バス線１４の電位はその後、最大強度で第１電源接続Ｖｌの電位へ引き込まれる。
【００１７】
一例として、図は、レベル検出器１２６がバス線１４の電位Ｂが要求範囲に入ったことを検出する前に、制御回路１２０が複数のスイッチ１２４の１つに制御信号Ｓ１を送って１つのスイッチ１２４をスイッチオンしたことを示す。その後、制御回路１２０は、他の全てのスイッチ１２４の制御信号Ｓ２〜Ｓｎを送ってこれらのスイッチ１２４もスイッチオンにする。バス線１４の電位Ｂが要求範囲に入ったことをレベル検出器１２６が検出する前に、1つのスイッチだけがオンにされるということは、単なる一例であると理解されたい。制御回路１２０は、バス線１４の電位Ｂが要求範囲に入ったことを検出したとき、バス線１４上のバス負荷及び妨害信号に依存して、任意の数のスイッチ１２４をスイッチオンすることができる。
【００１８】
本発明の一つの有利な特徴は、このように、一旦バス線１４の電位Ｂが要求範囲に入ったら、どのように電位Ｂがこの範囲に到達されようとも、ドライバ回路１２が全てのスイッチ１２４をオンにすることにある。電位Ｂがこの範囲に電流源１２２からの電流によって到達される場合も、電位Ｂがこの範囲に外部妨害によって到達される場合も、ドライバ回路１２は全てのスイッチ１２４をオンにする。このようにして、ドライバ回路は、電位Ｂがこの範囲に外部妨害によって到達される場合に、バス線１４の電位Ｂが後で戻るリスクを減少させる。
【００１９】
制御回路１２０は、レベル検出器１２６がバス線１４の電位が要求範囲に入ったことを信号する直前に、オンになっているスイッチ１２４の数を“記憶”する。しかしながら、デジタル源回路１０が、バス線１４の電位がこの範囲になければならないという信号を送る時間間隔の間、制御回路１２０は、レベル検出器１２６がバス線１４の電位Ｂが要求範囲に入ったことを検出した後に、すべてのスイッチ１２４をオンに維持する。すなわち、一般的に、制御回路がバス線１４の電圧が要求範囲に入る直前にオンであったと記憶している数よりも多数のスイッチ１２４がオンに維持される。
【００２０】
デジタル源回路１０が反対方向遷移３２を信号するとき、制御回路１２０は、記憶されている数のスイッチを除くすべてのスイッチが遷移３２後に最初はオンされたままとなるように、スイッチ１２４を実質的に同時にスイッチオフするよう制御する。他のスイッチは、第２遷移３２に応答して実質的に同時にスイッチオフにされる。その後、全てのスイッチ１２４がオフにされるまで、制御回路１２０はスイッチ１２４を１つずつオフにする。すなわち、レベル検出器１２６がバス線１４の電位Ｂが要求範囲に入ったことを検出した直前と同数のスイッチが初めはオンにされたままにする。図では、制御回路１２０は最初に、スイッチ１２４のうちの１つをのぞいたすべてのスイッチをオフにし、その後、残りの１つのスイッチ１２４をオフにしている。
【００２１】
このようにして、デューティサイクル（遷移３０及３２間の持続時間）は保たれる。バス線１４の電位Ｂの妨害によって電位Ｂがより早く要求範囲に到達する場合には、多数のスイッチの前スイッチオンと対称的に、それらのスイッチの即時同時スイッチオフによって電位Ｂがより急速に戻される。
【００２２】
図２は、制御回路１２０の実施例を示す。制御回路は、アップ／ダウンジョンソンカウンタ２３、コンパレータ／ステートレジスタ２０、クロックイネーブル回路２４及び信号選択回路２６を含む。コンパレータ／ステートレジスタ２０は、それぞれ、デジタル源回路１０（図示せず）およびレベル検出器１２６（図示せず）の出力に結合された入力２１、２２を有する。コンパレータ／ステートレジスタ２０は、クロックイネーブル回路２４のイネーブル入力および信号選択回路２６の制御入力に結合された出力を有する。アップ／ダウンカウンタ２３は、デジタル源回路１０（図示せず）の出力２１に結合されたアップ／ダウン制御入力を有する。アップ／ダウンカウンタ２３は、クロックイネーブル回路２４を経てクロック回路１２１（図示せず）に結合されたクロック入力を有する。アップ／ダウンカウンタ２３は、コンパレータ／ステートレジスタ２０に結合された休止出力を有する。アップ／ダウンカウンタ２３は、信号選択回路２６のそれぞれの第１入力に結合された出力を有する。信号選択回路２６は、デジタル源回路１０（図示せず）の出力２１に結合された第２入力を有する。
【００２３】
動作中、デジタル源回路１０の出力信号がレベル検出器１２６により検出されるレベルに一致するとき、定常状態において、コンパレータ／ステートレジスタ２０は、信号選択回路２６に、デジタル源回路からの信号に対応する信号を出力させる。結果として、デジタル源回路１０の出力信号が第１レベルにあるとき、電流源回路１２２のいずれも定常状態において電流を供給しないか、デジタル源回路１０の出力信号が第２レベルにあるとき、電流源回路１２２のすべてが定常状態において電流を供給するか、である。
【００２４】
始めに、デジタル源回路１０が第１レベルの信号を出力し、この信号がレベル検出器１２６の出力信号と一致する場合、コンパレータ／ステートレジスタ２０は信号選択回路２６にデジタル源回路１０からの信号に対応する信号を出力させる。結果として、電流源回路１２２のいずれもバス線１４に電流を供給しない。
【００２５】
デジタル源回路１０が第１レベルから第２レベルへの遷移を出力するとき、コンパレータ／ステートレジスタ２０はデジタル源回路１０の出力信号とレベル検出器１２０の出力信号の対応の欠如を検出し、クロックイネーブル回路２４がアップダウンカウンター２３へクロックパルスを通すとともに信号選択回路２６がアップダウンカウンター２３からの出力信号を通す状態へ切替える。デジタル源回路１０からの信号は、この状態において、アップ／ダウンカウンタ２３をカウントアップ動作させる。アップ／ダウンカウンタ２３は、ジョンソンカウンタすなわち、より多くのクロックパルス数が受信されるにつれて増大する数の出力で上昇する信号を出力するカウンタとして機能する。各クロック・パルスごとに、アップ／ダウンカウンタ２３はより多数のスイッチ１２４をオンにする制御信号を出力する。信号選択回路２６は、スイッチ１２４にこれらの信号を通す。
【００２６】
レベル検出器１２６がバス線１４に得られる信号の遷移を検出する場合、レベル検出器はコンパレータ／ステートレジスタ２０にこの遷移を送る。これに応答して、コンパレータ／ステートレジスタ２０は、コンパレータ／ステートレジスタ２０がアップ／ダウンカウンタ２３へのクロックパルスの供給を不能にする定常状態にリセットする。更に、この状態において、コンパレータ／ステートレジスタ２０は信号選択回路２６にデジタル源回路からの信号に対応した信号を出力させる。その結果として、電流源回路１２２のすべてがバス線１４に電流を供給する。
【００２７】
デジタル源回路１０が第２レベルから第１レベルへの逆方向遷移を出力する場合、コンパレータ／ステートレジスタ２０はデジタル源回路１０の出力信号とレベル検出器１２０の出力信号の対応の欠如を検出し、クロックイネーブル回路２４がアップダウンカウンター２３へクロックパルスを通すとともに信号選択回路２６がアップダウンカウンター２３からの出力信号を通す状態へ切替える。デジタル源回路１０からの信号は、この状態において、アップ／ダウンカウンタ２３をカウントダウン動作させる。アップ／ダウンカウンタは、第１レベルから第２レベルへの遷移後に残されたカウントから始める。各クロックパルスごとに、アップ／ダウンカウンタ２３はより少ないスイッチ１２４をオンにする制御信号を出力する。信号選択回路２６は、スイッチ１２４にこれらの信号を通す。
【００２８】
デジタル源回路１０の出力信号が第２信号レベルにある場合、アップ／ダウンカウンタ２３がすべてのスイッチがオフされたことを信号するときに、コンパレータ／ステートレジスタ２０は定常状態に切替わる。定常状態では、コンパレータ／レジスタ２０は信号選択回路２６に、デジタル源回路１０からの信号に対応する信号を出力させる。その結果として、電流源回路１２２のいずれもバス線１４に電流を供給しない。
【００２９】
本発明は図に示した実施例に限定されないことは理解されたい。同種の性能を発揮しうる他の多くの回路実現例が存在することはいうまでもない。本発明に開示された回路には多くの変型例が可能性であることも理解されたい。
【００３０】
全ての電流源回路１２２は、時間の関数として実質的に線形のドライブ強度が実現できるように、実質的に同じ電流を供給するよう設計するのが好ましい。しかし、本発明から逸脱することなく、互に異なるドライブ強度を発生する電流源回路１２２を用いることもできる。電流源回路１２２は、好ましくは、高インピーダンス電流源を用いることによって（例えば、電流源トランジスタのドレインをバス線１４にそれぞれ接続することによって）実現される。しかしなから、他の実施例では、電流源回路１２２は、例えば電流源回路１２２として抵抗を用いて、低いインピーダンス出力を有するものとすることもできる。スイッチ１２４は、電流源１２２と直列に示されている。これらのスイッチは、電流源回路１２２と直列に接続された主電流チャンネルを有するスイッチトランジスタで実現し、これらのスイッチトランジスタのゲート電極は制御回路１２０によって制御することができる。しかしなから、ドレインがバス線１４に接続された電流源として機能する電流源トランジスタのゲート−ソース接続を短絡するスイッチを用いて等価な回路機能を実現できることも理解されたい。
【００３１】
ジョンソンアップ／ダウンカウンタ２３の代わりに、他の種類のカウンタも使用でき、例えば、通常のカウンタを用い、その出力カウント値をスイッチ１２４のための信号にデコードするデコーダ回路を後続させることができる。実際には、カウンタの状態は、カウンタに記憶されたままにする必要はない。その代わりに、到達したカウントをどこか他の場所、例えば、コンピュータメモリに記憶しておき、バス線１４の電位を開放しなければならないときに復元することができる。別個のレジスタをカウントのために用い、その結果をカウンタのカウント値に加えることができる。
【００３２】
電流を増加させるために次第により多くのスイッチをスイッチオンする代わりに、いくつかのスイッチを、他のスイッチは電流が増加する間スイッチオンされる場合にスイッチオフすることができ、これは、例えば、このようにオンにされる電流源がオフにされた電流源よりも強い場合に可能である。
【００３３】
更に、単一の非対称に駆動されるバス線１４が示されているが、実際には、より多くのバス線１４が並列に用いられ、それらのいくつかの又はすべてが同様に駆動されると理解されたい。また、バス線１４の電位も、図１のドライバ回路に類似のドライバ回路で随意に両方向に駆動できる。
【００３４】
他の実施例では、レベル検出器１２６がバス線１４の電位Ｂが要求範囲に達したことを示すとき、スイッチ１２４のすべてをオンにするわけではない。例えば、スイッチの所定の一部をスイッチオンすることができ、スイッチの過剰分は、バス線１４の電位Ｂの変化率がゆっくりすぎる場合にのみスイッチオンするものとすることができる。他の実施例では、デジタル源回路１０がまだバス線１４の電位Ｂを第２電源接続Ｖ２の電位から引き離すべきであることを示す間、スイッチの所定の一部を後でスイッチオフすることができる。
【００３５】
さらに他の実施例では、レベル検出器１２６がバス線１４の電位Ｂが要求範囲に達したことを示すときにスイッチオンされた数のスイッチ１２４のみがスイッチオンにされたままとなる。この実施例は、外部妨害により要求範囲に到達した場合、少なすぎるスイッチがスイッチオンされたままとなり得る欠点を有する。しかし、一実施例では、制御回路１２０は、スイッチオンされているスイッチ１２４の数が、所定の正常数値範囲（要求電位範囲に妨害によって到達されなかったことを表す）内にあるかどうか決定するよう構成し、この数が正常範囲内である場合には、制御回路は、レベル検出器１２６が、バス線１４の電位Ｂが要求電位範囲に到達したことを示す場合にスイッチオンされた数のスイッチ１２４をオンのままにするよう構成することができる。あるいはまた、制御回路１２０は、この数のスイッチ１２４に加えて所定数の追加のスイッチ１２４をステップオンすることもできる。
【００３６】
さらに他の実施例では、複数の電流源１２２の代わりに単一のドライバトランジスタを使用することができる。この場合、この単一のドライバトランジスタの制御信号は、バス線１４の電位Ｂが第２の電源接続Ｖ２の電位から引き離されるとき、時間の関数として変化するものとする。この場合、到達した制御信号が記憶される。バス線１４の電位Ｂが第２の電源接続Ｖ２の電位に戻ることが許されるとき、この記憶された値を用いて初期制御信号値をセットする。この単一ドライバトランジスタの制御は、活性化されるスイッチ１２４の数が増減されるのと同様に、増減される。しかしなから、単一ドライバトランジスタの使用は、その可変制御信号が、スイッチオンおよびオフする必要があるだけで複数ステップに変化させる必要のないスイッチ１２４の制御信号よりも妨害により影響を受けやすいという不利な点を有する。
【図面の簡単な説明】
【００３７】
【図１】図１は電子回路を示す。
【図２】図２はデジタル通信導体上の信号を示す。
【図３】図３は制御回路を示す。
【図１】
2008517549.tif 000003
【図２】
2008517549.tif 000004
【図３】
2008517549.tif 000005
【国際調査報告】
2008517549.tif 000006
2008517549.tif 000007