JPS63120355A - バスインタ−フエ−ス回路 - Google Patents

バスインタ−フエ−ス回路

Info

Publication number
JPS63120355A
JPS63120355A JP26554886A JP26554886A JPS63120355A JP S63120355 A JPS63120355 A JP S63120355A JP 26554886 A JP26554886 A JP 26554886A JP 26554886 A JP26554886 A JP 26554886A JP S63120355 A JPS63120355 A JP S63120355A
Authority
JP
Japan
Prior art keywords
clock
circuit
bus
switching
synchronization
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
JP26554886A
Other languages
English (en)
Inventor
Kenji Akiyama
秋山 賢二
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
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP26554886A priority Critical patent/JPS63120355A/ja
Publication of JPS63120355A publication Critical patent/JPS63120355A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38—Information transfer, e.g. on bus
    • G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4221—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus
    • G06F13/423—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus with synchronous protocol

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は同期式バスのバスインターフェース回路に関す
る。
(従来の技術) この種のバスインターフェース回路の従来構成を第4図
に示す、この図において、1はバスクロックXに同期し
て動作する同期式バス、2は基準クロック発生器3の基
準クロックyに同期して動作する主回路で、バスインタ
ーフェース回路4は、この同期式バス1と主回路2間で
データ交換するために設けられる。従来、このバスイン
ターフェース回路4は、同期式バス1から出力されるデ
ータを主回路2側で使用するクロックyに同期させるた
めの同期化回路(1)41と、主回路2から出力される
データを同期式バス1側で使用するクロックXに同期さ
せるための同期化回路(2)42とから構成されている
。
この構成で、第5図のフローチャー1−に示すように、
バスクロックXに同期して同期式バス1から出力される
データ伝送要求信号aは、同期化回路(1)41により
、主回路クロックyの立ち下がりでサンプリングされ同
期化要求信%bに変換される。
同期化要求信号すを受けとった主回路2は、次の主回路
クロックyの立ち下がりでデータeを有効にできるとき
、応答信号Cを有効する。データeが有効になった後、
同期化回路(2)42はバスクロックXに同期した同期
化応答信号dを生成する。同期化応答信号dを受けとっ
た同期式バス1はデータeを受信し、要求信号aを非有
効にする。これにより。
同期化回路(1)41は基準グロックyに同期して同期
化要求信号すを非有効にする。主回路2は同期化要求(
ご号すが非有効になった後、応答信号Cを非有効にして
データeの送信を終了する。同期化回路(2)42は応
答信号Cが非有効となったことにより、同期化応答信%
dをパスクロックXに同期して非有効にする。同期式バ
ス1は、この同期化応答信号dが非有効になったことに
より、データの受信動作を完了する。
(発明が解決しようとする問題点) しかしながら、上記従来のバスインターフェース回路4
は、2つの同期化回路41.42を用いて構成されてい
るため、要求信号aからbへの変換、および、応答信号
Cからdへの変換に時間がかかりデータ転送時間が長く
なるという問題点があった。
そこで本発明は、データ転送時間を短縮するバスインタ
ーフェース回路を提供することを目的とする。
[発明の構成] (問題点を解決するための手段) 本発明のバスインターフェース回路iよ、切替信号に応
じてパスクロックから基準クロックに切替える切替回路
と、同期バスから出力される送信要求信号に応じて上記
切替回路に上記切替信号を出力すると共に、その送信要
求信号を上記切替回路から出力されるクロックに同期さ
せて主回路に入力する切替制御回路とから構成される。
(作用) 上記構成により、同期式バスからデータの送受信要求が
あったときは、主回路クロックが基準クロックからパス
クロックに切替えられることにより、要求信号および応
答信号の同期化処理が無くなり、データの転送時間を短
縮することができるようになる。
(実施例) 以下、図面に示した実施例に基づき本発明の詳細な説明
する。第1図は、本発明のバスインターフェース回路の
一実施例を示すもので、図中、第4図と同一符号は同一
または相当部分を示し、第4図の構成と異なる点は、主
回路クロック2をパスクロックXまたは基準クロックy
に切替える切替回路・13と、切替回路43の切替信号
fを発生する切替制御回路44を設けてバスインターフ
ェース回路4を構成した点である。
この構成で、第2図のタイムチャートで示す如く、同期
式バス1からデータの送受信要求がないときは、主回路
2を基準クロッグyに同期して動作させるため、切替制
御回路44は、切替回路43が主回路クロックZとして
基準クロックyを選択するような切替43号fを出力す
る。同期式バス1からデータの送信の要求信号aがあっ
たときは、主回路2をバスグロックXに同期して動作さ
せるため、切替制御回路44は、切替回路43が主回路
クロックZとしてパスクロックXを選択するような切替
信号fを出力する。
主回路クロック2を基準クロックyからパスクロックX
に切替えるとき、主回路クロック2にノイズを発生させ
ないためには、−時的にどちらのクロックも選択されて
いない時間を設けなければならない、この時間はパスク
ロックXにして最大1クロック分を必要とする。
また、同時に切替制御回路44は、データ送信の要求信
号aが有効になったとき、切替回路43から出力される
主回路クロック2に同期して要求信号b′を主回路2に
入力する。
主回路2は送信すべきデータeを主回路クロック2の次
の立ち下がりで有効にできるとき応答信号Cを有効にす
る。応答信号Cはパスクロックスに同期した信号なので
直接同期式バス1に返される。同期式バス1はパスクロ
ックの立ち下がりでデータを受けとると共に、要求信号
aを非有効にする。
要求信号aが非有効になると、切替制御回路44は主回
路クロック2に同期して主回路の要求信号b′を非有効
にする。主回路2はこの要求信号b′が非有効になった
ことにより、応答信号Cを非有効にしてデータeの転送
を完了する。
次に、同期式バス1は応答信号Cが非有効になって、1
回目のデータ転送の完了を知ると、第2回目のデータの
転送を要求するため、再び要求信号aをバスクロックX
に同期して有効にする。しかし。
この時点でもしも要求信号aが非有効のままであれば、
データ転送はここで完全に終了したことになるので、切
替回路43は再び基準クロックyを選択して主回路クロ
ックZとして出力することになる。
要求信号aが有効になることにより、切替制御回路44
は主回路クロック2に同期して要求信号b′を主回路2
に出力し、以下、上述同様にして2回目のデータeを転
送する。
以上の記載から判るように、主回路クロック2が基準ク
ロックyからバスクロックXにノイズの発生なく切替わ
るためには、バスクロックXで最大1クロツクの時間が
かかる。従って、1回目のデータ転送時には、このクロ
ックの切替えに要する時間分だけデータ転送時間が長く
なったが、2回目以降のデータ転送時間は、この切替え
時間が無くなり、更に短縮される。
このように本実施例によ九ば、従来のバスインターフェ
ース回路に必要であった要求信号および応答信号の同期
化に費される時間は殆ど必要なくなるので、データの転
送にかかる時間は殆どデータアクセス時間のみとなり、
データ転送時間を大幅に短縮できるようになる。
第3図は本発明の他の実施例を示したものである0図中
、第1図と同一符号は同一または相当部分を示し、第1
図と異なる点は、主回路2をメモリ2′に、基準タロツ
ク発生器3をもう一つの同期式バスに置き換え、同期式
バス1を同期式バス11と12の2つ設けた点である。
また、バスインターフェース回路4はメモリクロック2
′を同期式バス(1)11のバスクロックX′または同
期式バス(202のバスクロックy′に切替える切替回
路43と、切替信号fを発生する切替制御回路44とを
具備する。
この構成で、同期式バス(1)11および同期式バス(
2)12からのアクセス要求信号a1およびa2に応じ
て切替制御回路44は、アクセス権が与えられたバスの
バスクロックをメモリクロックとして選択するように切
替回路43に切替制御信号fを出力する。2つのバスか
らのアクセス要求によるメモリの動作は、それぞれのバ
スクロックに同期しているので、アクセスの要求信号お
よび応答信号Cを同期化する時間がなくアクセス時間の
短縮が図れる。
[発明の効果] 以上説明したように本発明によれば、同期式バスと主回
路間で送受されるデータの同期化処理が殆ど不要となり
、データ転送時間を大幅に短縮できるようになる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すバスインターフェース
回路のブロック構成図、第2図は第1図を説明するため
のタイミング図、第3図は本発明の他の実施例を示すバ
スインターフェース回路のブロック構成図、第4図は従
来のバスインターフェース回路のブロック構成図、第5
図は第3図を説明するためのタイミング図である。 1.11.12・・・同期式バス、2・・・主回路。 3・・・基準クロック発生器、4・・・バスインターフ
ェース回路、 41.42・・・同期化回路、43・・
・切替回路、44・・・切替制御回路。 ・′ \ 代理人 弁理士  紋 1) 誠・・′ )゛又−/ 第1図 Xrtl     >  ゝD u Φ   −N第3
図 第4図

Claims (1)

    【特許請求の範囲】
  1. 第1のクロックに同期して動作する同期式バスと、通常
    の動作時には第2のクロックに同期して動作する主回路
    との間のバスインターフェース回路において、切替信号
    に応じて前記第1のクロックから前記第2のクロックに
    切替える切替回路と、前記同期式バスから出力される送
    信要求信号に応じて前記切替回路に前記切替信号を出力
    すると共に、前記送信要求信号を前記切替回路から出力
    されるクロックに同期させて前記主回路に入力する切替
    制御回路とを備えていることを特徴とするバスインター
    フェース回路。
JP26554886A 1986-11-10 1986-11-10 バスインタ−フエ−ス回路 Pending JPS63120355A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26554886A JPS63120355A (ja) 1986-11-10 1986-11-10 バスインタ−フエ−ス回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26554886A JPS63120355A (ja) 1986-11-10 1986-11-10 バスインタ−フエ−ス回路

Publications (1)

Publication Number Publication Date
JPS63120355A true JPS63120355A (ja) 1988-05-24

Family

ID=17418645

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26554886A Pending JPS63120355A (ja) 1986-11-10 1986-11-10 バスインタ−フエ−ス回路

Country Status (1)

Country Link
JP (1) JPS63120355A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002313316A (ja) * 2001-04-11 2002-10-25 Matsushita Electric Ind Co Ltd 電 池

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002313316A (ja) * 2001-04-11 2002-10-25 Matsushita Electric Ind Co Ltd 電 池

Similar Documents

Publication Publication Date Title
JPH11205293A (ja) 内部クロック同期化方法および内部クロック同期化回路
JPH07168652A (ja) 同期リセット回路
US6760798B1 (en) Interface mechanism and method for interfacing a real-time clock with a data processing circuit
JPH0731530B2 (ja) 同期制御nc装置
JP4190217B2 (ja) クロック生成装置及びオーディオデータ処理装置
JP2502030B2 (ja) 同期式デ―タ処理システム用の同期化装置
JP2821091B2 (ja) 遠方監視制御装置および時刻同期装置
US5969550A (en) Method and apparatus for mutual synchronization of ASIC devices
US6885714B1 (en) Independently roving range control
JP2002351818A (ja) バス制御システム
JPH01204169A (ja) バス転送制御方式
JPH10187275A (ja) バス回路のクロック供給方式
JP3229993B2 (ja) フレームパルス切替回路
JP2671670B2 (ja) マイクロコンピュータシステムバスの拡張装置
JP2556169B2 (ja) クロック切替回路
SU842825A1 (ru) Устройство дл синхронизации двух-пРОцЕССОРНОй СиСТЕМы ОбРАбОТКидАННыХ
JPS6411980B2 (ja)
JPH05341883A (ja) 非同期回路リセット方式
KR920005877B1 (ko) 시스템 프레임 신호 동기회로 및 제어방법
JPH1168726A (ja) クロック切替え回路
JPS6253530A (ja) Tdma通信装置の制御用情報発生回路
JPS60254939A (ja) 位相整列回路
JPH0293831A (ja) 二重化システム
JPH0439628B2 (ja)
JPH0410045A (ja) マイクロプロセッサ