(57)【要約】【課題】双方向ＢＵＳのＤａｔａ転送をする場合転送Ｄａｔａの方向を指示する制御信号が必要であった。しかし、転送Ｄａｔａしか存在        しない時の双方向ＢＵＳのＤａｔａ転送を可能とする方法を確立した。【解決手段】双方向ＢＵＳのアイドリング時の値”Ｈ”又は”Ｌ”の時はＤａｔａ転送を停止し、反対の値になった時Ｄａｔａと認識しＤａｔａ              転送を行う回路を組み込むことにより、制御信号の存在しない双方向ＢＵＳのＤａｔａ転送を可能とした。【選択図】図1
2017091028.tif 000002
【特許請求の範囲】
【請求項１】
制御信号の存在しない双方向ＢＵＳの制御を行いＤａｔａの転送を可能とする。双方向ＢＵＳ制御装置である。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御信号のないＤａｔａのみの双方向ＢＵＳを制御しＤａｔａの転送を確実に行うための制御装置である。
【背景技術】
【０００２】
一般的に双方向ＢＵＳの制御には、ＢＵＳＤａｔａの方向を制御する制御信号が存在しこの制御信号によりＤａｔａ転送
を確実に行ってきた。
【０００３】
しかし、無線通信等の方向性を制御する制御信号が存在しないＤａｔａのみの双方向ＢＵＳの制御は難解であった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０９−０５４７５２号公報
【特許文献２】特開１９９７−２８８６４３号公報
【特許文献３】特開１９９７−１６７１００号公報
【非特許文献】
【０００５】
【非特許文献１】三谷政昭監修  「ＩＣ回路技術基礎講座  ＮＯ６ディジタルＩＣの応用回路」工学研究社  ２００５年
【発明の概要】
【発明が解決しようとする課題】
【０００６】
解決しようとする課題は、双方向ＢＵＳの制御において制御信号が存在しなくても簡易な回路でＤａｔａ転送を可能と
することである。
【課題を解決するための手段】
【０００７】
本発明は、双方向ＢＵＳにおけるアイドリング時とＤａｔａ転送時の差を感知し、Ｄａｔａの転送を行うことを特徴とする。
【０００８】
第1の発明はアイドリング時双方向ＢＵＳの状態が”Ｈ”の時”Ｌ”の値を感知しＤａｔａの転送を行う。双方向
ＢＵＳ制御装置である。
【０００９】
第2の発明はアイドリング時双方向ＢＵＳの状態が”Ｌ”の時”Ｈ”の値を感知しＤａｔａの転送を行う。双方向
ＢＵＳ制御装置である。
【図面の簡単な説明】
【００１０】
【図１】図１は双方向ＢＵＳ装置のアイドリング時”Ｈ”の実施方法を示した回路図である。（実施例１）
【図２】図２は双方向ＢＵＳ装置図１の内部動作を示した各信号の動作波形である。（実施例１）
【図３】図３は双方向ＢＵＳ装置のアイドリング時”Ｌ”の実施方法を示した回路図である。（実施例２）
【図４】図４は双方向ＢＵＳ装置図２の内部動作を示した各信号の動作波形である。（実施例２）
【発明を実施するための形態】
【００１１】
本発明の各実施例を図面を参考に説明を行う。
【実施例１】
【００１２】
図１は、本発明装置の実施例１の双方向ＢＵＳ装置の回路図である。
【００１３】
図２は、図１の回路図の各ノードの動作を示した波形である。
【００１４】
アイドリング時ノードＩＯ１、Ｎ１、Ｎ３、ＩＯ２の各ノードは”Ｈ”にＰＵＬLUPされている。また、Ｎ２，Ｎ４は”Ｌ”
となる。
【００１５】
その後ＩＯ１に”Ｌ”から始まるＤａｔａが転送されて来るとＩ１（トラステートＢＵＦ）を通しＮ１に送られる。
【００１６】
Ｎ１が”Ｌ”になるとＩ５（２ＮＯＲ）の出力Ｎ２が”Ｈ”となりＩ２（トライステートＢＵＦ）がＯＮとなりＮ１の値”Ｌ”がＩＯ２に転送される。
その後ＩＯ１が”Ｈ”となるとＩ５の出力Ｎ２が”Ｌ”となりＩ２がＯＦＦとなりＩＯ２はＰＵＬＬＵＰされる。ＩＯ２の値はＮ３まで転送されるが
この一連の動作中Ｉ６（２ＮＯＲ）の出力Ｎ４は”Ｌ”となるためＩ３（トライステートＢＵＦ）はＯＦＦとなりＮ３の値がＩＯ１に出力される事
は無い。
【００１７】
これにより、ＩＯ１からＩＯ２にＤａｔａが転送される。
【００１８】
逆にＩＯ２に”Ｌ”から始まるＤａｔａが転送されて来るとＩ４（トラステートＢＵＦ）を通しＮ３に送られる。
【００１９】
Ｎ３が”Ｌ”になるとＩ６（２ＮＯＲ）の出力Ｎ４が”Ｈ”となりＩ３（トライステートＢＵＦ）がＯＮとなりＮ３の値”Ｌ”がＩＯ１に転送される。
その後ＩＯ２が”Ｈ”となるとＩ６の出力Ｎ４が”Ｌ”となりＩ３がＯＦＦとなりＩＯ１はＰＵＬＬＵＰされる。ＩＯ１の値はＮ１まで転送されるが
この一連の動作中Ｉ５（２ＮＯＲ）の出力Ｎ４は”Ｌ”となるためＩ２（トライステートＢＵＦ）はＯＦＦとなりＮ１の値がＩＯ２に出力される事
は無い。
【００２０】
これにより、ＩＯ２からＩＯ１にＤａｔａが転送される。
【００２１】
以上より、アイドル時”Ｈ”の双方向ＢＵＳによるＤａｔａ転送が実現可能となる。
【実施例２】
【００２２】
図３は、本発明装置の実施例２の双方向ＢＵＳ装置の回路図である。
【００２３】
図４は、図３の回路図の各ノードの動作を示した波形である。
【００２４】
アイドリング時ノードＩＯ３、Ｎ５、Ｎ７、ＩＯ４の各ノードは”Ｌ”にＰＵＬLＤＯＷＮされている。また、Ｎ６，Ｎ８は”Ｌ”
となる。
【００２５】
その後ＩＯ３に”Ｈ”から始まるＤａｔａが転送されて来るとＩ７（トラステートＢＵＦ）を通しＮ５に送られる。
【００２６】
Ｎ５が”Ｈ”になるとＩ１１（２ＮＯＲ）の出力Ｎ６が”Ｈ”となりＩ８（トライステートＢＵＦ）がＯＮとなりＮ５の値”Ｈ”がＩＯ４に転送される。
その後ＩＯ３が”Ｌ”となるとＩ１１の出力Ｎ６が”Ｌ”となりＩ８がＯＦＦとなりＩＯ４はＰＵＬＬＤＯＷＮされる。ＩＯ４の値はＮ７まで転送され
るがこの一連の動作中Ｉ１２（２ＮＯＲ）の出力Ｎ８は”Ｌ”となるためＩ１０（トライステートＢＵＦ）はＯＦＦとなりＮ７の値がＩＯ３に出力
される事は無い。
【００２７】
これにより、ＩＯ３からＩＯ４にＤａｔａが転送される。
【００２８】
逆にＩＯ４に”Ｈ”から始まるＤａｔａが転送されて来るとＩ９（トラステートＢＵＦ）を通しＮ７に送られる。
【００２９】
Ｎ７が”Ｈ”になるとＩ１２（２ＮＯＲ）の出力Ｎ８が”Ｈ”となりＩ１０（トライステートＢＵＦ）がＯＮとなりＮ７の値”Ｈ”がＩＯ３に転送される。
その後ＩＯ４が”Ｌ”となるとＩ１２の出力Ｎ８が”Ｌ”となりＩ１０がＯＦＦとなりＩＯ３はＰＵＬＬＤＯＷＮされる。ＩＯ３の値はＮ５まで転送さ
れるがこの一連の動作中Ｉ１１（２ＮＯＲ）の出力Ｎ６は”Ｌ”となるためＩ８（トライステートＢＵＦ）はＯＦＦとなりＮ５の値がＩＯ４に出力
される事は無い。
【００３０】
これにより、ＩＯ４からＩＯ３にＤａｔａが転送される。
【００３１】
以上より、アイドル時”Ｌ”の双方向ＢＵＳによるＤａｔａ転送が実現可能となる。
【産業上の利用可能性】
【００３２】
双方向ＢＵＳの制御装置により制御信号の存在しない双方向ＢＵＳの制御として基板上の回路としてさらにＬＳＩ内部の回路
として活用することができる。さらに実施例の形態に限定されずに、双方向ＢＵＳと接合した片方向の制御や電源電圧
の異なり制御信号のない双方ＢＵＳの制御等各種の制御装置としても利用することが可能である。
【００３３】
本発明は、その趣旨を逸脱しない範囲で種々変形して実施できる。
【図１】
2017091028.tif 000003
【図２】
2017091028.tif 000004
【図３】
2017091028.tif 000005
【図４】
2017091028.tif 000006