JPS601676A - 誤り検出方法 - Google Patents
誤り検出方法Info
- Publication number
- JPS601676A JPS601676A JP10886783A JP10886783A JPS601676A JP S601676 A JPS601676 A JP S601676A JP 10886783 A JP10886783 A JP 10886783A JP 10886783 A JP10886783 A JP 10886783A JP S601676 A JPS601676 A JP S601676A
- Authority
- JP
- Japan
- Prior art keywords
- data
- error
- check code
- series
- parity check
- 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)
- Error Detection And Correction (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、いわゆるデジタル記録再生装置ξに使用して
好適な誤り検出方法に関する。
好適な誤り検出方法に関する。
背景技術とその問題点
例えば音声信号をAD変換してデジタル信号にて記録再
生することが提案されている。その場合にいわゆるクロ
スインターリーブによる匪り訂正が行われる。すなわち
デジタル信号の所定ヒ゛・ノドにてデータワードを形成
し、このデータワードの連続する所定数をデータブロッ
クとしてこのデータブロック内の系列による例えばCR
C検査符号が設けられると共に、データプロ・ツクの連
続に対して上述のデータブロック内の系列とは異なる系
列による例えばパリティチェ・ツクコードが設りられる
。
生することが提案されている。その場合にいわゆるクロ
スインターリーブによる匪り訂正が行われる。すなわち
デジタル信号の所定ヒ゛・ノドにてデータワードを形成
し、このデータワードの連続する所定数をデータブロッ
クとしてこのデータブロック内の系列による例えばCR
C検査符号が設けられると共に、データプロ・ツクの連
続に対して上述のデータブロック内の系列とは異なる系
列による例えばパリティチェ・ツクコードが設りられる
。
例えば第1図において、記録群生(伝送)されるデータ
信号は同期信号Sの後にアドレス信号へが設けられ、そ
の後にそれぞれ16ビ・ノドのデータワードDz 、D
2 、D3 、D4が設けられ、さらにそれぞれ16ビ
ソトパリテイチエ・ツクコードP1Q、CRC検査符号
Cが設けられて1データブロツクとされる。このデータ
プロ・ツクが順次伝送される。ここでCRC検査符号C
は、同一データブロック中のデータワードD1〜D4及
びパリテイチェックコードP、、Qに対して形成される
。またパリティチェックコードP、Qは、第2図に承ず
ようにデータブロックを順次配列した場合に、例えば実
線及び破線で示す系列に対し゛ζ形成される。
信号は同期信号Sの後にアドレス信号へが設けられ、そ
の後にそれぞれ16ビ・ノドのデータワードDz 、D
2 、D3 、D4が設けられ、さらにそれぞれ16ビ
ソトパリテイチエ・ツクコードP1Q、CRC検査符号
Cが設けられて1データブロツクとされる。このデータ
プロ・ツクが順次伝送される。ここでCRC検査符号C
は、同一データブロック中のデータワードD1〜D4及
びパリテイチェックコードP、、Qに対して形成される
。またパリティチェックコードP、Qは、第2図に承ず
ようにデータブロックを順次配列した場合に、例えば実
線及び破線で示す系列に対し゛ζ形成される。
ナオこの場合にパリティチェックコードQはコードPも
含んだデータについて形成されるので、まずパリティチ
ェックコードPが形成された1衰にパリティチェックコ
ードQが形成され、その後にCRC検査符号Cが形成さ
れる。
含んだデータについて形成されるので、まずパリティチ
ェックコードPが形成された1衰にパリティチェックコ
ードQが形成され、その後にCRC検査符号Cが形成さ
れる。
このようにするごとにより、再生(復稠)時に、任怠の
パリティチェックコードPまたはQの系列においζ、そ
の系列に含まれるデータワードの内でCRC検査符号に
よっ′ζ検出される誤りが1ワードのめである場合には
、パリティチェックコードPまたは(上によって訂正を
行うことができ、さらに2つの系列による誤り訂正を交
カーに繰り返すことにより訂正能力を向上させることが
できる。
パリティチェックコードPまたはQの系列においζ、そ
の系列に含まれるデータワードの内でCRC検査符号に
よっ′ζ検出される誤りが1ワードのめである場合には
、パリティチェックコードPまたは(上によって訂正を
行うことができ、さらに2つの系列による誤り訂正を交
カーに繰り返すことにより訂正能力を向上させることが
できる。
ところがこのような装置においζ、例えば一度使用され
た記録媒体を再使用し−(記録を1]った場合、消し残
こりによって前のデータ信号が、rIj生されることか
ある。その場合に消し残こりによるデータ信号は、その
部分のめについて見れば正しいので、CRC検査符号で
は誤りが検出できない。
た記録媒体を再使用し−(記録を1]った場合、消し残
こりによって前のデータ信号が、rIj生されることか
ある。その場合に消し残こりによるデータ信号は、その
部分のめについて見れば正しいので、CRC検査符号で
は誤りが検出できない。
また誤りの内容によっC6YIt率的にCRC検奔着号
による検出が行われない場合もある。
による検出が行われない場合もある。
このためこのような誤ったデータ信号が見逃されて再生
されると、書生信何中で異tIi%′音となっ°C極め
て音質を+aねてしまう。
されると、書生信何中で異tIi%′音となっ°C極め
て音質を+aねてしまう。
あるいは上述のパリティチェックコードPまたはQの系
列においζ、CRC検査符号で検出された誤りデータワ
ードと、検出されなかった誤りデータワードが同時にあ
った場合に、検出された誤りデータワードに誤訂正が行
われ、これが次の系列に影響し゛ζ誤訂正が広がっ′(
シまうおそれがある。
列においζ、CRC検査符号で検出された誤りデータワ
ードと、検出されなかった誤りデータワードが同時にあ
った場合に、検出された誤りデータワードに誤訂正が行
われ、これが次の系列に影響し゛ζ誤訂正が広がっ′(
シまうおそれがある。
発明の目的
本発明はこのような点にかんがみ、誤りのデータワード
が確実に検出されるようにしたものである。
が確実に検出されるようにしたものである。
発明の概要
本発明は、デジタル信号の所定ヒントに゛ζデータワー
ドを形成し、このデータワードの連続する所定数をデー
タブロックとし−(このデータブロック内の系列による
ーの誤り検査fJ号が設けられると共に、上記データブ
ロックの連続に対して上記データブロック内の系列とは
異なる複数の系列による他の複数の誤り検査符号が設り
られでなるデータ信号を復11dするに当り、上記他の
複数の誤り検査符号の全”ζによって同時に誤りと検出
された上記データワードを含む上記データブロックに含
まれる上記データワードの全てを誤りと見なすようにし
た誤り検出方法であって、これによれば誤りのデータワ
ードを確実に検出−4ることができる。
ドを形成し、このデータワードの連続する所定数をデー
タブロックとし−(このデータブロック内の系列による
ーの誤り検査fJ号が設けられると共に、上記データブ
ロックの連続に対して上記データブロック内の系列とは
異なる複数の系列による他の複数の誤り検査符号が設り
られでなるデータ信号を復11dするに当り、上記他の
複数の誤り検査符号の全”ζによって同時に誤りと検出
された上記データワードを含む上記データブロックに含
まれる上記データワードの全てを誤りと見なすようにし
た誤り検出方法であって、これによれば誤りのデータワ
ードを確実に検出−4ることができる。
実施例
第3図におい°ζ、データ【〕−ト”の着き込まれるラ
ンダムアクセスメモリの各iノードに、16ヒソトのデ
ータと共にエラーポインタ用のフラグF(1ビツト)が
設けられる。ここでランダムアクセスメモリの全体の構
成は第2図と同様であって、さらに左右に延長されて、
−回の誤りn]゛正に関係されるデータブロックに相当
する数のアトルスが設けられζいるものである。
ンダムアクセスメモリの各iノードに、16ヒソトのデ
ータと共にエラーポインタ用のフラグF(1ビツト)が
設けられる。ここでランダムアクセスメモリの全体の構
成は第2図と同様であって、さらに左右に延長されて、
−回の誤りn]゛正に関係されるデータブロックに相当
する数のアトルスが設けられζいるものである。
このようなランダムアクセスメモリに対して、まずフラ
グFを全“C″l”にセントする。
グFを全“C″l”にセントする。
次にCRC検査検査符号誤りがないと111断されたデ
ータブロックのデータ信号1)1〜D4、パリティチェ
ックコードP、Qをアドレス信号Aに対応するアドレス
に書き込み、■き込まれた各ワードのフラグFt−uO
”にする。
ータブロックのデータ信号1)1〜D4、パリティチェ
ックコードP、Qをアドレス信号Aに対応するアドレス
に書き込み、■き込まれた各ワードのフラグFt−uO
”にする。
さらにパリティチェックコードPの系列で検査を行い、
このときフラグFが“1”のデータワードがなく、かつ
パリティチェックで誤りと判断された場合、その系列に
含まれる全′このデータワードのフラグFを“1”にす
る。これを全データブロックについて行う。
このときフラグFが“1”のデータワードがなく、かつ
パリティチェックで誤りと判断された場合、その系列に
含まれる全′このデータワードのフラグFを“1”にす
る。これを全データブロックについて行う。
さらにパリティチェックコードQの系列で検査を行い、
上述と同様にフラグFが“1”のデータワードがなく、
かつパリティチェックで誤りと判断された場合に、その
系列に含まれる全てのデータワードのフラグFを“l゛
にする。これと共に、−F述以外の場合に、フラグFが
パ1”のデータワードが1個のみのときに誤り訂正を行
う。これを全データブロックについ6行う。
上述と同様にフラグFが“1”のデータワードがなく、
かつパリティチェックで誤りと判断された場合に、その
系列に含まれる全てのデータワードのフラグFを“l゛
にする。これと共に、−F述以外の場合に、フラグFが
パ1”のデータワードが1個のみのときに誤り訂正を行
う。これを全データブロックについ6行う。
以後従来と同様にパリティチェックコードP、Qの系列
による誤り訂正を交1qlに行って61止能力を高める
。
による誤り訂正を交1qlに行って61止能力を高める
。
このようにして誤り検出及び訂正が行われる。
この方法によれば上述のCRC検査符号の見逃しによる
誤り発生は防止され、さらに誤訂正によって誤りの影響
が広がるおそれもない。
誤り発生は防止され、さらに誤訂正によって誤りの影響
が広がるおそれもない。
ずなわら第4図において、例えばCRC検査検査符号誤
る誤りが検出されず、中央のaのデータゾロツクのみが
誤りであった場合に、パリティチェックコードPの系列
で検査をjJつと、実線で囲んたデータワードが誤りと
l’i lliされ、フラグFが1”にされる。次にパ
リティチェックコードQの系列で検査が行われ、このと
きデータゾロツクaのデータワードD1〜D4、Pはす
でにフラグが“1゛となっているので、このデータワー
ドを含む系列の検査は行われず、データワードQを含む
破線で囲んだデータワードが誤りと判断され、以後これ
によって訂正が行われる。なお図中のEは誤りを示す。
る誤りが検出されず、中央のaのデータゾロツクのみが
誤りであった場合に、パリティチェックコードPの系列
で検査をjJつと、実線で囲んたデータワードが誤りと
l’i lliされ、フラグFが1”にされる。次にパ
リティチェックコードQの系列で検査が行われ、このと
きデータゾロツクaのデータワードD1〜D4、Pはす
でにフラグが“1゛となっているので、このデータワー
ドを含む系列の検査は行われず、データワードQを含む
破線で囲んだデータワードが誤りと判断され、以後これ
によって訂正が行われる。なお図中のEは誤りを示す。
また線で囲まれていないEの付されたデータワードは、
パリティチェックコートQの系列による検査を先に行っ
た場合に検出される誤りである。
パリティチェックコートQの系列による検査を先に行っ
た場合に検出される誤りである。
ただし上述の方法で、パリティチェックで誤りと判則さ
れた場合、その系列の中の1データワー1′だけが誤っ
ているにもかかわら1゛その系列の全データワードを誤
りとしているために、止しいデータワードも誤りとされ
°Cしまい誤りのデータリードの数が極めて多くなる。
れた場合、その系列の中の1データワー1′だけが誤っ
ているにもかかわら1゛その系列の全データワードを誤
りとしているために、止しいデータワードも誤りとされ
°Cしまい誤りのデータリードの数が極めて多くなる。
この場合に特にパリティチェックコートPの系列はクロ
スインターリーブ前のA D/D Aの入出力系列と一
致されている場合が多いので、音質に直接影響し、この
系列で誤りのデータワードが多く存在すると音質が極め
゛ζ劣化する。
スインターリーブ前のA D/D Aの入出力系列と一
致されている場合が多いので、音質に直接影響し、この
系列で誤りのデータワードが多く存在すると音質が極め
゛ζ劣化する。
またパリティチェックコードPまたはQの系列で全ての
データワードが誤りとされると、これをもう一方の系列
で訂正することが極め゛(困邦であり、補間等が多く入
って音質が劣化するおそれが多くなる。
データワードが誤りとされると、これをもう一方の系列
で訂正することが極め゛(困邦であり、補間等が多く入
って音質が劣化するおそれが多くなる。
そこで第5図におい”ζ、データソート−の書き込まれ
るランダムアクセスメモリの各ワードに、16ビツトの
データと共にエラーポインタ用の4ビツトのフラグF1
、F?、F3、F4が設けられる。
るランダムアクセスメモリの各ワードに、16ビツトの
データと共にエラーポインタ用の4ビツトのフラグF1
、F?、F3、F4が設けられる。
ごごでフラグFi、F2はパリティチェックコードP系
列用、フラグF3、F4はQ系列用とし、それぞれパリ
ティチェックの結果誤りでなかったものに(0、O)
、CRC検査符号による誤りが1データワード以」−あ
っ゛Cパリテーイチェソクが不能であったものに(0、
■)、バリテイナエソクで誤りと判…「されたものに(
l、0)、CRC検査符号によっC誤りと′t11断さ
れたものに(1,1)のフラグを形成する。
列用、フラグF3、F4はQ系列用とし、それぞれパリ
ティチェックの結果誤りでなかったものに(0、O)
、CRC検査符号による誤りが1データワード以」−あ
っ゛Cパリテーイチェソクが不能であったものに(0、
■)、バリテイナエソクで誤りと判…「されたものに(
l、0)、CRC検査符号によっC誤りと′t11断さ
れたものに(1,1)のフラグを形成する。
これに従っ゛ζパリティチェックコードP、Q系列によ
る↑すltfを全データブロックについ6行う。
る↑すltfを全データブロックについ6行う。
ずなわらランダムアクセスメモリのフラグF1〜F4を
全゛ζ″1”にセントする。
全゛ζ″1”にセントする。
次にCRC検査符号Cで誤りがないと’I’ll Ml
iされたデータブし1ツクのデータ信号D1〜D4、パ
リティチェックコードP、QをアドレスG4号八に対応
するアドレスに書き込み、書き込まれた各ワードのフラ
グF1〜F4を(0,10,1)にする。
iされたデータブし1ツクのデータ信号D1〜D4、パ
リティチェックコードP、QをアドレスG4号八に対応
するアドレスに書き込み、書き込まれた各ワードのフラ
グF1〜F4を(0,10,1)にする。
さらにパリティチェックコードPの系列で検査を行い、
その系列にCRC検査検査符号誤りと判断されたデータ
ワードがなく、バリテイチ、工・ツクで誤りが検出され
なかったときは、その系列の全データワードのフラグF
1、F 2を(0,0)にし、誤りが検出されたとき
はフラグFs 、F2を(l、0)にし、CRC検査検
査符号誤りとI’ll l杉iされたデータワードが1
以上あるときはそのままとj゛る。これを全データフロ
ックについて行う。
その系列にCRC検査検査符号誤りと判断されたデータ
ワードがなく、バリテイチ、工・ツクで誤りが検出され
なかったときは、その系列の全データワードのフラグF
1、F 2を(0,0)にし、誤りが検出されたとき
はフラグFs 、F2を(l、0)にし、CRC検査検
査符号誤りとI’ll l杉iされたデータワードが1
以上あるときはそのままとj゛る。これを全データフロ
ックについて行う。
さらにバ13ティチェックコードQの系列において、上
述と同様の検査を行い、必要に応し°CフラグF”3、
F4を書き携える。これ全データブロックについて行う
。
述と同様の検査を行い、必要に応し°CフラグF”3、
F4を書き携える。これ全データブロックについて行う
。
そしてこの結果において、フラグF1〜F4が(Fl
、F2 、F3 、F4 )−(1,0、■、0)・
・ ・txt =(1,0,0、l) ・ ・ ・ (2) = (0,l l、0) ・ ・ ・ (3) のデータワードは、両方の系列で誤りと判断されて誤り
の可能性が極めて商いか、一方で誤りとされ他方が検査
不能の場合で誤りの可能性が残ごるので、これらのデー
タワードを誤りとする。
、F2 、F3 、F4 )−(1,0、■、0)・
・ ・txt =(1,0,0、l) ・ ・ ・ (2) = (0,l l、0) ・ ・ ・ (3) のデータワードは、両方の系列で誤りと判断されて誤り
の可能性が極めて商いか、一方で誤りとされ他方が検査
不能の場合で誤りの可能性が残ごるので、これらのデー
タワードを誤りとする。
これに対して、上述以外のものは一方の系列で誤りとさ
れ′Cいないことから、他方の系列では系列中の他のデ
ータワードが誤っ“ζいるものと判断され、これを6呉
りのないデータワードとめなすようにする。
れ′Cいないことから、他方の系列では系列中の他のデ
ータワードが誤っ“ζいるものと判断され、これを6呉
りのないデータワードとめなすようにする。
ずなわら第6図におい°ICRC検査符号Cで誤すド判
IVI サtt タ(C) ノfilL 分、上述(7
) 式(11、(2)、(3)で誤りと判141iされ
た(1)、(2)、(3)の部分が誤りとされ、上達の
例で(0)の部分まで誤りとされていたのが縮小される
。
IVI サtt タ(C) ノfilL 分、上述(7
) 式(11、(2)、(3)で誤りと判141iされ
た(1)、(2)、(3)の部分が誤りとされ、上達の
例で(0)の部分まで誤りとされていたのが縮小される
。
また第7図においζ、上述の第4図と同じ条件の場合に
、実線で囲んだ誤りのデータブロックaと、パリティチ
ェックコードPの系列で1′り断されないQの部分のみ
が誤りとされ、正しいデータワードであって誤りと判1
1iされる部分が少なくなる。
、実線で囲んだ誤りのデータブロックaと、パリティチ
ェックコードPの系列で1′り断されないQの部分のみ
が誤りとされ、正しいデータワードであって誤りと判1
1iされる部分が少なくなる。
従って音質の劣化する可能性も少なくなる。
さらに第8図において、誤りのデータブ1コツクaと共
にCRC検査符号Cによっ゛(刊1υrされる誤りのデ
ータブロックb、、cがあった場合には、各データワー
ドのフラグF1〜F4の状態は図示のようになる。ここ
でパリティチェックコードPの系列による結果を上側、
Qの系列による結果を+側にそれぞれ符号で記し、符号
の内Eは(i、O)、Uは(0、■)、Cは(1,11
、■)、無印は(0,0)をボす。この場合に誤りと刊
1v1されるデータワー1”は実線で囲んだCRC検査
符符号で検出されたデータブ11ツクb、cに含まれる
全“こと、データブロックaのデータデノートD1、P
のみである。
にCRC検査符号Cによっ゛(刊1υrされる誤りのデ
ータブロックb、、cがあった場合には、各データワー
ドのフラグF1〜F4の状態は図示のようになる。ここ
でパリティチェックコードPの系列による結果を上側、
Qの系列による結果を+側にそれぞれ符号で記し、符号
の内Eは(i、O)、Uは(0、■)、Cは(1,11
、■)、無印は(0,0)をボす。この場合に誤りと刊
1v1されるデータワー1”は実線で囲んだCRC検査
符符号で検出されたデータブ11ツクb、cに含まれる
全“こと、データブロックaのデータデノートD1、P
のみである。
また第9図は、CRC検査符号Cによる誤りがなく、2
つのデータブロックa1.a2が連続して誤っ”ζいる
場合で、この場合の誤りと判断されるデータワードは実
線で囲んだ部分である。
つのデータブロックa1.a2が連続して誤っ”ζいる
場合で、この場合の誤りと判断されるデータワードは実
線で囲んだ部分である。
さらに第1θ図は、誤りのデータブロックaに近接し゛
ζCRC検査符号検査符号誤りのデータブロックbがあ
る場合で、この場合の誤りと判断されるデータワードは
実線で囲んだ部分である。
ζCRC検査符号検査符号誤りのデータブロックbがあ
る場合で、この場合の誤りと判断されるデータワードは
実線で囲んだ部分である。
ところがこの方法の場合に、パリティチェックコードP
、、Qの両方の系列にCRC検査符号Cによる誤りのデ
ータワードが1″)以」−ずつあ、った場合に、そのデ
ータワードの検出が不能にな2っζしまう。すなわち第
8図のデータブロックaの内でデータワードD2〜D4
、Qの検出が不能になり、誤りが見逃されてしまうおそ
れがある。
、、Qの両方の系列にCRC検査符号Cによる誤りのデ
ータワードが1″)以」−ずつあ、った場合に、そのデ
ータワードの検出が不能にな2っζしまう。すなわち第
8図のデータブロックaの内でデータワードD2〜D4
、Qの検出が不能になり、誤りが見逃されてしまうおそ
れがある。
また」二連のようにパリティチェックコードPの系列に
Qの系列を含まない非(tTI M形のクロスインター
リーブの場合に、誤りのパリティチェックコードQを含
むQの系列上にCRC検査符号Cによる誤りのデータワ
ードが1つあるたりて検査不能となり、これによっ゛ζ
見逃されたデータワードによって誤訂1Eが行われ、こ
れからi呉訂正が広がるおそれもある。
Qの系列を含まない非(tTI M形のクロスインター
リーブの場合に、誤りのパリティチェックコードQを含
むQの系列上にCRC検査符号Cによる誤りのデータワ
ードが1つあるたりて検査不能となり、これによっ゛ζ
見逃されたデータワードによって誤訂1Eが行われ、こ
れからi呉訂正が広がるおそれもある。
ところで上述のようにCRC検査符号Cによって検出さ
れず、かつ誤っているデータブロックは、そのデータブ
ロックの全°ζが誤っている(1′W率が極めて大きい
。
れず、かつ誤っているデータブロックは、そのデータブ
ロックの全°ζが誤っている(1′W率が極めて大きい
。
そこで上述の検出を行った後で、1県りのデータワード
を1つでも含むデータフロックの各データワードを全て
誤りとしてフラグF1〜F4を(l、■、1.1)にし
てしまう。ずなわら第7図〜第1θ図において破線で囲
んたデータワードを全°C誤りとする。
を1つでも含むデータフロックの各データワードを全て
誤りとしてフラグF1〜F4を(l、■、1.1)にし
てしまう。ずなわら第7図〜第1θ図において破線で囲
んたデータワードを全°C誤りとする。
これによって誤ったデータワードの見逃しを極めて少な
くすることができる。
くすることができる。
しかしながらこの場合に、CRC検査符号Cによって誤
りと判W1されるデータブロックの数が多いと、正しい
データワードをパリティチェックによって誤りと判断し
てしまい、不必要にデータワードを誤りにしてしまうお
それがある。またCRC検査符号Cで検出されない誤っ
たデータプロソりが近接し゛C存在すると、Jl・しい
データワー ドがバリティチェソクコー1”P、Qの両
方の系列で誤りと判断されζしまい、これにょっζその
データワードの含まれるデータブロック全体が誤りにな
ってしまうこともある。
りと判W1されるデータブロックの数が多いと、正しい
データワードをパリティチェックによって誤りと判断し
てしまい、不必要にデータワードを誤りにしてしまうお
それがある。またCRC検査符号Cで検出されない誤っ
たデータプロソりが近接し゛C存在すると、Jl・しい
データワー ドがバリティチェソクコー1”P、Qの両
方の系列で誤りと判断されζしまい、これにょっζその
データワードの含まれるデータブロック全体が誤りにな
ってしまうこともある。
そごで上述の検出においζ、正しいと判断されるデータ
ワード、すなわち第6図に(4)、(5)、(6)で示
される部分を検出し、データブロック中に正しいデータ
ワードが少なくとも一つもないときのみそのデータブロ
ックに含まれる全データワードを誤りと判断するように
する。
ワード、すなわち第6図に(4)、(5)、(6)で示
される部分を検出し、データブロック中に正しいデータ
ワードが少なくとも一つもないときのみそのデータブロ
ックに含まれる全データワードを誤りと判断するように
する。
例えば正しいデータワードが一つでもあるときはそのデ
ータブロックの全てのデータワー1′が正しいと見なず
ようにする。ごれにょっζ、第7図〜第10図において
、それぞれデータフロックa、b、c、al、a2以外
は正しいデータソートが含まれてトンリ、これらを止し
いと見なすごと゛乙誤ったデータブロックをほぼ完全に
特定することができる。
ータブロックの全てのデータワー1′が正しいと見なず
ようにする。ごれにょっζ、第7図〜第10図において
、それぞれデータフロックa、b、c、al、a2以外
は正しいデータソートが含まれてトンリ、これらを止し
いと見なすごと゛乙誤ったデータブロックをほぼ完全に
特定することができる。
なお、誤っているデータフロックの中で一部のデータワ
ードがたまたま止しいと1′す11j1されてしまう場
合も確率的にあり得るので、そのデータフロック中の正
しいデータワードの数を検出して所定数以上のときに正
しいと判1tliしたり、さらに(4)で示すフラグF
l〜F4が(0,0,0,0)のときを車みイ」けして
止しいデータワードの数の判定を行うようにしてもよい
。
ードがたまたま止しいと1′す11j1されてしまう場
合も確率的にあり得るので、そのデータフロック中の正
しいデータワードの数を検出して所定数以上のときに正
しいと判1tliしたり、さらに(4)で示すフラグF
l〜F4が(0,0,0,0)のときを車みイ」けして
止しいデータワードの数の判定を行うようにしてもよい
。
なお上述の例で、誤っ°ζいると判LUiされたデータ
ワードは、全てフラグF1〜F4を(l、1、■、■)
に居き換え、以後CRC検査符号Cによって誤りと判断
されたものと同等に扱うものとする。
ワードは、全てフラグF1〜F4を(l、1、■、■)
に居き換え、以後CRC検査符号Cによって誤りと判断
されたものと同等に扱うものとする。
発明の効果
本発明によれば、誤りのデータワードを確実に検出する
ことができるようになった。
ことができるようになった。
第1図、第2図は従来の誤り検出訂正の説明のだめの図
、f63図〜第10図は本発明の説明のための図である
。 D1〜D4はデータワード、P、Qはパリティチェック
コート、F、、F1〜F4はエラーポインタ用のフラグ
である。
、f63図〜第10図は本発明の説明のための図である
。 D1〜D4はデータワード、P、Qはパリティチェック
コート、F、、F1〜F4はエラーポインタ用のフラグ
である。
Claims (1)
- デジタル信号の所定ビットにてデータワードを形成し、
このデータワードの連続する所定数をデータブロックと
してこのデータブロック内の系列による−の誤り検査符
号が設けられると共に、上記データブロックの連続に対
し゛C上記データブロック内の系列とは異なる複数の系
勿Jによる他の複数の誤り検査符号が設りられてなるデ
ータ信号をffi #1Iilするに当り、上記他の複
数の誤り検査符号の全てによって同時に誤りと検出され
た上記データワードを含む上記データブロックに含まれ
る上記データワードの全てを誤りと見なすようにした娯
り検出方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10886783A JPS601676A (ja) | 1983-06-17 | 1983-06-17 | 誤り検出方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10886783A JPS601676A (ja) | 1983-06-17 | 1983-06-17 | 誤り検出方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS601676A true JPS601676A (ja) | 1985-01-07 |
| JPH0557671B2 JPH0557671B2 (ja) | 1993-08-24 |
Family
ID=14495592
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10886783A Granted JPS601676A (ja) | 1983-06-17 | 1983-06-17 | 誤り検出方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS601676A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62134867A (ja) * | 1985-12-09 | 1987-06-17 | Hitachi Ltd | 誤り訂正方式 |
-
1983
- 1983-06-17 JP JP10886783A patent/JPS601676A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62134867A (ja) * | 1985-12-09 | 1987-06-17 | Hitachi Ltd | 誤り訂正方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0557671B2 (ja) | 1993-08-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR910000349B1 (ko) | 인터리이브회로 | |
| JP2721099B2 (ja) | エラーバースト修正のための試行錯誤方法及びマルチバイトエラーの修正方法 | |
| JPH0770177B2 (ja) | ディジタル信号再生装置 | |
| KR950008488B1 (ko) | 데이터의 에러정정장치 | |
| JPS62177768A (ja) | エラ−訂正装置 | |
| US4726028A (en) | Method for error detection and error correction | |
| JPH0320832B2 (ja) | ||
| EP0146637B1 (en) | Method of detecting error | |
| JPS6187277A (ja) | Pcm信号再生方法及び装置 | |
| US6598197B1 (en) | Method and apparatus for detecting and concealing data errors in stored digital data | |
| JPS6089873A (ja) | エラ−訂正方法 | |
| KR100420884B1 (ko) | 저장된디지털샘플들내에에러들을은폐하는방법및장치 | |
| KR910003378B1 (ko) | 디지탈 신호 복조 및 재생장치 | |
| JPH01140476A (ja) | 検査語生成方法 | |
| JPH0557672B2 (ja) | ||
| JP2664267B2 (ja) | 符号誤り訂正装置 | |
| JPS60101766A (ja) | アドレス検出方式 | |
| JPH0557671B2 (ja) | ||
| JPH0563862B2 (ja) | ||
| JPS58125205A (ja) | デイジタル信号記録装置 | |
| JPS6020366A (ja) | エラ−訂正方法 | |
| JPS61211879A (ja) | 回転ヘツド式デジタルテ−プレコ−ダ | |
| JPS6182379A (ja) | 磁気記録再生装置におけるエラ−検出訂正方式 | |
| JPH041531B2 (ja) | ||
| JPH0770175B2 (ja) | ディジタル信号再生方法 |