(57)【要約】【課題】携帯無線端末装置のように、集積回路や周辺回路の他に無線部を装置内に実装しているような場合には、集積回路と周辺回路とのデータ入出力の信号速度が非常に速くなってきているため、その輻射ノイズが無線部の無線動作の特性に影響する。【解決手段】出力バッファ回路と周辺部品間の信号ラインで輻射されるノイズを抑える為に行うバッファ駆動能力最適化の際の指針として、クロックとそれに同期した信号を位相比較した結果を用いる。【選択図】　　　図１
2004088487.tif 000002
【特許請求の範囲】
【請求項１】
配線基板に実装された集積回路の前記基板配線を介した信号出力に伴うノイズ輻射を抑制するための前記集積回路が備える出力バッファの駆動能力調節方法であって、
クロックパルスを発生し、前記クロックパルスを第１の出力バッファを通じ、前記第１の出力バッファの出力端に接続された第１の配線を介して送信する制御回路部と、
受信したクロックパルスに同期したデータパルスを、第２の出力バッファを通じ、前記第２の出力バッファの出力端に接続した第２の配線を介して前記制御回路部に送信する周辺回路部とを備えた装置において、
前記出力バッファ駆動能力調節のために、
前記周辺回路部において、前記受信したクロックパルスを前記データパルスとして折り返して送信し、
前記第１の出力バッファの出力端におけるクロックパルスと前記発生したクロックパルスとの間の第１の位相差を検出し、
前記制御回路部が受信したデータパルスと前記発生したクロックパルスとの間の第２の位相差を検出し、
前記第１の位相差が第１の所定の目標の位相差となるように前記第１の出力バッファの駆動能力を可変し、
前記第２の位相差が第２の所定の目標の位相差となるように前記第２の出力バッファの駆動能力を可変する、
ことを特徴とする出力バッファ駆動能力調節方法。
【請求項２】
前記第１の所定の目標の位相差が、
前記周辺回路部に予め規定されている前記クロックパルスを読み出すために許容されうる遅延時間であり、
前記第２の所定の目標の位相差が、
前記制御回路部に予め規定されている前記データパルスを読み出すために許容されうる遅延時間である、
ことを特徴とする前記請求項１に記載の出力バッファ駆動能力調節方法。
【請求項３】
前記第１及び第２の位相差が、前記パルスの立上りの位相差と立下りの位相差の２種類の位相差であって、
前記第１及び第２の所定の目標の位相差は、前記２種類の位相差それぞれに対応した目標の位相差であって、
前記第１及び第２の出力バッファは、前記パルスの立上り時の駆動能力と立下り時の駆動能力とが独立に可変しうる、
ことを特徴とする前記請求項１に記載の出力バッファ駆動能力調節方法。
【請求項４】
前記制御回路部と前記周辺回路部に電源が投入された直後に、
前記請求項１から３のいずれかに記載の前記出力バッファの駆動能力の調節を行う、
ことを特徴とする出力バッファ駆動能力調節方法。
【請求項５】
前記制御回路部が、
温度センサを接続し、前記温度センサが予め定めた温度変化を検知したとき、
または、前記制御回路部と前記周辺回路部に電源が投入された直後と、前記温度センサが予め定めた温度変化を検知したとき、
前記請求項１から３のいずれかに記載の前記出力バッファの駆動能力の調節を行う、
ことを特徴とする出力バッファ駆動能力調節方法。
【請求項６】
配線基板に実装された集積回路の前記基板配線を介した信号出力に伴うノイズ輻射を抑制するための前記集積回路が備える出力バッファの駆動能力調節機能を具備した回路であり、
クロックパルスを発生し、前記クロックパルスを第１の出力バッファを通じ、前記第１の出力バッファの出力端に接続された第１の配線を介して送信する制御回路部と、
受信したクロックパルスに同期したデータパルスを、第２の出力バッファを通じ、前記第２の出力バッファの出力端に接続した第２の配線を介して前記制御回路部に送信する周辺回路部とを備え、
前記出力バッファの駆動能力調節のために、
前記周辺回路部は、
さらに、前記受信したクロックパルスを前記データパルスとして折り返す手段を備え、
前記制御回路部は、
前記第１の出力バッファの出力端におけるクロックパルスと前記発生したクロックパルスとの間の第１の位相差を検出し、前記制御回路部が受信したデータパルスと前記発生したクロックパルスとの間の第２位相差を検出する位相比較部と、前記第１の位相差が第１の所定の目標の位相差となるように前記第１の出力バッファの駆動能力を可変し、前記第２の位相差が第２の所定の目標の位相差となるように前記第２の出力バッファの駆動能力を可変するＣＰＵ部を備えた、
ことを特徴とする出力バッファ駆動能力調節機能を具備した回路。
【請求項７】
前記第１の所定の目標の位相差が、
前記周辺回路部に予め規定されている前記クロックパルスを読み出すために許容されうる遅延時間であり、
前記第２の所定の目標の位相差が、
前記制御回路部に予め規定されている前記データパルスを読み出すために許容されうる遅延時間である、
ことを特徴とする前記請求項６に記載の出力バッファ駆動能力調節機能を具備した回路。
【請求項８】
前記第１及び第２の位相差が、前記パルスの立上りの位相差と立下りの位相差の２種類の位相差であって、
前記第１及び第２の所定の目標の位相差は、前記２種類の位相差それぞれに対応した目標の位相差であって、
前記第１及び第２の出力バッファは、前記パルスの立上り時の駆動能力と立下り時の駆動能力とを独立に可変しうる、
ことを特徴とする前記請求項６に記載の出力バッファ駆動能力調節機能を具備した回路。
【請求項９】
前記制御回路部と前記周辺回路部に電源が投入された直後に、
前記位相比較部は、
前記第１の出力バッファの出力端におけるクロックパルスと前記発生したクロックパルスとの間の第１の位相差を検出し、前記制御回路部が受信したデータパルスと前記発生したクロックパルスとの間の第２位相差を検出し、
前記ＣＰＵ部は、
前記第１の位相差が第１の所定の目標の位相差となるように前記第１の出力バッファの駆動能力を可変し、前記第２の位相差が第２の所定の目標の位相差となるように前記第２の出力バッファの駆動能力を可変する、
ことを特徴とする前記請求項６から８のいずれかに記載の出力バッファ駆動能力調節機能を具備した回路。
【請求項１０】
前記制御回路部が、
温度センサを接続し、前記温度センサが予め定めた温度変化を検知したとき、
または、前記制御回路部と前記周辺回路部に電源が投入された直後と、前記温度センサが予め定めた温度変化を検知したとき、
前記位相比較部は、
前記第１の出力バッファの出力端におけるクロックパルスと前記発生したクロックパルスとの間の第１の位相差を検出し、前記制御回路部が受信したデータパルスと前記発生したクロックパルスとの間の第２位相差を検出し、
前記ＣＰＵ部は、
前記第１の位相差が第１の所定の目標の位相差となるように前記第１の出力バッファの駆動能力を可変し、前記第２の位相差が第２の所定の目標の位相差となるように前記第２の出力バッファの駆動能力を可変する、
ことを特徴とする前記請求項６から８のいずれかに記載の出力バッファ駆動能力調節機能を具備した回路。
【請求項１１】
無線送受信機能を備えた無線部と、
前記請求項６から１０のいずれかに記載の出力バッファ駆動能力調節機能を具備した回路、
を有することを特徴とする携帯無線端末装置。
【請求項１２】
前記周辺回路部が、撮像手段を有する、
ことを特徴とする前記請求項１１に記載の携帯無線端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、配線基板に実装された集積回路の前記基板配線を介した信号出力に伴うノイズ輻射を抑制するための前記集積回路が備える出力バッファの駆動能力調節方法、該出力バッファの駆動能力調節機能を有する回路並びにこの回路を備えた携帯無線端末装置に関する。
【０００２】
【従来の技術】
集積回路が備える出力バッファ回路の駆動能力を選定する際、集積回路と同じ基板に実装する周辺回路、基板の配線長や容量などによりノイズ輻射量や、信号遅延、波形鈍りをシミュレーションによって事前に予測し、駆動能力の選定を行うが、どうしても正確な波形予測を設計時に行うことは困難である。
この対策として、従来はバッファ回路の駆動能力が大きい場合、その出力端子にシリーズ抵抗を挿入して出力波形を意図的に鈍らせ、輻射ノイズの低減やアンダーシュート、オーバーシュートの低減を図るか、逆にバッファ能力が小さかった場合は、出力端子の近傍にシリーズにバッファ能力の大きいバッファ回路の搭載されたＩＣ等を挿入する等の組立時に調整を行うことで問題回避を行っていた。
【０００３】
また、近年では、集積回路と周辺回路とのデータ入出力の信号速度が非常に速くなってきている。このため、携帯無線端末装置のように、集積回路や周辺回路の他に無線部を装置内に実装しているような場合には、信号レベルが数ＭＨｚの高速でＬとＨの間を遷移すると、基板の配線が放射アンテナとなってその基本周波数とその高調波の成分が空間にノイズとして輻射される。その輻射ノイズが、無線送受のために設けているアンテナへ飛び込んだり、無線回路部へ飛び込んだりすることによって、無線部の無線動作の特性（例えば受信感度（通話が切れてしまう等）が劣化）に影響するため、ノイズ輻射量の低減が課題となっている。このノイズ輻射量低減のため、従来は、装置組立時の調整において、信号遅延の許す限り抵抗値の大きいシリーズ抵抗を挿入して波形を鈍らせる固定的な調整手段をとっているが、温度による信号遅延の変動や周辺回路の入出力容量のバラツキ等があるため、固定的な調整手段では、鈍らせられる波形の範囲が狭くなり、目標とするノイズ輻射の低減量までに至らないことが多くあった。
【０００４】
【発明が解決しようとする課題】
本発明は、このような従来技術の課題に鑑みて成されてものであって、その目的は、配線を駆動する駆動能力を調節する機能を有する出力バッファ回路を用いて、集積回路間の配線からの電磁放射を固定的にではなく、環境温度の変化等の経時変動に係わらず、自動的に低減するための方法並びに手段を提供することにある。
【０００５】
【課題を解決するための手段】
本発明の出力バッファの駆動能力調節回路は、周辺部品間の信号ラインで輻射されるノイズを抑える為に行うバッファ駆動能力最適化の際の指針として、クロックとそれに同期した信号を位相比較した結果を用いることを特徴とする。
すなわち、本発明の請求項１に係わる発明の出力バッファ駆動能力調節方法は、配線基板に実装された集積回路の前記基板配線を介した信号出力に伴うノイズ輻射を抑制するための前記集積回路が備える出力バッファの駆動能力調節方法であって、クロックパルスを発生し、前記クロックパルスを第１の出力バッファを通じ、前記第１の出力バッファの出力端に接続された第１の配線を介して送信する制御回路部と、受信したクロックパルスに同期したデータパルスを、第２の出力バッファを通じ、前記第２の出力バッファの出力端に接続した第２の配線を介して前記制御回路部に送信する周辺回路部とを備えた装置において、前記出力バッファ駆動能力調節のために、前記周辺回路部において、前記受信したクロックパルスを前記データパルスとして折り返して送信し、前記第１の出力バッファの出力端におけるクロックパルスと前記発生したクロックパルスとの間の第１の位相差を検出し、前記制御回路部が受信したデータパルスと前記発生したクロックパルスとの間の第２の位相差を検出し、前記第１の位相差が第１の所定の目標の位相差となるように前記第１の出力バッファの駆動能力を可変し、前記第２の位相差が第２の所定の目標の位相差となるように前記第２の出力バッファの駆動能力を可変する、ことを特徴とする。
また、本発明の請求項２に係わる発明の出力バッファ駆動能力調節方法は、前記請求項１に係わる発明に記載の前記第１の所定の目標の位相差が、前記周辺回路部に予め規定されている前記クロックパルスを読み出すために許容されうる遅延時間であり、前記第２の所定の目標の位相差が、前記制御回路部に予め規定されている前記データパルスを読み出すために許容されうる遅延時間である、ことを特徴とする。
また、本発明の請求項３に係わる発明の出力バッファ駆動能力調節方法は、前記請求項１に係わる発明に記載の前記第１及び第２の位相差が、前記パルスの立上りの位相差と立下りの位相差の２種類の位相差であって、前記第１及び第２の所定の目標の位相差は、前記２種類の位相差それぞれに対応した目標の位相差であって、前記第１及び第２の出力バッファは、前記パルスの立上り時の駆動能力と立下り時の駆動能力とが独立に可変しうる、ことを特徴とする。
また、本発明の請求項４に係わる発明の出力バッファ駆動能力調節方法は、前記制御回路部と前記周辺回路部に電源が投入された直後に、前記請求項１から３のいずれかに記載の前記出力バッファの駆動能力の調節を行う、ことを特徴とする。
また、本発明の請求項４に係わる発明の出力バッファ駆動能力調節方法は、前記制御回路部が、温度センサを接続し、前記温度センサが予め定めた温度変化を検知したとき、または、前記制御回路部と前記周辺回路部に電源が投入された直後と、前記温度センサが予め定めた温度変化を検知したとき、前記請求項１から３のいずれかに記載の出力バッファの駆動能力の調節を行う、ことを特徴とする。
【０００６】
また、本発明の請求項６に係わる発明に記載の出力バッファ駆動能力調節機能を具備した回路は、配線基板に実装された集積回路の前記基板配線を介した信号出力に伴うノイズ輻射を抑制するための前記集積回路が備える出力バッファの駆動能力調節機能を具備した回路であり、クロックパルスを発生し、前記クロックパルスを第１の出力バッファを通じ、前記第１の出力バッファの出力端に接続された第１の配線を介して送信する制御回路部と、受信したクロックパルスに同期したデータパルスを、第２の出力バッファを通じ、前記第２の出力バッファの出力端に接続した第２の配線を介して前記制御回路部に送信する周辺回路部とを備え、前記出力バッファの駆動能力調節のために、前記周辺回路部は、さらに、前記受信したクロックパルスを前記データパルスとして折り返す手段を備え、前記制御回路部は、さらに前記第１の出力バッファの出力端におけるクロックパルスと前記発生したクロックパルスとの間の第１の位相差を検出し、前記制御回路部が受信したデータパルスと前記発生したクロックパルスとの間の第２位相差を検出する位相比較部と、前記第１の位相差が第１の所定の目標の位相差となるように前記第１の出力バッファの駆動能力を可変し、前記第２の位相差が第２の所定の目標の位相差となるように前記第２の出力バッファの駆動能力を可変するＣＰＵ部を備えた、ことを特徴とする。
また、本発明の請求項７に係わる発明に記載の出力バッファ駆動能力調節機能を具備した回路は、前記請求項６に係わる発明に記載の前記第１の所定の目標の位相差が、前記周辺回路部に予め規定されている前記クロックパルスを読み出すために許容されうる遅延時間であり、前記第２の所定の目標の位相差が、前記制御回路部に予め規定されている前記データパルスを読み出すために許容されうる遅延時間である、ことを特徴とする。
また、本発明の請求項８に係わる発明に記載の出力バッファ駆動能力調節機能を具備した回路は、前記請求項６に係わる発明に記載の前記第１及び第２の位相差が、前記パルスの立上りの位相差と立下りの位相差の２種類の位相差であって、前記第１及び第２の所定の目標の位相差は、前記２種類の位相差それぞれに対応した目標の位相差であって、前記第１及び第２の出力バッファは、前記パルスの立上り時の駆動能力と立下り時の駆動能力とを独立に可変しうる、ことを特徴とする。
また、本発明の請求項９に係わる発明に記載の出力バッファ駆動能力調節機能を具備した回路は、前記請求項６から８のいずれかに係わる発明に記載の前記制御回路部と前記周辺回路部に電源が投入された直後に、前記位相比較部は、前記第１の出力バッファの出力端におけるクロックパルスと前記発生したクロックパルスとの間の第１の位相差を検出し、前記制御回路部が受信したデータパルスと前記発生したクロックパルスとの間の第２位相差を検出し、前記ＣＰＵ部は、前記第１の位相差が第１の所定の目標の位相差となるように前記第１の出力バッファの駆動能力を可変し、前記第２の位相差が第２の所定の目標の位相差となるように前記第２の出力バッファの駆動能力を可変する、ことを特徴とする。
また、本発明の請求項９に係わる発明に記載の出力バッファ駆動能力調節機能を具備した回路は、前記請求項６から８のいずれかに係わる発明に記載の前記前記制御回路部が、温度センサを接続し、前記温度センサが予め定めた温度変化を検知したとき、または、前記制御回路部と前記周辺回路部に電源が投入された直後と、前記温度センサが予め定めた温度変化を検知したとき、前記位相比較部は、前記第１の出力バッファの出力端におけるクロックパルスと前記発生したクロックパルスとの間の第１の位相差を検出し、前記制御回路部が受信したデータパルスと前記発生したクロックパルスとの間の第２位相差を検出し、前記ＣＰＵ部は、前記第１の位相差が第１の所定の目標の位相差となるように前記第１の出力バッファの駆動能力を可変し、前記第２の位相差が第２の所定の目標の位相差となるように前記第２の出力バッファの駆動能力を可変する、ことを特徴とする。
また、本発明の請求項１１に係わる発明の携帯無線端末装置は、無線送受信機能を備えた無線部と、前記前記請求項６から１０のいずれかに係わる発明に記載の前記出力バッファ駆動能力調節機能を具備した回路、を有することを特徴とする。
また、本発明の請求項１２に係わる発明の携帯無線端末装置は、前記請求項１１に係わる発明に記載の前記周辺回路部が、撮像手段を有する、ことを特徴とする。
【０００７】
【発明の実施の形態】
本発明の実施の形態について、図面を参照して説明する。
図１は、例えば携帯無線端末装置のような電気装置のブロック図を示し、制御回路部１と周辺回路部４と、温度センサ部６と、無線部２１で構成され、これらは制御回路部１を中心に基板配線される。
制御回路部１は、ＣＰＵ部２、位相比較部３、入力バッファ７、９、出力バッファ８からなり、各バッファの入出力信号は、位相比較部３に接続される。周辺回路部４は、内部回路５、入力バッファ回路２０、出力バッファ回路１０と、入力バッファ回路の出力端と出力バッファ回路の入力端とを接続／分離するスイッチ１１を設けて構成されている。周辺回路部４は、ここでは、携帯無線端末装置に内蔵されるデジタルカメラを想定している。制御回路部１と周辺回路部４は、クロック線１２、データ線１３、シリアル制御線１４で接続される。
【０００８】
出力バッファ回路８、１０は、図２に示す回路で構成され、出力バッファの駆動能力の変更ができる特徴をもったバッファである。その構成は、ＰチャネルＦＥＴ２７に接続された抵抗値の異なる出力バッファ調節抵抗Ｒ３５〜Ｒ３７及びＮチャネルＦＥＴ２８に接続された抵抗値の異なる出力バッファ調節抵抗Ｒ３８〜４０を、図３に示す制御回路部１及び周辺回路部４が内蔵するレジスタの出力に従ってスイッチＳＷ２９〜ＳＷ３４を切り替えて、出力バッファ回路５０の駆動能力を、ここでは３段階に制御するものである。このため、抵抗Ｒ３５、Ｒ３８は抵抗値が小（バッファ回路６０の駆動能力大）、抵抗Ｒ３６、Ｒ３９は抵抗値が中（駆動能力中）、抵抗Ｒ３７、Ｒ４０は抵抗値が大（駆動能力小）に設定されている。レジスタへのデータの書き込みは、ＣＰＵ部２から行われる。
【０００９】
次に、実施例の携帯無線端末装置の動作の詳細を説明する。
制御回路部１は、図４のチャートに示したフローによって動作する。動作は、無線端末装置としての通常の動作とバッファ能力適正化処理動作に分かれる。電源オン後、制御回路部１は、バッファ駆動能力適正化処理動作を指示する。バッファ駆動能力適正化処理動作については詳しく後述する。バッファ駆動能力が適正化された後、通常動作に移行する。
通常動作は、制御回路部１が周辺回路部４に対し動作内容を指示するために、シリアル制御線１４を介したシリアル制御で諸設定を行い、その後クロック線１２を介して周辺回路部４にも供給されているクロックに同期して期待するデータのやり取りが行われる。
通常動作中、制御回路部１は、温度監視として、予め定めた周期で常に温度センサ部６にアクセスする。温度変化有り／無しの判断材料としては、前回の温度監視結果に対し、例えば１０℃の温度変化があった場合等の温度ステップを決めておき判断材料としている。温度変化がこの温度ステップを越えたとき、制御回路部１は、バッファ駆動能力適正化処理動作を指示する。
【００１０】
次にバッファ駆動能力適正化処理について図１及び図５を参照して説明する。まず、制御回路部１は、シリアル制御で周辺回路部４に本処理の為にスイッチ１１のオンを指示する。制御回路部１のＣＰＵ部２は、クロックである波形１５を出力する。クロック出力１５は、制御回路部１の出力バッファ回路８、制御回路部１と周辺回路部４との間のクロック線１２を経て周辺回路部４へ送信される。クロック線１２を伝送されて鈍ったクロック（波形１６）は、周辺回路部の入力バッファ２０で２値波形に整形され、スイッチ１１で折り返して、周辺回路部４の出力バッファ回路１０、制御回路部１と周辺回路部４との間の別の信号ラインであるデータ線１３を経て制御回路部１へ送信され、制御回路部１の入力バッファ回路９を介して受信される。
位相比較部３は、出力クロック波形１５と、制御回路部１の出力バッファ回路８の出力が制御回路部の入力バッファ回路７で整形された波形１７（すなわち周辺回路部のスイッチ１１における波形）と、周辺回路部４のスイッチ１１で折り返してデータ線１３で鈍り再び制御回路部１の入力バッファ回路９により整形された波形１９を入力する。
波形１５、１７、１９は、位相比較部３によって位相比較され、その結果図３に示すＴ１〜４の遅延量が検出される。制御回路部１の出力バッファ回路８の出力波形１６は、クロック線１２を駆動するため、その配線容量とバッファのオン抵抗とによって立ち上がり／立ち下がりが鈍る。波形１６を入力とする入力バッファ１７の出力波形１７（すなわち周辺回路部のスイッチ１１における波形）は、波形１６の立ち上がり／立ち下がりが鈍るため、Ｌ／Ｈの識別タイミングに遅延を生じて、遅延時間Ｔ１とＴ２が発生する。
同様に、周辺回路部４側の出力バッファ回路１０の出力波形１８は、さらにデータ線の配線容量の影響を受けるため、制御回路部の入力バッファ回路９の出力波形１９は、波形１７よりさらに遅延を受け、Ｔ３とＴ４として検出される。なお、出力バッファ回路を構成するＰチャネルＦＥＴとＮチャネルＦＥＴのオン抵抗は必ずしも同じでないため、一般的にはＬからＨへの変化するタイミング（Ｔ１とＴ３）とＨからＬへ変化するタイミング（Ｔ２とＴ４）とは等しくない。
【００１１】
図２の出力バッファ回路の駆動能力を小さくまたは大きくする調節を行うために、制御回路部１は、出力バッファ回路のレジスタへ書き込み、スイッチＳＷ２９〜ＳＷ３４（図２）の切替を指示し、再度位相比較し遅延量を確認、の各動作を繰り返し行うことで、各遅延Ｔ１〜Ｔ４が目標とする遅延量となるようにする。
一方制御回路部１や周辺回路部４では、受信信号のＲＥＡＤタイミングが規定されている。これによって各遅延Ｔ１〜Ｔ４の目標とする遅延量である最大の遅延量は制限を受ける。この最大遅延量はＲＥＡＤタイミングを勘案して予め位相比較部３又はＣＰＵ２に記憶させておく。このＲＥＡＤタイミングを確保する範囲内で、出力バッファ回路の配線駆動能力を小さくする。出力バッファ回路の駆動能力を下げ、出力信号波形を鈍らせれば、受信した入力バッファ回路を出力する波形の遅延量が増大する。このことは、同時にその信号の動作する周波数やその高調波の輻射ノイズが減少する。
【００１２】
例えば、周囲温度が１０℃以上変化し、図３の出力バッファ回路におけるＦＥＴ自体のオン抵抗と設定されていた調整抵抗の和が小さくなり、出力バッファ回路の配線駆動能力が増大して、出力バッファ回路の出力波形鈍りが少なくなり、この結果、配線からの輻射ノイズが増大する恐れがあり、駆動能力を低下させるために、Ｔ１、Ｔ３（立ち上がり）を大きくする場合は、スイッチＳＷ２９〜ＳＷ３１をオン／オフして、抵抗値を大きくするようなデータをレジスタへ書き込む。また、Ｔ２、Ｔ４（立ち下がり）を大きくする場合は、スイッチＳＷ３２〜ＳＷ３４をオン／オフして抵抗値を大きくするようなデータをレジスタへ書き込むこととなる。また、周囲条件が変わって、出力バッファ回路の配線駆動能力が減少し、最大遅延量を越えるように出力波形が鈍った場合、抵抗値を小さくするようにデータをレジスタに書き込む。
【００１３】
上記の説明では携帯無線端末装置の電源オン時と、温度変化時の両方でバッファ駆動能力適正化を行うようなフローで説明したが、ＣＰＵ２は最大遅延量を基準にバッファ駆動能力適正化を行っているため、温度変化に関係なく一定時間間隔でこのバッファ駆動能力適正化処理を動作させることもできるが、この場合には通常動作の中断を余儀なくされ、また消費電力の増大を招来することにもなる。
このバッファ駆動能力適正化処理によって、装置個々の各信号遅延バラツキや、温度変化による周辺回路の信号遅延変動を適正な遅延に補正し、通常動作時のデータエラー等の誤動作を防ぐことができる。
【００１４】
なお、上記の実施形態の説明で用いた出力バッファ回路（図２）は、これに限定されるものではない。例えば、図６に示した特開平９−２１４３１５で開示されているバッファ回路であってもよい。この出力バッファ回路６０は、駆動能力の異なるバッファ４４〜４６を備える。バッファ４４は駆動能力が大、バッファ４５は駆動能力が中、バッファ４６は駆動能力が小のそれぞれ駆動能力を有する。ゲート部側に設けられたスイッチＳＷ４１〜ＳＷ４３をレジスタの出力に従って切り替えてバッファ回路６０の駆動能力を制御するものである。
この出力バッファ回路を用いた場合には、出力波形の立ち上がりと立ち下がりを独立に可変することはできないが、上記実施例と同様に配線からの輻射ノイズを自動的に抑圧することの効果が得られる。
【００１５】
【発明の効果】
以上本発明によれば、バッファ駆動能力をソフトウェア制御することによって、データバス等の出力バッファ駆動能力の不適切による輻射ノイズや異常な波形を、容易に回避が可能である。
また、各周辺回路間の信号遅延を自身で位相検出し、許容される最大限の遅延範囲まで波形を鈍らせるように出力バッファ駆動能力を小さく変更することで、輻射ノイズ量の低減が図れる。
【００１６】
【図面の簡単な説明】
【図１】本発明の出力バッファ駆動能力調節方法を実施する電気装置のブロック図を示す。
【図２】図１の電気装置が備える出力バッファ回路の構成を示す図である。
【図３】本発明の出力バッファ駆動能力調節のために制御する出力バッファ回路のスイッチを切り替えるレジスタとスイッチの選択状態との関連を示す図である。
【図４】本発明の出力バッファ駆動調節方法の動作フローを示す図である。
【図５】本発明の出力バッファ駆動調節方法の信号波形による動作を示す図である。
【図６】図１の電気装置が備える出力バッファ回路の別なる構成を示す図である。
【符号の説明】
１　　制御回路部
２　　ＣＰＵ部
３　　位相比較部
４　　周辺回路部
６　　温度センサ部
７　　入力バッファ回路
８　　出力バッファ回路
９　　入力バッファ回路
１０　　出力バッファ回路
１１　　スイッチ
１２　　クロック線
１３　　データ線
１４　　シリアル制御線
１５　　波形
１６　　波形
１７　　波形
１８　　波形
１９　　波形
２０　　入力バッファ回路
２１　　無線部
５０　　出力バッファ回路
６０　　出力バッファ回路
【図１】
2004088487.tif 000003
【図２】
2004088487.tif 000004
【図３】
2004088487.tif 000005
【図４】
2004088487.tif 000006
【図５】
2004088487.tif 000007
【図６】
2004088487.tif 000008