JP2001266491A - Average sample determination for preamble detection - Google Patents
Average sample determination for preamble detectionInfo
- Publication number
- JP2001266491A JP2001266491A JP2001031671A JP2001031671A JP2001266491A JP 2001266491 A JP2001266491 A JP 2001266491A JP 2001031671 A JP2001031671 A JP 2001031671A JP 2001031671 A JP2001031671 A JP 2001031671A JP 2001266491 A JP2001266491 A JP 2001266491A
- Authority
- JP
- Japan
- Prior art keywords
- sample
- preamble
- sequence
- decision
- value
- 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
- 238000001514 detection method Methods 0.000 title description 20
- 238000012935 Averaging Methods 0.000 claims abstract description 18
- 238000000034 method Methods 0.000 claims description 19
- 230000000737 periodic effect Effects 0.000 claims description 11
- 238000001914 filtration Methods 0.000 claims description 2
- 239000000872 buffer Substances 0.000 abstract description 8
- 230000000875 corresponding effect Effects 0.000 description 10
- 230000004044 response Effects 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 7
- 230000006872 improvement Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 238000007476 Maximum Likelihood Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 108091081062 Repeated sequence (DNA) Proteins 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000009429 electrical wiring Methods 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10268—Improvement or modification of read or write signals bit detection or demodulation methods
- G11B20/10287—Improvement or modification of read or write signals bit detection or demodulation methods using probabilistic methods, e.g. maximum likelihood detectors
- G11B20/10296—Improvement or modification of read or write signals bit detection or demodulation methods using probabilistic methods, e.g. maximum likelihood detectors using the Viterbi algorithm
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10305—Improvement or modification of read or write signals signal quality assessment
- G11B20/10342—Improvement or modification of read or write signals signal quality assessment sub-information or auxiliary signals different from the normal recording marks, e.g. signals reproduced from wobble tracks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10305—Improvement or modification of read or write signals signal quality assessment
- G11B20/10351—Improvement or modification of read or write signals signal quality assessment baseline shift, DC content, bias
-
- 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/012—Recording on, or reproducing or erasing from, magnetic disks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、通信信号における
データの検出に関し、特に、該データにおけるプリアン
ブルの検出に関する。The present invention relates to detection of data in a communication signal, and more particularly, to detection of a preamble in the data.
【0002】[0002]
【従来の技術】多くのデジタル伝送システムは、一般
に、シンボルのシーケンス(各シンボルは、一群のビッ
トからなる)で表されるデジタルデータを検出する技術
を採用している。シンボルビットは、通常雑音が伝送信
号に付加される、伝送(すなわち、通信)チャネルを通
して、信号として転送される。例えば、磁気記録システ
ムはまず、データを、磁気媒体に記録されるシンボルビ
ットに符号化する。磁気媒体に対するデータの書き込
み、記録、および読み取りは、関連する周波数応答を有
する伝送チャネルを介して行われるものと考えることが
できる。そして、信号を磁気媒体から、格納データまた
は格納シンボルビットを表す、サンプリングされた信号
(すなわち、出力サンプルのシーケンス)として読み取
ることができる。ディスクドライブ用の磁気記録システ
ムは、磁気ディスク等の磁気媒体上のトラックからデー
タを読み取り、検出する。各トラックは、ユーザ(すな
わち「読み取り」)データセクタ、ならびに読み取りデ
ータセクタ間に埋め込まれたシステム専用制御(例え
ば、「サーボ」)データセクタを含む。サーボデータセ
クタは、記録システムが、1)シークモード中にトラッ
クを探索するため、および2)読み取りヘッドを磁気媒
体上の特定トラック上に位置決めするために用いる制御
データの形態であるサーボデータを格納する。従来技術
の磁気記録システムによっては、格納されたサーボデー
タの検出にデジタル信号処理を採用するものもあれば、
アナログ技術を採用するものもある。2. Description of the Related Art Many digital transmission systems generally employ techniques for detecting digital data represented by a sequence of symbols, each symbol consisting of a group of bits. The symbol bits are transferred as a signal through a transmission (ie, communication) channel, where noise is usually added to the transmission signal. For example, a magnetic recording system first encodes data into symbol bits that are recorded on a magnetic medium. Writing, recording, and reading data from magnetic media can be thought of as occurring over a transmission channel that has an associated frequency response. The signal can then be read from the magnetic medium as a sampled signal (ie, a sequence of output samples) representing stored data or stored symbol bits. A magnetic recording system for a disk drive reads and detects data from a track on a magnetic medium such as a magnetic disk. Each track includes user (ie, “read”) data sectors, as well as system-specific control (eg, “servo”) data sectors embedded between the read data sectors. Servo data sectors store servo data in the form of control data used by the recording system to 1) search for tracks during the seek mode and 2) position the read head on a particular track on magnetic media. I do. Some prior art magnetic recording systems employ digital signal processing to detect stored servo data,
Some use analog technology.
【0003】データを読み取る技術は、データシーケン
スの冒頭において、プリアンブルシーケンスと呼ばれる
容易に検出されるシーケンスを採用することが多い。例
えば、プリンブルシーケンスは、磁気記録および再生シ
ステムにおいて、サーボデータ処理に用いられる。図1
は、磁気記録システム100のサーボデータ処理を示し
たものである。サーボデータの一部は、レート1/Nコ
ードを用いて該部分を符号化するサーボデータエンコー
ダ101(1/Nエンコーダとして図示される)により
受信される。サーボデータのその結果符号化された部分
および残りの符号化されていない部分は、磁気書き込み
ヘッド102によりさらに処理され、磁気媒体110に
記録される。磁気読み取りヘッド103は、磁気記録媒
体110から情報をアナログ信号として読み取る。[0003] Techniques for reading data often employ an easily detected sequence called a preamble sequence at the beginning of the data sequence. For example, a primling sequence is used for servo data processing in a magnetic recording and reproducing system. FIG.
Shows the servo data processing of the magnetic recording system 100. Part of the servo data is received by a servo data encoder 101 (shown as a 1 / N encoder) that encodes the part using a rate 1 / N code. The resulting encoded portion of servo data and the remaining unencoded portion are further processed by magnetic write head 102 and recorded on magnetic media 110. The magnetic read head 103 reads information from the magnetic recording medium 110 as an analog signal.
【0004】磁気読み取りヘッド103は、媒体110
から読み取ったデータを出力チャネルサンプルとして提
供するために、アナログ信号をサンプリングしうる。
「出力チャネルサンプル」という用語は、データが、周
波数応答の形態を有する(かつおそらくメモリを有す
る)伝送チャネル(例えば、磁気媒体110)を通して
渡されたことを示す。このタイプの伝送チャネル(おそ
らく、後続する等化器の周波数応答を含む)は、部分応
答(PR:Partial Response)チャネルと呼ぶことがで
きる。符号化サーボデータを表す信号は、信号をチャネ
ルの周波数応答を通して渡すことによって生じる付加雑
音成分と、付加信号歪みとを有する。チャネルの周波数
応答における変動、または磁気読み取りヘッド103の
回路の周波数応答特性を部分的に修正するため、出力チ
ャネルサンプルを等化器104に加えることができる。
等化された出力チャネルサンプルは、次に、部分応答最
尤(PRML)検出器105に加えられる。[0006] The magnetic read head 103 includes a medium 110.
The analog signal may be sampled to provide data read from the as output channel samples.
The term "output channel samples" indicates that data has been passed through a transmission channel (eg, magnetic media 110) having a form of frequency response (and possibly having memory). This type of transmission channel (possibly including the frequency response of a subsequent equalizer) can be referred to as a partial response (PR) channel. The signal representing the encoded servo data has additional noise components and additional signal distortion caused by passing the signal through the frequency response of the channel. Output channel samples can be applied to the equalizer 104 to partially correct for variations in the frequency response of the channel, or frequency response characteristics of the circuitry of the magnetic read head 103.
The equalized output channel samples are then applied to a partial response maximum likelihood (PRML) detector 105.
【0005】PRML検出器105は、検出された符号
化サーボデータをサーボデータデコーダ106に提供す
る。サーボデータデコーダ106は、符号化プロセスの
逆を行い、復号化されたサーボアドレスマーク(SA
M)データおよびグレーデータを提供する。また、図1
には、媒体110から読み取られた符号化されていない
バーストデータを復調するバースト復調器107も示さ
れる。バーストデータは、磁気読み取りヘッド103
が、媒体110上のトラックの中心上に直接位置決めさ
れているか否かを検出するために、磁気読み取りヘッド
103により用いられうる。[0005] The PRML detector 105 provides the detected encoded servo data to a servo data decoder 106. The servo data decoder 106 performs the reverse of the encoding process, and decodes the decoded servo address mark (SA
M) provide data and gray data. FIG.
Shows a burst demodulator 107 for demodulating uncoded burst data read from the medium 110. The burst data is transmitted to the magnetic read head 103
Can be used by the magnetic read head 103 to detect whether it is positioned directly over the center of a track on the medium 110.
【0006】図2は、磁気記録媒体110のサーボデー
タセクタにサーボデータを記録するフォーマット200
を示したものである。サーボデータは、タイミングおよ
び利得情報が回復されるビットシーケンスであるプリア
ンブル201を含みうる。タイミングおよび利得情報に
より、磁気読み取りヘッド103が、磁気媒体110の
トラックからもたらされる入アナログ信号に対する利得
および位相ロックを得ることができる。また、図2に
は、バーストデータを含むバースト復調フィールド20
4も示される。FIG. 2 shows a format 200 for recording servo data in a servo data sector of the magnetic recording medium 110.
It is shown. The servo data may include a preamble 201, which is a bit sequence from which timing and gain information is recovered. The timing and gain information allows the magnetic read head 103 to obtain gain and phase lock on incoming analog signals coming from tracks on the magnetic medium 110. FIG. 2 shows a burst demodulation field 20 including burst data.
4 is also shown.
【0007】プリアンブル201の後には、符号化サー
ボアドレスマーク(SAM)202が続き、またその後
にはサーボセクタ用の符号化グレーデータ203が続き
うる。SAM202は、セクタをサーボデータを含むも
のと識別するために、所定のビットパターンを含み、磁
気読み取りヘッド103が、磁気記録媒体110からト
ラック/セクタを読み取るために用いるフレーム指示ク
ロックをリセットするために、これを採用しうる。グレ
ーデータ203は、磁気記録媒体のトラック番号および
シリンダ情報を表し、磁気読み取りヘッド103が、シ
ークモード中に隣接したトラックを読み取る際に、誤り
を防ぐために用いうる。SAM202およびグレーデー
タ203は、通常、磁気記録媒体110に記録される前
に、シンボルビットシーケンスとして符号化される、サ
ーボデータの部分である。[0007] The preamble 201 may be followed by an encoded servo address mark (SAM) 202, followed by encoded gray data 203 for servo sectors. The SAM 202 includes a predetermined bit pattern to identify the sector as containing servo data, and resets the frame indication clock used by the magnetic read head 103 to read a track / sector from the magnetic recording medium 110. This can be adopted. The gray data 203 indicates the track number and cylinder information of the magnetic recording medium, and can be used to prevent an error when the magnetic read head 103 reads an adjacent track during the seek mode. The SAM 202 and the gray data 203 are portions of servo data that are usually encoded as a symbol bit sequence before being recorded on the magnetic recording medium 110.
【0008】[0008]
【発明が解決しようとする課題】通常、プリアンブル2
01は、ビットパターンの繰り返しを有する短いシーケ
ンスである。プリアンブル201は、通常、短いシーケ
ンスであるため、プリアンブル201の検出に、最尤検
出技術は一般に用いられない。これは、かかる検出によ
り比較的長い遅延が導入されてしまうからである。加え
て、チャネルによっては、複数の信号経路(すなわち、
チャネル)を通して検出された同一信号を収集し、該信
号を共に平均化するために、並列平均化検出を採用しう
る。信号を平均化することで、各信号経路において付加
された雑音が相互に相関しない場合に、検出器の性能を
改良できるようにしうる。しかし、プリアンブル201
を含む制御データを記録媒体から読み取るなど、多くの
用途について、PRチャネルは、複数検出された信号経
路を含まない。Usually, the preamble 2
01 is a short sequence having a repeating bit pattern. Since the preamble 201 is usually a short sequence, the maximum likelihood detection technique is not generally used for detecting the preamble 201. This is because such detection introduces a relatively long delay. In addition, some channels have multiple signal paths (ie,
Parallel averaging detection may be employed to collect the same signal detected through the channel) and average the signal together. Averaging the signals may allow for improved detector performance when the noise added in each signal path is not correlated. However, preamble 201
For many applications, such as reading control data from a recording medium, the PR channel does not include a plurality of detected signal paths.
【0009】[0009]
【課題を解決するための手段】本発明は、媒体から受信
されるデータにおけるプリアンブルをサンプルシーケン
スとして検出する技術に関する。本発明の実施形態によ
れば、プリアンブルシーケンスの繰り返しパターン特性
により、検出器が複数のサンプルを利用できるようにす
る。複数のサンプルを平均化して、平均サンプルを提供
することができ、該平均サンプルから、1つまたは複数
の入力サンプルについての決定が行われる。SUMMARY OF THE INVENTION The present invention relates to a technique for detecting a preamble in data received from a medium as a sample sequence. According to an embodiment of the present invention, the repetition pattern characteristic of the preamble sequence allows the detector to use a plurality of samples. The plurality of samples can be averaged to provide an average sample, from which a determination is made for one or more input samples.
【0010】本発明の例示的な実施形態によれば、周期
的パターンの値を含むデータのプリアンブルは、プリア
ンブルを表すサンプルシーケンスの現行サンプルを生成
し、周期的パターンに基づいて、シーケンスにおける1
つまたは複数の追加サンプルを選択することで、検出さ
れる。現行サンプルは、1つまたは複数の、選択された
サンプルと組み合わされて、平均サンプルを形成し、平
均サンプルが、閾値と比較されて、現行サンプルの値に
ついての決定を行う。プリアンブルは、該決定に基づい
て検出される。さらなる実施形態について、プロセスが
繰り返されて、サンプルシーケンスに対応する決定シー
ケンスが生成され、決定シーケンスに基づいて、プリア
ンブルの有無が検出される。According to an exemplary embodiment of the present invention, a preamble of data including a value of a periodic pattern generates a current sample of a sample sequence representing the preamble and, based on the periodic pattern, one of the sequences.
It is detected by selecting one or more additional samples. The current sample is combined with one or more selected samples to form an average sample, and the average sample is compared to a threshold to make a determination about the value of the current sample. The preamble is detected based on the decision. For a further embodiment, the process is repeated to generate a decision sequence corresponding to the sample sequence, and the presence or absence of a preamble is detected based on the decision sequence.
【0011】本発明の他の態様、特徴、および利点は、
以下の詳細な説明、添付の特許請求の範囲、および添付
図面から、より十分に理解されよう。[0011] Other aspects, features, and advantages of the present invention include:
The following detailed description, the appended claims, and the accompanying drawings will provide a better understanding.
【0012】[0012]
【発明の実施の形態】図3は、例えば、磁気記録システ
ムの読み取り側において採用しうるものなど、本発明の
例示的な実施形態に従って動作するプリアンブル検出器
304を備える検出システム300を示す。読み取りヘ
ッド301は、媒体303から情報を受け取るすなわち
読み取り、対応するアナログ信号を生成する。チャネル
変動およびメモリを修正するために、オプションの等化
器302を採用してもよい。PRチャネルは、媒体30
3の応答および読み取りヘッド301、ならびにオプシ
ョンの等化器302の応答を含みうる。アナログ信号
は、サンプリングされて、媒体から読み取られたデータ
に対応するデータサンプル成分y(n)、ならびに付加
雑音電力に対応する雑音サンプル成分w(n)を提供す
る。このようなサンプリングは、読み取りヘッド30
1、オプションの等化器302、またはプリアンブル検
出器304内で起こりうる。したがって、プリアンブル
検出器304は、nがn回目のサンプル値を表す、サン
プルz(n)=y(n)+w(n)を受け取る。出力サ
ンプルシーケンスは、媒体303から読み取られる制御
データにおいて、プリアンブルパターン、ひいてはプリ
アンブルを検出するために、プリアンブル検出器304
に提供される。また、制御データプリアンブルシーケン
スが検出されると、媒体から読み取られる、符号化デー
タシンボルならびに符号化サーボアドレスマーク(SA
M)および符号化グレーデータを検出し、復号化するた
めに採用された最尤(例えば、ビタビ)検出器305も
示される。FIG. 3 illustrates a detection system 300 comprising a preamble detector 304 operating in accordance with an exemplary embodiment of the present invention, such as may be employed on the reading side of a magnetic recording system. The read head 301 receives or reads information from the medium 303 and generates a corresponding analog signal. An optional equalizer 302 may be employed to correct for channel variations and memory. The PR channel is the medium 30
3 and a read head 301, and an optional equalizer 302 response. The analog signal is sampled to provide a data sample component y (n) corresponding to the data read from the medium, as well as a noise sample component w (n) corresponding to the additive noise power. Such sampling is performed by the read head 30
1. It can occur in the optional equalizer 302 or in the preamble detector 304. Thus, preamble detector 304 receives sample z (n) = y (n) + w (n), where n represents the nth sample value. The output sample sequence is used by a preamble detector 304 to detect a preamble pattern, and thus a preamble, in the control data read from the medium 303.
Provided to When the control data preamble sequence is detected, the encoded data symbol and the encoded servo address mark (SA) read from the medium are read.
M) and maximum likelihood (eg, Viterbi) detector 305 employed to detect and decode the encoded gray data.
【0013】次に、磁気記録システムにおけるサーボ処
理のために、制御データにおけるプリアンブルの検出に
採用される好ましい実施形態について説明するが、本発
明は、これに制限されない。したがって、当業者には、
本明細書に記載する例示的な実施形態によるプリアンブ
ル検出は、プリアンブル検出を採用する他のシステムに
拡張しうることが、明白であろう。Next, a preferred embodiment employed for detecting a preamble in control data for servo processing in a magnetic recording system will be described, but the present invention is not limited to this. Therefore, to those skilled in the art,
It will be apparent that preamble detection according to the exemplary embodiments described herein may be extended to other systems employing preamble detection.
【0014】本明細書に記載する例示的な実施形態につ
いて、プリアンブルにおいて用いられるパターンは、P
Rチャネルを用いた磁気記録の分野で周知の2Tパター
ンである。2Tパターンは、プリアンブルのビットシー
ケンス(すなわち、「001100110011...
0011」)について周期的に繰り返される(周期K
で)ビットシーケンス「0011」である。受け取った
サンプル値z(n)=y(n)+w(n)は、プリアン
ブルの1つのビットを表し、この値は、PRチャネルの
タイプに依存する。例示的な実施形態について、PR4
チャネルは、プリアンブルパターンについて2Tパター
ン「0011」を採用し、このビットパターンは、(正
規化された)サンプルシーケンス{1、1、−1、−
1}で表されるビットパターンであり、プリアンブルパ
ターンシーケンスの周期、K=4である。当業者には理
解されるように、より長いまたは短い他の繰り返しシー
ケンスをプリアンブルパターンに採用してもよく、プリ
アンブルシーケンスの周期およびビット値は、特定の実
施によって決まる。For the exemplary embodiment described herein, the pattern used in the preamble is P
This is a 2T pattern known in the field of magnetic recording using the R channel. The 2T pattern consists of a bit sequence of the preamble (ie, “001100110011.
0011 ”) is periodically repeated (period K
At) the bit sequence "0011". The received sample value z (n) = y (n) + w (n) represents one bit of the preamble, which value depends on the type of PR channel. For an exemplary embodiment, see PR4
The channel adopts a 2T pattern “0011” for the preamble pattern, and this bit pattern is composed of the (normalized) sample sequence {1, 1, −1, −
1}, where the period of the preamble pattern sequence is K = 4. As will be appreciated by those skilled in the art, other longer or shorter repeating sequences may be employed in the preamble pattern, and the period and bit values of the preamble sequence will depend on the particular implementation.
【0015】プリアンブル検出器304は、受け取った
サンプルz(n)を閾値においてスライスすることで、
受け取ったサンプルz(n)に対応するプリアンブルビ
ットを決定する。本発明の例示的な実施形態に従って動
作するプリアンブル検出器304は、図4に示され、オ
プションのフィルタ410と、平均化回路411と、コ
ンパレータ412と、を備える。The preamble detector 304 slices the received sample z (n) at a threshold,
The preamble bit corresponding to the received sample z (n) is determined. The preamble detector 304 operating in accordance with the exemplary embodiment of the present invention is shown in FIG. 4 and includes an optional filter 410, an averaging circuit 411, and a comparator 412.
【0016】例示的なPR4チャネルの場合、等化器3
02(図3)の出力サンプルz(n)は、正あるいは負
のピーク値であり、閾値「0」がスライス動作に用いら
れる。(例えば、サンプル値z(n)が0よりも大きい
場合、サンプルy(n)に対応するプリアンブル決定d
(n)は「0」であるが、サンプル値z(n)が0未満
である場合には、プリアンブル決定d(n)は「1」で
ある。このようなスライス動作の決定は、コンパレータ
412を用いて達成しうる。サンプル値z(n)が正の
ピーク値および負のピーク値だけから構成されない、他
のPRチャネルの場合、プリアンブル検出器304によ
りオプションのフィルタ410を採用して、サンプルz
(n)をフィルタリングしうる。zf(n)で表される
フィルタリングされたサンプルは、それぞれ、閾値
「0」と比較して「1」または「0」という決定d
(n)をもたらすことが可能な、正および負のピーク値
のみを有する。フィルタリングされたサンプルzf
(n)は、yf(n)+wf(n)と表すこともでき、
ここで、yf(n)およびwf(n)は、それぞれ、プ
リアンブルデータおよび雑音サンプル成分をフィルタリ
ングしたものである。特定の実施について、サンプルz
(n)は、アナログ/デジタルコンバータ(ADC)が
媒体303から生成されたアナログ信号をサンプリング
することで生成されるため、各サンプルz(n)が等化
され、かつN個のビットを含むことにより、サンプリン
グプロセスに関連する等化雑音がさらに付加される。For the exemplary PR4 channel, equalizer 3
The output sample z (n) of 02 (FIG. 3) is a positive or negative peak value, and the threshold “0” is used for the slice operation. (For example, if the sample value z (n) is greater than 0, the preamble decision d corresponding to the sample y (n)
(N) is “0”, but if the sample value z (n) is less than 0, the preamble determination d (n) is “1”. Such determination of the slicing operation can be achieved using the comparator 412. For other PR channels, where the sample value z (n) does not consist solely of the positive and negative peak values, the preamble detector 304 employs an optional filter 410 to provide the sample z
(N) may be filtered. The filtered samples, represented by zf (n), are each compared with a threshold “0” to determine a “1” or “0” d.
It has only positive and negative peak values that can result in (n). Filtered sample zf
(N) can also be expressed as yf (n) + wf (n),
Here, yf (n) and wf (n) are obtained by filtering the preamble data and the noise sample component, respectively. For a particular implementation, sample z
(N) is that each sample z (n) is equalized and contains N bits, since the analog / digital converter (ADC) is generated by sampling the analog signal generated from the medium 303. Add additional equalization noise associated with the sampling process.
【0017】本発明によれば、平均化回路411を採用
して、スライス動作前に、2つ以上のフィルタリングさ
れたサンプルを平均化して平均サンプルzfa(n)を
生成することで、対応するサンプルについて行う決定の
信頼性を改善することができる。平均サンプルzfa
(n)は、コンパレータ412による入力サンプルz
(n)について、コンパレータ412による決定d
(n)を生成するために、採用される。PRチャネルに
おいて、信号の複数のバージョンが利用可能ではない
が、プリアンブルパターンの周期的(繰り返しシーケン
ス)特性により、同じビット値に対応する複数のサンプ
ルを、プリアンブル検出器304の決定および検出の各
ステップに直列に利用可能となるようにする。According to the present invention, the averaging circuit 411 is employed to average two or more filtered samples to generate an average sample zfa (n) prior to the slicing operation, thereby obtaining a corresponding sample zfa (n). Can improve the reliability of decisions made on Average sample zfa
(N) is an input sample z by the comparator 412.
Regarding (n), the decision d by the comparator 412
Adopted to generate (n). In the PR channel, multiple versions of the signal are not available, but due to the periodic (repeated sequence) nature of the preamble pattern, each sample corresponding to the same bit value is determined and detected by the preamble detector 304 at each step. To be available in series.
【0018】周期Kで繰り返されるパターンを有するい
ずれのプリアンブルシーケンスについても、Kビット
(またはシンボル)毎に離れたサンプルz(n)の信号
成分yf(n)は、プリアンブルシーケンスの同じ値を
表す。したがって、2つ以上の離れたサンプルK(zf
(n)、zf(n−4)、...)は、平均化されて、
最初の入力サンプルz(n)に対応する平均サンプルz
fa(n)を生成する。K=4であり、かつチャネルの
プリアンブルにおいて2Tパターンが用いられる場合、
平均サンプルzfa(n)は、数1により与えられる。For any preamble sequence having a pattern repeated with a period K, the signal component yf (n) of the sample z (n) separated by K bits (or symbols) represents the same value of the preamble sequence. Therefore, two or more separated samples K (zf
(N), zf (n-4),. . . ) Is averaged,
The average sample z corresponding to the first input sample z (n)
generate fa (n). If K = 4 and a 2T pattern is used in the channel preamble,
The average sample zfa (n) is given by Equation 1.
【0019】[0019]
【数1】 (Equation 1)
【0020】数1によりもたらされる平均化を採用した
平均化回路411の例示的な実施は、図5に示される。
平均化回路411は、バッファ(例えば、フリップフロ
ップ)501a〜501dと、加算器(例えば、(N+
1)ビット加算器)502と、平均サンプルzfa
(n)を格納するために用いられる、オプションの出力
バッファ(例えば、フリップフロップ)503と、を備
える4サンプル遅延バンクを採用する。図5に示すよう
に、加算器502は、バッファ501dにおいてフィル
タリングされたサンプルzf(n)をフィルタリングさ
れたサンプルzf(n−4)と組み合わせ、その結果が
バッファ503に格納される。演算平均はバッファ50
3において2で除算されることがあるが、この除算は、
零交差においてスライスする限り、コンパレータ412
のスライス動作に影響を及ぼさない定数(constant)で
ある。したがって、本明細書に記載される好ましい実施
形態は、除算器を無視するが、他の実施形態は、平均化
されたサンプル数に対応する除算器を考慮に入れるよう
に、コンパレータ412の閾値を調整してもよい。An exemplary implementation of the averaging circuit 411 employing the averaging provided by Equation 1 is shown in FIG.
The averaging circuit 411 includes buffers (for example, flip-flops) 501a to 501d and adders (for example, (N +
1) Bit adder) 502 and average sample zfa
Employ a four-sample delay bank with an optional output buffer (eg, flip-flop) 503 used to store (n). As shown in FIG. 5, the adder 502 combines the sample zf (n) filtered in the buffer 501d with the sample zf (n−4) filtered, and stores the result in the buffer 503. The arithmetic average is buffer 50
Sometimes divided by 2 in 3, this division is
As long as slicing at the zero crossing, the comparator 412
Is a constant that does not affect the slicing operation. Thus, while the preferred embodiment described herein ignores the divider, other embodiments set the threshold of comparator 412 to take into account the divider corresponding to the averaged number of samples. It may be adjusted.
【0021】周期的サンプル値の平均化を採用するプリ
アンブル検出器の改善された性能の測定として、信頼性
を採用することができる。z(n)から決定d(n)を
生成することにおける信頼性は、(フィルタリングされ
た)データサンプル成分yf(n)の正と負のピーク値
間の距離および該フィルタリングされた雑音サンプル成
分wf(n)の標準偏差σwfの関数として定義しうる。
任意の初期利得または導入される位相誤りについて、決
定d(n)の信頼性が低減する。しかし、実施では、通
常、利得および位相誤りを除去する、同期についての信
号フィードバックを採用して、決定プロセスの信頼性性
能を回復する(すなわち、フィードバックは、決定誤り
を雑音成分のみに依存するものとする傾向がある)。As a measure of the improved performance of a preamble detector that employs averaging of periodic sample values, reliability can be employed. The reliability in generating the decision d (n) from z (n) depends on the distance between the positive and negative peak values of the (filtered) data sample component yf (n) and the filtered noise sample component wf (N) as a function of the standard deviation σ wf .
For any initial gain or phase error introduced, the reliability of the decision d (n) is reduced. However, implementations typically employ signal feedback for synchronization, which removes gain and phase errors, to restore the reliability performance of the decision process (ie, feedback depends on the noise component only for decision errors). Tend to be).
【0022】周期K=4を有するプリアンブルに2Tパ
ターンを採用する部分応答チャネルの場合、信頼性は、
次のように計算することができる。フィルタリングされ
たデータサンプルyf(n)のシーケンスは、例えば、
2である距離distyf(すなわち、「1」と「−1」
間の差の大きさは2)だけ隔たれた正および負のピーク
値を有する。雑音成分の標準偏差は、σwfである。1つ
のみのサンプルzf(n)がスライス動作を受ける場合
の決定d(n)の信頼性は、数2により与えられるビッ
トエラーレート(BER)として表現することができ
る。For a partial response channel employing a 2T pattern for a preamble having a period K = 4, the reliability is:
It can be calculated as follows: The sequence of filtered data samples yf (n) is, for example,
2 distance dist yf (ie, “1” and “−1”
The magnitude of the difference between them has positive and negative peak values separated by 2). The standard deviation of the noise component is σ wf . The reliability of the decision d (n) when only one sample zf (n) undergoes a slicing operation can be expressed as a bit error rate (BER) given by equation (2).
【0023】[0023]
【数2】 式中、Qは数学の分野で周知のQ関数である。(Equation 2) Where Q is a Q function well known in the mathematical arts.
【0024】平均サンプルzfa(n)の場合、データ
サンプルyf(n−4)はyf(n)と同じ値を表すた
め、yfa(n)の正および負のピークは、4である距
離distyf(すなわち、「2」と「−2」間の距離の
大きさは4)だけ隔たれている。追加雑音サンプル成分
の標準偏差σwfaは、√2σwfである。したがって、平
均サンプルzfa(n)がスライス動作を受ける場合の
決定d(n)の信頼性は、数3で与えられるビットエラ
ーレート(BER)と表現しうる。For the average sample zfa (n), since the data sample yf (n-4) represents the same value as yf (n), the positive and negative peaks of yfa (n) have a distance dist yf of 4 (Ie, the magnitude of the distance between “2” and “−2” is 4). The standard deviation σ wfa of the additional noise sample component is √2σ wf . Therefore, the reliability of the decision d (n) when the average sample zfa (n) undergoes the slice operation can be expressed as a bit error rate (BER) given by Expression 3.
【0025】[0025]
【数3】 (Equation 3)
【0026】BER値をdBで表すと、平均サンプルに
ついての決定信頼性は、単一のサンプルのみを用いた決
定の信頼性よりも3dB改善される。決定の信頼性にお
ける改善は、図5に示す回路に複雑性を追加する:4つ
のサンプルを格納するための4つのNビット遅延素子;
2つのフィルタリングされたサンプルを組み合わせる
(N+1)ビット加算器;およびその結果を格納するバ
ッファ、という代償がある。When the BER value is expressed in dB, the decision reliability for the average sample is improved by 3 dB over the reliability of the decision using only a single sample. The improvement in the reliability of the decision adds complexity to the circuit shown in FIG. 5: four N-bit delay elements for storing four samples;
At the cost of an (N + 1) -bit adder that combines the two filtered samples; and a buffer that stores the result.
【0027】当業者には明白であるように、平均化は、
より多数のサンプルから生成される平均サンプルに拡張
することができる。記載した例示的な実施形態の場合、
平均化されるサンプルの数が倍になる度に、決定d
(n)の信頼性における3dBの改善を実現することが
できる。4つのフィルタリングされた入力サンプルを用
いる平均サンプルzfa(n)は、数4により定義さ
れ、信頼性の改善により、平均化回路の複雑性が増大す
る(例えば、平均化回路411の実施には、4個の代わ
りに12個のバッファの遅延バンクが必要である)。As will be apparent to those skilled in the art, the averaging is
It can be extended to an average sample generated from a larger number of samples. For the exemplary embodiment described,
Each time the number of samples to be averaged doubles, the decision d
A 3 dB improvement in reliability of (n) can be realized. The average sample zfa (n) using the four filtered input samples is defined by Equation 4 and the reliability improvement increases the complexity of the averaging circuit (for example, the implementation of averaging circuit 411 includes: A delay bank of 12 buffers is needed instead of 4).
【0028】[0028]
【数4】 (Equation 4)
【0029】信頼性における3dBの改善は、計算され
た理想値であり、計算された信頼性は、雑音サンプル成
分wf(n)が相関しない(すなわち、追加雑音のスペ
クトルが白色)であるものと仮定する。しかし、実施
は、概して、PRチャネルに導入される雑音が、等化器
302(図3)ならびにプリアンブル検出器304のフ
ィルタ410によってフィルタリングされうることか
ら、雑音サンプル成分wf(n)が相関しうるため、信
頼性の改善が低減しうる。The 3 dB improvement in reliability is the calculated ideal value, and the calculated reliability is that the noise sample component wf (n) is uncorrelated (ie, the spectrum of the additional noise is white). Assume. However, implementations may generally correlate the noise sample components wf (n) since the noise introduced into the PR channel may be filtered by the equalizer 302 (FIG. 3) as well as the filter 410 of the preamble detector 304. Therefore, improvement in reliability can be reduced.
【0030】図3に戻り、プリアンブル検出器304に
よって生成されるプリアンブル決定は、全体のプリアン
ブルシーケンスの決定について、タイムウィンドウ内で
収集される。PRMLサーボシステムにおいて、(ビタ
ビ)検出器305は、符号化サーボアドレスマーク(S
AM)202および符号化サーボグレーデータ203
(図2)を検出する。SAM検出性能は、SAMミスレ
ート(SMR)により特徴付けられ、SMR値が小さい
ほど良好な性能を示す。検出器305の動作は、プリア
ンブル検出に基づいて、受け取ったサーボデータサンプ
ルと同期されるため、SMRは、プリアンブル検出の性
能に依存する。プリアンブル検出性能は、プリアンブル
検出ミスレート(PMR)により特徴付けられ、PMR
値が小さいほど良好な性能を示す。Referring back to FIG. 3, the preamble decisions generated by the preamble detector 304 are collected within a time window for the overall preamble sequence decision. In the PRML servo system, the (Viterbi) detector 305 uses the encoded servo address mark (S
AM) 202 and encoded servo gray data 203
(FIG. 2) is detected. SAM detection performance is characterized by a SAM miss rate (SMR), with smaller SMR values indicating better performance. Since the operation of the detector 305 is synchronized with the received servo data samples based on the preamble detection, the SMR depends on the performance of the preamble detection. The preamble detection performance is characterized by a preamble detection miss rate (PMR).
The smaller the value, the better the performance.
【0031】図6は、SMRおよびPMRに対する単一
および平均サンプルについての決定を生成するプリアン
ブル検出器についてのSNRに関する、シミュレーショ
ン結果を示す。図6に示すように、比較的不良な信号対
雑音比が与えられる場合に、比較的良好なPMR値を提
供するプリアンブル検出の決定を生成するには、平均サ
ンプルを用いる。図6に示すシミュレーション結果に関
して、周期K=4を有するプリアンブルシーケンスが、
プリアンブルシーケンスに採用される。2本の波線曲線
は、SAMおよびグレーデータについての2つの異なる
符号化方法で得られたSMR:コード1およびコード2
を表す。コード1は、コード2よりも少ない符号化利得
を有する(すなわち、「より強力でない」)。実線曲線
は、異なる検出方式で得られたPMRを表す。S−PM
Rとラベルされた曲線は、単一サンプルzf(n)を用
いるスライス動作に基づくプリアンブル検出の決定を用
いることで得られたPMRを示す。S−PMR曲線は、
コード1のSMRとラベルされる曲線のかなり下にあ
る。したがって、単一サンプルzf(n)を用いたスラ
イス動作に基づくプリアンブル検出は、コード1が用い
られる場合、システムの性能を制限しない。FIG. 6 shows simulation results for the SNR for a preamble detector that produces a decision on single and average samples for SMR and PMR. As shown in FIG. 6, an average sample is used to generate a preamble detection decision that provides a relatively good PMR value given a relatively poor signal to noise ratio. With respect to the simulation results shown in FIG. 6, a preamble sequence having a period K = 4 is
Used for the preamble sequence. The two wavy curves are SMRs obtained with two different encoding methods for SAM and gray data: Code 1 and Code 2
Represents Code 1 has less coding gain than code 2 (ie, "less powerful"). The solid curves represent PMRs obtained with different detection schemes. S-PM
The curve labeled R shows the PMR obtained by using a preamble detection decision based on a slicing operation using a single sample zf (n). The S-PMR curve is
It is well below the curve labeled Code 1 SMR. Therefore, preamble detection based on a slice operation using a single sample zf (n) does not limit the performance of the system when Code 1 is used.
【0032】しかし、より強力なコードであるコード2
を用いると、S−PMR曲線は、コード2のSMR曲線
の上方にあることから、より強力なコードであるコード
2の恩恵は、プリアンブル検出のPMR性能によって制
限される。平均PMR曲線は、AVG−PMRとラベル
され、2つのサンプルを用い、図3から図5の例示的な
実施形態に関して説明したもの等、決定のためスライス
動作に採用される平均サンプルzfa(n)を生成す
る。本発明の例示的な実施形態による平均化は、14d
BのSNRにおける決定信頼性を10の累乗で改善し、
SNRが高くなるほど、改善が大きくなる。したがっ
て、AVG−PMR曲線のPMR性能は、コード2のS
MR性能よりも良好であり、システムがより強力なコー
ド2のすべての恩恵を用いることが可能になる。However, a more powerful code, Code 2
, The benefit of the more powerful code, Code 2, is limited by the PMR performance of preamble detection, since the S-PMR curve is above the SMR curve of Code 2. The average PMR curve is labeled AVG-PMR, uses two samples, and the average sample zfa (n) employed in the slicing operation for determination, such as that described with respect to the exemplary embodiment of FIGS. 3-5. Generate Averaging according to an exemplary embodiment of the present invention is 14d
Improving the decision reliability in B's SNR by a power of 10;
The higher the SNR, the greater the improvement. Thus, the PMR performance of the AVG-PMR curve is
Better than MR performance, allowing the system to use all the benefits of the more powerful Code 2.
【0033】本発明の例示的な実施形態について、符号
化および復号化方法に関して説明したが、本発明はこれ
に制限されない。当業者には明白であるように、様々な
方法を回路素子の関数として実施し、かつまた、ソフト
ウェアプログラムにおける処理ステップとして実施しう
る。かかるソフトウェアは、例えば、デジタル信号プロ
セッサ、マイクロコントローラ、または汎用コンピュー
タに採用することができる。While the exemplary embodiments of the present invention have been described with respect to encoding and decoding methods, the invention is not so limited. As will be apparent to those skilled in the art, various methods may be implemented as functions of circuit elements, and may also be implemented as processing steps in a software program. Such software can be employed, for example, in a digital signal processor, microcontroller, or general-purpose computer.
【0034】本発明は、方法およびこれら方法を実施す
る装置の形態で実施することが可能である。本発明はま
た、フロッピー(登録商標)ディスク、CD−ROM、
ハードドライブ、または他の任意の機械読み取り可能記
憶媒体等の有形媒体において実施されるプログラムコー
ドの形態で実施することも可能であり、該有形媒体は、
プログラムコードがコンピュータ等のマシンにロードさ
れ、該マシンによって実行されると、該マシンが本発明
を実施する装置になる。本発明はまた、例えば、電気配
線またはケーブル、光ファイバ、または電磁放射を介し
てなど、ある伝送媒体を介して伝送されるプログラムコ
ードの形態で実施することも可能であり、この場合、記
憶媒体に格納されるか、マシンにロードされ、かつ/ま
たはマシンによって実行されるか、または、プログラム
コードがコンピュータ等のマシンにロードされ、実行さ
れると、マシンが本発明を実施する装置となる。汎用プ
ロセッサにおいて実施される場合、プログラムコードセ
グメントは、プロセッサと組み合わされ、特定の論理回
路と同様に動作する固有の装置を提供する。The invention can be embodied in the form of methods and apparatuses for practicing these methods. The present invention also provides a floppy disk, CD-ROM,
It can also be embodied in the form of program code embodied in a tangible medium, such as a hard drive or any other machine-readable storage medium, wherein the tangible medium is
When the program code is loaded on a machine such as a computer and executed by the machine, the machine becomes an apparatus embodying the present invention. The present invention can also be embodied in the form of program code transmitted over a transmission medium, such as, for example, via electrical wiring or cable, optical fiber, or electromagnetic radiation, where the storage medium Stored in, loaded into, and / or executed by a machine, or when the program code is loaded and executed on a machine, such as a computer, the machine becomes an apparatus embodying the present invention. When implemented on a general-purpose processor, the program code segments combine with the processor to provide a unique device that operates analogously to specific logic circuits.
【0035】当業者は、添付の特許請求の範囲に記載さ
れる本発明の原理および範囲から逸脱せずに、本発明の
性質を説明するために記載および図示された詳細、材
料、およびパーツの配列における各種変更を行いうるこ
とをさらに理解されよう。Those skilled in the art will appreciate that the details, materials, and parts described and illustrated to illustrate the nature of the invention without departing from the principles and scope of the invention as set forth in the appended claims. It will further be appreciated that various changes in the sequence may be made.
【図1】従来技術の磁気記録システムのサーボ処理を示
す。FIG. 1 shows the servo processing of a prior art magnetic recording system.
【図2】図1のシステムについて、磁気記録媒体のサー
ボデータセクタに記録されるサーボデータのフォーマッ
トを示す。FIG. 2 shows a format of servo data recorded in a servo data sector of a magnetic recording medium for the system of FIG.
【図3】本発明の例示的な実施形態による、プリアンブ
ル検出器の動作を含むデータ検出システムを示す。FIG. 3 illustrates a data detection system including operation of a preamble detector, according to an exemplary embodiment of the present invention.
【図4】図3のプリアンブル検出器の例示的な実施形態
を示す。FIG. 4 illustrates an exemplary embodiment of the preamble detector of FIG.
【図5】図4に示すプリアンブル検出器の平均化回路の
例示的な実施を示す。5 shows an exemplary implementation of the averaging circuit of the preamble detector shown in FIG.
【図6】信号および平均サンプルについての決定を生成
する図5のプリアンブル検出器のシミュレーション結果
を示す。FIG. 6 shows simulation results of the preamble detector of FIG. 5 generating a decision on the signal and the average sample.
Claims (13)
ターンの値を含むプリアンブルを検出する方法であっ
て、 (a)前記周期的パターンに基づいて、前記プリアンブ
ルに対応するシーケンスにおいて、現行サンプルおよび
1つまたは複数の追加サンプルを選択するステップと、 (b)前記現行サンプルを前記1つまたは複数の選択さ
れたサンプルと組み合わせて、平均サンプルを形成する
ステップと、 (c)該平均サンプルを閾値と比較して、前記現行サン
プルの値についての決定を形成するステップと、 (d)該決定に基づいて、前記プリアンブルを検出する
ステップと、を含む、方法。1. A method for detecting, in a sample sequence, a preamble including a value of a periodic pattern, comprising: (a) based on the periodic pattern, a current sample and one or more in a sequence corresponding to the preamble. Selecting a plurality of additional samples; (b) combining the current sample with the one or more selected samples to form an average sample; and (c) comparing the average sample to a threshold. Forming a decision on the value of the current sample; and (d) detecting the preamble based on the decision.
繰り返して、前記サンプルシーケンスに対応する決定シ
ーケンスを生成するステップと、 (f)前記決定シーケンスに基づいて、前記プリアンブ
ルシーケンスを検出するステップと、をさらに含む、請
求項1記載の方法。2. (e) repeating steps (a) to (c) to generate a decision sequence corresponding to the sample sequence; and (f) detecting the preamble sequence based on the decision sequence. The method of claim 1, further comprising:
して、各対応値を正または負のピーク値としてバイアス
するステップをさらに含む、請求項1記載の方法。3. The method of claim 1, further comprising filtering each sample sequence to bias each corresponding value as a positive or negative peak value.
ら読み取られたサーボデータの前記プリアンブルを検出
するために用いられる、請求項1記載の方法。4. The method according to claim 1, wherein the method is used in a magnetic recording / reproducing system to detect the preamble of servo data read from a medium.
プとして実施される、請求項1記載の方法。5. The method of claim 1, implemented in an integrated circuit as a processor step.
ターンの値を含むプリアンブルを検出するための回路で
あって、 前記プリアンブルを表す前記サンプルシーケンスからの
現行サンプルおよび1つまたは複数の選択されたサンプ
ルから、平均サンプルを形成する平均化回路と、 前記平均サンプルを閾値と比較して、前記プリアンブル
の有無を検出するコンパレータと、を備える、回路。6. A circuit for detecting, in a sample sequence, a preamble including a value of a periodic pattern, comprising: a current sample from the sample sequence representing the preamble and one or more selected samples; A circuit comprising: an averaging circuit that forms an average sample; and a comparator that compares the average sample with a threshold to detect the presence or absence of the preamble.
は複数の前記サンプルシーケンスを格納する遅延バンク
であって、前記シーケンスにおける1つまたは複数の追
加サンプルは、前記周期的パターンに基づいて、該遅延
バンクから提供される、遅延バンクと、 前記現行サンプルを前記遅延バンクからの前記1つまた
は複数の選択されたサンプルと組み合わせて、平均サン
プルを形成する加算器と、を備える、請求項6記載の回
路。7. The delay bank for storing one or more of the sample sequences representing the periodic pattern of the preamble, wherein the one or more additional samples in the sequence are: A delay bank provided from the delay bank based on a periodic pattern; and an adder for combining the current sample with the one or more selected samples from the delay bank to form an average sample. The circuit of claim 6, comprising:
シーケンスを生成し、該決定シーケンス基づいて、前記
プリアンブルの存在を検出する、請求項7記載の回路。8. The circuit according to claim 7, wherein a decision sequence corresponding to the sample sequence is generated, and the presence of the preamble is detected based on the decision sequence.
イアスするために、フィルタをさらに備える、請求項7
記載の回路。9. The system of claim 7, further comprising a filter for biasing each corresponding value to a positive or negative peak value.
The described circuit.
から読み取られたサーボデータの前記プリアンブルを検
出するために用いられる、請求項7記載の回路。10. The circuit according to claim 7, wherein the circuit is used for detecting the preamble of servo data read from a medium in a magnetic recording / reproducing system.
7記載の回路。11. The circuit according to claim 7, implemented in an integrated circuit.
み取り媒体であって、該複数の命令は、プロセッサによ
り実行されると、プロセッサに、サンプルシーケンスに
おいて周期的パターンの値を含むプリアンブルを検出す
る方法を実施させる命令を含み、該方法は、 (a)前記周期的パターンに基づいて、前記プリアンブ
ルを表すシーケンスにおいて、現行サンプルおよび1つ
または複数の追加サンプルを選択するステップと、 (b)前記現行サンプルを前記1つまたは複数の選択さ
れたサンプルと組み合わせて、平均サンプルを形成する
ステップと、 (c)該平均サンプルを閾値と比較して、前記現行サン
プルの値についての決定を形成するステップと、 (d)該決定に基づいて、前記プリアンブルを検出する
ステップと、を含む、コンピュータ読み取り可能媒体。12. A computer readable medium having stored thereon a plurality of instructions which, when executed by a processor, cause the processor to detect a preamble including a value of a periodic pattern in a sample sequence. Instructions, the method comprising: (a) selecting a current sample and one or more additional samples in a sequence representing the preamble based on the periodic pattern; and (b) the current sample. Combining with the one or more selected samples to form an average sample; and (c) comparing the average sample to a threshold to form a decision on the value of the current sample. (D) detecting the preamble based on the determination. Computer-readable media.
を繰り返して、前記サンプルシーケンスに対応する決定
シーケンスを生成するステップと、 (f)該決定シーケンスに基づいて、前記プリアンブル
シーケンスを検出するステップと、をさらに含む、請求
項12記載のコンピュータ読み取り可能媒体。13. (e) The steps (a) to (c)
14. The computer-readable medium of claim 12, further comprising: repeating (c) generating a decision sequence corresponding to the sample sequence; and (f) detecting the preamble sequence based on the decision sequence. .
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US50006500A | 2000-02-08 | 2000-02-08 | |
| US09/500065 | 2000-02-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001266491A true JP2001266491A (en) | 2001-09-28 |
Family
ID=23987901
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001031671A Pending JP2001266491A (en) | 2000-02-08 | 2001-02-08 | Average sample determination for preamble detection |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2001266491A (en) |
| KR (1) | KR20010078376A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7076016B1 (en) * | 2000-02-28 | 2006-07-11 | Advanced Micro Devices, Inc. | Method and apparatus for buffering data samples in a software based ADSL modem |
-
2001
- 2001-02-08 JP JP2001031671A patent/JP2001266491A/en active Pending
- 2001-02-08 KR KR1020010006194A patent/KR20010078376A/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| KR20010078376A (en) | 2001-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7466766B2 (en) | Processing servo data having DC level shifts | |
| US7502427B2 (en) | Asynchronous servo RRO detection employing interpolation | |
| KR101034771B1 (en) | Data detection method | |
| US7256953B2 (en) | Data synchronizing signal detector, signal processing device using the detector, information recording and reproducing apparatus having the detector and the device, data synchronizing signal detecting method, and information recording medium for using in the method | |
| US6751774B2 (en) | Rate (M/N) code encoder, detector, and decoder for control data | |
| JP3886300B2 (en) | Signal processing apparatus and signal processing method thereof | |
| JP4008677B2 (en) | Information recording / reproducing apparatus, signal decoding circuit, recording structure and method of information recording medium | |
| US7206147B2 (en) | Apparatus for recording and regenerating data | |
| JP2001057031A (en) | Control data rate (m/n) code/encoder, detector and decoder | |
| US7502187B2 (en) | Address mark detection | |
| KR100888313B1 (en) | Recording/reproducing apparatus having a substituting part substituting for burst errors and a method of substituting for burst errors | |
| JP2001266491A (en) | Average sample determination for preamble detection | |
| US20070205922A1 (en) | MTR encoding method, MTR decoding method, MTR encoder, MTR decoder, and magnetic recording device | |
| JP3645478B2 (en) | Control data string encoding method and apparatus | |
| JP5579379B2 (en) | Frequency error combinational logic configured for a multi-channel data detection system and method for generating frequency errors | |
| JP5579380B2 (en) | Error combination logic configured for a multi-channel data detection system and method for generating an error signal | |
| JP2001332033A (en) | Phase comparator and synchronization signal generation circuit using the same | |
| JPH05314676A (en) | Data playback device | |
| JPH05266605A (en) | Data recording/reproducing circuit for magnetic recorder and data recording/reproducing method |