JPS601674A - 誤り検出方法 - Google Patents
誤り検出方法Info
- Publication number
- JPS601674A JPS601674A JP58108866A JP10886683A JPS601674A JP S601674 A JPS601674 A JP S601674A JP 58108866 A JP58108866 A JP 58108866A JP 10886683 A JP10886683 A JP 10886683A JP S601674 A JPS601674 A JP S601674A
- Authority
- JP
- Japan
- Prior art keywords
- data
- error
- series
- word
- detected
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1806—Pulse code modulation systems for audio signals
- G11B20/1813—Pulse code modulation systems for audio signals by adding special bits or symbols to the coded information
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Detection And Correction Of Errors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、いわゆるデジタル記録再生装置に使用して好
適な誤り検出方法に関する。
適な誤り検出方法に関する。
背景技術とその問題点
例えば音声信号をAD変換してデジタル信号にて記録再
生することが提案されている。その場合にいわゆるクロ
スインターリーブによる誤り訂正が行われる。すなわち
デジタル信号の所定ヒントにてデータワードを形成し、
このデータワードの連続する所定数をデータブロックと
してこのデータブロック内の系列による例えばCRC検
査符−リが設けられると共に、データブロックの連続に
対して上述のデータブロック内の系列とは異なる系列に
よる例えばパリティチェックコードが設klられる。
生することが提案されている。その場合にいわゆるクロ
スインターリーブによる誤り訂正が行われる。すなわち
デジタル信号の所定ヒントにてデータワードを形成し、
このデータワードの連続する所定数をデータブロックと
してこのデータブロック内の系列による例えばCRC検
査符−リが設けられると共に、データブロックの連続に
対して上述のデータブロック内の系列とは異なる系列に
よる例えばパリティチェックコードが設klられる。
例えば第1図におい′C1記録肖生(伝送)されるデー
タ信号は同期信号Sの後にアドレス信号Aが設けられ、
その後にそれぞれ16ビソトのデータワードD11D2
、D3、D4が設けられ、さらにそれぞれ16ビツトバ
リテイチエツクコー1−’ P 。
タ信号は同期信号Sの後にアドレス信号Aが設けられ、
その後にそれぞれ16ビソトのデータワードD11D2
、D3、D4が設けられ、さらにそれぞれ16ビツトバ
リテイチエツクコー1−’ P 。
Q、CRC検査符号Cが設りられてlデークシロックと
される。このデータブロックが順次伝送される。ここで
CRC検査符号Cは、同一データブロック中のデータワ
ードD1〜N)4及びパリティチェックコードP、Qに
対して形成される。またノマリティチェックニl−ドI
)、Qは、t(s 2図にボずようにデータブロックを
順次配列した場合に、例えば実線及び破線で不ず系列に
対して形成される。
される。このデータブロックが順次伝送される。ここで
CRC検査符号Cは、同一データブロック中のデータワ
ードD1〜N)4及びパリティチェックコードP、Qに
対して形成される。またノマリティチェックニl−ドI
)、Qは、t(s 2図にボずようにデータブロックを
順次配列した場合に、例えば実線及び破線で不ず系列に
対して形成される。
なおこの場合にパリティチェックコーFQはコードl)
も含んだデータについて形成されるので、まずパリティ
チェック:J −)” Pが形成された後にパリティチ
ェックコードQが形成され、その後にCRC検査符号C
が形成される。
も含んだデータについて形成されるので、まずパリティ
チェック:J −)” Pが形成された後にパリティチ
ェックコードQが形成され、その後にCRC検査符号C
が形成される。
このようにするごとにより、内η:(fJtttJIJ
)時に、仕立のパリティチェックコードPまたはQの系
列において、その系列に含まれるデータリードの内でC
RC検査符号によって検出される誤りが1ソートのみで
ある場合には、パリティチェックコードI)または(,
1によって@J’ iE、をjlうごとがごき、さらに
2つの系列による誤り訂11−を交互に繰り返すごとに
よりilJ’ +Iゴiヒカを向上さ−lることができ
る。
)時に、仕立のパリティチェックコードPまたはQの系
列において、その系列に含まれるデータリードの内でC
RC検査符号によって検出される誤りが1ソートのみで
ある場合には、パリティチェックコードI)または(,
1によって@J’ iE、をjlうごとがごき、さらに
2つの系列による誤り訂11−を交互に繰り返すごとに
よりilJ’ +Iゴiヒカを向上さ−lることができ
る。
ところがこの、ような装置において、例えば一度使用さ
れた記録媒体を再使用して記録を行った場合、消し残こ
りによって前のデータ信号が再生されることがある。そ
の場合に消し残こりによるデータ信号は、その部分のめ
につい°ζ見れば止しいので、CRc検査符′佳では誤
りが検出できない。
れた記録媒体を再使用して記録を行った場合、消し残こ
りによって前のデータ信号が再生されることがある。そ
の場合に消し残こりによるデータ信号は、その部分のめ
につい°ζ見れば止しいので、CRc検査符′佳では誤
りが検出できない。
また誤りの内容によっC(1「重重にCRC検査符号に
よる検出が行われない場合もある。
よる検出が行われない場合もある。
このためこのような誤ったデータ信−りが見逃されて再
生されると、再生信号中で異常音となって極めて音質を
損ねてしまう。
生されると、再生信号中で異常音となって極めて音質を
損ねてしまう。
あるいは上述のパリティチェックニ) lI)またはQ
の系列において、CRC検査狩りで検出された誤りデー
タワードと、検出されなかった誤りデータワードが同時
にあった場合に、検出された誤りデータワードに誤61
止が行われ、これが次の系列に影響し゛ζ誤訂止が広が
ってしまうおそれがある。
の系列において、CRC検査狩りで検出された誤りデー
タワードと、検出されなかった誤りデータワードが同時
にあった場合に、検出された誤りデータワードに誤61
止が行われ、これが次の系列に影響し゛ζ誤訂止が広が
ってしまうおそれがある。
発明の1」的
本発明はこのような点にかんがみ、誤りのデータワード
が確実に検出されるようにしたものである。
が確実に検出されるようにしたものである。
発明の概要
本発明は、デジタル信号の所定ヒツトにてデータワード
を形成し、このデータ1ノードの連続する所定数をデー
タブし+−ツクとしてこのデータブロック内の系列によ
るーの誤り検査符号が設けられると共に、上記データブ
ロックの連続に対し一ζ上記データソロツク内の系列と
は異なる複数の系列による他の複数の誤り検査符号が設
りられてなるデータ信号を復調するに当り、−ヒ記他の
複数の誤り検査符号の全てによって同時に誤りと検出さ
れた−に記データソートをのめを誤りとはなすようにし
た誤り検出方法であって、これによれば誤りのデータ1
ノードを確実に検出すること力(ごきる。
を形成し、このデータ1ノードの連続する所定数をデー
タブし+−ツクとしてこのデータブロック内の系列によ
るーの誤り検査符号が設けられると共に、上記データブ
ロックの連続に対し一ζ上記データソロツク内の系列と
は異なる複数の系列による他の複数の誤り検査符号が設
りられてなるデータ信号を復調するに当り、−ヒ記他の
複数の誤り検査符号の全てによって同時に誤りと検出さ
れた−に記データソートをのめを誤りとはなすようにし
た誤り検出方法であって、これによれば誤りのデータ1
ノードを確実に検出すること力(ごきる。
実施例
第3図においζ、データソートのν1き込まれるランダ
ムアクセスメモリの各ワードに、16ビツトのデータと
共にエラーポインタ用のフラグF(1ヒント)が設のら
れる。ここでランタムアクセスメモリの全体の構成は第
2図と11旧φであって、さらに左右に廷椅されC1−
回の誤りR1’ i1畳と関係されるデータブロックに
相当する数のアドレスが設りられているものである。
ムアクセスメモリの各ワードに、16ビツトのデータと
共にエラーポインタ用のフラグF(1ヒント)が設のら
れる。ここでランタムアクセスメモリの全体の構成は第
2図と11旧φであって、さらに左右に廷椅されC1−
回の誤りR1’ i1畳と関係されるデータブロックに
相当する数のアドレスが設りられているものである。
ごのようなランダムアクセスメ′εりに列して、まずフ
ラグFを全て“1°゛にセットする。
ラグFを全て“1°゛にセットする。
次にCRC検査符号0で誤りがないと判断されたデータ
ブロックのデータ信号1)1〜D4、パリティチェソラ
ニ2−ドP、、Qをア1−レス信号へに対応するアドレ
スに別き込め、居き込まれた各ソートのフラグFを0゛
にする。
ブロックのデータ信号1)1〜D4、パリティチェソラ
ニ2−ドP、、Qをア1−レス信号へに対応するアドレ
スに別き込め、居き込まれた各ソートのフラグFを0゛
にする。
さらにパリティチェック」−ドPの系列で検査を行い、
このときフラグFが“1 ”のデータワードがなく、か
つパリティチェックで誤りと刊1υfされた場合、その
系列に含まれる全゛Cのデータ1ノードのフラグFを“
l”にする。これを全データソロツクについζ行う。
このときフラグFが“1 ”のデータワードがなく、か
つパリティチェックで誤りと刊1υfされた場合、その
系列に含まれる全゛Cのデータ1ノードのフラグFを“
l”にする。これを全データソロツクについζ行う。
さらにパリティチェックコード(,1の系列で検査を行
い、上述と同様にフラグFが“1”のデータワードがな
く、かつパリティチェックご誤りと′111tlliさ
れた場合に、その系列に含まれる全てのデータ1ノード
のフラグFを” 1 ”にする。これと共に、ト述以り
lの場合に、フラグFが“l”のデータワードが1(因
のみのときに6呉り4丁11−を行う。ごれを全データ
ブ1:1ツクについ′(行う。
い、上述と同様にフラグFが“1”のデータワードがな
く、かつパリティチェックご誤りと′111tlliさ
れた場合に、その系列に含まれる全てのデータ1ノード
のフラグFを” 1 ”にする。これと共に、ト述以り
lの場合に、フラグFが“l”のデータワードが1(因
のみのときに6呉り4丁11−を行う。ごれを全データ
ブ1:1ツクについ′(行う。
以後従来と同様にパリティチェックコードP1Qの系列
による誤り訂正を交互に行っ′C訂訂正力を商める。
による誤り訂正を交互に行っ′C訂訂正力を商める。
このようにし2て誤り検出及び訂正が行われる。
この方法によれば上述のCRC検査符すの見逃しによる
誤り発生は防止され、さらにii!′4iiFIl−C
コよって誤りの影響が広がるおそれもない。
誤り発生は防止され、さらにii!′4iiFIl−C
コよって誤りの影響が広がるおそれもない。
すなわち第4図におい°(、例えばCRC検査釘列−C
による誤りが検出されず、中火のaのデータグロックの
めが誤りであった場合に、バリティチェソクニ1−1;
Pの系列で検査を行うと、実線で囲んだデータワードが
茫」りとFl 1ijiされ、フラグFが“1”にされ
る。次にパリティチェックコードQの系列で検査が行わ
れ、このときチータブロックaのデータワードD1=0
4、Pはすでにフラグが“′l″となっているので、こ
のデータ1ノードを含む系列の検査は行われず、データ
ソードQを含む破線で囲んだデータワードが誤りと刊1
1iされ、以後これによっ゛ζ訂正が行われる。なお図
中のEは一呉りを示ず。またイ泉でI川まれ°ζいない
13の伺されたデータワードは、パリティチェソラニ1
−ドQの系列による検査を先に11つだ場合に検出され
る誤りである。
による誤りが検出されず、中火のaのデータグロックの
めが誤りであった場合に、バリティチェソクニ1−1;
Pの系列で検査を行うと、実線で囲んだデータワードが
茫」りとFl 1ijiされ、フラグFが“1”にされ
る。次にパリティチェックコードQの系列で検査が行わ
れ、このときチータブロックaのデータワードD1=0
4、Pはすでにフラグが“′l″となっているので、こ
のデータ1ノードを含む系列の検査は行われず、データ
ソードQを含む破線で囲んだデータワードが誤りと刊1
1iされ、以後これによっ゛ζ訂正が行われる。なお図
中のEは一呉りを示ず。またイ泉でI川まれ°ζいない
13の伺されたデータワードは、パリティチェソラニ1
−ドQの系列による検査を先に11つだ場合に検出され
る誤りである。
た〕どじ」二述の方法で、パリティチェックでjjll
りと判111iされた場合、その系列の中の1データワ
ードだりが誤っているにもかかわらずその系列の全デー
タワードを誤りとしているために、止しいデータワード
も誤りとされてしまい誤りのデータソートの数が極め′
ζ多くなる。この場合にll゛ににパリティヂエソクコ
ーF Pの系列はクロスインターリーブ前のAD/DA
の入出力系列と一致されている場合が多いので、音質に
直接影響し、この系列で誤りのデータワードが多く存在
すると音1.ijiが極めて劣化する。
りと判111iされた場合、その系列の中の1データワ
ードだりが誤っているにもかかわらずその系列の全デー
タワードを誤りとしているために、止しいデータワード
も誤りとされてしまい誤りのデータソートの数が極め′
ζ多くなる。この場合にll゛ににパリティヂエソクコ
ーF Pの系列はクロスインターリーブ前のAD/DA
の入出力系列と一致されている場合が多いので、音質に
直接影響し、この系列で誤りのデータワードが多く存在
すると音1.ijiが極めて劣化する。
またパリティチェックコードPまたはQの系列で全ての
データワードが誤りとされると、これをもう一方の系列
で訂正することが極めて困II(であり、補間等が多く
入って音質が劣化するおそれが多くなる。
データワードが誤りとされると、これをもう一方の系列
で訂正することが極めて困II(であり、補間等が多く
入って音質が劣化するおそれが多くなる。
そこで第5図におい°C、データワーISの壱き込まれ
るランダムアクセスメモリの各ワードに、16ビツトの
データと共にJ−ラーポインタ用の4ビ・)I・のフラ
グI嗜’s 、F”2 、F3 、F4が設番ノられる
。
るランダムアクセスメモリの各ワードに、16ビツトの
データと共にJ−ラーポインタ用の4ビ・)I・のフラ
グI嗜’s 、F”2 、F3 、F4が設番ノられる
。
ごこでフラグト゛1−F2はパリティチェックコー1’
P系列用、フラグF3、F4はQ系列用とし、それぞ
れパリティチェックの結果誤りでなかったものに(()
、Q)、CRC検査符壮による誤りが1データリー1−
以」−あ−2°Cパリティチェックが不能であったもの
に(0、■)、パリティチェックC:6呉りと′円11
i サレノコモノニ(1、()) 、cRc4i査符号
によって誤りと判1v1されたものに(1,1)のフラ
グを形成する。
P系列用、フラグF3、F4はQ系列用とし、それぞ
れパリティチェックの結果誤りでなかったものに(()
、Q)、CRC検査符壮による誤りが1データリー1−
以」−あ−2°Cパリティチェックが不能であったもの
に(0、■)、パリティチェックC:6呉りと′円11
i サレノコモノニ(1、()) 、cRc4i査符号
によって誤りと判1v1されたものに(1,1)のフラ
グを形成する。
これに従ってバリテイチェソクコー1.’))、Q系列
による刊1υ1を全デークシ1」ツクについて行・)。
による刊1υ1を全デークシ1」ツクについて行・)。
ずなわぢランダムアクセスメモリのフラグF1へ・F4
を全一ζ“1″にセットする。
を全一ζ“1″にセットする。
次に(肩?C検査符′号Cで誤りがないと′111断さ
れたデータブ「ドックのデーク信4t D 1〜D4、
パリティチェックコード1)、Qをアl”レス(i’4
3’J’ Aに対応するアドレスにp;き込み、τ!1
−き込まれた各リードのフラグF工〜F1を(0、■、
0.1)にする。
れたデータブ「ドックのデーク信4t D 1〜D4、
パリティチェックコード1)、Qをアl”レス(i’4
3’J’ Aに対応するアドレスにp;き込み、τ!1
−き込まれた各リードのフラグF工〜F1を(0、■、
0.1)にする。
さらにバリティチェックコ−1” Pの系列で検査を行
い、その系列にCRC検査符月釘列:誤りと刊11iさ
れたデータワードがなく、パリティチェックで誤りが検
出されなかったときは、その系列の全データワードのフ
ラグFl、F2を(0、O)にし、誤りが検出されたと
きはフラグFl、F2を(l、0)にし、CRC検査検
査符号誤すド刊IUiされたデータワードが1以上ある
ときはそのままとする。これを全データブロックについ
0行う。
い、その系列にCRC検査符月釘列:誤りと刊11iさ
れたデータワードがなく、パリティチェックで誤りが検
出されなかったときは、その系列の全データワードのフ
ラグFl、F2を(0、O)にし、誤りが検出されたと
きはフラグFl、F2を(l、0)にし、CRC検査検
査符号誤すド刊IUiされたデータワードが1以上ある
ときはそのままとする。これを全データブロックについ
0行う。
さらにパリティチェックコートQの系列において、上述
と同様の検査を行い、必要に応してフラグF3、F4を
着き換える。これ全データブ1」ツクについて行う。
と同様の検査を行い、必要に応してフラグF3、F4を
着き換える。これ全データブ1」ツクについて行う。
そしてこの結果において、フラグF1〜F4が(Fj、
F2 、F3 、F4 ) =(1,0,1,0)・・
・(1) −(1,0、0、1) ・ ・ ・(2) = (0,、ml O) ・ ・ ・(3) のデータワードは、両刀の系列ご誤りと判断されて誤り
のijJ能性が極めて商いか、−力で誤りとされ他方が
検査不能の場合で誤りのi+J能性が残こるので、これ
らのデータワードを誤りとする。
F2 、F3 、F4 ) =(1,0,1,0)・・
・(1) −(1,0、0、1) ・ ・ ・(2) = (0,、ml O) ・ ・ ・(3) のデータワードは、両刀の系列ご誤りと判断されて誤り
のijJ能性が極めて商いか、−力で誤りとされ他方が
検査不能の場合で誤りのi+J能性が残こるので、これ
らのデータワードを誤りとする。
これに対して、」二連以外のものは一力の系列で誤りと
されていないことから、他方の系列では系列中の他のデ
ータワードが誤−7て−いるものと判断され、これをt
呉りのないデータソ−トとみな1″ようにする。
されていないことから、他方の系列では系列中の他のデ
ータワードが誤−7て−いるものと判断され、これをt
呉りのないデータソ−トとみな1″ようにする。
ずなわら第6図におい“ζ、CRC検査符号Cで誤りと
判断された(C)の部分、上述の式tl+、(2)、(
3)テ怒すド刊11i サレタ(11、(2)、(31
0:) 部分力i”4 ’) トされ、上述の例で(0
)の部分まで誤りとされζいたのが縮小される。
判断された(C)の部分、上述の式tl+、(2)、(
3)テ怒すド刊11i サレタ(11、(2)、(31
0:) 部分力i”4 ’) トされ、上述の例で(0
)の部分まで誤りとされζいたのが縮小される。
また第7図において、上述の第4図と同じ条件の場合に
、実線で囲んだ誤りのデータプロ・ツクaと、パリティ
チェックコードPの系列で判IAJ’rされないQの部
分のみが誤りとされ、正しいデータワードであって誤り
と判断される部分が少なくなる。
、実線で囲んだ誤りのデータプロ・ツクaと、パリティ
チェックコードPの系列で判IAJ’rされないQの部
分のみが誤りとされ、正しいデータワードであって誤り
と判断される部分が少なくなる。
従って音質の劣化する可能性も少なくなる。
さらに第8図において、誤りのデータフロックaと共に
CRC検査符号Cによっ゛ζ判1tliされる誤りのデ
ータブロックb、cがあった場合には、各データワード
のフラグF1〜F4の状態は図示のようになる。ここで
パリティチェックコードPの系列による結果を上側、Q
の系列による結果を上側にそれぞれ符号で記し、′符号
の内Eは(1,0)Uは(0,1)、Cは(1,1,1
、■)、無印は(0,0)を示す。この場合に誤りと刊
1tliされるデータワードは実線で囲んだCRC検査
枠″rJCで検出されたデータブロックb、cに含まれ
る全てと、データブロックaのデータソートD1、Pの
みである。
CRC検査符号Cによっ゛ζ判1tliされる誤りのデ
ータブロックb、cがあった場合には、各データワード
のフラグF1〜F4の状態は図示のようになる。ここで
パリティチェックコードPの系列による結果を上側、Q
の系列による結果を上側にそれぞれ符号で記し、′符号
の内Eは(1,0)Uは(0,1)、Cは(1,1,1
、■)、無印は(0,0)を示す。この場合に誤りと刊
1tliされるデータワードは実線で囲んだCRC検査
枠″rJCで検出されたデータブロックb、cに含まれ
る全てと、データブロックaのデータソートD1、Pの
みである。
また第9図は、CRC検査符号Cによる誤りがなく、2
つのデータブロックa1、a2が連続して誤っている場
合で、この場合の誤りと刊1v1されるデータワーI・
は実線で囲んだ部分である。
つのデータブロックa1、a2が連続して誤っている場
合で、この場合の誤りと刊1v1されるデータワーI・
は実線で囲んだ部分である。
さらに第10図は、誤りのデータブロックaに近接して
CRC検査符号Cによる誤りのデータブロックbがある
場合乙ごの場合の誤りと判…「されるデータリードは実
線で囲んだ部分である。
CRC検査符号Cによる誤りのデータブロックbがある
場合乙ごの場合の誤りと判…「されるデータリードは実
線で囲んだ部分である。
ところがこの方法の場合に、バリテイチェツク二l−ド
P、Qの両方の系列にCRC検査符号Cによる誤りのデ
ータワード力月つ以上ずつあった場合に、そのデータワ
ードの検出が不能になつζしまう。ずなわら第8図のデ
ータブロックaの内でデータワードI)2〜D4、Qの
検出が不能になり、誤りが見逃されζしまうおそれがあ
る。
P、Qの両方の系列にCRC検査符号Cによる誤りのデ
ータワード力月つ以上ずつあった場合に、そのデータワ
ードの検出が不能になつζしまう。ずなわら第8図のデ
ータブロックaの内でデータワードI)2〜D4、Qの
検出が不能になり、誤りが見逃されζしまうおそれがあ
る。
また上述のようにパリティチェックご1−ドPの系列に
(ユの系列を含まない非(11’+還形のり1」スイン
ターリーフの場合に、誤りのパリティチェ・ツク:l−
ドQを含む(よの系列上にCRC検査fiT号Cによる
誤りのデータソートが1つあるだ&Jで検査不能となり
、これによって見逃されたデータソートによっ′(誤n
l−、+l−が行われ、ごれから誤訂11−1が広がる
おそれもある。
(ユの系列を含まない非(11’+還形のり1」スイン
ターリーフの場合に、誤りのパリティチェ・ツク:l−
ドQを含む(よの系列上にCRC検査fiT号Cによる
誤りのデータソートが1つあるだ&Jで検査不能となり
、これによって見逃されたデータソートによっ′(誤n
l−、+l−が行われ、ごれから誤訂11−1が広がる
おそれもある。
ところで上述のようにCRC検査符号Cによつ°ζ検出
されず、かつ誤っているデータフロックは、そのデータ
ブロックの全てが娯−J ’Uいる舘率が極めて大きい
。
されず、かつ誤っているデータフロックは、そのデータ
ブロックの全てが娯−J ’Uいる舘率が極めて大きい
。
そこで上述の検出を行った後で、誤りのデータワードを
1つでも含むデータブロックの各データワードを全て6
呉りとし′でフラグF1〜F4を(1、■、1..1)
にしてしまう。ずなわら第′1図〜第1O図において破
線で囲んだデータワードを全て誤りとする。
1つでも含むデータブロックの各データワードを全て6
呉りとし′でフラグF1〜F4を(1、■、1..1)
にしてしまう。ずなわら第′1図〜第1O図において破
線で囲んだデータワードを全て誤りとする。
これによっ°ζ誤ったデータワードの見逃しを極めて少
なくすることができる。
なくすることができる。
しかしながらこの場合に、CRC検査1,1号Cによっ
て誤りと判断されるデータブロックの数が多いと、正し
いデータワードをパリティチェックによって誤りと判1
iliシーζしまい、不必要にデータワードを都県りに
しζしまうおそれがある。またCRC検査符号Cで検出
されない誤ったデータプロ・ツクが近接して存在すると
、+E、 シいデータワードがパリティチェックコード
P、Qの両方の系列で誤りと判11jiされてしまい、
これによってそのデータワードの含まれるデータブロッ
ク全体が誤りになっCしまうごともある。
て誤りと判断されるデータブロックの数が多いと、正し
いデータワードをパリティチェックによって誤りと判1
iliシーζしまい、不必要にデータワードを都県りに
しζしまうおそれがある。またCRC検査符号Cで検出
されない誤ったデータプロ・ツクが近接して存在すると
、+E、 シいデータワードがパリティチェックコード
P、Qの両方の系列で誤りと判11jiされてしまい、
これによってそのデータワードの含まれるデータブロッ
ク全体が誤りになっCしまうごともある。
そごで、上述の検出において、正しいと判断されるデー
タワード、ずなわら第6図に(4)、(5)、(6)で
71べされる部分を検出し、データブロック中に正しい
データソートが少なくとも一つもないときのみそのデー
タブロックに含まれる全データワードを誤りと判断する
ようにする。
タワード、ずなわら第6図に(4)、(5)、(6)で
71べされる部分を検出し、データブロック中に正しい
データソートが少なくとも一つもないときのみそのデー
タブロックに含まれる全データワードを誤りと判断する
ようにする。
例えば正しいデータワードが一つでもあるときはそのデ
ータブロックの全てのデータワードが正しいと見なすよ
うにする。これによって、第7図〜第1(1図におい゛
(、それぞれデータブロックa1b、c、al 、a2
以外は止しいデータワードが含まれCおり、これらを市
しいと見なすごとで、誤ったデータブロックをほぼ完全
に特定することができる。
ータブロックの全てのデータワードが正しいと見なすよ
うにする。これによって、第7図〜第1(1図におい゛
(、それぞれデータブロックa1b、c、al 、a2
以外は止しいデータワードが含まれCおり、これらを市
しいと見なすごとで、誤ったデータブロックをほぼ完全
に特定することができる。
なお、誤っているデータブロックの中で一部のデータワ
ードがたまたま正しいとTII断されζしまう場合も確
率的にあり得るので、そのデータブロック中の正しいデ
ータワードの数を検出して所定数以上のときに正しいと
判111i L、たり、さらに(4)でポずフラグF1
〜F4が(0,0,0,0)のときを重め付けして正し
いデータワードの数の判定を行うようにし°Cもよい。
ードがたまたま正しいとTII断されζしまう場合も確
率的にあり得るので、そのデータブロック中の正しいデ
ータワードの数を検出して所定数以上のときに正しいと
判111i L、たり、さらに(4)でポずフラグF1
〜F4が(0,0,0,0)のときを重め付けして正し
いデータワードの数の判定を行うようにし°Cもよい。
なお上述の例C,誤っていると刊W「されたデータ1ノ
ードは、全てフラグド1〜F4を(i l、1.1)に
書き換え、以1&CRC検査符号Cによって誤りと判断
されたものと同等に扱うものと゛」る。
ードは、全てフラグド1〜F4を(i l、1.1)に
書き換え、以1&CRC検査符号Cによって誤りと判断
されたものと同等に扱うものと゛」る。
発明の効果
本発明によれは、誤りのデータリードをG1「実に検出
することができるようになった。
することができるようになった。
第1図、第2図は従来の誤り検出計1にの説明のための
図、第3図〜第10図は本発明の説明のだめの図である
。 D1〜D4はデータワード、P、Qはパリティチェック
コード、F、F1〜F4はエラーポインタ用のフラグで
ある。
図、第3図〜第10図は本発明の説明のだめの図である
。 D1〜D4はデータワード、P、Qはパリティチェック
コード、F、F1〜F4はエラーポインタ用のフラグで
ある。
Claims (1)
- デジタル信号の所定ピントにてデータワードを形成し、
このデータワードの連続する所定数をデータフロックと
してこのデータブロック内の系列によるーの誤り検査符
号が設けられると共に、−り記データブロックの連続に
列して上記データブロック内の系列とは異なる複数の系
列による他の複数の誤り検査符号が設けられてなるデー
タ信号を復調するに当り、上記他の複数の映り検査符号
の全てによって同峙に誤りと検出された−1−記データ
ワードをのみを誤りと見なすようにした誤り検出方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58108866A JPS601674A (ja) | 1983-06-17 | 1983-06-17 | 誤り検出方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58108866A JPS601674A (ja) | 1983-06-17 | 1983-06-17 | 誤り検出方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS601674A true JPS601674A (ja) | 1985-01-07 |
| JPH0563862B2 JPH0563862B2 (ja) | 1993-09-13 |
Family
ID=14495565
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58108866A Granted JPS601674A (ja) | 1983-06-17 | 1983-06-17 | 誤り検出方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS601674A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2594996A1 (fr) * | 1986-02-24 | 1987-08-28 | Philips Nv | Procede et dispositif pour l'enregistrement et la lecture d'information codee numerique au choix protegee ou non protegee par un code de correction d'erreurs |
-
1983
- 1983-06-17 JP JP58108866A patent/JPS601674A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2594996A1 (fr) * | 1986-02-24 | 1987-08-28 | Philips Nv | Procede et dispositif pour l'enregistrement et la lecture d'information codee numerique au choix protegee ou non protegee par un code de correction d'erreurs |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0563862B2 (ja) | 1993-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5734663A (en) | Abbreviated trial-and-error technique for correcting long bursts of consecutive errors using CRC bytes | |
| US4910736A (en) | Encoding method and apparatus for recording data with an identification code and an error check code | |
| EP0129849A2 (en) | Error correction method and system | |
| JPS615477A (ja) | ディジタル信号再生装置 | |
| KR950008488B1 (ko) | 데이터의 에러정정장치 | |
| CN1006337B (zh) | 数字数据的错误校正的方法和装置 | |
| CN1218961A (zh) | 检测存储器装置的方法 | |
| CA1248634A (en) | Method for error detection and error correction | |
| JP2539353B2 (ja) | Pcm信号再生方法及び装置 | |
| GB2124806A (en) | Method of correcting errors in binary data | |
| JPS61113166A (ja) | デイジタル情報再生装置における時間軸補正装置 | |
| JPH0320832B2 (ja) | ||
| EP0146637B1 (en) | Method of detecting error | |
| US6598197B1 (en) | Method and apparatus for detecting and concealing data errors in stored digital data | |
| JPS601674A (ja) | 誤り検出方法 | |
| JPS6089873A (ja) | エラ−訂正方法 | |
| US4912695A (en) | Method for recording information including error information on a disk | |
| US5781564A (en) | Method and apparatus for detecting and concealing data errors in stored digital data | |
| JPS5996516A (ja) | エラ−訂正符号化方法 | |
| JPH0557672B2 (ja) | ||
| JPH0557671B2 (ja) | ||
| US4727547A (en) | Method and apparatus for decoding | |
| JPS61219222A (ja) | 誤り訂正符号の復号方法 | |
| JP3259311B2 (ja) | 誤り検出方法及び誤り訂正方法 | |
| JPS6010661B2 (ja) | 誤り検査方式 |