JP2000100084A - Signal processing device and magnetic disk device - Google Patents
Signal processing device and magnetic disk deviceInfo
- Publication number
- JP2000100084A JP2000100084A JP10265896A JP26589698A JP2000100084A JP 2000100084 A JP2000100084 A JP 2000100084A JP 10265896 A JP10265896 A JP 10265896A JP 26589698 A JP26589698 A JP 26589698A JP 2000100084 A JP2000100084 A JP 2000100084A
- Authority
- JP
- Japan
- Prior art keywords
- data
- output
- error
- synchronization signal
- pattern
- 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
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】
【課題】 簡単な構成にて、データ同期信号の検出誤り
を減少させる。
【解決手段】 入力データ11をデータ弁別手段1に入
力し、データ弁別手段1で弁別された符号ビット出力で
あるデータ弁別出力12がポストコード手段2に入力さ
れ、所定のポストコード処理がされる。ポストコード手
段2の出力13が、符号復調手段4と、その入力値とそ
の入力値を所定時間遅延させた値とをモジュロ2加算し
て出力値とする処理を施す(1+D)処理手段5に入力
される。(1+D)処理手段5の(1+D)処理出力1
8は、誤り検出訂正手段6に入力され、奇数系列と偶数
系列に分離され、グループ化されたビット列に対して、
誤り検出/訂正がなされ、訂正後の誤り検出訂正出力1
9は、データ同期信号検出手段3に入力され、グループ
毎に同期パターン14と照合され、一致したグループ数
がしきい値15以上のときに同期信号検出出力16が符
号復調手段4に出力される。
(57) [Problem] To reduce detection errors of a data synchronization signal with a simple configuration. SOLUTION: Input data 11 is inputted to a data discriminating means 1, and a data discriminating output 12, which is a sign bit output discriminated by the data discriminating means 1, is inputted to a postcode means 2, and predetermined postcode processing is performed. . An output 13 of the post code unit 2 is applied to a code demodulation unit 4 and a processing unit 5 for performing a process of modulo 2 adding an input value thereof and a value obtained by delaying the input value by a predetermined time to obtain an output value (1 + D). Is entered. (1 + D) processing output 1 of (1 + D) processing means 5
8 is input to the error detection / correction means 6 and is separated into an odd-numbered sequence and an even-numbered sequence.
Error detection / correction is performed, and the corrected error detection / correction output 1
Numeral 9 is input to the data synchronization signal detecting means 3 and is compared with the synchronization pattern 14 for each group. When the number of matching groups is equal to or greater than the threshold value 15, a synchronization signal detection output 16 is output to the code demodulation means 4. .
Description
【0001】[0001]
【発明の属する技術分野】本発明は、信号処理技術およ
び磁気ディスク装置に係り、特に、データ同期信号部に
データ弁別誤りが有ってもデータ同期信号が検出できる
様に、データ同期信号検出率を向上させた、データ同期
信号検出技術およびそれを用いた磁気ディスク装置等に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a signal processing technique and a magnetic disk drive, and more particularly, to a data synchronization signal detection rate so that a data synchronization signal can be detected even if there is a data discrimination error in a data synchronization signal portion. The present invention relates to a data synchronization signal detection technology and a magnetic disk device and the like using the same.
【0002】[0002]
【従来の技術】本発明の参考技術であるデータ同期信号
検出装置の一例として、以下、図を用いて説明する。2. Description of the Related Art An example of a data synchronization signal detecting apparatus according to the present invention will be described below with reference to the accompanying drawings.
【0003】参考技術の方法について、磁気ディスク装
置を例にして説明する。図20は、磁気ディスク装置の
記録フォーマットの一例である。データは、単位記憶領
域であるセクタ毎にID部とDATA部がある。ID部
とDATA部には、それぞれPLL(Phase Locked Loo
p )の引き込みのためのPLO SYNC領域91、I
D(アドレス情報)またはDATAの開始位置を検出し
て変調されたコードの復調タイミング信号を得るための
データ同期信号92、実際にID情報を記録再生するI
Dまたはデータを記録再生するDATA領域93、さら
に、エラー検出や訂正のためのCRC部またはECC部
94がある。また、ID部とDATA部の間、あるいは
セクタとセクタの間には、各種の遅延時間を吸収するた
めのパターンであるGAP部95がある。[0003] A method according to a reference technique will be described by taking a magnetic disk drive as an example. FIG. 20 shows an example of a recording format of the magnetic disk device. Data has an ID section and a DATA section for each sector which is a unit storage area. Each of the ID section and the DATA section has a PLL (Phase Locked Loo
PLO SYNC region 91, I for retraction of p)
A data synchronization signal 92 for detecting a start position of D (address information) or DATA to obtain a demodulation timing signal of a modulated code, and an I for actually recording and reproducing ID information.
There is a DATA area 93 for recording and reproducing D or data, and a CRC section or ECC section 94 for error detection and correction. Further, between the ID part and the DATA part or between the sectors, there is a GAP part 95 which is a pattern for absorbing various delay times.
【0004】ここで、上記したデータ同期信号92の正
確な検出は、その後のIDやDATA領域93のコード
復調のために非常に重要であることは、良く知られてい
る。つまり、IDやDATA領域93でコード復調され
たデータが非常に良いエラー率でも、通常数バイト程度
であるデータ同期信号92の検出を誤ると、その後の数
十から数百バイトのIDやDATA領域93のコード復
調が正しく行われない。Here, it is well known that accurate detection of the data synchronization signal 92 is very important for subsequent code demodulation of the ID and the DATA area 93. That is, even if the data demodulated in the ID or DATA area 93 has a very good error rate, if the detection of the data synchronization signal 92, which is usually about several bytes, is erroneous, the subsequent several tens to several hundreds of bytes in the ID or DATA area are used. 93 is not correctly demodulated.
【0005】具体的には、図21に示すような構成のデ
ータ同期信号検出では、入力データ511をデータ弁別
手段501によりデータ弁別し、そのデータ弁別出力5
12をポストコード手段502によって所定のポストコ
ード処理(ビット演算)を行う。このポストコード処理
は、一般に図示していない記録時のプリコード処理に対
応した処理を行う。これは、記録時のデータの符号化と
再生時の符号復調を対応させるためである。また、特開
平9−223365号公報に開示された方法によれば、
データ弁別手段501の内部の状態遷移の結果出力の際
にポストコード処理を施すのと等価な処理をすることが
可能であり、ポストコード手段502が構成上必ず必要
とするものではないが、前記方法の場合にも機能的に
は、データ弁別手段からポストコード処理の作用を分離
してポストコード手段502が有るとする、あるいは符
号を通過させるポストコード処理が有ると考えることも
できる。ポストコード出力513は、符号復調手段50
4に入力される。また、同じポストコード出力513を
データ同期信号検出手段503に入力し、あらかじめ定
めた同期パターン514と照合し、それらが一致するこ
とによりデータ同期信号検出を行い、同期信号検出出力
516として符号復調手段504に入力し、符号復調手
段504は、これを復調タイミング信号として符号復調
動作を行うことで出力データ517を得る処理が行われ
ていた。More specifically, in detecting a data synchronization signal having a configuration as shown in FIG. 21, input data 511 is subjected to data discrimination by data discriminating means 501, and its data discrimination output 5 is output.
12 is subjected to predetermined post code processing (bit operation) by the post code means 502. This postcode processing generally performs processing corresponding to precoding processing at the time of recording, not shown. This is to make the encoding of data at the time of recording correspond to the demodulation of code at the time of reproduction. According to the method disclosed in Japanese Patent Application Laid-Open No. 9-223365,
It is possible to perform processing equivalent to performing postcode processing when outputting the result of the state transition inside the data discriminating means 501, and the postcode means 502 is not necessarily required in terms of configuration. Also in the case of the method, functionally, it can be considered that the function of the postcode processing is separated from the data discriminating means, and that the postcode means 502 is provided, or that the postcode processing for passing the code is provided. The post code output 513 is output from the code demodulation unit 50.
4 is input. Also, the same post code output 513 is input to the data synchronization signal detection means 503, and is collated with a predetermined synchronization pattern 514, and when they match, data synchronization signal detection is performed. The code demodulation unit 504 performs a code demodulation operation using the signal as a demodulation timing signal to obtain output data 517.
【0006】データ同期信号検出手段503の構成とし
ては、特開平10−125002号公報に示された構成
のように、データ弁別された符号列を奇数系列と偶数系
列に分けてグループ化し、グループ毎に同期パターンと
の一致を取り、一致したグループの数が所定のしきい値
515を越えた場合にデータ同期信号を検出したと判定
するデータ同期信号検出処理を行うことで、高いデータ
同期信号検出能力を得ることが知られている。また、特
開平8−096312号公報には、データ反転が連続し
ないパターンをデータ同期信号とする方法が開示されて
いる。As a configuration of the data synchronization signal detecting means 503, as in the configuration disclosed in Japanese Patent Application Laid-Open No. H10-125002, a code sequence subjected to data discrimination is divided into an odd sequence and an even sequence to form a group. A data synchronization signal detection process that determines that a data synchronization signal has been detected when the number of matched groups exceeds a predetermined threshold 515, thereby achieving high data synchronization signal detection. It is known to gain the ability. Japanese Patent Application Laid-Open No. 8-096312 discloses a method in which a pattern in which data inversion is not continuous is used as a data synchronization signal.
【0007】さらに、再生性能を向上させるため、J.Mo
on、B.Bricknerによって書かれた文献「Maximum Transi
tion Run Codes for Data Storage Systems 」(IEEE.
Trans. Mag. vol.32,No.5 Sep. 1996 )により磁化反転
の連続数を制限したMTR(Maximum Transition Run)
コードが提案されている。このコードは、記録データが
1で反転するコードなので、このようなコードを使用す
るときのプリコード処理は、(1/(1+D))処理
(入力値と所定時間遅延させた出力値とをモジュロ2加
算して出力値とする処理)であり、それに対応するポス
トコード処理は、(1+D)処理(入力値とその入力値
を所定時間遅延させた値とをモジュロ2加算して出力値
とする処理)である。MTRコードの使用により、デー
タ再生性能は向上し、エラー長も短くなる。しかし、例
えば、データ弁別手段501でのエラーが1ビットであ
るような場合にもポストコード手段502の(1+D)
処理後では、2ビット連続のエラーとなり、符号列を奇
数系列と偶数系列に分けても、上手くデータ同期信号検
出ができなくなる。Further, in order to improve the reproduction performance, J. Mo
on, a book "Maximum Transi" written by B. Brickner.
tion Run Codes for Data Storage Systems "(IEEE.
Trans. Mag. Vol.32, No.5 Sep. 1996), MTR (Maximum Transition Run) limiting the number of continuous magnetization reversals
Code has been proposed. Since this code is a code in which the recording data is inverted by 1, the precoding process when such a code is used is (1 / (1 + D)) processing (modulation of the input value and the output value delayed by a predetermined time). The post code processing corresponding thereto is (1 + D) processing (modulo 2 addition of an input value and a value obtained by delaying the input value by a predetermined time) to obtain an output value. Processing). By using the MTR code, the data reproduction performance is improved and the error length is shortened. However, for example, when the error in the data discriminating unit 501 is 1 bit, the (1 + D)
After the processing, a 2-bit continuous error occurs, and even if the code string is divided into an odd-numbered series and an even-numbered series, it is impossible to detect the data synchronization signal well.
【0008】従って、このような構成において、データ
同期信号92に1ビットのデータ誤りが生じると、デー
タ同期信号検出を誤り、その後のIDやDATA領域9
3の全てが誤ることになる。(データ同期信号部に媒体
の欠陥等により恒久的に生じるビット欠けが発生すれ
ば、1セクタ分のデータを正しく再生することができな
くなる。)Therefore, in such a configuration, if a one-bit data error occurs in the data synchronization signal 92, the detection of the data synchronization signal is erroneous, and the ID and the data area 9
All three would be wrong. (If bit loss occurs permanently in the data synchronization signal portion due to a defect in the medium or the like, data for one sector cannot be correctly reproduced.)
【0009】[0009]
【発明が解決しようとする課題】上述のように、データ
の先頭にあるデータ同期信号の検出を誤る(正しい位置
で検出できない、あるいは誤った位置で検出する)と、
データ同期信号の検出誤りだけではなく、その後の数百
バイトの符号復調の全てが誤り、全体のエラー率を著し
く劣化させる、という技術的課題がある。As described above, if the detection of the data synchronization signal at the head of the data is erroneous (cannot be detected at the correct position or detected at the wrong position),
There is a technical problem that not only the detection error of the data synchronization signal, but also all of the subsequent code demodulation of several hundred bytes is erroneous, and significantly deteriorates the entire error rate.
【0010】本発明の目的は、データ同期信号検出にお
いて、検出誤りを少なくすることが可能な信号処理技術
を提供することにある。An object of the present invention is to provide a signal processing technique capable of reducing detection errors in data synchronization signal detection.
【0011】本発明の他の目的は、データ部の再生性能
の向上に対応して、データ同期信号検出手段のデータ同
期信号検出性能も向上させることが可能な信号処理技術
を提供することにある。Another object of the present invention is to provide a signal processing technique capable of improving the data synchronization signal detection performance of the data synchronization signal detection means in response to the improvement of the data section reproduction performance. .
【0012】本発明の他の目的は、データ同期信号検出
手段の構成が容易で、その回路規模を小さくすることが
可能な信号処理技術を提供することにある。Another object of the present invention is to provide a signal processing technique in which the configuration of the data synchronization signal detecting means is easy and the circuit scale thereof can be reduced.
【0013】本発明の他の目的は、最尤復号等の信号処
理系の採用による記録密度の向上と、データ同期信号検
出性能の向上によるエラーレートの低減とを両立させる
ことが可能な磁気ディスク装置を提供することにある。Another object of the present invention is to provide a magnetic disk capable of achieving both an improvement in recording density by employing a signal processing system such as maximum likelihood decoding and a reduction in error rate by improving data synchronization signal detection performance. It is to provide a device.
【0014】本発明の他の目的は、データ同期信号の検
出を行う信号処理系の回路規模の縮小による製造原価低
減と、データ同期信号検出性能の向上によるエラーレー
トの低減とを両立させることが可能な磁気ディスク装置
を提供することにある。Another object of the present invention is to achieve both a reduction in manufacturing cost by reducing the circuit scale of a signal processing system for detecting a data synchronization signal and a reduction in an error rate by improving data synchronization signal detection performance. It is to provide a possible magnetic disk device.
【0015】[0015]
【課題を解決するための手段】本発明は、データ弁別手
段から出力されたデータのビット列に対し、所定のポス
トコード処理(ビット演算処理)を施した符号を符号復
調手段により符号復調してデータを再生する信号処理装
置のデータ同期信号検出系において、符号復調手段に入
力される符号のビット列に対して、その入力値とその入
力値を所定時間遅延させた値とをモジュロ2加算して出
力値とする処理((1+D)処理)を施す(1+D)処
理手段と、この(1+D)処理後のデータ同期信号を含
む符号のビット列を奇数番目ビット列と偶数番目ビット
列に分離し、さらに奇数番目ビット列と偶数番目ビット
列をそれぞれのビット列の中で1個のグループ、または
0ビット以上の任意のパターンのビット列によって区切
られる2個以上のグループに分けて出力する手段と、各
グループごとに設けられ、個々のグループの出力をそれ
ぞれ対応する所定の同期パターンと照合して一致/不一
致を判別する照合手段と、各照合手段の判定結果の出力
を所定時間遅延させる遅延手段と、各遅延手段の出力を
入力し、一致したグループの個数が所定のしきい値以上
の場合にデータ同期信号の検出信号を符号復調手段に出
力する多数決手段と、を備えるようにする。According to the present invention, a code obtained by subjecting a bit string of data output from a data discriminating means to a predetermined post code processing (bit operation processing) is code-demodulated by a code demodulating means. In a data synchronization signal detection system of a signal processing device for reproducing a signal, a modulo 2 addition of an input value and a value obtained by delaying the input value for a predetermined time to a bit sequence of a code input to a code demodulation means is output. (1 + D) processing means for performing processing ((1 + D) processing) for converting a value into a value; separating a bit string of a code including the data synchronization signal after the (1 + D) processing into an odd-numbered bit string and an even-numbered bit string; And even-numbered bit strings are separated into one group or two or more bit strings of any pattern of 0 bit or more in each bit string. Means for outputting in loops, matching means provided for each group, and matching the output of each group with a corresponding predetermined synchronization pattern to determine match / mismatch; Delay means for delaying the output by a predetermined time; and majority decision means for receiving the output of each delay means and outputting a detection signal of a data synchronization signal to the code demodulation means when the number of matched groups is equal to or greater than a predetermined threshold. , Is provided.
【0016】また、上述の(1+D)処理手段から出力
された符号のビット列を奇数番目ビット列と偶数番目ビ
ット列に分離する手段と、所定の同期パターンと照合す
るパターン照合手段の間に、誤り検出訂正手段を設け、
奇数番目ビット列と偶数番目ビット列に分離された出力
符号に対して誤り検出訂正を施し、この誤り訂正された
符号ビット列にて、所定の同期パターンとパターン照合
するようにする。Further, between the means for separating the bit string of the code output from the (1 + D) processing means into the odd-numbered bit string and the even-numbered bit string, and the pattern matching means for matching with a predetermined synchronization pattern, error detection and correction are performed. Providing means,
The output code separated into the odd-numbered bit string and the even-numbered bit string is subjected to error detection and correction, and the error-corrected code bit string is subjected to pattern matching with a predetermined synchronization pattern.
【0017】そのために、所定の同期パターンとして設
定するパターンを、誤り検出訂正が実施可能であり、し
かもデータ反転が連続しない同期パターンを選択して使
用する。For this purpose, a pattern set as a predetermined synchronization pattern is selected and used for which error detection and correction can be performed and data inversion is not continuous.
【0018】[0018]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照しながら詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0019】図1を用い、本発明の信号処理装置の第1
の構成の一例について説明する。Referring to FIG. 1, a first embodiment of the signal processing apparatus of the present invention will be described.
An example of the configuration will be described.
【0020】図1の第1の構成では、入力データ11を
データ弁別手段1に入力し、データ弁別手段1で弁別さ
れた符号ビット出力であるデータ弁別出力12がポスト
コード手段2に入力され、所定のポストコード処理がさ
れる。さらに、ポストコード出力13が、符号復調手段
4と(1+D)処理手段5に入力される。(1+D)処
理出力18は、データ同期信号検出手段3に入力され、
所定の方法で同期パターン14とパターン照合され、パ
ターン一致数がしきい値15の値以上のときに同期信号
検出出力16が出力される。該同期信号検出出力16
は、符号復調手段4に入力され、ポストコード出力13
の符号列の復調タイミングを与え、それにより符号復調
手段4からは、復調された出力データ17が出力され
る。In the first configuration shown in FIG. 1, input data 11 is input to the data discriminating means 1, and a data discriminating output 12, which is a sign bit output discriminated by the data discriminating means 1, is input to the postcode means 2, Predetermined post code processing is performed. Further, the post code output 13 is input to the code demodulating means 4 and the (1 + D) processing means 5. The (1 + D) processing output 18 is input to the data synchronization signal detecting means 3,
The pattern is compared with the synchronization pattern 14 by a predetermined method, and when the number of pattern matches is equal to or greater than the threshold value 15, a synchronization signal detection output 16 is output. The synchronization signal detection output 16
Is input to the code demodulation means 4 and the post code output 13
The demodulated output data 17 is output from the code demodulation means 4.
【0021】データ再生系とは別に、データ弁別出力1
2に対してポストコード処理および(1+D)処理を施
した符号列に対してデータ同期信号検出をする構成も可
能である。つまり、符号復調手段4の入力になる符号列
を使わないものである。しかし、これは単にポストコー
ド処理を並列に設けることであり、上記の図1の構成に
等価であることは、明らかである。Apart from the data reproduction system, the data discrimination output 1
A configuration is also possible in which a data synchronization signal is detected for a code string that has been subjected to post code processing and (1 + D) processing for No. 2. That is, a code string to be input to the code demodulation means 4 is not used. However, this is simply to provide post code processing in parallel, and it is clear that this is equivalent to the configuration of FIG. 1 described above.
【0022】図2を用い、本発明の信号処理装置の第2
の構成の一例について説明する。Referring to FIG. 2, a second embodiment of the signal processing apparatus of the present invention will be described.
An example of the configuration will be described.
【0023】図2の第2の構成では、入力データ11を
データ弁別手段1に入力し、データ弁別手段1で弁別さ
れた符号ビット出力であるデータ弁別出力12がポスト
コード手段2に入力され、所定のポストコード処理がさ
れる。さらに、ポストコード手段2のポストコード出力
13が、符号復調手段4と(1+D)処理手段5に入力
される。(1+D)処理手段5の(1+D)処理出力1
8は、誤り検出訂正手段6に入力される。誤り検出訂正
手段6では、(1+D)処理出力18を奇数系列と偶数
系列に分離し、所定の方法によりグループ化されたビッ
ト列に対して、誤り検出をして誤りを訂正する。その誤
り訂正された誤り検出訂正出力19は、データ同期信号
検出手段3に入力され、所定の方法で同期パターン14
とパターン照合され、パターン一致数がしきい値15以
上のときに同期信号検出出力16が出力される。同期信
号検出出力16は、符号復調手段4に入力され、ポスト
コード出力13の符号列の復調タイミングを与え、それ
により符号復調手段4からは、復調された出力データ1
7が出力される。In the second configuration shown in FIG. 2, the input data 11 is input to the data discriminating means 1, and the data discriminating output 12, which is the sign bit output discriminated by the data discriminating means 1, is input to the postcode means 2, Predetermined post code processing is performed. Further, a post code output 13 of the post code means 2 is input to the code demodulation means 4 and the (1 + D) processing means 5. (1 + D) processing output 1 of (1 + D) processing means 5
8 is input to the error detection and correction means 6. The error detection and correction means 6 separates the (1 + D) processing output 18 into an odd sequence and an even sequence, and performs error detection on the bit strings grouped by a predetermined method to correct errors. The error-corrected error detection / correction output 19 is input to the data synchronization signal detection means 3, and is output to the synchronization pattern 14 by a predetermined method.
When the number of pattern matches is equal to or greater than the threshold value 15, the synchronization signal detection output 16 is output. The synchronizing signal detection output 16 is input to the code demodulation means 4 to give a demodulation timing of the code sequence of the post code output 13, whereby the code demodulation means 4 outputs the demodulated output data 1.
7 is output.
【0024】前記のように、データ同期信号検出の前に
(1+D)処理を実施し、さらに奇数系列と偶数系列に
分けることで、エラーパターンの種類を少なく、しかも
エラーパターン長を短くすることができる。そのため、
誤り検出訂正が、容易に実現できる。その結果、さらに
正確なデータ同期信号検出ができる。As described above, the (1 + D) processing is performed before the detection of the data synchronization signal, and further divided into an odd series and an even series, so that the types of error patterns can be reduced and the error pattern length can be shortened. it can. for that reason,
Error detection and correction can be easily realized. As a result, more accurate data synchronization signal detection can be performed.
【0025】図3により、上述の図1の第1の構成に対
応した第1の実施の形態について、詳細で具体的に説明
する。使用する同期パターンは、18ビットである。Referring to FIG. 3, a first embodiment corresponding to the above-described first configuration of FIG. 1 will be described in detail and specifically. The synchronization pattern used is 18 bits.
【0026】図3おいて、符号復調手段4は、1の連続
数が3以下に制限されたMTRコードの復調手段であ
る。In FIG. 3, the code demodulation means 4 is an MTR code demodulation means in which the number of consecutive 1s is limited to 3 or less.
【0027】データ弁別手段1は、EEPRML(Exte
nded Extended Partial Responsewith Maximum Likelih
ood detection )方式の最尤復号器である。このチャネ
ルレスポンスは、(1−D)(1+D)3 である。ま
た、上記MTRコードに最適化してあるものとする。デ
ータ弁別出力12での同期パターンは、“001111
111100011000”または、“1100000
00011100111”の2通りが可能である。The data discriminating means 1 includes an EEPRML (ExteML)
nded Extended Partial Responsewith Maximum Likelih
ood detection). This channel response is (1−D) (1 + D) 3 . It is also assumed that the MTR code has been optimized. The synchronization pattern at the data discrimination output 12 is “001111
1111110011000 "or" 1100000
0001100111 "are possible.
【0028】ポストコード手段2は、(1+D)の特性
を持つ。ポストコード出力13での同期パターンは、
“001000000010010100”の1通りの
18ビットパターンとなる。また、データ弁別手段1の
状態遷移の出力の際にポストコード手段2の作用((1
+D)処理)を含めた構成とし、ポストコード手段2を
設けず、データ弁別出力12として、“0010000
00010010100”を出力することも可能である
が、この様な場合にもポストコード手段2の機能を持つ
と考えることが可能である。The post code means 2 has a characteristic of (1 + D). The synchronization pattern at postcode output 13 is
One type of 18-bit pattern "00100000000010010100" is obtained. When the data discrimination unit 1 outputs the state transition, the operation of the postcode unit 2 ((1
+ D) processing), the post code means 2 is not provided, and the data discrimination output 12 is “0010000
It is possible to output 00010010100 ″, but in such a case, it can be considered to have the function of the postcode means 2.
【0029】データ同期信号検出手段3の前に設けられ
る(1+D)処理手段5は、単位時間遅延手段31と排
他的論理和回路32で構成される。ポストコード出力1
3が単位時間遅延手段31と排他的論理和回路32に入
力される。また、単位時間遅延手段31の出力は、排他
的論理和回路32の別の残りの入力端子に入力される。
排他的論理和回路32の出力が、(1+D)処理出力1
8となる。(1+D)処理出力18での同期パターン
は、“001100000011011110”の18
ビットパターンとなる。The (1 + D) processing means 5 provided before the data synchronizing signal detection means 3 comprises a unit time delay means 31 and an exclusive OR circuit 32. Post code output 1
3 is input to the unit time delay means 31 and the exclusive OR circuit 32. The output of the unit time delay means 31 is input to another remaining input terminal of the exclusive OR circuit 32.
The output of the exclusive OR circuit 32 is (1 + D) processing output 1
It becomes 8. The synchronization pattern at the (1 + D) processing output 18 is “180000000011011110”.
It becomes a bit pattern.
【0030】(1+D)処理出力18は、データ同期信
号検出手段3の中のシフトレジスタ21に入力される。
ここでのシフトレジスタ21は、17ビットの構成とな
っている。これは、同期パターンとして9ビットのパタ
ーンを選択し使用するためである。シフトレジスタ21
の1ビットおきの9ビットをシフトレジスタ出力22と
して出力する。シフトレジスタ21の1ビットおきの値
を使用することで、図示していない動作クロック毎に奇
数系列と偶数系列に分けることが可能である。シフトレ
ジスタ出力22での同期パターンは、“0100010
11”と“010001110”の2通りの9ビットパ
ターンとなる。The (1 + D) processing output 18 is input to the shift register 21 in the data synchronization signal detecting means 3.
The shift register 21 here has a 17-bit configuration. This is because a 9-bit pattern is selected and used as the synchronization pattern. Shift register 21
Are output as shift register outputs 22 every other bit. By using the value of every other bit of the shift register 21, it is possible to divide the operation clock (not shown) into an odd series and an even series. The synchronization pattern at the shift register output 22 is "0100010".
11 "and" 010001110 ".
【0031】シフトレジスタ出力22は、パターン照合
手段27iとパターン照合手段27jに入力され、同期
パターン保持手段26iと同期パターン保持手段26j
の同期パターンとそれぞれ照合される。各同期パターン
は、同期パターン14として与えられ、同期パターン保
持手段26iが“010001011”、同期パターン
保持手段26jが“010001110”の各9ビット
のパターンを保持する。パターン照合手段27iとパタ
ーン照合手段27jの各出力のタイミングを揃えるた
め、パターン照合手段27iの出力を単位時間遅延手段
28bを通して遅らせて、多数決手段29に入力する。The shift register output 22 is input to the pattern matching means 27i and the pattern matching means 27j, and the synchronous pattern holding means 26i and the synchronous pattern holding means 26j
Are compared with the synchronization pattern. Each synchronization pattern is given as a synchronization pattern 14, and the synchronization pattern holding unit 26i holds a 9-bit pattern of "010001111" and the synchronization pattern holding unit 26j holds a 9-bit pattern of "010001110". In order to make the timings of the outputs of the pattern matching means 27i and the pattern matching means 27j uniform, the output of the pattern matching means 27i is delayed through the unit time delay means 28b and input to the majority decision means 29.
【0032】多数決手段29では、得られた2個のパタ
ーン照合結果の一致数としきい値15の値を比較して、
パターン照合結果の一致数がしきい値15で与えられる
値以上の場合に同期信号検出出力16を符号復調手段4
に出力する。ここでは、しきい値15の値として1を与
えるので、2入力の論理和回路により実現可能である。The majority decision means 29 compares the number of matches between the two obtained pattern matching results with the value of the threshold value 15,
When the number of matches of the pattern matching result is equal to or greater than the value given by the threshold value 15, the synchronization signal detection output 16
Output to Here, since 1 is given as the value of the threshold value 15, it can be realized by a 2-input OR circuit.
【0033】同期信号検出出力16は、MTRコードの
符号復調手段4にコードの復調のタイミグを与える。こ
れにより、正しいコード復調を実現し、出力データ17
を得る。The synchronizing signal detection output 16 gives a code demodulation timing to the MTR code demodulation means 4. As a result, correct code demodulation is realized, and output data 17
Get.
【0034】ここで図4を用いて、図3の第1の実施の
形態の場合に発生するエラーパターンについて説明す
る。図4において、左端の欄はデータ弁別手段1(EE
PRML)のデータ弁別出力12でのエラーパターンで
ある。ここで、xはエラーしたビットを表し、0はエラ
ーしていないビットを表す。ここでは、x、xx、xx
x、x0x、x00x、x000xの6個のパターンが
あるが、誤りとして発生するのは、xxxを除く5個の
パターンである。ここでのエラーパターンは、最尤復号
器内の状態遷移のパスが、誤りによって本来のパスから
外れてしまった後、もう一度正しいパスに一致する(戻
る)までの間に生じ得るエラーパターンを1回のエラー
パターン(エラーイベント)としている。An error pattern occurring in the case of the first embodiment shown in FIG. 3 will be described with reference to FIG. In FIG. 4, the leftmost column is the data discriminating means 1 (EE
PRML) in the data discrimination output 12. Here, x represents an error bit, and 0 represents a non-error bit. Here, x, xx, xx
Although there are six patterns of x, x0x, x00x, and x000x, five patterns excluding xxx occur as errors. The error pattern here is an error pattern that can occur between the time when the state transition path in the maximum likelihood decoder deviates from the original path due to an error and the time when it matches the correct path again (returns). Error pattern (error event).
【0035】左から2番目の欄は、各エラーパターンの
符号の距離を表し、エラーの発生しやすさを表すもので
ある。距離の値が小さい方がよりエラーが発生し易い。The second column from the left indicates the distance between the codes of each error pattern and indicates the likelihood of occurrence of an error. An error is more likely to occur when the value of the distance is smaller.
【0036】左から3番目の欄は、後述の第4の実施の
形態に使用した同期パターンとその前のPLO SYN
Cパターン、具体的にはポストコード出力13で“10
1010101010101010101010101
0101010101010101000100100
0001010010101010101010101
0101010101010100010000000
1001010010001010101010101
0”という128ビットのパターンでの各エラーパター
ンの発生比率を表している。前記パターンの43ビット
目と93ビット目からの各18ビット(下線を付した部
分)が同期パターンである。本来は、xxxのパターン
が最もエラー発生頻度が高いが、選択したパターンに
は、データ反転が連続する部分(つまり“11”という
1の連続する部分)がないので、データ反転を3ビット
以下に制限したMTRコードに最適化したEEPRML
により、xxxのエラーパターンは発生しない。従っ
て、ここではxのエラーパターンの発生が、9割近くを
占めることになる。なお、この時のビットエラーレート
(再生する総ビット数に対するエラーイベントの発生
率)は、0.0004である。ビットエラーレートがも
っと低い、例えば10-6〜10-8といったところでは、
x000xのような長いエラーパターンの発生率は、さ
らに低くなり、無視できる程度になる。また、他の第1
の実施の形態〜第3の実施の形態で使用した同期パター
ンについても同様の傾向がある。後述の第2の実施の形
態〜第4の実施の形態についても図4を参照されたい。The third column from the left shows the synchronization pattern used in the fourth embodiment to be described later and the PLO SYN before it.
The C pattern, specifically, “10” in the post code output 13
1010101010101010101101010101
010101010101010 1000 100 100
00010100 1010101010101010101
010101010101010 0010000000
10010100 100010101101010101
0 "indicates the occurrence ratio of each error pattern in a 128-bit pattern. From the 43rd bit and the 93rd bit, each of the 18 bits (underlined portion) is a synchronization pattern. , Xxx have the highest error occurrence frequency, but since the selected pattern has no portion where data inversion is continuous (that is, a portion where “1” is continuous 1), data inversion is limited to 3 bits or less. EEPRML optimized for MTR code
As a result, no xxx error pattern occurs. Therefore, here, the occurrence of the error pattern of x occupies nearly 90%. At this time, the bit error rate (error event occurrence rate with respect to the total number of bits to be reproduced) is 0.0004. Where the bit error rate is lower, for example 10 -6 to 10 -8 ,
The incidence of long error patterns such as x000x is even lower and negligible. Also, the other first
The same tendency also applies to the synchronization patterns used in the first to third embodiments. See also FIG. 4 for the second to fourth embodiments described below.
【0037】左から4番目の欄は、ポストコード出力1
3での各エラーパターンを示す。The fourth column from the left shows the post code output 1
3 shows each error pattern.
【0038】左から5番目の欄は、データ同期信号検出
用の(1+D)処理出力18での各エラーパターンを示
す。The fifth column from the left shows each error pattern at the (1 + D) processing output 18 for detecting a data synchronization signal.
【0039】左から6番目の欄は、データ同期信号検出
のために奇数系列と偶数系列に分けた後、つまり、シフ
トレジスタ出力22での各エラーパターンを示す。デー
タ弁別出力12でxのエラーパターンは、シフトレジス
タ出力22では、奇数系列かあるいは偶数系列のどちら
か一方に2ビット連続のエラー(xx)として現れるこ
とを示す。The sixth column from the left shows each error pattern at the output 22 of the shift register after being divided into odd and even sequences for data synchronization signal detection. The error pattern of x in the data discrimination output 12 indicates that the shift register output 22 appears as a 2-bit continuous error (xx) in either the odd sequence or the even sequence.
【0040】これらのことから、データ同期信号検出の
ために新たに(1+D)処理手段5を設けることで、9
割近くを占めるエラーパターンである1ビットのエラー
(x)が発生しても、奇数系列と偶数系列に別けた後で
は、どちらか一方はエラーを含まないので、データ同期
信号92の検出率が飛躍的に向上することが理解でき
る。From these facts, by newly providing (1 + D) processing means 5 for detecting the data synchronization signal, 9
Even if a one-bit error (x), which is an error pattern that occupies nearly a percentage, occurs after the separation into odd and even sequences, one of them does not include an error. It can be understood that it is dramatically improved.
【0041】その具体的な性能について、図17により
説明する。図17は、第1の実施の形態の性能を表すグ
ラフであり、計算機シミュレーションによるものであ
る。The specific performance will be described with reference to FIG. FIG. 17 is a graph showing the performance of the first embodiment, based on computer simulation.
【0042】図17(a)は、横軸が最尤復号器入力で
の信号対雑音比であり、縦軸はビットエラーレートとデ
ータ同期信号検出エラーレートを表す。特性曲線175
は、データ弁別出力12でのデータのビットエラーレー
トを表す。これは、データがランダムなものと見做した
ときの特性である。特性曲線171は、同期パターンの
18ビット全てが一致する条件においてデータ同期信号
検出を実施した場合のデータ同期信号検出エラーレート
の特性である。特性曲線172は、データ同期信号検出
用の(1+D)処理手段5を含まない参考技術の方法に
よるもので、奇数系列と偶数系列に分けた各9ビットパ
ターンの何れか一方が一致する条件においてデータ同期
信号検出を実施した場合のデータ同期信号検出エラーレ
ートの特性である。特性曲線173は、本発明の第1の
実施の形態の条件におけるデータ同期信号検出を実施し
た場合のデータ同期信号検出エラーレートの特性であ
る。参考技術の方法に比べて信号対雑音比で約2[d
B]の改善があることがわかる。In FIG. 17A, the horizontal axis represents the signal-to-noise ratio at the input of the maximum likelihood decoder, and the vertical axis represents the bit error rate and the data synchronization signal detection error rate. Characteristic curve 175
Represents the bit error rate of the data at the data discrimination output 12. This is a characteristic when the data is considered to be random. A characteristic curve 171 is a characteristic of a data synchronization signal detection error rate when the data synchronization signal is detected under the condition that all 18 bits of the synchronization pattern match. The characteristic curve 172 is obtained by the method according to the reference technology that does not include the (1 + D) processing means 5 for detecting the data synchronization signal. The data is obtained under the condition that one of the 9-bit patterns divided into the odd sequence and the even sequence matches. This is a characteristic of a data synchronization signal detection error rate when the synchronization signal is detected. A characteristic curve 173 is a characteristic of a data synchronization signal detection error rate when the data synchronization signal is detected under the conditions of the first embodiment of the present invention. The signal-to-noise ratio is about 2 [d compared to the method of the reference technology.
B].
【0043】図17(b)は、横軸がデータ弁別出力1
2でのビットエラーレートであり、縦軸はデータ同期信
号検出エラーレートを表す。これは、図17(a)のグ
ラフを特性曲線175を横軸として変換して書き換えた
ものである。特性曲線176は特性曲線171に対応
し、特性曲線177は特性曲線172に対応し、特性曲
線178は特性曲線173に対応する。データ弁別手段
1の出力での出力ビット総数に対するエラーイベントの
発生比率をBe(横軸)とし、データ同期信号検出要求
回数に対するデータ同期信号検出検出誤りの発生比率を
Se(縦軸)としたとき、Beが0.1以下の範囲につい
て特性曲線178は式1によって近似される。FIG. 17B shows the data discrimination output 1 on the horizontal axis.
2, the vertical axis represents the data synchronization signal detection error rate. This is obtained by converting and rewriting the graph of FIG. 17A with the characteristic curve 175 as a horizontal axis. The characteristic curve 176 corresponds to the characteristic curve 171, the characteristic curve 177 corresponds to the characteristic curve 172, and the characteristic curve 178 corresponds to the characteristic curve 173. When the occurrence ratio of the error event to the total number of output bits at the output of the data discriminating means 1 is Be (horizontal axis), and the occurrence ratio of the data synchronization signal detection error to the number of data synchronization signal detection requests is Se (vertical axis). , Be in the range of 0.1 or less, the characteristic curve 178 is approximated by Equation 1.
【0044】[0044]
【数式1】 [Formula 1]
【0045】図9を用いて、図2に例示された本発明の
第2の構成に対応する第2の実施の形態について説明す
る。A second embodiment corresponding to the second configuration of the present invention illustrated in FIG. 2 will be described with reference to FIG.
【0046】図9のデータ弁別手段1、ポストコード手
段2、符号復調手段4、(1+D)処理手段5の構成
は、図3の第1の実施の形態の構成と同じである。ま
た、使用する同期パターンも第1の実施の形態と同じ1
8ビットパターンである。従って、(1+D)処理出力
18までの各部での同期パターンも同じである。The structure of the data discriminating means 1, the post code means 2, the code demodulating means 4, and the (1 + D) processing means 5 in FIG. 9 are the same as those in the first embodiment in FIG. Also, the synchronization pattern to be used is the same as in the first embodiment.
This is an 8-bit pattern. Therefore, the synchronization pattern in each unit up to the (1 + D) processing output 18 is the same.
【0047】(1+D)処理出力18は、誤り検出訂正
手段6の中のシフトレジスタ21に入力される。シフト
レジスタ21の構成は、第1の実施の形態と同じであ
る。従って、シフトレジスタ出力22での同期パターン
は、“010001011”と“010001110”
の2通りの9ビットパターンとなる。シフトレジスタ出
力22は、シンドローム計算手段23a、シンドローム
計算手段23b、誤り訂正手段24a、及び誤り訂正手
段24bに入力される。The (1 + D) processing output 18 is input to the shift register 21 in the error detection and correction means 6. The configuration of the shift register 21 is the same as that of the first embodiment. Therefore, the synchronization patterns at the shift register output 22 are “010001111” and “010001110”.
These are the 9-bit patterns. The shift register output 22 is input to a syndrome calculation unit 23a, a syndrome calculation unit 23b, an error correction unit 24a, and an error correction unit 24b.
【0048】ここでの9ビットの同期パターンの構成
は、図6に示すように、4ビットコードとそれに対応す
る5ビットのCRCC(Cyclic Redundancy Check Cod
e)から構成される。CRCCは、コードを生成多項式
で割ったときの余りとなる5ビットを付ける。従って、
誤りが無ければこの9ビットの同期パターンの生成多項
式による剰余は常に0であり、誤りが有ればこの9ビッ
トの同期パターンの生成多項式による剰余は対応する値
を示すことになる。この剰余の値をシンドローム値と呼
ぶ。そして、そのシンドローム値が0でなければ、誤り
が有ることがわかり、誤り検出ができる。そのシンドロ
ーム値によって、誤り位置を検出し、誤りを訂正(1は
0に、0は1に)することができる。As shown in FIG. 6, the configuration of the 9-bit synchronization pattern is a 4-bit code and a corresponding 5-bit CRCC (Cyclic Redundancy Check Cod).
e). The CRCC attaches five bits that are the remainder when the code is divided by the generator polynomial. Therefore,
If there is no error, the remainder of the 9-bit synchronization pattern generator polynomial is always 0, and if there is an error, the remainder of the 9-bit synchronization pattern generator polynomial indicates the corresponding value. This value of the remainder is called a syndrome value. If the syndrome value is not 0, it is known that there is an error, and the error can be detected. Based on the syndrome value, an error position can be detected and the error can be corrected (1 becomes 0, 0 becomes 1).
【0049】ここで使用している同期パターンの“01
0001011”について見てみると、先頭から4ビッ
トの“0100”が元のコードであり、それを5ビット
左シフトした“010000000”を5次の生成多項
式(X5 +X4 +X2 +1)で除算した余りが、CRC
Cの“01011”の5ビットとなる。同期パターンの
“010001011”を5次の生成多項式(X5 +X
4 +X2 +1)で除算した余りは、0である。この生成
多項式は、図5のeに対応している。The synchronization pattern “01” used here
Looking at “0001011”, “0100” of 4 bits from the beginning is the original code, and “01000000”, which is shifted left by 5 bits, is divided by a fifth-order generator polynomial (X 5 + X 4 + X 2 +1). The remainder is CRC
The five bits are "01011" of C. The synchronization pattern “0100010101” is converted to a fifth-order generator polynomial (X 5 + X
The remainder after division by ( 4 + X 2 +1) is zero. This generator polynomial corresponds to e in FIG.
【0050】シンドローム計算手段23aは、図5のe
に表される5次の多項式(X5 +X4 +X2 +1)を生
成多項式としている。シンドローム計算手段23aで
は、生成多項式(X5 +X4 +X2 +1)による割り算
が行なわれ、その余りをシンドローム値20aとして5
ビットで出力する。シンドローム計算手段23aの詳細
の構成例を図12に示す。ここでは、シフトレジスタ出
力22の9ビットの入力に対して、生成多項式の除算を
11個の排他的論理和回路301〜311により一気に
演算し、5ビットのシンドローム値20aを出力してい
る。この演算は、筆算による算術演算の手法で求めるこ
とができる。これにより、図示していない動作クロック
毎に奇数系列と偶数系列にグループ化されて出力される
シフトレジスタ出力22に対して、毎回、シンドローム
値20aを出力できる。The syndrome calculating means 23a is provided by the
The fifth-order polynomial (X 5 + X 4 + X 2 +1) represented by the following equation is defined as a generator polynomial. In the syndrome calculating means 23a, division by a generator polynomial (X 5 + X 4 + X 2 +1) is performed, and the remainder is set as a syndrome value 20a by 5
Output in bits. FIG. 12 shows a detailed configuration example of the syndrome calculation unit 23a. Here, the 9-bit input of the shift register output 22 is divided by 11 exclusive-OR circuits 301 to 311 at a stretch to generate a 5-bit syndrome value 20a. This operation can be obtained by an arithmetic operation method based on handwriting. As a result, the syndrome value 20a can be output each time to the shift register output 22 that is grouped and output into an odd-numbered sequence and an even-numbered sequence for each operation clock (not shown).
【0051】また、シンドローム計算手段23bも同様
にして、同期パターン“010001110”に対応す
る図5のh(X5 +X4 +X3 +X2 +1)を生成多項
式として構成が可能である。Similarly, the syndrome calculation means 23b can be configured as h (X 5 + X 4 + X 3 + X 2 +1) in FIG. 5 corresponding to the synchronization pattern “010001110” as a generator polynomial.
【0052】次に、図7により、エラーパターンに対す
るシンドローム値20aの値について説明する。図7に
は、1〜2ビットの10個のエラーパターンが示されて
いる。これは、シフトレジスタ出力22に現れる頻度の
高い2ビット連続のエラーパターンであり、9ビットグ
ループの端部では、1ビットのパターンとなるものを表
している。この10個のエラーパターンに対するシンド
ローム値は、図5の多項式eに対応する図7の生成多項
式eの欄のように22、29、20、10、5、24、
12、6、3、1の10個の異なる値を示す。図5の多
項式a〜hは、図7の生成多項式a〜hの欄におのおの
対応する。従って、他の生成多項式a〜d、f〜hにお
いても、10個のエラーパターンに対するシンドローム
値は、同様にそれぞれに異なる10個の値を示すことか
ら、図5の8個の生成多項式について、誤り検出訂正の
生成多項式として有効であることがわかる。Next, the value of the syndrome value 20a for the error pattern will be described with reference to FIG. FIG. 7 shows 10 error patterns of 1 to 2 bits. This is a two-bit continuous error pattern that frequently appears in the shift register output 22, and represents a one-bit pattern at the end of the 9-bit group. Syndrome values for these 10 error patterns are 22, 29, 20, 10, 5, 24, as shown in the column of the generator polynomial e in FIG. 7 corresponding to the polynomial e in FIG.
12, 6, 3, 1 and 10 different values are shown. The polynomials a to h in FIG. 5 correspond to the columns of the generator polynomials a to h in FIG. 7, respectively. Therefore, also in the other generator polynomials a to d and f to h, the syndrome values for the ten error patterns similarly indicate ten different values, so that for the eight generator polynomials in FIG. It can be seen that it is effective as a generator polynomial for error detection and correction.
【0053】図9のシンドローム値20aとシンドロー
ム値20bは、それぞれ誤り訂正手段24aと誤り訂正
手段24bに入力される。誤り訂正手段24aでは、シ
ンドローム値20aの値によって、また、誤り訂正手段
24bでは、シンドローム値20bの値によってシフト
レジスタ出力22の対応する誤りを訂正する。それぞ
れ、図5のeの生成多項式(X5 +X4 +X2 +1)と
図5のhの生成多項式(X5 +X4 +X3 +X2 +1)
に対応する誤り検出を実施し、誤りが検出されたなら
ば、それに対応する訂正を実施する。その結果を誤り検
出訂正出力19a、誤り検出訂正出力19bとして出力
する。The syndrome value 20a and the syndrome value 20b in FIG. 9 are input to the error correction means 24a and the error correction means 24b, respectively. The error correction means 24a corrects the corresponding error of the shift register output 22 by the value of the syndrome value 20a, and the error correction means 24b corrects the corresponding error of the shift register output 22 by the value of the syndrome value 20b. The generator polynomial (X 5 + X 4 + X 2 +1) of e in FIG. 5 and the generator polynomial (X 5 + X 4 + X 3 + X 2 +1) of h in FIG. 5, respectively.
Is performed, and if an error is detected, the corresponding correction is performed. The result is output as an error detection and correction output 19a and an error detection and correction output 19b.
【0054】誤り訂正手段24aのより詳細な構成の一
例を図13に示す。シンドローム値20aは、比較手段
312〜比較手段321により、22、29、20、1
0、5、24、12、6、3、1の10個の値と比較さ
れる。誤りが有って何れかの比較手段が一致すれば、そ
の結果は論理和回路322〜論理和回路330の対応す
る回路を通って排他的論理和回路331〜排他的論理和
回路339の対応する回路に来る。排他的論理和回路3
31〜排他的論理和回路339には、その誤り位置の情
報とシフトレジスタ出力22が入力されるので、誤りに
対応するビットを反転し、誤りを訂正する。その結果
は、誤り検出訂正出力19aとして出力される。FIG. 13 shows an example of a more detailed configuration of the error correction means 24a. The syndrome value 20a is calculated as 22, 29, 20, 1 by the comparing means 312 to 321.
It is compared with ten values 0, 5, 24, 12, 6, 3, 1. If there is an error and one of the comparison means matches, the result passes through the corresponding circuit of the OR circuit 322 to the OR circuit 330 and the corresponding result of the exclusive OR circuit 331 to the exclusive OR circuit 339. Come to the circuit. Exclusive OR circuit 3
Since the information of the error position and the shift register output 22 are input to the 31 to exclusive OR circuit 339, the bit corresponding to the error is inverted to correct the error. The result is output as an error detection and correction output 19a.
【0055】誤り訂正の動作を詳しく見てみる。例え
ば、同期パターンの“010001011”の先頭から
2ビットが誤り、“100001011”という値がシ
フトレジスタ出力22に現れれたとする。図7のエラー
パターン2の誤りである。この時のシンドローム値20
aは、図7から29となる。このとき図13では、比較
手段313の比較結果が一致し、1(真値)を出力す
る。その値は、論理和回路322と論理和回路323に
入力され、その出力も1(真値)となる。その結果、排
他的論理和回路331と排他的論理和回路332の一方
の入力に1が入力されているので、シフトレジスタ出力
22のMSB側(同期パターンの先頭に相当)の2ビッ
トがビット反転され、“100001011”が“01
0001011”と正しく訂正される。この正しく訂正
されたパターンが、誤り検出訂正出力19aとして出力
される。The error correction operation will be described in detail. For example, suppose that two bits from the beginning of the synchronization pattern “0100010101” are erroneous, and a value “100001011” appears in the shift register output 22. This is an error of the error pattern 2 in FIG. Syndrome value at this time is 20
a is as shown in FIG. At this time, in FIG. 13, the comparison result of the comparing means 313 matches, and 1 (true value) is output. The value is input to the logical sum circuit 322 and the logical sum circuit 323, and the output also becomes 1 (true value). As a result, since 1 is input to one of the inputs of the exclusive OR circuit 331 and the exclusive OR circuit 332, two bits of the MSB side of the shift register output 22 (corresponding to the head of the synchronization pattern) are inverted. And “100001011” becomes “01”.
000101 ". The correctly corrected pattern is output as the error detection and correction output 19a.
【0056】誤り検出訂正出力19aと誤り検出訂正出
力19bは、データ同期信号検出手段3のパターン照合
手段27aとパターン照合手段27bに入力され、同期
パターン保持手段26aと同期パターン保持手段26b
の同期パターンとそれぞれ照合される。各同期パターン
は、同期パターン14として与えられ、同期パターン保
持手段26aが“010001011”、同期パターン
保持手段26bが“010001110”の各9ビット
のパターンを保持する。パターン照合手段27aとパタ
ーン照合手段27bの各出力のタイミングを揃えるた
め、パターン照合手段27aの出力を単位時間遅延手段
28aを通して遅らせて、多数決手段29に入力する。The error detection / correction output 19a and the error detection / correction output 19b are input to the pattern matching means 27a and the pattern matching means 27b of the data synchronization signal detecting means 3, and are output to the synchronization pattern holding means 26a and the synchronization pattern holding means 26b.
Are compared with the synchronization pattern. Each synchronization pattern is given as a synchronization pattern 14, and the synchronization pattern holding unit 26a holds a 9-bit pattern of “010001111” and the synchronization pattern holding unit 26b holds a 9-bit pattern of “010001110”. In order to make the timings of the outputs of the pattern matching means 27a and the pattern matching means 27b uniform, the output of the pattern matching means 27a is delayed through the unit time delay means 28a and input to the majority decision means 29.
【0057】多数決手段29では、得られた2個のパタ
ーン照合結果の一致数としきい値15を比較して、パタ
ーン照合結果の一致数がしきい値15で与えられる値以
上の場合に同期信号検出出力16を出力する。ここで
は、しきい値15の値として2を与えるので、2入力の
論理積回路により実現可能である。誤り検出訂正手段6
により誤り検出訂正を行なうとき、データ開始位置が未
知であるため、同期パターンに誤って訂正する可能性が
高くなる。従って、しきい値を2以上とする必要があ
る。The majority decision means 29 compares the obtained number of matches of the two pattern matching results with the threshold value 15. If the number of matching of the pattern matching results is equal to or greater than the value given by the threshold value 15, the synchronization signal The detection output 16 is output. Here, since 2 is given as the value of the threshold value 15, it can be realized by a two-input AND circuit. Error detection and correction means 6
When the error detection and correction is performed, the possibility of erroneously correcting the synchronization pattern increases because the data start position is unknown. Therefore, the threshold value needs to be 2 or more.
【0058】同期信号検出出力16は、MTRコードの
符号復調手段4にコードの復調のタイミグを与える。こ
れにより、正しいコード復調を実現し、出力データ17
を得る。The synchronizing signal detection output 16 gives a code demodulation timing to the MTR code demodulation means 4. As a result, correct code demodulation is realized, and output data 17
Get.
【0059】ここでまた図4を用いて、図9の第2の実
施の形態の構成の場合の性能について述べる。図3の第
1の実施の形態では、エラーパターンxのみが救済でき
た。しかし、この第2の実施の形態では、さらに2ビッ
ト連続誤りについて誤り検出訂正が可能であるため、エ
ラーパターンxx、x00xについても救済可能である
ことがわかる。つまり、(1+D)処理手段5を設け、
奇数系列と偶数系列に分けた後の2ビット連続誤りを検
出訂正することで、発生する誤りの98.8[%]程度が
救済できることになり、さらにデータ同期信号92の検
出率が向上することが理解できる。Here, the performance in the case of the configuration of the second embodiment shown in FIG. 9 will be described with reference to FIG. In the first embodiment shown in FIG. 3, only the error pattern x can be repaired. However, in the second embodiment, since error detection and correction can be further performed for a 2-bit continuous error, it can be seen that the error patterns xx and x00x can be rescued. That is, (1 + D) processing means 5 is provided,
By detecting and correcting a 2-bit continuous error after being divided into an odd sequence and an even sequence, about 98.8 [%] of the generated error can be relieved, and the detection rate of the data synchronization signal 92 is further improved. Can understand.
【0060】その性能について、既に一部参照した図1
7により説明する。ここで、特性曲線174、特性曲線
179は、本発明の第2の実施の形態での条件における
データ同期信号検出を実施した場合のデータ同期信号検
出エラーレートの特性である。図17(a)からは、第
1の実施の形態に比べて最尤復号器入力の信号対雑音比
で約0.5[dB]の改善があることがわかる。また、デ
ータ弁別手段の出力での出力ビット総数に対するエラー
イベントの発生比率をBe(横軸)とし、データ同期信
号検出要求回数に対するデータ同期信号検出検出誤りの
発生比率をSe(縦軸)としたとき、Beが0.1以下の
範囲について特性曲線179は、式2によって近似され
る。The performance is shown in FIG.
7 will be described. Here, a characteristic curve 174 and a characteristic curve 179 are characteristics of a data synchronization signal detection error rate when the data synchronization signal is detected under the conditions in the second embodiment of the present invention. FIG. 17A shows that the signal-to-noise ratio of the maximum likelihood decoder input is improved by about 0.5 [dB] as compared with the first embodiment. The ratio of occurrence of error events to the total number of output bits at the output of the data discrimination means is represented by Be (horizontal axis), and the ratio of occurrence of detection errors of data synchronization signal detection to the number of data synchronization signal detection requests is represented by Se (vertical axis). At this time, the characteristic curve 179 is approximated by Expression 2 in the range where Be is 0.1 or less.
【0061】[0061]
【数式2】 [Formula 2]
【0062】図10を用いて、本発明の信号処理装置の
第3の実施の形態について説明する。図10の基本的な
構成は、図9の第2の実施の形態の構成と同じである。
異なる点についてのみ、詳しく説明する。異なる点は、
使用する同期パターン14、誤り検出訂正手段6、及び
それらで使われる生成多項式である。A third embodiment of the signal processing device of the present invention will be described with reference to FIG. The basic configuration of FIG. 10 is the same as the configuration of the second embodiment of FIG.
Only the differences will be described in detail. The difference is
These are the synchronization pattern 14 to be used, the error detection and correction means 6, and the generator polynomial used in them.
【0063】ここで使用する同期パターンは、ポストコ
ード出力13で“00000010010101001
0”の18ビットパターンである。(1+D)処理出力
18では、“000000110111111011”
の18ビットパターンとなる。シフトレジスタ出力22
では、“000101111”と“00011110
1”になる。これらのパターンの誤り検出訂正のための
生成多項式は、図5のd(X5 +X3 +X2 +X1 +
1)とh(X5 +X4 +X3 +X2 +1)である。The synchronization pattern used here is “0000000010010101001” in the post code output 13.
This is an 18-bit pattern of “0.” In the (1 + D) processing output 18, “00000000110111111011”
This is an 18-bit pattern. Shift register output 22
Then, "000101111" and "00011110"
1 ". The generator polynomial for error detection and correction of these patterns is d (X 5 + X 3 + X 2 + X 1 +
1) to be h (X 5 + X 4 + X 3 + X 2 +1).
【0064】シンドローム計算手段23c、シンドロー
ム計算手段23dは、第2の実施の形態のときと同様に
排他的論理和回路で構成することができる。シンドロー
ム計算手段23cは、生成多項式(X5 +X3 +X2 +
X1 +1)に対応し、シンドローム計算手段23dは、
生成多項式(X5 +X4 +X3 +X2 +1)に対応す
る。The syndrome calculating means 23c and the syndrome calculating means 23d can be constituted by exclusive OR circuits as in the case of the second embodiment. The syndrome calculation means 23c calculates the generator polynomial (X 5 + X 3 + X 2 +
X 1 +1), the syndrome calculation means 23d
Corresponding to the generating polynomial (X 5 + X 4 + X 3 + X 2 +1).
【0065】次に、図8により、エラーパターンに対す
るシンドローム値20cの値について説明する。図8に
は、1〜2ビットの19個のエラーパターンが示されて
いる。これは、シフトレジスタ出力22に現れるエラー
パターンで、第2の実施の形態でも説明した頻度の高い
2ビット連続のエラーのパターンと、それが9ビットグ
ループの端部で1ビットエラーパターンとなるもの、さ
らにその次に頻度の高いx0xのエラーパターンであ
り、それが9ビットグループの端部で端から2ビット目
の1ビットエラーパターンとなるものを表している。こ
れら19個のエラーパターンに対するシンドローム値
は、図5の多項式dに対応する図8の生成多項式dの欄
のように9、26、13、17、31、24、12、
6、3、1、19、23、28、14、7、20、1
0、5、2の19個の異なる値を示す。また、他の生成
多項式hにおいても、19個のエラーパターンに対する
シンドローム値は、同様にそれぞれに異なる19個の値
を示すことから、図5のdとhの2個の生成多項式につ
いて、2種類の誤り検出訂正の生成多項式として有効で
あることがわかる。Next, the value of the syndrome value 20c for the error pattern will be described with reference to FIG. FIG. 8 shows 19 error patterns of 1 to 2 bits. This is an error pattern appearing in the shift register output 22, which is a frequently occurring two-bit error pattern described in the second embodiment, and a one-bit error pattern at the end of the nine-bit group. , And the next most frequently occurring x0x error pattern, which is the one-bit error pattern at the end of the 9-bit group at the second bit from the end. Syndrome values for these 19 error patterns are 9, 26, 13, 17, 31, 24, 12, as shown in the column of the generator polynomial d in FIG. 8 corresponding to the polynomial d in FIG.
6, 3, 1, 19, 23, 28, 14, 7, 20, 1
Shows 19 different values of 0, 5, 2. Also, in the other generator polynomials h, the syndrome values for the 19 error patterns similarly show 19 different values, respectively. Therefore, two types of the generator polynomials d and h in FIG. Is effective as a generator polynomial for error detection and correction.
【0066】図10のシンドローム値20cとシンドロ
ーム値20dは、それぞれ誤り訂正手段25cと誤り訂
正手段25dに入力される。誤り訂正手段25cでは、
シンドローム値20cの値によって、また、誤り訂正手
段25dでは、シンドローム値20dの値によってシフ
トレジスタ出力22の対応する誤りを訂正する。それぞ
れ、図5のdの生成多項式(X5 +X3 +X2 +X1 +
1)と図5のhの生成多項式(X5 +X4 +X3 +X2
+1)に対応する誤り検出を実施し、誤りが検出された
ならば、それに対応する訂正を実施する。その結果を誤
り検出訂正出力19c、誤り検出訂正出力19dとして
出力する。The syndrome value 20c and the syndrome value 20d in FIG. 10 are input to the error correction means 25c and the error correction means 25d, respectively. In the error correction means 25c,
The corresponding error of the shift register output 22 is corrected by the value of the syndrome value 20c and the error correction means 25d by the value of the syndrome value 20d. Each of the generator polynomials (X 5 + X 3 + X 2 + X 1 +
1) and the generator polynomial (X 5 + X 4 + X 3 + X 2 ) of FIG.
Error detection corresponding to +1) is performed, and if an error is detected, correction corresponding to the error is performed. The result is output as an error detection and correction output 19c and an error detection and correction output 19d.
【0067】誤り訂正手段25cの詳細の構成例を図1
4に示す。シンドローム値20cは、比較手段340〜
比較手段358により、19、9、23、26、28、
13、14、17、7、31、20、24、10、1
2、5、6、2、3、1の19個の値と比較される。誤
りが有って何れかの比較手段が一致すれば、その結果は
論理和回路359〜論理和回路383の対応する回路を
通って排他的論理和回路384〜排他的論理和回路39
2の対応する回路に来る。排他的論理和回路384〜排
他的論理和回路392には、その誤り位置の情報とシフ
トレジスタ出力22が入力されるので、誤りに対応する
ビットを反転し、誤りを訂正する。その結果は、誤り検
出訂正出力19cとして出力される。FIG. 1 shows a detailed configuration example of the error correction means 25c.
It is shown in FIG. The syndrome value 20c is calculated by comparing
By the comparing means 358, 19, 9, 23, 26, 28,
13, 14, 17, 7, 31, 20, 24, 10, 1
It is compared with 19 values of 2, 5, 6, 2, 3, and 1. If there is an error and any of the comparison means match, the result passes through the corresponding circuits of the OR circuit 359 to the OR circuit 383 and the exclusive OR circuit 384 to the exclusive OR circuit 39.
Comes to 2 corresponding circuit. Since the information on the error position and the shift register output 22 are input to the exclusive OR circuits 384 to 392, the bit corresponding to the error is inverted to correct the error. The result is output as an error detection and correction output 19c.
【0068】誤り訂正の動作を詳しく見てみる。例え
ば、同期パターンの“000101111”の先頭から
2ビット目と4ビット目が誤り、“01000111
1”という値がシフトレジスタ出力22に現れれたとす
る。図8のエラーパターン13の誤りである。このとき
のシンドローム値20cは、図8から28となる。この
とき図14では、比較手段344の比較結果が一致し、
1(真値)を出力する。その値は、論理和回路362と
論理和回路367に入力され、さらに論理和回路363
と論理和回路369を通って出力され、その出力も1
(真値)となる。その結果、排他的論理和回路385と
排他的論理和回路387の一方の入力に1が入力される
ので、シフトレジスタ出力22のMSB側(同期パター
ンの先頭に相当)から2ビット目と4ビット目がビット
反転され、“010001111”が“0001011
11”と正しく訂正される。この正しく訂正されたパタ
ーンが、誤り検出訂正出力19cとして出力される。The error correction operation will be described in detail. For example, the second and fourth bits from the beginning of the synchronization pattern “000101111” are erroneous and “01000111”.
Assume that a value of 1 "appears in the shift register output 22. This is an error of the error pattern 13 in FIG. 8. The syndrome value 20c at this time is 28 from FIG. 8. At this time, in FIG. The comparison results match,
Outputs 1 (true value). The value is input to the logical sum circuit 362 and the logical sum circuit 367, and further, the logical sum circuit 363
Is output through the OR circuit 369, and the output is also 1
(True value). As a result, since 1 is input to one of the inputs of the exclusive OR circuit 385 and the exclusive OR circuit 387, the second and fourth bits from the MSB side of the shift register output 22 (corresponding to the head of the synchronization pattern) The eyes are bit-inverted, and “010001111” is changed
11 ". The correctly corrected pattern is output as an error detection and correction output 19c.
【0069】誤り検出訂正出力19cと誤り検出訂正出
力19dは、データ同期信号検出手段3のパターン照合
手段27cとパターン照合手段27dに入力され、同期
パターン保持手段26cと同期パターン保持手段26d
の同期パターンとそれぞれ照合される。各同期パターン
は、同期パターン14として与えられ、同期パターン保
持手段26cが“000101111”、同期パターン
保持手段26dが“000111101”の各9ビット
のパターンを保持する。パターン照合手段27cとパタ
ーン照合手段27dの各出力のタイミングを揃えるた
め、パターン照合手段27cの出力を単位時間遅延手段
28cを通して遅らせて、多数決手段29に入力する。The error detection / correction output 19c and the error detection / correction output 19d are input to the pattern matching means 27c and the pattern matching means 27d of the data synchronization signal detection means 3, and are output to the synchronization pattern holding means 26c and the synchronization pattern holding means 26d.
Are compared with the synchronization pattern. Each synchronization pattern is provided as a synchronization pattern 14, and the synchronization pattern holding unit 26c holds a 9-bit pattern of "000101111" and the synchronization pattern holding unit 26d holds a 9-bit pattern of "000111101". In order to make the timings of the outputs of the pattern matching unit 27c and the pattern matching unit 27d uniform, the output of the pattern matching unit 27c is delayed through the unit time delay unit 28c and input to the majority decision unit 29.
【0070】多数決手段29では、得られた2個のパタ
ーン照合結果の一致数としきい値15を比較して、パタ
ーン照合結果の一致数がしきい値15で与えられる値以
上の場合に同期信号検出出力16を出力する。ここでも
第2の実施の形態と同様にしきい値15の値として2を
与えるので、2入力の論理積回路により実現可能であ
る。The majority decision means 29 compares the number of coincidences of the two obtained pattern matching results with the threshold value 15. If the number of coincidences of the pattern matching result is equal to or greater than the value given by the threshold value 15, the synchronization signal The detection output 16 is output. Here, as in the second embodiment, 2 is given as the value of the threshold 15, so that it can be realized by a two-input AND circuit.
【0071】同期信号検出出力16は、MTRコードの
符号復調手段4にコードの復調のタイミグを与える。こ
れにより、正しいコード復調を実現し、出力データ17
を得る。The synchronization signal detection output 16 gives a code demodulation timing to the MTR code demodulation means 4. As a result, correct code demodulation is realized, and output data 17
Get.
【0072】ここで再度、図4を用いて、図10の第3
の実施の形態の構成の場合の性能について述べる。図9
の第2の実施の形態では、エラーパターンx、エラーパ
ターンxx、エラーパターンx00xが救済できた。こ
の第3の実施の形態では、さらにエラーパターンx0x
についても救済可能であることがわかる。つまり、(1
+D)処理手段5を設け、奇数系列と偶数系列に分けた
後の2ビット連続誤りとx0xの3ビット長の誤りを検
出訂正することで、発生する誤りの99.9[%]程度が
救済できることになり、さらにデータ同期信号92の検
出率が向上することが理解できる。Here again, referring to FIG. 4, the third
The performance in the case of the configuration of the embodiment will be described. FIG.
In the second embodiment, the error pattern x, the error pattern xx, and the error pattern x00x could be repaired. In the third embodiment, the error pattern x0x
It can also be seen that relief is possible. That is, (1
+ D) A processing unit 5 is provided to detect and correct a 2-bit continuous error and an x0x 3-bit error after being divided into an odd-numbered sequence and an even-numbered sequence, thereby relieving about 99.9% of the generated errors. It can be understood that the detection rate of the data synchronization signal 92 is further improved.
【0073】その性能について、図18により説明す
る。図18は、おもに第3の実施の形態の性能を表すグ
ラフであり、計算機シミュレーションによるものであ
る。The performance will be described with reference to FIG. FIG. 18 is a graph mainly showing the performance of the third embodiment, which is based on computer simulation.
【0074】図18(a)は、横軸が最尤復号器入力で
の信号対雑音比であり、縦軸はビットエラーレートとデ
ータ同期信号検出エラーレートを表す。特性曲線185
は、データ弁別出力12でのデータのビットエラーレー
トを表す。これは、データがランダムなものと見做した
ときの特性である。特性曲線181は、同期パターンの
18ビット全てが一致する条件においてデータ同期信号
検出を実施した場合のデータ同期信号検出エラーレート
の特性である。特性曲線182は、データ同期信号検出
用の(1+D)処理手段を含まない参考技術の方法によ
るもので、奇数系列と偶数系列に分けた各9ビットパタ
ーンの何れか一方が一致する条件においてデータ同期信
号検出を実施した場合のデータ同期信号検出エラーレー
トの特性である。特性曲線183は、本発明の第1の実
施の形態の条件((1+D)処理手段5を含み、誤り検
出訂正をしない)におけるデータ同期信号検出を実施し
た場合のデータ同期信号検出エラーレートの特性であ
る。特性曲線184は、本発明の第3の実施の形態の条
件におけるデータ同期信号検出を実施した場合のデータ
同期信号検出エラーレートの特性である。図18(a)
からは、第1の実施の形態に比べて最尤復号器の入力で
の信号対雑音比で約1[dB](これは第2の実施の形
態に比べて信号対雑音比で約0.5[dB])の改善があ
ることがわかる。In FIG. 18A, the horizontal axis represents the signal-to-noise ratio at the maximum likelihood decoder input, and the vertical axis represents the bit error rate and the data synchronization signal detection error rate. Characteristic curve 185
Represents the bit error rate of the data at the data discrimination output 12. This is a characteristic when the data is considered to be random. A characteristic curve 181 is a characteristic of a data synchronization signal detection error rate when the data synchronization signal is detected under the condition that all 18 bits of the synchronization pattern match. The characteristic curve 182 is obtained by the method of the reference technology which does not include the (1 + D) processing means for detecting the data synchronization signal, and performs data synchronization under the condition that either one of the 9-bit patterns divided into the odd series and the even series matches. It is a characteristic of a data synchronization signal detection error rate when signal detection is performed. A characteristic curve 183 indicates a characteristic of a data synchronization signal detection error rate when data synchronization signal detection is performed under the conditions (including (1 + D) processing means 5 and not performing error detection and correction) according to the first embodiment of the present invention. It is. A characteristic curve 184 is a characteristic of a data synchronization signal detection error rate when data synchronization signal detection is performed under the conditions of the third embodiment of the present invention. FIG. 18 (a)
From the result, the signal-to-noise ratio at the input of the maximum likelihood decoder is about 1 [dB] as compared with the first embodiment (this is about 0.1 dB in the signal-to-noise ratio compared to the second embodiment). 5 [dB]).
【0075】図18(b)は、横軸がデータ弁別出力1
2でのビットエラーレートであり、縦軸はデータ同期信
号検出エラーレートを表す。これは、図18(a)のグ
ラフを特性曲線185を横軸として変換して書き換えた
ものである。特性曲線186は特性曲線181に対応
し、特性曲線187は特性曲線182に対応し、特性曲
線188は特性曲線183に対応し、特性曲線189は
特性曲線184に対応する。データ弁別手段1の出力で
の出力ビット総数に対するエラーイベントの発生比率を
Be(横軸)とし、データ同期信号検出要求回数に対す
るデータ同期信号検出検出誤りの発生比率をSe(縦
軸)としたとき、Beが0.1以下の範囲について特性曲
線189は式3によって近似される。FIG. 18B shows the data discrimination output 1 on the horizontal axis.
2, the vertical axis represents the data synchronization signal detection error rate. This is obtained by converting and rewriting the graph of FIG. 18A with the characteristic curve 185 as a horizontal axis. The characteristic curve 186 corresponds to the characteristic curve 181, the characteristic curve 187 corresponds to the characteristic curve 182, the characteristic curve 188 corresponds to the characteristic curve 183, and the characteristic curve 189 corresponds to the characteristic curve 184. When the occurrence ratio of the error event to the total number of output bits at the output of the data discriminating means 1 is Be (horizontal axis), and the occurrence ratio of the data synchronization signal detection error to the number of data synchronization signal detection requests is Se (vertical axis). , Be in the range of 0.1 or less, the characteristic curve 189 is approximated by Expression 3.
【0076】[0076]
【数式3】 [Equation 3]
【0077】図11を用いて、本発明の信号処理装置の
第4の実施の形態について説明する。図11の基本的な
構成は、図9の第2の実施の形態の構成と同じである。
異なる点は、同期パターン14として9ビットの4個の
パターンを使用することである。誤り検出訂正の方法
は、第2の実施の形態と同じく、各同期パターンについ
て10個のエラーパターン訂正に対応している。With reference to FIG. 11, a fourth embodiment of the signal processing device of the present invention will be described. The basic configuration of FIG. 11 is the same as the configuration of the second embodiment of FIG.
A different point is that four patterns of 9 bits are used as the synchronization pattern 14. As in the second embodiment, the error detection and correction method corresponds to correction of 10 error patterns for each synchronization pattern.
【0078】ここで使用する同期パターンは、ポストコ
ード出力13で“10001001000001010
0”の18ビットパターンと“00100000001
0010100”の18ビットパターンで、全部で36
ビットのパターンを照合する。さらに、前記2個のパタ
ーンの間に誤り伝播防止用の“10101010101
010101010101010101010”という
32ビットパターンを挿入している。以上のパターン
は、(1+D)処理出力18では、それぞれ“1100
11011000011110”、“00110000
0011011110”、“111111111111
11111111111111111111”となる。
シフトレジスタ出力22での照合するパターンとして
は、“101010011”と“101100110”
と“010001011”と“010001110”に
なる。これらのパターンの誤り検出訂正のための生成多
項式は、順に図5のf(X5 +X4 +X2 +X1 +1)
とh(X5 +X4 +X3 +X2+1)とe(X5 +X4
+X2 +1)とh(X5 +X4 +X3 +X2 +1)であ
る。The synchronization pattern used here is “10001001000001010” in the post code output 13.
0 ”and“ 0010000000001 ”
0010100 "18-bit pattern, 36
Matches a bit pattern. Further, "10101010101" for preventing error propagation is provided between the two patterns.
A 32-bit pattern of “010101010101010110101010” is inserted. The above pattern is “1100” in the (1 + D) processing output 18.
11011000011110 "," 00110000
"0011011110", "111111111111"
11111111111111111111 ".
The patterns to be compared at the shift register output 22 are “101010011” and “101100110”.
And "010001011" and "010001110". The generating polynomial for error detection and correction of these patterns is f (X 5 + X 4 + X 2 + X 1 +1) in FIG.
And h (X 5 + X 4 + X 3 + X 2 +1) and e (X 5 + X 4
+ X 2 +1) and h (X 5 + X 4 + X 3 + X 2 +1).
【0079】シンドローム計算手段23e〜シンドロー
ム計算手段23hは、第2の実施の形態のときと同様に
排他的論理和回路で構成することができる。シンドロー
ム計算手段23eは、生成多項式(X5 +X4 +X2 +
X1 +1)に対応し、シンドローム計算手段23fは、
生成多項式(X5 +X4 +X3 +X2 +1)に対応し、
シンドローム計算手段23gは、生成多項式(X5 +X
4 +X2 +1)に対応し、シンドローム計算手段23h
は、生成多項式(X5 +X4 +X3 +X2 +1)に対応
する。ここで、シンドローム計算手段23fとシンドロ
ーム計算手段23hは、同じ生成多項式に対する計算を
行うので、1個のシンドローム計算手段を共用してもよ
い。The syndrome calculating means 23e to 23h can be constituted by exclusive OR circuits as in the case of the second embodiment. The syndrome calculating unit 23e calculates the generator polynomial (X 5 + X 4 + X 2 +
X 1 +1), the syndrome calculating means 23f calculates
Corresponding to the generator polynomial (X 5 + X 4 + X 3 + X 2 +1)
The syndrome calculating unit 23g calculates the generator polynomial (X 5 + X
4 + X 2 +1) and the syndrome calculation means 23h
Corresponds to the generator polynomial (X 5 + X 4 + X 3 + X 2 +1). Here, since the syndrome calculating means 23f and the syndrome calculating means 23h perform calculations on the same generator polynomial, one syndrome calculating means may be shared.
【0080】各照合パターンの10個のエラーパターン
に対するシンドローム値は、図7のシンドローム値の欄
の対応する生成多項式のところの値となる。つまり、シ
ンドローム値20eは生成多項式fの欄、シンドローム
値20fは生成多項式hの欄、シンドローム値20gは
生成多項式eの欄、シンドローム値20hは生成多項式
hの欄となる。The syndrome value for each of the 10 error patterns in the matching pattern is the value at the corresponding generator polynomial in the syndrome value column of FIG. That is, the syndrome value 20e is a column of the generator polynomial f, the syndrome value 20f is a column of the generator polynomial h, the syndrome value 20g is a column of the generator polynomial e, and the syndrome value 20h is a column of the generator polynomial h.
【0081】図11のシンドローム値20e〜シンドロ
ーム値20hは、それぞれ誤り訂正手段24e〜誤り訂
正手段24hに入力される。誤り訂正手段24eでは、
シンドローム値20eの値によって、また、誤り訂正手
段24fでは、シンドローム値20fの値によって、ま
た、誤り訂正手段24gでは、シンドローム値20gの
値によって、また、誤り訂正手段24hでは、シンドロ
ーム値20hの値によって、シフトレジスタ出力22の
対応する誤りを訂正する。それぞれ、図5のfの生成多
項式(X5 +X4 +X2 +X1 +1)と図5のhの生成
多項式(X5 +X4 +X3 +X2 +1)と図5のeの生
成多項式(X5 +X4 +X2 +1)と図5のhの生成多
項式(X5 +X4 +X3 +X2 +1)に対応する誤り検
出を実施し、誤りが検出されたならば、それに対応する
訂正を実施する。その結果を誤り検出訂正出力19e〜
誤り検出訂正出力19hとして出力する。誤り訂正手段
24e〜誤り訂正手段24hの詳細な構成は、図13と
同様な形で実現できる。ここでも、誤り訂正手段24f
と誤り訂正手段24hは、同じ処理をするので共用して
もよい。The syndrome values 20e to 20h in FIG. 11 are input to error correction means 24e to 24h, respectively. In the error correction means 24e,
The value of the syndrome value 20e, the value of the syndrome value 20f in the error correction means 24f, the value of the syndrome value 20g in the error correction means 24g, and the value of the syndrome value 20h in the error correction means 24h. Corrects the corresponding error in the shift register output 22. Each generator polynomial e in FIG. 5 and generator polynomial f of FIG. 5 (X 5 + X 4 + X 2 + X 1 +1) with the production of h in FIG polynomial (X 5 + X 4 + X 3 + X 2 +1) (X 5 + X 4 + X 2 +1) and error detection corresponding to the generator polynomial (X 5 + X 4 + X 3 + X 2 +1) of h in FIG. 5, and if an error is detected, a corresponding correction is performed. The result is output to the error detection and correction output 19e ~
It is output as an error detection and correction output 19h. The detailed configuration of the error correction means 24e to 24h can be realized in the same manner as in FIG. Again, the error correction means 24f
And the error correction means 24h perform the same processing and may be shared.
【0082】誤り検出訂正出力19e〜誤り検出訂正出
力19hは、データ同期信号検出手段3のパターン照合
手段27e〜パターン照合手段27hに入力され、同期
パターン保持手段26e〜同期パターン保持手段26h
の同期パターンとそれぞれ照合される。各同期パターン
は、同期パターン14として与えられ、同期パターン保
持手段26eが“101010011”、同期パターン
保持手段26fが“101100110”、同期パター
ン保持手段26gが“010001011”、同期パタ
ーン保持手段26hが“010001110”の各9ビ
ットのパターンを保持する。パターン照合手段27e〜
パターン照合手段27hの各出力のタイミングを揃える
ため、パターン照合手段27eの出力を遅延手段28e
により51[T](1[T]は1単位時間)、パターン
照合手段27fの出力を遅延手段28fにより50
[T]、パターン照合手段27gの出力を単位時間遅延
手段28gにより1[T]をそれぞれ遅らせて、多数決
手段29に入力する。The error detection / correction output 19e to the error detection / correction output 19h are input to the pattern matching unit 27e to the pattern matching unit 27h of the data synchronization signal detection unit 3, and are output from the synchronization pattern holding unit 26e to the synchronization pattern holding unit 26h.
Are compared with the synchronization pattern. Each synchronization pattern is given as a synchronization pattern 14. The synchronization pattern holding unit 26e is "101010011", the synchronization pattern holding unit 26f is "101100110", the synchronization pattern holding unit 26g is "0100001111", and the synchronization pattern holding unit 26h is "010001110". Are stored in each 9-bit pattern. Pattern matching means 27e ~
In order to align the timings of the outputs of the pattern matching unit 27h, the output of the pattern matching unit 27e is delayed by the delay unit 28e.
[T] (1 [T] is one unit time), and the output of the pattern matching means 27f is reduced by 50 by the delay means 28f.
[T], the output of the pattern matching means 27g is delayed by 1 [T] by the unit time delay means 28g and input to the majority decision means 29.
【0083】多数決手段29では、得られた4個のパタ
ーン照合結果の一致数としきい値15を比較して、パタ
ーン照合結果の一致数がしきい値15で与えられる値以
上の場合に同期信号検出出力16を出力する。ここでも
第2の実施の形態と同様にしきい値15の値として2を
与える。The majority decision means 29 compares the obtained number of matches of the four pattern matching results with the threshold value 15. If the number of matches of the pattern matching result is equal to or greater than the value given by the threshold value 15, the synchronization signal The detection output 16 is output. Here, 2 is given as the value of the threshold value 15 as in the second embodiment.
【0084】同期信号検出出力16は、MTRコードの
符号復調手段4にコードの復調のタイミグを与える。こ
れにより、正しいコード復調を実現し、出力データ17
を得る。The synchronizing signal detection output 16 gives a code demodulation timing to the MTR code demodulation means 4. As a result, correct code demodulation is realized, and output data 17
Get.
【0085】図11の第4の実施の形態の構成の場合の
性能について述べる。図9の第2の実施の形態では、エ
ラーパターンx0xやエラーパターンx000xが1個
発生すると検出できなかった。しかしこの構成では、図
4に示した全てのエラーパターンについて、少なくとも
どのような2個以下の誤り発生に対してもデータ同期信
号検出が可能である。エラーパターンxのみの発生であ
れば、5個以下の誤り発生に対してデータ同期信号検出
が可能である。従って、飛躍的にデータ同期信号92の
検出率が向上することが理解できる。The performance in the case of the configuration of the fourth embodiment shown in FIG. 11 will be described. In the second embodiment shown in FIG. 9, if one error pattern x0x or one error pattern x000x occurs, it cannot be detected. However, with this configuration, for all the error patterns shown in FIG. 4, it is possible to detect a data synchronization signal even if at least any two or less errors occur. If only the error pattern x occurs, a data synchronization signal can be detected for five or less errors. Therefore, it can be understood that the detection rate of the data synchronization signal 92 is dramatically improved.
【0086】その性能について、図19により説明す
る。図19は、第4の実施の形態の性能を表すグラフで
あり、計算機シミュレーションによるものである。The performance will be described with reference to FIG. FIG. 19 is a graph showing the performance of the fourth embodiment, which is based on computer simulation.
【0087】図19(a)は、横軸が最尤復号器入力で
の信号対雑音比であり、縦軸はビットエラーレートとデ
ータ同期信号検出エラーレートを表す。特性曲線195
は、データ弁別出力12でのデータのビットエラーレー
トを表す。これは、データがランダムなものと見做した
ときの特性である。特性曲線191は、同期パターンの
36ビット全てが一致する条件においてデータ同期信号
検出を実施した場合のデータ同期信号検出エラーレート
の特性である。図17の特性曲線171や図18の特性
曲線181に比較すると照合パターンのビット数が増加
した分、検出性能が幾らか劣化していることがわかる。
特性曲線192は、データ同期信号検出用の(1+D)
処理手段5を含まない参考技術の方法によるもので、奇
数系列と偶数系列に分けた4個の9ビットパターンの何
れか1個が一致する条件においてデータ同期信号検出を
実施した場合のデータ同期信号検出エラーレートの特性
である。特性曲線193は、本発明の第1の実施の形態
の条件((1+D)処理手段5を含み、誤り検出訂正を
しない)におけるデータ同期信号検出を実施した場合の
データ同期信号検出エラーレートの特性である。特性曲
線194は、本発明の第4の実施の形態の条件における
データ同期信号検出を実施した場合のデータ同期信号検
出エラーレートの特性である。図19(a)からは、参
考技術の構成に比べて信号対雑音比で約2〜3[dB]
の改善があることがわかる。In FIG. 19A, the horizontal axis represents the signal-to-noise ratio at the maximum likelihood decoder input, and the vertical axis represents the bit error rate and the data synchronization signal detection error rate. Characteristic curve 195
Represents the bit error rate of the data at the data discrimination output 12. This is a characteristic when the data is considered to be random. A characteristic curve 191 is a characteristic of a data synchronization signal detection error rate when data synchronization signal detection is performed under the condition that all 36 bits of the synchronization pattern match. Compared with the characteristic curve 171 of FIG. 17 and the characteristic curve 181 of FIG. 18, it can be seen that the detection performance is somewhat degraded by the increase in the number of bits of the matching pattern.
A characteristic curve 192 represents (1 + D) for detecting a data synchronization signal.
The method according to the reference technology, which does not include the processing means 5, is a data synchronization signal when the data synchronization signal is detected under the condition that any one of four 9-bit patterns divided into an odd sequence and an even sequence matches. This is a characteristic of a detection error rate. The characteristic curve 193 indicates the characteristic of the data synchronization signal detection error rate when the data synchronization signal is detected under the conditions (including the (1 + D) processing means 5 and not performing error detection and correction) according to the first embodiment of the present invention. It is. A characteristic curve 194 is a characteristic of a data synchronization signal detection error rate when the data synchronization signal is detected under the conditions of the fourth embodiment of the present invention. From FIG. 19A, it can be seen that the signal-to-noise ratio is about 2-3 [dB] as compared with the configuration of the reference technology.
It can be seen that there is an improvement.
【0088】図19(b)は、横軸がデータ弁別出力1
2でのビットエラーレートであり、縦軸はデータ同期信
号検出エラーレートを表す。これは、図19(a)のグ
ラフを特性曲線195を横軸として変換して書き換えた
ものである。特性曲線196は特性曲線191に対応
し、特性曲線197は特性曲線192に対応し、特性曲
線198は特性曲線193に対応し、特性曲線199は
特性曲線194に対応する。データ弁別手段1の出力で
の出力ビット総数に対するエラーイベントの発生比率を
Be(横軸)とし、データ同期信号検出要求回数に対す
るデータ同期信号検出検出誤りの発生比率をSe(縦
軸)としたとき、Beが0.1以下の範囲について特性曲
線198は式4によって近似され、Beが0.1以下の範
囲について特性曲線199は式5によって近似される。FIG. 19B shows the data discrimination output 1 on the horizontal axis.
2, the vertical axis represents the data synchronization signal detection error rate. This is obtained by converting and rewriting the graph of FIG. 19A with the characteristic curve 195 as a horizontal axis. The characteristic curve 196 corresponds to the characteristic curve 191, the characteristic curve 197 corresponds to the characteristic curve 192, the characteristic curve 198 corresponds to the characteristic curve 193, and the characteristic curve 199 corresponds to the characteristic curve 194. When the occurrence ratio of the error event to the total number of output bits at the output of the data discriminating means 1 is Be (horizontal axis), and the occurrence ratio of the data synchronization signal detection error to the number of data synchronization signal detection requests is Se (vertical axis). , Be in the range of 0.1 or less, the characteristic curve 198 is approximated by equation 4, and in the range of Be less than 0.1, the characteristic curve 199 is approximated by equation 5.
【0089】[0089]
【数式4】 (Equation 4)
【0090】[0090]
【数式5】 (Equation 5)
【0091】以上の第1の実施の形態〜第4の実施の形
態で説明したように、同期パターンとして使用するパタ
ーンは、図4に示した生成多項式による除算の余りが0
になることが必要であり、またそれらは、容易に他のパ
ターンに誤らないことが必要である。そのような9ビッ
トパターンを列挙したものが図16である。ここには4
4種類のパターンがある。第1の実施の形態、第2の実
施の形態で使用したパターンは、図16のNo.15、
No.17であり、第3の実施の形態で使用したパター
ンは、図16のNo.3、No.7であり、第4の実施
の形態で使用したパターンは、図16のNo.15、N
o.17、No.33、No.37である。As described in the first to fourth embodiments, the pattern used as the synchronization pattern is such that the remainder of the division by the generator polynomial shown in FIG.
And they need not be easily mistaken for other patterns. FIG. 16 lists such 9-bit patterns. Here 4
There are four types of patterns. The patterns used in the first embodiment and the second embodiment correspond to No. 15,
No. The pattern used in the third embodiment is No. 17 in FIG. 3, No. The pattern used in the fourth embodiment is No. 7 in FIG. 15, N
o. 17, No. 33, no. 37.
【0092】本発明の信号処理装置におけるデータ同期
検出手段を集積回路で実現しようとするとき、回路規模
としては、2入力NANDゲートを1ゲートとして換算
すると、各実施の形態について、第1の実施の形態が1
0ゲート程度、第2の実施の形態が200ゲート程度、
第3の実施の形態が350ゲート程度、第4の実施の形
態が400ゲート程度の回路が参考技術の方法より増加
となる。これは、近年の集積回路技術の進歩を考えれ
ば、容易に実現可能な範囲である。When the data synchronization detecting means in the signal processing device of the present invention is to be realized by an integrated circuit, the circuit scale can be converted into a two-input NAND gate as one gate. The form is 1
About 0 gates, about 200 gates in the second embodiment,
A circuit having about 350 gates in the third embodiment and about 400 gates in the fourth embodiment increases the number of circuits compared to the method of the reference technology. This is an easily feasible range in view of recent advances in integrated circuit technology.
【0093】また、本発明のデータ同期信号検出手段を
ソフトウェアとして構成し、実現することも可能であ
る。Further, the data synchronization signal detecting means of the present invention can be configured and realized as software.
【0094】以上説明したように、本発明の信号処理装
置では、データ同期信号検出の前に(1+D)処理を実
施し、さらに奇数系列と偶数系列に分けることで、エラ
ーパターンの種類を少なく、しかもエラーパターン長を
短くすることができる。そのため、誤り検出訂正が、容
易に実現できる。その結果、さらに正確なデータ同期信
号検出ができる。As described above, in the signal processing apparatus of the present invention, the (1 + D) processing is performed before the detection of the data synchronization signal, and further divided into an odd series and an even series, thereby reducing the types of error patterns. Moreover, the error pattern length can be reduced. Therefore, error detection and correction can be easily realized. As a result, more accurate data synchronization signal detection can be performed.
【0095】図17〜図19に示したように、参考技術
の方法に比べ本発明の信号処理装置におけるデータ同期
信号の検出方法では、最尤復号器入力での信号対雑音比
で、約2〜3[dB]の改善効果があり、従って、高精
度のデータ同期情報を得ることが可能である。また、そ
れを用いた信号処理回路、情報記録再生装置、情報伝送
装置等のデータ同期情報が誤ることによるデータ誤り
を、減少させることも可能となる。As shown in FIGS. 17 to 19, in the method of detecting a data synchronization signal in the signal processing apparatus of the present invention, the signal-to-noise ratio at the input of the maximum likelihood decoder is about 2 compared to the method of the reference technology. There is an improvement effect of 33 [dB], so that highly accurate data synchronization information can be obtained. Further, it is also possible to reduce data errors caused by erroneous data synchronization information of a signal processing circuit, an information recording / reproducing device, an information transmitting device and the like using the same.
【0096】図15は、本発明の一実施の形態である磁
気ディスク装置の構成の一例を示す概念図である。この
図15の磁気ディスク装置では、上述のような本発明の
信号処理装置を使用した磁気ディスク装置の例が示され
ている。FIG. 15 is a conceptual diagram showing an example of the configuration of a magnetic disk drive according to an embodiment of the present invention. In the magnetic disk device of FIG. 15, an example of a magnetic disk device using the above-described signal processing device of the present invention is shown.
【0097】磁気ディスク装置201は、データの記録
媒体である磁気ディスク211と、この磁気ディスク2
11に対するデータの記録/再生動作を行う磁気ヘッド
212と、記録/再生されるデータ信号の増幅を行うR
/W AMP213と、上位装置202との間のI/F
制御や装置全体の制御動作等を行うHDCマイコン21
4と、上位装置202との間で授受されるデータが一時
的に格納されるデータバッファ215と、磁気ディスク
211に記録されているサーボ制御信号を処理するサー
ボ処理回路216と、サーボ処理回路216からの指令
に基づいて磁気ヘッド212の位置決め動作を行うVC
M218や磁気ディスク211を回転駆動するモーター
219の制御を行う機構系ドライバ217と、磁気ディ
スク211に対して記録されるデータの符号化や変調処
理および磁気ディスク211から読出されるデータの符
号復調処理等の信号処理を行う信号処理手段220等を
持つ。The magnetic disk device 201 includes a magnetic disk 211 serving as a data recording medium and a magnetic disk 2
A magnetic head 212 for performing a data recording / reproducing operation with respect to the R.11 and an R for amplifying a data signal to be recorded / reproduced
/ W I / F between AMP 213 and host device 202
HDC microcomputer 21 for controlling and controlling the entire apparatus
4, a data buffer 215 for temporarily storing data transmitted and received between the host device 202, a servo processing circuit 216 for processing a servo control signal recorded on the magnetic disk 211, and a servo processing circuit 216. That performs a positioning operation of the magnetic head 212 based on a command from the
A mechanism driver 217 that controls a motor 219 that rotationally drives the M 218 and the magnetic disk 211; a coding and modulation process of data recorded on the magnetic disk 211; and a code demodulation process of data read from the magnetic disk 211. And the like.
【0098】信号処理手段220は、前述した第1の実
施の形態〜第4の実施の形態あるいは本発明による他の
構成の信号処理装置で構成され、データ同期信号検出手
段221(データ同期信号検出手段3、(1+D)処理
手段5、誤り検出訂正手段6)を含む。この構成の磁気
ディスク装置201は、データ同期信号検出誤りの少な
い磁気ディスク装置を実現することができる。The signal processing means 220 is composed of the signal processing device of the first to fourth embodiments described above or another configuration according to the present invention, and includes a data synchronization signal detection means 221 (data synchronization signal detection means). Means 3, (1 + D) processing means 5, and error detection and correction means 6). The magnetic disk device 201 having this configuration can realize a magnetic disk device with few errors in detecting a data synchronization signal.
【0099】すなわち、最尤復号器等からなるデータ弁
別手段1等の信号処理系の採用による磁気ディスク21
1における記録密度の向上と、データ同期信号検出手段
221の採用によるデータ同期信号検出性能の向上によ
るエラーレートの低減とを両立させることが可能とな
る。That is, the magnetic disk 21 by employing a signal processing system such as the data discriminating means 1 comprising a maximum likelihood decoder and the like.
1 and the error rate reduction by improving the data synchronization signal detection performance by employing the data synchronization signal detection means 221.
【0100】また、データ同期信号検出手段221等の
データ同期信号の検出を行う信号処理系の回路規模の縮
小による製造原価低減と、データ同期信号検出性能の向
上によるエラーレートの低減とを両立させることが可能
となる。Further, it is possible to achieve both a reduction in manufacturing cost by reducing the circuit scale of a signal processing system for detecting a data synchronization signal such as the data synchronization signal detection means 221 and a reduction in an error rate by improving data synchronization signal detection performance. It becomes possible.
【0101】以上本発明者によってなされた発明を実施
の形態に基づき具体的に説明したが、本発明は前記実施
の形態に限定されるものではなく、その要旨を逸脱しな
い範囲で種々変更可能であることはいうまでもない。Although the invention made by the inventor has been specifically described based on the embodiment, the invention is not limited to the embodiment and can be variously modified without departing from the gist of the invention. Needless to say, there is.
【0102】たとえば上述の説明では、磁気ディスク装
置を例にして、本発明の信号処理装置におけるデータ同
期信号検出系について説明してきたが、他にも情報処理
用の信号処理回路、集積回路、光磁気ディスク装置、光
ディスク装置、フロッピーディスク装置等にも用いるこ
とも可能である。For example, in the above description, the data synchronization signal detection system in the signal processing device of the present invention has been described by taking a magnetic disk device as an example, but other signal processing circuits for information processing, integrated circuits, optical circuits, and the like. It can also be used for magnetic disk devices, optical disk devices, floppy disk devices, and the like.
【0103】特許請求の範囲に記載した以外の本発明の
特徴を列挙すれば以下の通りである。The features of the present invention other than those described in the claims are listed below.
【0104】(1).請求項1記載の信号処理装置にお
いて、前記データ弁別手段が最尤復号器(ビタビ復号
器)であること、前記符号復調手段が、1の連続数が所
定の数K(K=1、2、3 )以下に制限された符号の符
号復調手段であることを特徴とした信号処理装置。(1). 2. The signal processing device according to claim 1, wherein the data discriminating means is a maximum likelihood decoder (Viterbi decoder), and the code demodulating means is configured such that the number of consecutive 1s is a predetermined number K (K = 1, 2, 3) A signal processing device characterized in that the signal processing means is a code demodulation means for codes limited to the following.
【0105】(2).請求項1または請求項2記載の信
号処理装置において、所定のしきい値を1とし、一致し
たグループの個数が1個以上の場合にデータ同期信号を
検出する信号処理装置。(2). 3. The signal processing device according to claim 1, wherein a predetermined threshold is set to 1, and a data synchronization signal is detected when the number of matched groups is one or more.
【0106】(3).請求項2記載の信号処理装置にお
いて、前記照合手段で所定の同期パターンと照合する前
に、前記各グループに対応して設けられ、前記グループ
の出力についてそれぞれ対応する所定の誤り検出と誤り
訂正をする誤り検出訂正手段を備えることを特徴とする
信号処理装置。(3). 3. The signal processing device according to claim 2, wherein the matching means is provided for each of the groups before performing matching with a predetermined synchronization pattern, and performs predetermined error detection and error correction corresponding to the output of the group. A signal processing device comprising:
【0107】(4).(3)項記載の信号処理装置にお
いて、前記誤り検出訂正手段により、2ビット連続の誤
りと、前記グループの両端の1ビット誤りについて誤り
検出訂正することを特徴とする信号処理装置。(4). (3) The signal processing device according to (3), wherein the error detection and correction means performs error detection and correction for a two-bit continuous error and a one-bit error at both ends of the group.
【0108】(5).(4)項記載の信号処理装置にお
いて、前記誤り検出訂正手段により、誤りパターンが
「x0x」(xは誤りビットであり、0は誤っていない
ビットを表す)である2ビットの誤りと、前記グループ
の両端から2番目のビットの1ビット誤りについて、誤
り検出訂正することを特徴とする信号処理装置。(5). (4) In the signal processing device described in (4), the error detection and correction means includes a two-bit error in which an error pattern is “x0x” (x is an error bit and 0 represents a non-erroneous bit); A signal processing device for performing error detection and correction on a 1-bit error of the second bit from both ends of a group.
【0109】(6).(3)〜(5)項記載の信号処理
装置において、所定のしきい値を2とし、一致したグル
ープの個数が2個以上の場合にデータ同期信号を検出す
る信号処理装置。(6). (3) The signal processing device according to any one of (5) to (5), wherein the predetermined threshold value is 2, and the data synchronization signal is detected when the number of matched groups is two or more.
【0110】(7).請求項1〜請求項2および(1)
〜(6)項に記載された信号処理装置を集積化した集積
回路。(7). Claims 1 and 2 and (1)
An integrated circuit in which the signal processing device described in any one of (1) to (6) is integrated.
【0111】(8).請求項1〜請求項2および(1)
〜(6)項に記載された信号処理装置を信号処理系に用
いた、磁気ディスク装置、光磁気ディスク装置、また
は、光ディスク装置。(8). Claims 1 and 2 and (1)
A magnetic disk device, a magneto-optical disk device, or an optical disk device using the signal processing device described in any one of (1) to (6) in a signal processing system.
【0112】[0112]
【発明の効果】本発明の信号処理装置によれば、データ
同期信号検出において、検出誤りを少なくすることがで
きる、という効果が得られる。According to the signal processing apparatus of the present invention, an effect is obtained that detection errors can be reduced in data synchronization signal detection.
【0113】また、本発明の信号処理装置によれば、デ
ータ部の再生性能の向上に対応して、データ同期信号検
出手段のデータ同期信号検出性能も向上させることがで
きる、という効果が得られる。Further, according to the signal processing device of the present invention, the effect that the data synchronization signal detection performance of the data synchronization signal detection means can be improved corresponding to the improvement of the reproduction performance of the data portion is obtained. .
【0114】また、データ同期信号検出手段の構成が容
易で、その回路規模を小さくすることができる、という
効果が得られる。Further, it is possible to obtain the effect that the configuration of the data synchronization signal detecting means is easy and the circuit scale can be reduced.
【0115】また、本発明の磁気ディスク装置によれ
ば、最尤復号等の信号処理系の採用による記録密度の向
上と、データ同期信号検出性能の向上によるエラーレー
トの低減とを両立させることができる、という効果が得
られる。Further, according to the magnetic disk drive of the present invention, it is possible to improve the recording density by adopting a signal processing system such as maximum likelihood decoding and to reduce the error rate by improving the data synchronization signal detection performance. Can be obtained.
【0116】また、本発明の磁気ディスク装置によれ
ば、データ同期信号の検出を行う信号処理系の回路規模
の縮小による製造原価低減と、データ同期信号検出性能
の向上によるエラーレートの低減とを両立させることが
できる、という効果が得られる。Further, according to the magnetic disk drive of the present invention, the manufacturing cost can be reduced by reducing the circuit scale of the signal processing system for detecting the data synchronization signal, and the error rate can be reduced by improving the data synchronization signal detection performance. The effect that both can be achieved is obtained.
【図1】本発明の信号処理装置の第1の構成の一例を説
明する概念図である。FIG. 1 is a conceptual diagram illustrating an example of a first configuration of a signal processing device according to the present invention.
【図2】本発明の信号処理装置の第2の構成の一例を説
明する概念図である。FIG. 2 is a conceptual diagram illustrating an example of a second configuration of the signal processing device of the present invention.
【図3】図1に例示された第1の構成に対応する本発明
の信号処理装置の第1の実施の形態を説明する概念図で
ある。FIG. 3 is a conceptual diagram illustrating a first embodiment of a signal processing device according to the present invention corresponding to the first configuration illustrated in FIG. 1;
【図4】データ弁別手段の出力でのエラーパターンを説
明する説明図である。FIG. 4 is an explanatory diagram illustrating an error pattern at an output of a data discriminating unit.
【図5】シンドローム計算手段にて用いられる5次の多
項式を表す説明図である。FIG. 5 is an explanatory diagram showing a fifth-order polynomial used in a syndrome calculation unit.
【図6】9ビットの同期パターンの構成例を説明する説
明図である。FIG. 6 is an explanatory diagram illustrating a configuration example of a 9-bit synchronization pattern.
【図7】エラー位置とシンドローム値の関係を表す説明
図である。FIG. 7 is an explanatory diagram showing a relationship between an error position and a syndrome value.
【図8】エラー位置とシンドローム値の関係を表す説明
図である。FIG. 8 is an explanatory diagram showing a relationship between an error position and a syndrome value.
【図9】図2に例示された第2の構成に対応する本発明
の第2の実施の形態を説明する概念図である。FIG. 9 is a conceptual diagram illustrating a second embodiment of the present invention corresponding to the second configuration illustrated in FIG. 2;
【図10】図2に例示された第2の構成に対応する本発
明の第3の実施の形態を説明する概念図である。FIG. 10 is a conceptual diagram illustrating a third embodiment of the present invention corresponding to the second configuration illustrated in FIG. 2;
【図11】図2に例示された第2の構成に対応する本発
明の第4の実施の形態を説明する概念図である。FIG. 11 is a conceptual diagram illustrating a fourth embodiment of the present invention corresponding to the second configuration illustrated in FIG. 2;
【図12】シンドローム計算手段の構成例を説明する概
念図である。FIG. 12 is a conceptual diagram illustrating a configuration example of a syndrome calculation unit.
【図13】エラー訂正手段の構成例を説明する概念図で
ある。FIG. 13 is a conceptual diagram illustrating a configuration example of an error correction unit.
【図14】エラー訂正手段の構成例を説明する概念図で
ある。FIG. 14 is a conceptual diagram illustrating a configuration example of an error correction unit.
【図15】本発明の一実施の形態である磁気ディスク装
置の構成の一例を示す概念図である。FIG. 15 is a conceptual diagram showing an example of a configuration of a magnetic disk device according to an embodiment of the present invention.
【図16】本発明の信号処理装置にて用いられる同期パ
ターンの一例を示す説明図である。FIG. 16 is an explanatory diagram showing an example of a synchronization pattern used in the signal processing device of the present invention.
【図17】(a)および(b)は、本発明の第1の実施
の形態および第2の実施の形態のデータ同期信号検出手
段の特性の一例を表す線図である。FIGS. 17A and 17B are diagrams illustrating an example of characteristics of the data synchronization signal detecting unit according to the first embodiment and the second embodiment of the present invention; FIGS.
【図18】(a)および(b)は、本発明の第3の実施
の形態のデータ同期信号検出手段の特性の一例を表す線
図である。FIGS. 18A and 18B are diagrams illustrating an example of characteristics of a data synchronization signal detecting unit according to the third embodiment of the present invention.
【図19】(a)および(b)は、本発明の第4の実施
の形態のデータ同期信号検出手段の特性の一例を表す線
図である。FIGS. 19A and 19B are diagrams illustrating an example of characteristics of a data synchronization signal detecting unit according to the fourth embodiment of the present invention.
【図20】磁気ディスク装置における記録データのフォ
ーマットの一例を説明する説明図である。FIG. 20 is an explanatory diagram illustrating an example of a format of recording data in a magnetic disk device.
【図21】参考技術の信号処理装置の構成を説明する概
念図である。FIG. 21 is a conceptual diagram illustrating a configuration of a signal processing device according to a reference technique.
1…データ弁別手段、2…ポストコード手段、3…デー
タ同期信号検出手段、4…符号復調手段、5…(1+
D)処理手段、6…誤り検出訂正手段、11…入力デー
タ、12…データ弁別出力、13…ポストコード出力、
14…同期パターン、15…しきい値、16…同期信号
検出出力、17…出力データ、18…(1+D)処理出
力、19a〜19h…誤り検出訂正出力、20a〜20
h…シンドロー値、21…17ビットシフトレジスタ、
22…シフトレジスタの1ビットおきの9ビット出力、
23a〜23h…シンドローム計算手段、24a,24
b,24e〜24h…誤り訂正手段(1エラーパターン
対応)、25c,25d…誤り訂正手段(2エラーパタ
ーン対応)、26a〜26j…同期パターン保持手段、
27a〜27j…パターン照合手段、28a〜28c,
28g,31…単位時間遅延手段、28e〜28f…遅
延手段、29…多数決手段、91…PLO SYNC、
92…データ同期信号、93…ID領域またはデータ領
域、94…CRC部またはECC部、95…GAP部、
322〜330,359〜383…論理和回路、32,
301〜311,331〜339,384〜392…排
他的論理和回路、312〜321,340〜358…比
較手段、171,172,173,174,175,1
76,177,178,179,181,182,18
3,184,185,186,187,188,18
9,191,192,193,194,195,19
6,197,198,199…特性曲線、201…磁気
ディスク装置、211…磁気ディスク、212…磁気ヘ
ッド、213…R/WAMP、214…HDCマイコ
ン、215…データバッファ、216…サーボ処理回
路、217…機構系ドライバ、218…VCM、219
…モーター、220…信号処理手段、221…データ同
期信号検出手段、501…データ弁別手段、502…ポ
ストコード手段、503…データ同期信号検出手段、5
04…符号復調手段、511…入力データ、512…デ
ータ弁別出力、513…ポストコード出力、514…同
期パターン、515…しきい値、516…同期信号検出
出力、517…出力データ。DESCRIPTION OF SYMBOLS 1 ... Data discrimination means, 2 ... Post code means, 3 ... Data synchronization signal detection means, 4 ... Code demodulation means, 5 ... (1+
D) processing means, 6 error detection and correction means, 11 input data, 12 data discrimination output, 13 post code output,
14: synchronization pattern, 15: threshold value, 16: synchronization signal detection output, 17: output data, 18: (1 + D) processing output, 19a to 19h: error detection and correction output, 20a to 20
h: draw value, 21: 17-bit shift register,
22: 9-bit output every other bit of the shift register,
23a to 23h: Syndrome calculation means, 24a, 24
b, 24e to 24h: error correcting means (corresponding to one error pattern); 25c, 25d: error correcting means (corresponding to two error patterns); 26a to 26j: synchronous pattern holding means;
27a-27j ... pattern matching means, 28a-28c,
28g, 31: unit time delay means, 28e to 28f: delay means, 29: majority decision means, 91: PLO SYNC,
92: data synchronization signal, 93: ID area or data area, 94: CRC section or ECC section, 95: GAP section,
322 to 330, 359 to 383 ... OR circuit, 32,
301-311, 331-339, 384-392 ... exclusive OR circuit, 312-321, 340-358 ... comparison means, 171, 172, 173, 174, 175, 1
76,177,178,179,181,182,18
3,184,185,186,187,188,18
9,191,192,193,194,195,19
6, 197, 198, 199: characteristic curve, 201: magnetic disk device, 211: magnetic disk, 212: magnetic head, 213: R / WAMP, 214: HDC microcomputer, 215: data buffer, 216: servo processing circuit, 217 ... Mechanism driver, 218 ... VCM, 219
... motor, 220 ... signal processing means, 221 ... data synchronization signal detection means, 501 ... data discrimination means, 502 ... postcode means, 503 ... data synchronization signal detection means, 5
04 code demodulation means, 511 input data, 512 data discrimination output, 513 post code output, 514 synchronization pattern, 515 threshold, 516 synchronization signal detection output, 517 output data.
Claims (6)
期信号を含むデータのビット列に対し、所定のポストコ
ード処理(ビット演算処理)を施した符号を、前記デー
タ同期信号の検出を契機として符号復調手段により符号
復調してデータを再生する信号処理装置であって、 前記符号復調手段に入力される符号のビット列に対し
て、その入力値とその入力値を所定時間遅延させた値と
をモジュロ2加算して出力値とする(1+D)処理を実
行する(1+D)処理手段と、 前記(1+D)処理を施した符号のビット列を用いて前
記データ同期信号の検出を実施するデータ同期信号検出
手段とを備え、 前記データ同期信号検出手段は、 データ同期信号を含む前記符号のビット列を奇数番目ビ
ット列と偶数番目ビット列に分離し、さらに前記奇数番
目ビット列と偶数番目ビット列をそれぞれのビット列の
中で1個のグループ、または0ビット以上の任意のパタ
ーンのビット列によって区切られる2個以上のグループ
に分けて出力する手段と、 前記グループの各々ごとに設けられ、個々の前記グルー
プの出力をそれぞれ対応する所定の同期パターンと照合
して一致するか否かを判定する照合手段と、 個々の前記照合手段の判定出力を所定時間遅延させる遅
延手段と、 個々の前記遅延手段の出力を入力し、前記同期パターン
と一致した前記グループの個数が所定のしきい値以上の
場合に前記データ同期信号の検出信号を前記符号復調手
段に出力する多数決手段と、 を備えたことを特徴とする信号処理装置。A code demodulated by subjecting a bit string of data including a data synchronization signal output from a data discriminating means to a predetermined post code processing (bit operation processing) upon detection of the data synchronization signal. A signal processing apparatus for demodulating data by code demodulation by means, and modulating a bit sequence of a code input to the code demodulation means with an input value and a value obtained by delaying the input value by a predetermined time. (1 + D) processing means for executing (1 + D) processing for adding the output value, and data synchronization signal detecting means for detecting the data synchronization signal using the bit string of the code subjected to the (1 + D) processing. Wherein the data synchronization signal detecting means separates the bit sequence of the code including the data synchronization signal into an odd-numbered bit sequence and an even-numbered bit sequence, Means for outputting the first bit string and the even-numbered bit string in one group or two or more groups separated by a bit string having an arbitrary pattern of 0 bits or more in each bit string; A comparing means for comparing the output of each of the groups with a corresponding predetermined synchronization pattern to determine whether or not they match each other; a delay means for delaying the determination output of each of the matching means for a predetermined time; Majority output means for inputting the outputs of the individual delay means and outputting a detection signal of the data synchronization signal to the code demodulation means when the number of the groups matching the synchronization pattern is equal to or greater than a predetermined threshold value; A signal processing device comprising:
との間には、前記(1+D)処理を施した符号のビット
列の誤り訂正を行う誤り検出訂正手段が設けられている
ことを特徴とする信号処理装置。2. The signal processing device according to claim 1, wherein an error correction of a bit string of the code subjected to the (1 + D) processing is performed between the (1 + D) processing means and the data synchronization signal detecting means. A signal processing device provided with error detection and correction means.
するデータの記録および再生を行う磁気ヘッドと、前記
磁気ヘッドを介して前記磁気ディスクに記録前記データ
の符号変調処理および前記磁気ディスクから再生される
前記データの符号復調処理を実施する信号処理装置とを
含み、 前記信号処理装置は、請求項1または2記載の信号処理
装置からなることを特徴とする磁気ディスク装置。3. A magnetic disk, a magnetic head for recording and reproducing data on and from the magnetic disk, and a code modulation process for the data recorded on the magnetic disk via the magnetic head and the data reproduced from the magnetic disk. 3. A magnetic disk drive, comprising: a signal processing device for performing a code demodulation process of data; wherein the signal processing device comprises the signal processing device according to claim 1 or 2.
おいて、照合する9ビットの同期パターンとして、00
0101001、000101011、0001011
11、000110101、000110111、00
0111011、000111101、0010001
11、001001101、001011110、00
1101110、001110110、0100001
01、010000111、010001011、01
0001101、010001110、0101100
01、010110010、010110011、01
0111100、011010001、0111000
01、011101011、011101100、10
0001101、100010110、1000110
10、100011100、100100011、10
1000111、101001001、1010100
11、101010111、101011000、10
1011011、101100110、1011100
11、110010111、110101110、11
0111000、110111100、1110100
11、111010110、の44個のパターンの何れ
かを含み、偶数系列と奇数系列に分ける前の符号系列の
パターンにおいて、データ反転が連続しないパターンを
使用したことを特徴とする信号処理装置。4. The signal processing apparatus according to claim 1, wherein the 9-bit synchronization pattern to be compared is 00 bits.
0101001,0000101011,0001011
11,000110101,000110111,00
0111011, 000111101, 001001
11,001001101,001011110,00
1101110, 00110110, 0100001
01, 0100000111, 010001011, 01
0001101, 010001110, 0101100
01,01011010,01011001,01
0111100, 011010001, 0111000
01, 011101011, 011101100, 10
0001101, 100010110, 1000110
10, 100011100, 100100011, 10
1000111, 101001001, 1010100
11, 101010111, 101011000, 10
1011011, 101100110, 1011100
11, 110010111, 110101110, 11
0111000, 110111100, 1110100
11. A signal processing apparatus including any one of the 44 patterns of 11, 1110110110, and using a pattern in which data inversion is not continuous in a pattern of a code sequence before being divided into an even sequence and an odd sequence.
前記データ同期信号手段において、照合するパターンの
総ビット数が18ビット以下であり、データ弁別手段の
出力での出力ビット総数に対するエラーイベントの発生
比率をBeとし、データ同期信号検出要求回数に対する
データ同期信号検出検出誤りの発生比率をSeとしたと
き、Beが0.1以下の範囲についてSeが式1〜式3で
表される特性で近似できることを特徴とする信号処理装
置。5. The data synchronization signal means of the signal processing device according to claim 1, wherein the total number of bits of the pattern to be compared is 18 bits or less, and an error event with respect to the total number of output bits at the output of the data discrimination means. When the occurrence ratio of the data synchronization signal detection error with respect to the number of data synchronization signal detection requests is represented by Se, and when Be is 0.1 or less, Se is expressed by the formulas 1 to 3. A signal processing device characterized by being approximated by:
前記データ同期信号検出手段において、照合するパター
ンの総ビット数が36ビット以下であり、データ弁別手
段の出力での出力ビット総数に対するエラーイベントの
発生比率をBeとし、データ同期信号検出要求回数に対
するデータ同期信号検出検出誤りの発生比率をSeとし
たとき、Beが0.1以下の範囲についてSeが式4〜式
5で表される特性で近似できることを特徴とする信号処
理装置。6. The data synchronization signal detecting means of the signal processing device according to claim 1, wherein the total number of bits of the pattern to be matched is 36 bits or less, and an error with respect to the total number of output bits at the output of the data discriminating means. Assuming that the event occurrence ratio is Be and the occurrence ratio of the data synchronization signal detection / detection error with respect to the number of data synchronization signal detection requests is Se, Se is expressed by Expressions 4 and 5 in the range where Be is 0.1 or less. A signal processing device characterized in that it can be approximated by characteristics.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10265896A JP2000100084A (en) | 1998-09-21 | 1998-09-21 | Signal processing device and magnetic disk device |
| US09/400,856 US6856660B1 (en) | 1996-10-11 | 1999-09-21 | Signal processing method and apparatus and disk device using the method and apparatus |
| US11/028,047 US20050117871A1 (en) | 1996-10-11 | 2005-01-04 | Signal processing method and apparatus and disk device using the method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10265896A JP2000100084A (en) | 1998-09-21 | 1998-09-21 | Signal processing device and magnetic disk device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005072872A Division JP3878644B2 (en) | 2005-03-15 | 2005-03-15 | Signal processing apparatus and magnetic disk apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000100084A true JP2000100084A (en) | 2000-04-07 |
Family
ID=17423618
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10265896A Pending JP2000100084A (en) | 1996-10-11 | 1998-09-21 | Signal processing device and magnetic disk device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000100084A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6791777B2 (en) | 2000-05-19 | 2004-09-14 | Hitachi Global Storage Technologies Japan, Ltd. | 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 |
| US7855851B2 (en) | 2009-03-30 | 2010-12-21 | Toshiba Storage Device Corporation | Storage device |
-
1998
- 1998-09-21 JP JP10265896A patent/JP2000100084A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6791777B2 (en) | 2000-05-19 | 2004-09-14 | Hitachi Global Storage Technologies Japan, Ltd. | 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 |
| US7256953B2 (en) | 2000-05-19 | 2007-08-14 | Hitachi, Ltd. | 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 |
| US7855851B2 (en) | 2009-03-30 | 2010-12-21 | Toshiba Storage Device Corporation | Storage device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20070061687A1 (en) | Soft decoding method and apparatus, error correction method and apparatus, and soft output method and apparatus | |
| US5938790A (en) | Sequence error event detection and correction using fixed block digital sum codes | |
| KR100933254B1 (en) | Maximum likelihood detector, error correction circuit, and media storage | |
| JP2920065B2 (en) | Data recording method, recording apparatus, reproducing apparatus and reproducing 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 | |
| US7184505B2 (en) | Data synchronizing signal detecting device | |
| CN100378856C (en) | Method and system for synchronization and resynchronization of data streams | |
| CN101174839A (en) | Encoding device, decoding device, encoding/decoding device, and recording/reproducing device | |
| JP2002008325A (en) | Information recording / reproducing method and information recording / reproducing circuit device using the same | |
| US6581184B1 (en) | Method and circuit for including parity bits in write data of a mass data storage device, or the like, using a 48/54 mtr (3:k) code constraint, and post-processing circuit and method for processing read back data that includes said code constraint | |
| US7020833B2 (en) | Data synchronization detection method, information recording method, and information reproduction method | |
| US7397398B2 (en) | Modulation bit added to worst case codeword | |
| JP2004253017A (en) | Recording medium reproducing apparatus, recording medium reproducing method, and hard disk controller | |
| KR100408532B1 (en) | PRML code generation method in data storage device | |
| WO2007083525A1 (en) | Encoding device, decoding device, amplitude adjusting device, recorded information reading device, signal processing device, and storage system | |
| US6856660B1 (en) | Signal processing method and apparatus and disk device using the method and apparatus | |
| US6393598B1 (en) | Branch metric compensation for digital sequence detection | |
| JP2000100084A (en) | Signal processing device and magnetic disk device | |
| JP3878644B2 (en) | Signal processing apparatus and magnetic disk apparatus | |
| JPH10293973A (en) | Information reproducing apparatus and reproducing method | |
| JP3531626B2 (en) | Data transmission method, block synchronization signal detection method, and playback device | |
| JP2000134114A (en) | Soft decision ML decoder, error correction circuit and digital magnetic recording / reproducing apparatus using the same | |
| JP3551879B2 (en) | Error correction apparatus and method | |
| JPH10222940A (en) | Information reproducing apparatus and information recording / reproducing apparatus | |
| JP2002343037A (en) | Digital signal recording / reproducing system, digital signal recording device, digital signal reproducing device, and digital signal recording / reproducing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20031201 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040607 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040615 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040813 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050118 |