JPH0567961A - 出力バツフア回路 - Google Patents

出力バツフア回路

Info

Publication number
JPH0567961A
JPH0567961A JP3229009A JP22900991A JPH0567961A JP H0567961 A JPH0567961 A JP H0567961A JP 3229009 A JP3229009 A JP 3229009A JP 22900991 A JP22900991 A JP 22900991A JP H0567961 A JPH0567961 A JP H0567961A
Authority
JP
Japan
Prior art keywords
output
input terminal
trs
output buffer
circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3229009A
Other languages
English (en)
Inventor
Toshimasa Usui
敏正 薄井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP3229009A priority Critical patent/JPH0567961A/ja
Publication of JPH0567961A publication Critical patent/JPH0567961A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Logic Circuits (AREA)
  • Electronic Switches (AREA)

Abstract

(57)【要約】 【目的】駆動能力を制御信号によって変えることが出来
る半導体集積回路の出力バッファを提供する。 【構成】出力最終段のトランジスタを複数並列に接続
し、制御信号によって出力最終段のトランジスタの一部
をオフ状態にし、出力駆動能力を変えることが出来るよ
うにする。 【効果】出力端子に接続される負荷容量に合わせて駆動
能力を変えることが出来るので、消費電流や発生するノ
イズ、遅延時間を使用用途や要求動作速度に合わせて変
えることが出来る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は半導体集積回路に関し、
特にその出力バッファ回路に関する。
【0002】
【従来の技術】一般の半導体集積回路においては、半導
体集積回路内部と外部端子の間にインターフェースの役
割を果す出力バッファや入力バッファが置かれることが
多く、特に出力バッファは外部の大容量負荷を駆動しな
ければならない場合もあり、大きな駆動能力を持つこと
が多い。
【0003】最近は、大規模化のニーズに答えるために
1つの半導体集積回路に内蔵される出力バッファの数も
非常に多くなってきている。 大きな駆動能力を持つ出
力バッファは消費電力が大きく、動作時に大きなノイズ
が発生したりして誤動作の原因となる場合もある。
【0004】図4に従来のCMOS半導体集積回路の出
力バッファ回路例を示す。 図4において、1は入力端
子、2は出力端子、8は電源への接続、9はグランドへ
の接続、13はPチャンネル型MOSトランジスタ、2
4はNチャンネル型MOSトランジスタ、31は出力ト
ランジスタを駆動するためのインバータである。
【0005】図4の回路は通常の出力バッファである
が、図5に3ステート出力バッファの回路例を示す。
図5において、1は入力端子、2は出力端子、6はコン
トロール入力端子、14はPチャンネル型MOSトラン
ジスタ、25はNチャンネル型MOSトランジスタ、3
3はインバーター、37はNANDゲート、43はNO
Rゲートである。 図5の回路では出力端子2はハイイ
ンピーダンス状態にすることが出来る。
【0006】一般に、半導体集積回路の出力バッファに
は大きい負荷容量が付き、ある程度高速で動作させる必
要があるため出力バッファの駆動能力を十分大きくする
ことが多い。 駆動能力は一般に出力電流で表わされ、
CMOSのゲートアレイなどでは駆動する負荷によって
2mA〜24mAまで用意されているものもある。
【0007】駆動能力は大きいほど高速で動かすことが
出来る反面、あまり駆動能力が大きいと動作時に流れる
電流も大きくなり大きなノイズが発生したり、出力波形
に過大なオーバーシュートやアンダーシュートが発生し
誤動作の原因となる場合がある。 この為、従来は駆動
能力の異なる出力バッファ回路を多数用意し、使用用
途、接続される負荷容量、動作速度に合わせて最適なも
のを選択し使用していた。
【0008】従って、一度選択されればもはや駆動能力
を変えることはできず、使用条件などが変わり駆動能力
を変えようとしても不可能であった。
【0009】
【発明が解決しようとする課題】従来の出力バッファは
接続される負荷容量に合わせて駆動能力を変えることが
出来ず、予め決められた駆動能力でしか負荷を駆動する
ことが出来なかった。
【0010】従って、本発明が解決しようとする課題
は、駆動能力を自由に変えることが出来る出力バッファ
を実現することにある。
【0011】
【課題を解決するための手段】本発明の出力バッファは
出力最終段のトランジスタを複数並列に接続し、制御信
号によって出力最終段のトランジスタの一部をオフ状態
にし、出力駆動能力を使用条件に合わせて変えるように
するものである。
【0012】
【実施例】本発明の出力バッファ回路の説明を図面を参
照して説明する。 図1は本発明の1実施例である。
図1で、1は入力端子、2は出力端子、3は制御信号入
力端子、8は電源、9はGND、10、11はPチャン
ネル型MOSトランジスタ、20、21はNチャンネル
型MOSトランジスタ、30、31はインバータ、35
はNANDゲート、40はNORゲートである。
【0013】いま、制御信号入力端子3にハイレベルが
入力されているとするとNORゲート40の出力はロウ
レベルでNANDゲート35の出力はハイレベルであ
る。従って、Pチャンネル型MOSトランジスタ10及
びNチャンネル型MOSトランジスタ20はオフ状態で
ある。
【0014】一方出力トランジスタ11、21はインバ
ータ31によって入力端子1の反転信号が入力されてい
るので、制御信号入力端子3の状態に関わらず常に動作
する。
【0015】逆に、制御信号入力端子3にロウレベルが
入力されていると出力トランジスタ10、20には入力
端子1の反転信号が入力されるため出力トランジスタ1
0と11は同時に動作し、出力トランジスタ20と21
が同時に動作する。従って、制御入力端子3にハイレベ
ルが入力されていた時と比べて、より大きな出力駆動能
力を得ることが出来る。
【0016】この様に、出力駆動能力を制御信号によっ
てダイナミックに変えることが出来れば、外付けの回路
によって制御し同じ出力バッファで負荷容量が大きいと
きには駆動力を大きくしてより高速で動作させたり、負
荷容量が小さいときには駆動能力を下げて発生するノイ
ズを減らしたりすることが自由に出来る。
【0017】図2に本発明の別の実施例を示す。 図2
では、出力Pチャンネル型MOSトランジスタ10、1
1、12が並列に接続され、出力Nチャンネル型MOS
トランジスタ20、21、22が並列に接続されてい
る。 また1は入力端子、2は出力端子、3、4は制御
入力端子である。 30〜32はインバータで、35、
36はNANDゲート、40、41はNORゲートであ
る。 図2の回路では制御入力端子が2本になっている
ので図1の回路と比べてより細かく駆動能力を制御する
ことが出来る。
【0018】また図3に本発明の別の実施例を示す。
図3ではNチャンネル型MOSトランジスタ21と23
が並列になっており、Pチャンネル型MOSトランジス
タは並列接続されていない。 そのため、制御入力信号
5によってNチャンネル型MOSトランジスタ23がオ
ンオフするかどうか制御できるので、ロウレベル出力電
流のみを変えることが出来る。TTLのICを駆動する
場合にはハイレベル出力電流はさほど必要なく、ロウレ
ベル出力電流が大きければ良いので図3の回路は非常に
有効である。
【0019】以上、図1〜3の回路はすべて通常出力の
バッファの場合であるが、3ステートの出力バッファに
応用することも容易に可能である。 例えば図1の回路
であればインバータ31、MOSトランジスタ11、2
1を図5の従来の3ステート出力バッファ回路と入れ替
えることで実現できる。 同様にして、双方向出力のブ
ロックに対しても適応可能である。
【0020】また、以上の説明はCMOSの場合の実施
例について説明したが、TTLやBi−CMOS、EC
Lの半導体集積回路においても適応可能であることは明
白である。
【0021】
【発明の効果】以上説明したように、本発明の出力バッ
ファ回路を使用すれば、出力に接続される負荷容量に合
わせて駆動能力を変えることが出来るので、消費電流や
発生するノイズ、遅延時間を使用用途や要求動作速度に
合わせて自由に変えることが出来る。
【0022】また、半導体集積回路を設計する場合に駆
動能力の異なる多くの出力バッファを作る必要もなくな
り、設計効率の向上を図ることが出来るという利点もあ
る。
【図面の簡単な説明】
【図1】本発明の出力バッファ回路図。
【図2】本発明の出力バッファ回路の別の回路図。
【図3】本発明の出力バッファ回路の第3の実施例の回
路図。
【図4】従来の出力バッファ回路図。
【図5】従来の3ステート出力バッファ回路図。
【符号の説明】
1:入力端子 2:出力端子 3〜5:制御入力端子 6:3ステートコントロール端子 8:電源(VDD) 9:グランド(GND) 10〜14:Pチャンネル型MOSトランジスタ 20〜25:Nチャンネル型MOSトランジスタ 30〜33:インバータ 35〜37:NANDゲート 40〜43:NORゲート

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】半導体集積回路の出力回路において、出力
    最終段のトランジスタが複数個並列に接続され、データ
    入力端子と少なくとも1本以上の制御信号入力端子を設
    け、前記複数個のトランジスタの一部は前記データ入力
    端子の信号によって常に動作し、他のトランジスタは前
    記制御入力端子の状態によって常にオフ状態となるかま
    たは前記データ入力端子の信号によって動作するかを選
    択できるようにしたことを特徴とする出力バッファ回
    路。
  2. 【請求項2】請求項1記載の出力バッファ回路におい
    て、出力バッファ回路が3ステート出力であることを特
    徴とする出力バッファ回路。
  3. 【請求項3】請求項1、請求項2記載の出力バッファ回
    路において、回路がCMOSで構成されたことを特徴と
    する出力バッファ回路。
  4. 【請求項4】請求項1、請求項2記載の出力バッファ回
    路において、回路がバイポーラで構成されたことを特徴
    とする出力バッファ回路。
  5. 【請求項5】請求項1、請求項2の出力バッファ回路に
    おいて、回路がCMOS及びバイポーラで構成されたこ
    とを特徴とする出力バッファ回路。
JP3229009A 1991-09-09 1991-09-09 出力バツフア回路 Pending JPH0567961A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3229009A JPH0567961A (ja) 1991-09-09 1991-09-09 出力バツフア回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3229009A JPH0567961A (ja) 1991-09-09 1991-09-09 出力バツフア回路

Publications (1)

Publication Number Publication Date
JPH0567961A true JPH0567961A (ja) 1993-03-19

Family

ID=16885330

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3229009A Pending JPH0567961A (ja) 1991-09-09 1991-09-09 出力バツフア回路

Country Status (1)

Country Link
JP (1) JPH0567961A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09172364A (ja) * 1995-12-21 1997-06-30 Nec Corp 駆動能力コントロール機能を備えた出力バッファ
US6222397B1 (en) 1997-09-18 2001-04-24 Oki Electric Industry Co., Ltd. Output circuit with switching function

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09172364A (ja) * 1995-12-21 1997-06-30 Nec Corp 駆動能力コントロール機能を備えた出力バッファ
JP2836557B2 (ja) * 1995-12-21 1998-12-14 日本電気株式会社 駆動能力コントロール機能を備えた出力バッファ
US6222397B1 (en) 1997-09-18 2001-04-24 Oki Electric Industry Co., Ltd. Output circuit with switching function
US6384644B2 (en) 1997-09-18 2002-05-07 Oki Electric Industry Co, Ltd. Output circuit with switching function

Similar Documents

Publication Publication Date Title
EP0341740B1 (en) Complementary output circuit for logic circuit
US4725982A (en) Tri-state buffer circuit
JPH0389624A (ja) 半導体集積回路
JPH0567961A (ja) 出力バツフア回路
JPH06224730A (ja) 出力バッファ回路
JP3055223B2 (ja) バッファ回路
JPH05122049A (ja) 出力バツフア回路
US6774697B2 (en) Input and output port circuit
JPH0258925A (ja) 出力回路
JP2836557B2 (ja) 駆動能力コントロール機能を備えた出力バッファ
JPH0353715A (ja) 出力バッファ回路
JPH0766711A (ja) 出力回路
JP2626915B2 (ja) 出力バツフア回路
JP2752778B2 (ja) 半導体集積回路
JP3038891B2 (ja) 半導体集積回路装置
JPH04304016A (ja) 出力バッファ回路
JP2697024B2 (ja) 出力回路
JPH04242319A (ja) Cmos集積回路
US6225828B1 (en) Decoder for saving power consumption in semiconductor device
JPS61126818A (ja) 出力バツフア駆動回路
JP3086977B2 (ja) 半導体集積回路装置
JPH05206809A (ja) 出力バッファ回路
JPH03207118A (ja) 半導体集積回路
JP2712432B2 (ja) 多数決論理回路
JP3080048B2 (ja) クロック供給回路