JPH0351907A - コンピュータシステム - Google Patents
コンピュータシステムInfo
- Publication number
- JPH0351907A JPH0351907A JP18655689A JP18655689A JPH0351907A JP H0351907 A JPH0351907 A JP H0351907A JP 18655689 A JP18655689 A JP 18655689A JP 18655689 A JP18655689 A JP 18655689A JP H0351907 A JPH0351907 A JP H0351907A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transfer
- ram
- magnetic disk
- storage means
- 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
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は外部記憶手段として使用される磁気ディスク装
置を備えたコンビュータ/ステムに係リ、特にディスク
記録データレートと比較しI/O転送レートが遅いコン
ピュータ・磁気ディスク装置間のデータ転送に用いて好
適なコンピュータシステムに関する。
置を備えたコンビュータ/ステムに係リ、特にディスク
記録データレートと比較しI/O転送レートが遅いコン
ピュータ・磁気ディスク装置間のデータ転送に用いて好
適なコンピュータシステムに関する。
[従来の技術1
従来、磁気ディスク装置と、該磁気ディスク装置が外部
記憶手段として接続されるホストコンピュータとの間で
データ転送を行う場合には、例えば第2図に示すような
システム構成により行っている。即ち、ホストコンピュ
ータのメインCPU1は、バス2を介し転送データブロ
ノク情報(転送データのアドレスと量の情報)AをRA
M3のワークエリア4へ書込んでおき、D M A (
D irectM emory A ccess)コン
トローラ5によりディスク■/○ブロック6を介して磁
気ディスク装置7とRAM3のデータエリア8との間の
データ転送を行っている。
記憶手段として接続されるホストコンピュータとの間で
データ転送を行う場合には、例えば第2図に示すような
システム構成により行っている。即ち、ホストコンピュ
ータのメインCPU1は、バス2を介し転送データブロ
ノク情報(転送データのアドレスと量の情報)AをRA
M3のワークエリア4へ書込んでおき、D M A (
D irectM emory A ccess)コン
トローラ5によりディスク■/○ブロック6を介して磁
気ディスク装置7とRAM3のデータエリア8との間の
データ転送を行っている。
[発明が解決しようとする課題]
ところで上述した従来技術においては、DMAコントロ
ーラをRAM− RAM間における高速のデータ転送を
行う早い使い方をした時と比べて、I/O−RAM間に
おける低速のデータ転送を行う遅い使い方をした場合、
即ちデータ転送方式として複数バイト(ワード)のブロ
ック転送を用いずに1バイト(ワード)転送を用いた場
合には、磁気ディスク装置の記録データレートと比較し
てI/O転送レートが非常に遅くなるという問題があっ
た。この結果、データスルーブットが低下するという不
具合があった。
ーラをRAM− RAM間における高速のデータ転送を
行う早い使い方をした時と比べて、I/O−RAM間に
おける低速のデータ転送を行う遅い使い方をした場合、
即ちデータ転送方式として複数バイト(ワード)のブロ
ック転送を用いずに1バイト(ワード)転送を用いた場
合には、磁気ディスク装置の記録データレートと比較し
てI/O転送レートが非常に遅くなるという問題があっ
た。この結果、データスルーブットが低下するという不
具合があった。
本発明は前記課題を解決するもので、コンピュータと磁
気ディスク装置との間で高速なデータ転送を可能とする
ことによりデータスルーブットの向上を達成したコンピ
ュータシステムの提供を目的とする。
気ディスク装置との間で高速なデータ転送を可能とする
ことによりデータスルーブットの向上を達成したコンピ
ュータシステムの提供を目的とする。
[課題を解決するための手段]
上記目的を達成するため、本発明は、主記憶手段を有す
る上位装置と、この上位装置に接続された磁気ディスク
装置と、前記上位装置と前記磁気ディスク装置との間で
転送されるデータの入出力を行う磁気ディスク用入出力
装置とを具備したコンピュータシステムにおいて、前記
磁気ディスク用入出力装置は、転送されるデータのアド
レスと量とを示す転送データ情報が書込まれる転送デー
タ情報記憶手段と、転送されるデータが書込まれる補助
記憶手段と、前記転送データ情報記憶手段へ前記転送デ
ータ情報が書込まれるに伴い前記磁気ディスク装置から
前記補助記憶手段へデータの転送を行う制御手段とを具
備し、前記上位装置はデータ転送の開始前に前記転送デ
ータ情報を前記転送データ情報記憶手段へ書込んだ後、
前記主記憶手段と前記補助記憶手段との間でデータ転送
を行うものであることを特徴とする。
る上位装置と、この上位装置に接続された磁気ディスク
装置と、前記上位装置と前記磁気ディスク装置との間で
転送されるデータの入出力を行う磁気ディスク用入出力
装置とを具備したコンピュータシステムにおいて、前記
磁気ディスク用入出力装置は、転送されるデータのアド
レスと量とを示す転送データ情報が書込まれる転送デー
タ情報記憶手段と、転送されるデータが書込まれる補助
記憶手段と、前記転送データ情報記憶手段へ前記転送デ
ータ情報が書込まれるに伴い前記磁気ディスク装置から
前記補助記憶手段へデータの転送を行う制御手段とを具
備し、前記上位装置はデータ転送の開始前に前記転送デ
ータ情報を前記転送データ情報記憶手段へ書込んだ後、
前記主記憶手段と前記補助記憶手段との間でデータ転送
を行うものであることを特徴とする。
[作用]
本発明によれば、データ転送開始前に上位装置は転送デ
ータ情報を転送データ情報記憶手段へ書込んでおく。こ
れに伴い磁気ディスク用入出力装置の制御手段は前記転
送データ情報に基づき、磁気ディスク装置から補助記憶
手段へデータを転送しておく。これにより、上位装置は
主記憶手段と補助記憶手段との間でデータ転送を即時に
行うことができるため、データスルーブットを向上させ
ることかできる。
ータ情報を転送データ情報記憶手段へ書込んでおく。こ
れに伴い磁気ディスク用入出力装置の制御手段は前記転
送データ情報に基づき、磁気ディスク装置から補助記憶
手段へデータを転送しておく。これにより、上位装置は
主記憶手段と補助記憶手段との間でデータ転送を即時に
行うことができるため、データスルーブットを向上させ
ることかできる。
[実施例]
以下、本発明の一実施例を図面に基づいて説明する。
第1図において符号10は磁気ディスク装置であり、該
磁気ディスク装置10はホストコンピュータの外部記憶
手段としてメインCPU(中央処理装置)11に対し、
バス12及びキャッシュディスクI/Oブロックl3を
介して接続されている。更に、前記メインCPUIIに
はバスl2を介してDMAコントローラl4、RAM1
5等が接続されている。前記RAM15はワークエリア
l6とデータエリア17とから構成されており、メイン
CP[JI1によってアドレスされるようになっている
。
磁気ディスク装置10はホストコンピュータの外部記憶
手段としてメインCPU(中央処理装置)11に対し、
バス12及びキャッシュディスクI/Oブロックl3を
介して接続されている。更に、前記メインCPUIIに
はバスl2を介してDMAコントローラl4、RAM1
5等が接続されている。前記RAM15はワークエリア
l6とデータエリア17とから構成されており、メイン
CP[JI1によってアドレスされるようになっている
。
また、前記キャッシュディスクI/Oブロックl3は、
該I/Oブロックl3各部を制御するキャノシュCPU
1 8と、キャッシュRAMl9と、前記RAM15
と同一アドレスに存在するヒドンRAM20と、ホスト
コンピュータ用■/021と、ディスク用1/022と
から構成されている。
該I/Oブロックl3各部を制御するキャノシュCPU
1 8と、キャッシュRAMl9と、前記RAM15
と同一アドレスに存在するヒドンRAM20と、ホスト
コンピュータ用■/021と、ディスク用1/022と
から構成されている。
前記ヒドンRAM20はメインCPU 1 1からは書
込専用RAMとして動作する一方、キャッシュCPU1
8からは読出専用RAMとして動作するようになってい
る。また、前記ディスク用r/022は、メインCPU
IIのバス仕様に束縛されない高速動作を行うようにな
っている。
込専用RAMとして動作する一方、キャッシュCPU1
8からは読出専用RAMとして動作するようになってい
る。また、前記ディスク用r/022は、メインCPU
IIのバス仕様に束縛されない高速動作を行うようにな
っている。
また、前記メインCPUIIは磁気ディスク装置10と
のデータ転送に先立ち、転送データブロック情報(転送
するデータのアドレスと量の情報)A゜をRAM15へ
書込むと、これに伴い該転送データブロック情報A′
は前記RAM15と同一アドレスに存在するヒドンRA
M20へも同時に書込まれるようになっている。また、
前記キヤ,シュCPU18はヒドンRAM20への前記
転送データブロック情報A”の書込みに伴い、前記高速
のディスク用1/022を介し磁気ディスク装置10か
らキヤノンユRAM19ヘデータ転送を行うようになっ
ている。これにより、前記DMAコントローラ■4はホ
ス1・コンピュータ用■/o21を介し、RAMl5と
キヤノンユRAM19との間でデータ転送を高速に行う
ことができるようになっている。
のデータ転送に先立ち、転送データブロック情報(転送
するデータのアドレスと量の情報)A゜をRAM15へ
書込むと、これに伴い該転送データブロック情報A′
は前記RAM15と同一アドレスに存在するヒドンRA
M20へも同時に書込まれるようになっている。また、
前記キヤ,シュCPU18はヒドンRAM20への前記
転送データブロック情報A”の書込みに伴い、前記高速
のディスク用1/022を介し磁気ディスク装置10か
らキヤノンユRAM19ヘデータ転送を行うようになっ
ている。これにより、前記DMAコントローラ■4はホ
ス1・コンピュータ用■/o21を介し、RAMl5と
キヤノンユRAM19との間でデータ転送を高速に行う
ことができるようになっている。
次に、上記構成による本実施例の作用を説明する。
磁気ディスク装置lOとR A M 1 5との間のデ
ータ転送の開始前に、メインCPUI.1が転送データ
ブロノク情報A′をRAM15へ書込むと、該転送デー
タブロノク情報A゜はR A M 1 5と同−アドレ
スに存在するヒドンRAM20へも同時に書込まれる。
ータ転送の開始前に、メインCPUI.1が転送データ
ブロノク情報A′をRAM15へ書込むと、該転送デー
タブロノク情報A゜はR A M 1 5と同−アドレ
スに存在するヒドンRAM20へも同時に書込まれる。
この場合、ヒドンRAM20を使用しているため、メイ
ンCPUIIには何等の影響を及ぼすことかなく好適で
ある。次に、キヤ・ノシュcpuiaはヒドンRAM2
0への前記転送データブロック情報A゛の書込みに伴い
、磁気ディスク装置10から高速のI/O22を介しキ
ャッシュRAM19へ予めデータ転送しておく。この結
果、ホストコンピュータ側のRAM15と磁気ディスク
装置10との間のデータ転送が即時に実行可能な状態と
なる。
ンCPUIIには何等の影響を及ぼすことかなく好適で
ある。次に、キヤ・ノシュcpuiaはヒドンRAM2
0への前記転送データブロック情報A゛の書込みに伴い
、磁気ディスク装置10から高速のI/O22を介しキ
ャッシュRAM19へ予めデータ転送しておく。この結
果、ホストコンピュータ側のRAM15と磁気ディスク
装置10との間のデータ転送が即時に実行可能な状態と
なる。
これにより、DMAコントローラ14はホストコンピュ
ータI/021を介し、前記磁気ディスク装置10から
既にデータ転送されているキャッ/ユRΔM19とRA
M15との間でデータ転送を高速に行うことができる。
ータI/021を介し、前記磁気ディスク装置10から
既にデータ転送されているキャッ/ユRΔM19とRA
M15との間でデータ転送を高速に行うことができる。
従って、従来と比較しデータスルーブノトを大幅に向上
させることが可能となる。
させることが可能となる。
[発明の効果コ
以−ヒ説明したように本発明によれば、主記憶手段を有
する上位装置と、この上位装置に接続された磁気ディス
ク装置と、前記上位装置と前記磁気ディスク装置との間
で転送されるデータの入出力を行う磁気ディスク用入出
力装置とを具備したコンビュータシステムにおいて、前
記磁気ディスク用入出力装置は、転送されるデータのア
ドレスと漬とを示す転送データ情報が書込まれる転送デ
ータ情報記憶手段と、転送されるデータが書込まれる補
助記憶手段と、前記転送データ情報記憶手段へ前記転送
データ情報が書込まれるに伴い前記磁気ディスク装置か
ら前記補助記憶手段へデータの転送を行う制御手段とを
具備し、前記上位装置はデータ転送の開始前に前記転送
データ情報を前記転送データvi報記憶手段へ書込んだ
後、前記主記憶手段と前記浦助記憶手段との間でデータ
転送を行う構成としたので、以下の効果を奏することが
できる。
する上位装置と、この上位装置に接続された磁気ディス
ク装置と、前記上位装置と前記磁気ディスク装置との間
で転送されるデータの入出力を行う磁気ディスク用入出
力装置とを具備したコンビュータシステムにおいて、前
記磁気ディスク用入出力装置は、転送されるデータのア
ドレスと漬とを示す転送データ情報が書込まれる転送デ
ータ情報記憶手段と、転送されるデータが書込まれる補
助記憶手段と、前記転送データ情報記憶手段へ前記転送
データ情報が書込まれるに伴い前記磁気ディスク装置か
ら前記補助記憶手段へデータの転送を行う制御手段とを
具備し、前記上位装置はデータ転送の開始前に前記転送
データ情報を前記転送データvi報記憶手段へ書込んだ
後、前記主記憶手段と前記浦助記憶手段との間でデータ
転送を行う構成としたので、以下の効果を奏することが
できる。
■上位装置と磁気ディスク装置との間のデータ転送開始
前に、磁気ディスク装置から磁気ディスク用入出力装置
の補助記憶手段へデータ転送を行っておくため、上位装
置は主記憶手段と補助記憶手段との間で即時にデータ転
送を行うことかできる。
前に、磁気ディスク装置から磁気ディスク用入出力装置
の補助記憶手段へデータ転送を行っておくため、上位装
置は主記憶手段と補助記憶手段との間で即時にデータ転
送を行うことかできる。
これにより、従来と比較しデータスルーブソトを大幅に
向上させることが可能となる。
向上させることが可能となる。
■また、上位装置の仕様に束縛されない転送レートによ
り上位装置と磁気ディスク装置との間でデータ転送を行
うことが可能となるため、磁気ディスク装置の性能を充
分に引き出すことができる。
り上位装置と磁気ディスク装置との間でデータ転送を行
うことが可能となるため、磁気ディスク装置の性能を充
分に引き出すことができる。
第1図は本発明の一実施例のキャッシュディスクI/O
ブロックを備えた/ステム構成を示すブロノク図、第2
図は従来のI/Oブロックを備えたシステム構成を示す
ブロック図である。 11・・・・・・メインCPU(上位装置)、10・・
・・・・磁気ディスク装置、13 ・・・・キャソシュ
ディスクI/Oブロック(磁気ディスク用入出力装置)
、14・・DAMC(上位装置)、l5・・・・・・R
AM(主記憶手段)、18・・・・・・キャッシュCP
U(制御手段)、l9・・・・・・キャッシュRAM(
補助記憶手段)、20・・・・・ヒドンRAM(転送デ
ータ情報記憶手段)。
ブロックを備えた/ステム構成を示すブロノク図、第2
図は従来のI/Oブロックを備えたシステム構成を示す
ブロック図である。 11・・・・・・メインCPU(上位装置)、10・・
・・・・磁気ディスク装置、13 ・・・・キャソシュ
ディスクI/Oブロック(磁気ディスク用入出力装置)
、14・・DAMC(上位装置)、l5・・・・・・R
AM(主記憶手段)、18・・・・・・キャッシュCP
U(制御手段)、l9・・・・・・キャッシュRAM(
補助記憶手段)、20・・・・・ヒドンRAM(転送デ
ータ情報記憶手段)。
Claims (1)
- 【特許請求の範囲】 主記憶手段を有する上位装置と、この上位装置に接続さ
れた磁気ディスク装置と、前記上位装置と前記磁気ディ
スク装置との間で転送されるデータの入出力を行う磁気
ディスク用入出力装置とを具備したコンピュータシステ
ムにおいて、 前記磁気ディスク用入出力装置は、転送されるデータの
アドレスと量とを示す転送データ情報が書込まれる転送
データ情報記憶手段と、転送されるデータが書込まれる
補助記憶手段と、前記転送データ情報記憶手段へ前記転
送データ情報が書込まれるに伴い前記磁気ディスク装置
から前記補助記憶手段へデータの転送を行う制御手段と
を具備し、前記上位装置はデータ転送の開始前に前記転
送データ情報を前記転送データ情報記憶手段へ書込んだ
後、前記主記憶手段と前記補助記憶手段との間でデータ
転送を行うものであることを特徴とするコンピュータシ
ステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18655689A JPH0351907A (ja) | 1989-07-19 | 1989-07-19 | コンピュータシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18655689A JPH0351907A (ja) | 1989-07-19 | 1989-07-19 | コンピュータシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0351907A true JPH0351907A (ja) | 1991-03-06 |
Family
ID=16190589
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18655689A Pending JPH0351907A (ja) | 1989-07-19 | 1989-07-19 | コンピュータシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0351907A (ja) |
-
1989
- 1989-07-19 JP JP18655689A patent/JPH0351907A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0351907A (ja) | コンピュータシステム | |
| JPH0283736A (ja) | バッファ記憶制御装置のosc検出方式 | |
| JPS62231367A (ja) | Dmaデ−タ転送方式 | |
| JP2574821B2 (ja) | ダイレクトメモリアクセス・コントローラ | |
| JPS61150055A (ja) | Dmaデ−タ転送方式 | |
| JP2581144B2 (ja) | バス制御装置 | |
| JPH02299076A (ja) | イメージデータ上下反転方式 | |
| JP2830239B2 (ja) | 入力表示制御装置 | |
| JPS6361351A (ja) | デ−タ転送方法 | |
| JPS59189433A (ja) | ダイレクトメモリアクセスによるデ−タ消去方式 | |
| JPS61117651A (ja) | インタ−フエイス装置 | |
| JPS61127025A (ja) | 光デイスク制御装置 | |
| JPH02133854A (ja) | 転送可否メモリにアクセス可能なdmaコントローラ | |
| JPS6239790B2 (ja) | ||
| JPS6255167B2 (ja) | ||
| JPH0352041A (ja) | ローカルメモリ制御回路 | |
| JPH02257344A (ja) | キャッシュ・メインメモリ制御回路 | |
| JPH02257350A (ja) | 双方向直接データ転送方式 | |
| JPH0449459A (ja) | Dma転送方法 | |
| JPS63228359A (ja) | デ−タ転送制御方式 | |
| JPH04165438A (ja) | メモリアクセス方式 | |
| JPS62147557A (ja) | メモリ間デ−タ転送方式 | |
| JPH06161945A (ja) | メモリデータ転送装置 | |
| JPH0194455A (ja) | 記憶装置のアクセス方式 | |
| JPH01134649A (ja) | I/oチャネル制御装置 |