JPH0437447B2 - - Google Patents

Info

Publication number
JPH0437447B2
JPH0437447B2 JP58099147A JP9914783A JPH0437447B2 JP H0437447 B2 JPH0437447 B2 JP H0437447B2 JP 58099147 A JP58099147 A JP 58099147A JP 9914783 A JP9914783 A JP 9914783A JP H0437447 B2 JPH0437447 B2 JP H0437447B2
Authority
JP
Japan
Prior art keywords
output
logic gate
input
bus
buffer
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
JP58099147A
Other languages
Japanese (ja)
Other versions
JPS59225422A (en
Inventor
Hiroaki Suzuki
Tadahiro Kuroda
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co Ltd
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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP58099147A priority Critical patent/JPS59225422A/en
Publication of JPS59225422A publication Critical patent/JPS59225422A/en
Publication of JPH0437447B2 publication Critical patent/JPH0437447B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)
  • Logic Circuits (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はバスラインに介挿される双方向性バ
ス・バツフアに関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a bidirectional bus buffer inserted in a bus line.

〔発明の技術的背景とその問題点〕[Technical background of the invention and its problems]

従来の双方向性バス・バツフアーの一例を第1
図に示す。この双方性バス・バツフアはバスライ
ン1,2間に介挿され、3,4は制御信号φ1
φ2により動作するクロツクドインバータ、5,
6はインバータである。クロツクドインバータ
3、インバータ5は経路P1方向に縦続接続され、
クロツクドインバータ4、インバータ6は経路
P2方向に縦続接続される。7,8は端子で、こ
の端子はバスライン1,2に接続され、一方バス
ラインの使用方向及び遮断状況に応じて制御信号
φ1、φ2が与えられ、経路P1、P2が形成または遮
断される。
An example of a conventional bidirectional bus buffer is shown in the first example.
As shown in the figure. This bidirectional bus buffer is inserted between bus lines 1 and 2, and 3 and 4 are connected to control signals φ 1 ,
A clocked inverter operated by φ2 , 5,
6 is an inverter. The clocked inverter 3 and the inverter 5 are connected in cascade in the path P1 direction.
The clocked inverter 4 and inverter 6 are the path
P Connected in cascade in two directions. 7 and 8 are terminals, which are connected to bus lines 1 and 2, and control signals φ 1 and φ 2 are applied depending on the usage direction and interruption status of the bus lines, and paths P 1 and P 2 are formed. or blocked.

しかしながら上記従来の回路形式では、インバ
ータ5,6は選択されない経路であつても、選択
された経路側から動作させられ、CMOS回路構
成の場合消費電力が増大する問題があつた。そこ
で改良を加えた一例が第2図に示す回路である。
第1図との相異点は、インバータ5,6の代りに
2入力ナンドゲート9,10を用い、各々制御信
号φ1、φ2を与えたことである。このようにタン
ドゲート9,10を設けたことにより、遮断され
る経路P1またはP2ではナンドゲート9または1
0の出力が常に高レベルに保たれ、上記第1図の
問題点は解決される。
However, in the conventional circuit type described above, the inverters 5 and 6 are operated from the selected path side even if the inverters are not selected, and in the case of a CMOS circuit configuration, there is a problem that power consumption increases. An example of an improved circuit is shown in FIG. 2.
The difference from FIG. 1 is that two-input NAND gates 9 and 10 are used instead of inverters 5 and 6, and control signals φ 1 and φ 2 are applied, respectively. By providing the gates 9 and 10 in this way, the route P 1 or P 2 that is blocked can be blocked by the gate 9 or 1.
The output of 0 is always kept at a high level, and the above problem of FIG. 1 is solved.

しかし通常バスラインには、複数個のシステム
のゲート入力が接続されている。いまバスライン
に信号がのつていない時、第2図の回路ではバス
ライン1,2共に開放状態となり、容易に電位の
変動が起こり得る。その結果上記複数個のシステ
ムのゲート入力が変動し、それに伴なう電源間の
貫通電流によりシステムの消費電力が増す。従つ
て未使用時のバスライン1,2は高レベルか低レ
ベルに保持されていることが望まれる。そこで従
来は、第3図の如く双方向性バス・バツフア11
と共に、バス・ターミネータと呼ばれる保持回路
12,13が併用されていたが、この構成では双
方向性バス・バツフア11、1個当りバス・ター
ミネータが2組必要となり、システム構成に面倒
があつた。
However, gate inputs of a plurality of systems are usually connected to the bus line. When no signal is present on the bus line, in the circuit shown in FIG. 2, both bus lines 1 and 2 are in an open state, and potential fluctuations can easily occur. As a result, the gate inputs of the plurality of systems described above fluctuate, and the resulting through current between the power supplies increases the power consumption of the system. Therefore, it is desirable that the bus lines 1 and 2 be held at a high level or a low level when not in use. Therefore, conventionally, as shown in Fig. 3, a bidirectional bus buffer 11
At the same time, holding circuits 12 and 13 called bus terminators were also used, but this configuration required two sets of bus terminators for each bidirectional bus buffer 11, which caused trouble in the system configuration.

〔発明の目的〕[Purpose of the invention]

本発明は上記実情に鑑みてなされたもので、従
来の如くバス・ターミネータを必要とせずに低消
費電力化が可能となる双方向性バス・バツフアを
提供しようとするものである。
The present invention has been made in view of the above circumstances, and it is an object of the present invention to provide a bidirectional bus buffer that can reduce power consumption without requiring a conventional bus terminator.

〔発明の概要〕[Summary of the invention]

本発明は上記目的を達成するため、バス・バツ
フア経路に設けられる論理ゲートにデータ保持機
能をもたせ、バスライン未使用時に、バスライン
を高レベル或いは低レベルに固定しておくことが
できるようにしたものである。
In order to achieve the above object, the present invention provides a logic gate provided in a bus buffer path with a data retention function, so that the bus line can be fixed at a high level or a low level when the bus line is not in use. This is what I did.

〔発明の実施例〕[Embodiments of the invention]

以下図面を参照して本発明の一実施例を説明す
る。第4図に示す如く論理ゲート21の出力を3
ステート出力バツフア22の入力に接続し、論理
ゲート23の出力を3ステート出力バツフア24
の入力に接続する。3ステート出力バツフア24
の出力と論理ゲート21の入力とをバスライン1
の接続端子25に接続し、3ステート出力バツフ
ァ22の出力と論理ゲート23の入力とをバスラ
イン2の接続端子26に接続する。論理ゲート2
1の入出力端間には正帰還論理ゲート27の出入
力端を接続し、論理ゲート23の入出力端間には
正帰還論理ゲート28の出入力端を接続する。
An embodiment of the present invention will be described below with reference to the drawings. As shown in FIG. 4, the output of the logic gate 21 is
Connect the output of the logic gate 23 to the input of the state output buffer 22 and connect the output of the logic gate 23 to the 3-state output buffer 24.
Connect to the input of 3-state output buffer 24
The output of the logic gate 21 and the input of the logic gate 21 are connected to the bus line 1.
The output of the three-state output buffer 22 and the input of the logic gate 23 are connected to the connection terminal 26 of the bus line 2. logic gate 2
The input and output terminals of a positive feedback logic gate 27 are connected between the input and output terminals of the logic gate 23, and the input and output terminals of a positive feedback logic gate 28 are connected between the input and output terminals of the logic gate 23.

第5図は第4図を一具体例であり、論理ゲート
21,23をインバータ211231で実現し、3
ステート出力バツフア22,24をクロツクドイ
ンバータ221,241で実現し、正帰還論理ゲー
ト27,28をインバータ271,281で実現し
ている。
FIG. 5 is a specific example of FIG. 4, in which the logic gates 21 and 23 are realized by inverters 21 1 23 1 , and 3
State output buffers 22 and 24 are realized by clocked inverters 22 1 and 24 1 , and positive feedback logic gates 27 and 28 are realized by inverters 27 1 and 28 1 .

上記のようにバス入力論理ゲート211,231
に正帰還論理ゲート271,281を設けることに
より、データ保持機能が生じる。従つてバスライ
ン1,2の未使用時に該バスラインを高レベル或
いは低レベルに保持しておくことができ、低消費
電力化が可能となるものである。
Bus input logic gates 21 1 , 23 1 as above
By providing positive feedback logic gates 27 1 and 28 1 in , a data retention function is created. Therefore, when the bus lines 1 and 2 are not in use, the bus lines can be held at a high level or a low level, making it possible to reduce power consumption.

システム構成の状況に応じては、上記正帰還ゲ
ートは片方の経路だけで充分な場合もある。その
応用例を第6図に示す。
Depending on the system configuration, it may be sufficient to use only one path of the positive feedback gate. An example of its application is shown in FIG.

第7図は上記正帰還論理ゲートを、制御信号
φ1、φ2で制御したクロツクドインバータ282
272,(12、φ1、φ2の反転パルス)で実現
した応用例である。ここでクロツクドインバータ
221の出力がフローテイングの時、クロツクド
インバータ282の出力でバスライン2のレベル
を固定する。一方クロツクドインバータ241
出力がフローテイングの時、クロツクドインバー
タ272の出力でバスライン1のレベルを固定す
るものである。
FIG. 7 shows a clocked inverter 28 2 , which controls the positive feedback logic gate with control signals φ 1 and φ 2 .
This is an application example realized with 27 2 , (inverted pulses of 1 , 2 , φ 1 , φ 2 ). Here, when the output of clocked inverter 221 is floating, the level of bus line 2 is fixed by the output of clocked inverter 282 . On the other hand, when the output of clocked inverter 241 is floating, the level of bus line 1 is fixed by the output of clocked inverter 272 .

第8図はバス入力論気ゲートにナンドゲート2
2,232を用い、これをクロツクパルスφ1、φ2
で制御した応用例である。云うまでもなく他のゲ
ートで実現した場合も本発明に該当することは勿
論である。第8図ではパルスφ1が低レベルの時
のクロツクドインバータ221のフローテイング
をナンドゲート212で防ぎ、このゲート21a
の高レベル出力でバスライン1のフローテイング
をなくす。一方パルスφ2が低レベルの時のクロ
ツクドインバータ241のフローテイングをナン
ドゲート232で防ぎ、このゲート232の高レベ
ル出力でバスライン2のフローテイングをなくつ
ようにしている。
Figure 8 shows NAND gate 2 in the bus input logic gate.
1 2 , 23 2 and convert them into clock pulses φ 1 , φ 2
This is an example of an application controlled by Needless to say, the present invention also applies to implementations using other gates. In FIG. 8, a NAND gate 212 prevents floating of the clocked inverter 221 when the pulse φ1 is at a low level, and this gate 21a
Eliminate floating of bus line 1 with high level output. On the other hand, when the pulse φ 2 is at a low level, the floating of the clocked inverter 24 1 is prevented by the NAND gate 23 2 , and the floating of the bus line 2 is eliminated by the high level output of this gate 23 2 .

本発明は双方向性バス・バツフの入、出力部分
の回路構成に係わるものであり、従つて上記入出
力回路の間に、第9図の如く他の機能を有する回
路31,32等が構成されている場合も本発明に
該当する。
The present invention relates to the circuit configuration of the input and output portions of a bidirectional bus buffer, and therefore, circuits 31, 32, etc. having other functions are configured between the input and output circuits as shown in FIG. The invention also falls under the present invention.

上記実施例では、制御信号φ1、φ2により開閉
する論理ゲートとして図示のクロツクドインバー
タを用いたが、これは他の論理ゲートの組み合わ
せで実現した場合も同様であり、本発明に該当す
る。第10図に伝送ゲート222,242及びイン
バータ223,243を用いたクロツクドインバー
タによる実施例を示す。
In the above embodiment, the illustrated clocked inverter is used as the logic gate that is opened and closed by the control signals φ 1 and φ 2 , but the same applies to the case where it is realized by a combination of other logic gates, which falls under the present invention. do. FIG. 10 shows an embodiment using a clocked inverter using transmission gates 22 2 and 24 2 and inverters 22 3 and 24 3 .

上記実施例によれば次の利点が具備される。即
ち従来はシステム構成に、第3図の如く双方向バ
ス・バツフアICI個に対し、バスターミネータIC
が2個必要であつたが、本発明によるバス・ター
ミネータICが全く不要になり、システム構成が
簡単になる。また本発明ではデータ・ホールド機
能を有するため、バスラインのレベルが固定さ
れ、ノイズ等によるバスラインのゆらぎによるシ
ステムのCMOSゲートの貫通電流がなくなり、
低消費電力化がで実現できる。また本回路は、シ
ステム構成用の双方向性バス・バツフアICを念
願に置いているが、IC内部の回路にも適用でき、
その際第3図の従来技術に比べ第5図に示す構成
をとれば、インバータ数が2個減るから、素子数
がバスライン1本当り4個減るものである。
According to the above embodiment, the following advantages are provided. In other words, in the past, the system configuration included a bus terminator IC for each bidirectional bus buffer ICI as shown in Figure 3.
However, the present invention eliminates the need for two bus terminator ICs, simplifying the system configuration. Furthermore, since the present invention has a data hold function, the level of the bus line is fixed, eliminating the through current of the CMOS gate of the system due to fluctuations in the bus line due to noise, etc.
Low power consumption can be achieved. In addition, although this circuit is intended to be used as a bidirectional bus/buffer IC for system configuration, it can also be applied to circuits inside the IC.
In this case, if the configuration shown in FIG. 5 is adopted compared to the prior art shown in FIG. 3, the number of inverters is reduced by two, so the number of elements is reduced by four per bus line.

〔発明の効果〕〔Effect of the invention〕

以上説明した如く本発明によれば、構成が簡単
化され、また低消費電力化が可能となる等の利点
を有した双方向性バス・バツフアが提供できるも
のである。
As described above, according to the present invention, it is possible to provide a bidirectional bus buffer having advantages such as a simplified configuration and low power consumption.

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

第1図は従来の双方向性バス・バツフア回路
図、第2図はこれに改良を加えた双方向性バス・
バツフア回路図、第3図は他の従来例を示す双方
向性バス・バツフア回路図、第4図は本発明の一
実施例を示す構成図、第5図は同構成の具体的回
路図、第6図ないし第10図は本発明の他の実施
例を示す回路図である。 1,2……バスライン、21,23……論理ゲ
ート、22,24……3ステート出力バツフア、
27,28……正帰還論理ゲート。
Figure 1 is a conventional bidirectional bus buffer circuit diagram, and Figure 2 is an improved bidirectional bus buffer circuit diagram.
3 is a bidirectional bus buffer circuit diagram showing another conventional example; FIG. 4 is a configuration diagram showing an embodiment of the present invention; FIG. 5 is a specific circuit diagram of the same configuration; 6 to 10 are circuit diagrams showing other embodiments of the present invention. 1, 2... Bus line, 21, 23... Logic gate, 22, 24... 3-state output buffer,
27, 28...Positive feedback logic gate.

Claims (1)

【特許請求の範囲】[Claims] 1 第1の論理ゲートの出力を第1の3ステート
出力バツフアの入力に接続し、第2の論理ゲート
の出力を第2の3ステート出力バツフアの入力に
接続し、この第2の3ステート出力バツフアの出
力と前記第1の論理ゲートの入力とを第1の接続
端で接続し、前記第1の3ステート出力バツフア
の出力と前記第2の論理ゲートの入力とを第2の
接続端で接続し、前記第1、第2の論理ゲートの
少なくとも一方のゲートにおいてゲート出力から
ゲート入力に正帰還がかかるような正帰還論理ゲ
ートを接続して、前記第1、第2の接続端の少な
くとも一方の電位を、前記正帰還論理ゲートによ
る正帰還電位で固定されるようにしたことを特徴
とする双方向性バス・バツフア。
1 connect the output of the first logic gate to the input of the first 3-state output buffer, connect the output of the second logic gate to the input of the second 3-state output buffer, and connect the output of the second logic gate to the input of the second 3-state output buffer; The output of the buffer and the input of the first logic gate are connected at a first connection end, and the output of the first three-state output buffer and the input of the second logic gate are connected at a second connection end. A positive feedback logic gate is connected such that positive feedback is applied from the gate output to the gate input in at least one of the first and second logic gates, and at least one of the first and second connection ends is connected. A bidirectional bus buffer, characterized in that one potential is fixed at a positive feedback potential by the positive feedback logic gate.
JP58099147A 1983-06-03 1983-06-03 Bidirectional bus buffer Granted JPS59225422A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58099147A JPS59225422A (en) 1983-06-03 1983-06-03 Bidirectional bus buffer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58099147A JPS59225422A (en) 1983-06-03 1983-06-03 Bidirectional bus buffer

Publications (2)

Publication Number Publication Date
JPS59225422A JPS59225422A (en) 1984-12-18
JPH0437447B2 true JPH0437447B2 (en) 1992-06-19

Family

ID=14239577

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58099147A Granted JPS59225422A (en) 1983-06-03 1983-06-03 Bidirectional bus buffer

Country Status (1)

Country Link
JP (1) JPS59225422A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11349522B2 (en) 2018-08-17 2022-05-31 Keio University Communication circuit and communication meihod

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60223217A (en) * 1984-04-19 1985-11-07 Mitsubishi Electric Corp Dynamic bus circuit
JPS60223218A (en) * 1984-04-19 1985-11-07 Mitsubishi Electric Corp Dynamic bus circuit
JPS61208251A (en) * 1985-03-12 1986-09-16 Matsushita Electronics Corp integrated circuit device
JPS62287711A (en) * 1986-06-05 1987-12-14 Nec Corp Buffer device
JPS63128813A (en) * 1986-11-18 1988-06-01 Nec Corp Semiconductor integrated circuit device
JPS63209218A (en) * 1987-02-25 1988-08-30 Nec Corp Bidirectional interface circuit
US9030232B2 (en) * 2012-04-13 2015-05-12 Semiconductor Energy Laboratory Co., Ltd. Isolator circuit and semiconductor device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5592057A (en) * 1978-12-29 1980-07-12 Fujitsu Ltd Circuit for extending two-way transmission path

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11349522B2 (en) 2018-08-17 2022-05-31 Keio University Communication circuit and communication meihod

Also Published As

Publication number Publication date
JPS59225422A (en) 1984-12-18

Similar Documents

Publication Publication Date Title
US5867049A (en) Zero setup time flip flop
US4728822A (en) Data processing system with improved output function
US3971960A (en) Flip-flop false output rejection circuit
US5760612A (en) Inertial delay circuit for eliminating glitches on a signal line
CA1281088C (en) Dynamic cmos current surge control
KR20020088068A (en) Full swing voltage input/full swing voltage output bi-directional repeaters for high resistance or high capacitance bi-directional signal lines and methods therefor
JPS59225422A (en) Bidirectional bus buffer
US6690221B1 (en) Method and apparatus to delay signal latching
US5793672A (en) Low power register memory element circuits
JP3120492B2 (en) Semiconductor integrated circuit
US5880606A (en) Programmable driver circuit for multi-source buses
US20070240094A1 (en) Partially gated mux-latch keeper
US6144612A (en) Address decoder for a synchronous type memory capable of preventing multi-wordline selection
JP2002139545A (en) Scan path circuit
EP0138126A2 (en) Logic circuit with low power structure
JP2735268B2 (en) LSI output buffer
KR0141803B1 (en) Multiplex-latch
JPH0311437B2 (en)
JP2782946B2 (en) Semiconductor integrated circuit
JPH02125356A (en) Bidirectional buffer circuit
JP2639316B2 (en) Bus drive system
JPH05265949A (en) Integrated circuit device
KR100245080B1 (en) D flip-flop circuit
KR920008260B1 (en) Tri-state prevention logic
KR0146531B1 (en) Semiconductor memory device