JPS5878247A - 磁気デイスク制御装置 - Google Patents

磁気デイスク制御装置

Info

Publication number
JPS5878247A
JPS5878247A JP17613581A JP17613581A JPS5878247A JP S5878247 A JPS5878247 A JP S5878247A JP 17613581 A JP17613581 A JP 17613581A JP 17613581 A JP17613581 A JP 17613581A JP S5878247 A JPS5878247 A JP S5878247A
Authority
JP
Japan
Prior art keywords
data
magnetic disk
channel
control
storage part
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
Application number
JP17613581A
Other languages
English (en)
Inventor
Morihiko Uda
右田 守彦
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP17613581A priority Critical patent/JPS5878247A/ja
Publication of JPS5878247A publication Critical patent/JPS5878247A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本実−は、磁気ディスク制御装置に関するものであj、
41に、プ■ダラムで指電され九磁気記鍮謀体上O必賛
なデータを貌出す為の制御装置に関する40fある。
従来、ζ0IIO畿気デイスタ制御侠置は、磁気記鍮m
体上of−pt貌出f場4r、sK][−8に’r81
COTO!l−81CAROH−READ () :x
 q y )” 7 v 4 ヲW マントチェインに
よ)負性し、必要なデータにアタ竜スしていえ。
以下に1上記=!ンドアレイを集村する鳩舎の磁気ディ
スタ制御装置と磁気ディスタ記憶装置の動作を説明する
8KKK xマントによ)アクセスすべ電磁気ディスタ
記憶数置0シリンダとヘッド情報をチャネルよ如受取e
、is−気ディスク制御装置は磁気ディスク記憶侠置へ
ヘッドの$動指示を与え九IIKチャネルとO接続状態
を解除する。そ0後磁気デイスク記憶装置から0ヘッド
0移動終了信号誉磁気ディスタ制御義置が検出し、5i
cuコマンド0終了を報告する為Kli気ディスタ制御
鵜置装如チャネルへ再接続要求を出す。チャネルが再接
続要求を受付は九時点で磁気ディスタ制御侠置は、5l
CIcKコマyPO終了報告を行い、チャネルのコマン
ドチェイン指示に従い81CT J31COTORlマ
ントを受職る。磁気ディスク制御装置は、位置付けすべ
自セクタ番号をチャネルよ〕受取如、磁気ディスタ記憶
装置へ竜タタ*今をセットし九後再びチャネル楔O接続
状態を解除する。その後磁気ディスタ記憶装置からO*
タタ書奇−歇信号を磁気ディスタ制御装置が検出し、8
KT 8KO’rORコマンドe終了を報告すゐ為に磁
気ディスタ制御装置よ)チャネルへ再接続要求を出す。
チャネルが接続要求を受付けた時点で、磁気ディスク制
御装置は、8KT 81COTOR=rlマント終了報
告を行い、チャネルのコマンドチェイン指示に、従い8
KAROH:lマントを受取り、磁気記録媒体上のレコ
ード識別子とチャネルから転送されるデータの比較が一
致する壕で5EARCHコマyドが繰返磁気ディスク制
御装置は、チャネルにその旨を報告し、gAIIに磁気
記録媒体上のデータをチャネルに転送するmD;マント
0夷行が可能な状態となる。上記の説明を補足する為に
、第1図にチャネル、磁気ディスク制御装置、磁気ディ
スク記憶数置が使用中となる状態をタイムチャートで示
す。
ζO橡な制御方式の場合には、5EEKコマンド。
SET 5iCCTOR=yマントの終了報告の為の磁
気ディスタ制御装置からチャネルへの再接続シーケンス
処理O為の無駄時間の発生、特にタイムチャート、上の
B点では、磁気ディスク記憶装置からのセクタ番号−款
償号が限られた時間しか有効でない為に1磁気デイスタ
制御装置からの再接続要求に対しチャネルの応答が逼れ
良場合には、磁気記録媒体の回転待ち時間が長くなる欠
点がある。
を九、81CAR(3H:y w 7 )’ Oml 
行テハ、レコード識別子の比較が一致する壇でチャネル
と磁気ディスク制御装置の間が使用中となっており、1
台の磁気ディスク制御装置がチャネルを占有している仁
ととなる。
従って、磁気記録媒体上の有効データをチャネルに転送
するまでに、チャネルと磁気デ4スク制御装置間の論理
的接続状態が多く、チャネルの処理能力を低下させる傾
向にあつ九。
本発明は従来の上記欠点を解消すゐ為になされ大亀ので
あ夛、従って本発明の目的は、従来Ol&気ディスタ制
御装置のチャネルプログラム仕様を変更せずにチャネル
と磁気ディスク制御装置の状態報告の為のシーケンスを
最少とし、5TIARCHコマンドの奥行によるチャネ
ルと磁気ディスク、制御装置間の不必要なデータ転送を
除去することにより、磁気記録媒体上のデータをチャネ
ルに転送する宜でのチャネルと磁気ディスク制御装置の
論理的接続状−を可能な@シ減少させ、チャネルの処理
能力を高めることを可能とし九新規な磁気ディスク制a
装置を提供することにある。
本発明の上記目的は、チャネルインタフェース回路部と
、制御記憶部と、制御部と、データバッファ記憶部と、
デバイスインタフェース回路部とを有す為磁気ディスク
制御侠置において、磁気記録媒体上のデータを読出す際
に、アクセスに必要な位置情報をチャネルより先取シし
、チャネルと磁気ディスク制御装置の接続を解除してチ
ャネルより転送され九位置情報に元づいて磁気ディスク
記憶侠置の読敷ヤヘッドをチャネルよ抄指定され九位置
に位置付けし、磁気記録媒体上のデータを前記データバ
ッファ記憶部に格納した後、チャネルと磁気ディスタ制
御装置を再接続して前記データバッファ記憶部のデータ
をチャネルへ転送することを特徴とする磁気ディスク制
御装置、によって達成される。
次に本発明をその嵐好な一実施例について図面を参照し
て詳細に説明する。
第JwAは本発明に係る磁気ディスク制御装置〇一実施
例を示す機能ブロック構成図である0本発明の一実施例
は、コマンド、データ、制御情報。
状態情報をチャネルとの間で送受するチャネルインタフ
ェース回路部I、磁気ディスク制御装置各部の動作を制
御するマイクロプログラムを記憶しまた、種々の制御情
報を記憶する制御記憶部コ、マイクロプログラムの解析
、実行を行い装置台部の制御を行う制御s3、マイクロ
プログラムの制御のもとに磁気ディスク記憶装置からの
データをバッファリンダを行う最大lトラン2分の容量
を4つデータバッファ記憶部参、制御記憶部−のマイク
ロプログラムの制御のもとに磁気ディスク記憶装置とO
関で入出力動作および制御情報の転送を制御するデバイ
スインタフェース回路部S、よシ構成される。冑、第一
図において、実線はデータの流れを示し、点線は制御情
報、制御信号を示す。
磁気ディスク制御装置は、チャネルからの5EEKコマ
ンドの実行によ襲シツンダ番号、ヘッド番号ヲ8KT 
8K(:’rOR* v ンドの実行によりセクタ番号
を、5TLARCHコマンドの実行によ勤レコード識別
子を、それぞれ制御記憶部コ内の制御テーブルに磁気記
録媒体上のデータアクセス情報として磁気。
ディスク記憶数置のアドレス対応に格納する。この場合
、マイクロプログラムの制御によりチャネルインタフェ
ース回路部lと制御11JOみを使用しておシチャネル
と磁気ディスク制御装置間Oみの動作である。
磁気記録媒体上のデータを実際にチャネルに転送すbR
EAD系コマンドがチャネルより転送され九時点で、磁
気ディスク制御装置は、チャネルに再試行ステータスを
報告し、チャネルと磁気ディスク制御懺置間O−鳳的接
続を解除する。
その後、磁気ディスタ制御装置は制御記憶部−内Oデー
タアクセス情報を使用して磁気ディスタ記憶装置に対し
、シーク動作の起動をかける。磁気ディスク制御数置紘
、磁気ディスク記憶義置からOシーク動作終了を検出し
、その後セクタ番号をデータアクセス情報よ〉読出して
磁気ディスク記憶義置にセットし、磁気ディスク記憶義
置からのセクタ番漫一致信号を待つ、  8KICK 
=yマントによ為磁気ディスク記憶装置でのシーク動作
中、SET 81COTORコマンドでO11転待ち時
間は、従来の磁気ディスタ制御装置と同様K1m気ディ
スク制御羨置装アイドル状態でありチャネルからO倫ア
ドレスO磁気ディスク記憶装置に対する処m*求は受付
轄可能である。
磁気ディスタ制御装置は、磁気ディスク記憶数置からO
−にタタ豐今一致信号を検出すると、磁気記録媒体上の
データの読取に動作を開始する。磁気ディスク制御装置
は、磁気ディスタ記憶義置から転送されてくるレコード
識別子と、以前チャネルよ如81CAROH:5マント
によ珈転送されたデータアクセス情報内Oレコード鐵別
子を比較し、比較が一致すると磁気ディスク記憶装置か
らのその後のデータをデータバッファ記憶部lIK格納
する動作を開始する。比較が一致しなければ次のレコー
ドの処理を実行し比較が一歇する壕で動作を継続する。
磁気ディスク記憶数置からのデータをデータバッファ記
憶11I参に格納する動作は、インデックスマータが検
出されゐ一*fllll絖し、インデックスツー夕が検
出され九時点で磁気ディスタ制御装置はデータバッファ
記憶1lIII内に論理インデックスパターンを書込ん
でおく、データバッファ記憶部亭には磁気記―謀体上の
レコードを区分するギヤラフ、g***エツー検出用の
エツーコレタシ璽ンコードは會壕ず媒体上の有効データ
のみを格納すゐ。
訂正可能な読取にエラーが発生し九場合には、データバ
ッファ記憶部内のデータをニラ−コレクシ曹/コードに
基づき修正してお(。
この時点で磁気ディスタ制御装置は、チャネルへ再接続
要求を出し、再[RIEAD :lマントをチャネルよ
り受取に、チャネルの要求すゐ必1I11にデータをデ
ータバッファ記憶部よシ読出してチャネルへ転送スル、
5TLlcK:Fi/ドによるシリンダ、ヘッド番号が
変化しない隈りデータパツ7ア記憶部内のデータを使用
してチャネルからのコマンドの実行が可能である。
本方式の場合の7コマンドアレイの実行に於るチャネル
、磁気ディスク制御装置、磁気ディスク記憶侠置が使用
中となる状態を第3HVC示す。
以上説明したように1本発明によれば、5EEKコw 
7 )’ 、  81CT 8KGTOR:l−t y
 ト0終了報告の為の再接続シーケンス処理の為の時間
を不要とし、8iCT 5RCTORコーf/ドによる
回転待ち時間を除去し、Sv…OHコマンドによる不必
要なチャネルと磁気ディスク制御装置間のデータ転送を
除去し、又訂正可能な読11Lクエクーが発生しえ場合
には、データバッファ記憶部のデータを使用して誤つ喪
データを修正して正しいデータをチャネルに転送し、デ
ータ修正の為のノアトウエアの介入を不要とする。
第5WAからも明らかなように、チャネルは、磁気記録
媒体上のデータアクセス情報を磁気ディスタ制御装置へ
連続的に送出した後には、磁気ディスタ制御装置のデー
タバッファ記憶部に必要なデータが準備されるまでウェ
イト状態となシ、チャネルの入出力制御の為の負荷が大
幅に@滅される。
本発明は、以上説明したように1従来のチャネルプログ
ラムを変更せずにチャネルと磁気ディスタ制御侠置の論
理的II絖状態を大幅に減少させチャネルの処理能力を
高めるという効果がある。
以上本発明をその棗好な一実施例について説明し九が、
それは単なる例示的なものであシ、ここで説明され九l
K膣例によってのみ本願発明が限定されるものでないこ
とは勿論である。
【図面の簡単な説明】
第1図は従乗のこの種の技術によるチャネル。 磁気ディスタ制御an、磁気ディスク記憶装置が使用中
となる状態を示すタイムチャート、第一図は本発明に係
る磁気ディスタ制御装置の一実施例を示すブロック構成
図、第2図は本発明による場合Oチャネル、磁気ディス
ク制御装置、磁気ディスク記憶装置が使用中となる状態
を示すタイムチャートである。 l・・・チャネルインタフェース回路部、1・・・制御
記憶部、J・・・制御部、ダ・・・データバッファ記憶
部!・・・デバイスインタフェースaSS。 代理人 弁理士熊谷雄太部

Claims (1)

    【特許請求の範囲】
  1. コマンド、データ、制御情報、状態情報をチャネルと0
    間で送受するチャネルインタフニーXm陥部と、磁気デ
    ィスタ制御装置各部の動作を制御するマイクープ―ダラ
    ムを記憶する制御記憶部と、マイタ四プーダツムO解読
    、夷、行を行い装置各部の制御を行う制御部と、前記制
    御記憶部のマイク四プ胃グラムO制御の4とに磁気ディ
    スク記憶偏置と磁気ディスク制御装置間Oデータのバッ
    ファリングを行うデータバッファ記憶部と、前記制御記
    憶IIOマイタ■プーダツムO制御Oもとに磁気ディス
    タ胆憶装置と0間で入出力動作および制御情報0@送を
    制御するデバイスインタフェース−踏部とを有す為磁気
    ディスタ制御装置にお−て、磁気記―謀体上のデータを
    読出すIIIK、アクセ早VCTo*な位置情味をチャ
    ネルより先取シしてチャネルと1気デイスタ制御装置O
    接続を嬶除し、チャネルよ〉転過畜れえ位置情報に基づ
    いて磁気ディスク記懺義置OS取)ヘッドを位置付けし
    、磁気記鍮謀体上のデータを前記データバッファ記憶部
    に格納しえ後にチャネルと磁気ディスタ制御装置を再接
    続して前記データバッファ記憶部のデータをチャネルへ
    転送することを41黴とし九磁気ディスク制御装置。
JP17613581A 1981-11-02 1981-11-02 磁気デイスク制御装置 Pending JPS5878247A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17613581A JPS5878247A (ja) 1981-11-02 1981-11-02 磁気デイスク制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17613581A JPS5878247A (ja) 1981-11-02 1981-11-02 磁気デイスク制御装置

Publications (1)

Publication Number Publication Date
JPS5878247A true JPS5878247A (ja) 1983-05-11

Family

ID=16008268

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17613581A Pending JPS5878247A (ja) 1981-11-02 1981-11-02 磁気デイスク制御装置

Country Status (1)

Country Link
JP (1) JPS5878247A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5591051A (en) * 1978-12-28 1980-07-10 Ibm Operation time minimizing system
JPS5591050A (en) * 1978-12-28 1980-07-10 Ibm Data transfer control method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5591051A (en) * 1978-12-28 1980-07-10 Ibm Operation time minimizing system
JPS5591050A (en) * 1978-12-28 1980-07-10 Ibm Data transfer control method

Similar Documents

Publication Publication Date Title
US6918054B2 (en) Storage apparatus and control method thereof
US5734918A (en) Computer system with an input/output processor which enables direct file transfers between a storage medium and a network
JPS593787B2 (ja) ダイレクト・アクセス記憶装置用コマンドの実行方式
US6516385B1 (en) Data sharing method and system between information processing systems with variable length block format to fixed length block format conversion
JPS5878247A (ja) 磁気デイスク制御装置
JP2523715B2 (ja) 磁気ディスク装置
JPH0566896A (ja) 交替情報伝達方式
JP2000235456A (ja) 磁気ディスク装置およびそのディスクアクセス方法
KR920007949B1 (ko) 컴퓨터 주변장치 제어기
KR100272684B1 (ko) 디스크 드라이브 장치 및 그 제어 방법
JP2852935B2 (ja) 情報再生装置
JP2541158B2 (ja) 情報処理システム
JP2737555B2 (ja) ディスク制御装置
JPH02148321A (ja) データ転送システムにおけるバス管理方法
JPS60116061A (ja) 入出力処理方式
JPS623455B2 (ja)
JPH0259489B2 (ja)
JPH054690B2 (ja)
JPH04355819A (ja) 磁気ディスク装置
JPH05150909A (ja) データコンペアモード付き磁気デイスク装置
JP3260613B2 (ja) 情報処理装置
JPS59202562A (ja) 読み出し方式
JPH02122473A (ja) 入出力制御装置
JPH10275057A (ja) ディスク装置及び同装置におけるリコネクトポイント自動設定方法
JPH054691B2 (ja)