[go: up one dir, main page]

JP2637734B2 - Output circuit - Google Patents

Output circuit

Info

Publication number
JP2637734B2
JP2637734B2 JP62152560A JP15256087A JP2637734B2 JP 2637734 B2 JP2637734 B2 JP 2637734B2 JP 62152560 A JP62152560 A JP 62152560A JP 15256087 A JP15256087 A JP 15256087A JP 2637734 B2 JP2637734 B2 JP 2637734B2
Authority
JP
Japan
Prior art keywords
output
circuit
buffer
signal
circuits
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.)
Expired - Lifetime
Application number
JP62152560A
Other languages
Japanese (ja)
Other versions
JPS63316512A (en
Inventor
誠彦 山崎
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.)
NIPPON DENKI AISHII MAIKON SHISUTEMU KK
Original Assignee
NIPPON DENKI AISHII MAIKON SHISUTEMU KK
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 NIPPON DENKI AISHII MAIKON SHISUTEMU KK filed Critical NIPPON DENKI AISHII MAIKON SHISUTEMU KK
Priority to JP62152560A priority Critical patent/JP2637734B2/en
Publication of JPS63316512A publication Critical patent/JPS63316512A/en
Application granted granted Critical
Publication of JP2637734B2 publication Critical patent/JP2637734B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は出力回路、特に論理集積回路の出力回路に関
する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an output circuit, particularly to an output circuit of a logic integrated circuit.

〔従来の技術〕[Conventional technology]

一般に論理集積回路の出力回路は、その出力信号をそ
の他の論理集積回路にっ送って駆動させることが要求さ
れている。
Generally, an output circuit of a logic integrated circuit is required to be driven by sending its output signal to another logic integrated circuit.

出力信号を受ける論理集積回路は、その特性により駆
動に要する電流値が個々に異なる為、出力回路の駆動電
流が小さく、かつ、駆動される論理集積回路が大電流を
必要とするとき、駆動されるべき論理集積回路が駆動さ
れず、逆に出力回路の駆動電流が大きく、かつ、駆動さ
れる論理集積回路が小電流を必要とするときには、電流
が過剰に流れ消費電力等に無駄を生じる。
Logic integrated circuits receiving output signals have different current values required for driving depending on their characteristics. Therefore, when the driving current of the output circuit is small and the driven logic integrated circuit requires a large current, it is driven. When the logic integrated circuit to be driven is not driven, and conversely, when the drive current of the output circuit is large and the driven logic integrated circuit requires a small current, the current flows excessively and wastes power consumption and the like.

したがって、従来の出力回路は、その論理集積回路に
より個別に設計されている。
Therefore, the conventional output circuit is individually designed by the logic integrated circuit.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

上述した従来の論理集積回路の出力回路は、その論理
集積回路により個別に設計される為、使用の途が固定さ
れ品種が増加する。即ち、汎用性がない。
Since the output circuits of the above-described conventional logic integrated circuits are individually designed by the logic integrated circuits, the use of the output circuits is fixed, and the number of products increases. That is, there is no versatility.

本発明の目的は、出力負荷に対して汎用性があり出力
電流に無駄のない論理集積回路の出力回路を提供するこ
とにある。
An object of the present invention is to provide an output circuit of a logic integrated circuit which is versatile with respect to an output load and does not waste output current.

〔問題点を解決するための手段〕[Means for solving the problem]

本発明の論理集積回路の出力回路は、論理集積回路内
部の信号を入力して出力負荷にその出力を直接接続しそ
の出力負荷を駆動させるバッファと、このバッファの入
力側及び出力側をそれぞれ入力としてその入力側及び出
力側信号の差を出力負荷による出力信号の変化とし検出
する第1のEXORゲート回路と、2つの入力回路に前記バ
ッファ入力側が直接及び遅延回路を介して接続されてい
る1個のEXORゲート回路と、このEXORゲート回路の出力
側をラッチ制御信号として前記第1のEXORゲート回路の
出力側をデータ信号とするラッチ回路とにより構成され
る少なくとも1個の論理回路と、この論理回路の出力側
をイネーブル信号として前記バッファと並列に接続され
出力駆動能力を変動させる少なくとも1個のスリーステ
ートバッファとを含んで構成され、また、前記遅延回路
の遅延時間がそれぞれ異なる複数の論理回路を有するこ
とを特徴とする。
An output circuit of a logic integrated circuit according to the present invention includes a buffer for inputting a signal inside the logic integrated circuit, directly connecting an output to an output load, and driving the output load, and an input side and an output side of the buffer, respectively. A first EXOR gate circuit for detecting the difference between the input side signal and the output side signal as a change in the output signal due to the output load, and the buffer input side connected to two input circuits directly and via a delay circuit. At least one logic circuit comprising: a plurality of EXOR gate circuits; a latch circuit using the output side of the EXOR gate circuit as a latch control signal and the output side of the first EXOR gate circuit as a data signal; At least one three-state buffer connected to the buffer in parallel with the buffer using the output side of the logic circuit as an enable signal and varying output driving capability. And a plurality of logic circuits each having a different delay time of the delay circuit.

〔実施例〕〔Example〕

以下本発明の詳細をその実施例につき図面を参照して
説明する。
The details of the present invention will be described below with reference to the accompanying drawings with reference to the embodiments.

第1図は本発明の出力回路の一実施例の回路図、第2
図は第1図の動作を示すタイミング図である。第1図に
おいて、バッファ1は論理集積回路内部14の信号Aを入
力とし、出力端子4を介して出力負荷に接続し、第1の
EXORゲート回路5の入力には、バッファ1の入力側、出
力側をそれぞれ接続し、EXORゲート回路7,9の入力には
バッファ1の入力側と、その入力側にそれぞれ遅延回路
6,8を介して他の入力側に接続し、ラッチ回路10,11のラ
ッチ制御信号にそれぞれEXOR7,9の出力側を、またデー
タ信号に第1のEXORゲート回路5の出力側を接続し、ラ
ッチ回路10,11の出力側を、それぞれスリーステートバ
ッファ2,3のイネーブル信号に接続し、バッファ1とス
リーステートバッファ2,3とを並列に接続してある。
FIG. 1 is a circuit diagram of an embodiment of an output circuit according to the present invention.
The figure is a timing chart showing the operation of FIG. In FIG. 1, a buffer 1 receives a signal A inside a logic integrated circuit 14 as an input, is connected to an output load via an output terminal 4, and
The input of the EXOR gate circuit 5 is connected to the input side and the output side of the buffer 1, respectively. The inputs of the EXOR gate circuits 7 and 9 are connected to the input side of the buffer 1 and the input side of the buffer 1, respectively.
6 and 8, connected to the other inputs, the latch control signals of the latch circuits 10 and 11 are connected to the outputs of EXOR7 and 9, respectively, and the data signal is connected to the output of the first EXOR gate circuit 5. The outputs of the latch circuits 10 and 11 are connected to the enable signals of the three-state buffers 2 and 3, respectively, and the buffer 1 and the three-state buffers 2 and 3 are connected in parallel.

次に、本実施例の出力回路の動作を説明する。第1図
に示すように、論理集積回路内部14の信号Aは、バッフ
ァ1,出力端子4を介して出力負荷を駆動させる。このと
き生じるバッファ1の遅延時間を第2図で示すようにEX
ORゲート回路5にて検出し、EXORゲート回路5の出力側
の信号Cとする。ここで、バッファ1の遅延時間td1
大きいほど、EXORゲート回路5の出力側の信号Cのハイ
レベルの幅は大きくなる。また、第2図に示すように、
バッファ1の入力側の信号Aのレベルの変化時に遅延回
路6,8を用いて遅延時間td6,td8を有するEXORゲート回路
7,9の出力側の信号D,Eを作りだし、まずEXORゲート回路
5の出力値をラッチ回路10,11においてスルー状態にす
る。つづいて遅延時間td6,td8を有するEXORゲート回路
7,9の出力側の信号D,Eの立下りタイミングによってラッ
チ回路10,11はEXORゲート回路5の出力値をラッチす
る。
Next, the operation of the output circuit of this embodiment will be described. As shown in FIG. 1, the signal A in the logic integrated circuit 14 drives the output load via the buffer 1 and the output terminal 4. The delay time of buffer 1 generated at this time is expressed by EX as shown in FIG.
The signal is detected by the OR gate circuit 5 and used as the signal C on the output side of the EXOR gate circuit 5. Here, as the delay time td 1 buffer 1 is large, the width of the high level of the output side of the signal C of the EXOR gate circuit 5 increases. Also, as shown in FIG.
EXOR gate circuit having delay times td 6 and td 8 using delay circuits 6 and 8 when the level of signal A on the input side of buffer 1 changes
Signals D and E on the output side of 7, 9 are generated, and first, the output value of the EXOR gate circuit 5 is set to a through state in the latch circuits 10 and 11. Subsequently, an EXOR gate circuit having delay times td 6 and td 8
The latch circuits 10 and 11 latch the output value of the EXOR gate circuit 5 according to the falling timing of the signals D and E on the output side of 7, 9.

ラッチ回路10,11においてハイレベルがラッチされた
とき、すなわち出力負荷による出力信号の遅れが大きい
とき、スリーステートバッファ2,3はイネーブル状態を
維持し、出力駆動能力が高くなり出力端子4を通して外
部に大電流を与える。ラッチ回路10,11においてローウ
レベルがラッチされたとき、すなわち出力負荷による出
力信号の遅れが小さいとき、スリーステートバッファ2,
3はディセーブル状態となり出力駆動能力が低くなり外
部に小電流を与える。これによって、バッファ1の入力
側の次の信号レベルの変化までの出力駆動能力が設定さ
れる。
When the high level is latched in the latch circuits 10 and 11, that is, when the delay of the output signal due to the output load is large, the three-state buffers 2 and 3 maintain the enabled state, the output driving capability is increased, and the To give a large current. When the low level is latched in the latch circuits 10 and 11, that is, when the delay of the output signal due to the output load is small, the three-state buffers 2,
3 is in a disabled state, the output driving capability is reduced, and a small current is externally applied. As a result, the output drivability until the next signal level change on the input side of the buffer 1 is set.

以上の説明においては、例として駆動能力を変動させ
るスリーステートバッファと、そのイネーブル信号を生
成する論理回路とを2組使用するものとしたが、これに
限られることはなく、少なくとも1個のスリーステート
バッファと、そのイネーブル信号を生成する論理回路を
使用すると、スリーステートバッファの数によって出力
駆動能力の設定範囲の異なる、また出力負荷に対して汎
用性があり出力電流に無駄のない論理集積回路の出力回
路が得られ、本発明の目的を達成することができる。
In the above description, as an example, two sets of a three-state buffer for varying the driving capability and a logic circuit for generating the enable signal are used. However, the present invention is not limited to this, and at least one three-state buffer is used. The use of a state buffer and a logic circuit that generates its enable signal enables a logic integrated circuit that has a different output drive capability setting range depending on the number of three-state buffers, is versatile with respect to output load, and has no waste in output current. Is obtained, and the object of the present invention can be achieved.

〔発明の効果〕〔The invention's effect〕

以上の説明で明らかな如く本発明は、出力負荷による
出力信号の変化を検出する回路と、出力駆動能力を変動
させる回路とを有する事により、出力負荷に対して汎用
性があり、かつ、出力電流に無駄のない論理集積回路の
出力回路を得ることができる。
As is apparent from the above description, the present invention has a versatility with respect to an output load by having a circuit for detecting a change in an output signal due to an output load, and a circuit for varying output drive capability, and An output circuit of a logic integrated circuit without waste of current can be obtained.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の一実施例の回路図、第2図は第1図の
動作を示すタイミング図である。 1……バッファ、2,3……スリーステートバッファ、4
……出力端子、5,7,9……EXORゲート回路、6,8……遅延
回路、10,11……ラッチ回路、12,13……論理回路。
FIG. 1 is a circuit diagram of one embodiment of the present invention, and FIG. 2 is a timing chart showing the operation of FIG. 1 ... buffer, 2,3 ... three-state buffer, 4
... output terminals, 5, 7, 9 ... EXOR gate circuits, 6, 8 ... delay circuits, 10, 11 ... latch circuits, 12, 13 ... logic circuits.

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】論理集積回路内部の信号を入力して出力を
負荷にその出力直接接続しその出力負荷を駆動させるバ
ッファと、このバッファの入力側及び出力側をそれぞれ
入力としてその入力側及び出力側信号の差を出力負荷に
よる出力信号の変化とし検出する第1のEXORゲート回路
と、2つの入力回路に前記バッファの入力側が直接及び
遅延回路を介して接続されている1個のEXORゲート回路
と、このEXORゲート回路の出力側をラッチ制御信号とし
て前記第1のEXORゲート回路の出力側をデータ信号とす
るラッチ回路とにより構成される少くとも1個の論理回
路と、この論理回路の出力側をイネーブル信号として前
記バッファと並列に接続され出力駆動能力を変動させる
少なくとも1個のスリーステートバッファとを含んで構
成されることを特徴とする出力回路。
1. A buffer for inputting a signal inside a logic integrated circuit and directly connecting an output to a load and driving an output load thereof, and an input side and an output side of the buffer with the input side and the output side of the buffer as inputs. A first EXOR gate circuit for detecting a difference between side signals as a change in an output signal due to an output load, and one EXOR gate circuit in which the input side of the buffer is connected to two input circuits directly and via a delay circuit And at least one logic circuit comprising: a latch circuit which uses the output side of the EXOR gate circuit as a latch control signal and the output side of the first EXOR gate circuit as a data signal; And at least one three-state buffer connected to the buffer in parallel with the buffer as an enable signal and varying output driving capability. Output circuit.
【請求項2】前記論理回路を複数有し、これらの遅延回
路の遅延時間がそれぞれ異なる特許請求の範囲第1項記
載の出力回路。
2. The output circuit according to claim 1, comprising a plurality of said logic circuits, wherein said delay circuits have different delay times.
JP62152560A 1987-06-18 1987-06-18 Output circuit Expired - Lifetime JP2637734B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62152560A JP2637734B2 (en) 1987-06-18 1987-06-18 Output circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62152560A JP2637734B2 (en) 1987-06-18 1987-06-18 Output circuit

Publications (2)

Publication Number Publication Date
JPS63316512A JPS63316512A (en) 1988-12-23
JP2637734B2 true JP2637734B2 (en) 1997-08-06

Family

ID=15543146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62152560A Expired - Lifetime JP2637734B2 (en) 1987-06-18 1987-06-18 Output circuit

Country Status (1)

Country Link
JP (1) JP2637734B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0244815A (en) * 1988-08-04 1990-02-14 Nec Ic Microcomput Syst Ltd Output circuit

Also Published As

Publication number Publication date
JPS63316512A (en) 1988-12-23

Similar Documents

Publication Publication Date Title
US4749886A (en) Reduced parallel EXCLUSIVE or and EXCLUSIVE NOR gate
US6505226B1 (en) High speed parallel adder
JPS6250916A (en) Minimum delay high-speed bus driver
US3963946A (en) Driver circuit for step motor
EP0174266B1 (en) Cmos output buffer
JP2637734B2 (en) Output circuit
EP0905896A3 (en) Output buffer circuit with 50% Duty Cycle
US5324992A (en) Self-timing integrated circuits having low clock signal during inactive periods
JPH05129926A (en) Output buffer circuit
JP3307963B2 (en) Skew clamp
EP0445880B1 (en) Write-acknowledge circuit comprising a write detector and a bistable element for four-phase handshake signalling
US5230014A (en) Self-counting shift register
US6271701B1 (en) Resetting flip-flop structures and methods for high-rate trigger generation and event monitoring
EP0609874B1 (en) Memory circuit having a plurality of input signals
JP2969732B2 (en) Semiconductor integrated circuit
JPH10290142A (en) Semiconductor integrated circuit flip-flop circuit and clock control circuit
JP2538628B2 (en) Semiconductor integrated circuit
JPH11108995A (en) Function clock generation circuit and shift register circuit using the same
JPH11143599A (en) Bus input/output circuit and bus input/output system using the circuit
JP2849222B2 (en) Semiconductor storage device
JP2565083B2 (en) Tri-state bus pull-up circuit
JPH0782424B2 (en) Digital circuit for carrier transmission
JPS58221520A (en) Cmos 3-state circuit
JPH0254690B2 (en)
JPS62231521A (en) Semiconductor integrated circuit