JPH0680502B2 - イメージデータを伝送するための通信装置及び方法 - Google Patents

イメージデータを伝送するための通信装置及び方法

Info

Publication number
JPH0680502B2
JPH0680502B2 JP4164983A JP16498392A JPH0680502B2 JP H0680502 B2 JPH0680502 B2 JP H0680502B2 JP 4164983 A JP4164983 A JP 4164983A JP 16498392 A JP16498392 A JP 16498392A JP H0680502 B2 JPH0680502 B2 JP H0680502B2
Authority
JP
Japan
Prior art keywords
image data
data
receiving
signal
source
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.)
Expired - Lifetime
Application number
JP4164983A
Other languages
English (en)
Other versions
JPH05257844A (ja
Inventor
スン、ミン、チョイ
レオン、ルメルスキー
アラン、ウェスリー、ピーバーズ
ジョン、ルイス、ピタス
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH05257844A publication Critical patent/JPH05257844A/ja
Publication of JPH0680502B2 publication Critical patent/JPH0680502B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/08Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
    • G09B5/14Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17337Direct connection machines, e.g. completely connected computers, point to point communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Details Of Television Systems (AREA)
  • Television Systems (AREA)
  • Image Input (AREA)
  • Communication Control (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、一般的には、データ通
信のための装置及び方法、より詳細には、イメージデー
タのような大きなブロックのデータを迅速に伝送するた
めの装置及び方法に関する。
【0002】
【従来の技術】中程度の分解能、例えば、個々が赤、緑
及び青のカラー当り8ビットを持つ1024水平画素x
1024垂直画素を持つ一のコンピュータ生成イメージ
は約3ミリオンバイト(3MB)の表現されるべきデー
タを要求する。データプロセッサ間、例えば、ワークス
テーション間でのこのような大きなデータファイルの伝
送は、従来の高速直列ネットワークに大きな負担をかけ
る。
【0003】さらに、30フレーム/秒或はこれ以上の
リアルタイムデスプレイ更新速度を要求する動画デスプ
レイシーケンスの遂行は、現時点で入手できる直列イン
ターフェース技術にて達成することは不可能である。
【0004】このために、並列データインターフェース
技術を使用して通信バスのバンド幅を増加することが必
要である。一つの並列インターフェース技術が情報シス
テムに対するアメリカ国家標準(American National St
andard for Information Systems)、1989年11月
1日、X3T9/88−127、X3T9.88−03
2、REV6.9において提案される予備草案『高性能
並列インターフェースの機械的、電気的、及び信号プロ
トコル仕様(Hight-Performance Parallel Interface M
echanical, Electrical, and Signalling Protocol Spe
cification、HPPI-PH )』という仕様において説明さ
れ、この開示がここに参照のために編入される。
【0005】HPPIインターフェース仕様は32−ビ
ットポートを使用した場合の100Mバイト/秒、或は
64−ビットポートを使用した場合の200Mバイト/
秒の伝送を提供する。この特定のインターフェース技術
は、従って、例えば、ワークステーション間のデジタル
イメージ動画を伝送するために使用するのに特に魅力的
である。
【0006】但し、HPPIインターフェースはメイン
フレーム間或いはメインフレームと高速ディスク記憶シ
ステム間のポイント・ツウ・ポイント、単信インタフェ
ースとして意図されている。ノード間の距離は25メー
トルに制限され、同報通信(broadcast )或はマルチキ
ャスト(multicast )伝送を提供するための複数のノー
ド間の接続は意図されない。
【0007】
【発明が解決しようとする課題】従って、本発明の一つ
の目的は、イメージサーバから複数のワークステーショ
ンにイメージデータをいっせいに伝送するための高速広
バンド幅パラレル通信バスを提供することにある。
【0008】本発明のもう一つの目的は、複数のワーク
ステーションによって、データサーバからイメージデー
タを受信するため、及びサーバに通信バス制御信号を伝
送するために使用される方法及び装置を提供することに
ある。
【0009】
【課題を解決するための手段】上記目的を達成するため
本発明は、イメージデータをソースから通信バスを通じ
てこの通信バスに沿って直列に結合された一つ或は複数
のイメージデータ受信機に伝送するための方法におい
て、個々の前記イメージデータ受信機にて内部準備完了
(Ready )信号を生成するステップと、前記内部準備完
了信号を格納するステップと、下流のイメージデータ受
信機が存在する場合、前記下流イメージデータ受信機が
データを受信する準備ができたことを示す外部準備完了
信号を生成したか否かを決定するステップと、下流のイ
メージデータ受信機が存在しないときは、外部準備完了
信号を生成し、これを上流のイメージデータ受信機が存
在する場合は、これに送り、存在しないときは、外部準
備完了信号をソースに送るステップと、下流のイメージ
データ受信機が外部準備完了信号を生成していないとき
は、下流イメージデータ受信機が外部準備完了信号を生
成するまでアイドル状態に入るステップと、下流のイメ
ージデータ受信機が外部準備完了信号を生成していると
きは、この外部準備完了信号を生成し、これを上流のイ
メージデータ受信機が存在するときは、これに送り、存
在しないときは、この外部準備完了信号をソースに送る
ステップと、を備えることを特徴とする。
【0010】また、複数のデイスプレイ手段にてイメー
ジデータを表示するためのシステムにおいて、イメージ
データのソースとなる手段と、イメージデータを下流方
向にソース手段から複数の受信手段の一つ或は複数に送
るためにソース手段と複数の受信手段を互いに結合する
ための通信バス手段を含み、受信手段の個々が通信バス
手段に結合され、通信バス手段から信号を受信するため
の受信機ポート及び信号を次の受信手段の受信ポートに
供給するための出力ポートを持つ、複数のイメージデー
タ受信手段と、を備え、受信手段の各々が、ソース手段
からのデータを受信する能力があることの指標を生成す
るための手段と、下流の受信機手段がソース手段からデ
ータを受信する能力を持つことを示す信号を受信するた
めの手段と、ソース手段からデータを受信する能力を持
つことを示すために生成された指標の存在及び下流受信
機手段からの指標の受信に応答して、ソース手段に向か
って上流方向にソース手段からデータを受信する能力が
あることを示す信号を送信するための手段と、を含むこ
とを特徴とする。
【0011】また、イメージデータを通信バスを通じて
イメージデータのソースからこの通信バスに沿って直列
に結合された複数のイメージデータ受信機に送信するた
めの方法において、この方法が、通信バス上のパケット
信号を起動するステップと、一つ或は複数のイメージデ
ータ受信機を指定するイメージデータ見出しを含むデー
タ語の第一のバーストを送信するステップと、少なくと
もさらにもう一つのデータ語のバーストを送信するステ
ップを含み、この少なくともさらにもう一つのバースト
が複数のデータ語から成り、これらデータ語の各々が少
なくとも一つのイメージ画素の特性を指定し、この方法
がさらにこの少なくともさらにもう一つのバーストを一
つ或は複数のイメージデータ受信機にて受信するステッ
プを含むことを特徴とする。
【0012】
【作用】前述及びその他の問題の克服、及び本発明のこ
れら目的は、高速物理データチャネルにて単信デイジー
チェーントポロジー(simplex dasiy chain topology)
を形成するようにデータサーバに接続された複数のワー
クステーションにて実現される。個々のワークステーシ
ョンは物理チャネル受信機によって要求される電気及び
信号プロトコルをサポートし、また、別の下流の接続ワ
ークステーションに向けてこれら信号を再生及び再伝送
する。イメージデータのソースであるサーバは、データ
チャネルを制御するために送信機の信号プロトコルを生
成する。データ受信機を実現するワークステーション
は、サーバによって生成されたデータ及び信号プロトコ
ルを下流の受信機に向けて再伝送する。これに加えて、
個々のワークステーションは、下流のワークステーショ
ンから上流のワークステーション、或はサーバへの任意
のハンドシェーキング信号の再伝送を行なう。サーバが
データを複数のワークステーションにアドレスするマル
チキャスティングの場合は、上流のワークステーション
はローカル的に生成されたハンドシェーキング信号を下
流のワークステーションから受信されるハンドシェーキ
ング信号と同期し、データの順番の完全性を維持し、ま
た全てのアドレスされたワークステーションがサーバか
らの伝送を受信する準備ができることを確保する。
【0013】物理チャネルの信号プロトコルはサーバに
よるマルチキャスティングを提供するための個々の受信
機の選択的アドレシングを提供する。このアドレシング
は、接続ベース交換メカニズムとして実現されること
も、或は論理データブロックベースにて提供されること
もあり、この場合、個々の論理データブロックが意図さ
れる受信機のアドレスを含む。
【0014】データバーストの一つのパケットは一つの
完全なイメージフレーム、或は、ウインドウと呼ばれる
この長方形のサブセクションに対応するものと定義され
る。第一のバーストは見出しバーストであると定義さ
れ、アドレスされたワークステーションのアドレスを指
定するイメージ見出し(Image Header)を含む。見出し
バーストに、ラスタフォーマットに編成された画素デー
タを含むイメージデータバーストが続く。
【0015】高速マルチキャスティングネットワーク
(high-speed multicasting network)が高性能パラレ
ルインターフェース(High-Performance Parallel Inte
rface、HPPI)を物理チャネルとして実現され、こ
れは、HPPIデイジーチェーン(HPPI Daisy Chain)
と呼ばれる。サーバはHPPI受信機及び送信機の両方
を含む。これらワークステーションは、一つの完全なH
PPI受信機をサポートする。但し、一つのHPPI送
信機の代わりに簡素化されたHPPI出力ポートのみを
必要とする。これらワークステーションは、個々の受信
機ポートが、デイジーチェーンの最初のワークステーシ
ョンに対して、或はデイジーチェーンの全ての他のワー
クステーションに対する上流ワークステーションのHP
PI出力ポートに対して、上流サーバのHPPI送信機
ポートからのデータ及び制御信号にてドライブされるよ
うに接続される。受信機ポートによって生成されるハン
ドシェーキング信号は、サーバに向かって、或は上流ワ
ークステーションの出力ポートに向かって次々と伝送さ
れる。チェーン内の最後のワークステーションとサーバ
との間のオプションとしてのループバック接続を含むこ
ともできる。このループバック接続は、ネットワーク診
断及びテストを遂行するための手段を提供する。現時点
における実施例においては、ネットワークは、個々が互
いに最大25メートル離れて置かれた最大32個のワー
クステーションをサポートする。これら距離は、ワーク
ステーション間に置かれた一つの中継器ユニットを使用
して延長することができる。
【0016】本発明の上記及びその他の特徴は、本発明
の以下の詳細な説明を付属の図面を参照しながら読むこ
とによって一層明白となるものである。
【0017】
【実施例】図1は本発明に従って構成及び動作される高
速ネットワーク10を示す。ネットワーク10は、物理
通信チャネル11として前述のHPPI仕様に適合する
通信バスを使用するが、これは、ここではHPPIデイ
ジーチェーン(Daisy Chain )とも呼ばれる。データサ
ーバ12はHPPI受信機14a及びHPPI送信機1
6aの両方を含む。例えば、データサーバ12は、イメ
ージデータを生成するスーパーコンピュータであり得
る。複数のワークステーション18がHPPIデイジー
チェーン11に接続される。個々のワークステーション
18は、典型的には、データサーバ12によって生成さ
れたイメージデータを視覚化するためのフレームバッフ
ァ(frame buffer、FB)18a及びディスプレイ18
bを含み、或はこれを制御する。個々のワークステーシ
ョン18は、また、HPPI受信機14bを含むが、但
し、これはHPPI送信機を実現するためには要求され
ない。代わりに、個々のワークステーション18には、
HPPI出力ポート20が提供される。ワークステーシ
ョン18は個々の受信機ポート14bが上流のサーバ1
2のHPPI送信機16a或は上流ワークステーション
18の出力ポートからのデータ及び制御信号によってド
ライブされるように互いに結合される。ワークステーシ
ョン18の出力ポート20の個々によって生成されるハ
ンドシェーキング信号は、HPPIデイジーチエーン1
1内のワークステーションの物理的位置に応じて上流方
向のサーバ12、或は上流ワークステーション18のH
PPI出力ポート20へと向けられる。図1にはまた1
8L として示される最終ワークステーションとサーバ1
2との間のオプションのループバック接続22が示され
る。HPPIループバック接続22はネットワーク診断
を遂行するための手段を提供するが、このテストは、サ
ーバを起動しワークステーション18にメッセージを送
信し、これからの情報を受信することによって達成され
る。ネットワーク10は、本実施例においては、32個
のワークステーション18をサポートするが、各々のワ
ークステーションは、互いに最大25メートル離れて位
置される。これらの距離は、以下に詳細に説明され、ま
た図8に図解されるタイプの中継器ユニット24を使用
することによって延長することができる。ローカルエリ
アネットワーク(LAN)26がまたデータサーバ12
とワークステーション18との間に結合される。これ
は、HPPI物理通信チャネル11へのアクセスに対す
る競合を仲裁し、また、サーバ12にイメージデータ要
求、エラー状態、その他の事象を通知するなどの他の機
能を遂行する。一つの適当なLAN26の実施例は、ト
ークンリング(Token Ring)である。
【0018】ネットワーク10はこうしてサーバ12か
ら個々のワークステーション18へのイメージデータに
対する順方向の高速データ経路を提供する。ワークステ
ーション18からサーバ12へのより低速のリターン経
路がLAN26を使用して実現される。
【0019】複数のワークステーション18のユーザが
サーバ12からの同一或は異なるイメージファイル伝送
を要求するようなアプリケーションにおいては、個々の
イメージファイルのデータ語内に含まれる論理ビットア
ドレシング機構がサーバ12に同報通信(全てのワーク
ステーション)、マルチキャスト(幾つかのワークステ
ーション)或はシングルキャスト(単一のステーショ
ン)伝送を提供する能力を与える。LAN26及びワー
クステーション18のプロセッサ(図示無し)の協力の
下で、サーバ12は HPPIデイジーチェーン11内
の個々のワークステーション18に論理ユニット番号
(Logical Unit Number 、LUN)を発行する。このL
UNはHPPIアドレス比較器内に格納され、入りデー
タファイルのビットアドレスと一致するか調べるために
使用される。一致する場合は、データは表示のためにワ
ークステーション18のFB18a内に置かれる。
【0020】以下では、32−ビットHPPIポートを
使用する受信専用グラフィックワークステーション18
に対する現時点において好ましいとされる実施例につい
て説明する。
【0021】図3にはHPPI仕様に従うソース(S)
から宛先(D)への3つのデータバーストの同期伝送の
一例としてのタイミング図が示される。個々のデータバ
ーストはこれと関連して一つのデータバーストに続く第
一のクロック期間において32−ビットデータバス上を
ソースから宛先へと送られる長さ/水平冗長チェック語
(length/longitudinal redundancy checkword、LLR
C)を持つ。データバーストのパケットは真の値のパケ
ット信号によって区切られる。バースト(BURST )信号
はHPPIデータバス上の一群の語を一つのバーストと
してマークする区切り文字である。このバースト信号
は、バーストの最初の語のと共にソースによって起動さ
れ、最終の語のと共に不能にされる。個々のバーストは
1から256個の32−ビットデータ語を含み得る。要
求(REQUEST )信号は、ソースによって、宛先に接続が
要求されることを通知するために起動される。接続(CO
NNECT )信号は、要求信号に応答して宛先によって起動
される。一つ或は複数の準備完了(READY )指示が接続
が完結した後に、つまり、接続信号が起動された後に、
宛先によって送られる。宛先は、それをソースから受け
入れる準備ができた個々のバーストに対して一つの準備
完了指標(指示)を送る。複数のバーストを受信できる
準備があることを示すために複数の準備完了指示を宛先
からソースに送ることもできる。受信された個々の準備
完了指示に対して、ソースは一つのバーストを送る許可
を得る。図3には示されない40ナノ秒(25MHz)
の期間を持つ対称な信号として定義されるクロック(CL
OCK )信号が存在するが、これは、データ語及び様々な
制御信号の伝送を同期して合せるために使用される。
【0022】要約すると、HPPI−PH仕様は、デー
タ伝送に対する階層を定義し、ここで、一つのデータ伝
送は一つ或は複数のデータパケットから構成される。個
々のパケットは一つ或は複数のデータバーストから構成
される。バーストは、25MHzにてクロックされる2
56個以下の32−ビットデータ語から構成される。エ
ラー検出がバイトベースにて奇数パリティを使用してデ
ータ語を横断して行われる。さらにエラー検出が、偶数
パリティを使用してバースト内のビットカラムに沿って
縦方向に実行され、次に、バーストの終端に加えられ
る。バーストは受信機の能力によってメモリに伝送さ
れ、或は受信機が一つの完全なバーストを吸収する。受
信機は送信機に準備完了信号を発行することによってこ
れが一つのバーストを受信できる能力を持つことを通知
する。HPPI−PI仕様は、HPPI−PH送信機が
受信機から受信される最高63個までの準備完了信号を
待ち行列に置くことを可能にする。
【0023】図4はイメージデータ伝送を完結するため
に本発明の一面に従って図3のHPPIデータフォーマ
ットに適合させる方法を示す。本発明によると、データ
バーストの一つのパケットは、一つの完全なイメージフ
レーム或はウインドウと呼ばれるこの長方形のサブセク
ションに対応する。このパケットは二つ或はそれ以上の
バーストを含む。第一のバーストは見出し(Header)バ
ーストと定義され、一般的なHPPIデバイス情報、H
PPI見出し、及びここでイメージ見出し(Image Head
er)とも呼ばれるイメージデータ情報を含む。見出しバ
ーストの残りの部分は現在未使用である。
【0024】見出しバーストには、画素データを含む一
つ或は複数のイメージデータバーストが続く。画素デー
タはラスタフォーマットに編成される。つまり、最上の
ディスプレイ走査ラインの最も左の画素が最初のデータ
バーストの最初の語となるように編成される。この順番
は、最後の走査ラインの最後の画素まで保持される。最
後のバーストは、要求される場合は、フルサイズになる
ように加えられる。個々のデータ語は、一つの特定の画
素に対する8−ビットの赤、緑、及び青(RGB)のカ
ラー情報を含む。個々の32−ビットデータ語の残りの
8−ビットは様々な方法で使用される。二つのイメージ
を線型的に混合する能力を持つシステムに対しては、追
加の8ビットが、結果としての出力イメージに対する個
々の入力イメージの寄与を決定するためのキー或はアル
ファデータを運ぶために使用される。個々のデータ語の
追加の8−ビットの部分の他の用途としては、10−ビ
ットのRGBデータをサポートする能力を持つフレーム
バッファに対し、個々のカラーに対して、二つの追加の
ビットを割り当てる用途がある。また、様々なデータパ
ッキング技術の使用が考えられるが、ここでは、個々の
語の追加の8−ビットが、24−ビット/画素イメージ
を使用した場合、有効HPPIイメージ伝送バンド幅を
1/3だけ増加させるために使用される。
【0025】図5は図4のイメージ見出しの編成をより
詳細に示す。特定のワークステーション18にそれが応
答するHPPIビットアドレスは、イメージ見出しの最
初の語である。データ語が32−ビット幅であると言う
点において、最大32個の一意のワークステーションア
ドレスが指定できる。
【0026】HPPIビットアドレス語には特定のイメ
ージ/パケット情報をワークステーションに通信するた
めに使用される制御/状態語が続く。これは、画素デー
タが圧縮されているか否かを示すビット(C)、関連す
るパケットがある与えられたフレームの最後のパケット
(L)であるか否かを示すビット(EOF)、及び注意
(ATTENTION )信号として機能する割込み(Interrupt
)信号(I)を含む。イメージ見出しの最後の二つの
語(X−DATA及びY−DATA)はx及びyイメー
ジ方向に対するサイズ(長さ)及び位置(オフセット)
を含む。一例として、パケットが画素データのフル画面
を運んでいる場合、x−長及びy−長は両方とも102
4x1024分解能画面に対する1024に等しく、こ
れらオフセットは両者ともゼロである。パケットが、そ
うではなく、ディスプレイ画面内のウインドウと関連す
るイメージデータを運ぶ場合は、x−長及びy−長は、
ウインドウのサイズを示し、これら二つのオフセットは
画面基準ポイントに対するウインドウの最も左上コーナ
の部分を示す。典型的には、画面基準ポイントは最も左
上の画素である。
【0027】図6はワークステーション18のデイジー
チェーンポートを示すブロック図である。機能ブロック
は、入力レジスタ30、クロックフェーズロックドルー
プ(PLL)32、パリティ/LLRCチェッカ34、
FIFOメモリ36、HPPIアドレス比較器38、準
備完了待ち行列40及び接続/準備完了再生器42を含
む。
【0028】入力レジスタ30は、個々のCLKiサイ
クルにおいて、受信されたデータ(D<31:0>、パ
リティ(P<3:0>)、及び制御ビット(REQUEST 、
PACKET、BURST )を格納するように反転HPPI入力ク
ロック(CLKi)によってクロックされる第一のセッ
トのD−レジスタ30aを含む。
【0029】これらデータ、パリティ、及び制御情報は
また出力クロック(CLKo )によってクロックされる
第二のセットのD−レジスタ30b内にも格納される。
CLKO は周波数及び位相が安定であり、CLKo がC
LKiの限定された周波数偏差を与えられた場合CLK
iに対して特定の位相関係が保持されることを確保する
ためにPLL32によってCLKo にロックされる。P
LL32は、こうして、PLL32が瞬間的な入力信号
の不安定性に対して比較的にセンシティブでないために
遊離された、失われた、或は余分な入力クロックに対し
てガードする。
【0030】CLKo D−レジスタにはパリティ/L
LRC検出器34、HPPOアドレス比較器38、及び
FIFOメモリーバッファ36が続く。パリティ/LL
RC検出器34は、ワークステーション18のプロセッ
サ(図示せず)に対するマスク可能なエラー割込みを生
成するが、プロセッサは、前述のように、LAN26を
介してサーバ12にエラーの発生を知らせる。ワークス
テーション18はまた、LAN26を介して、正常に受
信されなかったイメージデータパケットの再伝送を要求
する。パリティ/LLRC検出器34との関連で特に注
意することは、見出しバースト内で発生するエラーであ
るが、これは、FB18a内の現在有効なデータを破壊
する恐れがある。従って、見出しバーストエラーが検出
された場合、イメージデータをFIFOメモリ36に書
き込むことを阻止するためにFIFOコントローラ36
がパリティ/LLRC検出器34によってエラー信号出
力に結合される。
【0031】図10にはワークステーションの受信機及
び出力ポートの動作の説明を確かなものにするための流
れ図が示される。HPPIアドレス比較器38は、ワー
クステーション18に対するアドレスが入りパケットの
ビットアドレス語(図5)内に検出された場合、内部接
続(Internal Connect、INTCNCT )信号を起動する。5
−ビットアドレスコードが比較器38内の書き込み可能
レジスタ内に保持されるが、この5−ビットコードはワ
ークステーション18のプロセッサによって書き込み可
能である。この5−ビットコードはビットアドレス語の
32−ビットのどれがそのワークステーションに対応す
るかを識別する。LAN26及びワークステーション1
8のプロセッサによって、データサーバ12はワークス
テーション18のHPPIアドレスを動的に再構成する
ことが可能である。これは、ワークステーション18を
最少の遅延にてHPPIデイジーチェーン11に加え
る、或はこれから削除できると言う意味で、本発明の一
つの有益な特徴である。
【0032】(見出しエラーのない)INTCNCTを
FIFOコントローラ36aに送ることによって、パケ
ットのデータバーストのFIFOメモリ36内への書き
込みが起動される。FIFOメモリ36はN個のデータ
バーストを格納する能力を持つ。データはFIFO36
からワークステーション18によって生成されるRDC
LK信号によって抽出される。こうして抽出されたデー
タは、表示のためにFB18aに伝送される。一つのフ
ルの256語バーストに対するスペースがFIFO内に
存在する場合、FIFOコントローラ36aは内部準備
完了(InternalReady、INTREADY)信号を発行する。
【0033】従来のHPPI受信機の場合は、準備完了
信号はサーバに直ちに送られる。但し、本発明のHPP
Iデイジーチェーン受信機14bの動作はこれとは異な
る。より具体的には、内部準備完了信号は内部準備完了
待ち行列(Internal Ready Queue)40内に置かれる。
【0034】パリティ/LLRC検出器34、アドレス
比較器38、及びFIFO36の動作と並行して、入力
HPPIデータ、パリティ、及び制御信号がCLKo に
よって第二のセットのD−レジスタ30b内にクロック
される。これらレジスタの出力、及び緩衝されたCLK
o は、出力ポート20に加えられ、HPPIバスの下流
延長をセットの出力レジスタ44を介してドライブす
る。
【0035】出力レジスタ44はオプションであること
に注意する。但し、ビットスキューを最低限に押え、下
流のHPPI受信機14bに対するHPPI−PH仕様
のタイミング公差を保持するためにはこれらの使用が好
ましい。
【0036】図7は図6の準備完了待ち行列40及び接
続/準備完了信号再生論理42をより詳細に示す。前述
のように、準備完了待ち行列の一つの機能は、FIFO
コントローラ36aによって生成された内部準備完了信
号を格納することにある。内部準備完了(INTREADY)信
号は内部待ち行列(INTQUEUE)46内に格納されるが、
これは、好ましくは、64位置×1ビット(64×1)
FIFOにて実現される。準備完了待ち行列40のもう
一つの部分は外部準備完了待ち行列(ExternalReady Qu
eue、EXTQUEUE)48であるが、これは下流の受信機1
4bから受信される入り準備完了信号を格納する。外部
準備完了待ち行列(EXTQUEUE)48も、好ましくは、6
4×1FIFOにて実現される。
【0037】図10から分かるように、HPPI宛先ソ
ース相互接続信号(CNCTD2S)の状態によって示
されるように、下流の受信機14bが存在しないとき
は、準備完了再生器50は、一つが内部待ち行列に入る
と準備完了信号を直ちに発行する。HPPIデイジーチ
ェーンの最後の受信機14bが準備完了信号を発行する
速度は、相互接続信号(INTCNCT )の状態及び関連する
データFIFO36が空にされる速度によって決定され
る。相互接続信号が偽りの場合、内部準備完了信号は、
FIFOコントローラ36aによってHPPIバースト
信号が真の状態から偽りの状態に遷移したとき、つま
り、一つのバーストの終端において発行される。相互接
続信号が真の場合は、内部準備完了信号は、FIFO3
6内に別のバーストを受け入れるための十分な空きのメ
モリが存在する時にのみ発行される。HPPIデイジー
チェーンの最後のワークステーション18L は、従っ
て、全ての連鎖している準備完了信号のソースとなる。
【0038】上流ワークステーション、つまり、サーバ
12と最後のワークステーション18L との間に位置す
るワークステーションは、準備完了信号の発行を外部的
に生成された準備完了信号が外部待ち行列48内に格納
されるまで待つ。宛先ソース相互接続信号(CNCTD
2S)が真であり、内部待ち行列46も準備完了信号を
含む場合は、両方の待ち行列が準備されたものと見なさ
れ、準備完了信号が上流の受信機14bに伝送するため
に再生器42に送られる。従って、HPPIデイジーチ
ェーン11の中間に位置するワークステーション18に
ついては、内部的に生成される準備完了信号が外部的に
生成された入り準備完了信号と一対一のベースにて比較
される。これは、デイジーチェーンを下流方向に連鎖す
るバーストが全てのワークステーション18の準備完了
指示と同期を保つことを保証する。
【0039】準備完了信号が発行される速度は個々のア
ドレスされたワークステーション18の所でのFIFO
36の空き状態によって決定される。最も遅いFIFO
36の読出し速度を持つワークステーション18が従っ
てネットワークのペースを決定し、準備完了信号の上流
への連鎖を何時行なうかを決定する。
【0040】接続/準備完了再生器42は二つの機能を
持つ。第一に、準備完了再生器50は、出準備完了信号
のパルスをこの信号に対するHPPI−HI仕様が維持
できるように成形する。準備完了再生器50はシフトレ
ジスタとして実現され、出準備完了信号が8個の25M
Hzクロック期間の幅を持つことを確保する。準備完了
再生器50の終端カウント(Terminal Count、Tc)出力
はまた内部待ち行列FIFO46及び外部待ち行列FI
FO48の出力ポートをクロックする機能を持つ。第二
に、サーバ12(図9)からの要求(Request )信号に
応答して個々のワークステーション18によって発行さ
れる接続(Connect )信号も、最後のワークステーショ
ン18からサーバ12へと連鎖する。接続信号はサーバ
にパケット伝送が始まることを通知する。接続再生器
(Connect Regenerator )(図7には示されていない)
は接続信号の先端エッジのリフォームを行ない、下流ワ
ークステーション18からの入り外部接続信号にてオン
ボード(onboard )接続信号をゲーティングする。
【0041】接続信号の開始においてサーバ12に発行
される準備完了信号の数は最少量のFIFO36のメモ
リ容量を持つワークステーション18によって決定され
ることに注意する。例えば、最後のワークステーション
18が63個のデータバーストを受け入れる能力があ
り、接続の後、63個の準備完了信号を発行した場合、
単一バーストサイズのFIFO36のみを持つ中間ワー
クステーション18はその外部待ち行列48内に63個
の入り準備完了信号を格納する。この63個の入り外部
準備完了信号の最初の信号が単一の内部準備完了信号に
てゲートされ、上流に伝送される。
【0042】図8はHPPIポート間のケーブル距離を
25メートル以上に延長するために使用されるHPPI
中継器ユニット24の一つのブロック図である。中継器
ユニット24は、デイジーチェーン構成に接続される
か、従来のHPPIポイントツウポイント方式にて接続
されるかに関係なく、任意の二つのHPPIデバイス間
の距離制約を克服するために使用することができる。中
継器ユニット24はまた現在運転されていないデイジー
チェーンされたワークステーション18の一時的な代用
となるため、或はこの廻りをブリッジするために使用す
ることもできる。また、図1に示されるように、ループ
バック構成を使用するネットワークは一つ或は複数の中
継器ユニット24を使用し、サーバ12へのリターン経
路内の出ケーブルを重複させ、これによって、ワークス
テーションの設置制約を最小限にすることもできる。
【0043】図8に示されるように、中継器ユニット2
4は、入力バッファ30a、出力バッファ44、PLL
32、及び図7の接続/準備完了再生器42を含み、H
PPIデータ、パリティ、及び制御ライン信号を入力
し、これら信号を再同期し、そして、これらを次の中継
器ユニット24、ワークステーション18、或はサーバ
12に伝送する。
【0044】図2にはさらに一つのHPPIデイジーチ
ェーントポロジーが示されるが、これによって、データ
伝送は、一つのワークステーション18から単一のHP
Pチャネル30を通じて別のステーションへと図3、4
及び5に示されるパケットフォーマットを使用して連鎖
される。HPPIネットワークプロトコール及びメカニ
ズムは、データを下流方向に伝送するためにHPPI受
信機14b及びHPPI送信機16bを最小限にサポー
トする個々のワークステーション18内に実現される。
前述の如く、HPPIハンドシェーク信号である準備完
了及び接続信号は下流ワークステーション18から上流
ワークステーションへと伝送される。これらワークステ
ーション18は、任意のワークステーション18が任意
の他のワークステーション18或は全ての他のワークス
テーション18にデータを送ることができるようにリン
グ構成に接続される。HPPIチャネルへのアクセスに
対する競合は、低速LAN経路26を横断しての通信を
使用して解決される。
【0045】図2に示されるトポロジーは個々のワーク
ステーション18内にHPPI受信機14b及び送信機
16bに加えて最小限の追加のハードウエアを要求す
る。
【0046】図2の実施態様は、その意図される用途に
対しては良く適合されているが、データサーバ12が複
数の受信専用グラフィックワークステーションに対して
イメージデータを供給或は生成するようなアプリケーシ
ョンにおいては、HPPIデイジーチェーンをワークス
テーション18内のHPPI送信機16bを、図1及び
6に示されるように、比較的単純な出力ポート20と置
換することによって簡素化することができる。出力ポー
トは受信機ポート14bからのデータ及び制御信号をラ
ッチし、これら信号をHPPI仕様に適合するようにタ
イミング調節することのみを要求される。このアプロー
チは、従って、多量のイメージデータファイルをワーク
ステーションからワークステーションへと迅速に伝送す
るための経済的な解決方法を提供する。従って、図1及
び6の実施例が上に詳細に説明されたように現在好まし
いと考えられる。
【0047】個々のワークステーション18が中央ハブ
に接続され、データ伝送がこのハブによって指揮される
星形/ハブ構成のような他のネットワークトポロジーも
本発明の範囲に入るが、但し、このハブを実現するため
にはかなりの量の追加の回路を必要とする。
【0048】本発明の上の説明から、本発明の教示によ
ると、伝送の同報通信、マルチキャスト、或はシングル
キャストモードが個々のイメージデータ受信機に対して
透明であり、これらが同一回路を使用して遂行されるこ
とが分かる。さらに、デイジーチェーンされた準備完了
(Ready )信号を使用することにより、ネットワーク上
に複数のデータバーストが存在でき、同期を失うことな
く異なるサイズのデータFIFOを持つ受信機を互いに
接続することができる。多くの通信技術の場合のように
特別のバスコントローラは必要でなく、また仲裁も必要
でない。イメージデータ受信機は、別個に提供されるL
AN26が状態及び他の情報をデータサーバ12に送る
ために使用できると言う意味で通信バスへのアクセスを
必要としない。さらに、準備完了信号のような通信バス
制御信号のみがイメージデータ受信機を通じてデイジー
チェーンされる。他の信号、例えば、32−ビットデー
タバスは複製され、クロックの場合は、回復される。こ
のため、個々のイメージデータ受信機内の完全な送信機
は要求されない。但し、図2に示される実施例のよう
に、これを提供することもできる。イメージデータ受信
機の一つがオフラインにされた場合でも、このオフライ
ンユニットから外部準備完了信号が生成され、これによ
って、論理的なバイパスが提供される。
【0049】HPPIインターフェース仕様の背景で説
明されたが、この仕様の修正を行なうこともでき、この
場合でも同一の結果を達成することができる。さらに、
他の標準或は特別に設計されたワードパラレルパケット
ベース(word parallel packet-based)通信プロトコー
ルを使用して本発明の利益を実現することもできる。
【0050】本発明が特に本発明の好ましい実施例との
関連で説明されたが、当業者においては、本発明の範囲
及び精神から逸脱することなく、形式及び細部について
の変更が可能なことが十分に理解できるものである。
【0051】
【発明の効果】以上説明したように、本発明によれば、
イメージサーバから複数のワークステーションにイメー
ジデータをいっせいに伝送するための高速広バンド幅パ
ラレル通信バスが得られる。また、複数のワークステー
ションによってデータサーバからイメージデータを受信
する方法及び装置が得られる。
【図面の簡単な説明】
【図1】本発明の一つの実施例に従うネットワークトポ
ロジーを図解するブロック図である。
【図2】本発明のもう一つの実施例に従うネットワーク
トポロジーである。
【図3】ソースから宛先への3つのデータバーストの同
期伝送を示す一例としてのタイミング図である。
【図4】イメージデータ伝送のための現時点において好
ましいとされるパケットデータのフォーマットである。
【図5】図3のイメージ見出しデータバーストの編成を
より詳細に示す図面である。
【図6】図1の通信ネットワークにインターフェースす
るためのワークステーション出力ポートをブロック図に
て示す図面である。
【図7】図5の準備完了待ち行列(Ready Queue )をよ
り詳細に示すブロック図である。
【図8】HPPIポート間の距離を仕様距離以上に伸ば
すために使用されるHPPI中継器ユニットのブロック
図である。
【図9】イメージデータの送信におけるサーバとワーク
ステーションとの間の対話を示すフローチャートであ
る。
【図10】ワークステーションの準備完了待ち行列の動
作を示すフローチャートである。
【符号の説明】
10 ネットワーク 12 データサーバ 18 ワークステーション 24 中継ユニット
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04L 12/42 H04N 5/00 B 9070−5C 7/00 Z 6942−5C (72)発明者 レオン、ルメルスキー アメリカ合衆国コネチカット州、スタムフ ォード、ガクストン、ロード、30 (72)発明者 アラン、ウェスリー、ピーバーズ アメリカ合衆国ニューヨーク州、ピークス キル、パーク、ストリート、1238 (72)発明者 ジョン、ルイス、ピタス アメリカ合衆国コネチカット州、ベゼル、 キングスウッド、ドライブ、46

Claims (14)

    【特許請求の範囲】
  1. 【請求項1】イメージデータをソースから通信バスを通
    じてこの通信バスに沿って直列に結合された一つ或は複
    数のイメージデータ受信機に伝送するための方法におい
    て、 個々の前記イメージデータ受信機にて内部準備完了(Re
    ady )信号を生成するステップと、 前記内部準備完了信号を格納するステップと、 下流のイメージデータ受信機が存在する場合、前記下流
    イメージデータ受信機がデータを受信する準備ができた
    ことを示す外部準備完了信号を生成したか否かを決定す
    るステップと、 下流のイメージデータ受信機が存在しないときは、外部
    準備完了信号を生成し、これを上流のイメージデータ受
    信機が存在する場合は、これに送り、存在しないとき
    は、外部準備完了信号をソースに送るステップと、 下流のイメージデータ受信機が外部準備完了信号を生成
    していないときは、下流イメージデータ受信機が外部準
    備完了信号を生成するまでアイドル状態に入るステップ
    と、 下流のイメージデータ受信機が外部準備完了信号を生成
    しているときは、この外部準備完了信号を生成し、これ
    を上流のイメージデータ受信機が存在するときは、これ
    に送り、存在しないときは、この外部準備完了信号をソ
    ースに送るステップと、を備えることを特徴とする方
    法。
  2. 【請求項2】イメージデータのソースの所で、外部準備
    完了信号を受信し、これに応答して、通信バスに一つ或
    は複数のイメージデータ受信機にアドレスするための情
    報を送信するステップと、 アドレスされたイメージデータ受信機の個々の所で、通
    信バスから送信された情報を受信するステップと、を含
    むことを特徴とする請求項1記載の方法。
  3. 【請求項3】複数のデイスプレイ手段にてイメージデー
    タを表示するためのシステムにおいて、 イメージデータのソースとなる手段と、 イメージデータを下流方向にソース手段から複数の受信
    手段の一つ或は複数に送るためにソース手段と複数の受
    信手段を互いに結合するための通信バス手段を含み、受
    信手段の個々が通信バス手段に結合され、通信バス手段
    から信号を受信するための受信ポート及び信号を次の受
    信手段の受信ポートに供給するための出力ポートを持
    つ、複数のイメージデータ受信手段と、を備え、 受信手段の各々が、 ソース手段からのデータを受信する能力があることの指
    標を生成するための手段と、 下流の受信機手段がソース手段からデータを受信する能
    力を持つことを示す信号を受信するための手段と、 ソース手段からデータを受信する能力を持つことを示す
    ために生成された指標の存在及び下流受信機手段からの
    指標の受信に応答して、ソース手段に向かって上流方向
    にソース手段からデータを受信する能力があることを示
    す信号を送信するための手段と、を含むことを特徴とす
    るシステム。
  4. 【請求項4】ソース手段がデータ語を通信バスと並行し
    て送信するための通信バス送信手段を含むことを特徴と
    する請求項3記載のシステム。
  5. 【請求項5】送信手段が通信バス上の要求(Request )
    信号を起動するための手段、通信バスから接続(Connec
    t )信号を受信するための手段、通信バス上のパケット
    (Packet)信号を起動するための手段、及びパケット信
    号が起動されている間にデータ語をデータ語のバースト
    として送信するための手段を含むことを特徴とする請求
    項4記載のシステム。
  6. 【請求項6】第一のバーストが他のバーストの一つを受
    信するためのイメージデータ受信機手段の個々の一つ或
    は複数を指定するための情報を含み、イメージデータ受
    信機手段の各々がこの情報がそのイメージデータ受信機
    を他のバーストの一つを受信すべき受信機として指定す
    るか否かを決定するための手段を含むことを特徴とする
    請求項5記載のシステム。
  7. 【請求項7】バーストの他の一つが複数のデータ語から
    成り、これらデータ語の各々が少なくとも一つのイメー
    ジ画素の特性を指定することを特徴とする請求項6記載
    のシステム。
  8. 【請求項8】複数のデータ語の個々が32ビットから成
    り、一つの指定されたイメージ画素特性が赤、緑、及び
    青の画素カラーを指定するために24−ビットを要求す
    ることを特徴とする請求項7記載のシステム。
  9. 【請求項9】複数のデータ語の各々の残りの複数のビッ
    トがそのイメージ画素を他のイメージ画素と混合するた
    めに使用される値を指定することを特徴とする請求項8
    記載のシステム。
  10. 【請求項10】受信機手段の各々がソース手段からデー
    タを受信する能力を示すために生成された指標を格納す
    るための第一の待ち行列手段及び下流の受信機手段がソ
    ース手段からデータを受信できる能力を持つことを示す
    受信された信号を格納するための第二の待ち行列手段を
    含むことを特徴とする請求項3記載のシステム。
  11. 【請求項11】送信手段がソース手段からデータを受信
    する能力があることを示す信号を生成するための手段を
    含み、この生成手段が信号を生成するために格納された
    指標を持つ第一の待ち行列手段及び第二の待ち行列手段
    の両方に応答することを特徴とする請求項10記載のシ
    ステム。
  12. 【請求項12】ソース手段からデータを受信できる能力
    があることを示す指標を生成するための手段が受信手段
    が前にソース手段によってアドレスされており、また、
    メモリ手段がイメージデータを格納するための十分な量
    の未使用のメモリ位置を持つときにのみ、この指標を生
    成するための手段を含むことを特徴とする請求項3記載
    のシステム。
  13. 【請求項13】送信手段が(a)受信手段が前にソース
    手段によってアドレスされており、メモリ手段がイメー
    ジデータを格納するための十分な量の未使用のメモリ位
    置を持ち、また下流の受信手段がソース手段からデータ
    を受信する能力があることを示す信号が受信されている
    場合、或は(b)受信手段が前にソース手段によってア
    ドレスされていなく、下流の受信手段がソース手段から
    データを受信できる能力があることを示す信号が受信さ
    れているとき信号を上流方向に送信することを特徴とす
    る請求項3記載のシステム。
  14. 【請求項14】イメージデータを通信バスを通じてイメ
    ージデータのソースからこの通信バスに沿って直列に結
    合された複数のイメージデータ受信機に送信するための
    方法において、この方法が、 通信バス上のパケット信号を起動するステップと、 一つ或は複数のイメージデータ受信機を指定するイメー
    ジデータ見出しを含むデータ語の第一のバーストを送信
    するステップと、 少なくともさらにもう一つのデータ語のバーストを送信
    するステップとを含み、 この少なくともさらにもう一
    つのバーストが複数のデータ語から成り、これらデータ
    語の各々が少なくとも一つのイメージ画素の特性を指定
    し、この方法がさらにこの少なくともさらにもう一つの
    バーストを一つ或は複数のイメージデータ受信機にて受
    信するステップを含むことを特徴とする方法。
JP4164983A 1991-07-22 1992-06-23 イメージデータを伝送するための通信装置及び方法 Expired - Lifetime JPH0680502B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/734,383 US5296936A (en) 1991-07-22 1991-07-22 Communication apparatus and method for transferring image data from a source to one or more receivers
US734383 1991-07-22

Publications (2)

Publication Number Publication Date
JPH05257844A JPH05257844A (ja) 1993-10-08
JPH0680502B2 true JPH0680502B2 (ja) 1994-10-12

Family

ID=24951469

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4164983A Expired - Lifetime JPH0680502B2 (ja) 1991-07-22 1992-06-23 イメージデータを伝送するための通信装置及び方法

Country Status (12)

Country Link
US (1) US5296936A (ja)
EP (1) EP0595828B1 (ja)
JP (1) JPH0680502B2 (ja)
CA (1) CA2067471C (ja)
CZ (1) CZ2894A3 (ja)
DE (1) DE69210243T2 (ja)
HU (1) HUT67196A (ja)
MX (1) MX9204299A (ja)
PL (1) PL169117B1 (ja)
RU (1) RU2120138C1 (ja)
SK (1) SK6694A3 (ja)
WO (1) WO1993002423A1 (ja)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07147639A (ja) * 1993-11-22 1995-06-06 Canon Inc 画像形成装置及びシステム
US5557778A (en) * 1994-11-07 1996-09-17 Network Devices, Inc. Star hub connection device for an information display system
US5553083B1 (en) * 1995-01-19 2000-05-16 Starburst Comm Corp Method for quickly and reliably transmitting frames of data over communications links
US6625652B1 (en) 1995-01-19 2003-09-23 The Fantastic Corporation System and method for host list pruning
US6453438B1 (en) 1995-01-19 2002-09-17 The Fantastic Corporation System and method for automatically rescheduling a data transmission to members of a group
US6873627B1 (en) * 1995-01-19 2005-03-29 The Fantastic Corporation System and method for sending packets over a computer network
US5664114A (en) * 1995-05-16 1997-09-02 Hewlett-Packard Company Asynchronous FIFO queuing system operating with minimal queue status
US5793981A (en) * 1995-11-13 1998-08-11 Billings; Roger E. System for communicating data in a network using both a daisy chain link and separate broadcast links
US5761433A (en) * 1995-11-13 1998-06-02 Billings; Roger E. System for communicating data in a network using both a daisy chain link and separate broadcast links
DE19636788A1 (de) * 1996-09-11 1998-03-12 Philips Patentverwaltung Filmabtaster mit Daten-Interface
US6289012B1 (en) 1998-08-03 2001-09-11 Instanton Corporation High concurrency data download apparatus and method
US8346971B2 (en) 1999-05-04 2013-01-01 At&T Intellectual Property I, Lp Data transfer, synchronising applications, and low latency networks
JP3740379B2 (ja) * 2000-04-19 2006-02-01 キヤノン株式会社 画像処理装置及び画像処理方法
US7328232B1 (en) 2000-10-18 2008-02-05 Beptech Inc. Distributed multiprocessing system
US7315388B2 (en) * 2001-01-24 2008-01-01 Canon Kabushiki Kaisha Image input/output control apparatus, image processing apparatus, image processing method, data communication apparatus, and data communication method
CN1282924C (zh) * 2001-10-17 2006-11-01 Bep技术公司 通过操作系统进行通信的方法
US7589737B2 (en) * 2001-10-31 2009-09-15 Hewlett-Packard Development Company, L.P. System and method for communicating graphics image data over a communication network
RU2229745C2 (ru) * 2002-07-24 2004-05-27 Игнатущенко Владислав Валентинович Параллельная вычислительная система активного видео
DE10251654B4 (de) * 2002-10-31 2006-03-02 Siemens Ag Verfahren zur Sicherstellung der gleichen Nachrichtenreihenfolge in mehreren Datensenken
US20050125538A1 (en) * 2003-12-03 2005-06-09 Dell Products L.P. Assigning logical storage units to host computers
EP1675015B1 (en) * 2004-12-22 2008-04-30 Galileo Avionica S.p.A. Reconfigurable multiprocessor system particularly for digital processing of radar images
GB0522322D0 (en) * 2005-11-02 2005-12-07 Siemens Ag A method of transmitting data
US8244051B2 (en) 2006-03-15 2012-08-14 Microsoft Corporation Efficient encoding of alternative graphic sets
US20080081165A1 (en) * 2006-10-02 2008-04-03 Weyerhaeuser Co. Fibrous superabsorbent composite containing cellulose
EP2193635A4 (en) * 2007-09-28 2011-08-31 Allied Telesis Holdings Kk METHOD AND APPARATUS FOR PREVENTING NETWORK CONFLICT
RU2364923C1 (ru) * 2008-04-09 2009-08-20 Государственное образовательное учреждение высшего профессионального образования Военная академия Ракетных войск стратегического назначения имени Петра Великого Устройство для сопряжения источника и приемника информации
RU2428737C1 (ru) * 2010-01-22 2011-09-10 Федеральное государственное образовательное учреждение высшего профессионального образования Военная академия Ракетных войск стратегического назначения имени Петра Великого МО РФ Устройство для сопряжения источника и приемника информации
US10114770B2 (en) * 2014-08-01 2018-10-30 Universiti Teknologi Malaysia Homogenous device access method which removes physical device drivers in a computer operating system
TWI534628B (zh) * 2015-04-20 2016-05-21 華東科技股份有限公司 Storage device stacking system
TW201638797A (zh) * 2015-04-20 2016-11-01 Walton Advanced Eng Inc 儲存裝置堆疊系統
JP6242417B2 (ja) * 2016-03-03 2017-12-06 オリンパス株式会社 データ処理装置およびデータ処理方法
US12572487B2 (en) * 2021-03-24 2026-03-10 Fanuc Corporation I/O unit, master unit, and communications system
CN120467456B (zh) * 2025-07-15 2025-09-19 江西善流慧联科技有限公司 基于视频影像分析处理的流量监测方法及系统

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4039757A (en) * 1975-01-16 1977-08-02 International Business Machines Corporation Digital data communication network and control system therefor
US4365294A (en) * 1980-04-10 1982-12-21 Nizdorf Computer Corporation Modular terminal system using a common bus
US4342995A (en) * 1980-09-15 1982-08-03 Burroughs Corporation Data network employing a single transmission bus for overlapping data transmission and acknowledgment signals
US4408300A (en) * 1980-09-15 1983-10-04 Burroughs Corporation Single transmission bus data network employing an expandable daisy-chained bus assignment control line
US4380052A (en) * 1980-09-15 1983-04-12 Burroughs Corporation Single transmission bus data network employing a daisy-chained bus data assignment control line which can bypass non-operating stations
JPS57173255A (en) * 1981-04-17 1982-10-25 Mitsubishi Electric Corp Facsimile transmitter
DE3278519D1 (en) * 1981-11-09 1988-06-23 Hewlett Packard Co Asynchronous interface
US4562533A (en) * 1981-12-03 1985-12-31 Ncr Corporation Data communications system to system adapter
JPS5940769A (ja) * 1982-08-30 1984-03-06 Fujitsu Ltd フアクシミリ伝送制御方式
JPS59122170A (ja) * 1982-12-28 1984-07-14 Iwatsu Electric Co Ltd フアクシミリ通信進行状況表示方式
US4660169A (en) * 1983-07-05 1987-04-21 International Business Machines Corporation Access control to a shared resource in an asynchronous system
US4654484A (en) * 1983-07-21 1987-03-31 Interand Corporation Video compression/expansion system
JPS6080371A (ja) * 1983-10-07 1985-05-08 Fujitsu Ltd カラ−フアクシミリ装置
US4720784A (en) * 1983-10-18 1988-01-19 Thiruvengadam Radhakrishnan Multicomputer network
US4617566A (en) * 1983-12-15 1986-10-14 Teleplex Corporation Addressable-port, daisy chain telemetry system with self-test capability
JPS60142647A (ja) * 1983-12-29 1985-07-27 Hitachi Ltd マルチドロツプ接続のデ−タ収集装置
US4775931A (en) * 1984-05-11 1988-10-04 Hewlett-Packard Company Dynamically configured computing device
US4644468A (en) * 1984-07-20 1987-02-17 International Business Machines Corp. Name usage support through distributed processing networks linked by bridges and/or gateways
US4833605A (en) * 1984-08-16 1989-05-23 Mitsubishi Denki Kabushiki Kaisha Cascaded information processing module having operation unit, parallel port, and serial port for concurrent data transfer and data processing
US4914574A (en) * 1984-08-16 1990-04-03 Mitsubishi Denki Kabushiki Kaisha Data transmission apparatus having cascaded data processing modules for daisy chain data transfer
FR2571567B1 (fr) * 1984-10-05 1987-01-23 Matra Procede d'echange d'informations entre abonnes par bus en anneau et dispositif multiprocesseur en comportant application
US4706081A (en) * 1984-12-14 1987-11-10 Vitalink Communications Corporation Method and apparatus for bridging local area networks
US4860200A (en) * 1985-07-03 1989-08-22 Tektronix, Inc. Microprocessor interface device for coupling non-compatible protocol peripheral with processor
JPS6276840A (ja) * 1985-09-30 1987-04-08 Hitachi Ltd ノ−ド装置
US4825435A (en) * 1985-11-08 1989-04-25 Digital Equipment Corp. Multiport repeater
IT1184015B (it) * 1985-12-13 1987-10-22 Elsag Sistema multiprocessore a piu livelli gerarchici
US4723120A (en) * 1986-01-14 1988-02-02 International Business Machines Corporation Method and apparatus for constructing and operating multipoint communication networks utilizing point-to point hardware and interfaces
JPS62239641A (ja) * 1986-04-11 1987-10-20 Hitachi Ltd 同報通信方式
JPS63146558A (ja) * 1986-12-09 1988-06-18 Hitachi Ltd フアクシミリ通信方式
EP0271626B1 (en) * 1986-12-16 1992-03-04 International Business Machines Corporation Bypass mechanism for daisy chain connected units
SU1424024A1 (ru) * 1987-02-16 1988-09-15 Предприятие П/Я Г-4173 Система сбора и обработки информации
JPS63240660A (ja) * 1987-03-27 1988-10-06 Nec Corp 複合コンピユ−タシステム
US4805170A (en) * 1987-04-29 1989-02-14 American Telephone And Telegraph Company, At&T Bell Laboratories Data communication network
JPH02153652A (ja) * 1988-12-06 1990-06-13 Ricoh Co Ltd ファクシミリ装置の制御方法

Also Published As

Publication number Publication date
CA2067471A1 (en) 1993-01-23
DE69210243D1 (de) 1996-05-30
CA2067471C (en) 1996-10-29
RU2120138C1 (ru) 1998-10-10
US5296936A (en) 1994-03-22
HUT67196A (en) 1995-02-28
HU9400175D0 (en) 1994-05-30
SK6694A3 (en) 1994-07-06
PL169117B1 (en) 1996-06-28
MX9204299A (es) 1993-01-01
JPH05257844A (ja) 1993-10-08
EP0595828A1 (en) 1994-05-11
CZ2894A3 (en) 1995-07-12
EP0595828B1 (en) 1996-04-24
WO1993002423A1 (en) 1993-02-04
DE69210243T2 (de) 1996-11-21

Similar Documents

Publication Publication Date Title
JPH0680502B2 (ja) イメージデータを伝送するための通信装置及び方法
US5638518A (en) Node loop core for implementing transmission protocol in fibre channel
US5598580A (en) High performance channel adapter having a pass through function
US6985484B1 (en) Packetized data transmissions in a switched router architecture
US5594702A (en) Multi-first-in-first-out memory circuit
JP3349490B2 (ja) 画像表示方法、画像表示システム、ホスト装置、画像表示装置、およびディスプレイ用インターフェイス
CA1280217C (en) Method and apparatus for utilization of dual latency stations for performance improvement of token ring networks
JP2824772B2 (ja) 処理素子間を接続する接続法及び交換ネツトワーク
US6173340B1 (en) Server controller for storing and retrieving sequences of video screens forwarded by a server host computer
JP2001166912A (ja) 画像表示方法、画像表示システム、ホスト装置、画像表示装置、およびディスプレイ用インターフェイス
JPS6356038A (ja) 通信リング・システムの通信制御方法
JPH118636A (ja) ファイバチャネルスイッチングシステム及びその方法
US7027447B2 (en) Communications interface between clock domains with minimal latency
US6061411A (en) Method and apparatus for synchronizing a serial bus clock to a serial bus function clock
US7609688B2 (en) Serialized bus communication and control architecture
US6622183B1 (en) Data transmission buffer having frame counter feedback for re-transmitting aborted data frames
US4510594A (en) Loop-around testing facilities for a multiline protocol controller
CN108011795B (zh) 一种实现通信设备中多板卡和多数据通道管理的方法及系统
US4787025A (en) Remote fan out facility for data terminals
JPS63503105A (ja) 制御チャンネル及びイメージチャンネルを有する通信システム
CA1216953A (en) Remote fan out facility for data terminals
JPH10336252A (ja) シリアルデータ転送制御装置およびシリアルデータ転送方法
JP2862581B2 (ja) パケット交換スイッチの転送制御方式
JPS61280140A (ja) 共用チヤネルアクセス制御回路
Mitchell Other Slave Devices in STE Systems