JPS60122454A - デ−タ転送制御方式 - Google Patents
デ−タ転送制御方式Info
- Publication number
- JPS60122454A JPS60122454A JP22990683A JP22990683A JPS60122454A JP S60122454 A JPS60122454 A JP S60122454A JP 22990683 A JP22990683 A JP 22990683A JP 22990683 A JP22990683 A JP 22990683A JP S60122454 A JPS60122454 A JP S60122454A
- Authority
- JP
- Japan
- Prior art keywords
- data transfer
- data
- disk
- transfer rate
- channel device
- 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
- 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
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
【発明の詳細な説明】
〔発明の利用分野〕1.1
本発明は、データ転送制御方式に関し、特にデータ転送
速度を、ハードウェアとソフトウェアの両者により可変
にできる制御方式に関するもの!ある。
速度を、ハードウェアとソフトウェアの両者により可変
にできる制御方式に関するもの!ある。
電子計算機システムにおけるチャネル装置−ディスク制
御装置−ディスク装置間のデータ転送を例にとると、従
来のディスク制御装置は、ディスク装置のデータ転送速
度と同じ速度で、チャネル装置に対してもデータの送出
あるいは要求を行つ1ていた。
御装置−ディスク装置間のデータ転送を例にとると、従
来のディスク制御装置は、ディスク装置のデータ転送速
度と同じ速度で、チャネル装置に対してもデータの送出
あるいは要求を行つ1ていた。
したがって、チャネル装置の許容最大データ転送速度は
、ディスク装置のデータ転送速度と同等か、それ以上の
能力を有していることを前提としていた。 11゜ ディスク装置は、一般に、新たに開発される度に装置当
りの記憶容量の増加とデータ転送速度の向上がはかられ
ている。
、ディスク装置のデータ転送速度と同等か、それ以上の
能力を有していることを前提としていた。 11゜ ディスク装置は、一般に、新たに開発される度に装置当
りの記憶容量の増加とデータ転送速度の向上がはかられ
ている。
このディスク装置の使用に当っては、従来の考え方から
すれば、チャネル装置の能力がディスク装置のもつデー
タ転送速度以下である場合には、チャネル装置も転送速
度の早いものに置き換える必要があった。実際にはユー
ザにとってはチャネル装置だけの置き換えだけではすま
ないで、ハードウェアとしてCPU (中央処理装置)
を含めた置き換えと、ソフトウェアとしてO8も交換し
なげねばならない。
すれば、チャネル装置の能力がディスク装置のもつデー
タ転送速度以下である場合には、チャネル装置も転送速
度の早いものに置き換える必要があった。実際にはユー
ザにとってはチャネル装置だけの置き換えだけではすま
ないで、ハードウェアとしてCPU (中央処理装置)
を含めた置き換えと、ソフトウェアとしてO8も交換し
なげねばならない。
このように、従来のディスク制御装置では、ディスク装
置のデータ転送速度と同一速度でチャネル装置との間の
データ転送を行う必要があり、1、種類の速度しか使用
できないため、ディスク装置の性能が向上すると、チャ
ネル装置ないしCPUを交換しなければならないという
欠点があった。
置のデータ転送速度と同一速度でチャネル装置との間の
データ転送を行う必要があり、1、種類の速度しか使用
できないため、ディスク装置の性能が向上すると、チャ
ネル装置ないしCPUを交換しなければならないという
欠点があった。
〔発明の目的)
本発明の目的は、このような従来の欠点を除未し、論理
ブロック間、あるいは装置間のデータ転送速度を、複数
種類の中から任意に選択して、相手に最適な速度でデー
タ転送を行うことができるデータ転送制御方式を提供す
ることにある。 。
ブロック間、あるいは装置間のデータ転送速度を、複数
種類の中から任意に選択して、相手に最適な速度でデー
タ転送を行うことができるデータ転送制御方式を提供す
ることにある。 。
〔発明の概要〕l、1
上記目的を達成するため、本発明のデータ転送制御方式
は、ジャンパーソケットあるいはスイッチと、該ソケッ
トあるいはスイッチに接続されたプロセッサと、該プロ
セッサにより制御されるデータ転送速度設定レジスタと
を有し、上記ジャンパーソケットあるいはスイッチで設
定された条件を、上記プロセッサが認識すると、該プロ
セッサが上記条件にしたがって対応する値を上記レジス
タにセットすることにより、データ転送速度を変更する
ことに特徴がある。
は、ジャンパーソケットあるいはスイッチと、該ソケッ
トあるいはスイッチに接続されたプロセッサと、該プロ
セッサにより制御されるデータ転送速度設定レジスタと
を有し、上記ジャンパーソケットあるいはスイッチで設
定された条件を、上記プロセッサが認識すると、該プロ
セッサが上記条件にしたがって対応する値を上記レジス
タにセットすることにより、データ転送速度を変更する
ことに特徴がある。
以下、本発明の実施例を、図面により説明する。
第1図には、チャネル装置−ディスク制御装置−ディス
ク装置という構成において、ディスク制御装置に本発明
を適用した場合を示している。1.。
ク装置という構成において、ディスク制御装置に本発明
を適用した場合を示している。1.。
第1図で、1はディスク制御装置、2はジャンパー・ソ
ケットまたはスイッチ、3けプロセッサ、4はデータ転
送速度設定用レジスタ、5はデータ転送速度制御回路、
6はデータ・バッファ、7はチャネル装置、8はディス
ク装置を示している。、。
ケットまたはスイッチ、3けプロセッサ、4はデータ転
送速度設定用レジスタ、5はデータ転送速度制御回路、
6はデータ・バッファ、7はチャネル装置、8はディス
ク装置を示している。、。
ディスク制御装置l内のジャンパー・ソケットまたはス
イッチ2の設定は、接続されるチャネル装置7とのデー
タ転送速度を決定するものであり、チャネル装置7の最
大許容データ転送速度以内で選ばれる。この設定は、あ
らかじめディスク制御装置lを設置したときにおこなっ
ておく。
イッチ2の設定は、接続されるチャネル装置7とのデー
タ転送速度を決定するものであり、チャネル装置7の最
大許容データ転送速度以内で選ばれる。この設定は、あ
らかじめディスク制御装置lを設置したときにおこなっ
ておく。
ディスク制御装置1内のソフトウェア(プログラム)は
、チャネル装置7−ディスク制御装置1間のデータ転送
が開始される以前に、ジャンパー・ソケットまたはスイ
ッチ2による設定値を読み取り、その股′定位で指示さ
れたデータ転送速度が得られるように、データ転送速度
設定用レジスタ4「、ある値をセットする。
、チャネル装置7−ディスク制御装置1間のデータ転送
が開始される以前に、ジャンパー・ソケットまたはスイ
ッチ2による設定値を読み取り、その股′定位で指示さ
れたデータ転送速度が得られるように、データ転送速度
設定用レジスタ4「、ある値をセットする。
このデータ転送速度設定用レジスタ4にセットされた値
は、データ転送速度制御回路5へ入力さ1ねる。
は、データ転送速度制御回路5へ入力さ1ねる。
データ転送速度制御回路5では、入力された値に−従っ
て、所定のデータ転送速度で、チャネル装置7に対して
、「データ要求指示/データ送出指示信号」を送る。こ
こで、データ要求指示を、お。
て、所定のデータ転送速度で、チャネル装置7に対して
、「データ要求指示/データ送出指示信号」を送る。こ
こで、データ要求指示を、お。
こなりのはディスク装置8に書き込もべきデータを要求
するときであり、データ送出指示をおこなうのは、ディ
スク装置8から読み出したデータ送出したときである。
するときであり、データ送出指示をおこなうのは、ディ
スク装置8から読み出したデータ送出したときである。
データ・バッファ6は、チャネル装置7−デイ。
スフ制御装置1間と、ディスク制御装置1−ディスク装
置8間のデータ転送速度の違いにより生じる一時的にあ
ふれたデータを保持しておくためのものである。
置8間のデータ転送速度の違いにより生じる一時的にあ
ふれたデータを保持しておくためのものである。
このように、ジャンパー・ソケットあるいはス1イツチ
2によりある設定を行うと、プロセッサ3のプログラム
がこの設定値を認識し、この設定値にしたがって、ある
値を転送速度設定レジスタ4にセットする。これにより
、ハードウェアがこのセットされた値にもとづく速度で
データ転送を行1う。データ転送速度制御回路5からデ
ータ要求指示信号をチャネル装W7に送出することによ
り、チャネル装置7から、ライト・データ(WD)がデ
ータ・バッファ6に転送されると、これを一時蓄積した
後ライト・データ (WD)をディスク婦1置8に転送
する。チャネル装置7からデータ転送速度制御回路5に
は、ライト・データ(WD)に同期して送出信号が送ら
れてくる。
2によりある設定を行うと、プロセッサ3のプログラム
がこの設定値を認識し、この設定値にしたがって、ある
値を転送速度設定レジスタ4にセットする。これにより
、ハードウェアがこのセットされた値にもとづく速度で
データ転送を行1う。データ転送速度制御回路5からデ
ータ要求指示信号をチャネル装W7に送出することによ
り、チャネル装置7から、ライト・データ(WD)がデ
ータ・バッファ6に転送されると、これを一時蓄積した
後ライト・データ (WD)をディスク婦1置8に転送
する。チャネル装置7からデータ転送速度制御回路5に
は、ライト・データ(WD)に同期して送出信号が送ら
れてくる。
データ転送速度制御回路5がらデータ送出指示信号をチ
ャネル装置7に送出したときには、ディスフ装置8から
リード・データ(RD)がデータ・バッファ6に転送さ
れた後、リード・データ(RD)としてチャネル装置7
に転送する。チャネル装置7から転送速度制御回路5に
対して、データ受理信号が送られる。
ャネル装置7に送出したときには、ディスフ装置8から
リード・データ(RD)がデータ・バッファ6に転送さ
れた後、リード・データ(RD)としてチャネル装置7
に転送する。チャネル装置7から転送速度制御回路5に
対して、データ受理信号が送られる。
ディスク制御装置lは、データ・バッファ6の容量とチ
ャネル装置7のデータ転送速度の能力範囲内で、データ
の送出あるいはデータの要求を行う。
ャネル装置7のデータ転送速度の能力範囲内で、データ
の送出あるいはデータの要求を行う。
この場合、ディスク制御装置1−ディスク装置8間のデ
ータ転送速度は、ディスク装置8の持つ速度で、チャネ
ル装置7−ディスク制御装置1間のデータ転送速度は、
チャネル装置7の能力内でおこなわれるため、電子計算
機システムとしてのスルーブツトはチャネル装置7の能
力により決定されてしまうが、ユーザにとって記憶容量
の大きいディスク装置8をチャネル装置7に接続したと
等価であり、システムとしての利点がある。
ータ転送速度は、ディスク装置8の持つ速度で、チャネ
ル装置7−ディスク制御装置1間のデータ転送速度は、
チャネル装置7の能力内でおこなわれるため、電子計算
機システムとしてのスルーブツトはチャネル装置7の能
力により決定されてしまうが、ユーザにとって記憶容量
の大きいディスク装置8をチャネル装置7に接続したと
等価であり、システムとしての利点がある。
特に、チャネル装置7とディスク制御装置1間のデータ
転送速度が可変になれば、最大許容デー、1夕転送速度
がディスク装置8のデータ転送速度よりも遅いチャネル
装置7にも、ディスク制御装置1とディスク装置8を接
続することが可能となる。
転送速度が可変になれば、最大許容デー、1夕転送速度
がディスク装置8のデータ転送速度よりも遅いチャネル
装置7にも、ディスク制御装置1とディスク装置8を接
続することが可能となる。
なお、実施例では、ジャンパー・ソケットまたはスイッ
チ2の設定を変えることにより、1種類のプログラムに
その値を読み取らせているが、本発明はハードウェアと
ソフトウェアの両者により実現するものであるため、ハ
ードウェアはそのままで、つまりソケットまたはスイッ
チ2の設定を固定させておき、プログラムの変更のみで
もデーT。
チ2の設定を変えることにより、1種類のプログラムに
その値を読み取らせているが、本発明はハードウェアと
ソフトウェアの両者により実現するものであるため、ハ
ードウェアはそのままで、つまりソケットまたはスイッ
チ2の設定を固定させておき、プログラムの変更のみで
もデーT。
夕転送速度を数種類の中から選択することが可能となる
。
。
以上説明したように、本発明によれば、データ転送速度
を複数種類の中から選択することができ。
を複数種類の中から選択することができ。
るので、速度に対する自由度が得られ、相手装置にとっ
て適切な速度でデータ転送を行うことができる。
て適切な速度でデータ転送を行うことができる。
第1図は、本発明をディスク制御装置に適用し。
た場合の実施例を示す図である。
l:ディスク制御装置、2:ジャンパー・ソケットまた
はスイッチ、3:プロセッサ、4=デ一タ転送速度設定
用レジスタ、5:データ転送速度制御回路、6:データ
・バッファ、7:チャネル装置、8:ディスク装置。
はスイッチ、3:プロセッサ、4=デ一タ転送速度設定
用レジスタ、5:データ転送速度制御回路、6:データ
・バッファ、7:チャネル装置、8:ディスク装置。
Claims (1)
- (℃ジャンパーソケットあるいはスイッチと、該ソケッ
トあるいはスイッチに接続されたプロセッサと、該プロ
セッサにより制御されるデータ転送速度設定レジスタと
を有し、上記ジャンパーソケットあるいはスイッチで設
定された条件を、上記プロセッサが認識することにより
、該プ四セッ−?il+は上記条件にしたがって対応す
る値を上記レジスタにセットして、データ転送速度を変
更することを特徴とするデータ転送制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22990683A JPS60122454A (ja) | 1983-12-07 | 1983-12-07 | デ−タ転送制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22990683A JPS60122454A (ja) | 1983-12-07 | 1983-12-07 | デ−タ転送制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60122454A true JPS60122454A (ja) | 1985-06-29 |
Family
ID=16899580
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP22990683A Pending JPS60122454A (ja) | 1983-12-07 | 1983-12-07 | デ−タ転送制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60122454A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61148525A (ja) * | 1984-12-22 | 1986-07-07 | Toppan Printing Co Ltd | コンピユ−タシステム |
| JPH0263139U (ja) * | 1988-10-28 | 1990-05-11 | ||
| JPH0635794A (ja) * | 1992-06-26 | 1994-02-10 | Kaho Denshi Kofun Yugenkoshi | コンピュータシステムにおけるタイミング制御方法及びその装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5245844A (en) * | 1975-10-08 | 1977-04-11 | Hitachi Ltd | Microprogram input/output control unit |
| JPS55118120A (en) * | 1979-03-02 | 1980-09-10 | Fuji Electric Co Ltd | Setting system for type-based information of input/output card |
| JPS5611532A (en) * | 1979-07-11 | 1981-02-04 | Yokogawa Hokushin Electric Corp | Computer control system |
| JPS5714922A (en) * | 1980-07-02 | 1982-01-26 | Hitachi Ltd | Storage device |
-
1983
- 1983-12-07 JP JP22990683A patent/JPS60122454A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5245844A (en) * | 1975-10-08 | 1977-04-11 | Hitachi Ltd | Microprogram input/output control unit |
| JPS55118120A (en) * | 1979-03-02 | 1980-09-10 | Fuji Electric Co Ltd | Setting system for type-based information of input/output card |
| JPS5611532A (en) * | 1979-07-11 | 1981-02-04 | Yokogawa Hokushin Electric Corp | Computer control system |
| JPS5714922A (en) * | 1980-07-02 | 1982-01-26 | Hitachi Ltd | Storage device |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61148525A (ja) * | 1984-12-22 | 1986-07-07 | Toppan Printing Co Ltd | コンピユ−タシステム |
| JPH0263139U (ja) * | 1988-10-28 | 1990-05-11 | ||
| JPH0635794A (ja) * | 1992-06-26 | 1994-02-10 | Kaho Denshi Kofun Yugenkoshi | コンピュータシステムにおけるタイミング制御方法及びその装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5905911A (en) | Data transfer system which determines a size of data being transferred between a memory and an input/output device | |
| JPS63172359A (ja) | 直接メモリアクセスシステム | |
| WO1998015896A1 (en) | High speed heterogeneous coupling of computer systems using channel-to-channel protocol | |
| JPH02128250A (ja) | 情報処理装置のアクセス制御回路 | |
| JP2840536B2 (ja) | バス接続制御装置 | |
| JPS60142768A (ja) | デ−タ転送装置 | |
| JPS626367A (ja) | ネツトワ−ク制御装置 | |
| KR960014177B1 (ko) | 병렬데이터처리시스템의 데이터통신장치 | |
| JP2566139B2 (ja) | バスインタフエ−ス回路 | |
| JPS62271037A (ja) | デ−タ転送制御方式 | |
| JPS63136742A (ja) | デ−タ転送装置 | |
| JPS59216227A (ja) | デ−タ転送方式 | |
| JPS60254354A (ja) | デ−タ転送制御方式 | |
| JPH076117A (ja) | データ転送方式及びデータ転送装置 | |
| JPS61210460A (ja) | デ−タバツフア優先制御方式 | |
| JPS6194167A (ja) | 周辺制御装置 | |
| JPS6158072A (ja) | システム制御装置 | |
| Jackson | Ring-structured microprocessor network for multiprocessor resource sharing. | |
| JPS62125458A (ja) | デ−タ転送制御回路 | |
| JPS59123914A (ja) | チヤネル装置及びその制御方法 | |
| JPS63201835A (ja) | 割込み制御方法 | |
| JPS59201153A (ja) | スタンドアロン型画像処理システムのホスト接続方式 | |
| JPS61264463A (ja) | バス制御方式 | |
| KR19990025123A (ko) | 양방향 고속 병렬 포트 컨트롤러용 레지스터 파일 | |
| JPH0628301A (ja) | ダイレクトメモリアクセス回路 |