Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6357877B2 - - Google Patents
[go: Go Back, main page]

JPS6357877B2 - - Google Patents

Info

Publication number
JPS6357877B2
JPS6357877B2 JP54141343A JP14134379A JPS6357877B2 JP S6357877 B2 JPS6357877 B2 JP S6357877B2 JP 54141343 A JP54141343 A JP 54141343A JP 14134379 A JP14134379 A JP 14134379A JP S6357877 B2 JPS6357877 B2 JP S6357877B2
Authority
JP
Japan
Prior art keywords
address
signal
counter
index
read
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.)
Expired
Application number
JP54141343A
Other languages
Japanese (ja)
Other versions
JPS5665379A (en
Inventor
Toshihiko Matsuda
Takashi Nohara
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP14134379A priority Critical patent/JPS5665379A/en
Publication of JPS5665379A publication Critical patent/JPS5665379A/en
Publication of JPS6357877B2 publication Critical patent/JPS6357877B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

【発明の詳細な説明】 本発明は磁気デイスク記憶装置の読み取り制御
に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to read control of magnetic disk storage devices.

一般にソフト・セクタ方式の磁気デイスク記憶
装置において媒体に記録されたトラツク・フオー
マツトを第1図に、また、従来のアドレス情報の
異常検出回路を第2図に示す。第1図において、
信号aは、当該トラツク上の物理的起点位置を表
わす唯一の信号であり媒体が1回転する毎に1回
発生するインデツクス信号である。bは、トラツ
ク・フオーマツトを示し、情報の読出、書込を行
なう最小ブロツク(以下セクタと呼ぶ)は、アド
レス部を示すID部と情報を格納するDat−a部と
に分けられている。さらにID部は、Cに示す如
く、ID部の先頭を示し特殊パターン(ミツシン
グ)で記録されているIDアドレスマーク
(IDAM)とアドレス情報部、およびID部のチエ
ツク・コードを示す、IDCRCとからなる。一方、
第2図において、1はプログラム、等により指定
されたアドレス情報を格納するアドレス・レジス
タ、2は媒体より読取られたリードデータ信号d
より、ID部を検出し、さらに前記アドレスレジ
スタ1の内容と比較照合を行なうアドレス照合回
路、3は、装置より送出されるインデツクス信号
dをカウントするインデツクス・カウンタを示し
ている。一般に磁気デイスク記憶装置において、
情報の読出、書込を行なう場合、まず目的とする
エリアの確認(即ち、ID照合)動作を行ない、
情報の読出、書込を行なう。
Generally, a track format recorded on a medium in a soft sector type magnetic disk storage device is shown in FIG. 1, and a conventional address information abnormality detection circuit is shown in FIG. In Figure 1,
Signal a is the only signal representing the physical starting point position on the track, and is an index signal that is generated once every revolution of the medium. b indicates a track format, and the smallest block (hereinafter referred to as sector) for reading and writing information is divided into an ID section indicating an address section and a Dat-a section for storing information. Furthermore, as shown in C, the ID section consists of an ID address mark (IDAM) that indicates the beginning of the ID section and is recorded in a special pattern (missing), an address information section, and an IDCRC that indicates the check code of the ID section. Become. on the other hand,
In FIG. 2, 1 is an address register that stores address information specified by a program, etc., and 2 is a read data signal d read from the medium.
3, an address verification circuit detects the ID section and compares and verifies the ID part with the contents of the address register 1. Reference numeral 3 designates an index counter that counts the index signal d sent from the device. Generally, in magnetic disk storage devices,
When reading or writing information, first confirm the target area (i.e. ID verification),
Reads and writes information.

磁気デイスク装置のアクセスは始めにトラツク
番号から求めるデータを含むトラツクに磁気ヘツ
ドを位置決めし、次にIDを読んで求めるIDと一
致したことによつて目的の記憶領域に達する。イ
ンデツクスカウンタは求めるトラツクに達してか
ら目的のセクタを検出するまで読み取つたインデ
ツクス信号の数(即ち、回転数)をカウントして
いるものである。IDが一致すると信号e(アドレ
ス一致を意味する)が出力され、そのときアドレ
スレジスタ1には次に求めるアドレスがセツトさ
れる。
Access to a magnetic disk device involves first positioning the magnetic head on the track containing the data sought from the track number, then reading the ID, and reaching the target storage area by reading the ID and finding a match with the desired ID. The index counter counts the number of index signals (ie, the number of revolutions) read from the time when the desired track is reached until the target sector is detected. When the IDs match, a signal e (meaning address match) is output, and at that time, the address register 1 is set with the next desired address.

以上の装置においてインデツクスカウンタ3が
一定値(本実施例では3)以上になつたときはエ
ラーとしてインデツクスオーバーフロー信号fを
出力する。(即ち、このときにはIDの一致がとれ
ないまま3回転したということを示す。)エラー
の原因としては、読み取り誤り、未定義アドレス
を指定したこと等がある。
In the above device, when the index counter 3 exceeds a certain value (3 in this embodiment), an index overflow signal f is output as an error. (In other words, this indicates that the IDs have rotated three times without being able to match.) Causes of the error include reading errors and specifying an undefined address.

信号fによつてID部読み取りエラーとして動
作は終了されることとなる。
The operation is terminated due to the signal f as an error in reading the ID section.

このような方法の場合、ハードウエアの故障等
によりインデツクス信号が出力されなかつた場合
インデツクスカウンタの内容が所定の値となら
ず、ハードウエアの異常ループ状態になるという
問題があつた。
In the case of such a method, there is a problem that if the index signal is not output due to a hardware failure or the like, the contents of the index counter will not reach a predetermined value, resulting in an abnormal hardware loop.

本発明の目的は、前記の如き従来技術における
問題点を解決し、磁気デイスク上のID部読み取
りエラー、もしくは未定義のアドレス情報が指定
された場合、確実にその異常を検出し、上位装置
に対し、異常状態を報告する手段を提供すること
にある。
An object of the present invention is to solve the problems in the prior art as described above, and to reliably detect an error when reading an ID section on a magnetic disk or undefined address information, and to notify a host device of the problem. However, the purpose is to provide a means for reporting abnormal conditions.

本発明の要点は、従来のインデツクス信号の監
視により、動作異常を検出する回路の他に、ID
照合動作において、当該トラツク上に記録された
ID部を読み取つた回数により、動作異常を検出
する手段を付加することにある。
The key point of the present invention is that in addition to the conventional circuit that detects abnormal operation by monitoring the index signal,
In the verification operation, the information recorded on the track
The purpose is to add a means to detect abnormal operation based on the number of times the ID part is read.

第3図に本発明の実施例を示す。図中1〜3は
第2図と第1図のものを示す。4は、アドレス照
合回路において、当該トラツク上のID部を正常
に読み取つた回数をカウントするIDカウンタ回
路、5はインデツクス・カウンタ3の出力と、前
記IDカウンタ4の出力とをオアするオアゲート
である。
FIG. 3 shows an embodiment of the present invention. In the figure, numerals 1 to 3 refer to those shown in FIGS. 2 and 1. 4 is an ID counter circuit that counts the number of times the ID section on the track is successfully read in the address verification circuit; 5 is an OR gate that ORs the output of the index counter 3 and the output of the ID counter 4; .

ID照合動作において、アドレス照合回路2で
は、最初第1図トラツク・フオーマツトにて示し
たIDAM、その後IDCRCを読み取り、エラーの
無いことを確認した上でアドレス・レジスタの内
容とデイスクより読み取つたアドレス情報と比較
し、両者が一致した場合目的セクタであると判断
し、アドレス一致信号eが出力される。
In the ID verification operation, the address verification circuit 2 first reads the IDAM shown in the track format in Figure 1, then the IDCRC, and after confirming that there are no errors, reads the contents of the address register and the address information read from the disk. If they match, it is determined that the sector is the target sector, and an address match signal e is output.

以上の動作過程において、IDCRCを読み取り、
エラーが無いことが確認された場合、当該トラツ
クに記録されたいずれかのID部が正常に読み取
られたものと判断しこの時点でアドレス照合回路
2より、ID検出信号jが出力される。同信号は、
IDカウンタ4に接続されており、同回路にて、
ID照合動作の間に発生した同信号が所定の回数
(通常、本来当該トラツクに存在するセクタの数
の2〜3倍の値)をこえた場合、媒体もしくはハ
ードウエアの何らかの障害あるいは、未定義アド
レス情報のアドレス・レジスタへの指定等によ
り、目的セクタを検出できなかつたものとして
IDオーバ・フロー信号hが出力される。同信号
とインデツクス・カウンタからの出力信号とのオ
アによりアドレス・エラー信号gが出力される。
In the above operation process, read IDCRC,
If it is confirmed that there is no error, it is determined that any ID section recorded on the track has been read normally, and at this point, the address verification circuit 2 outputs an ID detection signal j. The same signal is
It is connected to ID counter 4, and in the same circuit,
If the same signal generated during the ID verification operation exceeds a predetermined number of times (usually 2 to 3 times the number of sectors that originally exist on the track), it indicates some kind of media or hardware failure, or an undefined number of sectors. Assuming that the target sector could not be detected due to address information specified to the address register, etc.
ID overflow signal h is output. An address error signal g is output by ORing this signal with the output signal from the index counter.

これにより、ハードウエアの障害により、装置
からのインデツクス信号が送出されなかつた場
合、前記信号hにより、アドレス情報の異常を検
出し、上位装置に対し、異常を報告することが可
能となると同時に同信号hにより装置とのインタ
フエース信号であるインデツクス信号aの異常を
も検出可能となる。なお、アドレス照合回路2に
て目的セクタを検出した場合には、アドレス一致
信号eが出力され、同信号により、アドレス・レ
ジスタ1の内容は更新され、次の目的セクタ・ア
ドレスを示す。同時にインデツクス・カウンタ
3、および、IDカウンタ4は初期値にセツトさ
れ、以降動作を継続する。
As a result, if an index signal is not sent from the device due to a hardware failure, it is possible to detect an abnormality in the address information using the signal h and report the abnormality to the higher-level device. The signal h also makes it possible to detect an abnormality in the index signal a, which is an interface signal with the device. Note that when the address matching circuit 2 detects a target sector, an address match signal e is output, and the contents of the address register 1 are updated by this signal to indicate the next target sector address. At the same time, the index counter 3 and ID counter 4 are set to their initial values and continue to operate.

IDは1トラツク上に多数個有るから、そのう
ちいくつかが何らかの理由によつて読み取ること
ができないにしてもエラーの検出は確実に行なう
ことができる。
Since there are many IDs on one track, even if some of them cannot be read for some reason, errors can be detected reliably.

従つて本発明によればアドレスの一致が得られ
なかつたことが確実に検出でき、その結果障害原
因の解析が容易になる。
Therefore, according to the present invention, it is possible to reliably detect that an address match cannot be obtained, and as a result, the cause of the failure can be easily analyzed.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はトラツク上の情報のフオーマツトを示
す図、第2図は従来のアドレス情報異常検出回路
を示す図、第3図は本発明による異常検出回路
図。 1……アドレス・レジスタ、2……アドレス照
合回路、3……インデツクス・カウンタ、4……
IDカウンタ、5……ORゲート、a……インデツ
クス信号、d……リード・データ信号、e……ア
ドレス一致信号、f……インデツクス・オーバフ
ロー信号、g……アドレス・エラー信号、h……
IDオーバフロー信号、j……ID検出信号。
FIG. 1 is a diagram showing the format of information on a track, FIG. 2 is a diagram showing a conventional address information abnormality detection circuit, and FIG. 3 is a diagram of an abnormality detection circuit according to the present invention. 1... Address register, 2... Address verification circuit, 3... Index counter, 4...
ID counter, 5...OR gate, a...index signal, d...read data signal, e...address match signal, f...index overflow signal, g...address error signal, h...
ID overflow signal, j...ID detection signal.

Claims (1)

【特許請求の範囲】[Claims] 1 アクセスすべきセクタのアドレスと媒体から
読み出されたセクタアドレスとを比較する手段
と、該媒体が一回転する毎に発生されるインデツ
クス信号の数をカウントし、該カウント値が所定
値になつた時エラー信号を出力するとともに、該
比較が一致した時クリアされる第1のカウンタと
を有する磁気デイスク記憶装置におけるアドレス
情報の異常検出装置において、前記媒体から読み
出されたセクタアドレス信号の数をカウントし、
該カウント値が所定値になつた時エラー信号を出
力するとともに、前記比較が一致したときクリア
される第2のカウンタを有することを特徴とする
アドレス情報の異常検出装置。
1 A means for comparing the address of the sector to be accessed with the sector address read from the medium, and counting the number of index signals generated each time the medium rotates, until the count value reaches a predetermined value. an error detection device for address information in a magnetic disk storage device, which outputs an error signal when the comparison matches, and a first counter that is cleared when the comparison matches, the number of sector address signals read from the medium; count and
An abnormality detection device for address information, comprising a second counter that outputs an error signal when the count value reaches a predetermined value and is cleared when the comparison results in a match.
JP14134379A 1979-11-02 1979-11-02 Abnormality detecting circuit for address information Granted JPS5665379A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14134379A JPS5665379A (en) 1979-11-02 1979-11-02 Abnormality detecting circuit for address information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14134379A JPS5665379A (en) 1979-11-02 1979-11-02 Abnormality detecting circuit for address information

Publications (2)

Publication Number Publication Date
JPS5665379A JPS5665379A (en) 1981-06-03
JPS6357877B2 true JPS6357877B2 (en) 1988-11-14

Family

ID=15289746

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14134379A Granted JPS5665379A (en) 1979-11-02 1979-11-02 Abnormality detecting circuit for address information

Country Status (1)

Country Link
JP (1) JPS5665379A (en)

Also Published As

Publication number Publication date
JPS5665379A (en) 1981-06-03

Similar Documents

Publication Publication Date Title
US6078453A (en) Method and apparatus for optimizing the servo read channel of a hard disk drive
US5138599A (en) Information recording medium having dummy tracks and information recording and reproducing apparatus
EP0584504B1 (en) Tape format detection system
EP0077740B1 (en) Magnetic disc device
US4126887A (en) Method of controlling rotary memory
KR0138119B1 (en) Apparatus for reproducing a digital signal
US3956736A (en) Disc cartridge sector formatting arrangement and record addressing system
JPS6357877B2 (en)
JPS60113361A (en) Discrimination system of magnetic disk format
US6661593B2 (en) Servo information detection method and disk apparatus using the same
US7167332B2 (en) Method and apparatus for recording data onto a recording medium including warning of the approach to an end of medium position
JPH0441375B2 (en)
JP2001076449A (en) Apparatus and method for determining rotational position of magnetic storage medium with low overhead and high reliability
JPS5922285B2 (en) information storage device
CN1099899A (en) Magnetic disk and magnetic disk drive system
JPH0233772A (en) Information recording method
JPS5831668B2 (en) Index clock supervisory circuit
JPS5942616A (en) Control device of information storage device
JPH1166709A (en) Magnetic disk device
JPH0234109B2 (en) DEISUKUSEIGYONIOKERUSEKUTABANGOKENSHUTSUHOHO
JP2629887B2 (en) Magnetic disk processing unit
JPH10269729A (en) Disk unit
JPH03160670A (en) Data reader
JPS6171464A (en) Recording unit identification method
JPS6158031A (en) Data block recognizing method