JPH06348577A - Sector mark detector - Google Patents

Sector mark detector

Info

Publication number
JPH06348577A
JPH06348577A JP5131558A JP13155893A JPH06348577A JP H06348577 A JPH06348577 A JP H06348577A JP 5131558 A JP5131558 A JP 5131558A JP 13155893 A JP13155893 A JP 13155893A JP H06348577 A JPH06348577 A JP H06348577A
Authority
JP
Japan
Prior art keywords
sector mark
data
input data
match
coincidence
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
JP5131558A
Other languages
Japanese (ja)
Inventor
Naotaka Sugano
尚孝 菅野
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 IC Microcomputer Systems Co Ltd
Original Assignee
NEC IC Microcomputer Systems 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 IC Microcomputer Systems Co Ltd filed Critical NEC IC Microcomputer Systems Co Ltd
Priority to JP5131558A priority Critical patent/JPH06348577A/en
Publication of JPH06348577A publication Critical patent/JPH06348577A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To solve misdetecting operation at the head part (sector mark) of each block when data are inputted or outputted, block by block. CONSTITUTION:A shift register 1, a comparator 2, are input data minimum coincidence quantity setting register 5, an input data coincidence quantity counting and comparison part 6, a coincident data change frequency setting register 7, a coincident data change frequency counting and comparison part 9, and a sector mark detection and decision part 10 are provided in the sector mark detector, and a sector mark detection status signal 15 is outputted when two conditions of a coincidence of input data in plural areas of a sector mark and the detection of variation of coincident data are met. Therefore, the reliability of sector mark detection, the reliability of data which are inputted and outputted after the sector mark detection, and the efficiency of a system are improved by prevention against the misdetection of the sector mark.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はセクタマーク検出器に関
し、特に記録媒体にブロック単位でデータが記録され、
各ブロックの先頭にセクタマークを有している記録装置
において読みだしたデータからセクタマークを検出する
セクタマークに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a sector mark detector, and more particularly, data is recorded in block units on a recording medium.
The present invention relates to a sector mark for detecting a sector mark from data read by a recording device having a sector mark at the beginning of each block.

【0002】本発明のセクタマーク検出器は、ブロック
単位でデータを入出力する記録装置から出力されるデー
タの中から各データブロックの先頭を示す〔1〕または
The sector mark detector of the present invention indicates the beginning of each data block from the data output from the recording device which inputs / outputs data in block units [1] or

〔0〕の連続したエリアが交互にn回(n≧1)繰り返
されるパターン(セクタマークと称する)を検出する装
置である。
This is a device for detecting a pattern (referred to as a sector mark) in which continuous areas of [0] are alternately repeated n times (n ≧ 1).

【0003】[0003]

【従来の技術】光磁気ディスク等の記録装置では、記録
媒体にデータを記録する場合、特定のフォーマットを持
ったセクタ単位でデータが記録され、各セクタの先頭に
はセクタマークと呼ばれる各セクタの開始位置を示すデ
ータが記録されている。たとえば、〔ISO−1009
0〕では図5の様なデータがセクタマークとして使用さ
れている。
2. Description of the Related Art In a recording device such as a magneto-optical disk, when recording data on a recording medium, the data is recorded in units of sectors having a specific format, and each sector has a sector mark called a sector mark at the beginning. Data indicating the start position is recorded. For example, [ISO-1009
0], the data as shown in FIG. 5 is used as the sector mark.

【0004】図5に示す従来のセクタマーク検出器の正
常動作例の動作図を参照すると、セクタマークパターン
と入力データとの比較が行われ、一致検出結果が一致の
場合を0で、不一致の場合を×で示した通り、入力デー
タ最低一致数が5個の場合にはセクタマーク正常検出と
なる。図中のビット(Bit)数は図4のシフトレジス
タのビット数に対応する。
Referring to the operation diagram of the normal operation example of the conventional sector mark detector shown in FIG. 5, the sector mark pattern and the input data are compared. As indicated by the cross, the sector mark is normally detected when the minimum number of matching input data is 5. The number of bits in the figure corresponds to the number of bits of the shift register in FIG.

【0005】図4に従来のセクタマーク検出器のブロッ
ク図を示す。図7にこのセクタマーク検出器を用いたシ
ステムのブロック図を示す。
FIG. 4 shows a block diagram of a conventional sector mark detector. FIG. 7 shows a block diagram of a system using this sector mark detector.

【0006】以下、図4,図5,図7を用いて従来技術
を説明する。
The prior art will be described below with reference to FIGS. 4, 5 and 7.

【0007】図7のシステムにおいて、光磁気ディスク
ドライブ21が光磁気ディスクから読み込んだデータ3
が、シリアルに光磁気ディスクコントローラ23のセク
タマーク検出器24に入力され、セクタマーク検出器2
4が、図5で示す光磁気ディスクの記録フォーマットで
規定されているセクタマーク検出動作を実行し、入力デ
ータ3の中からセクタマークを検出したときにセクタマ
ーク検出ステータス信号15を光磁気ディスクコントロ
ーラコア部25に出力する場合を考える。
In the system shown in FIG. 7, the data 3 read from the magneto-optical disk by the magneto-optical disk drive 21.
Are serially input to the sector mark detector 24 of the magneto-optical disk controller 23, and the sector mark detector 2
4 executes the sector mark detection operation defined in the recording format of the magneto-optical disk shown in FIG. 5, and when the sector mark is detected from the input data 3, the sector mark detection status signal 15 is sent to the magneto-optical disk controller. Consider the case of outputting to the core unit 25.

【0008】この動作を実行する場合に問題点となるの
は、光磁気ディスクの特性として、光磁気ディスク上の
データパターンの信頼性が低いので、光磁気ディスクの
記録フォーマットで規定されているセクタマークが確実
に読み込めるとは限らないため、セクタマークと完全に
一致した場合のみにセクタマークを検出したと考えて、
光磁気ディスクに対するリード,ライト動作を実行する
と、光磁気ディスクに対するリード,ライト動作ができ
ないセクタが多量に発生するので、光磁気ディスクの記
録可能なデータ容量が減少し、一度光磁気ディスクに書
き込んだデータの読み出しができなくなるという点であ
る。
The problem in executing this operation is that the characteristics of the magneto-optical disk are such that the reliability of the data pattern on the magneto-optical disk is low, so the sector specified by the recording format of the magneto-optical disk is a problem. Since the mark is not always readable, it is considered that the sector mark is detected only when it completely matches the sector mark.
When a read / write operation is performed on a magneto-optical disk, a large number of sectors cannot be read / written on the magneto-optical disk, so the recordable data capacity of the magneto-optical disk is reduced, and the data is written once on the magneto-optical disk. The point is that data cannot be read.

【0009】この問題に対処するために、従来の光磁気
ディスクのセクタマーク検出器では、図4に示すよう
に、入力データ3をシフトレジスタ1で1ビット単位で
シフトして得られたビット列を比較器2へ、シフトレジ
スタ1の図中に示すような〔9,6,6,14,6,
6,6,6,9〕の各ビット幅単位で分割して入力し、
比較器2ではシフトレジスタ1から入力された各ビット
幅のデータと、比較器2の図中に示す、all0(全ビ
ット0),all1(全ビット1)との一致検出を各エ
リア単位で独立して実行し、比較器2が出力する入力デ
ータ一致信号11の一致ステータスの数と、予め入力デ
ータ最低一致数設定レジスタ5に設定された値との比較
を比較器6で実行し、セクタマークの〔1〕,
In order to deal with this problem, in the conventional sector mark detector for a magneto-optical disk, as shown in FIG. 4, a bit string obtained by shifting input data 3 by a shift register 1 in 1-bit units is used. To the comparator 2, the shift register 1 [9, 6, 6, 14, 6,
[6, 6, 6, 9] divided by each bit width unit and input,
In the comparator 2, matching detection between the data of each bit width input from the shift register 1 and all0 (all bits 0) and all1 (all bits 1) shown in the figure of the comparator 2 is independently performed for each area unit. Then, the comparator 6 compares the number of match statuses of the input data match signal 11 output from the comparator 2 with the value previously set in the minimum input data match count setting register 5, and the sector mark [1],

〔0〕の
一致検出数が入力データ最低一致数設定レジスタ5の設
定値以上だった場合にセクタマークを検出したと判断し
てセクタマーク検出ステータス信号15を出力する事で
完全なセクタマークを検出できない事によって発生す
る、光磁気ディスクに対するリード,ライト動作ができ
ないセクタが多量に発生するので、光磁気ディスクの記
録可能なデータ容量が減少し、データ読み出しができな
くなるという問題点を一応克服していた。
When the number of matching detections of [0] is equal to or more than the setting value of the minimum input data matching number setting register 5, it is judged that the sector mark is detected and the sector mark detection status signal 15 is output to detect the complete sector mark. Since a large number of sectors that cannot be read or written to the magneto-optical disk are generated due to the inability to do so, the problem that the recordable data capacity of the magneto-optical disk decreases and the data cannot be read is overcome. It was

【0010】[0010]

【発明が解決しようとする課題】上述した従来のセクタ
マーク検出器を用いたシステムでは、セクタマーク検出
器内部の入力データ最低一致数設定レジスタ5に設定す
る値によって、光磁気ディスクのメディアの読み込みデ
ータの信頼性への対応の幅を設定できるが、入力データ
最低一致数設定レジスタ5に、メディアへの対応の幅を
広げる事を狙って少ない数を設定した場合、図6に示す
ように、セクタマークを誤検出する場合がある。
In the system using the above-described conventional sector mark detector, the medium of the magneto-optical disk is read by the value set in the input data minimum matching number setting register 5 inside the sector mark detector. Although it is possible to set the width corresponding to the reliability of the data, when a small number is set in the input data minimum matching number setting register 5 in order to increase the width corresponding to the medium, as shown in FIG. The sector mark may be erroneously detected.

【0011】図6において、たとえば、通常の場合、セ
クタマークの前部分は長い0の連続領域となっている
が、この領域のデータが比較器2に入力されると、比較
器2が出力する9つの入力データ一致信号11のうち、
0領域に対応する4つがアクティブになり、セクタマー
クの0領域の数である〔4〕より1つ多い〔5〕が入力
データ最低一致数設定レジスタ5に設定されていた場
合、長い0領域の後でセクタマークが入力されると、セ
クタマークの先頭部の連続した〔1〕のエリアが入力さ
れた時点で9つの入力データ一致信号11の内、5つが
アクティブになり、セクタマークの〔1〕,
In FIG. 6, for example, in the normal case, the front portion of the sector mark is a long continuous area of 0s. When the data in this area is input to the comparator 2, the comparator 2 outputs it. Of the nine input data match signals 11,
When 4 corresponding to the 0 area become active and [5], which is one more than the number of 0 areas of the sector mark [5], is set in the input data minimum matching number setting register 5, a long 0 area When a sector mark is input later, five of the nine input data match signals 11 become active when the continuous [1] area at the beginning of the sector mark is input, and the sector mark [1 ],

〔0〕の一
致検出数が入力データ最低一致数設定レジスタ5の設定
値以上になるので、セクタマーク検出ステータス15が
誤って出力されてしまい、セクタマークの検出に対する
信頼性が低下し、入力データ最低一致数設定レジスタ5
の値の設定範囲がせばまるので、光磁気ディスクのメデ
ィアに対する対応の範囲が狭くなり、セクタマークその
ものの検出が不正に行われているので、セクタマーク検
出後に読み込んだデータ、または書き込むデータの信頼
性が失われ、セクタマーク検出に関するシステムの効率
が低下するという問題点があった。
Since the number of coincidence detections of [0] becomes equal to or larger than the set value of the minimum input data coincidence number setting register 5, the sector mark detection status 15 is erroneously output, and the reliability of sector mark detection is lowered, and the input data Minimum match count setting register 5
Since the setting range of the value of is narrowed, the range of the magneto-optical disk corresponding to the media is narrowed, and the sector mark itself is detected incorrectly, so the data read after writing the sector mark or the data written There is a problem that the reliability is lost and the efficiency of the system for sector mark detection is reduced.

【0012】[0012]

【課題を解決するための手段】本発明のセクタマーク検
出器の構成は、ブロック単位でデータを入出力する記録
装置から出力されるデータの中から各データブロックの
先頭を示す〔1〕または
The structure of the sector mark detector of the present invention shows the beginning of each data block among data output from a recording device which inputs / outputs data in block units [1] or

〔0〕の連続したエリアが交互
にn回(n≧1)繰り返されるセクタマークを検出する
セクタマーク検出器において、前記記録装置の出力デー
タの中から前記セクタマークを構成するビット並びを
〔1〕または
In a sector mark detector for detecting a sector mark in which continuous areas of [0] are alternately repeated n times (n ≧ 1), a bit arrangement constituting the sector mark is selected from the output data of the recording device by [1]. ] Or

〔0〕の連続したエリア単位で区切り、そ
れらのエリア単位で〔1〕または
[0] is divided into continuous area units, and the area units are [1] or

〔0〕の連続を独立し
て検出する手段と、前記セクタマーク中のm個(m≧
2)の隣接しているエリアで〔1〕または
Means for independently detecting the sequence of [0] and m (m ≧ m) in the sector mark
In the adjacent area of 2) [1] or

〔0〕が連続
しているエリアの検出が行われていることを検出する手
段と、前記セクタマークの複数のエリアで入力データの
一致と一致データの変化とが検出された場合にセクタマ
ーク検出ステータス信号を出力する手段とを備えること
を特徴とする。
Means for detecting that an area where [0] is continuous is being detected, and sector mark detection when a match of input data and a change of match data are detected in a plurality of areas of the sector mark. And a means for outputting a status signal.

【0013】[0013]

【実施例】本発明の第1の実施例のセクタマーク検出器
を示す図1を参照すると、このセクタマーク検出器は、
シフトレジスタ1,比較器2,入力データ最低一致数設
定レジスタ5,入力データ一致数計数・比較器6,一致
データ変化回数設定レジスタ7,一致データ変化回数計
数・比較器9,セクタマーク検出判定部10を備える。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT Referring to FIG. 1 showing a sector mark detector according to a first embodiment of the present invention, the sector mark detector is
Shift register 1, comparator 2, input data minimum match count setting register 5, input data match count counter / comparator 6, match data change count setting register 7, match data change count / comparator 9, sector mark detection determination unit 10 is provided.

【0014】光磁気ディスクドライブ21(図7)から
の入力データ3はシフトレジスタ1に入力され、シフト
レジスタ1の各ビットの値が先頭から〔9,6,6,1
4,6,6,6,6,9〕の各ビット幅で比較器2に入
力され、この比較器2の各ビットフィールド毎の入力デ
ータ一致信号11が入力データ一致数計数・比較器6及
び一致データ変化回数計数・比較器9へ入力される。
Input data 3 from the magneto-optical disk drive 21 (FIG. 7) is input to the shift register 1, and the value of each bit of the shift register 1 is [9, 6, 6, 1 from the beginning.
4, 6, 6, 6, 6, 9] are input to the comparator 2 and the input data match signal 11 for each bit field of the comparator 2 is counted by the input data match count / comparator 6 and It is input to the coincidence data change count / comparator 9.

【0015】入力データ一致数計数・比較器6には、入
力データ最低一致数設定レジスタ5に設定されている値
が入力され、入力データ最低一致数計数・比較ステータ
ス信号16が出力される。
The value set in the input data minimum match count setting register 5 is input to the input data match count / comparator 6, and the input data minimum match count / comparison status signal 16 is output.

【0016】一致データ変化回数計数・比較器9には、
一致データ変化回数設定レジスタ7に設定されている値
が入力され、一致データ変化回数計数・比較ステータス
信号20が出力される。
The coincidence data change count / comparator 9 includes
The value set in the match data change count setting register 7 is input, and the match data change count / comparison status signal 20 is output.

【0017】セクタマーク検出判定部10には、入力デ
ータ最低一致数計数・比較ステータス信号16と一致デ
ータ変化回数計数・比較ステータス信号20とが入力さ
れ、セクタマーク検出ステータス信号15が出力され
る。
The sector mark detection / decision section 10 receives the input data minimum match count / comparison status signal 16 and the match data change count / comparison status signal 20, and outputs the sector mark detection status signal 15.

【0018】つぎに、図1のセクタマーク検出器の動作
について説明すると、まず図7の光磁気ディスクドライ
ブ21からの入力データ3は光磁気ディスクコントロー
ラ23内部のシフトレジスタ1に入力され、1ビット単
位でシフトしながら先頭から〔9,6,6,14,6,
6,6,6,9〕の各ビット幅で比較器2に入力され、
各ビットフィールド単位で、シフトレジスタ1から入力
されたデータがすべて〔1〕または
Next, the operation of the sector mark detector of FIG. 1 will be described. First, the input data 3 from the magneto-optical disk drive 21 of FIG. 7 is input to the shift register 1 inside the magneto-optical disk controller 23 and 1 bit is input. While shifting in units, from the beginning [9, 6, 6, 14, 6,
6, 6, 6, 9] is input to the comparator 2 with each bit width,
In each bit field unit, all data input from the shift register 1 is [1] or

〔0〕である事の一
致検出が実行され、各ビットフィールド単位での入力デ
ータ一致信号11が出力される。
A match detection of [0] is performed, and the input data match signal 11 is output in each bit field unit.

【0019】入力データ一致数計数・比較器6では、入
力データ一致信号11の一致ステータスの数をカウント
した値と、図7の外部CPU22によって入力データ最
低一致数設定レジスタ5に書き込まれた値とを比較し、
入力データ一致信号11の一致ステータスの数をカウン
トした値が入力データ最低一致数設定レジスタ5に書き
込まれた値以上だったときに、入力データ最低一致数計
数・比較ステータス信号16をアクティブにする。
In the input data coincidence count / comparator 6, the value obtained by counting the number of coincidence statuses of the input data coincidence signal 11 and the value written in the minimum input data coincidence count setting register 5 by the external CPU 22 shown in FIG. Compare
When the value obtained by counting the number of match statuses of the input data match signal 11 is equal to or larger than the value written in the input data minimum match count setting register 5, the input data minimum match count / comparison status signal 16 is activated.

【0020】一致データ変化回数計数・比較器9では、
入力データ一致信号11の一致ステータスが出力されて
いるフィールドの次のフィールドでも入力データ一致信
号11が出力されているフィールドの数をカウントして
得られた、入力データ3とセクタマークのパターンの一
致が連続する2つのフィールドで検出された回数と、外
部CPU22によって一致データ変化回数設定レジスタ
7に書き込まれた値とを比較して、入力データ一致信号
11のセクタマークとの連続する2つのフィールドで検
出された回数が一致データ変化回数設定レジスタ7に書
き込まれた値以上だったときに一致データ変化回数計数
・比較ステータス信号20をアクティブにする。
In the coincidence data change count / comparator 9,
Matching of the pattern of the input data 3 and the sector mark obtained by counting the number of fields in which the input data matching signal 11 is output also in the field next to the field in which the matching status of the input data matching signal 11 is output Is detected in two consecutive fields and the value written in the coincidence data change number setting register 7 by the external CPU 22 is compared, and in the two consecutive fields of the sector mark of the input data coincidence signal 11. When the number of times of detection is equal to or larger than the value written in the coincidence data change count setting register 7, the coincidence data change count / comparison status signal 20 is activated.

【0021】セクタマーク検出判定部10では、入力デ
ータ最低一致数計数・比較ステータス信号16と、一致
データ変化回数計数・比較ステータス信号20とが同時
にアクティブになっていた時に、セクタマーク検出ステ
ータス信号15をアクティブにして、セクタマークが検
出された事を光磁気ディスクコントローラコア部25に
出力する。
In the sector mark detection / judgment unit 10, when the input data minimum coincidence count / comparison status signal 16 and the coincidence data change count / comparison status signal 20 are simultaneously active, the sector mark detection status signal 15 is detected. Is activated, and the fact that the sector mark is detected is output to the magneto-optical disk controller core unit 25.

【0022】いま、図3に示すように、入力データ最低
一致数設定レジスタ5に〔5〕、一致データ変化回数設
定レジスタ7に〔2〕が設定されている状態で、連続し
As shown in FIG. 3, the input data minimum match count setting register 5 [5] and the match data change count setting register 7 [2] are set continuously.

〔0〕が入力された後でセクタマークが入力された場
合を考える。
Consider a case where a sector mark is input after [0] is input.

【0023】連続したContinuous

〔0〕のデータが比較器2に入力
されると、入力データ一致数計数・比較部6では、比較
器2が出力する9つの入力データ一致信号11のうち、
0領域に対応する4つがアクティブになり、その後にセ
クタマークが入力されると、合計5つの領域がアクティ
ブになり、入力データ最低一致数設定レジスタ5に設定
されている値以上のエリアでの入力データとセクタマー
クとの一致が検出され、入力データ最低一致数計数・比
較ステータス信号16はアクティブになる。
When the data [0] is input to the comparator 2, the input data coincidence count / comparison unit 6 selects one of the nine input data coincidence signals 11 output from the comparator 2.
When 4 areas corresponding to the 0 area become active and then the sector mark is input, a total of 5 areas become active, and input in the area equal to or greater than the value set in the minimum input data match count setting register 5 is entered. A match between the data and the sector mark is detected, and the input data minimum match count / comparison status signal 16 becomes active.

【0024】これに対し、一致データ変化回数計数・比
較部9では、前後の2つの領域で連続して入力データ一
致信号11がアクティブになっている箇所を計数するの
で、この場合の計数結果は〔1〕になり、一致データ変
化回数設定レジスタ7に設定されている設定値〔2〕未
満なので、一致データ変化回数計数・比較ステータス信
号20はアクティブにならない。
On the other hand, the coincidence data change count / comparison unit 9 continuously counts the places where the input data coincidence signal 11 is active in the two regions before and after, so that the counting result in this case is [1], which is less than the set value [2] set in the match data change count setting register 7, the match data change count / comparison status signal 20 is not activated.

【0025】この状態では、セクタマーク検出判定部1
0では、入力データ最低一致数計数・比較ステータス信
号16がアクティブ、一致データ変化回数計数・比較ス
テータス信号20はインアクティブなので、セクタマー
ク検出ステータス信号15はアクティブにならず、セク
タマークの誤検出は発生しない。
In this state, the sector mark detection determination unit 1
At 0, the input data minimum coincidence count / comparison status signal 16 is active, and the coincidence data change count / comparison status signal 20 is inactive. Therefore, the sector mark detection status signal 15 does not become active, resulting in erroneous sector mark detection. Does not occur.

【0026】その後、図3に示す様なデータが入力デー
タ3としてシフトレジスタ1から比較器2に入力される
と、入力データ一致数計数・比較部6では、比較器2が
出力する9つの入力データ一致信号11のうち、5つの
領域がアクティブになり、入力データ最低一致数設定レ
ジスタ5に設定されている値以上のエリアでの入力デー
タとセクタマークとの一致が検出され、入力データ最低
一致数計数・比較ステータス信号16はアクティブにな
る。
After that, when the data as shown in FIG. 3 is input as input data 3 from the shift register 1 to the comparator 2, the input data coincidence number counting / comparing section 6 has nine inputs output from the comparator 2. Of the data match signal 11, five areas are activated, and a match between the input data and the sector mark in the area equal to or larger than the value set in the input data minimum match number setting register 5 is detected, and the input data minimum match is detected. The number counting / comparison status signal 16 becomes active.

【0027】また、一致データ変化回数計数・比較部9
では、前後の2つの領域で連続して入力データ一致信号
11がアクティブになっている箇所を計数するので、こ
の場合の計数結果は〔2〕になり、一致データ変化回数
設定レジスタ7に設定されている設定値〔2〕以上なの
で、一致データ変化回数計数・比較ステータス信号20
はアクティブになる。
Also, the coincidence data change count / comparison unit 9
In this case, since the input data coincidence signal 11 is continuously activated in the two areas before and after, the counting result in this case is [2] and is set in the coincidence data change number setting register 7. Since the set value [2] is equal to or greater than the set value [2]
Becomes active.

【0028】この状態では、セクタマーク検出判定部1
0では、入力データ最低一致数計数・比較ステータス信
号16,一致データ変化回数計数・比較ステータス信号
20が共にアクティブなので、セクタマーク検出ステー
タス信号15はアクティブになり、セクタマークの正常
検出が実行される。以下、上記動作を繰り返す。
In this state, the sector mark detection determination unit 1
At 0, the input data minimum match count / comparison status signal 16 and the match data change count / comparison status signal 20 are both active, so the sector mark detection status signal 15 is active and normal detection of the sector mark is executed. . Hereinafter, the above operation is repeated.

【0029】本発明の第2の実施例のセクタマーク検出
器を示す図2を参照すると、この第2の実施例では、一
致データ変化回数計数・比較部9′の構成が異なり、入
力データ一致信号11の一致ステータスが出力されてい
るフィールドの前後のフィールドでも入力データ一致信
号11が出力されているフィールド即ち連続した3つの
フィールドで入力データ一致信号11の一致ステータス
が出力されているフィールドの数をカウントしている点
が異なり、それ以外の動作は上述した第1の実施例を示
す図1と共通するので、同図と共通の部分を共通の参照
数字で示すに留め、詳述しない。
Referring to FIG. 2 showing the sector mark detector of the second embodiment of the present invention, in the second embodiment, the configuration of the coincidence data change number counting / comparing unit 9'is different and the input data coincidence is performed. The number of fields in which the input data match signal 11 is output in the fields before and after the field in which the match status of the signal 11 is output, that is, the number of fields in which the match status of the input data match signal 11 is output in three consecutive fields. 1 is the same as that of FIG. 1 showing the above-described first embodiment. Therefore, the same parts as those in FIG. 1 are indicated by common reference numerals and will not be described in detail.

【0030】[0030]

【発明の効果】以上説明したように、本発明のセクタマ
ーク検出器は、ブロック単位でデータを入出力する記録
装置から出力されるデータの中から各データブロックの
先頭を示す〔1〕または
As described above, the sector mark detector of the present invention indicates the beginning of each data block among the data output from the recording device that inputs / outputs data in block units [1] or

〔0〕の連続したエリアが交互
にn回(n≧1)繰り返されるパターン(セクタマーク
と称する)を検出するシステムにおいて、記録装置の出
力データの中から、セクタマークを構成するビット並び
を〔1〕または
In a system that detects a pattern (referred to as a sector mark) in which consecutive areas of [0] are alternately repeated n times (n ≧ 1), the bit arrangement that constitutes the sector mark is selected from the output data of the recording device. 1] or

〔0〕の連続したエリア単位で区切り、
それらのエリア単位で〔1〕または
Divide by [0] continuous area units,
[1] in units of those areas or

〔0〕の連続を独立
して検出する手段と、セクタマーク中のm個(m≧2)
の隣接しているエリアでも〔1〕または
Means for independently detecting consecutive [0], and m (m ≧ 2) in sector marks
[1] or even in areas adjacent to

〔0〕が連続し
ているエリアの検出が行われていることを検出する手段
を有し、上記2条件を満足した事を検出したときにセク
タマーク検出ステータスを出力する手段を併用すること
により、特に図3に示すような入力データ最低一致数設
定レジスタ5に少ない数を設定した場合のセクタマーク
誤検出動作を防止し、セクタマークの検出に対する信頼
性が向上し、セクタマーク検出数の設定レジスタの値の
設定範囲が広がるので光磁気ディスクのメディアに対す
る対応の範囲が広くなり、セクタマークの検出精度が向
上するので、セクタマーク検出後に読み込んだデータ、
または書き込むデータの信頼性が向上し、セクタマーク
検出に関するシステムの効率が向上するという効果があ
る。
By having means for detecting that the area where [0] is continuous is being detected, and also outputting means for outputting the sector mark detection status when it is detected that the above two conditions are satisfied. In particular, when a small number is set in the input data minimum matching number setting register 5 as shown in FIG. 3, the sector mark erroneous detection operation is prevented, the reliability of sector mark detection is improved, and the sector mark detection number is set. Since the setting range of the register value is widened, the range of correspondence to the medium of the magneto-optical disk is widened and the detection accuracy of the sector mark is improved, so the data read after the sector mark detection,
Alternatively, the reliability of the written data is improved, and the efficiency of the system for sector mark detection is improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の第1の実施例のブロック図である。FIG. 1 is a block diagram of a first embodiment of the present invention.

【図2】本発明の第2の実施例のブロック図である。FIG. 2 is a block diagram of a second embodiment of the present invention.

【図3】図1,図2に示したセクタマーク検出器の動作
図である。
FIG. 3 is an operation diagram of the sector mark detector shown in FIGS. 1 and 2.

【図4】従来のセクタマーク検出器の一例のブロック図
である。
FIG. 4 is a block diagram of an example of a conventional sector mark detector.

【図5】従来のセクタマーク検出器の一例の正常動作の
場合の動作図である。
FIG. 5 is an operation diagram of an example of a conventional sector mark detector in a normal operation.

【図6】従来のセクタマーク検出器の一例の誤動作の場
合の動作図である。
FIG. 6 is an operation diagram in the case of a malfunction of an example of a conventional sector mark detector.

【図7】図1,図2,図4に示したセクタマーク検出器
を応用したシステムの一例のブロック図である。
7 is a block diagram of an example of a system to which the sector mark detector shown in FIGS. 1, 2 and 4 is applied.

【符号の説明】[Explanation of symbols]

1 シフトレジスタ 2 比較器 3 入力データ 4 出力データ 5 入力データ最低一致数設定レジスタ 6 入力データ一致数計数・比較部 7 一致データ変化回数設定レジスタ 8 一致データ変化回数計数・比較部コア 9,9′ 一致データ変化回数計数・比較部 10 セクタマーク検出判定部 11 入力データ一致信号 12 入力データ最低一致数設定レジスタ書き込み信
号 13 入力データ最低一致数設定レジスタ読み込み信
号 14 入力データ最低一致数設定レジスタ設定値 15 セクタマーク検出ステータス信号 16 入力データ最低一致数計数・比較ステータス信
号 17 一致データ変化回数設定レジスタ書き込み信号 18 一致データ変化回数設定レジスタ読み込み信号 19 一致データ変化回数設定レジスタ設定値 20 一致データ変化回数計数・比較ステータス信号 21 光磁気ディスクドライブ 22 外部CPU 23 光磁気ディスクコントローラ 24 セクタマーク検出器 25 光磁気ディスクコントローラコア部 26 外部バス
1 shift register 2 comparator 3 input data 4 output data 5 input data minimum matching count setting register 6 input data matching count counting / comparing unit 7 matching data change count setting register 8 matching data change count counting / comparison core 9, 9 ' Matching data change count / comparison unit 10 Sector mark detection judgment unit 11 Input data matching signal 12 Input data minimum matching count setting register write signal 13 Input data minimum matching count setting register read signal 14 Input data minimum matching count setting register setting value 15 Sector mark detection status signal 16 Input data minimum match count / comparison status signal 17 Match data change count setting register write signal 18 Match data change count setting register read signal 19 Match data change count setting register set value 20 Match data change count The number and compare status signal 21 magneto-optical disk drive 22 external CPU 23 magneto-optical disk controller 24 the sector mark detector 25 magneto-optical disk controller core section 26 an external bus

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 ブロック単位でデータを入出力する記録
装置から出力されるデータの中から各データブロックの
先頭を示す〔1〕または〔0〕の連続したエリアが交互
にn回(n≧1)繰り返されるセクタマークを検出する
セクタマーク検出器において、前記記録装置の出力デー
タの中から前記セクタマークを構成するビット並びを
〔1〕または〔0〕の連続したエリア単位で区切り、そ
れらのエリア単位で〔1〕または〔0〕の連続を独立し
て検出する手段と、前記セクタマーク中のm個(m≧
2)の隣接しているエリアで〔1〕または〔0〕が連続
しているエリアの検出が行われていることを検出する手
段と、前記セクタマークの複数のエリアで入力データの
一致と一致データの変化とが検出された場合にセクタマ
ーク検出ステータス信号を出力する手段とを備えること
を特徴とするセクタマーク検出器。
1. A continuous area of [1] or [0] indicating the beginning of each data block is alternately n times (n ≧ 1) out of data output from a recording device which inputs / outputs data in block units. ) In a sector mark detector for detecting repeated sector marks, a bit sequence constituting the sector mark is divided from the output data of the recording device in units of continuous areas of [1] or [0], and those areas are divided. Means for independently detecting a sequence of [1] or [0] in units, and m (m ≧ m) in the sector mark
2) Means for detecting that an area in which [1] or [0] is continuous in the adjacent areas is detected, and coincidence of input data in a plurality of areas of the sector mark. A sector mark detector comprising means for outputting a sector mark detection status signal when a change in data is detected.
JP5131558A 1993-06-02 1993-06-02 Sector mark detector Pending JPH06348577A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5131558A JPH06348577A (en) 1993-06-02 1993-06-02 Sector mark detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5131558A JPH06348577A (en) 1993-06-02 1993-06-02 Sector mark detector

Publications (1)

Publication Number Publication Date
JPH06348577A true JPH06348577A (en) 1994-12-22

Family

ID=15060882

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5131558A Pending JPH06348577A (en) 1993-06-02 1993-06-02 Sector mark detector

Country Status (1)

Country Link
JP (1) JPH06348577A (en)

Similar Documents

Publication Publication Date Title
US6823030B2 (en) Data synchronizing signal detecting device
US3916440A (en) Resynchronizable phase-encoded recording
JPH0294070A (en) Digital information reproducing device
US5418659A (en) Reliable time-domain demarcation of split formats in embedded-servo, zoned-data recording disk drives
US5485476A (en) Method and system for error tolerant synchronization character detection in a data storage system
JPH06348577A (en) Sector mark detector
US3423744A (en) Binary magnetic recording system
US5365382A (en) Synchronization to different fields in a storage device
AU2957192A (en) Head switching method for staggered servo and circuit thereof
JP2588530B2 (en) Synchronization information record detection device
JPH0644362B2 (en) Optical disc medium and optical disc device
JP2560047Y2 (en) Abnormal block discrimination mechanism of magnetic tape recording and reproducing device
JP2522832B2 (en) Demodulation circuit
JPH073730B2 (en) Skew correction circuit
KR100207510B1 (en) Method for determining a synchronizing pattern with maximum margin and method for detecting a synchronizing pattern by the determined margin window
JPH07153203A (en) Circuit and lsi for reproducing data
JPH0249027Y2 (en)
JPS5994244A (en) Optical disk device
JPH10134524A (en) Medium defect detection and registration method and device using the same
JPS592083B2 (en) Special mark block detection method
JPS6161465B2 (en)
JPH02285563A (en) Synchronous detecting system
JPS58133615A (en) Data reader
JPH01315006A (en) Read threshold control system
JPH0580751B2 (en)

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20020730