【0001】
【発明の属する技術分野】
この発明は、CMOS集積回路における出力バッファ回路に関し、特に貫通電流を低減できるようにした出力バッファ回路に関する。
【0002】
【従来の技術】
【特許文献1】特開平6−90159号公報
【特許文献2】特開平7−221625号公報
【特許文献3】特許2985319号公報
【特許文献4】特許3080718号公報
【0003】
従来の出力バッファ回路について、図5を用いて説明する。図5に示すバッファ回路は、入力端子に入力された信号を駆動能力を大きくして外部へ出力するようにした半導体集積回路用の出力バッファ回路において、一般的なものとして知られている。図5において、101 は電源、102 はグラウンド、M1はPMOSトランジスタ、M0はNMOSトランジスタ、103 はインバータ回路、T1は入力端子、T2は出力端子であり、入力端子T1はインバータ回路103 の入力端子に接続され、インバータ回路103 の出力端子はPMOSトランジスタM1及びNMOSトランジスタM0のゲート端子に共通に接続され、出力端子T2は、PMOSトランジスタM1及びNMOSトランジスタM0のドレーン端子に共通に接続され、PMOSトランジスタM1のソース端子は電源101 に接続され、NMOSトランジスタM0のソース端子はグラウンド102 に接続されている。
【0004】
そして、このように構成されたバッファ回路においては、入力端子T1に入力された論理レベルの信号は、インバータ回路103 で反転され、PMOSトランジスタM1とNMOSトランジスタM0に入力され、そのどちらか一方をON状態にし、出力端子T2に入力端子T1へ入力された論理レベルと等しい信号を伝えるように動作する。
【0005】
ここで、PMOSトランジスタM1がONするゲート電圧の範囲は、グラウンド102 の電位(GND)から、電源101 の電位(VCC)よりもPMOSトランジスタの閾値電圧(Vtp)だけ低い電圧(VCC−Vtp)までの範囲である。一方、NMOSトランジスタM0がONするゲート電圧の範囲は、GNDよりもNMOSトランジスタの閾値電圧(Vtn)だけ高い電圧(GND+Vtn)から、VCCまでの範囲である。したがって、PMOSトランジスタM1とNMOSトランジスタM0の両方のトランジスタがONするゲート電圧の範囲は、(GND+Vtn)から(VCC−Vtp)までの範囲である。つまり、インバータ回路103 の出力電圧が、この電圧範囲に入る時間範囲において、PMOSトランジスタM1とNMOSトランジスタM0は共にON状態となり、両トランジスタを介して電源101 からグラウンド102 へいわゆる貫通電流を流すことになる。
【0006】
【発明が解決しようとする課題】
ところで、図5に示すように、出力バッファ回路の出力段に配置されるPMOSトランジスタM1とNMOSトランジスタM0とで構成されるようなインバータ回路は、トランジスタの幅を大きくしたり、トランジスタを並列接続して駆動能力を高めている。これに伴って貫通電流が大きくなり、消費電流を増大させたり、電源又はグラウンドの配線の抵抗成分やインダクタンス成分によって決まる雑音を発生させ、同一集積回路基板上の他の回路の動作に悪影響を及ぼす。
【0007】
従来、この貫通電流の低減を目的とした出力バッファ回路として、例えば、特開平6−90159号公報(特許文献1)、特開平7−221625号公報(特許文献2)、特許2985319号公報(特許文献3)、特許3080718号公報(特許文献4)等において、種々の提案がなされている。
【0008】
本発明は、従来の出力バッファ回路における上記問題点に鑑みなされたものであって、貫通電流を効率的に確実に低減できるようにした出力バッファ回路を提供することを目的とする。
【0009】
【課題を解決するための手段】
上記問題点を解決するため、請求項1に係る発明は、入力端子に入力される信号に応じて出力端子に接続された負荷を駆動する出力バッファ回路であって、第1のPMOSトランジスタと、第1のNMOSトランジスタと、第1及び第2の信号検出回路と、制御回路と、第1の電位を供給する第1の電源ラインと、前記第1の電位よりも低い第2の電位を供給する第2の電源ラインとで構成され、該出力バッファ回路の入力端子は、前記制御回路の入力端子に接続され、該出力バッファ回路の出力端子は、前記第1のPMOSトランジスタと前記第1のNMOSトランジスタの各ドレーン端子に接続され、前記第1のPMOSトランジスタのソース端子は、前記第1の電源ラインに接続され、前記第1のNMOSトランジスタのソース端子は、前記第2の電源ラインに接続され、前記第1のPMOSトランジスタのゲート端子は、前記制御回路の第1の出力端子及び前記第1の信号検出回路の入力端子に接続され、前記第1のNMOSトランジスタのゲート端子は、前記制御回路の第2の出力端子及び前記第2の信号検出回路の入力端子に接続され、前記第1の信号検出回路の出力端子は、前記制御回路の第2のモニタ端子に接続され、前記第2の信号検出回路の出力端子は、前記制御回路の第1のモニタ端子に接続されて構成される。
【0010】
また、前記制御回路は、第2のPMOSトランジスタと、第2のNMOSトランジスタと、第1及び第2のトランスファゲート回路と、インバータ回路と、第1及び第2の論理回路とで構成され、該制御回路の入力端子は、前記インバータ回路の入力端子、前記第1のトランスファゲート回路の第1の入力端子、前記第2のPMOSトランジスタのゲート端子、前記第2のトランスファゲート回路の第2の入力端子及び前記第2のNMOSトランジスタのゲート端子に接続され、前記インバータの出力端子は、前記第1のトランスファゲート回路の第2の入力端子、前記第2のトランスファゲート回路の第1の入力端子、前記第1の論理回路の第1の入力端子及び前記第2の論理回路の第1の入力端子に接続され、該制御回路の第1のモニタ端子は、前記第1の論理回路の第2の入力端子に接続され、該制御回路の第2のモニタ端子は、前記第2の論理回路の第2の入力端子に接続され,前記第1の論理回路の出力端子は、前記第1のトランスファゲート回路の第1の出力端子に接続され、前記第2の論理回路の出力端子は、前記第2のトランスファゲート回路の第1の出力端子に接続され、該制御回路の第1の出力端子は、前記第2のPMOSトランジスタのドレーン端子及び前記第1のトランスファゲート回路の第2の出力端子に接続され、該制御回路の第2の出力端子は、前記第2のNMOSトランジスタのドレーン端子及び前記第2のトランスファゲート回路の第2の出力端子に接続され、前記第2のPMOSトランジスタのソース端子は、前記第1の電源ラインに接続され、前記第2のNMOSトランジスタのソースは、前記第2の電源ラインに接続されて構成されている。
【0011】
そして、以上のように接続構成された出力バッファ回路において、前記第1の論理回路は、該論理回路の第1の入力端子と第2の入力端子の論理レベルの組み合わせが“L,H”の場合にのみ該論理回路の出力端子に論理レベル“L”を出力し、その他の組み合わせにおいては論理レベル“H”を出力し、前記第2の論理回路は、該論理回路の第1の入力端子と第2の入力端子の論理レベルの組み合わせが“H,L”の場合にのみ該論理回路の出力端子に論理レベル“H”を出力し、その他の組み合わせにおいては論理レベル“L”を出力するようにし、また前記第1の信号検出回路は、前記第1のPMOSトランジスタのゲート端子の電位が所定レベル以下であるときには論理レベル“H”を出力し所定レベル以上であるときには論理レベル“L”を出力し、前記第2の信号検出回路は、前記第1のNMOSトランジスタのゲート端子の電位が所定レベル以上であるときには論理レベル“L”を出力し所定レベル以下であるときには論理レベル“H”を出力するようにする。また前記第1及び第2のトランスファゲート回路は、該トランスファゲート回路の第1の入力端子に論理レベル“H” が入力され、且つ、該トランスファゲート回路の第2の入力端子に論理レベル“L” が入力された場合に、該トランスファゲート回路の第1の出力端子と第2の出力端子間を導通状態とし、該トランスファゲート回路の第1の入力端子に論理レベル“L” が入力され、且つ、該トランスファゲート回路の第2の入力端子に論理レベル“H” が入力された場合に、該トランスファゲート回路の第1の出力端子と第2の出力端子間を遮断状態とするように動作させる。
【0012】
また前記制御回路は、該制御回路の入力端子に論理レベル“H” の信号が入力された場合は、該制御回路の第2の出力端子に論理レベル“L” を出力し、該制御回路の入力端子に論理レベル“H” の信号が入力され且つ該制御回路の第1のモニタ端子に論理レベル“L” が入力された場合は、該制御回路の第1の出力端子に論理レベル“H” を出力し、該制御回路の入力端子に論理レベル“H” の信号が入力され且つ該制御回路の第1のモニタ端子に論理レベル“H” が入力された場合は、該制御回路の第1の出力端子に論理レベル“L” を出力し、該制御回路の入力端子に論理レベル“L” の信号が入力された場合は、該制御回路の第1の出力端子に論理レベル“H” を出力し、該制御回路の入力端子に論理レベル“L” の信号が入力され且つ該制御回路の第2のモニタ端子に論理レベル“H” が入力された場合は、該制御回路の第2の出力端子に論理レベル“L” を出力し、該制御回路の入力端子に論理レベル“L” の信号が入力され且つ該制御回路の第2のモニタ端子に論理レベル“L” が入力された場合は、該制御回路の第2の出力端子に論理レベル“H” を出力するように動作させる。
【0013】
このように動作させることにより、出力バッファ回路の入力端子に入力される信号の論理レベルが反転した際に、前記第1のPMOSトランジスタと前記第1のNMOSトランジスタのうち、OFF状態であった方のトランジスタが、もう一方のトランジスタの電流駆動能力が減少した後にON状態に切り替わることとなり、貫通電流を低減させることが可能となる。
【0014】
更に、このように構成されている出力バッファ回路は、前記したように、出力段を構成する前記第1のPMOSトランジスタをONさせるための駆動回路として前記第1の論理回路を、OFFさせるための駆動回路として前記第2のPMOSトランジスタを備え、前記第1の論理回路が前記第1のPMOSトランジスタのベース端子の電位を下降させるとき(ONさせるとき) には、前記第2のPMOSトランジスタはOFFしており、前記第2のPMOSトランジスタがONして前記第1のPMOSトランジスタのベース端子の電位を上昇させるとき(OFFさせるとき)には、前記第1のトランスファゲート回路が働き、前記第1の論理回路の出力端子と前記第2のPMOSトランジスタのドレーン端子は遮断されているため、前記第1の論理回路と前記第2のPMOSトランジスタは、前記第1のPMOSトランジスタを駆動する上で干渉せず、別個に作用する。また同様に、出力段を構成する前記第1のNMOSトランジスタをONさせるための駆動回路として前記第2の論理回路を、OFFさせるための駆動回路として前記第2のNMOSトランジスタを備え、前記第2の論理回路と前記第2のNMOSトランジスタも前記第1のNMOSトランジスタを駆動する上で干渉せず、別個に作用する。
【0015】
よって、出力段のトランジスタをOFFするための駆動電流を変更するには、前記第2のPMOSトランジスタ及び前記第2のNMOSトランジスタの電流駆動能力のみを変更し、出力段のトランジスタをONするための駆動電流を変更するには前記第1の論理回路及び前記第2の論理回路の電流駆動能力のみを変更すればよい。このように、本発明に係る出力バッファ回路は、出力段のトランジスタをON駆動するための駆動能力とOFF駆動するための駆動能力を個別に設定できるため、出力信号の遅延時間(入力端子に入力される信号の論理レベルが反転してから出力端子の信号が変動し始めるまでの時間)と、出力信号のスルーレート(出力端子の電位の変動量/時間)を個別に容易に設定することができる。
【0016】
請求項2に係る発明は、請求項1に係る出力バッファ回路において、前記第1及び第2の信号検出回路をインバータ回路で構成することを特徴とするものであり、前記インバータ回路は、該インバータ回路の入力端子の電位が所定レベル以下であるときには論理レベル“H” を出力し、所定レベル以上であるときには論理レベル“L” を出力するように動作する。
【0017】
このように、前記第1及び第2の信号検出回路として単純なインバータ回路を用いることにより、請求項1に係る出力バッファ回路を容易に構成することができる。
【0018】
請求項3に係る発明は、請求項1に係る出力バッファ回路において、前記第1の信号検出回路は、第3のPMOSトランジスタと第1の抵抗とで構成され、該第1の信号検出回路の入力端子は、前記第3のPMOSトランジスタのゲート端子に接続され、該第1の信号検出回路の出力端子は、前記第3のPMOSトランジスタのドレーン端子と前記第1の抵抗の一端に接続され、前記第3のPMOSトランジスタのソース端子は、前記第1の電源ラインに接続され、前記第1の抵抗の他端は、前記第2の電源ラインに接続されており、前記第2の信号検出回路は、第3のNMOSトランジスタと第2の抵抗とで構成され、該第2の信号検出回路の入力端子は、前記第3のNMOSトランジスタのゲート端子に接続され、該第2の信号検出回路の出力端子は、前記第3のNMOSトランジスタのドレーン端子と前記第2の抵抗の一端に接続され、前記第3のNMOSトランジスタのソース端子は、前記第2の電源ラインに接続され、前記第2の抵抗の他端は、前記第1の電源ラインに接続されていることを特徴とするものである。
【0019】
以上のように構成された出力バッファ回路においては、前記第1の信号検出回路は、前記第1のPMOSトランジスタのゲート・ソース間電圧が前記第3のPMOSトランジスタの閾値電圧より十分に大きいときには論理レベル“H” を出力し、閾値電圧より十分に小さいときには論理レベル“L” を出力するように動作し、また前記第2の信号検出回路は、前記第1のNMOSトランジスタのゲート・ソース間電圧が前記第3のNMOSトランジスタの閾値電圧より十分に大きいときには論理レベル“L” を出力し、閾値電圧より十分に小さいときには論理レベル“H” を出力するように動作する。
【0020】
ここで、前記第1のPMOSトランジスタの閾値電圧と、前記第1の信号検出回路の出力端子の信号の論理レベルが切り替わるときの前記第3のPMOSトランジスタのソース・ゲート間電圧の差が小さくなるように、前記第3のPMOSトランジスタ及び前記第1の抵抗のサイズを設定し、また前記第1のNMOSトランジスタの閾値電圧と、前記第2の信号検出回路の出力端子の信号の論理レベルが切り替わるときの前記第3のNMOSトランジスタのゲート・ソース間電圧の差が小さくなるように、前記第3のNMOSトランジスタ及び前記第2の抵抗のサイズを設定することにより、貫通電流を微小に抑えることが可能となる。また、前記第1のPMOSトランジスタと前記第3のPMOSトランジスタ、前記第1のNMOSトランジスタと前記第3のNMOSトランジスタが、それぞれ同一集積回路基板上に配置された同構造のトランジスタである場合には、温度変化や製造バラツキ等による素子特性の変動が貫通電流に与える影響を、小さく留めることが可能となる。
【0021】
請求項4に係る発明は、請求項1に係る出力バッファ回路において、前記第1の信号検出回路は、第3及び第4のPMOSトランジスタと、第1の抵抗とで構成され、該第1の信号検出回路の入力端子は、前記第3のPMOSトランジスタのゲート端子に接続され、該第1の信号検出回路の出力端子は、前記第3のPMOSトランジスタのドレーン端子と前記第1の抵抗の一端に接続され、前記第3のPMOSトランジスタのソース端子は、前記第4のPMOSトランジスタのドレーン端子に接続され、前記第4のPMOSトランジスタのソース端子は、前記第1の電源ラインに接続され、前記第4のPMOSトランジスタのゲート端子は、前記制御回路の入力端子に接続され、前記第1の抵抗の他端は、前記第2の電源ラインに接続されており、前記第2の信号検出回路は、第3及び第4のNMOSトランジスタと、第2の抵抗とで構成され、該第2の信号検出回路の入力端子は、前記第3のNMOSトランジスタのゲート端子に接続され、該第2の信号検出回路の出力端子は、前記第3のNMOSトランジスタのドレーン端子と前記第2の抵抗の一端に接続され、前記第3のNMOSトランジスタのソース端子は、前記第4のNMOSトランジスタのドレーン端子に接続され、前記第4のNMOSトランジスタのソース端子は、前記第2の電源ラインに接続され、前記第4のNMOSトランジスタのゲート端子は、前記制御回路の入力端子に接続され、前記第2の抵抗の他端は、前記第1の電源ラインに接続されていることを特徴とするものである。
【0022】
以上のように構成された出力バッファ回路においては、前記第1の信号検出回路は、該出力バッファ回路の入力端子に論理レベル“L” が入力されている場合は、前記第4のPMOSトランジスタがONしてソース・ドレイン間が短絡されたと同様の状態となり、該信号検出回路は請求項3に係る出力バッファ回路における第1の信号検出回路と同様の動作をし、また該出力バッファ回路の入力端子に論理レベル“H” が入力されている場合は、前記第4のPMOSトランジスタがOFFして前記第1の抵抗に流れる電流を遮断するように動作する。また前記第2の信号検出回路は、該出力バッファ回路の入力端子に論理レベル“H” が入力されている場合は、前記第4のNMOSトランジスタがONしてソース・ドレイン間が短絡されたと同様の状態となり、該信号検出回路は請求項3に係る出力バッファ回路における第2の信号検出回路と同様の動作をし、また該出力バッファ回路の入力端子に論理レベル“L” が入力されている場合は、前記第4のNMOSトランジスタがOFFして前記第2の抵抗に流れる電流を遮断するように動作する。
【0023】
これにより、請求項3に係る出力バッファ回路の効果を得つつ、前記第1及び第2の信号検出回路の消費電流を低減させることが可能となる。
【0024】
【発明の実施の形態】
次に、本発明の実施の形態を図面を参照して説明する。図1は、本発明に係る出力バッファ回路の第1の実施の形態を示すブロック図であり、この実施の形態は請求項1に係る発明の実施の形態に対応するものであり、図1において、1は定電圧源、2はグラウンド、3は制御回路、4は第1の信号検出回路、5は第2の信号検出回路、M1,M2はPMOSトランジスタ、M0,M3はNMOSトランジスタ、6,7は第1及び第2のトランスファゲート回路、8はインバータ回路、9はNOR回路、10はOR回路、11はNAND回路、12はAND回路、T1は入力端子、T2は出力端子であり、NOR回路9とOR回路10とで第1の論理回路13を、NAND回路11とAND回路12とで第2の論理回路14を構成しており、またPMOSトランジスタM2,NMOSトランジスタM3,第1及び第2のトランスファゲート回路6,7,インバータ回路8,並びに第1及び第2の論理回路13,14とで制御回路3が構成されている。
【0025】
このように構成されている出力バッファ回路において、まず、第1の論理回路13の動作について説明する。第1の論理回路13の第1の入力端子であるIN1端子の信号が“H” の場合、OR回路10の一方の入力端子Bが“H” となるため、OR回路10のOUT端子である第1の論理回路13のOUT端子は“H” を出力し、第1の論理回路13のIN1端子と第2の入力端子であるIN2端子の信号の組み合わせが“LL”の場合も、OR回路10の他方の入力端子Aに繋がるNOR回路9の出力端子が“H” となるため、第1の論理回路13のOUT端子は“H” を出力し、第1の論理回路13のIN1端子とIN2端子の信号の組み合わせが“LH”の場合、OR回路10の入力端子A,Bが全て“L” になるため、第1の論理回路13のOUT端子は“L” を出力する。つまり、第1の論理回路13は、IN1端子とIN2端子の信号の組み合わせが“LH”の場合にのみ“L” を出力し、その他の組み合わせでは“H” を出力する。
【0026】
次に、第2の論理回路14の動作について説明する。第2の論理回路14の第1の入力端子であるIN1端子の信号が“L” の場合、AND回路12の一方の入力端子Aが“L” となるため、AND回路12のOUT端子である第2の論理回路14のOUT端子は“L” を出力し、第2の論理回路14のIN1端子と第2の入力端子であるIN2端子の信号の組み合わせが“HH”の場合も、AND回路12の他方の入力端子Bに繋がるNAND回路11の出力端子が“L” となるため、第2の論理回路14のOUT端子は“L” を出力し、第2の論理回路14のIN1端子とIN2端子の信号の組み合わせが“HL”の場合、AND回路12の入力端子A,Bが全て“H” になるため、第2の論理回路14のOUT端子は“H” を出力する。つまり、第2の論理回路14は、IN1端子とIN2端子の信号の組み合わせが“HL”の場合にのみ“H” を出力し、その他の組み合わせでは“L” を出力する。
【0027】
次に、制御回路3の動作について説明する。制御回路3の入力端子であるIN端子の信号が“L” の場合、第1のトランスファゲート回路6のOUT1端子とOUT2端子間は非導通状態となり、PMOSトランジスタM2がONするため、制御回路3のOUT1端子の信号は“H” となる。
【0028】
制御回路3のIN端子の信号が“L” で、第1の信号検出回路4のOUT端子の信号が“H” の場合、第2の論理回路14のOUT端子の信号は“L” となり、また、第2のトランスファゲート回路7のOUT1端子とOUT2端子間は導通状態となり、またNMOSトランジスタM3がOFFするため、制御回路3のOUT2端子の信号は第2の論理回路14のOUT端子の信号と同じ“L” となる。
【0029】
制御回路3のIN端子の信号が“L” で、第1の信号検出回路4のOUT端子、すなわち制御回路3のMONITOR2端子つまり第2の論理回路14のIN2端子の信号が“L” の場合、第2の論理回路14のOUT端子の信号は“H” となり、また、第2のトランスファゲート回路7のOUT1端子とOUT2端子間は導通状態となり、またNMOSトランジスタM3がOFFするため、制御回路3のOUT2端子の信号も“H” となる。
【0030】
制御回路3のIN端子の信号が“H” の場合、第2のトランスファゲート回路7のOUT1端子とOUT2端子間は非導通状態となり、またNMOSトランジスタM3がONするため、制御回路3のOUT2端子の信号は“L” となる。
【0031】
制御回路3のIN端子の信号が“H” で、第2の信号検出回路5のOUT端子、すなわち制御回路3のMONITOR1端子つまり第1の論理回路13のIN2端子の信号が“L” の場合、第1の論理回路13のOUT端子の信号は“H” となり、また、第1のトランスファゲート回路6のOUT1端子とOUT2端子間は導通状態となり、またPMOSトランジスタM2がOFFするため、制御回路3のOUT1端子の信号は第1の論理回路13のOUT端子の信号と同じ“H” となる。
【0032】
制御回路3のIN端子の信号が“H” で、第2の信号検出回路5のOUT端子の信号が“H” の場合、第1の論理回路13のOUT端子の信号は“L” となり、また、第1のトランスファゲート回路6のOUT1端子とOUT2端子間は導通状態となり、またPMOSトランジスタM2がOFFするため、制御回路3のOUT1端子の信号も“L” となる。
【0033】
次に、出力バッファ回路全体の動作について説明する。入力端子T1の信号が“L” に安定している場合、制御回路3のOUT1端子及びOUT2端子の信号は“H” ,出力端子T2の信号は“L” ,第1及び第2の信号検出回路4,5のOUT端子は“L” となる。ここで、入力端子T1の信号が“L” から“H” に切り替わると、まず、制御回路3のOUT2端子の信号が“H” から“L” に切り替わるが、その制御回路3のOUT2端子の切り替わりの途中で、第2の信号検出回路5のOUT端子が“L” から“H” に切り替わり、次に制御回路3のOUT1端子が“H” から“L” に切り替わり、最終的に制御回路3のOUT1端子及びOUT2端子の信号が“L” となり、出力端子T2の信号が“H” に固定される。
【0034】
ここで、前記したように、制御回路3のOUT1端子の信号の切り替わりは、制御回路3のOUT2端子の信号の切り替わりに遅れてはじまることから、制御回路3のOUT1端子の“L” への切り替わりが進行して、PMOSトランジスタM1の電流駆動能力が増加したときには、既にNMOSトランジスタM0の電流駆動能力は低減しており、このため入力端子T1の信号が“L” から“H” に切り替わる過程での貫通電流が低減される。
【0035】
また、入力端子T1の信号が“H” に安定し、制御回路3のOUT1端子及びOUT2端子の信号が“L” ,出力端子T2の信号が“H” ,第1及び第2の信号検出回路4,5のOUT端子が“H” となった状態から、入力端子T1の信号が“H” から“L” に切り替わると、まず、制御回路13のOUT1端子の信号が“L” から“H” に切り替わるが、その制御回路13のOUT1端子の切り替わりの途中で、第1の信号検出回路4のOUT端子が“H” から“L” に切り替わり、次に制御回路3のOUT2端子が“L” から“H” に切り替わり、最終的に制御回路3のOUT1端子及びOUT2端子の信号が“H” となり、出力端子T2の信号が“L” に固定される。
【0036】
ここで、前記したように、制御回路3のOUT2端子の信号の切り替わりは、制御回路3のOUT1端子の信号の切り替わりに遅れてはじまることから、制御回路3のOUT2端子の“H” への切り替わりが進行して、NMOSトランジスタM0の電流駆動能力が増加した時には、既にPMOSトランジスタM1の電流駆動能力は低減しており、このため入力端子T1の信号が“H” から“L” に切り替わる過程での貫通電流が低減される。
【0037】
更に、PMOSトランジスタM2及びNMOSトランジスタM3のW/Lサイズを大きくして電流駆動能力を大きくした場合、トランジスタM1,M0をOFFするための駆動電流が大きくなるため、入力信号T1が切り替わってから第1及び第2の信号検出回路4,5の出力端子(OUT端子)の信号が切り替わるまでの時間(≒出力バッファ回路の遅延時間)が短くなり、PMOSトランジスタM2及びNMOSトランジスタM3の電流駆動能力を小さくした場合には、入力信号T1が切り替わってから第1及び第2の信号検出回路4,5の出力端子の信号が切り替わるまでの時間が長くなる。また、第1及び第2の論理回路13,14の電流駆動能力を大きくした場合、トランジスタM1,M0をONするための駆動電流が大きくなるため、出力端子T2のスルーレートが増し、第1及び第2の論理回路13,14の電流駆動能力を小さくした場合には、出力端子T2のスルーレートが減少する。
【0038】
以上のように、本実施の形態の出力バッファ回路によれば、貫通電流を低減すると共に、出力信号の遅延時間とスルーレートを個別に容易に設定することができる。
【0039】
図2は、第2の実施の形態を示すブロック図で、この実施の形態は請求項1及び請求項2に係る発明に対応する実施の形態であり、図1に示した第1の実施の形態と対応する部分には同一の符号を付している。この実施の形態は、図2に示すように、第1及び第2の信号検出回路4,5を、それぞれインバータ回路21,22で構成するものである。
【0040】
このように第1及び第2の信号検出回路をインバータ回路21,22で構成した出力バッファ回路においては、PMOSトランジスタM1のゲート端子の電圧がインバータ回路21において任意に設定されたスレッショルド電圧より小さい場合、インバータ回路21のOUT端子は“H” を出力し、スレッショルド電圧より大きい場合、インバータ回路21のOUT端子は“L” を出力する。一方、NMOSトランジスタM0のゲート端子の電圧がインバータ回路22において任意に設定されたスレッショルド電圧より小さい場合、インバータ回路22のOUT端子は“H”を出力し、スレッショルド電圧より大きい場合、インバータ回路22のOUT端子は“L” を出力する。
【0041】
以上のように、本実施の形態によれば、第1及び第2の信号検出回路を単純なインバータ回路で構成し、同等の機能をもたせることができる。
【0042】
図3は、第3の実施の形態を示すブロック図で、この実施の形態は請求項1,請求項2及び請求項3に係る発明に対応する実施の形態であり、図1に示した第1の実施の形態と対応する部分には同一の符号を付している。この実施の形態は、図3に示すように、第1の信号検出回路4を直列接続のPMOSトランジスタM4と抵抗R2とで構成し、第2の信号検出回路5を同様に直列接続のNMOSトランジスタM5と抵抗R3とで構成するものである。
【0043】
第1及び第2の信号検出回路4,5を上記のように構成した出力バッファ回路においては、PMOSトランジスタM1のソース・ゲート電圧がPMOSトランジスタM4の閾値電圧より十分に大きい場合、抵抗R2に電流が供給されて第1の信号検出回路4のOUT端子は“H” を出力し、閾値電圧より十分に小さい場合、抵抗R2に流れる電流が遮断されて第1の信号検出回路4のOUT端子は“L” を出力する。一方、NMOSトランジスタM0のゲート・ソース電圧がNMOSトランジスタM5の閾値電圧より十分に大きい場合、抵抗R3に電流が供給されて第2の信号検出回路5のOUT端子は“L” を出力し、閾値電圧より十分に小さい場合、抵抗R3に流れる電流が遮断されて第2の信号検出回路5のOUT端子は“H” を出力する。
【0044】
ここで、PMOSトランジスタM1の閾値電圧と、第1の信号検出回路4のOUT端子の信号の論理レベルが切り替わるときのPMOSトランジスタM4のソース・ゲート間電圧の差が小さくなるように、PMOSトランジスタM4と抵抗R2の素子サイズを設定し、NMOSトランジスタM0の閾値電圧と、第2の信号検出回路5のOUT端子の信号の論理レベルが切り替わるときのNMOSトランジスタM5のゲート・ソース間電圧の差が小さくなるように、NMOSトランジスタM5と抵抗R3の素子サイズを設定することにより、第1の信号検出回路4及び第2の信号検出回路5の出力信号が切り替わるタイミングを、PMOSトランジスタM1及びNMOSトランジスタM0がON−OFFするタイミングに近づけることができるため、貫通電流を微小に抑えることが可能となる。
【0045】
また、PMOSトランジスタM1とPMOSトランジスタM4,NMOSトランジスタM0とNMOSトランジスタM5が、それぞれ同一集積回路基板上に配置された同構造のトランジスタである場合には、温度変化や製造バラツキ等によってPMOSトランジスタM1,NMOSトランジスタM0の特性が変動したとしても、同様の特性の変動がPMOSトランジスタM4,NMOSトランジスタM5にも生じることとなり、その特性の変動による貫通電流への影響を小さく留めることが可能となる。
【0046】
例えば、温度が上昇し、PMOSトランジスタM1がONするソース・ゲート間電圧が大きく低下した状態で、入力端子T1の信号が“H” から“L” に切り替わった場合を考えると、第1の信号検出回路4の検出電位に変動がなければ、PMOSトランジスタM1の電流駆動能力が十分に低下する前に、第1の信号検出回路4の出力信号が“H” から“L” に切り替わり、NMOSトランジスタM0がONするときのPMOSトランジスタM1の電流駆動能力が増して、貫通電流が増大してしまうが、PMOSトランジスタM1がONするソース・ゲート間電圧と共にPMOSトランジスタM4がONするソース・ゲート間電圧も低下した場合には、第1の信号検出回路4の検出電位が上昇し、その分、第1の信号検出回路4の出力信号が“H” から“L” に切り替わるときのPMOSトランジスタM1の電流駆動能力は低下するため、NMOSトランジスタM0がONするときのPMOSトランジスタM1の電流駆動能力への影響が小さくなり、よって貫通電流への影響も小さくなる。
【0047】
以上のように、本実施の形態の出力バッファ回路によれば、入力信号の切り替わりにおける貫通電流を微小に抑えると共に、温度変化や製造バラツキ等による素子特性の変動が貫通電流に与える影響を小さく留めることができる。
【0048】
図4は、第4の実施の形態を示すブロック図で、この実施の形態は請求項1,請求項2及び請求項4に係る発明に対応する実施の形態であり、図1に示した第1の実施の形態と対応する部分には同一の符号を付している。この実施の形態は、図4に示すように、第1の信号検出回路4を直列接続のPMOSトランジスタM6とPMOSトランジスタM4と抵抗R2とで構成し、第2の信号検出回路5を同じく直列接続のNMOSトランジスタM7とNMOSトランジスタM5と抵抗R3とで構成し、第1及び第2の信号検出回路4,5のPMOSトランジスタM4,NMOSトランジスタM5のゲートを、それぞれPMOSトランジスタM1のゲート、NMOSトランジスタM0のゲートにそれぞれ接続し、PMOSトランジスタM6のゲート、NMOSトランジスタM7のゲートを共通に入力端子(制御回路3のIN端子)に接続するものである。
【0049】
第1及び第2の信号検出回路4,5を上記のように構成した出力バッファ回路においては、入力端子T1の信号が“H” の場合、第2の信号検出回路5は、NMOSトランジスタM7のソース−ドレーン間がLowインピーダンスとなり、NMOSトランジスタM7のソース−ドレーン間が短絡されたのと同様の動きをし、第1の信号検出回路4は、PMOSトランジスタM6のソース−ドレーン間がHigh インピーダンスとなり、PMOSトランジスタM4,抵抗R2に供給される電流が遮断されて、消費電流が低減される。一方、このとき、制御回路3のOUT2端子は、第1の信号検出回路4のOUT端子の信号に関わらず“L” を出力するため、第1の信号検出回路4の動作は制御回路3の動作に影響を及ぼさない。
【0050】
また、入力端子T1の信号が“L” の場合、第1の信号検出回路4は、PMOSトランジスタM6のソース−ドレーン間がLowインピーダンスとなり、PMOSトランジスタM6のソース−ドレーン間が短絡されたのと同様の動きをし、第2の信号検出回路5は、NMOSトランジスタM7のソース−ドレーン間がHigh インピーダンスとなり、NMOSトランジスタM5,抵抗R3に供給される電流が遮断され、消費電流が低減される。一方、このとき、制御回路3のOUT1端子は、第2の信号検出回路5のOUT端子の信号に関わらず“H” を出力するため、第2の信号検出回路5の動作は制御回路I21の動作に影響を及ぼさない。
【0051】
以上のように、本実施の形態に係る出力バッファ回路によれば、第3の実施の形態に係る出力バッファ回路の効果を得つつ、信号検出回路の消費電流を低減することができる。
【0052】
【発明の効果】
以上説明したように、請求項1に係る発明によれば、出力バッファ回路の入力端子に入力される信号の論理レベルが反転した際に、最終出力段を構成しているPMOSトランジスタとNMOSトランジスタのうち、OFF状態であった方のトランジスタが、もう一方のトランジスタの電流駆動能力が減少した後にON状態に切り替わることとなり、貫通電流を低減させることが可能となる。また、出力バッファ回路の出力段のトランジスタをON駆動するための駆動能力と、OFF駆動するための駆動能力を個別に設定できるため、出力信号の遅延時間とスルーレートを個別に容易に設定することができる。また請求項2に係る発明によれば、出力バッファ回路の第1及び第2の信号検出回路を単純なインパータ回路で容易に構成することができる。また請求項3に係る発明によれば、貫通電流を微小に抑えることができると共に、温度変化や製造ばらつき等による素子特性の変動が貫通電流に与える影響を、小さくすることが可能となる。また請求項4に係る発明によれば、請求項3に係る発明の効果を得つつ、第1及び第2の信号検出回路の消費電流を低減させることができる。
【図面の簡単な説明】
【図1】本発明に係る出力バッファ回路の第1の実施の形態を示すブロック図である。
【図2】本発明の第2の実施の形態を示すブロック図である。
【図3】本発明の第3の実施の形態を示すブロック図である。
【図4】本発明の第4の実施の形態を示すブロック図である。
【図5】従来の出力バッファ回路の構成例を示すブロック図である。
【符号の説明】
1 定電圧源
2 グラウンド
3 制御回路
4 第1の信号検出回路
5 第2の信号検出回路
6 第1のトランスファゲート回路
7 第2のトランスファゲート回路
8 インバータ回路
9 NOR回路
10 OR回路
11 NAND回路
12 AND回路
13 第1の論理回路
14 第2の論理回路
21,22 インバータ回路
M0,M3,M5,M7 NMOSトランジスタ
M1,M2,M4,M6 PMOSトランジスタ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an output buffer circuit in a CMOS integrated circuit, and more particularly to an output buffer circuit capable of reducing a through current.
[0002]
[Prior art]
[Patent Document 1] JP-A-6-90159
[Patent Document 2] JP-A-7-221625
[Patent Document 3] Japanese Patent No. 2985319
[Patent Document 4] Japanese Patent No. 3080718
[0003]
A conventional output buffer circuit will be described with reference to FIG. The buffer circuit shown in FIG. 5 is generally known as an output buffer circuit for a semiconductor integrated circuit in which a signal input to an input terminal is output to the outside by increasing driving capability. In FIG. 5, 101 is a power supply, 102 is a ground, M1 is a PMOS transistor, M0 is an NMOS transistor, 103 is an inverter circuit, T1 is an input terminal, T2 is an output terminal, and an input terminal T1 is an input terminal of the inverter circuit 103. The output terminal of the inverter circuit 103 is commonly connected to the gate terminals of the PMOS transistor M1 and the NMOS transistor M0. The output terminal T2 is commonly connected to the drain terminals of the PMOS transistor M1 and the NMOS transistor M0. Is connected to the power supply 101, and the source terminal of the NMOS transistor M0 is connected to the ground 102.
[0004]
In the buffer circuit thus configured, the logic level signal input to the input terminal T1 is inverted by the inverter circuit 103, input to the PMOS transistor M1 and the NMOS transistor M0, and one of them is turned on. State, and operates to transmit a signal equal to the logic level input to the input terminal T1 to the output terminal T2.
[0005]
Here, the range of the gate voltage at which the PMOS transistor M1 is turned on ranges from the potential (GND) of the ground 102 to a voltage (VCC-Vtp) lower than the potential (VCC) of the power supply 101 by the threshold voltage (Vtp) of the PMOS transistor. Range. On the other hand, the range of the gate voltage at which the NMOS transistor M0 is turned on is a range from a voltage (GND + Vtn) higher than GND by a threshold voltage (Vtn) of the NMOS transistor to VCC. Accordingly, the range of the gate voltage at which both the PMOS transistor M1 and the NMOS transistor M0 are turned on is from (GND + Vtn) to (VCC-Vtp). That is, in a time range in which the output voltage of the inverter circuit 103 falls within this voltage range, the PMOS transistor M1 and the NMOS transistor M0 are both turned on, so that a so-called through current flows from the power supply 101 to the ground 102 via both transistors. Become.
[0006]
[Problems to be solved by the invention]
By the way, as shown in FIG. 5, an inverter circuit including a PMOS transistor M1 and an NMOS transistor M0 arranged at an output stage of an output buffer circuit has a large transistor width or a parallel connection of transistors. Drive capacity. As a result, the through current increases, thereby increasing the current consumption and generating noise determined by the resistance component and the inductance component of the power supply or ground wiring, thereby adversely affecting the operation of other circuits on the same integrated circuit board. .
[0007]
Conventionally, as an output buffer circuit for the purpose of reducing the through current, for example, Japanese Patent Application Laid-Open Nos. 6-90159 (Patent Document 1), 7-221625 (Patent Document 2), and 2298319 (Patent) Various proposals have been made in Document 3), Japanese Patent No. 3080718 (Patent Document 4), and the like.
[0008]
SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problems in the conventional output buffer circuit, and has as its object to provide an output buffer circuit capable of efficiently and reliably reducing a through current.
[0009]
[Means for Solving the Problems]
In order to solve the above problem, the invention according to claim 1 is an output buffer circuit that drives a load connected to an output terminal according to a signal input to an input terminal, wherein the first buffer circuit includes: a first PMOS transistor; A first NMOS transistor, first and second signal detection circuits, a control circuit, a first power supply line for supplying a first potential, and a second potential lower than the first potential And an input terminal of the output buffer circuit is connected to an input terminal of the control circuit, and an output terminal of the output buffer circuit is connected to the first PMOS transistor and the first PMOS transistor. The drain terminal of the NMOS transistor is connected, the source terminal of the first PMOS transistor is connected to the first power supply line, the source terminal of the first NMOS transistor is A first PMOS transistor connected to the second power supply line, a gate terminal of the first PMOS transistor connected to a first output terminal of the control circuit and an input terminal of the first signal detection circuit; A gate terminal of the transistor is connected to a second output terminal of the control circuit and an input terminal of the second signal detection circuit, and an output terminal of the first signal detection circuit is connected to a second monitor of the control circuit. And an output terminal of the second signal detection circuit is connected to a first monitor terminal of the control circuit.
[0010]
The control circuit includes a second PMOS transistor, a second NMOS transistor, first and second transfer gate circuits, an inverter circuit, and first and second logic circuits. An input terminal of the control circuit is an input terminal of the inverter circuit, a first input terminal of the first transfer gate circuit, a gate terminal of the second PMOS transistor, and a second input of the second transfer gate circuit. A second input terminal of the first transfer gate circuit, a first input terminal of the second transfer gate circuit, an output terminal of the inverter, a first input terminal of the second transfer gate circuit, A first monitor connected to a first input terminal of the first logic circuit and a first input terminal of the second logic circuit; A child is connected to a second input terminal of the first logic circuit; a second monitor terminal of the control circuit is connected to a second input terminal of the second logic circuit; An output terminal of the logic circuit is connected to a first output terminal of the first transfer gate circuit, and an output terminal of the second logic circuit is connected to a first output terminal of the second transfer gate circuit. A first output terminal of the control circuit is connected to a drain terminal of the second PMOS transistor and a second output terminal of the first transfer gate circuit, and a second output terminal of the control circuit is A drain terminal of the second NMOS transistor and a second output terminal of the second transfer gate circuit, and a source terminal of the second PMOS transistor is connected to the first power supply line. The source of the second NMOS transistor is configured by connecting to said second power supply line.
[0011]
In the output buffer circuit connected and configured as described above, the first logic circuit is configured such that the combination of the logic levels of the first input terminal and the second input terminal of the logic circuit is “L, H”. The logic circuit outputs a logic level "L" to the output terminal of the logic circuit only in the case where the logic level is "H" in other combinations, and the second logic circuit outputs a logic level "H" to the first input terminal of the logic circuit. The logic level "H" is output to the output terminal of the logic circuit only when the combination of the logic level of the logic circuit and the second input terminal is "H, L", and the logic level "L" is output in other combinations. The first signal detection circuit outputs a logic level "H" when the potential of the gate terminal of the first PMOS transistor is lower than a predetermined level, and outputs a logic level when the potential is higher than the predetermined level. "L" is output, and the second signal detection circuit outputs a logic level "L" when the potential of the gate terminal of the first NMOS transistor is higher than a predetermined level, and outputs a logic level when the potential is lower than the predetermined level. "H" is output. In the first and second transfer gate circuits, a logic level "H" is inputted to a first input terminal of the transfer gate circuit, and a logic level "L" is inputted to a second input terminal of the transfer gate circuit. Is input, a conductive state is established between the first output terminal and the second output terminal of the transfer gate circuit, and a logical level “L” is input to the first input terminal of the transfer gate circuit. When the logic level "H" is input to the second input terminal of the transfer gate circuit, the transfer gate circuit operates so as to cut off the first output terminal and the second output terminal of the transfer gate circuit. Let it.
[0012]
The control circuit outputs a logic level “L” to a second output terminal of the control circuit when a signal of a logic level “H” is input to an input terminal of the control circuit, and When a signal of logic level "H" is input to the input terminal and a logic level "L" is input to the first monitor terminal of the control circuit, the logic level "H" is applied to the first output terminal of the control circuit. Is output, and when a signal of a logic level “H” is input to an input terminal of the control circuit and a logic level “H” is input to a first monitor terminal of the control circuit, 1 outputs a logic level "L" to the output terminal of the control circuit, and when a signal of the logic level "L" is inputted to the input terminal of the control circuit, the logic level "H" is outputted to the first output terminal of the control circuit. And a signal of logic level “L” is input to the input terminal of the control circuit. When the logic level "H" is input to the second monitor terminal of the control circuit and the logic level "L" is output to the second output terminal of the control circuit, the logic level "L" is output to the second output terminal of the control circuit. When a signal of logic level "L" is input to the control circuit and a logic level "L" is input to the second monitor terminal of the control circuit, the logic level "H" is applied to the second output terminal of the control circuit. Operate to output.
[0013]
By operating in this manner, when the logical level of the signal input to the input terminal of the output buffer circuit is inverted, one of the first PMOS transistor and the first NMOS transistor that is in the OFF state Is switched to the ON state after the current driving capability of the other transistor is reduced, and the through current can be reduced.
[0014]
Further, as described above, the output buffer circuit configured as described above serves as a drive circuit for turning on the first PMOS transistor forming the output stage, and for turning off the first logic circuit. The driving circuit includes the second PMOS transistor. When the first logic circuit lowers (turns on) the potential of the base terminal of the first PMOS transistor, the second PMOS transistor is turned off. When the second PMOS transistor is turned on to increase the potential of the base terminal of the first PMOS transistor (when it is turned off), the first transfer gate circuit operates and the first transfer gate circuit operates. Since the output terminal of the logic circuit and the drain terminal of the second PMOS transistor are cut off, The logic circuit and the second PMOS transistor operate separately without interference in driving the first PMOS transistor. Similarly, the second NMOS transistor is provided as a drive circuit for turning off the second logic circuit as a drive circuit for turning on the first NMOS transistor constituting the output stage, and the second NMOS transistor is provided as a drive circuit for turning off the second NMOS transistor. The logic circuit and the second NMOS transistor also operate independently without driving the first NMOS transistor.
[0015]
Therefore, in order to change the driving current for turning off the transistor in the output stage, only the current driving capability of the second PMOS transistor and the second NMOS transistor is changed, and the driving current for turning on the transistor in the output stage is changed. To change the drive current, only the current drive capability of the first logic circuit and the second logic circuit needs to be changed. As described above, in the output buffer circuit according to the present invention, the driving capability for driving the transistor in the output stage ON and the driving capability for OFF driving can be individually set, so that the delay time of the output signal (input to the input terminal) The time from when the logic level of the signal to be inverted is inverted until the signal at the output terminal starts to fluctuate) and the slew rate of the output signal (the fluctuation amount / time of the potential at the output terminal) can be easily set individually. it can.
[0016]
According to a second aspect of the present invention, in the output buffer circuit according to the first aspect, the first and second signal detection circuits are configured by inverter circuits, and the inverter circuit includes the inverter circuit. When the potential of the input terminal of the circuit is equal to or lower than a predetermined level, the logic level "H" is output, and when the potential is equal to or higher than the predetermined level, the logic level "L" is output.
[0017]
Thus, by using a simple inverter circuit as the first and second signal detection circuits, the output buffer circuit according to claim 1 can be easily configured.
[0018]
According to a third aspect of the present invention, in the output buffer circuit according to the first aspect, the first signal detection circuit includes a third PMOS transistor and a first resistor. An input terminal is connected to a gate terminal of the third PMOS transistor, an output terminal of the first signal detection circuit is connected to a drain terminal of the third PMOS transistor and one end of the first resistor, A source terminal of the third PMOS transistor is connected to the first power supply line, and the other end of the first resistor is connected to the second power supply line; Is composed of a third NMOS transistor and a second resistor, and an input terminal of the second signal detection circuit is connected to a gate terminal of the third NMOS transistor, and the second signal detection circuit An output terminal connected to a drain terminal of the third NMOS transistor and one end of the second resistor; a source terminal of the third NMOS transistor connected to the second power supply line; The other end of the resistor is connected to the first power supply line.
[0019]
In the output buffer circuit configured as described above, the first signal detection circuit performs logic when the gate-source voltage of the first PMOS transistor is sufficiently higher than the threshold voltage of the third PMOS transistor. The second signal detecting circuit operates to output a level “H” and output a logical level “L” when the level is sufficiently lower than the threshold voltage, and the second signal detection circuit outputs a gate-source voltage of the first NMOS transistor. Outputs a logic level "L" when the voltage is sufficiently higher than the threshold voltage of the third NMOS transistor, and outputs a logic level "H" when the voltage is sufficiently lower than the threshold voltage.
[0020]
Here, the difference between the threshold voltage of the first PMOS transistor and the source-gate voltage of the third PMOS transistor when the logic level of the signal at the output terminal of the first signal detection circuit switches is reduced. Thus, the sizes of the third PMOS transistor and the first resistor are set, and the threshold voltage of the first NMOS transistor and the logic level of the signal at the output terminal of the second signal detection circuit are switched. By setting the sizes of the third NMOS transistor and the second resistor so that the difference between the gate-source voltage of the third NMOS transistor at the time becomes small, the through current can be suppressed to a very small value. It becomes possible. Further, in the case where the first PMOS transistor and the third PMOS transistor, and the first NMOS transistor and the third NMOS transistor are transistors having the same structure, which are respectively arranged on the same integrated circuit substrate. In addition, it is possible to minimize the influence of a change in element characteristics due to a temperature change, manufacturing variation, or the like on a through current.
[0021]
According to a fourth aspect of the present invention, in the output buffer circuit according to the first aspect, the first signal detection circuit includes third and fourth PMOS transistors and a first resistor. An input terminal of the signal detection circuit is connected to a gate terminal of the third PMOS transistor, and an output terminal of the first signal detection circuit is connected to a drain terminal of the third PMOS transistor and one end of the first resistor. A source terminal of the third PMOS transistor is connected to a drain terminal of the fourth PMOS transistor, and a source terminal of the fourth PMOS transistor is connected to the first power supply line; A gate terminal of a fourth PMOS transistor is connected to an input terminal of the control circuit, and the other end of the first resistor is connected to the second power supply line. The second signal detection circuit includes third and fourth NMOS transistors and a second resistor, and an input terminal of the second signal detection circuit is connected to a gate of the third NMOS transistor. An output terminal of the second signal detection circuit is connected to a drain terminal of the third NMOS transistor and one end of the second resistor, and a source terminal of the third NMOS transistor is connected to the output terminal of the third NMOS transistor. A drain terminal of the fourth NMOS transistor is connected, a source terminal of the fourth NMOS transistor is connected to the second power supply line, and a gate terminal of the fourth NMOS transistor is connected to an input terminal of the control circuit. , And the other end of the second resistor is connected to the first power supply line.
[0022]
In the output buffer circuit configured as described above, the first signal detection circuit switches the fourth PMOS transistor when the logic level “L” is input to the input terminal of the output buffer circuit. The signal detection circuit operates in the same state as the first signal detection circuit in the output buffer circuit according to claim 3 when the signal is turned on and the source and the drain are short-circuited. When the logic level "H" is input to the terminal, the fourth PMOS transistor is turned off to operate so as to cut off the current flowing through the first resistor. When the logic level "H" is input to the input terminal of the output buffer circuit, the second signal detection circuit is the same as when the fourth NMOS transistor is turned on and the source and the drain are short-circuited. In this state, the signal detection circuit operates in the same manner as the second signal detection circuit in the output buffer circuit according to claim 3, and the logic level "L" is input to the input terminal of the output buffer circuit. In this case, the fourth NMOS transistor is turned off to operate to cut off the current flowing through the second resistor.
[0023]
This makes it possible to reduce the current consumption of the first and second signal detection circuits while obtaining the effect of the output buffer circuit according to the third aspect.
[0024]
BEST MODE FOR CARRYING OUT THE INVENTION
Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a first embodiment of an output buffer circuit according to the present invention. This embodiment corresponds to the first embodiment of the present invention, and FIG. 1, 1 is a constant voltage source, 2 is ground, 3 is a control circuit, 4 is a first signal detection circuit, 5 is a second signal detection circuit, M1 and M2 are PMOS transistors, M0 and M3 are NMOS transistors, 6, 7 is a first and second transfer gate circuit, 8 is an inverter circuit, 9 is a NOR circuit, 10 is an OR circuit, 11 is a NAND circuit, 12 is an AND circuit, T1 is an input terminal, T2 is an output terminal, NOR The circuit 9 and the OR circuit 10 constitute a first logic circuit 13, the NAND circuit 11 and the AND circuit 12 constitute a second logic circuit 14, and a PMOS transistor M2 and an NMOS transistor 3, first and second transfer gate circuits 6 and 7, the control circuit 3 in the inverter circuit 8 and the first and second logic circuits 13 and 14, is formed.
[0025]
In the output buffer circuit configured as described above, first, the operation of the first logic circuit 13 will be described. When the signal of the IN1 terminal, which is the first input terminal of the first logic circuit 13, is “H”, one input terminal B of the OR circuit 10 becomes “H”, so that it is the OUT terminal of the OR circuit 10. The OUT terminal of the first logic circuit 13 outputs “H”, and the OR circuit also operates when the combination of the signals at the IN1 terminal and the second input terminal IN2 of the first logic circuit 13 is “LL”. Since the output terminal of the NOR circuit 9 connected to the other input terminal A of the first logic circuit 10 becomes “H”, the OUT terminal of the first logic circuit 13 outputs “H” and the IN1 terminal of the first logic circuit 13 When the combination of the signals at the IN2 terminal is “LH”, the input terminals A and B of the OR circuit 10 are all “L”, so that the OUT terminal of the first logic circuit 13 outputs “L”. That is, the first logic circuit 13 outputs "L" only when the combination of the signals at the IN1 terminal and the IN2 terminal is "LH", and outputs "H" in other combinations.
[0026]
Next, the operation of the second logic circuit 14 will be described. When the signal at the IN1 terminal, which is the first input terminal of the second logic circuit 14, is "L", one input terminal A of the AND circuit 12 is at "L", so that it is the OUT terminal of the AND circuit 12. The OUT terminal of the second logic circuit 14 outputs “L”, and when the combination of the signals of the IN1 terminal and the second input terminal IN2 of the second logic circuit 14 is “HH”, the AND circuit 12, the output terminal of the NAND circuit 11 connected to the other input terminal B of the second logic circuit 14 becomes “L”, so that the OUT terminal of the second logic circuit 14 outputs “L”, and the IN1 terminal of the second logic circuit 14 When the combination of the signals at the IN2 terminal is “HL”, the input terminals A and B of the AND circuit 12 all become “H”, so that the OUT terminal of the second logic circuit 14 outputs “H”. That is, the second logic circuit 14 outputs “H” only when the combination of the signals at the IN1 terminal and the IN2 terminal is “HL”, and outputs “L” in other combinations.
[0027]
Next, the operation of the control circuit 3 will be described. When the signal of the IN terminal which is the input terminal of the control circuit 3 is “L”, the OUT1 terminal and the OUT2 terminal of the first transfer gate circuit 6 are turned off, and the PMOS transistor M2 is turned on. OUT1 terminal becomes “H”.
[0028]
When the signal at the IN terminal of the control circuit 3 is “L” and the signal at the OUT terminal of the first signal detection circuit 4 is “H”, the signal at the OUT terminal of the second logic circuit 14 is “L”, In addition, since the OUT1 terminal and the OUT2 terminal of the second transfer gate circuit 7 are conductive and the NMOS transistor M3 is turned off, the signal of the OUT2 terminal of the control circuit 3 is the signal of the OUT terminal of the second logic circuit 14. Becomes "L" which is the same as
[0029]
When the signal at the IN terminal of the control circuit 3 is “L” and the OUT terminal of the first signal detection circuit 4, that is, the MONITOR 2 terminal of the control circuit 3, that is, the signal of the IN 2 terminal of the second logic circuit 14 is “L” , The signal at the OUT terminal of the second logic circuit 14 becomes “H”, the OUT1 terminal and the OUT2 terminal of the second transfer gate circuit 7 become conductive, and the NMOS transistor M3 is turned off. The signal at the OUT2 terminal of No. 3 also becomes “H”.
[0030]
When the signal at the IN terminal of the control circuit 3 is “H”, the OUT1 terminal and the OUT2 terminal of the second transfer gate circuit 7 are turned off, and the NMOS transistor M3 is turned on. Becomes "L".
[0031]
When the signal at the IN terminal of the control circuit 3 is "H" and the signal at the OUT terminal of the second signal detection circuit 5, that is, the MONITOR1 terminal of the control circuit 3, that is, the signal of the IN2 terminal of the first logic circuit 13 is "L" , The signal at the OUT terminal of the first logic circuit 13 becomes “H”, the OUT1 terminal and the OUT2 terminal of the first transfer gate circuit 6 become conductive, and the PMOS transistor M2 is turned off. The signal at the OUT1 terminal of No. 3 becomes “H”, which is the same as the signal of the OUT terminal of the first logic circuit 13.
[0032]
When the signal at the IN terminal of the control circuit 3 is “H” and the signal at the OUT terminal of the second signal detection circuit 5 is “H”, the signal at the OUT terminal of the first logic circuit 13 is “L”, In addition, since the OUT1 terminal and the OUT2 terminal of the first transfer gate circuit 6 are conductive, and the PMOS transistor M2 is turned off, the signal of the OUT1 terminal of the control circuit 3 also becomes "L".
[0033]
Next, the operation of the entire output buffer circuit will be described. When the signal at the input terminal T1 is stable at "L", the signals at the OUT1 and OUT2 terminals of the control circuit 3 are "H", the signal at the output terminal T2 is "L", and the first and second signal detections are performed. OUT terminals of the circuits 4 and 5 become “L”. Here, when the signal at the input terminal T1 switches from "L" to "H", first, the signal at the OUT2 terminal of the control circuit 3 switches from "H" to "L". During the switching, the OUT terminal of the second signal detection circuit 5 switches from “L” to “H”, and then the OUT1 terminal of the control circuit 3 switches from “H” to “L”. 3, the signal at the OUT1 terminal and the signal at the OUT2 terminal become "L", and the signal at the output terminal T2 is fixed at "H".
[0034]
Here, as described above, the switching of the signal of the OUT1 terminal of the control circuit 3 starts later than the switching of the signal of the OUT2 terminal of the control circuit 3, and therefore the switching of the OUT1 terminal of the control circuit 3 to “L”. Progresses and the current driving capability of the PMOS transistor M1 increases, the current driving capability of the NMOS transistor M0 has already been reduced. Therefore, in the process of switching the signal at the input terminal T1 from "L" to "H", Through current is reduced.
[0035]
Also, the signal at the input terminal T1 is stabilized at "H", the signals at the OUT1 and OUT2 terminals of the control circuit 3 are "L", the signal at the output terminal T2 is "H", and the first and second signal detection circuits. When the signal of the input terminal T1 is switched from "H" to "L" from the state where the OUT terminals of the terminals 4 and 5 are set to "H", first, the signal of the OUT1 terminal of the control circuit 13 is changed from "L" to "H". However, during the switching of the OUT1 terminal of the control circuit 13, the OUT terminal of the first signal detection circuit 4 switches from “H” to “L”, and then the OUT2 terminal of the control circuit 3 changes to “L”. "H", the signals at the OUT1 and OUT2 terminals of the control circuit 3 eventually become "H", and the signal at the output terminal T2 is fixed at "L".
[0036]
Here, as described above, the switching of the signal of the OUT2 terminal of the control circuit 3 starts later than the switching of the signal of the OUT1 terminal of the control circuit 3, and therefore, the switching of the OUT2 terminal of the control circuit 3 to “H”. Progresses and the current driving capability of the NMOS transistor M0 increases, the current driving capability of the PMOS transistor M1 has already been reduced. Therefore, in the process of switching the signal of the input terminal T1 from "H" to "L", Through current is reduced.
[0037]
Further, when the current drive capability is increased by increasing the W / L size of the PMOS transistor M2 and the NMOS transistor M3, the drive current for turning off the transistors M1 and M0 increases, so that the drive current after switching the input signal T1 is increased. The time until the signal at the output terminal (OUT terminal) of the first and second signal detection circuits 4 and 5 switches (≒ delay time of the output buffer circuit) is shortened, and the current driving capability of the PMOS transistor M2 and the NMOS transistor M3 is reduced. When the signal is reduced, the time from when the input signal T1 switches to when the signals at the output terminals of the first and second signal detection circuits 4 and 5 switch is lengthened. Further, when the current drive capability of the first and second logic circuits 13 and 14 is increased, the drive current for turning on the transistors M1 and M0 increases, so that the slew rate of the output terminal T2 increases and the first and second logic circuits 13 and 14 increase. When the current driving capability of the second logic circuits 13 and 14 is reduced, the slew rate of the output terminal T2 decreases.
[0038]
As described above, according to the output buffer circuit of the present embodiment, the through current can be reduced, and the delay time and the slew rate of the output signal can be easily set individually.
[0039]
FIG. 2 is a block diagram showing a second embodiment. This embodiment is an embodiment corresponding to the first and second aspects of the present invention, and corresponds to the first embodiment shown in FIG. Portions corresponding to the form are denoted by the same reference numerals. In this embodiment, as shown in FIG. 2, the first and second signal detection circuits 4 and 5 are constituted by inverter circuits 21 and 22, respectively.
[0040]
In the output buffer circuit in which the first and second signal detection circuits are constituted by the inverter circuits 21 and 22 as described above, when the voltage at the gate terminal of the PMOS transistor M1 is smaller than the threshold voltage arbitrarily set in the inverter circuit 21 The OUT terminal of the inverter circuit 21 outputs "H", and when it is larger than the threshold voltage, the OUT terminal of the inverter circuit 21 outputs "L". On the other hand, when the voltage of the gate terminal of the NMOS transistor M0 is smaller than the threshold voltage arbitrarily set in the inverter circuit 22, the OUT terminal of the inverter circuit 22 outputs "H". The OUT terminal outputs "L".
[0041]
As described above, according to the present embodiment, the first and second signal detection circuits can be configured by simple inverter circuits, and can have equivalent functions.
[0042]
FIG. 3 is a block diagram showing a third embodiment. This embodiment is an embodiment corresponding to the inventions according to claims 1, 2 and 3, and corresponds to the third embodiment shown in FIG. Portions corresponding to those of the first embodiment are denoted by the same reference numerals. In this embodiment, as shown in FIG. 3, the first signal detection circuit 4 is constituted by a series-connected PMOS transistor M4 and a resistor R2, and the second signal detection circuit 5 is similarly connected by a series-connected NMOS transistor. M5 and a resistor R3.
[0043]
In the output buffer circuit in which the first and second signal detection circuits 4 and 5 are configured as described above, when the source / gate voltage of the PMOS transistor M1 is sufficiently higher than the threshold voltage of the PMOS transistor M4, the current flows through the resistor R2. Is supplied and the OUT terminal of the first signal detection circuit 4 outputs “H”. When the OUT terminal is sufficiently smaller than the threshold voltage, the current flowing through the resistor R2 is cut off and the OUT terminal of the first signal detection circuit 4 Outputs “L”. On the other hand, when the gate-source voltage of the NMOS transistor M0 is sufficiently higher than the threshold voltage of the NMOS transistor M5, a current is supplied to the resistor R3, and the OUT terminal of the second signal detection circuit 5 outputs "L", When the voltage is sufficiently lower than the voltage, the current flowing through the resistor R3 is cut off, and the OUT terminal of the second signal detection circuit 5 outputs "H".
[0044]
Here, the PMOS transistor M4 is controlled so that the difference between the threshold voltage of the PMOS transistor M1 and the source-gate voltage of the PMOS transistor M4 when the logic level of the signal at the OUT terminal of the first signal detection circuit 4 switches is reduced. And the element size of the resistor R2, the difference between the threshold voltage of the NMOS transistor M0 and the gate-source voltage of the NMOS transistor M5 when the logic level of the signal at the OUT terminal of the second signal detection circuit 5 switches is small. By setting the element sizes of the NMOS transistor M5 and the resistor R3, the timing at which the output signals of the first signal detection circuit 4 and the second signal detection circuit 5 are switched is determined by the PMOS transistor M1 and the NMOS transistor M0. ON-OFF timing can be approached Because, it is possible to suppress the minute through current.
[0045]
Further, when the PMOS transistor M1 and the PMOS transistor M4 and the NMOS transistor M0 and the NMOS transistor M5 are transistors having the same structure arranged on the same integrated circuit board, respectively, the PMOS transistor M1 and the NMOS transistor M1 may be changed due to a temperature change or manufacturing variation. Even if the characteristics of the NMOS transistor M0 fluctuate, similar fluctuations in the characteristics also occur in the PMOS transistor M4 and the NMOS transistor M5, so that the influence of the fluctuation in the characteristics on the through current can be reduced.
[0046]
For example, consider the case where the signal at the input terminal T1 switches from "H" to "L" in a state where the temperature rises and the source-gate voltage at which the PMOS transistor M1 is turned on greatly decreases. If the detection potential of the detection circuit 4 does not fluctuate, the output signal of the first signal detection circuit 4 switches from "H" to "L" before the current driving capability of the PMOS transistor M1 is sufficiently reduced, and the NMOS transistor The current driving capability of the PMOS transistor M1 when M0 is turned on increases, and the through current increases. However, the source-gate voltage at which the PMOS transistor M4 is turned on is the same as the source-gate voltage at which the PMOS transistor M1 is turned on. When the voltage decreases, the detection potential of the first signal detection circuit 4 increases, and the output signal of the first signal detection circuit 4 correspondingly increases. Is switched from "H" to "L", the current driving capability of the PMOS transistor M1 is reduced, so that the influence on the current driving capability of the PMOS transistor M1 when the NMOS transistor M0 is turned on is reduced, and thus the through current is reduced. Influence is also reduced.
[0047]
As described above, according to the output buffer circuit of the present embodiment, the through current at the time of switching the input signal is suppressed to a very small value, and the influence of the change in the element characteristics due to the temperature change, manufacturing variation, and the like on the through current is reduced. be able to.
[0048]
FIG. 4 is a block diagram showing a fourth embodiment. This embodiment is an embodiment corresponding to the inventions according to claims 1, 2 and 4, and the fourth embodiment shown in FIG. Portions corresponding to those of the first embodiment are denoted by the same reference numerals. In this embodiment, as shown in FIG. 4, the first signal detection circuit 4 is composed of a serially connected PMOS transistor M6, a PMOS transistor M4 and a resistor R2, and the second signal detection circuit 5 is similarly connected in series. , An NMOS transistor M7, an NMOS transistor M5, and a resistor R3. The gates of the PMOS transistors M4 and M5 of the first and second signal detection circuits 4 and 5 are respectively connected to the gate of the PMOS transistor M1 and the NMOS transistor M0. , And the gate of the PMOS transistor M6 and the gate of the NMOS transistor M7 are commonly connected to the input terminal (IN terminal of the control circuit 3).
[0049]
In the output buffer circuit in which the first and second signal detection circuits 4 and 5 are configured as described above, when the signal of the input terminal T1 is "H", the second signal detection circuit 5 is connected to the NMOS transistor M7. The source-drain becomes low impedance, and the same operation as the short-circuit between the source and drain of the NMOS transistor M7 is performed. The first signal detecting circuit 4 becomes high impedance between the source and drain of the PMOS transistor M6. , The current supplied to the PMOS transistor M4 and the resistor R2 is cut off, and the current consumption is reduced. On the other hand, at this time, since the OUT2 terminal of the control circuit 3 outputs “L” regardless of the signal of the OUT terminal of the first signal detection circuit 4, the operation of the first signal detection circuit 4 Does not affect operation.
[0050]
When the signal at the input terminal T1 is "L", the first signal detection circuit 4 determines that the source-drain between the PMOS transistor M6 has a low impedance and the source-drain between the PMOS transistor M6 is short-circuited. With the same operation, the second signal detection circuit 5 has a high impedance between the source and the drain of the NMOS transistor M7, cuts off the current supplied to the NMOS transistor M5 and the resistor R3, and reduces current consumption. On the other hand, at this time, since the OUT1 terminal of the control circuit 3 outputs “H” regardless of the signal of the OUT terminal of the second signal detection circuit 5, the operation of the second signal detection circuit 5 is controlled by the control circuit I21. Does not affect operation.
[0051]
As described above, according to the output buffer circuit according to the present embodiment, it is possible to reduce the current consumption of the signal detection circuit while obtaining the effect of the output buffer circuit according to the third embodiment.
[0052]
【The invention's effect】
As described above, according to the first aspect of the present invention, when the logic level of the signal input to the input terminal of the output buffer circuit is inverted, the PMOS transistor and the NMOS transistor constituting the final output stage are switched. The transistor in the OFF state is switched to the ON state after the current driving capability of the other transistor is reduced, so that the through current can be reduced. Further, since the driving capability for driving the transistor at the output stage of the output buffer circuit ON and the driving capability for OFF driving can be individually set, the delay time and the slew rate of the output signal can be easily set individually. Can be. According to the second aspect of the present invention, the first and second signal detection circuits of the output buffer circuit can be easily constituted by a simple inverter circuit. According to the third aspect of the present invention, the through current can be suppressed to a very small value, and the influence on the through current of a change in element characteristics due to a temperature change or manufacturing variation can be reduced. According to the invention of claim 4, it is possible to reduce the current consumption of the first and second signal detection circuits while obtaining the effect of the invention of claim 3.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a first embodiment of an output buffer circuit according to the present invention.
FIG. 2 is a block diagram showing a second embodiment of the present invention.
FIG. 3 is a block diagram showing a third embodiment of the present invention.
FIG. 4 is a block diagram showing a fourth embodiment of the present invention.
FIG. 5 is a block diagram illustrating a configuration example of a conventional output buffer circuit.
[Explanation of symbols]
1 constant voltage source
2 Ground
3 Control circuit
4. First signal detection circuit
5. Second signal detection circuit
6. First transfer gate circuit
7. Second transfer gate circuit
8 Inverter circuit
9 NOR circuit
10 OR circuit
11 NAND circuit
12 AND circuit
13 First logic circuit
14 Second logic circuit
21,22 Inverter circuit
M0, M3, M5, M7 NMOS transistor
M1, M2, M4, M6 PMOS transistors