JPH0652093A - 双方向バッファ - Google Patents

双方向バッファ

Info

Publication number
JPH0652093A
JPH0652093A JP3011746A JP1174691A JPH0652093A JP H0652093 A JPH0652093 A JP H0652093A JP 3011746 A JP3011746 A JP 3011746A JP 1174691 A JP1174691 A JP 1174691A JP H0652093 A JPH0652093 A JP H0652093A
Authority
JP
Japan
Prior art keywords
input
circuit
bidirectional buffer
state
output
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
JP3011746A
Other languages
English (en)
Inventor
Tomoji Kajiwara
友治 梶原
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.)
NEC IC Microcomputer Systems Co Ltd
Original Assignee
NEC IC Microcomputer Systems 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 NEC IC Microcomputer Systems Co Ltd filed Critical NEC IC Microcomputer Systems Co Ltd
Priority to JP3011746A priority Critical patent/JPH0652093A/ja
Publication of JPH0652093A publication Critical patent/JPH0652093A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Bus Control (AREA)

Abstract

(57)【要約】 【構成】双方向バッファ内に入出力共用端子13から双
方向バッファの入力部6への経路の導通,絶縁を行うス
イッチ12と、イネーブル信号の変化を検知し、スイッ
チの導通,絶縁を制御するエッヂ検出回路1とイネーブ
ル信号の変化前に双方向バッファの入力部へ入力された
データを保持する記憶回路9とを有する。 【効果】複数の双方向バッファのイネーブル切換え時に
発生する出力短絡状態及び入力フローティング状態を防
止する事が出来る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、論理回路の双方向バッ
ファに関し、特にイネーブル切換え時に発生する出力短
絡状態及び入力フローティング状態を防止する機能を有
する双方向バッファに関する。
【0002】
【従来の技術】一般に、双方向バッファは、図2に示す
様に、複数の双方向バッファの入出力共用端子を共通に
接続し、複数の双方向バッファのうち必ず1ケのみ出力
状態にし、その他は入力状態になる様に各々の双方向バ
ッファのイネーブル信号を制御して、使用している。
【0003】この回路では、図3に示す様に、イネーブ
ル信号の制御のタイミングにより複数の双方向バッファ
が同時に出力状態になる恐れや、共通に接続した全ての
双方向バッファが入力状態になる恐れがある。
【0004】複数の双方向バッファが同時に出力状態と
なった場合、これらから出力する値が異っていると、出
力短絡状態となり、双方向バッファの入力部への信号が
不定となり、これにつながる論理回路に誤動作を引き起
こすばかりでなく、ハイレベルを出力している双方向バ
ッファからロウレベルを出力している双方向バッファに
過大電流が流れて、双方向バッファの破壊もしくは性能
劣化を生じる可能性がある。
【0005】共通に接続した全ての双方向バッファが入
力状態になった場合には、これらの双方向バッファの入
力部が入力フローティング状態となり、これにつながる
論理回路に誤動作を引き起こす可能性がある。
【0006】この為従来この種の論理回路では、必ず1
ケの双方向バッファのみが出力状態となり、他の双方向
バッファは入力状態になる様にイネーブル信号の制御の
タイミングを考慮した設計を行い、使用するか又は全て
のイネーブル信号の制御が終了する迄の時間を避けて使
用していた。
【0007】
【発明が解決しようとする課題】この従来の双方向バッ
ファでは、前述した様に、双方向バッファのイネーブル
信号の制御のタイミングによって出力短絡状態や入力フ
ローティング状態になった場合に、双方向バッファに過
大電流が流れる事による双方向バッファの破壊もしくは
性能劣化を生じる欠点や、双方向バッファの入力部への
信号が不定又は入力フローティング状態になる事により
これにつながる論理回路に誤動作を引き起こすという欠
点があった。従って、イネーブル信号の制御のタイミン
グ設計を厳密に行うか、もしくは全てのイネーブル信号
の制御が終了する迄の時間を避けて使用する等の使用上
及び設計上の制限があった。
【0008】本発明の目的は、以上の欠点を解決し、新
たに外部からの制御信号をもたずして、イネーブル切換
え時に、発生する出力短絡状態及び入力フローティング
状態を防止する機能を有する双方向バッファを提供する
ことにある。
【0009】
【課題を解決するための手段】本発明の双方向バッファ
は、イネーブル信号を入力とし、このイネーブル信号の
変化を検知するエッヂ検出回路と、双方向バッファの入
出力共用端子から双方向バッファの入力部への経路の導
通,絶縁を行うスイッチと双方向バッファの入力部へ入
力されたデータを保持する記憶回路とを備え、エッヂ検
出回路がスイッチの導通,絶縁を制御し、記憶回路が、
スイッチと双方向バッファの入力部との間に接続される
様に構成される。
【0010】この様にする事により、イネーブル信号が
変化した際、エッヂ検出回路が、スイッチを一定時間、
絶縁状態にさせ、入出力共用端子へ入力された信号をた
ちきり、その間記憶回路に保持されたイネーブル信号の
変化前の値を双方向バッファの入力部へ入力する事によ
り、イネーブル切換え時に発生する出力短絡状態及び入
力フローティング状態を防止する事ができる。
【0011】
【実施例】次に本発明について図面を参照して説明す
る。図1は本発明の一実施例の双方向バッファ回路図で
ある。この図においてエッヂ検出回路1は遅延回路2と
EX−NOR3を用いた微分回路により構成する。
【0012】尚、遅延回路2の遅延量は入出力共用端子
を共通に接続した全双方向バッファのイネーブル信号の
制御に必要な時間を考慮し、この時間以上の時間幅に決
定すればよい。
【0013】スイッチ12はトランスファゲート7とイ
ンバータ8により構成する。記憶回路9は、環状に接続
したインバータ10,11により構成する。
【0014】エッヂ検出回路1は、イネーブル信号4が
変化した際、遅延回路2の遅延量分の時間幅のロウレベ
ルを出力する。この間、スイッチ12が絶縁状態とな
り、入出力共用端子13に入力されたいかなる信号も双
方向バッファの出力部5及び入力部6へは伝達されな
い。
【0015】これにより、双方向バッファが入力状態か
ら出力状態に変化した際に、入出力共用端子13に接続
している双方向バッファが未だ出力状態であっても、こ
れらの双方向バッファ間での出力短絡状態を防止でき
る。
【0016】又、双方向バッファが、出力状態から入力
状態に変化した際には、入出力共用端子13に接続して
いる双方向バッファの状態によらず、記憶回路9により
保持されている。イネーブル信号変化前に双方向バッフ
ァの入力部6へ入力されていた値が、引き続き入力され
る事により入力フローティング状態を防止できる。
【0017】
【発明の効果】以上説明した様に本発明は、双方向バッ
ファ内に入出力共用端子から双方向バッファの入力部へ
の経路の導通,絶縁を行うスイッチと、イネーブル信号
の変化を検知し、スイッチの導通,絶縁を制御するエッ
ヂ検出回路と、イネーブル信号の変化前に双方向バッフ
ァの入力部へ入力されたデータを保持する記憶回路とを
有する事により、複数の双方向バッファの入出力共用端
子を共通に接続して構成する回路において、本発明の双
方向バッファを従来の双方向バッファに置換え、複数の
双方向バッファのイネーブル切換え時に発生する出力短
絡状態及び入力フローティング状態を防止する事が出来
るという効果を有する。
【図面の簡単な説明】
【図1】本発明の一実施例の双方向バッファの回路図で
ある。
【図2】従来の双方向バッファを使用した回路例を示す
回路図である。
【図3】第2図における動作波形図である。
【符号の説明】
1 エッヂ検出回路 2 遅延回路 3 EX−NOR 4,14 イネーブル信号 5,15 双方向バッファの出力部 6,16 双方向バッファの入力部 7 トランスファゲート 8,10,11 インバータ 9 記憶回路 12 スイッチ 13,19 入出力共用端子 17 論理回路 18,20 従来の双方向バッファ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 イネーブル信号を入力としこのイネーブ
    ル信号の変化を検知するエッヂ検出回路と、前記エッヂ
    検出回路の制御信号に応じて入出力共用端子から入力部
    への経路の導通・絶縁を行うスイッチと、前記スイッチ
    と前記入力部との間に接続され前記入力部へ入力された
    データを保持する記憶回路とを有することを特徴とする
    双方向バッファ。
JP3011746A 1991-02-01 1991-02-01 双方向バッファ Pending JPH0652093A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3011746A JPH0652093A (ja) 1991-02-01 1991-02-01 双方向バッファ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3011746A JPH0652093A (ja) 1991-02-01 1991-02-01 双方向バッファ

Publications (1)

Publication Number Publication Date
JPH0652093A true JPH0652093A (ja) 1994-02-25

Family

ID=11786589

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3011746A Pending JPH0652093A (ja) 1991-02-01 1991-02-01 双方向バッファ

Country Status (1)

Country Link
JP (1) JPH0652093A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6724224B1 (en) * 2003-04-07 2004-04-20 Pericom Semiconductor Corp. Bus relay and voltage shifter without direction control input

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6724224B1 (en) * 2003-04-07 2004-04-20 Pericom Semiconductor Corp. Bus relay and voltage shifter without direction control input

Similar Documents

Publication Publication Date Title
US4728822A (en) Data processing system with improved output function
US5598110A (en) Detector circuit for use with tri-state logic devices
US4419592A (en) Bidirection data switch sequencing circuit
US5703811A (en) Data output buffer circuit of semiconductor memory device
JPH0652093A (ja) 双方向バッファ
KR870000805A (ko) 저전력작동 입력버퍼회로
JP2000082945A (ja) 温度検出機構を有する出力電流調整回路
JPH04358412A (ja) パルス幅可変回路
JP2779443B2 (ja) 半導体装置
US6369607B2 (en) Digital circuit
KR100304957B1 (ko) 키패드(keypad)회로
US6677785B1 (en) Power level detection circuit
JPH04306725A (ja) 半導体装置
KR0137587B1 (ko) 반도체 소자의 선택적인 노이즈 감소 장치
KR100326245B1 (ko) 특정온도에서스탠바이모드로자동전환하기위한장치
KR20010079511A (ko) 제 1의 디지털 신호의 에지와 제 2의 디지털 신호의 에지사이의 시간차를 검출하는 회로
US7355900B2 (en) Output buffer circuit for semiconductor memory device
KR100249176B1 (ko) 출력 버퍼 회로
KR0179688B1 (ko) 삼중화 장치의 선택 제어회로
JPH07325780A (ja) マイコンの入出力回路
JP2931745B2 (ja) 出力回路
JPH06103761A (ja) 半導体集積回路装置
JPH07249739A (ja) 半導体装置
JPH025613A (ja) スリーステート出力回路
JPS64723B2 (ja)