[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3263918B2 - Error correction circuit - Google Patents

Error correction circuit

Info

Publication number
JP3263918B2
JP3263918B2 JP36134292A JP36134292A JP3263918B2 JP 3263918 B2 JP3263918 B2 JP 3263918B2 JP 36134292 A JP36134292 A JP 36134292A JP 36134292 A JP36134292 A JP 36134292A JP 3263918 B2 JP3263918 B2 JP 3263918B2
Authority
JP
Japan
Prior art keywords
data
memory
circuit
code
block
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.)
Expired - Fee Related
Application number
JP36134292A
Other languages
Japanese (ja)
Other versions
JPH06203490A (en
Inventor
悦和 黒瀬
敏晃 比留間
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP36134292A priority Critical patent/JP3263918B2/en
Publication of JPH06203490A publication Critical patent/JPH06203490A/en
Application granted granted Critical
Publication of JP3263918B2 publication Critical patent/JP3263918B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【目次】以下の順序で本発明を説明する。 産業上の利用分野 従来の技術(図2〜図9) 発明が解決しようとする課題(図2〜図10) 課題を解決するための手段(図1) 作用(図1) 実施例(図1〜図9) 発明の効果[Table of Contents] The present invention will be described in the following order. Industrial application Conventional technology (FIGS. 2 to 9) Problems to be solved by the invention (FIGS. 2 to 10) Means for solving the problem (FIG. 1) Operation (FIG. 1) Example (FIG. 1) 9) Effect of the Invention

【0002】[0002]

【産業上の利用分野】本発明は誤り訂正回路に関し、特
に積符号形式に基づいて誤り訂正符号を付加して伝送さ
れる伝送データの誤りを検出し訂正するものに適用し得
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an error correction circuit, and more particularly, to an error correction circuit for detecting and correcting errors in transmission data transmitted by adding an error correction code based on a product code format.

【0003】[0003]

【従来の技術】従来、情報データを高密度記録する記録
再生装置として、ANSI ID−1フオーマツト(Th
ird draft PROPOSED AMERICAN NATIONAL STANDARD 19mm
TYPEID-1 INSTRUMENTATION DIGITAL CASSETTE FORMAT
X3B6/88-12 Project 592-D 1988-03-22)に準拠したデ
ータレコーダがある。
2. Description of the Related Art Conventionally, as a recording / reproducing apparatus for recording information data at high density, ANSI ID-1 format (Th.
ird draft PROPOSED AMERICAN NATIONAL STANDARD 19mm
TYPEID-1 INSTRUMENTATION DIGITAL CASSETTE FORMAT
There is a data recorder based on X3B6 / 88-12 Project 592-D 1988-03-22).

【0004】このようなデータレコーダにおいては、情
報データに対してリードソロモン(Reed-Solomon)符号
を用いた積符号形式による誤り訂正符号化を施して、こ
れを磁気テープ上に記録し、再生時に伝送誤りを検出し
てこれを訂正するような処理が行われている。
In such a data recorder, information data is subjected to error correction encoding in a product code format using a Reed-Solomon code, and the resulting data is recorded on a magnetic tape, and is reproduced. Processing is performed to detect transmission errors and correct them.

【0005】このデータレコーダの概要を以下に述べ
る。図2にID−1フオーマツトに準拠したデータレコ
ーダによる磁気テープ上の記録パターンを示す。ANN
は注釈事項を記録するアノーテーシヨントラツクであ
る。TR1、TR2、TR3、……は情報データが記録
されるデータトラツクであり、1トラツク当たり1セク
タが形成されている。なお各データトラツクは交互にア
ジマス記録されている。CTLはコントロール信号が記
録されるコントロールトラツク、TCはタイムコードが
記録されるタイムコードトラツクである。
The outline of this data recorder will be described below. FIG. 2 shows a recording pattern on a magnetic tape by a data recorder conforming to the ID-1 format. ANN
Is an annotation track for recording annotations. .., TR1, TR2, TR3,... Are data tracks on which information data is recorded, and one sector is formed for each track. Each data track is alternately recorded in azimuth. CTL is a control track in which a control signal is recorded, and TC is a time code track in which a time code is recorded.

【0006】このデータトラツクTR1、TR2、TR
3、……の構成は、各トラツク共通に図3のように規定
されている。即ち、1データトラツクTRは1セクタS
ECに対応しており、プリアンブル部PR、データ記録
部DT及びポストアンブル部PSで構成されている。な
おプリアンブル部PRは傾斜して形成されているデータ
トラツクTR1、TR2、TR3、……の下側先頭部に
対応する。
The data tracks TR1, TR2, TR
.. Are defined as shown in FIG. 3 in common for each track. That is, one data track TR corresponds to one sector S
It is compatible with EC, and includes a preamble part PR, a data recording part DT, and a postamble part PS. The preamble part PR corresponds to the lower head of the data tracks TR1, TR2, TR3,.

【0007】このプリアンブル部PRは、20バイト長の
立上がりシーケンスRUSと、それぞれ4バイト長の同
期コードSYNCPR及びセクタ識別データIDSEC1と、
6バイト長の補助データDTAUX とから形成されてい
る。
The preamble part PR includes a rising sequence RUS having a length of 20 bytes, a synchronization code SYNC PR and a sector identification data ID SEC1 each having a length of 4 bytes,
It is formed from auxiliary data DT AUX having a length of 6 bytes.

【0008】また続くデータ記録部DTは、 256個の同
期ブロツクBLK(BLK0 、BLK1 、BLK2 、…
…、BLK255 )からなり、入力された情報データはこ
の部分に記録されている。各同期ブロツクBLKは4バ
イト長のブロツク同期コードSYNCBLK 、1バイト長
のブロツク識別データIDBLK 、 153バイト長のインナ
ーデータ(入力情報データが内符号化されたデータ)D
I及び8バイト長のリードソロモン符号から成るパリテ
イコードRIにより形成されている。さらに続くポスト
アンブル部PSは、それぞれ4バイト長の同期コードS
YNCPS及びセクタ識別データIDSEC2によつて形成さ
れている。
The following data recording section DT has 256 synchronization blocks BLK (BLK 0 , BLK 1 , BLK 2 ,...).
.., BLK 255 ), and the input information data is recorded in this portion. Each synchronization block BLK has a 4-byte block synchronization code SYNC BLK , a 1-byte block identification data ID BLK , and a 153-byte inner data (internally encoded input information data) D
It is formed by a parity code RI consisting of I and an 8-byte Reed-Solomon code. The subsequent postamble part PS has a 4-byte length synchronization code S.
It is formed by YNC PS and sector identification data ID SEC2 .

【0009】図4にID−1フオーマツトのデータレコ
ーダーの記録系を示す。この記録系1においては、入力
情報データに対して、積符号形成の誤り訂正符号化を施
して、これを記録している。各回路の動作の概要は次の
とおりである。まず、1バイト8ビツト構成の入力情報
データDTUSE は、外符号生成回路2へ入力される。
FIG. 4 shows a recording system of an ID-1 format data recorder. In the recording system 1, input information data is subjected to error correction coding for forming a product code, and is recorded. The outline of the operation of each circuit is as follows. First, input information data DT USE having a 1-byte 8-bit configuration is input to the outer code generation circuit 2.

【0010】この符号生成回路2は、図5に示すよう
に、入力情報データDTUSE の 118バイトを単位とする
データブロツクのそれぞれについて、所定の生成多項式
を用いて、リードソロモン符号の10バイトから成るパリ
テイコードRO0 〜RO305 を外符号として生成し、こ
れを各データブロツクの後に付加してアウターデータブ
ロツクDOとして出力している。アウターデータブロツ
クDOは、第1のマルチプレクサ3を介してメモリ4に
送られる。
As shown in FIG. 5, the code generation circuit 2 uses a predetermined generator polynomial for each data block in units of 118 bytes of the input information data DT USE to convert the data block from 10 bytes of the Reed-Solomon code. The parity codes RO 0 to RO 305 are generated as outer codes, added to the end of each data block, and output as an outer data block DO. The outer data block DO is sent to the memory 4 via the first multiplexer 3.

【0011】メモリ4の構成とメモリ中のデータ配列を
図6に示す。図に示されるように、メモリ4は、行が 1
54バイト、列が 128バイトから成るメモリMEM1及び
MEM2で構成されており、MEM1には順次入力され
る153 ブロツク分のアウターデータブロツクDO0 〜D
152 が、MEM2には、アウターデータブロツクDO
0 〜DO152 に続いて順次入力される 153ブロツク分の
アウターデータブロツクDO153 〜DO305 が、それぞ
れ1列につき1アウターデータブロツク分書き込まれて
いる。1アウターデータブロツクの情報データは 118バ
イトであり、メモリMEM1、MEM2にはそれぞれ 1
53ブロツク分が書き込まれるので、メモリ4には 118×
153×2バイト、即ち36,108バイトの情報データが書き
込まれていることになる。
FIG. 6 shows the structure of the memory 4 and the data arrangement in the memory. As shown in FIG.
It is composed of memories MEM1 and MEM2 each having 54 bytes and 128 bytes in a column, and MEM1 has 153 blocks of sequentially input outer data blocks DO 0 to DO 0.
O 152 has outer data block DO in MEM2.
Outer data blocks DO 153 to DO 305 for 153 blocks sequentially input after 0 to DO 152 are written for one outer data block for each column. The information data of one outer data block is 118 bytes, and each of the memories MEM1 and MEM2 has 1 byte.
Since 53 blocks are written, 118 ×
This means that 153 × 2 bytes, that is, 36,108 bytes of information data have been written.

【0012】メモリMEM1、MEM2の各列でのデー
タ書き込みの順序は図中の方向Aの順であり、メモリM
EM1、MEM2のそれぞれ下側の10バイトが外符号に
相当する。メモリ4には、識別データ発生回路5で発生
された、メモリMEM1、MEM2の各行を識別するた
めのデータであるデータブロツク識別データIDB も、
第1のマルチプレクサ回路3を介して送られており、デ
ータブロツク識別データIDB のうちの偶数分のデータ
IDBEはメモリMEN1に、奇数分のデータIDBOはメ
モリMEM2に、それぞれ1列づつ、方向Aの順に書き
込まれている。
The order of writing data in each column of the memories MEM1 and MEM2 is the order of the direction A in FIG.
The lower 10 bytes of each of EM1 and MEM2 correspond to an outer code. The memory 4 also includes data block identification data ID B generated by the identification data generation circuit 5 for identifying each row of the memories MEM1 and MEM2.
The data ID BE for the even number of the data block identification data ID B is sent to the memory MEN1, and the data ID BO for the odd number is sent to the memory MEM2, one column each, The data is written in the order of the direction A.

【0013】メモリMEM1、MEM2に書き込まれた
データは、1行分のデータを1ブロツクとして、各行、
方向Bの順に読み出される。行単位の読み出しは、デー
タブロツク識別データIDB (00、01、02、03、……)
に従つた順序で、メモリMEM1、MEM2について交
互に行われる。
The data written in the memories MEM1 and MEM2 is such that one row of data is treated as one block,
They are read out in the order of direction B. For reading in units of rows, data block identification data ID B (00, 01, 02, 03,...)
Are performed alternately for the memories MEM1 and MEM2.

【0014】メモリMEM1、MEM2から読み出され
たデータは内符号生成回路6へ入力される。内符号生成
回路6は、入力されるデータブロツクのそれぞれについ
て、所定の生成多項式を用いて、リードソロモン符号の
8バイトから成るパリテイコードRI0 〜RI255 を内
符号として生成し、各データブロツクの後に付加して、
図7に示すようなインナーデータブロツクDI0 〜DI
255 として第2のマルチプレクサ回路7へ出力してい
る。
The data read from the memories MEM1 and MEM2 is input to the inner code generation circuit 6. Inner code generating circuit 6, for each of the data blocks inputted, using a predetermined generating polynomial to generate a parity code RI 0 to Ri 255 of 8 bytes of Reed-Solomon code as the inner code, each data block After the
Inner data blocks DI 0 to DI as shown in FIG.
The value is output to the second multiplexer circuit 7 as 255 .

【0015】第2のマルチプレクサ回路は、プリアンブ
ル部ポストアンブル部発生回路8で形成されるプリアン
ブルデータPR、ポストアンブルデータPS及び内符号
生成回路6の出力でなるインナーデータブロツクDI0
〜DI255 とを順次選択して出力する。出力データの順
は、プリアンブルデータPR、インナーデータブロツク
DI0 〜DI255 、ポストアンブルデータPSである。
The second multiplexer circuit includes an inner data block DI 0 comprising preamble data PR, postamble data PS formed by the preamble section postamble section generation circuit 8 and an output of the inner code generation circuit 6.
DIDI 255 are sequentially selected and output. The order of the output data, the preamble data PR, inner data blocks DI 0 ~DI 255, a post-amble data PS.

【0016】第2のマルチプレクサ回路7の出力は、デ
ータ分散回路9へ入力される。データ分散回路9は、入
力されるデータの各1バイトについて所定データとの排
他的論理和をとつてデータの分散化(ランダマイズ)を
行つている。分散化が施されたデータは、8−9変調回
路10に入力される。この8−9変調回路10は、磁気
テープ上に記録される信号波形の直流成分を除去(DC
フリー化)するために、データ構成を8ビツトから9ビ
ツトに変換する。この変換の概要は次のようなものであ
る。
The output of the second multiplexer circuit 7 is input to the data distribution circuit 9. The data distribution circuit 9 distributes (randomizes) the data by taking an exclusive OR of one byte of the input data and predetermined data. The dispersed data is input to the 8-9 modulation circuit 10. This 8-9 modulation circuit 10 removes the DC component of the signal waveform recorded on the magnetic tape (DC
To make the data free, the data structure is converted from 8 bits to 9 bits. The outline of this conversion is as follows.

【0017】256種の値を持つ1バイト8ビツトの入力
データの各値につき、2種の9ビツトデータがID−1
フオーマツトにより予め定められている。これら2種の
9ビツトデータは、そのCDS(Codeword Digital Su
m)の極性が正負異なるようなデータである。8−9変
調回路は、入力データに応じて出力される9ビツトデー
タのDSV(Digital Sum Variation )を監視して、こ
の値がゼロに収束するように、CDSの値の異なる2種
の9ビツトデータのうちいずれかを選ぶ。こうして、1
バイト8ビツト構成の入力データはDCフリーの9ビツ
ト構成のデータに変換される。なお、8−9変調回路1
0には、NRZL(Nonreturn to Zero Level )の入力
データの形式を、NRZI(Nonreturn to Zero Invers
e )に変換する回路も含まれている。
For each value of 1-byte 8-bit input data having 256 kinds of values, two kinds of 9-bit data are ID-1.
It is predetermined by the format. These two types of 9-bit data are stored in the CDS (Codeword Digital Su
Data in which the polarity of m) is different from positive or negative. The 8-9 modulation circuit monitors the DSV (Digital Sum Variation) of the 9-bit data output according to the input data, and controls the 9 types of 9-bit data having different CDS values so that this value converges to zero. Select one of the data. Thus, 1
Byte 8-bit input data is converted into DC-free 9-bit data. The 8-9 modulation circuit 1
In 0, the format of the input data of NRZL (Nonreturn to Zero Level) is set to NRZI (Nonreturn to Zero Invers).
The circuit for converting to e) is also included.

【0018】8−9変調回路10の出力、即ち9ビツト
構成のNRZIでなるデータは、第3のマルチプレクサ
回路11に入力される。このマルチプレクサ回路11
は、インナーデータブロツクDI0 〜DI255 の各デー
タブロツクに対して同期コード発生回路12で形成され
る4バイト長の固定した同期コードSYNCB を付加し
同期ブロツクBLK0 〜BLK255 を形成する。この同
期コードSYNCB のコードパターンはID−1フオー
マツトで定められており、磁気テープ上に記録されるパ
ターンもこのコードパターンの形態を保たれなければな
らないことが規定されている。
The output of the 8-9 modulation circuit 10, that is, the data consisting of the NRZI of the 9-bit configuration, is input to the third multiplexer circuit 11. This multiplexer circuit 11
Forms an inner data blocks DI 0 -DI adding 4 bytes long fixed synchronization code SYNC B formed by the synchronization code generating circuit 12 to each data block of 255 synchronous blocks BLK 0 ~BLK 255. The code pattern of the synchronization code SYNC B is defined in ID-1 format, and it is specified that the pattern recorded on the magnetic tape must also maintain the form of the code pattern.

【0019】ここまでの処理で得られるデータをマツプ
表示すると図8のようになる。第3のマルチプレクサ回
路11の出力は、このマツプMAP1、MAP2を横方
向に走査して得られるデータ配列となつており、詳しく
は図3のとおりである。
FIG. 8 shows a map display of the data obtained by the above processing. The output of the third multiplexer circuit 11 is a data array obtained by scanning the maps MAP1 and MAP2 in the horizontal direction, and is as shown in FIG.

【0020】第3のマルチプレクサ回路11の出力は、
パラレルシリアル変換回路13に入力される。このパラ
レルシリアル変換回路13は、入力されるビツトパラレ
ル構成のプリアンブル部PR、同期ブロツクBLK0
BLK255 、ポストアンブル部PSの各データをビツト
シリアル構成のデータSREC に変換する。
The output of the third multiplexer circuit 11 is
The signal is input to the parallel-serial conversion circuit 13. The parallel-to-serial conversion circuit 13 receives a preamble portion PR having a bit-parallel configuration and a synchronization block BLK 0- .
BLK 255 converts each data of the postamble part PS into data S REC of a bit serial configuration.

【0021】このシリアルデータSREC は記録増幅回路
14で増幅された後、磁気テープ15上をヘリカル走査
する磁気ヘツド16に記録信号として供給され、これに
よつて磁気テープ15上には、図2に示す記録トラツク
TR(……TR1、TR2、TR3、TR4、……)が
形成される。このようにしてデータレコーダの記録系1
は、所望の情報データDTUSE に対してリードソロモン
積符号形式に基づいて誤り訂正符号を付加して記録し得
るようになされている。
The serial data S REC is amplified by a recording amplifier circuit 14 and then supplied as a recording signal to a magnetic head 16 for performing helical scanning on the magnetic tape 15, whereby the magnetic tape 15 has a signal shown in FIG. The recording tracks TR (... TR1, TR2, TR3, TR4,...) Shown in FIG. Thus, the recording system 1 of the data recorder
Can be recorded by adding an error correction code to desired information data DT USE based on a Reed-Solomon product code format.

【0022】またこのようにデータレコーダの記録系1
によつて磁気テープ15上に記録された情報データDT
USE は、図9に示すデータレコーダの再生系20で再生
される。この再生系20の信号処理は、記録系1と全く
逆の処理が行われる。すなわち、このデータレコーダの
再生系20においては、磁気ヘツド16を用いて磁気テ
ープ15上の記録トラツクTR(……TR1、TR2、
TR3、TR4、……)が再正信号SPBとして読み出さ
れ、これが再生増幅回路21に入力される。
Also, as described above, the recording system 1 of the data recorder
Data DT recorded on the magnetic tape 15 by the
The USE is reproduced by the reproduction system 20 of the data recorder shown in FIG. In the signal processing of the reproduction system 20, the processing completely opposite to that of the recording system 1 is performed. That is, in the reproducing system 20 of this data recorder, the recording tracks TR (... TR 1, TR 2,.
, TR3, TR4,...) Are read out as re-corrected signals SPB , which are input to the reproduction amplifier circuit 21.

【0023】再生増幅回路21は、イコライザ及び2値
化回路等を含んで構成されており、入力された再生信号
PBを2値化して、再生デイジタルデータDTPBとして
続くシリアルパラレル変換回路22へ出力する。シリア
ルパラレル変換回路22は、シリアル形式の再生デイジ
タルデータDTPBを9ビツトパラレルデータDTPRに変
換する。
The reproduction amplifier circuit 21 includes an equalizer, a binarization circuit, and the like. The reproduction amplifier circuit 21 binarizes the input reproduction signal S PB, and converts the binarized signal into a serial / parallel conversion circuit 22 which continues as reproduction digital data DT PB . Output. Serial-parallel conversion circuit 22 converts the reproduced digital data DT PB serial format to 9-bit parallel data DT PR.

【0024】同期コード検出回路23は、パラレルデー
タDTPRの流れの中から4バイト長の同期コードSYN
B を検出し、これに基づいて同期ブロツクを識別して
いる。またここでは、NRZI形式のパラレルデータD
PRをNRZL形式に変換する回路も含まれている。
The synchronization code detection circuit 23 outputs a 4-byte synchronization code SYN from the flow of the parallel data DT PR.
Detecting a C B, identifying the sync block on the basis of this. Here, the parallel data D in the NRZI format is used.
A circuit for converting T PR to NRZL format is also included.

【0025】同期コード検出回路23の出力は、8−9
復調回路24に入力される。8−9復調回路24は、記
録系においてDCフリー化のために8ビツトから9ビツ
トに変換されたデータを、再び8ビツトに復元する回路
である。この回路はROM(Reed Only Memory)で構成
され、索表処理によつて9ビツトから8ビツトにデータ
を変換する。
The output of the synchronization code detection circuit 23 is 8-9
The signal is input to the demodulation circuit 24. The 8-9 demodulation circuit 24 is a circuit for restoring the data converted from 8 bits to 9 bits for the DC-free operation in the recording system to 8 bits again. This circuit is constituted by a ROM (Reed Only Memory), and converts data from 9 bits to 8 bits by a look-up process.

【0026】8ビツトに復元されたデータは、データ統
合回路25において、記録系で受けた処理、すなわ分散
化処理とは逆の統合化(デランダマイズ)処理を受け
る。この統合化は、分散化に用いたのと同じ所定データ
と、データ統合回路25の入力データとの排他的論理和
演算を行うことによつて達成している。
The data restored to the 8-bit data is subjected to processing (derandomization) in the data integration circuit 25, which is the reverse of the processing received in the recording system, ie, the decentralization processing. This integration is achieved by performing an exclusive OR operation on the same predetermined data used for the distribution and the input data of the data integration circuit 25.

【0027】内符号エラー検出訂正回路26は、判別さ
れた同期ブロツクのうち、インナーデータブロツクDI
0 〜DI255 について、それぞれのブロツクに付加され
ている8バイト長の内符号RI0 〜RI255 を用いてエ
ラー検出及び訂正を行う。
The inner code error detection / correction circuit 26 outputs the inner data block DI among the determined synchronization blocks.
For 0 to DI 255 , error detection and correction are performed using the 8-byte inner codes RI 0 to RI 255 added to the respective blocks.

【0028】内符号エラー訂正を受けたインナーデータ
ブロツクDI0 〜DI255 は、識別データ検出回路27
にて検出される各ブロツクに付加された1バイト長のブ
ロツク識別データIDB に基づいて、図6に示される記
録系のメモリ4と同じ構成を持つメモリ28に、1デー
タブロツクが1行に書き込まれる。書き込みの順序は、
記録系のメモリ4の読み出しの順序と同様であり、ME
M1とMEM2に交互に、行単位でブロツク識別データ
に沿つた順である。
The inner data blocks DI 0 to DI 255 which have been subjected to the inner code error correction are sent to the identification data detecting circuit 27.
Based on the block identification data ID B of 1 byte length are added to each block detected by the memory 28 having the same construction as the memory 4 of the recording system shown in FIG. 6, 1 data block is on one line Written. The order of writing is
The order of reading from the memory 4 of the recording system is the same as that of ME.
M1 and MEM2 are alternately arranged in a row unit along the block identification data.

【0029】メモリ28の各メモリMEM1とMEM2
に書き込まれたデータは、次の列方向に、記録系のメモ
リ4の書き込みの順序と同じ順序で読み出され、この結
果128 バイト長のアウターデータブロツクDO0 〜DO
306 が再び得られる。外符号エラー検出訂正回路29
は、メモリ28から出力されるアウターデータブロツク
DO0 〜DO306 について、それぞれのブロツクに付加
されている10バイト長の外符号RO0 〜RO306 を用い
てエラー検出及び訂正を行う。このようにして、磁気テ
ープ15上に記録された情報データDTUSE が再生され
る。
Each memory MEM1 and MEM2 of the memory 28
Is written in the next column direction in the same order as the writing order of the memory 4 of the recording system. As a result, the outer data blocks DO 0 to DO having a length of 128 bytes are obtained.
306 is obtained again. Outer code error detection and correction circuit 29
Performs error detection and correction on outer data blocks DO 0 to DO 306 output from the memory 28 using the 10-byte long outer codes RO 0 to RO 306 added to the respective blocks. Thus, the information data DT USE recorded on the magnetic tape 15 is reproduced.

【0030】[0030]

【発明が解決しようとする課題】ところがかかる構成の
磁気記録再生装置の再生系20では、内符号エラー検出
訂正回路26において、エラー訂正不可能な同期ブロツ
クBLKについて、メモリ28に対する同期ブロツクB
LKの書き込みを中止するように制御されている。この
ため同期ブロツクデータDTBLK 以外の箇所にエラーが
発生し、これが原因でエラー訂正が不可能であつた場
合、実際には誤つていない同期ブロツクデータDTBLK
をもメモリに書き込まないため、外符号エラー検出訂正
回路29に正しい同期ブロツクデータDTBLK が送られ
ず、この結果外符号エラー検出訂正回路29において
も、エラー訂正が不可能になつてしまう問題があつた。
However, in the reproducing system 20 of the magnetic recording / reproducing apparatus having such a configuration, in the inner code error detecting and correcting circuit 26, the synchronous block B for the memory 28 for the synchronous block BLK in which the error cannot be corrected.
LK writing is controlled to be stopped. For this reason, an error occurs in a portion other than the synchronous block data DT BLK , and if the error cannot be corrected due to the error, the synchronous block data DT BLK which is not actually erroneous.
Is not written into the memory, the correct synchronization block data DT BLK is not sent to the outer code error detection and correction circuit 29, and as a result, error correction becomes impossible even in the outer code error detection and correction circuit 29. Atsuta.

【0031】また内符号エラー検出訂正回路26におい
て、ある同期ブロツクBLKを誤つてエラー訂正した場
合で、その同期ブロツクBLKの識別データIDBLK
誤つていた場合、当該同期ブロツクBLKを誤つたメモ
リアドレスに、正しい同期ブロツクBLKとして書き込
んでしまい、この結果外符号エラー検出訂正回路29に
おいてイレージヤ訂正を行つた場合には、さらに誤訂正
してしまう問題があつた。
In the inner code error detection and correction circuit 26, when an error is corrected by mistake in a certain synchronous block BLK, and when the identification data ID BLK of the synchronous block BLK is incorrect, the memory in which the synchronous block BLK is incorrect is corrected. If a correct synchronization block BLK is written in the address and, as a result, the erasure correction is performed in the outer code error detection and correction circuit 29, there is a problem that the erroneous correction is further performed.

【0032】またさらに識別データIDBLK が値「00」
以外の同期ブロツクBLK Kにおいて、磁気テープ15上
のドロツプアウト等の原因で、オール「0」のデータが
入力された場合にも、識別データIDBLK が値「00」に
対応するメモリ28のアドレスに、オール「0」の同期
ブロツクBLKを正しいデータとして書き込むため、上
述と同様に外符号エラー検出訂正回路29でイレージヤ
訂正を行うと、さらに誤訂正してしまう問題があつた。
Further, the identification data IDBLK has the value "00".
Even if data of all "0" is input due to a dropout or the like on the magnetic tape 15 in the synchronous block BLK K other than the identification block ID BLK is stored in the address of the memory 28 corresponding to the value "00". When the outer block error detection and correction circuit 29 performs erasure correction in the same manner as described above in order to write the synchronous block BLK of all "0" as correct data, there is a problem that the erroneous correction is further performed.

【0033】このような問題を解決するため、図10に
示すようなメモリ制御回路31を含む誤り訂正回路30
が用いられている。このうちカウンタ32はブロツクリ
セツトBRSTで「00」にリセツトされ、インナー符
号毎にインクリメントされる。ブロツクリセツトでリセ
ツトされた後、ブロツクID検出回路33で検出された
ブロツクIDが「00」以外で、インナー系列で正しい
と判定された符号が入つてきたときに、カウンタ32と
ブロツクIDの差異を引算回路34で求め、カウンタ3
2の出力をメモリアドレスとしてメモリ28にデータを
書き込む。
To solve such a problem, an error correction circuit 30 including a memory control circuit 31 as shown in FIG.
Is used. The counter 32 is reset to "00" by the block reset BRST, and is incremented for each inner code. After being reset by the block reset, when the block ID detected by the block ID detection circuit 33 is other than "00" and a code determined to be correct in the inner sequence comes in, the difference between the counter 32 and the block ID is determined. Obtained by the subtraction circuit 34, the counter 3
Data is written to the memory 28 using the output of 2 as a memory address.

【0034】またメモリアドレスを決定した後にカウン
タ32は、そのときのブロツクIDをロードする。以後
すなわちオフセツトが求められた後は、ブロツクIDと
ブロツク毎に1増加されるカウンタの出力の差を検出し
て、その差を判定回路36で判定し、正しい場合はブロ
ツクIDをカウンタ32にロードし、そのロードされた
値(すなわちブロツクID)とオフセツトの和を加算回
路38で求め、メモリ28のアドレスとしてデータを書
き込む。
After determining the memory address, the counter 32 loads the block ID at that time. Thereafter, that is, after the offset is obtained, the difference between the block ID and the output of the counter incremented by one for each block is detected, and the difference is judged by the judgment circuit 36. If the difference is correct, the block ID is loaded into the counter 32. Then, the sum of the loaded value (that is, the block ID) and the offset is obtained by the adding circuit 38, and the data is written as the address of the memory 28.

【0035】以後この動作を続け、カウンタ32の出力
とブロツクIDが最終アドレス検出回路35で最終の符
号かどうか判定され、最終の符号と判定されたら、メモ
リ28に対するデータの書き込みを停止する。
Thereafter, this operation is continued, and it is determined whether or not the output of the counter 32 and the block ID are the final code by the final address detection circuit 35. If the final code is determined, the writing of data to the memory 28 is stopped.

【0036】またデータをメモリ28から読み出すとき
には、オフセツトを最初のアドレスとしてデータを読み
出し、外符号エラー検出訂正回路29に送る。ところが
このときオフセツトを誤つて求めてしまうと、メモリア
ドレスが破壊されてしまい、外符号エラー検出訂正回路
29に正しいデータが送れなくなつてしまう。
When data is read from the memory 28, the data is read using the offset as the first address and sent to the outer code error detection and correction circuit 29. However, if the offset is erroneously obtained at this time, the memory address is destroyed and correct data cannot be sent to the outer code error detection and correction circuit 29.

【0037】実際上この誤り訂正回路ではカウンタの出
力とインナー系列において、最初に再生されかつブロツ
クIDが「00」でなく、正しいと判断された符号のブ
ロツクIDとの差をオフセツトとして求め、復調する際
に書き込みメモリのアドレスを求め、以後カウンタ32
の連続性とブロツクIDの連続性を判定回路36で判定
して、符号の書き込みアドレスを制御し、読み出す際に
は求められたオフセツトからアウター系列の読み出しア
ドレスを決定していた。
In practice, in this error correction circuit, in the output of the counter and the inner sequence, the difference between the block ID of the code reproduced first and the block ID determined not to be "00" but determined to be correct is determined as an offset and demodulated. The address of the write memory is obtained when
The continuity of the block ID and the continuity of the block ID are determined by the determination circuit 36, and the write address of the code is controlled. When reading, the read address of the outer sequence is determined from the obtained offset.

【0038】ところがこのとき一度オフセツトが求めら
れた後は、そのオフセツトをカウンタ32にロードし、
そこからの連続性を見ていることと、オフセツトで読み
出しアドレスを決めているため、もしそのオフセツトが
誤つていた場合、書き込み側では連続性の判定が全て不
正になり、エラーフラグを立ててそのデータをエラーに
している。
However, at this time, once the offset is obtained, the offset is loaded into the counter 32, and
Because the continuity from that point is checked and the read address is determined by the offset, if the offset is incorrect, the continuity judgment on the writing side is all incorrect and an error flag is set. Making that data an error.

【0039】また読み出し側では、読み出すアドレスが
違つているため、データの並びが破壊されてしまう。こ
れはオフセツトを一度誤つて求めてしまうと、論理的に
オフセツトが疑わしい場合にも、そのオフセツトを用い
て復調してしまうことが原因である。またオフセツトを
誤ると、積符号を形成しているデータの全てがエラーと
なつてしまう問題があつた。
On the read side, since the read address is different, the data arrangement is destroyed. This is because, once the offset is erroneously obtained, demodulation is performed using the offset even if the offset is logically suspect. In addition, if the offset is incorrect, all the data forming the product code become errors.

【0040】本発明は以上の点を考慮してなされたもの
で、オフセツトを正しく把握して誤り訂正効率及び精度
を一段と向上し得る誤り訂正回路を提案しようとするも
のである。
The present invention has been made in view of the above points, and it is an object of the present invention to propose an error correction circuit which can correctly grasp an offset and further improve error correction efficiency and accuracy.

【0041】[0041]

【課題を解決するための手段】かかる課題を解決するた
め本発明においては、情報データに対して積符号形式に
基づいて誤り訂正符号を付加して伝送される伝送データ
を受け誤り訂正する誤り訂正回路40において、伝送デ
ータの内符号誤りを検出すると共に訂正する内符号誤り
検出訂正手段26と、その内符号誤り検出訂正手段26
からブロツクデータ単位BLKで送出される内符号訂正
データをブロツクデータ単位で動作するカウンタ32か
ら得られるアドレス情報に応じてメモリ28に書き込
み、エラーが存在しない又はエラー訂正可能なブロツク
データに含まれる識別データIDBLKとアドレス情報
とに基づいてメモリオフセツト情報SOFFを求めると
共にメモリオフセツト情報SOFFの連続性を判定し、
正しいと判定された場合メモリオフセツト情報SOFF
を送出し、疑わしい場合メモリオフセツト情報SOFF
を求め直すメモリ制御手段41と、そのメモリ制御手段
41から送出されるメモリオフセツト情報SOFFを用
いてメモリ28を外符号系列に応じて読み出し、外符号
誤りを検出すると共に訂正して送出する外符号誤り検出
訂正手段29とを設けるようにした。
According to the present invention, there is provided an error correction method for receiving transmission data transmitted by adding an error correction code to information data based on a product code format, and correcting the error. A circuit 40 for detecting and correcting an inner code error in the transmission data;
Is written in the memory 28 in accordance with the address information obtained from the counter 32 operating in the block data unit from the block data unit BLK. The memory offset information S OFF is obtained based on the data ID BLK and the address information, and the continuity of the memory offset information S OFF is determined.
If determined to be correct, memory offset information S OFF
Is sent, and if in doubt, the memory offset information S OFF
The memory 28 is read out according to the outer code sequence using the memory control means 41 for re-determining the value and the memory offset information S OFF sent from the memory control means 41, and the outer code error is detected, corrected and transmitted. An outer code error detection and correction means 29 is provided.

【0042】[0042]

【0043】[0043]

【作用】内符号誤り検出訂正手段26から所定のブロツ
クデータBLK単位で送出される内符号訂正データを、
カウンタ32から得られるアドレス情報に応じてメモリ
28に書き込み、エラーが存在しない又はエラー訂正可
能なブロツクデータに含まれる識別データIDBLK
アドレス情報とに基づいてメモリオフセツト情報S
OFFを求めると共にメモリオフセツト情報SOFF
連続性を判定し、正しいと判定された場合メモリオフセ
ツト情報SOFFを送出し、疑わしい場合メモリオフセ
ツト情報SOFFを求め直し、その結果得られたメモリ
オフセツト情報SOFFを用いて、メモリ28を外符号
符号系列に応じて読み出すようにしたことにより、識別
データIDBLKにエラーが発生した場合にも、ブロツ
クデータを外符号誤り検出訂正手段29に伝送でき、エ
ラー検出精度及びエラー訂正能力を向上し得る。
The inner code error correction data transmitted from the inner code error detection / correction means in predetermined block data BLK units is
The data is written to the memory 28 in accordance with the address information obtained from the counter 32, and the memory offset information S based on the identification data ID BLK and the address information contained in the block data in which no error exists or the error can be corrected.
OFF and the continuity of the memory offset information S OFF are determined. If it is determined that the information is correct, the memory offset information S OFF is sent out. If in doubt, the memory offset information S OFF is obtained again and the result obtained is obtained. By reading the memory 28 in accordance with the outer code sequence using the memory offset information S OFF , even if an error occurs in the identification data ID BLK , the block data can be read by the outer code error detection and correction means 29. And the error detection accuracy and error correction capability can be improved.

【0044】[0044]

【実施例】以下図面について、本発明の一実施例を詳述
する。
BRIEF DESCRIPTION OF THE DRAWINGS FIG.

【0045】本発明は図10との対応部分に同一符号を
付した図1において、40は全体として本発明による誤
り訂正回路を示し、従来と比較して引算回路34及びオ
フセツト検出回路45間にスイツチ回路42と、第1及
び第2の判定回路43及び44を設けて構成されてい
る。
In the present invention, in FIG. 1 where parts corresponding to those in FIG. 10 are denoted by the same reference numerals, reference numeral 40 denotes an error correction circuit as a whole according to the present invention. And a switch circuit 42 and first and second determination circuits 43 and 44.

【0046】すなわち本発明は一度求めたオフセツトを
その後復調の際に疑わしいと判断された場合には、もう
一度オフセツトを求め直すようにしている。このことに
よつて万一オフセツトを誤つて求めた場合でも、オフセ
ツトのチエツクを行い、そのチエツクを通過したオフセ
ツトのみを、正規のオフセツトとして用いるようになさ
れている。
That is, according to the present invention, if the offset once obtained is determined to be suspicious at the time of demodulation thereafter, the offset is found again. Therefore, even if the offset is erroneously obtained, the offset is checked, and only the offset that has passed through the check is used as the regular offset.

【0047】実際上第1の判定回路43は従来の判定回
路と同様にオフセツトが所定の範囲内に存在するか否か
を判定するもので、オフセツトの値が所定範囲から逸脱
したとき、スイツチ42をオフ制御して、正しいオフセ
ツトの値になるまで、オフセツト検出回路45にオフセ
ツトを供給しないようになされている。
Actually, the first judging circuit 43 judges whether or not the offset is within a predetermined range, similarly to the conventional judging circuit. When the value of the offset deviates from the predetermined range, the switch 42 is turned on. Is turned off so that the offset is not supplied to the offset detection circuit 45 until the offset value reaches a correct value.

【0048】また第2の判定回路44はカウンタ32の
出力とブロツクIDの差を監視し、オフセツトが誤つて
求められた場合、そのオフセツトがカウンタ32にロー
ドされるので、その後の動作としては、ブロツクIDが
連続して入つてくれば、カウンタ32とブロツクIDの
差もある値を保持する。
The second judging circuit 44 monitors the difference between the output of the counter 32 and the block ID. If an offset is erroneously obtained, the offset is loaded into the counter 32. When the block IDs are successively input, the difference between the counter 32 and the block ID also holds a certain value.

【0049】従つてこのずれがいくつかのブロツクで続
いた場合には、オフセツト検出回路45をクリアして、
再度オフセツトを求めさせる。ただしここで再び求めた
オフセツトが第2の判定回路44で正しくないと判定さ
れた場合には、再度オフセツトを求め直し、この動作を
繰り返し最終的に残つたものをオフセツトとして読み出
し側の最初のメモリアドレスとして決定する。
Therefore, if this deviation continues for some blocks, the offset detection circuit 45 is cleared, and
Ask for the offset again. However, if it is determined by the second judging circuit 44 that the offset obtained again is not correct, the offset is obtained again, and this operation is repeated, and the remaining memory is finally set as an offset to the first memory on the read side. Determined as an address.

【0050】以上の構成によれば、一度求めたオフセツ
トをその後復調の際に疑わしいと判断された場合には、
もう一度オフセツトを求め直すようにし、万一オフセツ
トを誤つて求めた場合でも、オフセツトのチエツクを行
い、そのチエツクを通過したオフセツトのみを、正規の
オフセツトとして用いることにより、オフセツトを正し
く把握して誤り訂正効率及び精度を一段と向上し得る誤
り訂正回路を実現できる。
According to the above arrangement, if the offset once obtained is determined to be suspicious at the time of demodulation thereafter,
The offset is found again, and even if the offset is found by mistake, the offset is checked, and only the offset that has passed through the check is used as a regular offset, so that the offset can be correctly grasped and corrected. An error correction circuit that can further improve efficiency and accuracy can be realized.

【0051】なお上述の実施例においては、本発明をI
D−1フオーマツトのデータレコーダの再生系に適用し
たが、本発明はこれに限らず、誤り訂正用に積符号形式
でパリテイ符号が付されたデータを復号化するものであ
れば、種々の情報処理装置に広く適用し得る。
In the embodiment described above, the present invention is applied to I
The present invention is applied to the reproduction system of the D-1 format data recorder. However, the present invention is not limited to this, and various types of information can be used as long as it decodes data with a parity code in a product code format for error correction. It can be widely applied to processing equipment.

【0052】[0052]

【発明の効果】上述のように本発明によれば、内符号誤
り検出訂正手段から所定のブロツクデータ単位で送出さ
れる内符号訂正データを、カウンタから得られるアドレ
ス情報に応じてメモリに書き込み、エラーが存在しない
又はエラー訂正可能なブロツクデータに含まれる識別デ
ータとアドレス情報とに基づいてメモリオフセツト情報
を求めると共にメモリオフセツト情報の連続性を判定
し、正しいと判定された場合メモリオフセツト情報を送
出し、疑わしい場合メモリオフセツト情報を求め直し、
その結果得られたメモリオフセツト情報を用いて、メモ
リを外符号符号系列に応じて読み出すようにしたことに
より、識別データにエラーが発生した場合にも、ブロツ
クデータを外符号誤り検出訂正手段に伝送でき、エラー
検出精度及びエラー訂正能力を向上し得る。
As described above, according to the present invention, the inner code correction data transmitted from the inner code error detection and correction means in a predetermined block data unit is written into the memory in accordance with the address information obtained from the counter. The memory offset information is obtained based on the identification data and the address information included in the block data in which no error exists or the error can be corrected, and the continuity of the memory offset information is determined. When it is determined that the memory offset information is correct, the memory offset is determined. Send out the information and, if in doubt, reclaim the memory offset information,
By reading the memory according to the outer code sequence using the memory offset information obtained as a result, even if an error occurs in the identification data, the block data is transmitted to the outer code error detection and correction means even if an error occurs in the identification data. It can be transmitted, and the error detection accuracy and error correction capability can be improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明による誤り訂正回路の一実施例を示すブ
ロツク図である。
FIG. 1 is a block diagram showing an embodiment of an error correction circuit according to the present invention.

【図2】ID−1フオーマツトの記録パターンの説明に
供する略線図である。
FIG. 2 is a schematic diagram for explaining a recording pattern of an ID-1 format;

【図3】ID−1フオーマツトにおけるデータトラツク
の内容を示す略線図である。
FIG. 3 is a schematic diagram showing the contents of a data track in an ID-1 format.

【図4】ID−1フオーマツトのデータレコーダの記録
系を示すブロツク図である。
FIG. 4 is a block diagram showing a recording system of a data recorder of ID-1 format.

【図5】データレコーダの記録系におけるアウターデー
タブロツクを示す略線図である。
FIG. 5 is a schematic diagram showing an outer data block in a recording system of the data recorder.

【図6】データレコーダの記録系におけるメモリ中のデ
ータ配列を示す略線図である。
FIG. 6 is a schematic diagram illustrating a data array in a memory in a recording system of the data recorder.

【図7】データレコーダの記録系におけるインナーデー
タブロツクを示す略線図である。
FIG. 7 is a schematic diagram showing an inner data block in a recording system of the data recorder.

【図8】データをマツプ表示して示す略線図である。FIG. 8 is a schematic diagram showing data in a map display.

【図9】ID−1フオーマツトのデータレコーダの再生
系を示すブロツク図である。
FIG. 9 is a block diagram showing a reproduction system of an ID-1 format data recorder.

【図10】従来の誤り訂正回路を示すブロツク図であ
る。
FIG. 10 is a block diagram showing a conventional error correction circuit.

【符号の説明】[Explanation of symbols]

1……記録系、2……外符号生成回路、3、7、11…
…MUX、4……メモリ、5……識別データ発生回路、
6……内符号生成回路、8……プリアンブル部ポストア
ンブル部発生回路、9……データ分散回路、10……8
−9変調回路、12……同期コード発生回路、13……
パラレル/シリアル変換回路、14……記録増幅回路、
15……磁気テープ、16……磁気ヘツド、20……再
生系、21……再生増幅回路、22……シリアルパラレ
ル変換回路、23……同期コード検出回路、24……8
−9復調回路、25……データ統合回路、26……内符
号エラー検出訂正回路、27……識別データ検出回路、
28……メモリ、29……外符号エラー検出訂正回路。
1 ... recording system, 2 ... outer code generation circuit, 3, 7, 11 ...
... MUX, 4 ... Memory, 5 ... Identification data generation circuit,
6 ... Inner code generation circuit, 8 ... Preamble section postamble section generation circuit, 9 ... Data distribution circuit, 10 ... 8
-9 modulation circuit, 12 synchronization code generation circuit, 13 ...
Parallel / serial conversion circuit, 14 ... recording amplification circuit,
15 ... magnetic tape, 16 ... magnetic head, 20 ... reproduction system, 21 ... reproduction amplification circuit, 22 ... serial / parallel conversion circuit, 23 ... synchronization code detection circuit, 24 ... 8
-9 demodulation circuit, 25 ... data integration circuit, 26 ... inner code error detection and correction circuit, 27 ... identification data detection circuit,
28: memory, 29: outer code error detection and correction circuit.

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G11B 20/18 G06F 11/10 H03M 13/00 Continuation of front page (58) Fields investigated (Int. Cl. 7 , DB name) G11B 20/18 G06F 11/10 H03M 13/00

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】情報データに対して積符号形式に基づいて
誤り訂正符号を付加して伝送される伝送データを受け誤
り訂正する誤り訂正回路において、 上記伝送データの内符号誤りを検出すると共に訂正する
内符号誤り検出訂正手段と、 当該内符号誤り検出訂正手段からブロツクデータ単位で
送出される内符号訂正データを上記ブロツクデータ単位
で動作するカウンタから得られるアドレス情報に応じて
メモリに書き込み、エラーが存在しない又はエラー訂正
可能な上記ブロツクデータに含まれる識別データと上記
アドレス情報とに基づいてメモリオフセツト情報を求め
ると共に当該メモリオフセツト情報の連続性を判定し、
正しいと判定された場合上記メモリオフセツト情報を送
出し、疑わしい場合上記メモリオフセツト情報を求め直
すメモリ制御手段と、 当該メモリ制御手段から送出される上記メモリオフセツ
ト情報を用いて上記メモリを外符号系列に応じて読み出
し、外符号誤りを検出すると共に訂正して送出する外符
号誤り検出訂正手段と を具えることを特徴とする誤り訂
正回路。
(1)Based on product code format for information data
Transmission data transmitted with an error correction code
Error correction circuit, Detect and correct inner code errors in the transmission data
Inner code error detection and correction means, From the inner code error detection and correction means in block data units.
The transmitted inner code correction data is expressed in the above block data unit.
According to the address information obtained from the counter operating on
Write to memory, no errors or error correction
Possible identification data contained in the above block data and the above
Find memory offset information based on address information
And the continuity of the memory offset information is determined.
If determined to be correct, send the above memory offset information.
And, if in doubt, ask for the above memory offset information
Memory control means; The memory offset transmitted from the memory control means.
The above memory is read out according to the outer code sequence using the
The outer code that detects and corrects the outer code error and sends it out.
Signal error detection and correction means Error correction characterized by comprising
Positive circuit.
JP36134292A 1992-12-31 1992-12-31 Error correction circuit Expired - Fee Related JP3263918B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP36134292A JP3263918B2 (en) 1992-12-31 1992-12-31 Error correction circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP36134292A JP3263918B2 (en) 1992-12-31 1992-12-31 Error correction circuit

Publications (2)

Publication Number Publication Date
JPH06203490A JPH06203490A (en) 1994-07-22
JP3263918B2 true JP3263918B2 (en) 2002-03-11

Family

ID=18473190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP36134292A Expired - Fee Related JP3263918B2 (en) 1992-12-31 1992-12-31 Error correction circuit

Country Status (1)

Country Link
JP (1) JP3263918B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100452314B1 (en) * 1997-08-20 2004-12-17 삼성전자주식회사 Ecc generation controlling circuit for selectively controlling ecc generation for micro-processor

Also Published As

Publication number Publication date
JPH06203490A (en) 1994-07-22

Similar Documents

Publication Publication Date Title
US5192949A (en) Digital data transmission system having error detecting and correcting function
US5666338A (en) Recording medium formatted for error correction and density recording and an apparatus for recording information thereon and/or recording information therefrom
JPH0770177B2 (en) Digital signal reproducing device
JPH09326169A (en) Device and method for formatting and recording/ reproducing digital data in magnetic tape
US4254500A (en) Single track digital recorder and circuit for use therein having error correction
US4292684A (en) Format for digital tape recorder
US5608740A (en) Error correcting method
JP2811802B2 (en) Information transmission equipment
KR100190797B1 (en) Information data recording/reproducing apparatus
US4912695A (en) Method for recording information including error information on a disk
JP3263918B2 (en) Error correction circuit
KR920003496B1 (en) Method of correcting error of digital signals in the recording and reproduction of digital signal
JP2001023316A (en) Method for reproducing digital data, circuit for reproducing digital data and detection of error
US6338155B1 (en) Data generation method and apparatus
US6259660B1 (en) Optical disk apparatus having error correction circuit
JPH06291682A (en) Error correcting device
JP3282425B2 (en) Digital signal recording device
JPH1049997A (en) Recording medium and recorder and reproducer therefor
JP2517222B2 (en) Information disk recording / playback method
JPS62256270A (en) Error correction device
KR100324763B1 (en) Tape performance testing method and apparatus for digital signal recording and reproducing apparatus
JPH03116586A (en) Recording and reproducing device and recording and reproducing system
KR0152771B1 (en) Error detecting device for digital magnetic recording/reproducing player
KR100548223B1 (en) Burst Error Detection Device and Detection Method of Magnetic Recording & Reproducing Equipment
JPH06124548A (en) Data reproduction device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071228

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081228

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091228

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees