特許
J-GLOBAL ID:200903021037588922

ブロック・モ-ドで動作する装置間の、通信リンクによるバ-スト・モ-ド・デ-タ転送の自動化制御

発明者:
出願人/特許権者:
代理人 (1件): 古谷 馨 (外2名)
公報種別:公開公報
出願番号(国際出願番号):特願平11-206331
公開番号(公開出願番号):特開2000-076178
出願日: 1999年07月21日
公開日(公表日): 2000年03月14日
要約:
【要約】 (修正有)【課題】SCSIハ ゙スを介してハ ゙ースト転送を管理するハート ゙ウエアを実現すること。【解決手段】装置インターフェイス・アタ ゙フ ゚ター(106)には特定用途向けICの形態で第1、第2、及び第3のテ ゙ータ・レシ ゙スタ(それぞれ201,202,203)、比較器(204)、減算器(205)及び制御ロシ ゙ック(206)が設けられている。ハ ゙ーストモート ゙転送が要求されると、第1のレシ ゙スタ(201)には転送ハ ゙イト長に対応する値が書き込まれ、第2のレシ ゙スタ(202)には1つのハ ゙ーストの最大可能ハ ゙イト数に対応する値が書き込まれる。比較器(204)は第1のレシ ゙スタ(201)に格納された値を第2のレシ ゙スタに格納された値と比較し、どちらが小さいかを判定する。2つの値のうちの小さい値が第3のレシ ゙スタ(203)に書き込まれる。減算器(205)は前記第1の値から前記第3の値を減算して残りの値を得る。第1の値は前記残りの値に等しい新たな第1の値に置換わる。制御ロシ ゙ック(206)は上述のフ ゚ロセスを統制し、前記第1の値が0になるまで繰り返される。
請求項(抜粋):
ホストバスアダプタ(109)を介してホストシステムバス(108)に結合されたSCSIバス(105)との組合せにおいて、前記SCSIバス(105)を周辺装置(101)に結合させると共に、前記SCSIバス(105)を介してバーストモード転送のハードウエア自動化制御を実現する装置インタフェースアダプタ(106または303)であって、(a)バーストモードデータ転送に残っているデータユニットの合計数を表す第1の値を格納する第1のデータレジスタ(201)と、(b)データユニットにおけるバーストの最大サイズを表す第2の値を格納する第2のデータレジスタ(202)と、(c)データユニットにおける転送される次のバーストの実際のサイズを表す第3の値を格納する第3のデータレジスタ(203)と、(d)前記第1および第2の値を比較し、第3の値、すなわち前記第1および第2の値のうちの小さい方を、前記第3のデータレジスタに書き込む手段と、(e)前記第1の値から前記第3の値を減算して残りの値を得、前記第1の値を前記残りの値に等しい新たな第1の値に置換える手段と、(f)前記第1および第2の値を比較するステップ、前記第1および第2の値のうちの小さい方を前記第3のデータレジスタ(203)に格納するステップ、前記第1の値から前記第3の値を減算することにより残りの値を得るステップ、前記第1の値を、前記残りの値に等しい新たな第1の値に置換えるステップ、および前記第1の値が0になるまで、比較、格納、減算および置換えのステップを繰返すようにするステップを統制する手段と、を含む装置インタフェースアダプタ(106または303)。
引用特許:
出願人引用 (1件) 審査官引用 (1件)

前のページに戻る