JPS6050672A - 回転形記憶装置の読取り制御方式 - Google Patents

回転形記憶装置の読取り制御方式

Info

Publication number
JPS6050672A
JPS6050672A JP15724583A JP15724583A JPS6050672A JP S6050672 A JPS6050672 A JP S6050672A JP 15724583 A JP15724583 A JP 15724583A JP 15724583 A JP15724583 A JP 15724583A JP S6050672 A JPS6050672 A JP S6050672A
Authority
JP
Japan
Prior art keywords
read
data
storage device
register
instruction
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
JP15724583A
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 JP15724583A priority Critical patent/JPS6050672A/ja
Publication of JPS6050672A publication Critical patent/JPS6050672A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • G11B2020/183Testing wherein at least one additional attempt is made to read or write the data when a first attempt is unsuccessful

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Digital Magnetic Recording (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔技術分野と背景技術〕 本発明は、磁気ディスク記憶装置、磁気ドラム記憶装置
などの回転形磁気記憶装置の読取り制御方式に関するも
のである。
回転形磁気記憶装置のデータは、第1図に示すようにデ
ータD1〜DNとデータの読取りの正常性をチェックす
るチェックコードc1〜CNよシ構成されるレコードR
1〜RNの集オシとして媒体上に記憶される。回転形磁
気記憶装置への読出し、岩込み等の命令は、命令コード
、データアドレス。
バイトカウント等から構成されており、この命令は主記
憶装置より読出され、チャネル装置を経由して制御装置
に転送される。制御装置−命令コードに基づいて回転形
磁気記憶装置を制御し、データアドレスレジスタで指定
された主記憶装置のアドレスとデータ転送を実行する。
この時、チャネル装置はデータアドレスレジスタ、バイ
トカウントの内容の更新を行い、カウントがつきるとデ
ータ転送を終了させる。ところで、一つの命令で複数の
レコードを連続して読出す場合には、チェックコードで
は救済不可能なエラーが発生し易くなる。この様な場合
、従来の方式では制御装置が再試行要求をチャネル装置
に報告し、チャネル装置に保持しである命令アドレスに
よシ命令を主記憶装置よシ再度読出し、命令開始レコー
ドよシ再実行するようにしている。
しかし、この方式では、読取りエラーの発生したレコー
ドに至るまでに別のレコードでエラーが発生することが
あり、命令を再実行しても正常に終了しないという不都
合があった。
〔発明の開示〕
本発明の目的は、一つの命令で複数のレコードを連続し
て読取る場合において、読取りエラーが発生したときに
実行される命令の再読取シ試行の成功率を向上させる回
転形記憶装置の読取シ制御方式を提供するにある。
本発明に係る回転形記憶装置の読取力制御方式は、媒体
上のレコード単位に位置付は可能点を有する回転形記憶
装置九おいて、読取シ命令実行時にルコードを正常に読
出すごとにデータアドレス及び残りバイトカウントを退
避させて保持する手段を設け、前記回転形磁気記憶装置
に対するアクセスデータに読取りエラーが発生した場合
には、当該エラーが発生する直前の位置付は可能点に再
度位置付けすると共に、前記手段に保持されたデータア
ドレス及び残シバイトカウントに基づき、当該エラーの
発生したレコードから命令を継続するものである。
〔実施例の説明〕
以下、本発明の一実施例を図面を参照しつつ説明する。
第2図は、本発明に係る回転形記憶装置の読取り制御方
式の一実施例を示すブロック図である。
同図中、1は主記憶装置、40は回転形磁気記憶装置、
10はチャネル装置、20は制御装置である。
チャネル装置10は、現在実行中の命令アドレスを保持
する命令アドレスレジスタ11及び現在実行中の命令を
制御する命令コードレジスタ12を有肱また主記憶装置
工のアドレスを指定するデータアドレスレジスタ13及
び転送ノくイト数を制御するバイトカウンタ14を有す
る。これらデータアドレスレジスタ13.ノくイトカウ
ンタ14はそれぞれゲート回路30.31を介して退避
レジスタ19.15に接続されており、tfr、退避レ
ジスタ19.15はそれぞれゲート回路32 、33ヲ
介シてデータアドレスレジスタ13.ノくイトカウンタ
14に接続している。
制御装置20は、チャネル装置10から送られた命令コ
ードを保持する命令コードレジスタ21と、この命令コ
ードレジスタ21の内容に基づいて、制御装置20全体
の動作を制御する制御回路22とを有する。チャネル装
置10と制御装置20には、それぞれデータバッファ1
6.24が設けられ、回転形磁気記憶装置40に対する
書込みデータ又は読出しデータが一時保持されるように
なっている。23は、制御装置20全に設けられて回転
形磁気記憶装置40からの読出しデータに誤りがあるか
否かをレコード毎に調べる読取りチェック回路である。
17は、チャネル装置10内に設けられ、制御回路22
から送られたデ/くイス状態バイトを保持するレジスタ
である。
以上の構成において、主記憶装置1から読出された命令
コードは、チャネル装置工0の命令コードレジスタ12
にセットされ、その後、命令コードレジスタ12の中の
命令コードは、制御装置20のレジスタ211Cセツト
される。チャネル装置10及び制御装置20は、それぞ
れ命令コードレジスフ12.21の命令コードの内容に
基づいて、データアドレスレジスタ13とバイトカウン
タ14を使用し、回転形磁気記憶装置40と上記憶装置
1間のデータ転送を制御する。回転形磁気記憶装置40
から送られるルコード分の読取り動作が正常終了したと
読取りチェック回路が判断した場合、制御回路22はチ
ャネル装a!10にデータアドレスレジスタ13.バイ
トカウンタ14の内容をそれぞれを退避レジスタ19.
15へ退避させるようレジスタ17Vcデバイス状態バ
イトを送る。チャネル装置10では、デバイス状態バイ
トのデコード出力信号7によシゲート30.31が開か
れ、データアドレスレジスタ13.バイトカウンタ14
の内容がそれぞれ退避レジスタ19゜151C移される
。回転形磁気記憶装置401C卦いては、位置付は可能
点の次にレコードが現われ、この時点で回転形磁気記憶
装置40と主記憶装置1間のデータ転送が行なわれる。
この際、チャネル装置IGでは、図示しない回路によシ
データアドレスレジスタ13.バイトカウンタ14の内
容が更新され、それぞれ現在の値を示すように制御され
る。
一方、この時読取りチェック回路23は転送レコードの
読取りチェックを行い、ここでエラーが検出されない場
合には、前述の如く、チャネル装置10にデータアドレ
スレジスタ13.バイトカウンタ14の内容の退避を指
示するデバイス状態バイトを送る。しかし、読取りチェ
ック回路23がエラーを検出した場合には、制御回路2
2I′i、命令の再実行を要求するデバイス状態バイト
をチャネル装置f10のレジスタ17に送るど同時に、
回転形磁気記憶装置40に対し読取りエラーの発生した
レコードの位置付は可能点への位置付けを指令する。な
お、回転形磁気記憶装置40でのこの再位置付は動作は
、従来と同様々方法で行なわれるため、その説明を省略
する。この結果、チャネル装置10は、レジスタ17の
中のデバイス状態語を調べ、それが命令の再実行要メ(
であることを認識すると、ゲート回路32.33に信号
8を送り、退避レジスタ19.15の内容をそれぞれア
ドレスレジスタ13.バイトカウンタ14にセットする
。この時、データアドレスレジスタ13゜バイトカウン
タ141d:、エラー発生レコード前の位置付は可能点
での値となる。この後回転形磁気記憶装置40と主記憶
装置1間のデータ転送を行うこと((より、単にエラー
発生レコードからデータ転送を再開する。したがって、
エラー発生レコードより以前のエラーの発生していない
レコードについては再実行に関与しないから、再実行に
伴うエラーを減らすことができる。また再実行の処理時
間を短縮することができる。
〔発明の効果〕
本発明に係る回転形記憶装置の読取シ制御装置によれば
、読取りエラーが発生した場合、命令開始レコードから
再実行をするのではなく、当該読取りエラーが発生した
レコードの直前から再実行するものであるため、再実行
の成功率を高めることができ、かつ再実行処理時間の短
縮も図りうるという効果を有する。
【図面の簡単な説明】
第1図は、回転形磁気記憶装置におけるデータの記録フ
ォーマットを示す図であり、第2図は、本発明に係る回
転形磁気記憶装置の読取ね制御方式の一実施例を示すブ
ロック図である。 D1〜DN・・・データ C1〜CN・・・チェックコ
ードR1〜RN・・・レコード P1〜PN・・・位置
付は可能点M・・・インデックスマーク 1・・・主記
憶装置lO・・・チャネル装置 11・・・命令アト1
7スレジスタ12.21・・・命令コードレジスフ 13・・・データアドレスレジスタ 14・・・バイトカウンタ 15.19・・退避レジス
タ16.24・・・データバッファ J7・・・レジス
タ20・・・制御袋ff122・・・制御回路23・・
・読取チェック回路 30.31,32.33・・・ゲート回路40・・・回
転形磁気記憶装置 出願人 日本電気株式会社

Claims (1)

    【特許請求の範囲】
  1. 媒体上のレコード単位に位置付は可能点を有する回転形
    記憶装置において、読取シ命令実行時にルコードを正常
    に読み出すごとにデータアドレス及び残ヤバイトカウン
    トを退避させて保持する手段を設け、前記回転形磁気記
    憶装置に対するアクセスデータに読取りエラーが発生し
    た場合には、当該エラーが発生する直前の位置付は可能
    点に再度位置付けすると共に、前記手段に保持されたデ
    ータアドレス及び残りバイトカウントに基づき、当該エ
    ラーの発生したレコードから命令を継続することを特徴
    とする回転形記憶装置の読取り制御方式。
JP15724583A 1983-08-30 1983-08-30 回転形記憶装置の読取り制御方式 Pending JPS6050672A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15724583A JPS6050672A (ja) 1983-08-30 1983-08-30 回転形記憶装置の読取り制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15724583A JPS6050672A (ja) 1983-08-30 1983-08-30 回転形記憶装置の読取り制御方式

Publications (1)

Publication Number Publication Date
JPS6050672A true JPS6050672A (ja) 1985-03-20

Family

ID=15645415

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15724583A Pending JPS6050672A (ja) 1983-08-30 1983-08-30 回転形記憶装置の読取り制御方式

Country Status (1)

Country Link
JP (1) JPS6050672A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62150560A (ja) * 1985-12-25 1987-07-04 Hitachi Ltd デイスク再生装置
JPS63154487U (ja) * 1987-03-30 1988-10-11
JPH0326786U (ja) * 1989-07-20 1991-03-19

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62150560A (ja) * 1985-12-25 1987-07-04 Hitachi Ltd デイスク再生装置
JPH0585980B2 (ja) * 1985-12-25 1993-12-09 Hitachi Ltd
JPS63154487U (ja) * 1987-03-30 1988-10-11
JPH0326786U (ja) * 1989-07-20 1991-03-19

Similar Documents

Publication Publication Date Title
US4558446A (en) Memory system
US4704641A (en) Recovery of stored data from mutilated tape data blocks
JPS6050672A (ja) 回転形記憶装置の読取り制御方式
JPS6347937Y2 (ja)
JPS62250563A (ja) 磁気デイスク記憶装置
JP2614130B2 (ja) 磁気テープ装置
JPS6013360A (ja) 記憶装置
JP2972365B2 (ja) 磁気テープ記憶装置のアクセス管理方式
JPH1027153A (ja) バス転送装置
JPS6180564A (ja) 交替トラツク書込み制御回路
JPS6113259B2 (ja)
JPH05189346A (ja) ディスク制御装置
JPS6278625A (ja) 磁気デイスク制御装置
JPH05204670A (ja) 複数プロセス間の並列実行用通信制御システム
JPH04128917A (ja) 読み取り再試行回路
JPH01122073A (ja) 磁気ディスク装置の制御方式
JPH01158554A (ja) Dma装置を備えたデータ処理システム
JPS5916190A (ja) 磁気バブルメモリの制御方法
JPS6316490A (ja) 磁気テ−プ装置
JPS6043549B2 (ja) デ−タ転送制御方式
JPH036614A (ja) 磁気ディスク制御装置
JPH0731639B2 (ja) 磁気デイスク制御装置
JPS5896326A (ja) 入出力制御方法
JPH0833803B2 (ja) 記憶制御装置
JPS5927936B2 (ja) 部分書込み制御線のパリテイビツト発生方式