JPS62128351A - デ−タ転送装置 - Google Patents

デ−タ転送装置

Info

Publication number
JPS62128351A
JPS62128351A JP26901685A JP26901685A JPS62128351A JP S62128351 A JPS62128351 A JP S62128351A JP 26901685 A JP26901685 A JP 26901685A JP 26901685 A JP26901685 A JP 26901685A JP S62128351 A JPS62128351 A JP S62128351A
Authority
JP
Japan
Prior art keywords
address
circuit
bus
storage circuit
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
JP26901685A
Other languages
English (en)
Inventor
Takeshi Ooya
大矢 剛
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.)
GE Healthcare Japan Corp
Original Assignee
Yokogawa Medical Systems 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 Yokogawa Medical Systems Ltd filed Critical Yokogawa Medical Systems Ltd
Priority to JP26901685A priority Critical patent/JPS62128351A/ja
Publication of JPS62128351A publication Critical patent/JPS62128351A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はデータ転送装置に関し、更に訂しくはシスjム
バス15式の改没に関する。
(従来の技術) マイクロブ[:I tッ1すど記憶装置(以’PIドに
メ七りど呼ぶ)や外部3A置との間でアドレスとデータ
等を授受り−るとさにLtシステムバスを経由して行わ
れる。最近、32ビット−構成のマイクロプロセッサや
メtりンネジメント礪能をイjしたシステムが多く出J
12シている。この場合、アドレス空間が人さくなり、
システムバスの線数が91加する欠点がある。アドレス
空間が大きくなってしシステムバスの線数(ビン数)が
増加しないように1−失することが’;O(1:F′し
ている。
本発明はこの点に鑑みてなされたもので、その[1的は
、J二記四求に応えるシステムバス形式のデータ転送i
装置を実現・Jることにある。
本発明は、データ転送の中でアドレスデータの転送方式
の改善に係り、少ないバス線数で大さなアドレスデータ
をいかに転送するかを解決したものである。
上記問題点を解決する本発明は、転送する下位アドレス
を記憶する上位アドレス記憶回路と、転送りる下11°
lアドレスと前記」−位アドレス記憶回路のアドレスと
を比較するアドレス比較回路と、上位アドレスと下位ア
ドレスをマルチプレクサして出力することのでさるアド
レスマルチプレクサ回路と、前記アドレス比較回路の結
果に応じて前記アドレスマルチプレクサ回路の選択を制
御すると1(に、転送りるアドレスが前の1ナイクルに
a3Iプる上1位アドレスと一致しない場合のみ、前記
上位アドレス記憶回路に1位アドレスを記憶させるff
1ll III信号を与え、史にバス上に出ツノするア
ドレスが上位アドレスか下位))ドレスかを示す信号を
出力するアドレス選択制御回路を送信側に備え、前記ア
ドレス選11り制t2+1回路よりト位ノ′ドレス送出
の信号が確立したときに転送する上位アドレスとして取
り込むアドレス記憶回路を受信側に貝If# L/、転
送アドレスの」(t7アドレスが更新されたときは1バ
ス(Jイクル中に上位アドレス、下位アドレスをマルチ
プレクサして送出し、上位アドレスが更新されない1月
合は5位アドレスのみ送出し、受信側においては1位ア
ドレスがバス上に送出され確1γされたとき、前記アド
レス記憶回路の出力を上位アドレスとし、転送する下位
アドレスと前記上位アドレス記憶回路のアドレスとを特
徴とするしのであるっ (実施例) 以下、図面を用いて本発明の実施例を詳細に説明Jる。
第1図は本発明に係るデータ転送装置の送信側の回路構
成図、第2図は受信側の回路構成図である。第1図にJ
3いて、1は与えられたnビット・のアドレスの内の上
位iビットのアドレスを記ti する上位アドレス記憶
回路、2は現に送信しようどするアドレスのに位iビ・
ントのアドレスと前記記憶回路1に記憶された1位アド
レスとを比較する比較回路、3は比較回路2の結果づ゛
なわら2つのアドレスが一致しているか不一致であるか
に応じて、必要な制御1N、7号を発生するアドレス選
択制御回路、4はアドレス選IR制御回路3からの制t
l l、S号によりnビットアドレスのF位iビットか
下位j(=n−i)ビットかを選I尺シ、出力するアド
レスマルヂプレク+J゛回路である。
アドレス選IR制御回路3はアドレス制御信号へにより
動作可能状態どく【す、アドレス制御信号B及び上位ア
ドレス制御信号を出カケる。アドレス制御1.i;<八
はアドレスが確定していることを示り(g号であり、ア
ドレス制+3111= = 8はシステムバス−1−で
下位アドレスが確定していることを承り信号、」上位ア
トlノス選11(信号は上位アドレスが出力される時に
出る信号である。
アドレス制御信号B、下位アドレス選択信号及びアドレ
スマルチプレクサ回路4より出力されるマルチプレクサ
ドアドレスはシステムバスに出力される。
第2図において、5はシステムバスから上位アドレス選
択信号が与えられたときのマル方プレクスドアドレス(
このときのアドレスデータIcL上位アドレスである)
を記憶するアドレス記憶回路である。
このような偶成にJ3ける動作を次に説明丈る。
上位アドレス記憶回路1では前のサイクルの上位アドレ
スが保持される。その制御はアドレス選択制御回路3に
よって行われる。アドレス比較回路2では現在のアドレ
スと上位アドレス記憶回路1によって保持されている+
Wi回のアドレスとがそれぞれ入力となり、2つの入ツ
ノアドレスの比較を行う。アドレス選択制御回路3Gよ
、第3図(イ)に示すアドレス制ilD信号Δが与えら
れると(角論理lit号)、アドレス比較回路2の比較
結果に応じて]−位アドレス選択fJ号及びアドレス制
御信号[3並びに、上位アドレス記憶回路1の制御用信
号を出力する。第3°図に示づように上位アドレス(第
3図の(C:+ ) )がNにrJ!新されていた場合
には上位アドレスil!IR信号を第3図(ホ)のよう
に確定させ、マルチプレクリ回路44制御して上位アド
レスNを出力させる(第3図(へ))。その(す適宜の
時間経過(股にマルチブレフナ回路4を制御して下位ア
ドレスmを出ツノさせる。これと同時にアドレス選択制
御回路3からは第3図(ニ)に示づようにアドレス制御
信@Bを確定し、システムバス上で下位アドレスが確定
していることを示す。
次のサイクルで、上位アドレスは変わらず下位アドレス
がm+iに更新された場合には、アドレス)バ沢制御回
路3はアドレス比較回路2より出力される一致信¥3に
より上位アドレス選択信号は出さず、マルブブレクリ回
路4より下位アドレスl+1を選択して出力せしめ、ア
ドレス制611信号Bを確定りる。
受信側では、上位アドレス選択信)、l Ifi確定さ
れている場合に【よ、システムバス−1−のf−夕を1
71〜レス記憶回路5に記憶し、同時にこれを出力する
上位アドレス記憶回路)が確立していむいときは、アド
レス記憶回路5への取り込みは行われず、記憶されてい
るアドレスが出力される。マルチプレクスドアドレスに
下位アドレスが出力されアドレス制御信しJBが確立し
た時点で、受信側で(よ上位、下位アドレスが確定する
以−Lのような動作の繰返しにより、上位、上位のアド
レスの転送が17われる。この場合、第3図からも明ら
かなように少ないアドレスバス線りに上位、下位アドレ
スを時分割で転送し、しかも上位アドレスが更新されな
い場合は下位アドレスのみバスに@t!で転送している
尚、実施例ではアドレスのンルブブレクサを」位、下位
とに2分割して1テつたが、更に細分化することも可能
である。例えば3分割とし、上位。
中位、下位アドレスとすることも可能である。
又、υ11Ilも他の方式にしてもよい。即ち、■上位
のアドレスのみの比較を行う場合、マルチプレクスは上
位、中位、下位アドレスと中位。
下位アドレスとするつ (2,’) 、1位、中tit 、アドレスを別々にア
ドレス比較りる。
史に、アドレスを出力する装置がシステムバス上に複数
γr存する場合は、アドレス選択制御回路内にシステム
バスが利用可能という信号を取り込み、アドレス選択選
択回路を初期化させて動作に入るようにする。即も、シ
ステムバスが利用可能になった最初のサイクル(よアド
レス比較回路2の結果を無視して、上位、下位とアドレ
スをマルチプレクスして出力りる。
又、他の方法として、アドレス記憶回路を複数個設け、
アドレスを出す側と1対1に対応させておく手法し考え
られる。このとぎアドレス記憶回路、■二位アドレス^
シ憶回路にメモリあるいはレジスタファイルを用いると
ハードウェアの構成Wが少なくなる利点がある。
(発明の幼宋) 以し説明したように本発明によれば、次のような効果が
ある。
■システムバスのビン数を減らづことがでさる。
■パターン設計が楽になる〈回路内部へ引きよりすバス
が少なくなる)。
■アドレスをマルチプレクスすることによってし、シス
テムバスのデータ転送能力を低下させない。
■ユーザの使用可能<1ビン数が増加する。
【図面の簡単な説明】
第1図は本発明に係るデータ転送装置の送信側の回路構
成を示す図、第2図は受(8側の回路も°4成を示す図
、第3図は動作を説明するためのタイムデータートであ
る。 1・・−上位アドレス記憶回路 2・・・アドレス比較回路 3・・・アドレス3ft沢制御回路 4・・・アドレスマルチプレクリ回路 5・・・アドレス記憶回路

Claims (1)

    【特許請求の範囲】
  1. 転送する上位アドレスを記憶する上位アドレス記憶回路
    と、転送する下位アドレスと前記上位アドレス記憶回路
    のアドレスとを比較するアドレス比較回路と、上位アド
    レスと下位アドレスをマルチプレクスして出力すること
    のできるアドレスマルチプレクサ回路と、前記アドレス
    比較回路の結果に応じて前記アドレスマルチプレクサ回
    路の選択を制御すると共に、転送するアドレスが前のサ
    イクルにおける上位アドレスと一致しない場合のみ、前
    記上位アドレス記憶回路に上位アドレスを記憶させる制
    御信号を与え、更にバス上に出力するアドレスが上位ア
    ドレスか下位アドレスかを示す信号を出力するアドレス
    選択制御回路を送信側に備え、前記アドレス選択制御回
    路より上位アドレス送出の信号が確立したときにバス上
    のアドレスを上位アドレスとして取り込むアドレス記憶
    回路を受信側に具備し、転送アドレスの上位アドレスが
    更新されたときは1バスサイクル中に上位アドレス、下
    位アドレスをマルチプレクスして送出し、上位アドレス
    が更新されない場合は下位アドレスのみ送出し、受信側
    においては下位アドレスがバス上に送出され確立された
    とき、前記アドレス記憶回路の出力を上位アドレスとし
    、バス上のアドレスを下位アドレスとして取り込むよう
    にしたことを特徴とするデータ転送装置。
JP26901685A 1985-11-29 1985-11-29 デ−タ転送装置 Pending JPS62128351A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26901685A JPS62128351A (ja) 1985-11-29 1985-11-29 デ−タ転送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26901685A JPS62128351A (ja) 1985-11-29 1985-11-29 デ−タ転送装置

Publications (1)

Publication Number Publication Date
JPS62128351A true JPS62128351A (ja) 1987-06-10

Family

ID=17466499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26901685A Pending JPS62128351A (ja) 1985-11-29 1985-11-29 デ−タ転送装置

Country Status (1)

Country Link
JP (1) JPS62128351A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01191965A (ja) * 1988-01-27 1989-08-02 Nec Corp シリアルバスアクセス方式

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50125646A (ja) * 1974-03-20 1975-10-02
JPS55157048A (en) * 1979-05-25 1980-12-06 Matsushita Electric Ind Co Ltd Address output circuit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50125646A (ja) * 1974-03-20 1975-10-02
JPS55157048A (en) * 1979-05-25 1980-12-06 Matsushita Electric Ind Co Ltd Address output circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01191965A (ja) * 1988-01-27 1989-08-02 Nec Corp シリアルバスアクセス方式

Similar Documents

Publication Publication Date Title
US5961640A (en) Virtual contiguous FIFO having the provision of packet-driven automatic endian conversion
US4374410A (en) Data processing system
JPH09297729A (ja) データ伝送装置及びデータ伝送方法
JPS6477249A (en) Hybrid type time-sharing multiple switching apparatus
US5983305A (en) Network adapter with data aligner
US6535522B1 (en) Multiple protocol interface and method for use in a communications system
US5862367A (en) Apparatus and method for serial-to-parallel data conversion and transmission
JPS62128351A (ja) デ−タ転送装置
JPH0512157A (ja) シリアルデータ伝送装置
US6463483B1 (en) Low latency input-output interface
US5388096A (en) Distributed circuit switch having switch memory and control memory
US6442178B1 (en) System and method for data alignment in a communication system
US5805843A (en) Microprocessor bus interface unit for interfacing an N-bit microprocessor bus to an M-bit memory device
KR100622800B1 (ko) 버스를 통한 데이터 전송을 제어하는 방법, 시스템 및 컴퓨터 시스템
EP0944279A2 (en) Time slot assignment circuit
JPH10294746A (ja) Nビットセットのうちのmビットセットを置換するためのインターフェース装置、制御ユニット、および論理セル
US6570887B2 (en) Method and apparatus employing associative memories to implement message passing
KR950003970B1 (ko) 디지탈 전자교환기의 피시엠 데이타 접속장치
KR20050035567A (ko) 마스크 비트 전송방법 및 장치
US5953343A (en) Digital information transfer system and method
JP3533186B2 (ja) 制御メモリのデータ転送装置及び転送方法
JPS60194853A (ja) データ伝送装置
SU809145A1 (ru) Устройство дл сопр жени электрон-НыХ ВычиСлиТЕльНыХ МАшиН
JPH07321750A (ja) パケットデータ発生器
JP3052649B2 (ja) 多重通信システム