JPS59119517A - Magnetic memory - Google Patents
Magnetic memoryInfo
- Publication number
- JPS59119517A JPS59119517A JP22684982A JP22684982A JPS59119517A JP S59119517 A JPS59119517 A JP S59119517A JP 22684982 A JP22684982 A JP 22684982A JP 22684982 A JP22684982 A JP 22684982A JP S59119517 A JPS59119517 A JP S59119517A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- gap
- data
- timing
- writing
- 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
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/58—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B5/596—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【発明の詳細な説明】
発明の対象
本発明は\シリアルなデータを記録する記憶装置に係り
、特に磁気ディスク記憶装置等の電子計算機周辺記憶装
置に関する。DETAILED DESCRIPTION OF THE INVENTION Object of the Invention The present invention relates to a storage device for recording serial data, and particularly to computer peripheral storage devices such as magnetic disk storage devices.
従来技術
従来より、円周状トラックに複数の可変長レコードを記
録するディスク記憶装置が使用されているが、記録周波
数が1メガバイト/秒を越え、3メガバイト/秒の装置
が出現するに及び、1バイト単位に可変なデータ長のレ
コードの記録再生が困難となり、数バイトないし数十バ
イト単位に可変長とする方式が採用されている。Prior Art Conventionally, disk storage devices that record a plurality of variable-length records on circumferential tracks have been used, but as the recording frequency exceeds 1 megabyte/second and devices with a recording frequency of 3 megabytes/second appear, It has become difficult to record and reproduce records whose data length is variable in units of 1 byte, and a method has been adopted in which the length is variable in units of several bytes to tens of bytes.
一方、可変長レコードの追加書込みを行なう場合等に、
ギャップ長の誤差が累積すると、記憶容量の精度確保、
媒体欠陥回避機能の正常な動作が困難となる。On the other hand, when writing additional variable-length records, etc.
When the gap length error accumulates, it becomes difficult to ensure the accuracy of the storage capacity.
Normal operation of the medium defect avoidance function becomes difficult.
従来のディスク記憶装置ではギャップ長の誤差をプラス
マイナス1ビツト程度に抑え、累積時にも媒体欠陥回避
機能の正常動作を確保していた。In conventional disk storage devices, the gap length error is kept to about plus or minus 1 bit, and the normal operation of the medium defect avoidance function is ensured even during accumulation.
しかし、記録周波数が高くなり、1トラック当りのレコ
ード数が増加する一方、媒体欠陥回避におけるスキップ
時間を小さくする為には、従来方式では困難となって来
た。However, as the recording frequency increases and the number of records per track increases, it has become difficult to reduce the skip time to avoid medium defects using conventional methods.
発明の目的
本発明の目的は、読出し動作及び書込み動作によるギャ
ップ長の誤差を補正し、累積誤差のないギャップ長補正
手段を得ることが可能な磁気記録装置を提供することで
ある。OBJECTS OF THE INVENTION It is an object of the present invention to provide a magnetic recording device capable of correcting gap length errors caused by read and write operations and obtaining gap length correction means free of cumulative errors.
本発明はセル境界を表示する信号を記録媒体のサーボ情
報面より検出して、読出し、書込み動作終了後、このセ
ル境界信号により、ギャップカウンタをリセットし、以
ってギャップ長を補正しようとするものである。The present invention detects a signal indicating a cell boundary from the servo information surface of a recording medium, and after the read/write operation is completed, uses this cell boundary signal to reset a gap counter, thereby correcting the gap length. It is something.
発明の実施例
第1図は従来のギャップ長補正の一方法を示す図である
。この方法では■込み動作あるいは読出し動作終了時に
ギャップカウンタを無条件にリセットし、その後、ギャ
ップカウンタが計数しながら、次の動作指令を待つ。な
お、読出し動作終了時にはこれを示す信号(本例では
′DELAY−PLO)をセットしておく。Embodiment of the Invention FIG. 1 is a diagram showing one conventional method of gap length correction. In this method, the gap counter is unconditionally reset at the end of the loading or reading operation, and then the gap counter continues counting while waiting for the next operation command. Note that at the end of the read operation, a signal indicating this (in this example,
'DELAY-PLO).
次に書込み動作指令を受信すると書込み動作を行なうが
、データを書き初めるタイミングはギャップカウンタの
値(第1図のCTn、 CTm )により制御する。こ
の時、DELAY−PLO信号がセットされていればC
Tm、セットされていなげればCTnのタイミングでデ
ータを書き初める。Next, when a write operation command is received, a write operation is performed, and the timing at which data is started is controlled by the value of the gap counter (CTn, CTm in FIG. 1). At this time, if the DELAY-PLO signal is set, C
If Tm is not set, data will begin to be written at the timing of CTn.
この方法により、大略のキャップ長補正は可能となるが
、高精度の補正は困難である。Although this method makes it possible to roughly correct the cap length, highly accurate correction is difficult.
第2図は、第1図に示した従来装置の問題点を改善した
本発明の一実施例の概念図である。FIG. 2 is a conceptual diagram of an embodiment of the present invention that improves the problems of the conventional device shown in FIG.
本例ではサーボディスク面より読み出した同期信号によ
り、32バイト毎のセグメント境界信号を作成している
。In this example, segment boundary signals are created every 32 bytes using synchronization signals read from the servo disk surface.
また、書込み動作、読出し動作の制御タイミングはディ
スク面上のデータ位置を基準にデータ伝送系の遅延時間
を考慮し、動作終了後に検出されたセグメント境界信号
のタイミングでギャップカウンタの値が零になるように
定めている。In addition, the control timing of write and read operations is based on the data position on the disk surface, taking into account the delay time of the data transmission system, and the value of the gap counter becomes zero at the timing of the segment boundary signal detected after the operation is completed. It is defined as follows.
書込み動作あるいは読出し動作終了後にセグメント境界
信号が検出されるべぎタイミング範囲(本例ではADJ
UST−GATE )を設定し、この範囲内でセグメン
ト境界信号を検出すると、直ちにギャップカウンタをリ
セットする。The timing range (in this example, ADJ
UST-GATE), and when a segment boundary signal is detected within this range, the gap counter is immediately reset.
これにより、次に指令された書込み動作におけるデータ
のタイミングはディスク面上の同期信号と同期する為、
ギャップ長の誤差が解消され、誤差が累枦される事も防
止できる。As a result, the timing of data in the next commanded write operation is synchronized with the synchronization signal on the disk surface.
Errors in gap length can be eliminated and accumulation of errors can be prevented.
なお検出されるべきタイミング範囲内にセグメント境界
46号が来なかった場合、異常検出を行ない上位装置に
報告する。Note that if segment boundary No. 46 does not come within the timing range to be detected, an abnormality is detected and reported to the host device.
第3図に本発明を実施した磁気記憶装置のギャップ制御
回路の主要部を、第4図にその概略タイムチャートを示
す。FIG. 3 shows the main parts of a gap control circuit of a magnetic storage device embodying the present invention, and FIG. 4 shows a schematic time chart thereof.
本例ではギャップカウンタのデコード値CTが零におい
てセグメント境界信号が検出されるのを標準としており
、更に媒体上の記録データを基準として種々の制御タイ
ミングを定めている。In this example, it is standard that the segment boundary signal is detected when the decode value CT of the gap counter is zero, and various control timings are determined based on the recorded data on the medium.
そして、読出し・畏込み動作の終了信号ENDDATA
OFは読出しの場合はCTI、)91込みの場合はC
T28にて、セットしている。Then, the read/read operation end signal ENDDATA
OF is CTI for reading, and C for )91 included.
It was set at T28.
ギャップカウンタの値は1バイト毎に増加し、・・・2
B 、29 、50.31.0.1.2.3・・・とな
る。The value of the gap counter increases every byte, and...2
B, 29, 50.31.0.1.2.3...
END DATA OFよりCT3までADJUS
TGATEを開き、セグメント境界信号によりギャップ
カウンタをリセットして、ギャップ制御回路の動作タイ
ミングをディスク面と同期させる。ADJUS from END DATA OF to CT3
TGATE is opened, the gap counter is reset by the segment boundary signal, and the operation timing of the gap control circuit is synchronized with the disk surface.
発明の詳細
な説明したように、本発明によれば、読出し動作、書込
み動作の順序にかかわらず、正確なギャップ長を保ち、
累積誤差も皆無となる。DETAILED DESCRIPTION OF THE INVENTION According to the present invention, an accurate gap length can be maintained regardless of the order of read and write operations.
There is also no cumulative error.
これにより、トラック当りの記憶容量は正確になり、デ
ータ位置の精度が飛躍的に向上する為、媒体欠陥回避に
おけるスキップ時間を短かくできるので、記憶容量を最
大限に生かせる。また、装置の基本クロックをディスク
の回転変動に同期させるだめの位相同期回路が同期外れ
を起し。As a result, the storage capacity per track becomes accurate and the accuracy of data position is dramatically improved, so that the skip time for avoiding medium defects can be shortened and the storage capacity can be utilized to the maximum. In addition, the phase synchronization circuit that synchronizes the basic clock of the device with fluctuations in the rotation of the disk may become out of synchronization.
て、ギャップ長が不正確になった場合に、その障害検出
が可能となる。Therefore, if the gap length becomes inaccurate, it becomes possible to detect a failure.
第1図は従来例のギャップ長補正方法を示すタイムチャ
ートを示す図、第2図は本発明の一実施例におけるギャ
ップ長補正方法を示すタイムチャート図である。
第3図は本発明の一実施例の主要部を示す回路図、第4
図はその概略動作を示すタイムチャート図である。
符号の説明
DELAY−PLOは、読出し動作を行なった事を示す
信号である。
几EAD NOT CLOCKは読出し辺!作を指示す
る信号、PRERW MODEはデータ転送の準備期間
を示す信号、5YNCBYTE FOUNDは1デ一タ
先頭の同期情報を検出した事を示す、信号、 II、E
j山MODEは読出しデータの転送中を示す信号、H,
ID (、’ T CL Eはデータ転送の続行を示す
信号、ENI) DATAはデータ転送の終了を示す信
号、ENi) DATA OPは読出し、または書込み
動作の終了を示す信号、Al)、!UST GATEは
セル境界信号によるタイミング合せを指示する信号、S
EGMENT BOUNDARYはディスク面より検出
したセグメント境界信号、Will、ITE CLO
CKOFは畳込み、またはスキップ動作を指示する信号
、WRITEMODIDは書込みデータの転送中を示す
信号である。
第3図のCLK GAPCNTRは、ギャップカウンタ
の計数信号、GAP R8T LATCHは通常のギャ
ップカウンタのリセット信号、 R8T ENDCON
Dは終了信号(END DATA OP )に対する上
位装置の応答信号である。
オ ノ 図
オ 2図
0丁;OC’7’、CI
+
第3図FIG. 1 is a time chart showing a conventional gap length correction method, and FIG. 2 is a time chart showing a gap length correction method in an embodiment of the present invention. FIG. 3 is a circuit diagram showing the main parts of an embodiment of the present invention;
The figure is a time chart diagram schematically showing the operation. Description of symbols DELAY-PLO is a signal indicating that a read operation has been performed.几EAD NOT CLOCK is on the read side! PRERW MODE is a signal indicating the preparation period for data transfer, 5YNCBYTE FOUND is a signal indicating that synchronization information at the beginning of 1 data has been detected, II, E
j mountain MODE is a signal indicating that read data is being transferred, H,
ID (,' TCL E is a signal indicating the continuation of data transfer, ENI) DATA is a signal indicating the end of data transfer, ENi) DATA OP is a signal indicating the end of read or write operation, Al),! UST GATE is a signal that instructs timing alignment using a cell boundary signal, S
EGMENT BOUNDARY is the segment boundary signal detected from the disk surface, Will, ITE CLO
CKOF is a signal instructing a convolution or skip operation, and WRITEMODID is a signal indicating that write data is being transferred. CLK GAPCNTR in Figure 3 is the count signal of the gap counter, GAP R8T LATCH is the reset signal of the normal gap counter, and R8T ENDCON
D is a response signal from the host device to the end signal (END DATA OP). O No Figure O 2 Figure 0; OC'7', CI + Figure 3
Claims (1)
置であって、記録トラックの一周に複数−の可変長レコ
ードを記録し、レコードとレコードとの間を予め定めた
長さのギャップを以って区分し、かつ−周を数バイトな
いし数百バイトの単位長さであるセグメントを以って分
割する装置において、レコードまたはレコードを構成す
るブロックの読出し、もしくは刷込みの終了時にセグメ
ント毎に検出するセグメント境界信号により、トラック
フォーマット制御回路あるいはギャップ制御回路内のギ
ャップカウンタをリセットあるいは該カウンタに一定の
値をセットする事を特徴とする記憶装置。(1) A magnetic storage device that records data in a circumferential manner on a recording medium, in which a plurality of variable length records are recorded around one recording track, and a gap of a predetermined length is formed between records. In a device that divides a cycle into segments with a unit length of several bytes to several hundred bytes, each segment is divided at the end of reading or imprinting of a record or a block that constitutes a record. A storage device characterized in that a gap counter in a track format control circuit or a gap control circuit is reset or set to a constant value in response to a segment boundary signal detected in a segment boundary signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22684982A JPS59119517A (en) | 1982-12-27 | 1982-12-27 | Magnetic memory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22684982A JPS59119517A (en) | 1982-12-27 | 1982-12-27 | Magnetic memory |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS59119517A true JPS59119517A (en) | 1984-07-10 |
Family
ID=16851523
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP22684982A Pending JPS59119517A (en) | 1982-12-27 | 1982-12-27 | Magnetic memory |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59119517A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0243729A2 (en) * | 1986-05-02 | 1987-11-04 | Hewlett-Packard Company | Method and apparatus for eliminating apparent offset in the servo code in a magnetic disc drive |
-
1982
- 1982-12-27 JP JP22684982A patent/JPS59119517A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0243729A2 (en) * | 1986-05-02 | 1987-11-04 | Hewlett-Packard Company | Method and apparatus for eliminating apparent offset in the servo code in a magnetic disc drive |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0078492A2 (en) | Method of controlling storage device | |
US20020021517A1 (en) | Method and apparatus for recording and reproducing disk-type recording medium with dual head including reading head and writing head having offset cores | |
JPH0245271B2 (en) | ||
US3641534A (en) | Intrarecord resynchronization in digital-recording systems | |
US5796690A (en) | Disc controller with improved data sync and re-sync mark detection | |
US20120087224A1 (en) | Method and apparatus for detecting sync data of read data in a disk drive | |
US5231638A (en) | Error correction control apparatus | |
JPS59119517A (en) | Magnetic memory | |
EP0456690B1 (en) | Read/write head buffer | |
CA2167488A1 (en) | Automated, fault tolerant, zone sector mark generation method | |
JPH01171044A (en) | Method for positioning block of memory | |
JP2852935B2 (en) | Information playback device | |
JP2502356B2 (en) | Data recording / reproducing device | |
JPH031370A (en) | Write / read control circuit for magnetic disk device | |
JPH10334588A (en) | Bit rate controlling interface for recording and/or readout of digital data | |
JPH0512805A (en) | Disk device | |
JPS61206988A (en) | Sector controlling system for magnetic disk device | |
JPS5924408A (en) | Rotary type data storage device | |
JPS6381663A (en) | Data checking system for magnetic disk | |
JPS61107575A (en) | Optical disk device | |
JPH05120802A (en) | Formatting method for disk device | |
JPH0799608B2 (en) | Track emulation method for magnetic disk unit | |
JPS61276176A (en) | Data processing method | |
JPS61162866A (en) | File device | |
JPS6118273B2 (en) |