JPH0468716A - information processing equipment - Google Patents

information processing equipment

Info

Publication number
JPH0468716A
JPH0468716A JP2176251A JP17625190A JPH0468716A JP H0468716 A JPH0468716 A JP H0468716A JP 2176251 A JP2176251 A JP 2176251A JP 17625190 A JP17625190 A JP 17625190A JP H0468716 A JPH0468716 A JP H0468716A
Authority
JP
Japan
Prior art keywords
error
decoding
information
correction
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2176251A
Other languages
Japanese (ja)
Inventor
Takatoshi Suzuki
隆敏 鈴木
Keiichi Iwamura
恵市 岩村
Izumi Narita
成田 泉
Takayuki Aizawa
隆之 相澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2176251A priority Critical patent/JPH0468716A/en
Publication of JPH0468716A publication Critical patent/JPH0468716A/en
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)
  • Error Detection And Correction (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は情報処理装置に関し、特に記録情報の読み取り
又は通信路上等で発生する情報の誤りを符号により検出
し、訂正復号する情報処理装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an information processing device, and particularly to an information processing device that detects errors in information that occur during reading of recorded information or on a communication path using codes, and corrects and decodes the information. .

[従来の技術] 従来、この種の復号法の1つとして、 USP 4,4
97、058に、スーパーストラテジと呼ばれるRS(
Reed Solomon)符号の復号法が開示されて
いる。
[Prior Art] Conventionally, as one of this type of decoding method, USP 4,4
In 97,058, an RS called super strategy (
A method for decoding a Reed Solomon code is disclosed.

ここでは、ガロア体GF (2’ )上の元により、符
号量最小距離cL、、=5、即ち、2訂正能力を有する
Cr、Cz符号をCI RC(Cross Inter
leaved Read−3olomon Codes
)というフォーマットで構成している。尚、GF (2
” )では8ビット単位で演算が行われる。
Here, by elements on the Galois field GF (2'), the code amount minimum distance cL, , = 5, that is, Cr and Cz codes with 2 correction capabilities are converted to CI RC (Cross Inter
leaved Read-3olomon Codes
) is configured in this format. In addition, GF (2
” ), the operation is performed in 8-bit units.

そして、C2符号の復号に先立つC1符号の復号結果に
より、 ■ 0.1誤−つの場合は訂正処理を行い、CIフラグ
=OFFとする ■ 2誤りの場合は訂正処理を行い、C,フラグ=ON
とする ■ 3誤り以上の場合は訂正処理を行なわず、C1フラ
グ=ONとする と言うように01フラグを付加し、該C1フラグの情報
を利用してC2符号の復号信頼度を高めている。
Then, based on the decoding result of the C1 code prior to the decoding of the C2 code, ■ If there are 0.1 errors, correction processing is performed and the CI flag = OFF ■ If there are 2 errors, correction processing is performed, and C, flag = ON
(1) If there are three or more errors, no correction processing is performed, and a 01 flag is added such that the C1 flag is set to ON, and the information of the C1 flag is used to increase the reliability of decoding the C2 code.

また、誤った結果のパターンを用いず、誤り位置のみに
よる消失訂正の方法もあるが、従来は復号の信頼性を高
める目的から、消失訂正を使用せず、誤り訂正能力の範
囲内でのみ処理をしていた。また、従来は消失訂正を用
いる場合には、ある条件の時は消失訂正を使用し、それ
以外の時は消失訂正を使用しない、というような切換え
は行っていなかった。
There is also a method of erasure correction based only on the error position without using the erroneous result pattern, but in the past, for the purpose of increasing the reliability of decoding, erasure correction was not used and processing was performed only within the range of error correction capability. was doing. Furthermore, conventionally, when erasure correction is used, switching is not performed, such as using erasure correction under certain conditions and not using erasure correction under other conditions.

[発明が解決しようとする課題] しかし、記録情報の読み取りや通信情報の受信において
は、しばしば同期(Re5ync)エラーが発生し、ビ
ットシフトを起こし、1ブロツクの全データが誤ってし
まうような長いバーストエラーが発生する。かかる場合
でも、上記CIRC方式では、C1での訂正能力より大
きい誤りが発生したとしか認識できない、このように、
従来の符号の誤り訂正能力の範囲内の訂正でのみ行う方
式では、長いバースト誤りに対処できない。
[Problem to be solved by the invention] However, when reading recorded information or receiving communication information, synchronization (Resync) errors often occur, bit shifts occur, and long blocks of data such as all the data in one block are incorrect. A burst error occurs. Even in such a case, the above CIRC method can only recognize that an error larger than the correction ability of C1 has occurred.
A method that performs only correction within the error correction capability of conventional codes cannot cope with long burst errors.

本発明は上述した従来技術の欠点を除去するものであり
、その目的とする所は、より信頼性と訂正能力の高い情
報処理装置を提供することにある。
The present invention eliminates the drawbacks of the prior art described above, and its purpose is to provide an information processing device with higher reliability and correction ability.

[課題を解決するための手段及び作用〕本発明の情報処
理装置は上記の目的を達成するために、符号化された情
報を入力する入力手段と、入力された前記情報中の誤り
の位置及び大きさを検出し、訂正復号する復号手段と、
入力された前記情報中の誤りの位置を検出し、訂正する
消失訂正手段と、入力された前記情報についてバースト
誤りを検出する検出手段と、前記検出手段によりバース
ト誤りが検出された時は、前記消失訂正手段による訂正
を行い、非検出の時は前記復号手段による復号を行うよ
うに制御する制御手段を備える。
[Means and operations for solving the problem] In order to achieve the above object, the information processing apparatus of the present invention includes an input means for inputting encoded information, and a position and function of an error in the inputted information. a decoding means for detecting the size and correcting the decoding;
an erasure correction means for detecting and correcting the position of an error in the input information; a detection means for detecting a burst error in the input information; and when a burst error is detected by the detection means, the The erasure correcting means performs correction, and the decoding means performs decoding when the erasure correction means is not detected.

また好ましくは、前記検出手段は入力する符号情報の同
期ずれを検出することによりバースト誤りを検出するこ
とをその概要とする。
Preferably, the detection means detects a burst error by detecting a synchronization shift of input code information.

これにより、バースト誤りの存在及び位置が確実に把握
でき、信頼性、更には訂正能力を増した復号が行える。
As a result, the presence and location of burst errors can be reliably grasped, and decoding can be performed with increased reliability and correction ability.

[実施例の説明] 以下、添付図面に従って本発明による実施例を詳細に説
明する。 第1図は実施例の情報処理装置を光デイスク
上の記録データの読み取りに応用した例を示すブロック
構成図である0図において、1は信号検出器(光ピツク
アップ)であり、光デイスク上の記録データを読み取る
。2はプリアンプであり、読み取った情報信号を増幅す
る。
[Description of Embodiments] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. FIG. 1 is a block configuration diagram showing an example in which the information processing device of the embodiment is applied to reading recorded data on an optical disk. In FIG. 0, 1 is a signal detector (optical pickup); Read recorded data. A preamplifier 2 amplifies the read information signal.

3は2値化回路であり、増幅した情報信号を2値化する
。4は復号手段であり、2値化した情報データを復号す
ると共に誤りの検出及び訂正を制御しく第4図(A)、
(B)又は第゛5図(A)。
3 is a binarization circuit which binarizes the amplified information signal. 4 is a decoding means, which decodes the binarized information data and controls error detection and correction; FIG. 4(A);
(B) or Figure 5 (A).

(B)) 、復号結果のリードデータとクロック信号を
出力する。
(B)) Outputs the decoded read data and clock signal.

尚、本実施例で採用する誤り訂正符号はReedSol
omon符号と呼ばれるものであり、現在CD(Com
pact Disk)等で広く採用されているものと同
じである。Reed Solomon符号の符号化及び
復号の方法については、先のUSP 4,497,05
8  の他、種々の文献に発表されている。
The error correction code used in this example is ReedSol.
This is called the omon code, and is currently used on CDs (Com
This is the same as the one widely used in discs such as pact disks. For methods of encoding and decoding Reed Solomon codes, see USP 4,497,05.
8, and has been published in various other publications.

5はセクタ同期回路であり、光デイスク上の情報記録単
位であるセクタとの同期を取る。6はフェーズロックド
ループ回路(PLL)であり、セクタデータに同期した
クロック信号を生成する。7はリシンク(Re5ync
)検出回路であり、セクタ中の所定間隔のリシンク信号
に基づいて再同期を取ると共に、リシンクエラーの有無
を検出し、リシンクエラーを検出するとその旨な復号手
段4に知らせる。
5 is a sector synchronization circuit, which synchronizes with sectors, which are information recording units on the optical disk. A phase-locked loop circuit (PLL) 6 generates a clock signal synchronized with sector data. 7 is Re5sync
) This is a detection circuit that performs resynchronization based on resync signals at predetermined intervals in a sector, detects the presence or absence of a resync error, and notifies the decoding means 4 when a resync error is detected.

第2図は実施例のセクタの記録構造の概略を示す図であ
る。図において、Re5yncは再同期用のりシンクデ
ータであり、セクタ中の各36バイトの記録データC、
(1)〜C、(36)の前部に書き込まれている。これ
により、例えば記録データc s (1)の読み取り中
にビットシフトが生じても、次のりシンクデータで再同
期を取ることができ、更に次の記録データc s (2
)は正しく読み取れる。従って、本実施例の場合、バー
ストエラーは最大36バイトでくい止められる。
FIG. 2 is a diagram schematically showing the sector recording structure of the embodiment. In the figure, Re5ync is sync data for resynchronization, and each 36-byte recording data C,
It is written in the front part of (1) to C and (36). As a result, even if, for example, a bit shift occurs while reading the recorded data c s (1), it is possible to resynchronize with the next sync data, and furthermore, the next recorded data c s (2
) can be read correctly. Therefore, in the case of this embodiment, burst errors can be stopped at a maximum of 36 bytes.

尚、図示しないが、セクタの先頭部には当該セクタを特
定するためのアドレス情報、セクタ同期を取るためのシ
ンクデータ等が書き込まれている。
Although not shown, address information for specifying the sector, sync data for sector synchronization, etc. are written at the beginning of the sector.

第3図は実施例の1セクタデータの構成を平面的に示す
概念図である0図において、情報データは32x32 
(=1024)バイトである。そして、この情報データ
の縦方向のそれぞれに対して各4バイトのパリティC2
を付加し、合計32組の符号C2(1)〜C2(32)
が生成される。
FIG. 3 is a conceptual diagram showing the configuration of one sector data in the embodiment in a two-dimensional view. In FIG.
(=1024) bytes. Then, a parity C2 of 4 bytes is applied to each vertical direction of this information data.
is added, resulting in a total of 32 sets of codes C2(1) to C2(32)
is generated.

更に、これらの32組の符号C2(1)〜C、(32)
の横方向に対して各4バイトのパリティC1を付加し、
合計36組の符号C+ (1)〜C、(36)が生成さ
れる。従って、1セクタデータは合計1296バイトの
積符号構成となっている。
Furthermore, these 32 sets of codes C2(1) to C, (32)
Add 4 bytes of parity C1 to each horizontal direction,
A total of 36 sets of codes C+ (1) to C, (36) are generated. Therefore, one sector data has a product code structure of 1296 bytes in total.

更に、本構成におけるパラメータは、データの記録方向
に符号語を構成しているCt符号とインタリーブのかか
ったC2符号とについて同一であり、符号長nはn c
1= n cz= 36バイト、情報長にはk cI=
 k cz= 32バイト、符号量最小距離dはd c
s” d C2= 5、訂正能力tはt c、= t 
cz= 2バイトである。また、8ビツト(1バイト)
単位で演算を行なうGF (2’)上の体系で構成され
ており、その256種の元は、原始光αを用いてro、
1.C1,C2,・・・・、α214」と表現して扱う
ことができる。
Furthermore, the parameters in this configuration are the same for the Ct code and the interleaved C2 code that constitute code words in the data recording direction, and the code length n is n c
1= n cz= 36 bytes, information length k cI=
k cz = 32 bytes, code amount minimum distance d is d c
s” d C2 = 5, correction ability t is t c, = t
cz=2 bytes. Also, 8 bits (1 byte)
It is composed of a system on GF (2') that performs calculations in units, and its 256 elements are ro,
1. C1, C2, . . . , α214".

尚、この符号体系の基本概念については、W。The basic concept of this coding system is explained in W.

Wesley Peterson and E、J、 
 Weldon、Jr、“Error−Correct
ing Codes 2nd Edition  、M
IT PRESSを参照されたい。
Wesley Peterson and E.J.
Weldon, Jr., “Error-Correct
ing Codes 2nd Edition, M
Please refer to IT PRESS.

このよりな1セクタ情報の符号化時には、まず符号C2
(1)、 C2(2)、・・・、C2(32)の順でC
3符号化(4パリテイの付加)を行い。次に符号C+(
1)、 C+(2)、・・・、C,(36)の順でC1
符号化(4パリテイの付加)を行う、また1セクタ情報
の復号時には、符号化とは逆に、まず符号CI(1)、
 CI(2)、−・・、C,(36)の順でC1復号を
行い、次にC* (1) +’ C* (2) 、、 
・・・、 Cm(32)の順で02組号な行う。
When encoding this one sector information, first the code C2
(1), C2(2), ..., C2(32) in the order
3 encoding (addition of 4 parities). Next, the code C+(
1), C+(2), ..., C1 in the order of C, (36)
When encoding (adding 4 parities) or decoding one sector information, contrary to encoding, first the code CI (1),
Perform C1 decoding in the order of CI (2), -..., C, (36), then C* (1) +' C* (2) ,,
..., 02 group number in the order of Cm (32).

ここで、本実施例における2誤り訂正能力について述べ
る。
Here, the two-error correction capability in this embodiment will be described.

2誤り訂正能力が有るということは、誤りの位置(バイ
ト位置)と誤りの大きさ(誤りのバイトパターン)の対
が2組求められることである。
2 error correction capability means that two pairs of error position (byte position) and error size (error byte pattern) are determined.

即ち、4つの独立な線形方程式を持っており、これによ
り上記2組の情報を求められる。
That is, it has four independent linear equations, from which the above two sets of information can be obtained.

一方、もし何らかの方法で誤りの位置が解っている場合
は、位置だけの情報から消失訂正を行い、より多くの誤
りパターンを訂正することも可能である。
On the other hand, if the location of the error is known by some method, it is possible to perform erasure correction based on information only about the location and correct more error patterns.

表1は2誤り訂正能力(符号量最小距離が5)の場合の
消失訂正数と誤り訂正数の最大の組合わせの関係を示し
ている。
Table 1 shows the relationship between the maximum combination of the number of erasure corrections and the number of error corrections in the case of 2 error correction capability (code amount minimum distance is 5).

以下余白 表1 尚、この場合の復号アルゴリズムについては、Y、 S
ugiyama et al、An Erasure−
and−ErrorsDecoding Algori
thm for Goppa Codes  、 IE
EETrans、 II Mar、 1976  が参
考になる。
Margin Table 1 Below: Regarding the decryption algorithm in this case, Y, S
Ugiyama et al, An Erasure-
and-ErrorsDecoding Algori
thm for Goppa Codes, IE
EE Trans, II Mar, 1976 is helpful.

次に表1の関係を利用した本実施例の信頼性のある復号
化処理を説明する。
Next, the reliable decoding process of this embodiment using the relationships shown in Table 1 will be explained.

第4図(A)は実施例のC3復号処理のフローチャート
である。ステップS1ではC1復号処理を行う。即ち、
C1符号の訂正能力に従って0.1又は2誤り訂正を行
う。また訂正能力以上の誤りに対してはC,フラグを立
てる。ステップS2ではりシンクエラー有りか否かを判
別する。
FIG. 4(A) is a flowchart of C3 decoding processing according to the embodiment. In step S1, C1 decoding processing is performed. That is,
0.1 or 2 error correction is performed according to the correction ability of the C1 code. Also, if the error exceeds the correction ability, a C flag is set. In step S2, it is determined whether there is a beam sync error.

リシンクエラー無しの時はステップS3に進み、当該符
号CI(1)、 CI(2)又はC、(36)のりシン
クエラーフラグをOFFにする。またリシンクエラー有
りの時はステップS4に進み、当該符号CI(1) 、
 Cs (2)又はC、(36)のりシンクエラーフラ
グをONにする。
When there is no resync error, the process proceeds to step S3, and the corresponding code CI(1), CI(2), or C,(36) is turned OFF. If there is a resync error, the process advances to step S4, and the code CI(1),
Cs (2) or C, (36) Turn on the glue sync error flag.

第4図CB)は実施例のC3復号処理のフローチャート
である。ステップSllではりシンクエラーフラグがO
Nか否かを調べる。リシンクエラーフラグがONでない
場合はステップS12に進み、C3復号処理を行う。こ
こにおいて、0.1又は2誤りの時は、もしCIフラグ
と誤り位置が一致していればパターンの訂正処理を行い
、C1フラグと誤り位置が一致していなければ訂正不能
処理を行う、またC3復号における訂正能力以上の誤り
に対しても訂正不能処理を行う。
FIG. 4 CB) is a flowchart of the C3 decoding process of the embodiment. The beam sink error flag is O in step Sll.
Check whether it is N or not. If the resync error flag is not ON, the process advances to step S12 and C3 decoding processing is performed. Here, when there is a 0.1 or 2 error, if the CI flag and error position match, pattern correction processing is performed, and if the C1 flag and error position do not match, uncorrectable processing is performed. Uncorrectable processing is also performed for errors that exceed the correction ability in C3 decoding.

またステップSllの判別でリシンクエラーフラグがO
Nの場合はステップS13に進み、リシンクエラーフラ
グの数をチエツクする。
Also, the resync error flag is set to O in step Sll determination.
If N, the process advances to step S13 and the number of resync error flags is checked.

そして、リシンクエラーフラグの数が1又は2個の場合
はステップS14に進み、消失及びエラー処理を行う。
If the number of resync error flags is 1 or 2, the process advances to step S14 to perform erasure and error processing.

即ち、リシンクエラーフラグの立っているシンボルを消
失として扱い、先のI EEE資料にもあるように、他
に02による1誤りが有るか否かをチエツクし、誤り数
がOの時はO誤り処理を行う、またC2による誤り数が
1であり、消失以外の位置のCIフラグと02による誤
り位置が一致する場合はl誤り処理を行う。
That is, a symbol with a resync error flag set is treated as an erasure, and as mentioned in the previous IEEE document, it is checked whether there is another 1 error due to 02, and if the number of errors is O, it is determined as an O error. If the number of errors caused by C2 is 1 and the CI flag at a position other than erasure matches the error position caused by 02, l error processing is performed.

またC2による誤り数1であり、消失以外の位置のC,
フラグと02による誤り位置が一致しない場合は訂正不
能処理を行う、更にまたC2による誤り数が2以上の場
合も訂正不能処理を行う。
Also, the number of errors due to C2 is 1, and C at a position other than erasure,
If the error position caused by the flag and 02 do not match, uncorrectable processing is performed, and furthermore, if the number of errors caused by C2 is 2 or more, uncorrectable processing is performed.

またステップ313のチエツクでリシンクエラーフラグ
の数が3個の場合はステップS14に進み、消失訂正処
理を行う。即ち、そのフラグの立っているシンボルを消
失として扱い、パターンの訂正処理を行う。但し、他の
CI誤りを含んでいる場合は誤り訂正能力を越えている
ので訂正不能処理を行う、またリシンクエラーフラグの
数が4個以上の時はステップS16に進み、訂正不能処
理を行う。
Further, if the number of resync error flags is three in the check at step 313, the process advances to step S14, where erasure correction processing is performed. In other words, the flagged symbol is treated as an erasure, and the pattern is corrected. However, if other CI errors are included, the error correction capability is exceeded, so uncorrectable processing is performed. If the number of resync error flags is 4 or more, the process advances to step S16 and uncorrectable processing is performed.

このように、リシンクエラーフラグを用いた消失訂正を
取り込むことにより、C2復号では3誤り訂正まで可能
となる。即ち、バーストエラーの最大訂正長が72バイ
トから108バイトまでに延長可能である。
In this way, by incorporating erasure correction using the resync error flag, up to three error corrections are possible in C2 decoding. That is, the maximum correction length for burst errors can be extended from 72 bytes to 108 bytes.

[他の実施例] もう少し簡易な方法も考えられる。[Other Examples] A slightly simpler method is also possible.

第5図(A)は他の実施例のC1復号処理のフローチャ
ートである。ステップS21ではりシンクエラー有りか
否かを判別し、無しならステップS22でC8復号を行
い、ステップS23で当該C3符号のりシンクエラーフ
ラグをOFFにする。またステップS21の判別でリシ
ンクエラー有りならステップS24でリシンクエラーフ
ラグをONにする。
FIG. 5(A) is a flowchart of C1 decoding processing in another embodiment. In step S21, it is determined whether or not there is a sync error, and if there is no, C8 decoding is performed in step S22, and in step S23, the C3 code sync error flag is turned OFF. Further, if it is determined in step S21 that there is a resync error, the resync error flag is turned on in step S24.

第5図(B)は他の実施例のC2復号処理のフローチャ
ートである。ステップS31ではりシンクエラーフラグ
がONか否かを調べる。
FIG. 5(B) is a flowchart of C2 decoding processing in another embodiment. In step S31, it is checked whether the beam sync error flag is ON.

ONでなければステップS32に進み、C2復号な行う
。またONならステップS33に進み、リシンクエラー
フラグの数が4個以上か否かをチエツクする。4個以上
でなければステップS34で消失訂正処理を行う。また
4個以上ならステップS35で訂正不能処理を行う。
If it is not ON, the process advances to step S32 and C2 decoding is performed. If it is ON, the process advances to step S33, and it is checked whether the number of resync error flags is four or more. If there are not four or more, erasure correction processing is performed in step S34. If there are four or more, uncorrectable processing is performed in step S35.

[発明の効果] 以上述べた如く本発明によれば、バースト誤りのない場
合は訂正能力内で処理が行え、かつバニスト誤りのある
場合は、あるCI符号を全てエラーとみなす所のりシン
クエラーフラグをONすることにより、バースト誤りを
確実に知るとこができ、C2復号においてこのシンボル
を消失として扱って、信頼性を劣化することなく訂正能
力を上げることが可能となる。
[Effects of the Invention] As described above, according to the present invention, when there is no burst error, processing can be performed within the correction capacity, and when there is a burst error, all CI codes are regarded as errors, and the sync error flag is set. By turning ON, burst errors can be reliably known, and this symbol can be treated as an erasure in C2 decoding to improve correction ability without deteriorating reliability.

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

第1図は実施例の情報処理装置を光デイスク上の記録デ
ータの読み取りに応用した例を示すブロツク構成図、 第2図は実施例のセクタの記録構造の概略を示す図、 第3図は実施例の1セクタデータの構成を平面的に示す
概念図、 第4図(A)は実施例のCI復号処理のフローチャート
、 第4図(B)は実施例のC2復号処理のフローチャート
、 第5図(A)は他の実施例のC1復号処理のフローチャ
ート、 第5図(B)は他の実施例のC2復号処理のフローチャ
ートである。 図中、1・・・信号検出器、2・・・プリアンプ、3・
・・2値化回路、4・・・復号手段、5・・・セクタ同
期回路、6・・・フェーズロックドループ回路(PLL
)、7・・・リシンク(Re5ync)検出回路である
。 第5図 (A) 第5v!J (B)
FIG. 1 is a block configuration diagram showing an example in which the information processing device of the embodiment is applied to reading recorded data on an optical disk. FIG. 2 is a diagram showing an outline of the sector recording structure of the embodiment. A conceptual diagram showing the configuration of one sector data in the embodiment in plan view; FIG. 4(A) is a flowchart of CI decoding processing in the embodiment; FIG. 4(B) is a flowchart of C2 decoding processing in the embodiment; FIG. 5(A) is a flowchart of C1 decoding processing in another embodiment, and FIG. 5(B) is a flowchart of C2 decoding processing in another embodiment. In the figure, 1... signal detector, 2... preamplifier, 3...
...Binarization circuit, 4...Decoding means, 5...Sector synchronization circuit, 6...Phase locked loop circuit (PLL)
), 7... Resync (Re5sync) detection circuit. Figure 5 (A) 5th v! J (B)

Claims (2)

【特許請求の範囲】[Claims] (1)符号化された情報を入力する入力手段と、入力さ
れた前記情報中の誤りの位置及び大きさを検出し、訂正
復号する復号手段と、 入力された前記情報中の誤りの位置を検出し、訂正する
消失訂正手段と、 入力された前記情報についてバースト誤りを検出する検
出手段と、 前記検出手段によりバースト誤りが検出された時は、前
記消失訂正手段による訂正を行い、非検出の時は前記復
号手段による復号を行うように制御する制御手段を備え
ることを特徴とする情報処理装置。
(1) An input means for inputting encoded information, a decoding means for detecting the position and size of an error in the inputted information, and correcting and decoding the position of the error in the inputted information. an erasure correction means for detecting and correcting; a detection means for detecting a burst error in the inputted information; and when a burst error is detected by the detection means, the erasure correction means performs correction and corrects the undetected burst error. An information processing apparatus comprising: a control means for controlling the decoding means to perform decoding.
(2)前記検出手段は入力する符号情報の同期ずれを検
出することによりバースト誤りを検出することを特徴と
する請求項第1項記載の情報処理装置。
(2) The information processing apparatus according to claim 1, wherein the detection means detects a burst error by detecting a synchronization shift of input code information.
JP2176251A 1990-07-05 1990-07-05 information processing equipment Pending JPH0468716A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2176251A JPH0468716A (en) 1990-07-05 1990-07-05 information processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2176251A JPH0468716A (en) 1990-07-05 1990-07-05 information processing equipment

Publications (1)

Publication Number Publication Date
JPH0468716A true JPH0468716A (en) 1992-03-04

Family

ID=16010300

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2176251A Pending JPH0468716A (en) 1990-07-05 1990-07-05 information processing equipment

Country Status (1)

Country Link
JP (1) JPH0468716A (en)

Similar Documents

Publication Publication Date Title
AU604836B2 (en) Method and apparatus for error correction
JP2920065B2 (en) Data recording method, recording apparatus, reproducing apparatus and reproducing method
US20040257900A1 (en) Data recording method, recording medium and reproduction apparatus
JPH02301074A (en) Signal transferring apparatus
JPS6276825A (en) Code error correcting method
KR100229015B1 (en) Apparatus and method for correcting error in digital processing system
JP2006517048A (en) Method for encoding and decoding error correction blocks
US7849378B2 (en) Optical disc, method of write to same and method of read from same
JPH0468716A (en) information processing equipment
JPH02131625A (en) error correction device
US6226236B1 (en) Information data transfer system
JPH1049997A (en) Recording medium, recording device therefor, and reproducing device
KR100283247B1 (en) Authenticity Detection / Replication Prevention Method and Apparatus for Optical Recording Media
KR100257622B1 (en) Data Demodulation Method
JP2004288310A (en) Digital data recording / reproducing apparatus and reproducing method
JP2561236B2 (en) Error correction device
JPH07112160B2 (en) Decoding method of error correction code
JPS63224528A (en) error correction circuit
JPH02230565A (en) Data reproducing device
JPH01184765A (en) Optical disk device
JP2001027957A (en) Error correction detection method
JPH06112846A (en) Error signal correction device
JPH03122870A (en) Data recording method and its reproduction method
JPH02118972A (en) Optical disk processor
JPS5961244A (en) Device for transmitting digital data