JPS60500074A - 最遅デバイス同期化多重デバイス装置 - Google Patents
最遅デバイス同期化多重デバイス装置Info
- Publication number
- JPS60500074A JPS60500074A JP59500073A JP50007383A JPS60500074A JP S60500074 A JPS60500074 A JP S60500074A JP 59500073 A JP59500073 A JP 59500073A JP 50007383 A JP50007383 A JP 50007383A JP S60500074 A JPS60500074 A JP S60500074A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- output
- synchronization
- input
- terminal
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
- G06F5/065—Partitioned buffers, e.g. allowing multiple independent queues, bidirectional FIFO's
-
- 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/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
- G06F13/405—Coupling between buses using bus bridges where the bridge performs a synchronising function
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Control Of Multiple Motors (AREA)
- Hardware Redundancy (AREA)
- Information Transfer Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は同期機構、より詳細には同期電子デバイスのアレイに関する。
発明の背景
複数のデバイスを単一のユニットとして互いに圧砕な調和にて動作することがし
ばしば必要となる。従って、複数のデバイスの動作を同期化する必要性が生ずる
。最も遅いデバイスか同期デバイスの動作の速度、の制限要因となり、従って、
全てのデバイスを最も遅いデバイスに同期化する必要がある。
例えば、コンピュータ分野においては1つのデバイスの人力及び出力を他のデバ
イスあるいは通信リンクにインタフェースするのに、通常、先入れ先出しバッフ
7メモリ(FIFO)か使用される。通信リンクあるいはデバイスの人力及び使
用ボートの幅は各種火きく異なるが、FIFOは通常、標準幅、例えば、4ビツ
トのものが提供される。従って、標準FIFO幅より広いボートあ□るいはリン
クをインタフェースするには、通常、これらを複数のアレイ構成として使用しこ
れらを調和して動作させる。FIFOアレイを正常に動作させるためには、動作
の開始及び動作の終結の両方に関して、FIFOを最も遅いFIFOの動作に同
期する必要がある。
先行技術においてFIFOの動作を同期化する幾つかの方法が提案されている。
しかし、提案された方法の幾つかは動作しないか、あるいは動作してもFIFO
の動作を非常に遅(することが知らている。計算及び通信システムの動作速度が
増加すると、これらFIFOアレイの動作速度かしばしばそのシステム動作の制
限要−因となす、先行技術の同期機構に起因する遅れがそのシステムの性能を許
容限度以下にすることかしばしばある。
発明の要約
本発明は同期して動作される複数のデバイスを含む新規の同期装置に関する。各
デバイスは動作の準備ができたことを示す第1の信号及び動作の完結を示す第2
の信号を生成する。各デバイスはそのデバイスを動作させる第3の信号及びその
デバイスの動作を停止させる第4の信号を受信する。装置内に1つの同期機構が
含まれ、これか複数のデバイスに接続される。この同期機構の複数の入力はその
デバイスから第1及び第2の信号を受信するためにそれぞれそのデバイスの1つ
に接続され、該同期機構の1つの出力は複数のデバイスに第3及び第4の信号を
送信するためにその複数のデバイスに接続される。同期機構はその人力の各々に
第1の信号を検知すると第3の信号を送信する。該同期機構はこれが該複数のデ
バイスの少なくとも1つから第1の信号を受信している間は該第3の信号の送信
を続ける。該同期機構はその複数の人力の各々に第2の信号を検知すると第4の
信号を送信する。該同期機構はそれが該複数のデバイスの少なくとも1つから第
2の信号の受信を継続している間第4の信号の送信を継続する。こうして、複数
のデバイスの動作の開始及び終結かその複数の最も遅いデ/<イスの動作の準備
及び動作の完了と同期して遂行される。
好ましくは、該複数のデバイスは複数のFIFOを含む。1つの構成においては
、第1及び第2の信号は出力レジスタ エンプティ(空)信号の存在及び不存在
を表し、また第3及び第4の信号は出スタック転送信号の存在及び不存在を表わ
す。別の構成においては、第1及び第2の信号は人力レジスタ フル(一杯)信
号の存在及び不存在を表わし、また第3及び第4の信号は入スタック転送信号の
存在及び不存在を表わす。
好ましくは、該同期機構は第3あるいは第4の信号かその出力の所に生成される
のに応答して、その人力の所に受信される信号のAND結合あるいはOR結合の
いずれかの信号をその出力に生成する1つの回路を含む。好ましくは、この同期
機構は1つの全加算器回路を含む。
該全加算器の第1のセットの2進語入力及び桁上げ入力は複数の該同期機構の入
力を含む。該全加算器の1つの桁上げ出力は該同期機構の出力を含む。該全加算
器の第2のセットの2進語人力は該桁上げの出力に接続される。
この発明による装置は多くの利点を持つ。これは実現か簡単である。より具体的
には、該同期機構は簡単な方法にて市販の部品から構成できる。該同期装置はこ
の構成デバイスを動作するのに要求される機能を、動作の開始及び終結の両方に
関して、複数の最も遅いデバイスの動作と同期して遂行する。それでいて、該同
期装置はこの機能を迅速に遂行し、データ伝送の同期動作−コンピュータシステ
ム内のFIFOのインタフェース動作などのような高速用途の要件を満すことが
可能である。
本発明のこれら及びその他の利点は解説のための実施態様の図面を参照しての以
下の説明によってより明確となろう。
図面の簡単な説明
第1図は本発明の同期装置の1つの実施態様のブロック図であり:
第2図は第1図の全加算器の関連する回路の論理ダイアグラムてあり;
第3図は該装置の第2の実施態様のために構成された全加算器のブロック図であ
り;そして
第4図は該装置の第3の実施態様のために構成された全加算器のブロック図であ
る。
詳細な説明
ここで図面の説明に移るが、第1図は本発明に従って構成された同期装置10の
説明のための1つの実施態様を示す。この装置10は先入れ先出しバッフ7メモ
リ(FIFO)101のアレイ100を含む。FIFOlolは従来のデバイ、
スである。例えば、カリホルニア州マウンテン ビュー所在、のフヱアチャイル
ドカメラ計器コーボレーシ3ン(Fairchild Camera &nd
Instrument Corporation)によって製造される集積回路
バッフ7デバイス9403を使用できる。
PIF・0アレイ100は通信人力バス123を通信出力バス124にインタフ
ェースする。FIFOアレイ100は入力バス123上に受信された通信を出力
バス124上に送出する前に一時的に格納することによってこの2個のバス12
3と124の間に非同期通信を起こさせる。第1図の例においては、バス123
及び124の各々は20の通信ライン含み、従ってバス123及び124の各々
は20ビツトのデータを並列に運ぶことが可能である。しかし、FIFOアレイ
100の各PIFO101は4ビツト幅のみである。従って、バス123と12
4をインタフェースするためにFIFOアレイ100内に5個のFIFO,つま
り101a−101eを含む。
各FIFO101は3つの部分、つまり1つの入力レジスタ(IR)102.1
つのスタック103、及び1つの出力レジスタ(OR)104を含む。スタック
103はFIFO101の格納部分として機能する。入−タの細切れを受信し、
この細切れを格納のためスタック103に転送することである。出力レジスタ1
040機能はスタック103からデータの細切れを取り出し、これらを出力バス
124の関連する4つのラインに送信することである。
FIFO101の動作の原理は以下の通りである。
各FIFO101内において、入力レジスタ102のDと命名される。1つの入
力ポートが人力バス123の4つのラインに接続される。この4つのラインは4
ビツト、つまり20ビツト幅バス123の1つの細切れを表わす。入力レジスタ
102には従来の方法によって人力バス123からのデータの1つの細切れがロ
ードされる。人力レジスタ102のロードが完了すると、PI、Fo 101は
そのIRF(人力レジスタ フル)出力端子を支援して同期デバイス110に対
してこの人力レジスタが一杯(フル)でありスタック103にその細切れを転送
する準備ができた旨の信号を送(ることである。
FIFO101は同期デバイス110によってそのTTS(スタック転送)入力
端子が支援されると、起動されその入力レジスタ102の内容をスタック103
のトップに転送する。入力レジスタ102が空になると、FIFO101はその
IRF出力端子の支援を中断し同期デバイス110に人力レジスタ102がスタ
ック103への細切れの転送を完了し入力レジスタ102が空であることを知ら
せる。FIFO101はそのTTS入力端子の同期デバイス゛110による支援
が中断されると人力レジスタ102からスタック103へのそれ以上の転送を中
止する。
同様に各FIFOlol内において、出力レジスタ104のQと命名、される出
力ボートが出力バス124の4つのラインに接続される。この4つのラインは4
ビツト、つまり20ビツト幅バス124の1つの細切れを表わす。出力レジスタ
104の内容は従来の方法によって出力バス124に転送される。この出力レジ
スタか空になると、FIFO101はそのORE (出力レジスタエンプティ)
出力端子を支援し、同期デバイス111に出力レジスタ104がエンプティ(空
)でありスタック103から1つの細切れをロードする準備ができていることを
知らせる。’FIFO101はそのTO3(出スタック転′送)入力端子が同期
デバイス111に−よって支援されている間起動されスタック103のボタムエ
ントリーを出力レジスタ104に転送する。出力レジスタ104が一杯になると
、FIFO101はORE出力1子の支1を中断して同期デバイス111にスタ
・ツク103から出力レジスタ104へのその細切れの転5送が完了し、出力レ
ジスタ104が一杯であることを、知らせる。FIFOIOIはそのTO8入力
端子の同期デバイス111による支援が中断されると、スタック103から出力
レジスタ104へのそれ以上の転送を中断する。
FIFO101a−101eのデータ人力動作が入力レジスタ102の全てが同
時に最後の入力レジスタ102が一杯になった時に起動されそれらの内容のスタ
ック103への伝送が開始され、また最後の入力レジスタ102が空になった時
不能にされそれらの内容のスタック103への伝送が中断されるように同期され
るよう、同期装置10は同期機構110を使用する。同様に、FIFOl01a
−101eのデータ出力動作を出力レジスタ104の全てが同時に最後の出力レ
ジスタ104が空になった時に起動されスタック103からのデータの1つの細
切れがロードされ、また最後の出力レジスタ104が一杯になった時不能にされ
スタック103からのデータのロードが中断されるよう、同期装置10は同期機
構111を使用する。
41!W1110及び111は類似の回路である。第1図に示すごとく各同期機
構110及び111は全加算器でありうるが、好ましくは、テキサス州、ダラス
のテキサスインストルーメント インコーボレーテ・ソF (Texas ln
struments Incorporated)によるデバイスSN7452
83のような高速桁上げ2進全加算器を使用する。各機構110及び111は複
数の入力端子及び1つの出力端子を持つ。各機構110及び111はAND10
R機能を遂行する。つまり、この機構はその入力端子の全てか支援されるとその
出力端子を支援して機能のAND部分を遂行し、一方、その入力端子の全ての支
援が中断されるとその出力端子の支援を中断して機能のOR部分を遂行する。任
意の時間においてAND10R機能のどち°らの部分か遂行されるかはその時そ
の出力端子か支援されているかあるいはその支援か中断されているかによって決
定される。この例のAND10R同期機能を提供する全加算器の論理の関連する
部分を第2図に示す。
同期機構110は5つの全てのFIFO101a−101eのIRF (入力レ
ジスタフル)出力端子に接続された入力端子を持つ。同期機構!10の出力端子
はドライバ121を介して5つの全てのFIFO10,1a−101eのTTS
(入スタック転送)入力端子に接続される。従って、同期機構110は全ての
F I FO101のIRF出力端子か支援されていることを発見すると全ての
FIFOIOIのTTS入力端子の支援を行なう。また同期機構110は全ての
FIFO101のIRF出力端子の支援が中断されていること発見すると全ての
FIFO1’01のTTS入力端子の支援を中断する。こうして、同期機構11
0は全てのPIFO101のデータ入力動作の開始をFIFOアレイ100の最
モ遅い入力レジスタが一杯になる時と同期化し、また全てのFIFO101のデ
ータ入力動作の終結を最も遅い入力レジスタ102が空になる時と同期化する。
同様に、同期機構111の入力端子はF、、I−FO101a−101eのOR
E (出力レジスタ エンプティ)出力端子に接続され、同期機構111の出力
端子はトライバ122を介してFIFO101a−LOleo)TO3(出スタ
ック転送)入力端子に接続される。従って、同期機構111は全てのFIFO1
01のORE出力端子が支援されていることを発見すると全てのFTFO’lO
1のTO3入力端子を支援し、また同期機構111は全てのPIFO101(7
)ORE出力出力端子種支援断されていることを発見すると全てのFIFOlo
lのTO3入力端子の支援を中断する。こうして、同期機構111は全てのPI
FO101のデータ出力動作の開始をFIFOアレイ100の最も遅い出力レジ
スタ104が空になる時に同期化し、また全てのFIFo 101のデータ出力
動作の終結を最も遅い出力レジスタ104が一杯になった時に同期化する。
第2図に示ずごとく、同期機構110及び111の各全加算器は第1の2進語人
力ボート、桁上げ入力端子001桁上げ出力端子C4を形成する複数の入力端子
Al−A4、並びに第2の2進語入カボートを形成する複数の外部端子B 1−
B4を持つ。入力端子A11l−AIはそれぞれNORゲート201.203.
205及び207の入力に接続される。入力端子A4−Atは同様にそれぞれN
ANDゲート200.202.204及び206の人力に接続される。外部端子
B4−Blは同様にそれぞれゲート200及び201.202及び203.2゜
4及び205、並びに206及び207の第2の入力に接続される。入力端子c
oはインパーク208の人力に接続される。
NORゲート201の出力はトライバ209の入力に接続される。NORゲート
203.205及び2o7の出力はそれぞれANDゲー)210’−212の入
力に接続され、インバータ208の出力はANDNOゲート2030入力続され
る。N’ANDゲート204の出力はANDゲー)212−213の入力に接続
される。そしてNANDゲート206の出力はANDゲート213の入力に接続
される。
ドライバ209及びANDゲート210−213の出力はNORゲートゲート2
14の入力に接続される。NORゲート214の出力は出力端子C4に接続され
る。
第1図に戻り、PIFO101a−101eのIRF出力端子は全加算器同期機
filloのCO及びAl−A4入力端子に接続される。該機構110のC4出
力端子はトライバ121の入力及び該機構110の外部端子B 1−B4に接続
される。同様に、PIFOlola−101eのORE出力端子は全加算器同期
機構111のCO及びA 1−A4入力端子に接続される。該機構111のC4
出力端子はドライバ122の入力及び該機構111の外部端子B 1−84に接
続される。
ここで第1図及び第2図の両方を参照しながら第2図の回路の動作を説明する。
最初、入力端子C1O及びA1−A4が支援されてない、つまり論理”0°′状
態ないし信号レベルにあり、NANDゲート200.202.204及び206
、並びにインバータ208の出力か論理″1”状態ないし信号レベルにあるもの
と仮定する。
従って、ANDゲート213の出力は最初論理”■”状態にあり、従って、NO
Rゲート214の出力は論理”0”状態にある。この結果、出力端子C4は支援
されてない、つまり論理”0”状態となる。そして、端子C4はi子B1−B4
に接続されているため、これら端子B1−B4は同様に論理”0”状態にあり、
結果としてゲート200−213の全てか論理″1”出力を持つ。
入力端子CO及びAl−A4が選択的に支援されると、各種ゲート201.20
3.205.207及び208の出力は論理″0”状態を取り、これに応答して
、各種ゲー)209−213の出力に論理”0”状態を取らせる。しかし、端子
Bl−B4の論理”0”状態は、NANDゲート200.202.204及び2
06の出力に論理”■”状態を保持させる。これによって、各ゲ−)210−2
13の全てでなく1つの人力が論理”1”状態に保持され、従って、ゲート20
9−213の少なくとも1つが論理”1”状態にとどまる限り論理”1″状態に
とどまる。この結果、NORゲート214の出力は論理”0”状態にとどまる。
全ての入力端子CO及びA 1−A4が論理”1”状態を取ると、各ゲー)20
9−213の入力は論理”0″状態を取り、結果として、NORゲート214の
全ての入力が論理”0”状態となる。これはNORゲート214の出力に論理”
1”状態を取らせ、従って出力端子C4が論理”1″状態に置かれる。
端子C4は端子Bl−B4に接続されているため、これら端子は同様に論理”1
”状態数る。これはNANDゲート200.202.204、及び206の出力
に論理”0″状態を取らせる。しかし、ゲート209−213の少なくとも1つ
の入力が既に論理”0″状態にあるため、これによってゲート209−213の
出力に変化は起こらない。端子Bl−B4の論理”ビ状態はN。
Rゲート201,203.205、及び207の出力を論理”0”状態に保持す
る。各ゲー)209=212の入力の少なくとも1つがこれによって論理″0”
に保持され、従って、ゲー)209−212の全ての出力が論理”O″状態保持
される。
入力端子CO及びAl−A4の支援が選択的に解除されると、各種ゲート200
.202.204.206、及び208がこれに応答して論理”1″状態を取る
。しかし、入力端子CO及びAt−A4の少なくとも1つが論理″1”状態にと
どまる限り、ANDゲート213への人力の少なくとも1つが論理″0”状態に
とどまり、従って、ゲート213の出力が同様に論理″0”状態にとどまる。こ
の結果、NORゲート214の重力が論理”l’a’態に保持される。
しかし、入力端子CO及びAO−A4の全てが論理”0”状態を取ると、AND
ゲート213への全ての入力が論理”0”となり、ゲート213の出力が論理”
1”′にされる。これはNORゲート214の出力に論理”0”状態を取らせ、
出力端子C4、そして端子Bl−B4を論理″0”状態にする。こうして第2図
の回路によって最初の状態が取られる。
第1図では、FIFOアレイ100は5つのPIFOlola−101eを含む
ように示めされているが、FIFOアレイ100はこれ以上あるいはこれ以下の
FIFO101から構成することもできる。少数のFIFo 101が使用され
た場合、各同期機構110及び111は第3図の全加算器113のような構成と
なる。説明の目的上、第3図はFIFOアレイ100が3つのFIFO101を
含むものと仮定する。このような構成においては、FIFO101の出力端子は
同期機構113の入力端子CO及びA 1−A4の任意の3つ、例えば、図示す
るごとく、端子C01AI及びA4に接続さ及びA4の任意の1つに接続される
。例えば、第3図に及びA4の1つに接続し、端子A3を端子C山、、A11及
びA4の別の1つに接続することもできる。外部端子B 1−B4は出力端子c
4に接続され、該端子c4は各FIFO101の入力端子に接続される。
PIFOyレイ100に:5つ以上のFIFO101が使用された場合、各同期
機構110及び111の構成は第4図の全加算器114及び11.5のようにな
る。説明の目的上第4図はFIFOアレイ100が7つのFIFO101を持つ
ものと仮定する。このような構成においては、各同期機構110あるいは111
は第2図の2個の全加算器回路114及び115を含む。各PIF0101の出
力端子の回路114及び115への接続は、片方の回路114の入力端子co及
びAl−A4及び他方の回路115の入力端子A l−A4の任意の所でおいて
説明の方法によってこれら入力端子の1つあるいは複数の使用されているものに
接続される。片方の回路114の出力端子C4は他方の回路1150入力端子C
Oに接続される。そして、両方の回路114及び115の外部回路B 1−84
は一緒に結合され回路115の出力端子115に接続される。回路115の端子
c4は次に各FIFO101の入力端子に接続される。FIFOアレイ100に
10個あるいはそれ以上のFIFOlolを使用する場合は、第4図に示す方法
にて第2図の回路をさらに縦続して全てのFIFO101に同期を提供する。
当業者にとっては上述した説明のための実施態様に各種変更及び修正を加えるこ
とが容易にできよう。例えば、該同期装置内にFIFO以外の装置を使用しこれ
を同期化することも可能である。この同期装置を直列アレイの装置に構成するこ
とも可能である。FIFOアレイの同期化を1つのFIFOの人力レジスタと他
の出力レジスタの間で実現することも可能である。逆にこの同期化をレジスタを
分離した装置とみなして、同−FIFOの入力レジスタと出力レジスタの間で実
現することも可能である。あるいは、全加算器を使用する代わりに特別の回路を
使用してこの同期回路を実現することもできる。
ここに説明の極性と反対の人力及び出力信号を持つ装置に使用する場合は該回路
に負の論理を使用することも可能である。あるいは同様の°機能を達成するのに
第2図の構成と異なる論理構成を使用するとともできる。これら変更及び修正は
本発明の範囲及び精神から逸脱することなく、また本発明の利点を損うことなく
実現可能である。従って、以下の請求の範囲はこれら変更及び修正を包括するも
のとする。
FI6. 4
国際調査報告
Claims (1)
- 1.複数のデータ格納デバイスの動作をそれらの最も遅いものと同期化する装置 において、 該複数の格納デバイスの各々が動作の開始準備を示す第1の信号(IRF)及び 動作の完結を示す第2の信号(ORE)を選択的に生成する1つの出力端子を持 ち、該デバイスがさらに該デバイスを動作させる第3の信号(TTS)及び該デ バイスの動作を停止させる第4の信号(TO3)を受信するための1つの入力端 子を含み、第1の同期デバイス(110)の複数の入力端子が該複数のデバイス の複数の出力端子に接続され、そして該同期デバイスの複数の出力端子が該複数 のデバイスの複数の入力端子に接続され、該第1の同期デバイスがその複数の入 力端子の全てに該第1の信号を検知するとその出力端子に該第3の信号の生成を 開始し、該第1の信号がその複数の入力端子の少なくとも1つに存在している間 該第3の信号の生成を継続し、 第2の同期デバイス(111)がその複数の入力端子の全てに該第2の信号を検 知するとその出力端子に該第4の信号の生成を開始し、その複数の入力端子の少 なくとも1つに該第2の信号が存在する間該第4の信号の生成を継続することを 特徴とする同期装置。 2、請求の範囲第1項に記載の同期装置において、該複数のデータ格納デバイス の各々が少なくとも1つの先入れ先出しバッフ7メ、モリを含むことを特徴とす る同期装置。 3、請求の範囲第1項に記載の同期装置において、該第1及び第2の同期デバイ スの各々が少なくとも1つの全加算器回路を含むことをさらに特徴とする同期装 置。 4、請求の範囲第1項に記載の同期装置において、該第1及び第2の同期デバイ スの各々が第1(A1、A2、A3、A4)及び第2(B1、B2、B3、B4 )の2進語入力端子、桁上げ入力端子(Co)、及び桁上げ出力端子(C4)を 持つ少なくとも1つの全加算器回路を含み、該第2のセットの2進語入力端子が 該桁同期装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US06/448,824 US4493053A (en) | 1982-12-10 | 1982-12-10 | Multi-device apparatus synchronized to the slowest device |
| US448824 | 1982-12-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60500074A true JPS60500074A (ja) | 1985-01-17 |
Family
ID=23781827
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59500073A Pending JPS60500074A (ja) | 1982-12-10 | 1983-11-17 | 最遅デバイス同期化多重デバイス装置 |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US4493053A (ja) |
| EP (1) | EP0128171A4 (ja) |
| JP (1) | JPS60500074A (ja) |
| KR (1) | KR840007185A (ja) |
| AU (1) | AU553979B2 (ja) |
| CA (1) | CA1203918A (ja) |
| ES (1) | ES527918A0 (ja) |
| FI (1) | FI834517A7 (ja) |
| GB (1) | GB2131987B (ja) |
| IT (1) | IT1168983B (ja) |
| WO (1) | WO1984002406A1 (ja) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3374238D1 (en) * | 1983-07-08 | 1987-12-03 | Ibm | A synchronisation mechanism for a multiprocessing system |
| JPS6345670A (ja) * | 1986-08-13 | 1988-02-26 | Hitachi Ltd | プロセツサ間同期装置 |
| US4995005A (en) * | 1986-09-18 | 1991-02-19 | Advanced Micro Devices, Inc. | Memory device which can function as two separate memories or a single memory |
| US4962483A (en) * | 1986-09-18 | 1990-10-09 | Advanced Micro Devices, Inc. | Cascading FIFO memory devices for sequential storing |
| DE69130630T2 (de) * | 1990-09-14 | 1999-09-09 | Hitachi | Synchrones Verfahren und Gerät für Prozessoren |
| JPH0520284A (ja) * | 1991-07-16 | 1993-01-29 | Matsushita Electric Ind Co Ltd | パラレルプロセツサシステム |
| US5499376A (en) * | 1993-12-06 | 1996-03-12 | Cpu Technology, Inc. | High speed mask and logical combination operations for parallel processor units |
| US5832253A (en) * | 1993-12-06 | 1998-11-03 | Cpu Technology, Inc. | Multiprocessors system for selectively wire-oring a combination of signal lines and thereafter using one line to control the running or stalling of a selected processor |
| US6018778A (en) * | 1996-05-03 | 2000-01-25 | Netcell Corporation | Disk array controller for reading/writing striped data using a single address counter for synchronously transferring data between data ports and buffer memory |
| US5781766A (en) * | 1996-05-13 | 1998-07-14 | National Semiconductor Corporation | Programmable compensating device to optimize performance in a DRAM controller chipset |
| US6243770B1 (en) * | 1998-07-21 | 2001-06-05 | Micron Technology, Inc. | Method for determining status of multiple interlocking FIFO buffer structures based on the position of at least one pointer of each of the multiple FIFO buffers |
| US6792330B1 (en) * | 1999-07-06 | 2004-09-14 | Mitsubishi Denki Kabushiki Kaisha | Drive control system |
| US6836840B2 (en) * | 2001-07-30 | 2004-12-28 | International Business Machines Corporation | Slaves with identification and selection stages for group write |
| US6836852B2 (en) | 2001-10-29 | 2004-12-28 | Agilent Technologies, Inc. | Method for synchronizing multiple serial data streams using a plurality of clock signals |
| CN106817508B (zh) | 2015-11-30 | 2019-11-22 | 华为技术有限公司 | 一种同步对象确定方法、装置和系统 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3810103A (en) * | 1972-04-03 | 1974-05-07 | Hawlett Packard Co | Data transfer control apparatus |
| US3919695A (en) * | 1973-12-26 | 1975-11-11 | Ibm | Asynchronous clocking apparatus |
| US3972034A (en) * | 1975-05-12 | 1976-07-27 | Fairchild Camera And Instrument Corporation | Universal first-in first-out memory device |
| US4153941A (en) * | 1976-11-11 | 1979-05-08 | Kearney & Trecker Corporation | Timing circuit and method for controlling the operation of cyclical devices |
-
1982
- 1982-12-10 US US06/448,824 patent/US4493053A/en not_active Expired - Fee Related
-
1983
- 1983-11-17 WO PCT/US1983/001792 patent/WO1984002406A1/en not_active Ceased
- 1983-11-17 AU AU23419/84A patent/AU553979B2/en not_active Ceased
- 1983-11-17 EP EP19830903894 patent/EP0128171A4/en not_active Withdrawn
- 1983-11-17 JP JP59500073A patent/JPS60500074A/ja active Pending
- 1983-11-22 CA CA000441678A patent/CA1203918A/en not_active Expired
- 1983-12-07 KR KR1019830005786A patent/KR840007185A/ko not_active Withdrawn
- 1983-12-07 GB GB08332602A patent/GB2131987B/en not_active Expired
- 1983-12-09 ES ES527918A patent/ES527918A0/es active Granted
- 1983-12-09 FI FI834517A patent/FI834517A7/fi not_active Application Discontinuation
- 1983-12-09 IT IT24094/83A patent/IT1168983B/it active
Also Published As
| Publication number | Publication date |
|---|---|
| ES8407225A1 (es) | 1984-08-16 |
| WO1984002406A1 (en) | 1984-06-21 |
| GB8332602D0 (en) | 1984-01-11 |
| CA1203918A (en) | 1986-04-29 |
| GB2131987A (en) | 1984-06-27 |
| US4493053A (en) | 1985-01-08 |
| AU553979B2 (en) | 1986-07-31 |
| AU2341984A (en) | 1984-07-05 |
| ES527918A0 (es) | 1984-08-16 |
| GB2131987B (en) | 1986-02-12 |
| EP0128171A1 (en) | 1984-12-19 |
| FI834517A7 (fi) | 1984-06-11 |
| IT8324094A0 (it) | 1983-12-09 |
| KR840007185A (ko) | 1984-12-05 |
| FI834517A0 (fi) | 1983-12-09 |
| IT1168983B (it) | 1987-05-20 |
| EP0128171A4 (en) | 1987-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS60500074A (ja) | 最遅デバイス同期化多重デバイス装置 | |
| US4481625A (en) | High speed data bus system | |
| US6047120A (en) | Dual mode bus bridge for interfacing a host bus and a personal computer interface bus | |
| US7152136B1 (en) | Implementation of PCI express | |
| US5416909A (en) | Input/output controller circuit using a single transceiver to serve multiple input/output ports and method therefor | |
| JPH02501245A (ja) | マルチバスコンピュータシステムにおいてバスを相互接続する方法及び装置 | |
| JPH03147045A (ja) | 同期化バッファ回路 | |
| US5592685A (en) | Synchronous/asynchronous partitioning of an asynchronous bus interface | |
| US4375078A (en) | Data transfer control circuit | |
| EP0091488B1 (en) | Bus system | |
| JP2546967B2 (ja) | データ伝送システム | |
| JPH0816892B2 (ja) | コンピュータインターフェイス | |
| Del Corso et al. | An integrated controller for modified inter-integrated circuit protocol | |
| JPH0681158B2 (ja) | デ−タ転送制御装置 | |
| JP2636003B2 (ja) | データ転送制御装置 | |
| JPS6145271B2 (ja) | ||
| SU809143A1 (ru) | Устройство дл сопр жени с общей маги-СТРАлью ВычиСлиТЕльНОй СиСТЕМы | |
| JPH01234956A (ja) | データ転送システム | |
| EP0178550A2 (en) | Data communication system comprising a bus and a plurality of units connected thereto | |
| JPH05173952A (ja) | データ伝送装置 | |
| JPH01237748A (ja) | データ伝送装置 | |
| JPS63163949A (ja) | マルチプロセツサシステム | |
| JPS57117035A (en) | Data transfer device of asynchronous device | |
| JPS63220349A (ja) | 転送デ−タ出力回路 | |
| JPS62282351A (ja) | マスタ/スレ−ブ兼用バスアクセス制御装置 |