Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0743898B2 - Data recording / playback method - Google Patents
[go: Go Back, main page]

JPH0743898B2 - Data recording / playback method - Google Patents

Data recording / playback method

Info

Publication number
JPH0743898B2
JPH0743898B2 JP62106779A JP10677987A JPH0743898B2 JP H0743898 B2 JPH0743898 B2 JP H0743898B2 JP 62106779 A JP62106779 A JP 62106779A JP 10677987 A JP10677987 A JP 10677987A JP H0743898 B2 JPH0743898 B2 JP H0743898B2
Authority
JP
Japan
Prior art keywords
data
signal
address
run length
output
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 - Lifetime
Application number
JP62106779A
Other languages
Japanese (ja)
Other versions
JPS63273277A (en
Inventor
俊成 末松
Original Assignee
ナカミチ株式会社
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 ナカミチ株式会社 filed Critical ナカミチ株式会社
Priority to JP62106779A priority Critical patent/JPH0743898B2/en
Publication of JPS63273277A publication Critical patent/JPS63273277A/en
Publication of JPH0743898B2 publication Critical patent/JPH0743898B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はデータ記録方法に関し、特にデータ処理により
記録媒体の性能(記録媒体上におけるエラーの位置、エ
ラー分布等)や記録再生装置の性能(光学系、サーボ
系、電気回路部、変調方式など記録データの品質等)の
評価、検討を行う記録媒体検査装置に用いて好適なもの
である。
Description: TECHNICAL FIELD The present invention relates to a data recording method, and more particularly to the performance of a recording medium (position of error on the recording medium, error distribution, etc.) and the performance of a recording / reproducing apparatus (data recording method). It is suitable for use in a recording medium inspection device for evaluating and examining the quality of recording data such as an optical system, a servo system, an electric circuit section, and a modulation method.

[従来の技術] 本出願人は先にデータ記録方法を特願昭61−151027号ま
た記録媒体検査装置を特願昭61−151028号によって提案
した。この記録媒体検査装置は記録媒体に所定のデータ
を記録再生し、その過程で生じるエラーを検出すること
により記録媒体の検査を行う記録再生装置において、前
記データの単位データをもって記録再生エラーの有無を
検出し、該記録再生エラー検出の有無に応じて第1及び
第2の状態をとるエラーパターン信号を発生するエラー
パターン発生手段と、前記単位データと同一周期のカウ
ントパルスを発生するカウントパルス発生手段と、前記
記録媒体の基準位置を表わす基準位置検出信号を出力す
る位置検出手段と、前記エラーパターン信号の状態反転
時及び基準位置検出信号入力時にクリアパルスを出力す
るクリアパルス発生手段と、前記カウントパルスでカウ
ントし、前記クリアパルスでカウント値をクリアする第
1のカウンタ手段と、前記クリアパルスでカウントする
第2のカウント手段と、書込み制御信号に基づき、前記
第2のカウンタ手段のカウント値で指定されるアドレス
に前記エラーパターン信号及び前記第1のカウンタ手段
のカウンタ値からなる書込みデータをメモリするメモリ
手段と、前記メモリ手段に書込み制御信号を出力する書
込み制御信号発生手段からなり、第1のカウンタ手段は
カウントパルスをカウントすることによって、そのカウ
ント値がEFラン又はエラーランの長さを示し、第2のカ
ウンタ手段はクリアパルスをカウントすることによっ
て、そのカウント値がメモリ手段のアドレスを示す。メ
モリ手段は第2のカウンタ手段により指定されたアドレ
スに、エラーパターン信号及び第1のカウンタ手段のカ
ウント値からなる書込みデータを記録する。この書込み
データのエラーパターン信号は、EFランかエラーランか
の書込みデータ種類を示し、第1のカウンタ手段のカウ
ント値はその長さを示す。
[Prior Art] The applicant previously proposed a data recording method in Japanese Patent Application No. 61-151027 and a recording medium inspection apparatus in Japanese Patent Application No. 61-151028. This recording medium inspection device records and reproduces predetermined data on a recording medium and inspects the recording medium by detecting an error generated in the process, in a recording and reproducing device, the unit data of the data is used to determine the presence or absence of a recording and reproduction error. Error pattern generating means for detecting and generating an error pattern signal that takes the first and second states depending on whether the recording / reproducing error is detected, and count pulse generating means for generating a count pulse of the same cycle as the unit data. Position detecting means for outputting a reference position detecting signal representing a reference position of the recording medium, clear pulse generating means for outputting a clear pulse when the error pattern signal is inverted and when the reference position detecting signal is input, and the count First counter means for counting with a pulse and clearing the count value with the clear pulse; Second count means for counting with a clear pulse, and writing based on a write control signal, to the address designated by the count value of the second counter means, the error pattern signal and the counter value of the first counter means being written. It comprises a memory means for storing data and a write control signal generating means for outputting a write control signal to the memory means. The first counter means counts the count pulse so that the count value is EF run or error run. The second counter means counts the clear pulse, and the count value indicates the address of the memory means. The memory means records the write data composed of the error pattern signal and the count value of the first counter means at the address designated by the second counter means. The error pattern signal of this write data indicates the write data type of EF run or error run, and the count value of the first counter means indicates its length.

[発明が解決しようとする問題点] この装置を用いて、実際に記録媒体の測定を行うと、記
録媒体検査装置のメモリ回路には、最小値のエラーラン
長データが多数書き込まれ、その記憶容量が効率良く使
用されていない欠点があった。
[Problems to be Solved by the Invention] When a recording medium is actually measured using this apparatus, a large number of minimum error run length data are written in the memory circuit of the recording medium inspection apparatus, and the storage thereof is performed. There is a drawback that the capacity is not used efficiently.

本発明は上述の点に鑑みてなされたものであり、メモリ
手段の記憶容量を効率良く使用する、データ記録方法を
提供するものである。
The present invention has been made in view of the above points, and provides a data recording method that efficiently uses the storage capacity of the memory means.

[問題点を解決するための手段] 記録媒体上のエラーの発生しなかった長さを示すEFラン
長データと、エラーの発生した長さを示すエラーラン長
データをメモリ回路に記録し、再生するデータ記録/再
生方法であり、データ記録時において、EFラン長データ
に続くエラーラン長データが最小値の時、メモリ回路へ
の最小値のエラーラン長データの記録を禁止し、データ
再生時において、メモリ回路から読出されたデータが連
続してEFラン長データになったことを判断して、記録を
禁止した最小値のエラーラン長データを復元することを
特徴とするデータ記録/再生方法。
[Means for Solving Problems] EF run length data indicating a length in which no error has occurred on the recording medium and error run length data indicating a length in which an error has occurred are recorded in a memory circuit and reproduced. This is a data recording / reproducing method for recording data, and when the error run length data following the EF run length data is the minimum value during data recording, the recording of the minimum error run length data to the memory circuit is prohibited and the data is reproduced. In the data recording / reproducing method, it is determined that the data read from the memory circuit has continuously become EF run length data, and the minimum value of error run length data for which recording is prohibited is restored. .

[作用] データ記録時において、EFラン長データに続くエラーラ
ン長データが最小値の時、メモリ回路への最小値のエラ
ーラン長データの記録を禁止し、データ再生時におい
て、メモリ回路から読出されたデータが連続してEFラン
長データになったことを判断して、記録を禁止した最小
値のエラーラン長データを復元する。
[Operation] When the data is recorded, when the error run length data following the EF run length data has the minimum value, the recording of the minimum error run length data to the memory circuit is prohibited, and the data is read from the memory circuit at the time of data reproduction. It is judged that the recorded data has become the EF run length data continuously, and the minimum error run length data that prohibits recording is restored.

[実施例] 以下、本発明の一実施例を図面を参照しながら詳細に説
明する。
[Embodiment] An embodiment of the present invention will be described in detail below with reference to the drawings.

第1図は本発明に係るデータ記録方法を用いた記録媒体
検査装置を示すブロック図、第2図及び第3図は第1図
に示される記録媒体検査装置の説明に供するフローチャ
ート、また第4図(a)〜(l)は一動作例を示すタイ
ミングチャートをそれぞれ示す。また第5図(a)、
(b)及び第6図(a)、(b)は第1図に示される記
録媒体検査装置の表示例を示す図である。なお、[ ]
内に付した値はデータ値を示す。
FIG. 1 is a block diagram showing a recording medium inspection apparatus using a data recording method according to the present invention, FIGS. 2 and 3 are flow charts for explaining the recording medium inspection apparatus shown in FIG. 1, and FIG. (A)-(l) shows the timing chart which shows one operation example, respectively. Also, FIG. 5 (a),
FIGS. 6B and 6A and 6B are views showing display examples of the recording medium inspection device shown in FIG. In addition, []
The value given inside is a data value.

1はデータ発生器2にデータクロックRDCKを出力すると
共に、コントロールラインC1により、データ系列Mseqの
スタート、ストップ等の制御を行なう記録系コントロー
ラである。2はディスクに記録するデータ系列Mseqをデ
ータクロックRDCKに同期して出力するデータ発生器であ
る。8ビットのシンボル単位からなるデータ系列Mseqの
パターンを以下に示すが、各シンボルのデータ値は16進
法による値を用いている。
A recording system controller 1 outputs a data clock RDCK to the data generator 2 and controls the start and stop of the data series Mseq by the control line C 1 . A data generator 2 outputs a data sequence Mseq to be recorded on the disc in synchronization with the data clock RDCK. The pattern of the data series Mseq consisting of 8-bit symbol units is shown below, but the data value of each symbol uses a value in hexadecimal notation.

上記データ系列Mseqは3回以上連続するデータ[00]に
続いて、データ[FF]が5回連続することで示される開
始パターンと、擬似ランダム系列である20次のM系列
(周期は220−1ビット)で示されるテストパターン
と、データ[00]が5回連続することで示される終了パ
ターンから形成されている。またテストパターンの長さ
は記録時間に合わせて決められ、記録時間の長いときは
同じ系列が繰り返される。
The data sequence Mseq is a start pattern indicated by data [FF] 5 times consecutively after data [00] 3 times or more consecutively, and a 20th order M sequence (the cycle is 2 20 (-1 bit), and an end pattern indicated by 5 consecutive data [00]. The length of the test pattern is determined according to the recording time, and when the recording time is long, the same sequence is repeated.

3はEFM変調器を示し、記録系コントローラ1からのデ
ータクロックRDCK及びデータ発生器2から出力される8
ビットシンボルのデータ系列Mseqをそれぞれ入力してEF
M変調を行なった後、データクロックRDCKに同期して14
ビットシンボルのデータ系列M.Mseqを出力する。
Reference numeral 3 denotes an EFM modulator, which is output from the data clock RDCK from the recording system controller 1 and the data generator 8
Enter each bit symbol data series Mseq and EF
After M-modulation, 14 in synchronization with the data clock RDCK
Outputs the bit symbol data series M.Mseq.

4は光学的記録再生装置を示し、EFM変調器3から出力
されるデータ系列M.Mseqを、1フレーム588チャンネル
ビットからなる以下のフォーマットに従って被検査ディ
スク(図示しない)に線速度一定(CLV制御)で記録す
る。
Reference numeral 4 denotes an optical recording / reproducing apparatus, in which the data sequence M.Mseq output from the EFM modulator 3 is applied to a disc to be inspected (not shown) at a constant linear velocity (CLV control) according to the following format consisting of 588 channel bits per frame. ) To record.

上記フォーマットの各データD1〜D32はデータ系列M.Mse
qの各データ(14ビット)にエキストラビット(3ビッ
ト)を付け加えたものである。この記録フォーマットは
コンパクトディスク(CD)フォーマットに準じたもの
で、主に光学的記録再生装置4の再生時におけるCLV制
御を正確に動作させる為に必要とする。
Each data D 1 to D 32 in the above format is a data series M.Mse
It is an addition of extra bits (3 bits) to each piece of data (14 bits) of q. This recording format conforms to the compact disc (CD) format, and is mainly required for accurate CLV control during reproduction of the optical recording / reproducing apparatus 4.

また光学的記録再生装置4は、再生時において位置検出
手段(図示しない)により、ディスク1回転毎に1パル
スの基準位置検出信号RSYNCを、後述する再生系コント
ローラ8に出力する。この基準位置検出手段は、例えば
被検査ディスクのレーベル部に貼られたラベルを光学的
に検出することにより実現できる。また、ディスク駆動
方式がダイレクトドライブ方式の場合はモータから信号
を得ることも可能であるがディスクのエラー位置を検出
するためには前者が好ましい。
Further, the optical recording / reproducing apparatus 4 outputs a reference position detection signal RSYNC of one pulse for each rotation of the disk to the reproducing system controller 8 described later by the position detecting means (not shown) during reproduction. This reference position detecting means can be realized by, for example, optically detecting a label attached to the label portion of the disc to be inspected. When the disk drive system is the direct drive system, a signal can be obtained from the motor, but the former is preferable for detecting the error position of the disk.

5はデータクロックPDCKを出力すると共に、光学的記録
再生装置4から出力される再生データM.PBD(14ビッ
ト)を再生データPBD(8ビット)にEFM復調するEFM復
調器である。
An EFM demodulator 5 outputs the data clock PDCK and EFM demodulates the reproduction data M.PBD (14 bits) output from the optical recording / reproducing device 4 into the reproduction data PBD (8 bits).

6はEFM復調器5から出力されるデータクロックPDCKに
同期して、データ系列Mseqを出力するデータ発生器であ
るが、このデータ系列Mseqはデータ発生器2から出力さ
れるデータ系列Mseqから、開始パターンのみを除いたも
ので、テストパターン及び終了パターンはこれと同一の
ものである。
Reference numeral 6 denotes a data generator that outputs a data series Mseq in synchronization with the data clock PDCK output from the EFM demodulator 5. The data series Mseq starts from the data series Mseq output from the data generator 2. Only the pattern is removed, and the test pattern and end pattern are the same.

7はEFM復調器5からデータクロックPDCKに同期してパ
ラレル状態で出力される再生データPBDと、データ発生
器6からパラレル状態で出力されるデータ系列Mseqを、
シンボル単位(8ビット)毎に比較するデータ比較器で
あり、再生データPBDとデータ系列Mseqが同一の場合は
“H"信号に、異なる場合は“L"信号になるエラーパター
ンCOMPを出力する。
Reference numeral 7 denotes the reproduction data PBD output in parallel from the EFM demodulator 5 in synchronization with the data clock PDCK, and the data sequence Mseq output in parallel from the data generator 6,
It is a data comparator for comparing every symbol unit (8 bits), and outputs an error pattern COMP which becomes an "H" signal when the reproduction data PBD and the data series Mseq are the same and an "L" signal when they are different.

8は再生系コントローラ、9は16ビットのラン長カウン
タをそれぞれ示す。
Reference numeral 8 represents a reproducing system controller, and 9 represents a 16-bit run length counter.

再生系コントローラ8は、EFM復調器5から出力される
データクロックPDCK、再生データPBDをそれぞれ入力
し、この再生データPBDを読取ることにより前記した開
始パターン、終了パターンをそれぞれ検出する。そして
コントロールラインC2によりデータ発生器6から出力さ
れるデータ系列Mseqのスタート、ストップ制御を行な
う。
The reproduction system controller 8 inputs the data clock PDCK and the reproduction data PBD output from the EFM demodulator 5, respectively, and detects the above-mentioned start pattern and end pattern by reading the reproduction data PBD. Then, the start / stop control of the data series Mseq output from the data generator 6 is performed by the control line C 2 .

再生系コントローラ8とラン長カウンタ9間はコントロ
ールラインC3で接続され、再生系コントローラ8からは
初期リセット信号が、またラン長カウンタ9からはオー
バーフロー検出信号がそれぞれ出力される。
The reproduction system controller 8 and the run length counter 9 are connected by a control line C 3 , and the reproduction system controller 8 outputs an initial reset signal and the run length counter 9 outputs an overflow detection signal.

再生系コントローラ8はカウントクロックECK、クリア
信号CLRをそれぞれラン長カウンタ9の入力端子、クリ
ア端子に出力すると共に、また検査データクロックKDCK
を後述するマイコン10の入力ポートP1に出力する。
The reproduction system controller 8 outputs the count clock ECK and the clear signal CLR to the input terminal and the clear terminal of the run length counter 9, respectively, and also the inspection data clock KDCK.
Is output to the input port P 1 of the microcomputer 10 described later.

カウントクロックECKはデータクロックPDCKと同一周期
で所定時間遅延された信号であり、エラーパターンの測
定中出力される。検査データクロックKDCKは、エラーパ
ターンCOMPの極性反転時、またはラン長カウンタ9のオ
ーバーフロー検出時には1パルスのパルス信号として、
また基準位置検出信号RSYNCの入力時には2パルスのパ
ルス信号としてそれぞれ後述するタイミングで出力され
る。クリア信号CLRは検査データクロックKDCKを所定時
間遅延した信号として同様に出力される。
The count clock ECK is a signal delayed by a predetermined time in the same cycle as the data clock PDCK, and is output during measurement of the error pattern. The inspection data clock KDCK is a pulse signal of 1 pulse when the polarity of the error pattern COMP is inverted or when the run length counter 9 detects an overflow.
When the reference position detection signal RSYNC is input, it is output as a pulse signal of two pulses at the timings described below. The clear signal CLR is similarly output as a signal obtained by delaying the inspection data clock KDCK for a predetermined time.

ラン長カウンタ9は、カウントクロックECKを逐次カウ
ントしてこのカウントデータを常時マイコン10の入力ポ
ートP2に出力し、またクリア信号CLRの入力毎に0スタ
ートを繰り返す。
The run length counter 9 successively counts the count clock ECK, constantly outputs the count data to the input port P 2 of the microcomputer 10, and repeats 0 start each time the clear signal CLR is input.

次に、データクロックPDCKの1周期において、上記再生
系コントローラ8から出力されるカウントクロックEC
K、検査データクロックKDCK及びクリア信号CLRの出力順
序を説明する。
Next, in one cycle of the data clock PDCK, the count clock EC output from the reproduction system controller 8 is output.
The output sequence of K, the inspection data clock KDCK, and the clear signal CLR will be described.

1)エラーパターンCOMPの極性が同一の時は、カウント
クロックECKのみ出力される。
1) When the polarities of the error pattern COMP are the same, only the count clock ECK is output.

2)エラーパターンのCOMPの極性反転時またはラン長カ
ウンタ9のオーバーフロー検出時は、検査データクロッ
クKDCK、クリア信号CLR、カウントクロックECKの順序で
出力される。
2) When the polarity of COMP of the error pattern is inverted or the overflow of the run length counter 9 is detected, the inspection data clock KDCK, the clear signal CLR, and the count clock ECK are output in this order.

3)基準位置検出信号RSYNCが一つ前のデータクロックP
DCKの一周期間に入力された時は、検査データクロックK
DCK、クリア信号CLR、検査データクロックKDCK、クリア
信号CLR、カウントクロックECKの順序で出力される。
3) The reference position detection signal RSYNC is the previous data clock P.
When input in one cycle of DCK, check data clock K
DCK, clear signal CLR, inspection data clock KDCK, clear signal CLR, count clock ECK are output in this order.

10は後述する第2図フローチャートに従ってプログラム
されているマイクロコンピュータ(以下マイコン10と略
す)、11は4Kワード(1ワード=16ビット)のランダム
アクセスメモリ(以下RAM11と略す)をそれぞれ示す。
Reference numeral 10 denotes a microcomputer (hereinafter abbreviated as the microcomputer 10) programmed according to the flowchart shown in FIG.

マイコン10と再生系コントローラ8間はコントロールラ
インC4により接続され、再生系コントローラ8は再生デ
ータPBDの開始パターン、終了パターンを検出すると、
それぞれスタート信号SS、エンド信号ESをマイコン10に
出力する。
The microcomputer 10 and the reproduction system controller 8 are connected by a control line C 4, and when the reproduction system controller 8 detects the start pattern and end pattern of the reproduction data PBD,
The start signal SS and the end signal ES are output to the microcomputer 10, respectively.

マイコン10の入力ポートP2には、ラン長カウンタ9のカ
ウントデータと共に、エラーパターンCOMPを遅延回路12
及びインバータINV13を介して形成されたビット極性信
号KSが検査データとして入力される。この検査データK1
は表1に示すように16ビットのデータをビット列とし、
最上位ビットをビット極性信号KSのデータとする第1の
ブロックと、下位15ビットをラン長カウンタ9のカウン
トデータとする第2のブロックとからなる。このビット
列の最上位ビットの“0"、“1"は、ビット極性信号KSの
“L"、“H"にそれぞれ対応し、0の場合は正しいシンボ
ルが下位15ビットで示す数だけ連続するEFラン長を表わ
し、1の場合は誤ったシンボルが下位15ビットで示す数
だけ連続するバーストエラー長を表わしている。また下
位15ビットが全て0の場合は最上位ビットに関係なく基
準位置検出信号を示す。
At the input port P 2 of the microcomputer 10, the error pattern COMP is added to the delay circuit 12 together with the count data of the run length counter 9.
And the bit polarity signal KS formed via the inverter INV13 is input as inspection data. This inspection data K 1
As shown in Table 1, 16-bit data is converted into a bit string,
The first block has the most significant bit as the data of the bit polarity signal KS, and the second block has the lower 15 bits as the count data of the run length counter 9. The most significant bits “0” and “1” of this bit string correspond to “L” and “H” of the bit polarity signal KS, respectively. It represents the run length, and the case of 1 represents the burst error length in which erroneous symbols continue for the number indicated by the lower 15 bits. When all the lower 15 bits are 0, the reference position detection signal is shown regardless of the most significant bit.

またマイコン10は出力ポートPa、Pb及びPcから、それぞ
れ書込みデータK2、書込み制御信号▲▼及びアドレ
スデータADDをRAM11に出力する。
Further, the microcomputer 10 outputs write data K 2 , write control signal ▲ ▼ and address data ADD to the RAM 11 from the output ports Pa, Pb and Pc, respectively.

RAM11は書込み制御信号▲▼が“L"信号になった時
に、アドレスデータADDによって指定されるアドレスに
書込みデータK2を書込む。
The RAM 11 writes the write data K 2 to the address designated by the address data ADD when the write control signal ▲ ▼ becomes the “L” signal.

14はデータ処理用の外部コンピュータであり、外部コン
ピュータ14と再生系コントローラ8はコントロールライ
ンC5により相互のスタート、ストップ等の制御が行なわ
れる。また外部コンピュータ14の入力ポートP3にはマイ
コン10の出力ポートPcからアドレスデータADDが入力さ
れ、テストデータの測定終了時に出力されている最終の
アドレスデータAmaxを読取る。またRAM11は外部コンピ
ュータ14の出力ポートPd、Peから出力される読出し制御
信号▲▼、アドレスデータADDを入力し、読出し制
御信号▲▼が“L"信号になったときにアドレスデー
タADDによって指定されるアドレスに書き込まれている
データK2を外部コンピュータ14の入力ポートP4に出力す
る。
Reference numeral 14 is an external computer for data processing. The external computer 14 and the reproduction system controller 8 are mutually controlled by a control line C 5 such as start and stop. Further, the address data ADD is input to the input port P 3 of the external computer 14 from the output port Pc of the microcomputer 10, and the final address data Amax output at the end of measurement of the test data is read. Further, the RAM 11 inputs the read control signal ▲ ▼ and the address data ADD output from the output ports Pd and Pe of the external computer 14, and is designated by the address data ADD when the read control signal ▲ ▼ becomes the "L" signal. The data K 2 written in the address is output to the input port P 4 of the external computer 14.

また外部コンピュータ14は後述する第3図フローチャー
トに従って、RAM11の書込みデータK2を取り込み、更に
所要の記録媒体評価プログラムに従って演算処理を行
う。
Further, the external computer 14 fetches the write data K 2 of the RAM 11 according to the flowchart of FIG.

15はプリンタ、16はディスプレイであり、外部コンピュ
ータ14の演算処理結果を表示する。
Reference numeral 15 is a printer, and 16 is a display, which displays the calculation processing result of the external computer 14.

以上の構成により、本発明は記録媒体の検査時に最も発
生しやすいソリッドバーストエラー長[1](誤ったシ
ンボルの連続が1であることを示す)をRAM11に記録す
ることをできるだけ避け、その記憶容量を効率良く使用
するものである。例えば、マイコン10は検査データK1
EFラン長[5](正しいシンボルが5回連続して検出さ
れたことを示す)、ソリッドバーストエラー長[1]、
EFラン長[10]の順に入力した場合、ソリッドバースト
エラー長[1]を省略しEFラン長[5]、EFラン長[1
0]を書込みデータK2としてRAM11の連続したアドレスに
書込む。一方外部コンピュータ14はRAM11から書込みデ
ータK2を取込む際にこれらEFラン長が連続すると、その
間にソリッドバーストエラー長[1]を挿入しもとの検
査データK1を復元する。但し、単に上記した手順で行う
と、基準位置検出信号を検出した場合、ラン長カウンタ
9のオーバーフローを検出した場合等に種々の問題が発
生する。
With the above configuration, the present invention avoids recording the solid burst error length [1] (indicating that the number of erroneous symbols is one is 1) in the RAM 11 that is most likely to occur at the time of inspection of the recording medium, and stores it as much as possible. The capacity is used efficiently. For example, the microcomputer 10 sends the inspection data K 1
EF run length [5] (indicating that the correct symbol was detected five times in a row), solid burst error length [1],
When inputting in the order of EF run length [10], solid burst error length [1] is omitted and EF run length [5] and EF run length [1]
[0] as write data K 2 at consecutive addresses in RAM 11. On the other hand, the external computer 14 inserts the solid burst error length [1] between these EF run lengths when retrieving the write data K 2 from the RAM 11 and restores the original inspection data K 1 . However, if the procedure described above is simply performed, various problems occur when the reference position detection signal is detected, when the run length counter 9 overflows, and the like.

次にマイコン10のプログラムを第2図フローチャートを
参照しながら説明する。
Next, the program of the microcomputer 10 will be described with reference to the flowchart of FIG.

第2図フローチャートにおいて、FLAG1はソリッドバー
ストエラー長[1]の省略の可否を示し、FLAG1=1は
省略可、FLAG1=0は省略可でないことをそれぞれ示
す。またFLAG2はソリッドバーストエラー長[1]が省
略済か否かを示し、FLAG2=1は省略済、FLAG2=0は省
略済でないことをそれぞれ示す。
In the flowchart of FIG. 2, FLAG1 indicates whether or not the solid burst error length [1] can be omitted, FLAG1 = 1 indicates that it can be omitted, and FLAG1 = 0 indicates that it cannot be omitted. FLAG2 indicates whether or not the solid burst error length [1] has been omitted. FLAG2 = 1 indicates that it is omitted, and FLAG2 = 0 indicates that it is not omitted.

まず、マイコン10は再生系コントローラ8からスタート
信号SS(再生データPBDの開始パターン検出した信号)
を入力すると、プログラムを実行する。
First, the microcomputer 10 sends a start signal SS from the playback controller 8 (a signal that detects the start pattern of the playback data PBD).
Enter to execute the program.

ステップS1〜S3でアドレスデータADD、FLAG1、FLAG2を
それぞれ0に初期設定する。次にステップS4で出力ポー
トPbから出力される書込み制御信号▲▼を“H"信号
にして書込み不可状態とし、ステップS5で出力ポートPc
からステップS1で設定されたアドレスデータADD[0]
を出力する。
Step S 1 to S 3 in the address data ADD, FLAG1, respectively initialized to 0 FLAG2. Next, in step S 4 , the write control signal ▲ ▼ output from the output port Pb is set to the “H” signal to make the write disabled state, and in step S 5 , the output port Pc
To the address data ADD [0] set in step S 1
Is output.

次にステップS6で入力ポートP1に検査データクロックKD
CKが入力されたか否かを判定して、NOの場合は更にステ
ップS8でコントローララインC4を介してエンド信号ESが
入力されたか否かを判定し、再びNOの場合はステップS6
に戻る。ここで入力ポートP1に検査データクロックKDCK
を入力すると、ステップS7に進み入力ポートP2から検査
データK1を入力する。
Next, in step S 6 , the inspection data clock KD is input to the input port P 1.
CK is judged whether or not the input via the controller lines C 4 further step S 8 in the case of NO determines whether the end signal ES is inputted, again if NO Step S 6
Return to. Here the test data clock KDCK is applied to input port P 1.
If is input, the process proceeds to step S 7 and the inspection data K 1 is input from the input port P 2 .

次にステップS9で検査データK1の変換処理を行う。この
変換処理は表1に示されるように、ソリッドバーストエ
ラー長を示す検査データK1の下位15ビットに対して、2
進データの極性反転(2の補数生成)を行い、以後の演
算処理を容易にするものである。尚変換処理した後の検
査データをK1′とする。
Next, in step S 9 , the inspection data K 1 is converted. As shown in Table 1, this conversion process is performed for 2 lower 15 bits of the inspection data K 1 indicating the solid burst error length.
The polarity inversion of the binary data (2's complement generation) is performed to facilitate the subsequent arithmetic processing. The inspection data after the conversion process is K 1 ′.

次にステップS10で検査データK1′=[0]または[−3
2768]、即ち検査データK1′が基準位置検出信号か否か
を判定し、YESの場合はステップS11でFLAG2が1か否か
の判定する。ステップS11でYESの場合はステップS12
検査データK1′=[−32768]に、NOの場合はステップS
13で検査データK1′=[0]に設定した後S14に進む。
ここでK1′=[−32768]と設定された場合、この基準
位置検出信号が処理される前の検査データがソリッドバ
ーストエラー長[1]でRAM11への書込みが省略されて
いることを示し、K1′=[0]と設定された場合は省略
されていないことを示す。ステップS14でFLAG1=0にし
た後、ステップS15に進む。一方ステップS10でNOの場合
はステップS16で検査データK1′<0、即ち検査データK
1′がソリッドバーストエラー長か否かを判定する。
Next, in step S 10 , the inspection data K 1 ′ = [0] or [−3
2768], that is, it is determined whether or not the inspection data K 1 ′ is the reference position detection signal. If YES, it is determined in step S 11 whether FLAG 2 is 1. If YES in step S 11 , check data K 1 ′ = [− 32768] in step S 12 , and if NO, step S 11.
Inspection data K 1 by 13 '= proceeds to S 14 after setting the [0].
If K 1 ′ = [− 32768] is set here, it indicates that the inspection data before the reference position detection signal is processed is the solid burst error length [1] and the writing to the RAM 11 is omitted. , K 1 ′ = [0], it is not omitted. After the FLAG1 = 0 in step S 14, the process proceeds to step S 15. On the other hand, if NO in step S 10 , the inspection data K 1 ′ <0 in step S 16 , that is, the inspection data K
1 'is equal to or solid burst error length or.

ステップS16でYESの場合は、ステップS17で検査データK
1′=[−1]、即ち検査データK1′がソリッドバース
トエラー長[1]か否かの判定を行い、YESの場合はス
テップS19でFLAG1=1、即ち検査データK1′が省略可か
否かの判定を行う。またステップS17でNOの場合はステ
ップS18でFLAG1=0とした後ステップS15に進む。
If YES in step S 16, test data K in step S 17
1 ′ = [− 1], that is, it is determined whether the inspection data K 1 ′ is the solid burst error length [1], and if YES, FLAG1 = 1, that is, the inspection data K 1 ′ is omitted in step S 19. It is determined whether or not it is possible. In the case of NO in step S 17 proceeds to step S 15 after the FLAG1 = 0 in step S 18.

ステップS19でYESの場合はステップS20、S21でFLAG1=
0、FLAG2=1にした後ステップS6に戻り、NOの場合は
ステップS18でFLAG1=0とした後ステップS15に進む。
Step If YES in step S 19 S 20, S 21 in FLAG1 =
0, FLAG2 = returns to step S 6 after the 1, and if NO, it proceeds to step S 15 after the FLAG1 = 0 in step S 18.

ステップS16でNOの場合は、更にステップS22で検査デー
タK1′=[32767]、即ち検査データK1′が最大値か否
かを判定する。ステップS22でYESの場合は、ステップS
23でFLAG1=0にした後ステップS15に進み、NOの場合は
ステップS24でFLAG1=1にした後ステップS15に進む。
If NO in step S 16 , it is further determined in step S 22 whether the inspection data K 1 ′ = [32767], that is, the inspection data K 1 ′ is the maximum value. If YES in step S 22, step S
23, the processing advances to step S 15 after the FLAG1 = 0, in the case of NO, the process proceeds to step S 15 after the FLAG1 = 1 in step S 24.

ステップS15に進むとFLAG2=0にした後、ステップS25
で書込みデータK2=検査データK1′に設定する。
After the forward and FLAG2 = 0 in step S 15, step S 25
To set write data K 2 = inspection data K 1 ′.

次にステップS26、S27で出力ポートPc、Paからそれぞれ
アドレスデータADD、書込みデータK2を出力し、更にス
テップS28で出力ポートPbから出力される書込み制御信
号▲▼を“L"信号にする。RAM11は書込み制御信号
▲▼が“L"信号になると、アドレスデータADDによ
って指定されたアドレスに書込みデータK2を書込む。ス
テップS29に進むと出力ポートPbから出力される書込み
制御信号▲▼を再び“H"信号とし、ステップS30
アドレスデータADD=アドレスデータADD+1(アドレス
データADDのインクリメント)を行う。
Next, in steps S 26 and S 27 , the address data ADD and the write data K 2 are output from the output ports Pc and Pa, respectively, and in step S 28 , the write control signal ▲ ▼ output from the output port Pb is the “L” signal. To The RAM 11 writes the write data K 2 at the address designated by the address data ADD when the write control signal ▲ ▼ becomes the “L” signal. When the process proceeds to step S 29 , the write control signal ▲ ▼ output from the output port Pb is set to the “H” signal again, and address data ADD = address data ADD + 1 (increment of address data ADD) is performed in step S 30 .

次にステップS31でADD>4095、即ちアドレスデータADD
がRAM11(4Kワード)の記憶容量内か否かを判定し、YES
の場合はプログラムはエンドとなり、NOの場合はステッ
プS6に戻る。
Next, in step S 31 , ADD> 4095, that is, address data ADD
Determines whether is within the storage capacity of RAM11 (4K words), YES
In the case of, the program ends, and in the case of NO, the process returns to step S 6 .

なお、ステップS6、S8による検査データクロックKDCK及
びエンド信号ESの入力待ちの時点で、エンド信号ESが入
力されると、ステップS32に進み、FLAG2=1か否かを判
定する。ステップS32でYESの場合は、ステップS33で書
込みデータK2=[−1]に設定し、ステップS34、S35
出力ポートPc、PaからそれぞれアドレスデータADD、書
込みデータK2を出力し、またステップS36で出力ポートP
bから出力される書込み制御信号▲▼=“L"信号に
する。RAM11は書込み制御信号▲▼が“L"信号にな
ると、アドレスデータADDによって指定されたアドレス
に書込みデータK2[−1]を書込む。次にステップS37
で出力ポートPbから出力される書込み制御信号▲▼
=“H"信号に戻し、プログラムはエンドとなる。またス
テップS32でNOの場合はそのままプログラムはエンドと
なる。
Note that determines when the input wait inspection data clock KDCK and end signal ES in step S 6, S 8, when the end signal ES is inputted, the process proceeds to step S 32, whether FLAG2 = 1 or. If YES in step S 32, the write data K 2 = at step S 33 - Set to 1, step S 34, S 35 at the output port Pc, respectively the address data from the Pa ADD, outputs write data K 2 Output port P in step S36.
Set the write control signal ▲ ▼ = "L" signal output from b. The RAM 11 writes the write data K 2 [−1] at the address specified by the address data ADD when the write control signal ▲ ▼ becomes the “L” signal. Then step S 37
Write control signal output from output port Pb at
= Return to "H" signal, and the program ends. Also as program if NO at step S 32 is the end.

次に、外部コンピュータ14のプログラムを第3図フロー
チャートを参照しながら説明する。
Next, the program of the external computer 14 will be described with reference to the flowchart of FIG.

第3図はフローチャートにおいて、FLAG3はソリッドバ
ーストエラー長[1]の省略有無をしめし、FLAG3=1
の場合は省略有りを、FLAG3=0の場合は省略なしをそ
れぞれ示す。
FIG. 3 is a flowchart showing FLAG3 indicating whether or not the solid burst error length [1] is omitted, and FLAG3 = 1.
In the case of, there is omission, and in the case of FLAG3 = 0, there is no omission.

前述のテストデータの測定が終了し、プログラムが実行
されると、外部コンピュータ14はまずステップS100でマ
イコン10の出力ポートPcから出力されている最終のアド
レスデータAmaxを入力ポートP3に入力する。次に、ステ
ップS101〜S103でアドレスデータADD、FLAG3、変数Xを
それぞれ0に設定し、ステップS104で出力ポートPdから
出力される読出し制御信号▲▼を“H"信号にする。
次にステップS105で出力ポートPeからアドレスデータAD
Dを出力し、ステップS106で出力ポートPdから出力され
る読出し制御信号▲▼を“L"信号にする。RAM11は
読出し制御信号▲▼が“L"信号になると、アドレス
データADDで指定されたアドレスに書き込まれた書込み
データK2を出力する。次にステップS107で入力ポートP4
から、この書込みデータK2を入力し、ステップS108で出
力ポートPdから出力される読出し制御信号▲▼を再
び“H"信号とする。
Finished the measurement of the aforementioned test data, the program is executed, the external computer 14 to enter the final address data Amax that is first output from the output port Pc of the microcomputer 10 in step S 100 to the input port P 3 . Next, in steps S 101 to S 103 , the address data ADD, FLAG3 and the variable X are set to 0, respectively, and in step S 104 , the read control signal ▲ ▼ output from the output port Pd is set to the “H” signal.
Then address data AD from the output port Pe in step S 105
Outputs D, and the read control signal ▲ ▼ the "L" signal is output from the output port Pd at step S 106. The RAM 11 outputs the write data K 2 written in the address designated by the address data ADD when the read control signal ▲ ▼ becomes the “L” signal. Then, in step S107 , the input port P 4
From this, the write data K 2 is input, and the read control signal ▲ ▼ output from the output port Pd in step S 108 is set to the “H” signal again.

次にステップS109で書込みデータK2=[0]、即ちその
前にソリッドバーストエラー[1]の省略が行われてい
ない基準位置検出信号か否かの判定を行い、YESの場合
はステップS110でFLAG3=0とした後ステップS111に進
む、NOの場合はS112に進む。
Next, in step S109 , it is determined whether or not the write data K 2 = [0], that is, the reference position detection signal in which the solid burst error [1] has not been omitted before, and if YES, step S the process proceeds to step S 111 after the FLAG3 = 0 at 110, and if NO, it proceeds to S 112.

ステップS112では書込みデータK2=[−32768]、即ち
その前にソリッドバーストエラー[1]の省略が行われ
ている基準位置検出信号か否かを判定をし、YESの場合
はステップS113に進む。
In step S 112 , it is determined whether or not the write data K 2 = [− 32768], that is, the reference position detection signal in which the solid burst error [1] is omitted before that. If YES, step S 113 Proceed to.

ステップS113でK1(X)=[−1]に設定し、ステップ
S114でX=X+1(変数Xのインクリメント)を行い、
ステップS115に進む。ここでK1(X)=[−1]は外部
コンピュータ14内のRAMのアドレスXに復元した検査デ
ータK1=[−1]を書込む動作指示を意味している。ス
テップS115ではX>Xmax(変数Xの最大値)即ち外部コ
ンピュータ14内のRAMの設定された最大容量内か否か判
定し、YESの場合はプログラムはエンドとなり、NOの場
合はステップS116で書込みデータK2=[0]、ステップ
S117でFLAG3=0とした後、ステップS111に進む。
In step S 113 , set K 1 (X) = [− 1], and
In S114 , X = X + 1 (increment of variable X) is performed,
Proceed to step S 115 . Here, K 1 (X) = [− 1] means an operation instruction to write the inspection data K 1 = [− 1] restored at the address X of the RAM in the external computer 14. Step S (maximum value of the variable X) 115 In the X> Xmax determines whether i.e. if the set maximum capacity of RAM in the external computer 14, if YES program becomes end, if NO step S 116 Write data K 2 = [0], step
After the FLAG3 = 0 in S 117, the process proceeds to step S 111.

ステップS112でNOの場合はステップS118で書込みデータ
K2<0、即ちソリッドバーストエラー長か否かを判定す
る。ステップS118でYESの場合はステップS110でFLAG3=
0とした後、ステップS111に進む。
If NO in step S 112 , write data in step S 118
It is determined whether or not K 2 <0, that is, the solid burst error length. If YES in step S 118 in step S 110 FLAG3 =
0 and then, the process proceeds to step S 111.

ステップS118でNOの場合はステップS119でFLAG3=
[1]か否かを判定する。ステップS119でYESの場合は
ステップS120でK1(X)=[−1]とし、ステップS121
で変数Xをインクリメントした後、ステップS122に進
み、NOの場合はステップS123に進む。ステップS122では
X>Xmaxか否かを判定し、YESの場合はプログラムはエ
ンドとなり、NOの場合はステップS123に進む。
If NO in step S 118 in step S 119 FLAG3 =
It is determined whether or not [1]. Step S If YES in 119 the step S 120 in K 1 (X) = [- 1] and then, the step S 121
In after incrementing the variable X, the process proceeds to step S 122, and if NO, it proceeds to a step S 123. Determining whether step in S 122 X> Xmax, if YES program becomes end, and if NO, it proceeds to step S 123.

ステップS123では書込みデータK2=[32767]か否かを
判定し、YESの場合はステップS124でFLAG3=0とした
後、ステップS111に進み、NOの場合はステップS125でFL
AG3=1とした後、ステップS111に進む。
Step S 123 In determining whether write data K 2 = [32767] or, after the case of YES where the FLAG3 = 0 in step S 124, the process proceeds to step S 111, if NO in step S 125 FL
After the AG3 = 1, the process proceeds to step S 111.

ステップS111でK1(X)=書込みデータK2に設定し、ス
テップS126、S127で変数X、アドレスデータADDをそれ
ぞれインクリメントし、ステップS128に進む。
K 1 (X) = set to write data K 2 in step S 111, the variable X, the address data ADD is incremented at steps S 126, S 127, the process proceeds to step S 128.

ステップS128ではX>Xmaxか否かを判定し、YESの場合
はプログラムはエンドとなり、NOの場合はステップS129
に進む。
Determining whether step in S 128 X> Xmax, if YES program becomes end, if NO step S 129
Proceed to.

ステップS129ではアドレスデータADD>アドレスデータA
maxか否かを判定し、YESの場合はプログラムがエンドと
なり、NOの場合はステップS105に戻る。
In step S129 , address data ADD> address data A
It is determined whether or not it is max. If YES, the program ends, and if NO, the process returns to step S 105 .

以下、第4図(a)〜(l)のタイミングチャートに従
ってこれ等の動作例を説明する。
Hereinafter, these operation examples will be described with reference to the timing charts of FIGS.

なお、< >内に付した番号を作動順を示し、[ ]内
に付した値はデータ値を示す。
The numbers in <> indicate the order of operation, and the values in [] indicate data values.

再生データPBDはそのシンボル値[D1]〜[Dn]に記
号′が付されるとエラーが発生したシンボル値とし、ま
たラン長カウンタ9のカウント値及びRAM11のアドレス
データ値は10進法で表わす。
The reproduction data PBD is a symbol value in which an error occurs when the symbol value [D 1 ] to [Dn] is added to the reproduction data PBD, and the count value of the run length counter 9 and the address data value of the RAM 11 are in decimal notation. Represent.

(1)データ系列の記録 データ発生器2は記録系コントローラ1の制御により、
開始パターン、テストパターン、終了パターンの順序で
データ系列Mseqを出力する。このデータ系列MseqはEFM
変調器3でEFM変調され、光学的記録再生装置4により
前記した規定のフォーマットで被検査ディスク(図示し
ない)に記録される。
(1) Recording of data series The data generator 2 is controlled by the recording controller 1.
The data sequence Mseq is output in the order of the start pattern, test pattern, and end pattern. This data series Mseq is EFM
It is EFM-modulated by the modulator 3 and recorded by an optical recording / reproducing apparatus 4 on a disc to be inspected (not shown) in the prescribed format.

(2)テストデータの検出処理およびRAM11へのデータ
書込み 次にデータ系列Mseqが記録された被検査ディスクは光学
的記録再生装置4により再生される。光学的記録再生装
置4から出力される再生データM.PBDはEFM復調器5によ
りEFM復調され、再生データPBDとなる。
(2) Test Data Detection Process and Writing Data to RAM 11 Next, the disc to be inspected on which the data series Mseq is recorded is reproduced by the optical recording / reproducing device 4. The reproduction data M.PBD output from the optical recording / reproducing device 4 is EFM demodulated by the EFM demodulator 5 to become reproduction data PBD.

再生系コントローラ8はEFM復調器5から出力されるデ
ータクロックPDCKのタイミングで再生データPBDの値を
読み取り、その開始パターンの検出を行う。再生系コン
トローラ8は開始パターンを検出すると、コントロール
ラインC2によりデータ発生器6を制御し、再生データPB
Dと発生器6から出力されるデータ系列Mseqのテストパ
ターンの同期を取る。以後再生データPBDと系列Mseqは
データクロックPDCKに同期して出力される。データ比較
器7は同期した再生データPBDとデータ系列Mseqのデー
タ値を比較し、再生データPBDのエラーを判別する。
The reproduction system controller 8 reads the value of the reproduction data PBD at the timing of the data clock PDCK output from the EFM demodulator 5 and detects the start pattern thereof. When the reproduction system controller 8 detects the start pattern, it controls the data generator 6 by the control line C 2 to reproduce the reproduction data PB.
D and the test pattern of the data sequence Mseq output from the generator 6 are synchronized. After that, the reproduction data PBD and the series Mseq are output in synchronization with the data clock PDCK. The data comparator 7 compares the synchronized reproduction data PBD with the data value of the data series Mseq to determine an error in the reproduction data PBD.

また再生系コントローラ8は再生データPBDの開始パタ
ーンを検出すると、コントロールラインC3によりラン長
カウンタ9を初期リセットしてそのカウンタ値をクリア
し、またマイコン10にスタート信号SSを出力する。マイ
コン10はスタート信号SSを入力するとプログラムを実行
し、ステップS1〜S3でアドレスデータADD、FLAG1、FLAG
2をそれぞれ0に設定する。次にステップS4で書込み制
御信号▲▼を“H"信号に、ステップS5で出力ポート
Pcアドレスデータ出力を[0]とする。以後ステップ
S6、S8によって検査データクロックKDCKまたはエンド信
号ESの入力待ちとなる。
When the reproduction system controller 8 detects the start pattern of the reproduction data PBD, it initializes the run length counter 9 by the control line C 3 to clear the counter value, and outputs the start signal SS to the microcomputer 10. The microcomputer 10 executes a program by entering a start signal SS, the address data ADD in step S 1 ~S 3, FLAG1, FLAG
Set 2 to 0 respectively. Next, in step S 4 , write control signal ▲ ▼ is changed to “H” signal, and in step S 5 , output port
The Pc address data output is set to [0]. After that step
By S 6, S 8 waits for an input of the test data clock KDCK or end signal ES.

通常のEFラン長およびソリッドバーストエラー長
([1]を除く)の場合を第4図(a)に想定して説明
する。
The case of the normal EF run length and the solid burst error length (excluding [1]) is assumed and described in FIG. 4 (a).

データ比較器7はデータクロックPDCK<0>に同期する
再生データPBD<1>のシンボル値[D1]とデータ系列M
seq<1>のシンボル値[d1]を同一と判断し、エラー
パターンCOMP<2>を“H"信号とする。ラン長カウンタ
9はカウントクロックECK<3>により、そのカウント
長<4>を[1]とする。
The data comparator 7 receives the symbol value [D 1 ] of the reproduction data PBD <1> synchronized with the data clock PDCK <0> and the data sequence M.
The symbol value [d 1 ] of seq <1> is determined to be the same, and the error pattern COMP <2> is set to the “H” signal. The run length counter 9 sets the count length <4> to [1] by the count clock ECK <3>.

以下同様にデータ比較器7はデータクロック<5>、<
10>、<15>に同期する両シンボル値を同一と判断する
もので、ラン長カウンタ9はカウントクロック<8>、
<13>、<18>により、そのカウント値<9>、<14
>、<19>を[2]、[3]、[4]とする。
In the same manner, the data comparator 7 outputs the data clocks <5>, <
10> and <15> are determined to be the same for both symbol values, and the run length counter 9 uses the count clock <8>,
Count value <9>, <14 by <13>, <18>
> And <19> are defined as [2], [3], and [4].

次にデータ比較器7はデータクロックPDCK<20>に同期
する再生データPBD<21>のシンボル値[D5′]とデー
タ系列Mseq<21>のシンボル値[d5]を異なると判断
し、エラーパターンCOMP<22>を“L"信号とする。この
エラーパターンCOMPの反転に伴って、再生系コントロー
ラ8から検査データクロックKDCK<23>が出力される
と、マイコン10はステップS6からS7に進み、第1のブロ
ックの値[0]、第2のブロックの値[4]とからなる
検査データK1を入力し、ステップS9の変換処理で検査デ
ータK1′を[4]とする。以後ステップS10、S16、S22
により検査データK1′[4]をEFラン長([32767]を
除く)と判断し、ステップS24、S15でFLAG1を1に、FLA
G2を0に設定する。次にステップS25で書込みデータK2
を[4]とし、ステップS26で出力ポートPcから出力さ
れるアドレスデータADD<24>を[0]に、ステップS27
で出力ポートPaから出力される書込みデータK2<25>を
[4]とする。尚、これら出力ポートPa、Pcから出力さ
れるデータは次のデータが出力されるまで出力保持され
るものである。次にステップS28で出力ポートPbから出
力される書込み制御信号▲▼<26>を“L"信号にし
て、RAM11のアドレス[0]にデータ[4]を書込む。
次にステップS29で書込み制御信号▲▼を“H"信号
に戻し、ステップS30でアドレスデータADDをインクリメ
ントして[1]とする。このアドレスデータADD[1]
はRAM11の記憶容量内であるからステップS31からS6に戻
り、マイコン10は再び検査データクロックKDCKまたはエ
ンド信号ESの入力待ちとなる。次に再生系コントローラ
8から、検査データクロックKDCK<23>に伴うクリア信
号CLR<27>が出力され、ラン長カウンタ9のカウント
値<28>はクリアされて[0]となる。次にラン長カウ
ンタ9はカウントクロックECK<29>により、そのカウ
ント値<30>を[1]とする。ここでエラーパターンCO
MP<22>が“L"信号になってからの経過時間が遅延回路
15で設定した遅延時間となり、極性信号KS<31>が“H"
信号となる。
Next, the data comparator 7 determines that the symbol value [D 5 ′] of the reproduction data PBD <21> synchronized with the data clock PDCK <20> and the symbol value [d 5 ] of the data sequence Mseq <21> are different, The error pattern COMP <22> is set to the “L” signal. When the reproduction system controller 8 outputs the inspection data clock KDCK <23> due to the inversion of the error pattern COMP, the microcomputer 10 advances from step S 6 to S 7 , and the value [0] of the first block, The inspection data K 1 including the value [4] of the second block is input, and the inspection data K 1 ′ is set to [4] by the conversion process of step S 9 . After that, steps S 10 , S 16 , S 22
The inspection data K 1 '[4] is determined that EF run length (excluding the 32767]), the FLAG1 to 1 in step S 24, S 15 by, FLA
Set G2 to 0. Next, in step S 25 , write data K 2
[4] and then, by the address data ADD to <24> output from the output port Pc in step S 26 [0], the step S 27
The write data K 2 <25> output from the output port Pa at is set to [4]. The data output from these output ports Pa and Pc is output and held until the next data is output. Next, in step S 28 , the write control signal ▲ ▼ <26> output from the output port Pb is set to the “L” signal, and the data [4] is written to the address [0] of the RAM 11.
Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [1]. This address data ADD [1]
Is within the storage capacity of the RAM 11, the process returns from step S 31 to step S 6 , and the microcomputer 10 again waits for input of the inspection data clock KDCK or the end signal ES. Next, the reproduction system controller 8 outputs a clear signal CLR <27> accompanying the inspection data clock KDCK <23>, and the count value <28> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 sets the count value <30> to [1] by the count clock ECK <29>. Where the error pattern CO
Delay time since MP <22> became "L" signal
The delay time set in 15 is reached and the polarity signal KS <31> is "H".
Become a signal.

次にデータ比較器7はデータクロックPDCK<32>に同期
する再生データPBD<33>のシンボル値[D6′]とデー
タ系列Mseq<33>のシンボル値[d6]を異なると判断
し、エラーパターンCOMP<34>を“L"信号とする。ラン
長カウンタ9はカウントクロックECK<35>により、そ
のカウント値<36>を[2]とする。
Next, the data comparator 7 determines that the symbol value [D 6 ′] of the reproduction data PBD <33> synchronized with the data clock PDCK <32> and the symbol value [d 6 ] of the data sequence Mseq <33> are different, The error pattern COMP <34> is set to the “L” signal. The run length counter 9 sets the count value <36> to [2] by the count clock ECK <35>.

次にデータ比較器7はデータクロックPDCK<37>に同期
する再生データPBD<38>のシンボル値[D7]とデータ
系列Mseq<38>のシンボル値[d7]を同一と判断し、エ
ラーパターンCOMP<39>を“H"信号とする。エラーパタ
ーンCOMPの反転に伴って、検査データクロックKDCK<40
>が出力されると、マイコン10はステップS6からS7に進
み、第1のブロックの値[1]、第2のブロックの値
[2]となる検査データK1を入力し、ステップS9の変換
処理で検査データK1′を[−2]とする。以後ステップ
S10、S16、S17により検査データK1′[−2]をソリッ
ドバーストエラー長([1]を除く)と判断し、ステッ
プS18、S15でFLAG1およびFLAG2を0に設定する。次にス
テップS25で書込みデータK2を[−2]とし、ステップS
26でアドレスデータADD[1]を出力<41>し、ステッ
プS27で書込みデータK2[−2]を出力<42>する。次
にステップS28で書込み制御信号▲▼<43>を“L"
信号にして、RAM11のアドレス[1]にデータ[−2]
を書込む。次にステップS29で書込み制御信号▲▼
を“H"信号に戻し、ステップS30でアドレスデータADDを
インクリメントして[2]とする。このアドレスデータ
ADD[2]はRAM11の記憶容量内であるからステップS31
からS6に戻り、マイコン10は再び検査データクロックKD
CKまたはエンド信号ESの入力待ちとなる。次に再生系コ
ントローラ8から、検査データクロックKDCK<40>に伴
う、クリア信号CLR<44>が出力され、ラン長カウンタ
9のカウント値<45>はクリアされて[0]となる。次
にラン長カウンタ9はカウントクロックECK<46>によ
り、そのカウント値<47>を[1]とする。ここでエラ
ーパターンCOMP<39>が“H"信号になってからの経過時
間が遅延回路15で設定した遅延時間となり、極性信号KS
<48>が“L"信号となる。
Next, the data comparator 7 determines the symbol value of the reproduced data PBD <38> to synchronize the data clock PDCK <37> and [D 7] data series Mseq symbol value <38> a [d 7] the same, an error The pattern COMP <39> is the “H” signal. Inspection data clock KDCK <40 due to inversion of error pattern COMP
> Is output, the microcomputer 10 proceeds from step S 6 to step S 7 and inputs the inspection data K 1 having the value [1] of the first block and the value [2] of the second block. The inspection data K 1 ′ is set to [−2] by the conversion processing of 9 . After that step
The inspection data K 1 ′ [−2] is determined to be the solid burst error length (excluding [1]) by S 10 , S 16 and S 17 , and FLAG1 and FLAG2 are set to 0 in steps S 18 and S 15 . Then the write data K 2 and [-2] At step S 25, step S
Outputs <41> address data ADD [1] at 26, and outputs <42> write data K 2 [-2] in step S 27. Then write control signal in step S 28 ▲ ▼ <43> the "L"
Data [-2] at address [1] of RAM11 as a signal
Write in. Then write control signal in step S 29 ▲ ▼
Returns to "H" signal increments the address data ADD in step S 30 and [2]. This address data
Since ADD [2] is within the storage capacity of RAM 11, step S 31
Returns to the S 6 from, the microcomputer 10 again inspection data clock KD
Waiting for input of CK or end signal ES. Next, the reproduction system controller 8 outputs a clear signal CLR <44> accompanying the inspection data clock KDCK <40>, and the count value <45> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 sets the count value <47> to [1] by the count clock ECK <46>. Here, the elapsed time after the error pattern COMP <39> becomes “H” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS
<48> becomes the “L” signal.

次にEFラン長([32767]を除く)の次がソリッドバー
ストエラー長[1]の場合を第4図(b)に想定して説
明する。
Next, a case where the solid burst error length [1] is next to the EF run length (excluding [32767]) will be described with reference to FIG.

データクロックPDCK<37>以後データ比較器7は両シン
ボル値を同一と判断し、ラン長カウンタ9はカウントク
ロック<85>が出力される時点で、そのカウント値<86
>を[8]とする。
After the data clock PDCK <37>, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 outputs the count value <86> at the time when the count clock <85> is output.
Let> be [8].

次にデータ比較器7はデータクロックPDCK<87>に同期
する再生データPBD<88>のシンボル値[D15′]とデー
タ系列Mseq<88>のシンボル値[d15]を異なると判断
し、エラーパターンCOMP<89>を“L"信号とする。この
エラーパターンCOMPの反転に伴って、検査データクロッ
クKDCK<90>が出力されると、マイコン10はステップS6
からS7に進み、第1のブロックの値[0]、第2のブロ
ックの値[8]とからなる検査データK1を入力し、ステ
ップS9の変換処理で検査データK1′を[8]とする。以
後ステップS10、S16、S22により検査データK1′[8]
をEFラン長([32767]を除く)と判断し、ステップ
S24、S15でFLAG1を1に、FLAG2を0に設定する。次にス
テップS25で書込みデータK2を[8]に設定し、ステッ
プS26でアドレスデータADD[2]を出力<91>し、ステ
ップS27で書込みデータK2[8]を出力<92>する。次
にステップS28で書込み制御信号▲▼<93>を“L"
信号にして、RAM11のアドレス[2]にデータ[8]を
書込む。次にステップS29で書込み制御信号▲▼を
“H"信号に戻し、ステップS30でアドレスデータADDをイ
ンクリメントして[3]とする。このアドレスデータAD
D[3]はRAM11の記憶容量内であるからステップS31
らS6に戻り、マイコン10は再び検査データクロックKDCK
またはエンド信号ESの入力待ちとなる。次に再生系コン
トローラ8から、検査データクロックKDCK<90>に伴う
クリア信号CLR<94>が出力され、ラン長カウンタ9の
カウント値<95>はクリアされて[0]となる。次にラ
ン長カウンタ9はカウントクロックECK<96>により、
そのカウント値<97>を[1]とする。ここでエラーパ
ターンCOMP<89>が“L"信号になってからの経過時間が
遅延回路15で設定した遅延時間となり、極性信号KS<98
>が“H"信号となる。
Next, the data comparator 7 determines that the symbol value [D 15 ′] of the reproduction data PBD <88> synchronized with the data clock PDCK <87> and the symbol value [d 15 ] of the data sequence Mseq <88> are different, The error pattern COMP <89> is set to the “L” signal. When the inspection data clock KDCK <90> is output due to the inversion of the error pattern COMP, the microcomputer 10 performs step S 6
Proceeds to S 7 from the value of the first block [0], enter the inspection data K 1 consisting the value of the second block [8], the test data K 1 'in the conversion process of step S 9 [ 8]. After that, the inspection data K 1 ′ [8] is obtained by steps S 10 , S 16 and S 22 .
Is determined as the EF run length (excluding [32767]), and the step
The S 24, S 15 in FLAG1 to 1, set the FLAG2 to 0. Then set the write data K 2 [8] in step S 25, output to <91> address data ADD [2] in step S 26, outputs the write data K 2 [8] in step S 27 <92 > Do. Then write control signal in step S 28 ▲ ▼ <93> the "L"
The data [8] is written to the address [2] of the RAM 11 as a signal. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [3]. This address data AD
D [3] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, the microcomputer 10 will again test data clock KDCK
Alternatively, it waits for the end signal ES to be input. Next, the reproduction system controller 8 outputs the clear signal CLR <94> accompanying the inspection data clock KDCK <90>, and the count value <95> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 uses the count clock ECK <96> to
The count value <97> is set to [1]. Here, the elapsed time after the error pattern COMP <89> becomes the “L” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <98
> Becomes the “H” signal.

次にデータ比較器7はデータクロックPDCK<99>に同期
する再生データPBD<100>のシンボル値[D16]とデー
タ系列Mseq<100>のシンボル値[d16]を同一と判断
し、エラーパターンCOMP<101>を“H"信号とする。エ
ラーパターンCOMPの反転に伴って、検査データクロック
KDCK<102>が出力されると、マイコン10はステップS6
からS7に進み、第1のブロックの値[1]、第2のブロ
ックの値[1]とからなる検査テータK1を入力し、ステ
ップS9の変換処理で検査データK1′を[−1]とする。
以後ステップS10、S16、S17により検査データK1′[−
1]をソリッドバーストエラー長[1]と判断し、ステ
ップS19でFLAG1が1か否かを判断する。ここでFLAG1は
前の検査データ(EFラン長[8])で1に設定されてい
るので、ステップS20、S21でFLAG1を0に、FLAG2を1に
設定し、RAM11に検査データK1′[−1]を書き込むこ
となくステップS6に戻り、再び検査データクロックKDCK
またはエンド信号ESの入力待ちとなる。次に再生系コン
トローラ8から、検査データクロックKDCK<102>に伴
うクリア信号CLR<103>が出力され、ラン長カウンタ9
のカウント値<105>はクリアされて[0]となる。次
にラン長カウンタ9はカウントクロックECK<105>によ
り、そのカウント値<106>を[1]とする。ここでエ
ラーパターンCOMP<101>が“H"信号になってからの経
過時間が遅延回路15で設定した遅延時間となり、極性信
号KS<107>が“L"信号となる。
Next, the data comparator 7 determines the symbol value of the reproduced data PBD <100> to be synchronized to the data clock PDCK <99> and [D 16] data series Mseq symbol value <100> to [d 16] the same, an error The pattern COMP <101> is the “H” signal. Inspection data clock due to inversion of error pattern COMP
When KDCK <102> is output, the microcomputer 10 Step S 6
Proceeds to S 7 from the value of the first block [1], enter the inspection theta K 1 consisting the value of the second block [1], the test data K 1 'in the conversion process of step S 9 [ -1].
After that, in steps S 10 , S 16 and S 17 , the inspection data K 1 ′ [−
1] is determined to be the solid burst error length [1], and it is determined in step S 19 whether FLAG1 is 1 or not. Here, since the FLAG1 is set to 1 before the inspection data (EF runlength [8]), to 0 FLAG1 at step S 20, S 21, sets the FLAG2 to 1, the inspection data K 1 to RAM11 ′ [-1] is not written and the process returns to step S 6 and the inspection data clock KDCK is returned.
Alternatively, it waits for the end signal ES to be input. Next, the reproduction system controller 8 outputs a clear signal CLR <103> accompanying the inspection data clock KDCK <102>, and the run length counter 9
The count value <105> of is cleared to [0]. Next, the run length counter 9 sets the count value <106> to [1] by the count clock ECK <105>. Here, the time elapsed after the error pattern COMP <101> becomes the “H” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <107> becomes the “L” signal.

次にEFラン長が[32767]以上の場合を第4図(c)に
想定して説明する。
Next, a case where the EF run length is [32767] or more is assumed and described in FIG. 4 (c).

データクロックPDCK<99>以後データ比較器7は両シン
ボル値を同一と判断し、ラン長カウンタ9はカウントク
ロック<136>が出力される時点で、そのカウント値<1
37>を[32767]とする。この時点で、ラン長カウンタ
9はオーバーフロー検出信号を再生系コントローラ8に
出力する。なお再生系コントローラ8はこのオーバーフ
ロー検出信号を入力すると、エラーパターンCOMPの極性
反転時と同一のタイミングで検査データクロックKDCK<
141>を出力する。
After the data clock PDCK <99>, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 outputs the count value <1> when the count clock <136> is output.
Let 37> be [32767]. At this point, the run length counter 9 outputs an overflow detection signal to the reproduction system controller 8. When the reproduction system controller 8 receives this overflow detection signal, the inspection data clock KDCK <at the same timing as when the polarity of the error pattern COMP is reversed.
141> is output.

次にデータ比較器7はデータクロックPDCK<138>に同
期する再生データPBD<139>のシンボル値[D32783]と
データ系列Mseq<139>のシンボル値[d32783]を同一
と判断し、エラーパターンCOMP<140>を“H"信号とす
る。ここで前記オーバーフロー検出信号に伴って、検査
データクロックKDCK<141>が出力されると、マイコン1
0はステップS6からS7に進み、第1のブロックの値
[0]、第2のブロックの値[32767]とからなる検査
データK1を入力し、ステップS9の変換処理で検査データ
K1′を[32767]とする。以後ステップS10、S16、S22
より検査データK1′[32767]をEFラン長[32767]と判
断し、ステップS23、S15でFLAG1およびFLAG2を共に0に
設定する。次にステップS25で書込みデータK2を[3276
7]に設定し、ステップS26でアドレスデータADD[3]
を出力し<142>し、ステップS27で書込みデータK2[32
767]を出力する。次にステップS28で書込み制御信号▲
▼<144>を“L"信号にして、RAM11のアドレス
[3]にデータ[32767]を書込む。次にステップS29
書込み制御信号▲▼を“H"信号に戻し、ステップS
30でアドレスデータADDをインクリメントして[4]と
する。このアドレスデータADD[4]はRMA11の記憶容量
内であるからステップS31からS6に戻り、再び検査デー
タクロックKDCKまたはエンド信号ESの入力待ちとなる。
次に再生系コントローラ8から、検査データクロックKD
CK<141>に伴う、クリア信号CLR<145>が出力され、
ラン長カウンタ9のカウント値<146>はクリアされて
[0]となる。次にラン長カウンタ9はカウントクロッ
クECK<147>により、そのカウント値<148>を[1]
とする。
Next, the data comparator 7 determines the symbol value of the reproduced data PBD <139> to be synchronized to the data clock PDCK <138> and [D 32783] Data series Mseq symbol value <139> to [d 32783] the same, an error The pattern COMP <140> is set to the “H” signal. When the inspection data clock KDCK <141> is output along with the overflow detection signal, the microcomputer 1
For 0, the process proceeds from step S 6 to S 7 , and the inspection data K 1 including the value [0] of the first block and the value [32767] of the second block is input, and the inspection data is converted by the conversion process of step S 9.
Let K 1 ′ be [32767]. After that, the inspection data K 1 ′ [32767] is determined to be the EF run length [32767] in steps S 10 , S 16 and S 22 , and both FLAG1 and FLAG2 are set to 0 in steps S 23 and S 15 . Next, in step S 25 , the write data K 2 is set to [3276
Set 7], the address data ADD [3 in step S 26]
Outputs <142>, and write data K 2 [32 in step S 27
767] is output. Next, in step S 28 , write control signal ▲
▼ Set <144> to "L" signal and write data [32767] to address [3] of RAM11. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and the step S
At 30 , the address data ADD is incremented to [4]. The address data ADD [4] is returned to S 6 from step S 31 since it is the storage capacity of RMA11, becomes again waits for input test data clock KDCK or end signal ES.
Next, from the playback system controller 8, check data clock KD
Clear signal CLR <145> is output according to CK <141>,
The count value <146> of the run length counter 9 is cleared to become [0]. Next, the run length counter 9 sets the count value <148> to [1] by the count clock ECK <147>.
And

次にEFラン長[32767]の次がソリッドバーストエラー
長([1]を除く)の場合を第4図(d)に想定して説
明する。
Next, the case where the EF run length [32767] is followed by the solid burst error length (excluding [1]) will be described with reference to FIG.

データクロックPDCK<138>以後データ比較器7は両シ
ンボル値を同一と判断し、ラン長カウンタ9はカウント
クロック<177>から出力される時点で、そのカウント
値<178>を[32767]とする。この時点で、ラン長カウ
ンタ9はオーバーフロー検出信号を再生系コントローラ
8に出力する。
After the data clock PDCK <138>, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 sets the count value <178> to [32767] at the time when it is output from the count clock <177>. . At this point, the run length counter 9 outputs an overflow detection signal to the reproduction system controller 8.

次にデータ比較器7はデータクロックPDCK<179>に同
期する再生データPBD<180>のシンボル値[D65550′]
とデータ系列Mseq<180>のシンボル値[d65550]を異
なると判断し、エラーパターンCOMP<181>を“L"信号
とする。前記オーバーフロー検出信号およびエラーパタ
ーCOMPの反転に伴って、検査データクロックKDCK<182
>が出力されると、マイコン10はステップS6からS7に進
み、第1のブロックの値[0]、第2のブロックの値
[32767]とからなる検査データK1を入力し、ステップS
9の変換処理で検査データK1′を[32767]とする。以後
ステップS10、S16、S22により検査データK1[32767]を
EFラン長[32767]と判断し、ステップS23、S15でFLAG1
およびFLAG2を共に0に設定する。次にステップS25で書
込みデータK2を[32767]に設定し、ステップS26でアド
レスデータADD[4]を出力<183>し、ステップS27
書込みデータK2[32767]を出力<184>する。次にステ
ップS28で書込み制御信号▲▼<185>を“L"信号に
して、RAM11のアドレス[4]にデータ[32767]を書込
む。次にステップS29で書込み制御信号▲▼を“H"
信号に戻し、ステップS30でアドレスデータADDをインク
リメントして[5]とする。このアドレスデータADD
[5]はRAM11の記憶容量内であるからステップS31から
S6に戻り、マイコン10は再び検査データクロックKDCKま
たはエンド信号ESの入力待ちとなる。次に再生系コント
ローラ8から、検査データクロックKDCK<182>に伴
う、クリア信号CLR<186>が出力され、ラン長カウンタ
9のカウント値<187>はクリアされて[0]となる。
次にラン長カウンタ9はカウントクロックECK<188>に
より、そのカウント値<189>を[1]とする。ここで
エラーパターンCOMP<181>が“L"信号になってからの
経過時間が遅延回路15で設定した遅延時間となり、極性
信号KS<190>が“H"信号となる。
Next, the data comparator 7 determines the symbol value [D 65550 ′] of the reproduction data PBD <180> synchronized with the data clock PDCK <179>.
And the symbol value [d 65550 ] of the data series Mseq <180> are different, and the error pattern COMP <181> is set to the “L” signal. With the inversion of the overflow detection signal and the error pattern COMP, the inspection data clock KDCK <182
> Is output, the microcomputer 10 proceeds from step S 6 to step S 7 and inputs the inspection data K 1 including the value [0] of the first block and the value [32767] of the second block, and the step S
The inspection data K 1 ′ is set to [32767] in the conversion process of 9 . After that, the inspection data K 1 [32767] is obtained in steps S 10 , S 16 and S 22 .
Determines that the EF run length [32767], FLAG1 at step S 23, S 15
And FLAG2 are both set to 0. Next, write data K 2 in step S 25 is set to [32767], outputs <183> address data ADD [4] in step S 26, outputs the write data K 2 [32767] In step S 27 <184 > Do. Next, in step S 28 , the write control signal ▲ ▼ <185> is set to the “L” signal, and the data [32767] is written to the address [4] of the RAM 11. Next, in step S 29 , the write control signal ▲ ▼ is set to "H".
Back to signal increments the address data ADD in step S 30 and [5]. This address data ADD
Since [5] is within the storage capacity of the RAM 11, from step S 31
Returning to S 6 , the microcomputer 10 again waits for input of the inspection data clock KDCK or the end signal ES. Next, the reproduction system controller 8 outputs a clear signal CLR <186> accompanying the inspection data clock KDCK <182>, and the count value <187> of the run length counter 9 is cleared to [0].
Next, the run length counter 9 sets the count value <189> to [1] by the count clock ECK <188>. Here, the time elapsed after the error pattern COMP <181> becomes the “L” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <190> becomes the “H” signal.

次にデータ比較器7はデータクロックPDCK<191>に同
期する再生データPBD<192>のシンボル値[D65551′]
とデータ系列Mseq<192>のシンボル値[d65551]を異
なると判断し、エラーパターンCOMP<193>を“L"信号
とする。ラン長カウンタ9はカウントクロックECK<194
>により、そのカウント値<195>を[2]とする。
Next, the data comparator 7 determines the symbol value [D 65551 ′] of the reproduction data PBD <192> synchronized with the data clock PDCK <191>.
And the symbol value [d 65551 ] of the data series Mseq <192> are different, and the error pattern COMP <193> is set to the “L” signal. Run length counter 9 count clock ECK <194
>, The count value <195> is set to [2].

次にデータ比較器7はデータクロックPDCK<196>に同
期する再生データPBD<197>のシンボル値[D65552]と
データ系列Mseq<197>のシンボル値[d65552]を同一
と判断し、エラーパターンCOMP<198>を“H"信号とす
る。エラーパターンCOMPの反転に伴って、検査データク
ロックKDCK<199>が出力されると、マイコン10はステ
ップS6からS7に進み、第1のブロックの値[1]、第2
のブロックの値[2]とからなる検査データK1を入力
し、ステップS9の変換処理で検査データK1′を[−2]
とする。以後ステップS10、S16、S17により検査データK
1′[−2]をソリッドバーストエラー長([1]を除
く)と判断し、ステップS18,S15でFLAG1およびFLAG2を
共に0に設定する。次にステップS25で書込みデータD2
を[−2]に設定し、ステップS26でアドレスデータADD
[5]を出力<200>し、ステップS27で書込みデータK2
[−2]を出出<201>する。次にステップS28で書込み
制御信号▲▼<202>を“L"信号にして、RAM11のア
ドレス[5]にデータ[−2]を書込む。次にステップ
S29で書込み制御信号▲▼を“H"信号に戻し、ステ
ップS30でアドレスデータADDをインクリメントして
[6]とする。このアドレスデータADD[6]はRAM11の
記憶容量内であるからステップS31からS6に戻り、再び
検査データクロックKDCKまたはエンド信号ESの入力待ち
となる。次に再生系コントローラ8から、検査データク
ロックKDCK<199>に伴う、クリア信号CLR<203>が出
力され、ラン長カウンタ9のカウント値<204>はクリ
アされて[0]となる。次にラン長カウンタ9はカウン
トクロックECK<205>により、そのカウント値<206>
を[1]とする。ここでエラーパターンCOMP<198>が
“H"信号になってからの経過時間が遅延回路15で設定し
た遅延時間となり、極性信号KS<207>が“L"信号とな
る。
Next, the data comparator 7 determines the symbol value of the reproduced data PBD <197> to be synchronized to the data clock PDCK <196> and [D 65552] Data series Mseq symbol value <197> to [d 65552] the same, an error The pattern COMP <198> is set to the “H” signal. When the inspection data clock KDCK <199> is output due to the inversion of the error pattern COMP, the microcomputer 10 proceeds from step S 6 to step S 7 , and the first block value [1], second block
The inspection data K 1 consisting of the block value [2] and the inspection data K 1 ′ is [-2] by the conversion process in step S 9 .
And After that, the inspection data K is obtained in steps S 10 , S 16 and S 17.
1 '[-2] it is determined that a solid burst error length (excluding [1]), setting the step S 18, S 15 in FLAG1 and FLAG2 both zero. Next, in step S 25 , write data D 2
It was set to [-2], the address data ADD in step S 26
Output [5] <200> and write data K 2 in step S 27.
<201> is issued from [-2]. Next, in step S 28 , the write control signal ▲ ▼ <202> is set to the “L” signal, and the data [−2] is written to the address [5] of the RAM 11. Next step
The write control signal ▲ ▼ is returned to the “H” signal in S 29 , and the address data ADD is incremented to [6] in step S 30 . The address data ADD [6] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, the input again waits for the test data clock KDCK or end signal ES. Next, the reproduction system controller 8 outputs the clear signal CLR <203> accompanying the inspection data clock KDCK <199>, and the count value <204> of the run length counter 9 is cleared to become [0]. Next, the run length counter 9 receives the count value <206> by the count clock ECK <205>.
Is [1]. Here, the time elapsed after the error pattern COMP <198> becomes the “H” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <207> becomes the “L” signal.

次にEFラン長[32767]の次がソリッドバーストエラー
長[1]の場合を第4図(e)に想定して説明する。
Next, the case where the EF run length [32767] is followed by the solid burst error length [1] will be described with reference to FIG.

データクロックPDCK<208>以後データ比較器7は両シ
ンボル値を同一と判断し、ラン長カウンタ9はカウント
クロック<235>が出力される時点で、そのカウント値
<236>を[32767]とする。この時点で、ラン長カウン
タ9はオーバーフロー検出信号を再生系コントローラ8
に出力する。
After the data clock PDCK <208>, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 sets the count value <236> to [32767] when the count clock <235> is output. . At this point, the run length counter 9 sends an overflow detection signal to the reproduction system controller 8
Output to.

次にデータ比較器7はデータクロックPDCK<237>に同
期する再生データPBD<238>のシンボル値[D98319′]
とデータ系列Mseq<238>のシンボル値[d98319]を異
なると判断し、エラーパターンCOMP<239>を“L"信号
とする。前記オーバーフロ検出信号およびエラーパター
COMPの反転に伴って、検査データクロックKDCK<240>
が出力されると、マイコン10はステップS6からS7に進
み、第1のブロックの値[0]、第2のブロックの値
[32767]とからなる検査データK1を入力し、ステップS
9の変換処理で検査データK1′を[32767]とする。以後
ステップS10、S16、S22により検査データK1′[32767]
をEFラン長[32767]と判断し、ステップS23、S15でFLA
G1およびFLAG2を共に0に設定する。次にステップS25
書込みデータK2を[32767]を設定し、ステップS26でア
ドレスデータADD[6]を出力<241>し、ステップS27
で書込みデータK2[32767]を出力<242>する。次にス
テップS28で書込み制御信号▲▼<243>を“L"信号
にして、RAM11のアドレス[6]にデータ[32767]を書
込む。次にステップS29で書込み制御信号▲▼を
“H"信号に戻し、ステップS30でアドレスデータADDをイ
ンクリメントして[7]とする。このアドレスデータAD
D[7]はRAM11の記憶容量内であるからステップS31
らS6に戻り、マイコン10は再び検査データクロックKDCK
またはエンド信号ESの入力待ちとなる。次に再生系コン
トローラ8から、検査データクロックKDCK<240>に伴
うクリア信号CLR<244>が出力され、ラン長カウンタ9
のカウント値<245>はクリアされて[0]となる。次
にラン長カウンタ9はカウントクロックECK<246>によ
り、そのカウント値<247>を[1]とする。ここでエ
ラーパターンCOMP<239>が“L"信号になってからの経
過時間が遅延回路15で設定した遅延時間となり、極性信
号KS<248>が“H"信号となる。
Next, the data comparator 7 determines the symbol value [D 98319 ′] of the reproduction data PBD <238> synchronized with the data clock PDCK <237>.
And the symbol value [d 98319 ] of the data series Mseq <238> are different, and the error pattern COMP <239> is set to the “L” signal. The overflow detection signal and the error pattern
Inspection data clock KDCK <240> due to inversion of COMP
Is output, the microcomputer 10 proceeds from step S 6 to step S 7 and inputs the inspection data K 1 including the value [0] of the first block and the value [32767] of the second block, and the step S
The inspection data K 1 ′ is set to [32767] in the conversion process of 9 . After that, the inspection data K 1 ′ [32767] by steps S 10 , S 16 and S 22
Was determined that the EF run length [32767], FLA in step S 23, S 15
G1 and FLAG2 are both set to zero. Next, in step S 25 , write data K 2 is set to [32767], in step S 26 address data ADD [6] is output <241>, and in step S 27
Write data K 2 [32767] is output with <242>. Next, with the write control signal ▲ ▼ the <243>"L" signal in step S 28, writing data [32767] to RAM11 address [6]. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [7]. This address data AD
D [7] is returned to S 6 from step S 31 since it is the storage capacity of the RAM 11, the microcomputer 10 will again test data clock KDCK
Alternatively, it waits for the end signal ES to be input. Next, the reproduction system controller 8 outputs the clear signal CLR <244> accompanying the inspection data clock KDCK <240>, and the run length counter 9
The count value <245> of is cleared to [0]. Next, the run length counter 9 sets the count value <247> to [1] by the count clock ECK <246>. Here, the time elapsed after the error pattern COMP <239> becomes the “L” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <248> becomes the “H” signal.

次にデータ比較器7はデータクロックPDCK<249>に同
期する再生データPBD<250>のシンボル値[D97320]と
データ系列Mseq<250>のシンボル値[d98320]を同一
と判断し、エラーパターンCOMP<251>を“H"信号とす
る。エラーパターンCOMPの反転に伴って検査データクロ
ックKDCK<252>が出力されると、マイコン10はステッ
プS6からS7に進み、第1のブロックの値[1]、第2の
ブロックの値[1]とからなる検査データK1を入力し、
ステップS9の変換処理で検査データK1′を[−1]とす
る。以後ステップS10、S16、S17により検査データK1
[−1]をソリッドバーストエラー長[1]と判断し、
ステップS19でFLAG1が1か否かを判断する。ここでFLAG
1の前は検査データ(EFラン長[32767])によって0に
設定されているので、ステップS18、S15でFLAG1およびF
LAG2を共に0に設定する。次にステップS25で書込みデ
ータK2を[−1]に設定し、ステップS26でアドレスデ
ータADD[7]を出力<253>し、ステップS27で書込み
データK2[−1]を出力<244>する。次にステップS28
で書込み制御信号▲▼<255>を“L"信号にして、R
AM11のアドレス[7]にデータ[−1]書込む。次にス
テップS29で書込み制御信号▲▼を“H"信号に戻
し、ステップS30でアドレスデータADDをインクリメント
して[8]とする。このアドレスデータADD[8]はRAM
11の記憶容量内であるからステップS31からS6に戻り、
再び検査データクロックKDCKまたはエンド信号ESの入力
待ちとなる。次に再生系コントローラ8から、検査デー
タクロックKDCK<252>に伴うクリア信号CLR<256>が
出力され、ラン長カウンタ9のカウント値<257>はク
リアされて[0]となる。次にラン長カウンタ9はカウ
ントクロックECK<258>により、そのカウント値<259
>を[1]とする。ここでエラーパターンCOMP<251>
が“H"信号になってからの経過時間が遅延回路15で設定
した遅延時間となり、極性信号KS<260>が“L"信号と
なる。
Next, the data comparator 7 determines the symbol value of the reproduced data PBD <250> to be synchronized to the data clock PDCK <249> and [D 97320] Data series Mseq symbol value <250> to [d 98320] the same, an error The pattern COMP <251> is set to the “H” signal. When the inspection data clock KDCK <252> is output due to the inversion of the error pattern COMP, the microcomputer 10 proceeds from step S 6 to S 7 and proceeds to the first block value [1] and the second block value [1]. 1] Enter the inspection data K 1 consisting of
The inspection data K 1 ′ is set to [−1] in the conversion process of step S 9 . After that, in steps S 10 , S 16 , and S 17 , the inspection data K 1
[-1] is determined as the solid burst error length [1],
In step S 19 , it is determined whether FLAG1 is 1. FLAG here
Since previous 1 is set to 0 by the inspection data (EF run length [32767]), FLAG1 and F in step S 18, S 15
Set both LAG2 to 0. Then set the write data K 2 to [-1] in step S 25, the address data ADD [7] Output <253> and in step S 26, outputs the write data K 2 [-1] in Step S 27 <244> Then step S 28
To change the write control signal ▲ ▼ <255> to “L” signal and
Write data [-1] to address [7] of AM11. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [8]. This address data ADD [8] is RAM
Since 11 is in the storage capacity of the returns from step S 31 to S 6,
The input of the inspection data clock KDCK or the end signal ES is awaited again. Next, the reproduction system controller 8 outputs a clear signal CLR <256> accompanying the inspection data clock KDCK <252>, and the count value <257> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 receives the count value <259 by the count clock ECK <258>.
> As [1]. Here, the error pattern COMP <251>
Becomes the delay time set by the delay circuit 15, and the polarity signal KS <260> becomes the “L” signal.

次にEFラン長をカウント中に基準位置検出信号RSYNCが
入力された場合を第4図(f)に想定して説明する。
Next, a case where the reference position detection signal RSYNC is input during counting of the EF run length will be described with reference to FIG. 4 (f).

データクロックPDCK<249>以後データ比較器7は両シ
ンボル値を同一と判断し、ラン長カウンタ9はカウント
クロック<289>が出力される時点で、そのカウント値
<290>を[7]とする。
After the data clock PDCK <249>, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 sets the count value <290> to [7] when the count clock <289> is output. .

ここでデータクロックPDCK<286>と<291>間に基準位
置検出信号RSYNCが入力された場合、まずデータ比較器
7はデータクロックPDCK<291>に同期する再生データP
BD<292>のシンボル値[D98327]とデータ系列Mseq<2
92>のシンボル値[d98327]を同一と判断し、エラーパ
ターンCOMP<293>を“H"信号とする。次に入力された
基準位置検出信号RSYNCに伴って1回目の検査データク
ロックKDCK<294>が出力されると、マイコン10はステ
ップS6からS7に進み、第1のブロックの値[0]、第2
のブロックの値[7]とからなる検査データK1を入力
し、ステップS9の変換処理で検査データK1′を[7]と
する。以後ステップS10、S16、S22により検査データ
K1′[7]をEFラン長([32767]を除く)と判断し、
ステップS24、S15でFLAG1を1に、FLAG2を0に設定す
る。次にステップS25で書込みデータK2を[7]に設定
し、ステップS26でアドレスデータADD[8]を出力<29
5>し、ステップS27で書込みデータK2[7]を出力<29
6>する。次にステップS28で書込み制御信号▲▼<
297>を“L"信号にして、RAM11のアドレス[8]にデー
タ[7]を書込む。次にステップS29で書込み制御信号
▲▼を“H"信号に戻し、ステップS30でアドレスデ
ータADDをインクリメントして[9]とする。このアド
レスデータADD[9]はRAM11の記憶容量内であるからス
テップS31からS6に戻り、再び検査データクロックKDCK
またはエンド信号ESの入力待ちとなる。次に検査データ
クロックKDCK<294>に伴うクリア信号CLR<298>が出
力され、ラン長カウンタ9のカウント値<299>はクリ
アされて[0]となる。次に基準位置検出信号RSYNCに
伴って、2回目の検査データクロックKDCK<300>が出
力されると、マイコン10はステップS6からS7に進み、第
1のブロックの値[0]、第2のブロックの値[0]と
からなる検査データK1を入力し、ステップS9の変換処理
で検査データK1′を[0]とする。以後ステップS10
より検査データK1[0]を基準位置検出信号と判別し、
ステップS11でFLAG2が1か否かを判断する。ここでFLAG
2は前の検査データK1′(EFラン長[7])により0に
設定されているため、ステップS13で検査データK1′を
[0](その前にソリッドバーストエラー長[1]が省
略されていない基準位置検出信号)とし、またステップ
S14、S15でFLAG1およびFLAG2は0に設定される。次にス
テップS25で書込みデータK2を[0]に設定する。ステ
ップS26でアドレスデータADD[9]を出力<301>し、
ステップS27で書込みデータK2[0]を出力<302>す
る。次にステップS28で書込み制御信号▲▼<303>
を“L"信号にして、RAM11のアドレス[9]にデータ
[0]を書込む。次にステップS29で書込み制御信号▲
▼を“H"信号に戻し、ステップS30でアドレスデー
タADDをインクリメントして[10]とする。このアドレ
スデータADD[10]はRAM11の記憶容量内であるからステ
ップS31からS6に戻り、再び検査データクロックKDCKま
たはエンド信号ESの入力待ちとなる。次に検査データク
ロックKDCK<300>に伴うクリア信号CLR<304>が出力
され、ラン長カウンタ9のカウント値<305>はクリア
されて[0]となる。次にラン長カウンタ9はカウント
クロックECK<306>により、そのカウント値<307>を
[1]とする。
When the reference position detection signal RSYNC is input between the data clocks PDCK <286> and <291>, the data comparator 7 first reproduces the reproduction data P synchronized with the data clock PDCK <291>.
Symbol value [D 98327 ] of BD <292> and data sequence Mseq <2
The symbol value [ d98327 ] of 92> is determined to be the same, and the error pattern COMP <293> is set to the “H” signal. When the first inspection data clock KDCK <294> is output in accordance with the next input reference position detection signal RSYNC, the microcomputer 10 proceeds from step S 6 to S 7 , and the value of the first block [0] , Second
The inspection data K 1 consisting of the block value [7] and the inspection data K 1 ′ is set to [7] by the conversion process in step S 9 . After that, the inspection data is obtained in steps S 10 , S 16 and S 22.
Judge K 1 ′ [7] as the EF run length (excluding [32767]),
Step S 24, S 15 in FLAG1 to 1, set the FLAG2 to 0. Next, the write data K 2 is set to [7] in step S 25 , and the address data ADD [8] is output in step S 26 <29.
5>, and the write data K 2 [7] is output in step S 27 <29
6> Do. Next, in step S 28 , the write control signal ▲ ▼ <
The data [7] is written in the address [8] of the RAM 11 by setting 297> to the “L” signal. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [9]. The address data ADD [9] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, again checking the data clock KDCK
Alternatively, it waits for the end signal ES to be input. Next, the clear signal CLR <298> is output in accordance with the inspection data clock KDCK <294>, and the count value <299> of the run length counter 9 is cleared to [0]. Next, when the second inspection data clock KDCK <300> is output in accordance with the reference position detection signal RSYNC, the microcomputer 10 advances from step S 6 to S 7 , and the value of the first block [0], The inspection data K 1 consisting of the value [0] of the second block is input, and the inspection data K 1 ′ is set to [0] by the conversion process of step S 9 . After that, in step S 10 , the inspection data K 1 [0] is discriminated as the reference position detection signal,
Step S 11 in FLAG2 it is determined whether 1. FLAG here
Since 2 is set to 0 by the previous inspection data K 1 ′ (EF run length [7]), the inspection data K 1 ′ is set to [0] (before the solid burst error length [1] in step S 13 ). Is a reference position detection signal that is not omitted), and step
FLAG1 and FLAG2 in S 14, S 15 is set to 0. Then set the write data K 2 [0] at step S 25. Outputs the address data ADD [9] in step S 26 to <301>,
Outputs the write data K 2 [0] at step S 27 <302> to. Next, in step S 28 , the write control signal ▲ ▼ <303>
Is set to the "L" signal, and the data [0] is written to the address [9] of the RAM 11. Then write control signal in step S 29
▼ is returned to the “H” signal, and the address data ADD is incremented to [10] in step S 30 . The address data ADD [10] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, the input again waits for the test data clock KDCK or end signal ES. Next, the clear signal CLR <304> is output in accordance with the inspection data clock KDCK <300>, and the count value <305> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 sets the count value <307> to [1] by the count clock ECK <306>.

次にデータ比較器7はデータクロックPDCK<308>に同
期する両データ値を同一と判断し、ラン長カウンタ9は
カウントクロックECK<311>により、そのカウント値<
312>を[2]とする。
Next, the data comparator 7 determines that both data values synchronized with the data clock PDCK <308> are the same, and the run length counter 9 uses the count clock ECK <311> to determine the count value <
Let 312> be [2].

次にソリッドバーストエラー長をカウント中に基準位置
検出信号RSYNCが入力された場合を第4図(g)に想定
して説明する。
Next, a case where the reference position detection signal RSYNC is input while counting the solid burst error length will be described with reference to FIG. 4 (g).

データ比較器7はデータクロックPDCK<313>に同期す
る再生データPBD<314>のシンボル値[D98329′]とデ
ータ系列Mseq<314>のシンボル値[d98329]を異なる
と判断し、エラーパターンCOMP<315>を“L"信号とす
る。エラーパターンCOMPの反転に伴って、検査データク
ロックKDCK<316>が出力され、マイコン10はステップS
6からS7に進み、第1のブロック値の[0]、第2のブ
ロックの値[2]とからなる検査データK1を入力し、ス
テップS3の変換処理で検査データK1′を[2]とする。
以後ステップS10、S16、S22により検査データK1
[2]をEFラン長([32767]を除く)と判断し、ステ
ップS24、S15でFLAG1を1に、FALG2を0に設定する。次
にステップS25で書込みデータK2を[2]に設定し、ス
テップS26でアドレスデータADD[10]を出力<317>
し、ステップS27で書込みデータK2[2]を出力<318>
する。次にステップS28で書込み制御信号▲▼<319
>を“L"信号にして、RAM11のアドレス[10]にデータ
[2]を書込む。次にステップS29で書込み制御信号▲
▼を“H"信号に戻し、ステップS30でアドレスデー
タADDをインクリメントして[11]とする。このアドレ
スデータADD[11]はRAM11の記憶容量内であるからステ
ップS31からS6に戻り、再び検査データクロックKDCKま
たはエンド信号ESの入力待ちとなる。次に再生系コント
ローラ8から、検査データクロックKDCK<316>に伴
う、クリア信号CLR<320>が出力され、ラン長カウンタ
9のカウント値<321>はクリアされて[0]となる。
次にラン長カウンタ9はカウントクロックECK<322>に
より、そのカウント値<323>を[1]とする。ここで
エラーパターンCOMP<315>が“L"信号になってからの
経過時間が遅延回路15で設定した遅延時間となり、極性
信号KS<324>が“H"信号となる。
Data comparator 7 determines the symbol value of the reproduced data PBD <314> to be synchronized to the data clock PDCK <313> and [D 98329 '] data series Mseq symbol value <314> [d 98329] and different error patterns COMP <315> is set to “L” signal. The inspection data clock KDCK <316> is output along with the inversion of the error pattern COMP, and the microcomputer 10 performs step S
From 6 to S 7 , the inspection data K 1 consisting of the first block value [0] and the second block value [2] is input, and the inspection data K 1 ′ is converted by the conversion process of step S 3. [2].
After that, the inspection data K 1 ′ is obtained by steps S 10 , S 16 and S 22.
[2] was determined that EF run length (excluding the 32767]), the FLAG1 at step S 24, S 15 to 1, set the FALG2 to 0. Next, write data K 2 is set to [2] in step S 25 , and address data ADD [10] is output in step S 26 <317>
Then, write data K 2 [2] is output in step S 27 <318>
To do. Then write control signal in step S 28 ▲ ▼ <319
> Is set to the “L” signal, and the data [2] is written to the address [10] of the RAM 11. Then write control signal in step S 29
▼ is returned to the “H” signal, and the address data ADD is incremented to [11] in step S 30 . The address data ADD [11] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, the input again waits for the test data clock KDCK or end signal ES. Next, the reproduction system controller 8 outputs a clear signal CLR <320> accompanying the inspection data clock KDCK <316>, and the count value <321> of the run length counter 9 is cleared to become [0].
Next, the run length counter 9 sets the count value <323> to [1] by the count clock ECK <322>. Here, the time elapsed after the error pattern COMP <315> becomes the “L” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <324> becomes the “H” signal.

以後データ比較器7は両シンボル値を同一と判断し、ラ
ン長カウンタ9はカウントロック<348>が出力される
時点でそのカウント値<349>を[6]とする。
After that, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 sets the count value <349> to [6] when the count lock <348> is output.

ここでデータクロックPDCK<345>と<350>の間に、基
準位置検出信号RSYNCが入力された場合、まずデータ比
較器7はデータクロックPDCK<350>に同期する再生デ
ータPBD<351>のシンボル値[D98335′]とデータ列Ms
eq<351>のシンボル値[d98335]を異なると判断し、
エラーパターンCOMP<352>を“L"信号とする。次に入
力された基準位置検出信号RSYNCに伴って、1回目の検
査データクロックKDCK<353>が出力されると、マイコ
ン10はステップS6からS7に進み、第1のブロックの値
[1]、第2のブロックの値[6]とからなる検査デー
タK1を入力し、ステップS9の変換処理で検査データK1
を[−6]とする。以後ステップS10、S16、S17により
検査データK1′[−6]をソリッドバーストエラー長
([1]を除く)と判断し、ステップS18、S15でFLAG1
およびFLAG2を共に0に設定する。次にステップS25で書
込みデータK2を[−6]に設定し、ステップS26でアド
レスデータADD[11]を出力<354>し、ステップS27
書込みデータK2[−6]を出力<355>する。次にステ
ップS28で書込み制御信号▲▼<356>を“L"信号に
して、RAM11のアドレス[11]にデータ[−6]を書込
む。次にステップS29で書込み制御信号▲▼を“H"
信号に戻し、ステップS30でアドレスデータADDをインク
リメントして[12]とする。このアドレスデータADD[1
2]はRAM11の記憶容量内であるからステップS31からS6
に戻り、再び検査データクロックKDCKまたはエンド信号
ESの入力待ちとなる。次に検査データクロックKDCK<35
3>に伴うクリア信号CLR<357>が出力され、ラン長カ
ウンタ9のカウント値<358>はクリアされて[0]と
なる。次に基準位置検出信号RSYNCに伴って、2回目の
検査データクロックKDCK<359>が出力されると、マイ
コン10はステップS6からS7に進み、第1のブロックの値
[1]、第2のブロックの値[0]とからなる検査デー
タK1を入力し、ステップS9の変換処理で検査データK1
を[−32768]とする。以後ステップS10により検査デー
タK1′[−32768]を基準位置検出信号と判断し、ステ
ップS11でFLAG2が1か否かを判断する。ここでFLAG2は
前の検査データK2(ソリッドバーストエラー長[6])
により0に設定されているため、ステップS13で検査デ
ータK1′を[0](その前にソリッドバーストエラー長
[1]が省略されていない基準位置検出信号)とし、ま
たステップS14、S15でFLAG1およびFLAG2を共に0に設定
する。次にステップS25で書込みデータK2を[0]に設
定し、ステップS26でアドレスデータADD[12]を出力<
360>し、ステップS27で書込みデータをK2[0]を出力
<361>する。次にステップS28で書込み制御信号▲
▼<362>を“L"信号にして、RAM11をアドレス[12]に
データ[0]を書込む。次にステップS29で書込み制御
信号▲▼を“H"信号に戻し、ステップS30でアドレ
スデータADDをインクリメントして[13]とする。この
アドレスデータADD[13]はRAM11の記憶容量内であるか
らステップS31からS6に戻り、再び検査データクロックK
DCまたはエンド信号ESの入力待ちとなる。次に検査デー
タクロックKDCK<359>に伴うクリア信号CLR<363>が
出力され、ラン長カウンタ9のカウント値<364>はク
リアされて[0]となる。次にラン長カウンタ9はカウ
ントクロックECK<365>により、そのカウント値<366
>を[1]とする。
Here, when the reference position detection signal RSYNC is input between the data clocks PDCK <345> and <350>, the data comparator 7 first determines the symbol of the reproduction data PBD <351> synchronized with the data clock PDCK <350>. Value [D 98335 ′] and data string Ms
Judge that the symbol value [d 98335 ] of eq <351> is different,
The error pattern COMP <352> is set to the “L” signal. When the first inspection data clock KDCK <353> is output in accordance with the next input reference position detection signal RSYNC, the microcomputer 10 advances from step S 6 to S 7 and the value of the first block [1 ], And the inspection data K 1 consisting of the value [6] of the second block are input, and the inspection data K 1 ′ is converted by the conversion processing in step S 9.
Is set to [-6]. Thereafter, the inspection data K 1 ′ [−6] is determined as the solid burst error length (excluding [1]) in steps S 10 , S 16 and S 17 , and FLAG 1 is determined in steps S 18 and S 15 .
And FLAG2 are both set to 0. Then set the write data K 2 in the -6 At step S 25, the address data ADD [11] Output <354> and in step S 26, outputs the write data K 2 [-6] In step S 27 <355> Next, in step S 28 , the write control signal ▲ ▼ <356> is set to the “L” signal, and the data [−6] is written in the address [11] of the RAM 11. Next, in step S 29 , the write control signal ▲ ▼ is set to "H".
Back to signal increments the address data ADD in step S 30 and [12]. This address data ADD [1
2] is within the storage capacity of the RAM 11, so steps S 31 to S 6
Return to inspection data clock KDCK or end signal again
Waiting for ES input. Next, inspection data clock KDCK <35
A clear signal CLR <357> is output according to 3>, and the count value <358> of the run length counter 9 is cleared to [0]. Then with the reference position detection signal RSYNC, the second examination data clock KDCK <359> is output, the microcomputer 10 proceeds from step S 6 to S 7, the value of the first block [1], the The inspection data K 1 including the value [0] of the block of 2 is input, and the inspection data K 1 ′ is converted by the conversion process in step S 9.
Is [-32768]. Thereafter Step S 10 by the inspection data K 1 'determines that the reference position detection signal [-32768], FLAG2 in step S 11 it is determined whether or not 1. Here FLAG2 previous inspection data K 2 (Solid burst error length [6])
Since it is set to 0, the [0] inspection data K 1 'in step S 13 and (the reference position detection signal Solid burst error length [1] is not omitted before), also step S 14, both FLAG1 and FLAG2 in S 15 is set to 0. Next, the write data K 2 is set to [0] in step S 25 , and the address data ADD [12] is output in step S 26.
360>, and K 2 [0] is output as the write data <361> in step S 27 . Next, in step S 28 , write control signal ▲
▼ Set <362> to "L" signal and write data [0] to address [12] in RAM11. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [13]. The address data ADD [13] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, again checking the data clock K
Waiting for DC or end signal ES input. Next, the clear signal CLR <363> is output in accordance with the inspection data clock KDCK <359>, and the count value <364> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 receives the count value <366 by the count clock ECK <365>.
> As [1].

次にデータ比較器7はデータクロックPDCK<367>に同
期する両データ値を同一と判断し、ラン長カウンタ9は
カウントクロックECK<370>により、そのカウント値<
371>を[2]とする。
Next, the data comparator 7 determines that both data values synchronized with the data clock PDCK <367> are the same, and the run length counter 9 uses the count clock ECK <370> to determine the count value <
371> as [2].

次にEFラン長をカウント中に基準位置検出信号RSYNCが
入力され、更にソリッドバーストエラー長[1]が続い
た場合を第4図(h)に想定して説明する。
Next, the case where the reference position detection signal RSYNC is input during counting the EF run length and the solid burst error length [1] continues further will be described with reference to FIG. 4 (h).

データ比較器7はデータクロックPDCK<372>に同期す
る再生データPBD<373>のシンボル値[D98337]とデー
タ系列Mseq<373>のシンボル値[d98337]を同一と判
断し、エラーパターンCOMP<374>を“H"信号とする。
エラーパターンCOMPの反転に伴って検査データクロック
KDCK<375>が出力され、マイコン10はステップS6からS
7に進み、第1のブロックの値[1]、第2のブロック
の値[2]とからなる検査データK1を入力し、ステップ
S9の変換処理で検査データK1′を[−2]とする。以後
ステップS10、S16、S17により検査データK1′[−2]
をソリッドバーストエラー長([1]を除く)と判断
し、ステップS18、S15でFLAG1およびFLAG2を共に0に設
定する。次にステップS25で書込みデータK2を[−2]
に設定し、ステップS26でアドレスデータADD[13]を出
力<376>し、ステップS27で書込みデータK2[−2]を
出力<377>する。次にステップS28で書込み制御信号▲
▼<378>を“L"信号にして、RAM11のアドレス[1
3]にデータ[−2]を書込む。次にステップS29で書込
み制御信号▲▼を“H"信号に戻し、ステップS30
アドレスデータADDをインクリメントして[14]とす
る。このアドレスデータADD[14]はRAM11の記憶容量内
であるからステップS31からS6に戻り、再び検査データ
クロックKDCKまたはエンド信号ESの入力待ちとなる。次
に再生系コントローラ8から、検査データクロックKDCK
<375>に伴うクリア信号CLR<379>が出力され、ラン
長カウンタ9のカウント値<380>はクリアされて
[0]となる。次にラン長カウンタ9はカウントクロッ
クECK<381>により、そのカウント値<382>を[1]
とする。ここでエラーパターンCOMP<374>が“H"信号
になってからの経過時間が遅延回路15で設定した遅延時
間となり、極性信号KS<383>が“L"信号となる。
Data comparator 7 determines the symbol value of the reproduced data PBD <373> to be synchronized to the data clock PDCK <372> and [D 98337] Data series Mseq symbol value <373> to [d 98337] the same, the error pattern COMP <374> is the “H” signal.
Inspection data clock accompanying error pattern COMP inversion
KDCK <375> is output, the microcomputer 10 S from step S 6
Proceed to 7 and input the inspection data K 1 consisting of the value [1] of the first block and the value [2] of the second block, and step
The inspection data K 1 ′ is set to [−2] in the conversion process of S 9 . After that, in steps S 10 , S 16 and S 17 , the inspection data K 1 ′ [-2]
Was determined that the solid burst error length (excluding [1]) to set the FLAG1 and FLAG2 in step S 18, S 15 are both zero. Next, write data K 2 in step S 25 [-2]
Set, outputs <376> address data ADD [13] In step S 26, the write data K 2 output [-2] <377> in step S 27 to. Next, in step S 28 , write control signal ▲
▼ Set <378> to the “L” signal and set the address [1] of RAM11.
Write data [-2] in [3]. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [14]. The address data ADD [14] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, the input again waits for the test data clock KDCK or end signal ES. Next, from the playback system controller 8, check data clock KDCK
The clear signal CLR <379> associated with <375> is output, and the count value <380> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 sets the count value <382> to [1] by the count clock ECK <381>.
And Here, the time elapsed after the error pattern COMP <374> becomes the “H” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <383> becomes the “L” signal.

以後データ比較器7は両シンボル値を同一と判断し、ラ
ン長カウンタ9はカウントクロック<407>が出力され
る時点で、そのカウント値<408>を[6]とする。
After that, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 sets the count value <408> to [6] when the count clock <407> is output.

ここでデータクロックPDCK<404>と<409>の間に、基
準位置検出信号RSYNCが入力された場合、まずデータ比
較器7はデータクロックPDCK<409>に同期する再生デ
ータPBD<410>のシンボル値[D98343′]とデータ系列
Mseq<410>のシンボル値[d98343]を異なると判断
し、エラーパターンCOMP<411>を“L"信号とする。次
に基準位置検出信号RSYNCおよびエラーパターンの反転
に伴って1回目の検査データクロックKDCK<412>が出
力されると、マイコン10はステップS6からS7に進み、第
1のブロックの値[0]、第2のブロックの値[6]と
からなる検査データK1を入力し、ステップS9の変換処理
で検査データK1′を[6]とする。以後ステップS10、S
16、S22により検査データK1′[6]をEFラン長([327
67]を除く)と判断し、ステップS24、S15でFLAG1を1
に、FLAG2を0に設定する。次にステップS25で書込みデ
ータK2を[6]に設定し、ステップS26でアドレスデー
タADD[14]を出力<413>し、ステップS27で書込みデ
ータK2[6]を出力<414>する。次にステップS28で書
込み制御信号▲▼<415>を“L"信号にして、RAM11
のアドレス[14]にデータ[6]を書込む。次にステッ
プS29で書込み制御信号▲▼を“H"信号に戻し、ス
テップS30でアドレスデータADDをインクリメントして
[15]とする。このアドレスデータADD[15]はRAM11の
記憶容量内であるからステップS31からS6に戻り、再び
検査データクロックKDCKまたはエンド信号ESの入力待ち
となる。次に検査データクロックKDCK<412>に伴うク
リア信号CLR<416>が出力され、ラン長カウンタ9のカ
ウント値<417>はクリアされて[0]となる。次に基
準位置検出信号RSYNCに伴って、2回目の検査データク
ロックKDCK<418>が出力されると、マイコン10はステ
ップS6からS7に進み、第1のブロックの値[0]、第2
のブロックの値[0]とからなる検査データK1を入力
し、ステップS9の変換処理で検査データK1′を[0]と
する。以後ステップS10により検査データK1′[0]を
基準位置検出信号と判断し、ステップS11でFLAG2が1か
否かを判断する。ここでFLAG2は前の検査データK1′(E
Fラン長[6])により0に設定されているため、S13
検査データK1′を[0](その前にソリッドバーストエ
ラー長[1]が省略されていない基準位置検出信号)と
し、またステップS14、S15でFLAG1およびFLAG2を共に0
に設定する。次にステップS25で書込みデータK2
[0]に設定し、ステップS26でアドレスデータADD[1
5]を出力<419>し、ステップS27で書込みデータK
2[0]を出力<420>する。次にステップS28で書込み
制御信号▲▼<421>を“L"信号にして、RAM11のア
ドレス[15]にデータ[0]を書込む。次にステップS
29で書込み制御信号▲▼を“H"信号に戻し、ステッ
プS30でアドレスデータADDをインクリメントして[16]
とする。このアドレスデータADD[16]はRAM11の記憶容
量内であるからステップS31からS6に戻り、再び検査デ
ータクロックKDCKまたはエンド信号ESの入力待ちとな
る。次に検査データクロックKDCK<418>に伴うクリア
信号CLR<422>が出力され、ラン長カウンタ9のカウン
ト値<423>はクリアされて[0]となる。次にラン長
カウンタ9はカウントクロックECK<424>により、その
カウント値<425>を[1]とする。ここでエラーパタ
ーンCOMP<411>が“L"信号になってからの経過時間が
遅延回路15で設定した遅延時間となり、極性信号KS<42
6>が“H"信号となる。
Here, when the reference position detection signal RSYNC is input between the data clocks PDCK <404> and <409>, the data comparator 7 first determines the symbol of the reproduction data PBD <410> synchronized with the data clock PDCK <409>. Value [D 98343 ′] and data series
It is determined that the symbol value [ d98343 ] of Mseq <410> is different, and the error pattern COMP <411> is set to the “L” signal. If then first test data clock KDCK <412> with the inversion of the reference position detection signal RSYNC and error pattern is outputted, the microcomputer 10 proceeds from step S 6 to S 7, the value of the first block [ 0], enter the inspection data K 1 consisting the value of the second block [6], and [6] the inspection data K 1 'in the conversion process of step S 9. After that, steps S 10 and S
16, the inspection data K 1 '[6] The EF run length by S 22 ([327
67] determines that the exception), the FLAG1 at step S 24, S 15 1
And set FLAG2 to 0. Then set the write data K 2 [6] in step S 25, output to <413> address data ADD [14] In step S 26, outputs the write data K 2 [6] in step S 27 <414 > Do. Next, in step S 28 , the write control signal ▲ ▼ <415> is set to the “L” signal, and the RAM 11
Write the data [6] to the address [14] of. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [15]. The address data ADD [15] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, the input again waits for the test data clock KDCK or end signal ES. Next, the clear signal CLR <416> is output in accordance with the inspection data clock KDCK <412>, and the count value <417> of the run length counter 9 is cleared to [0]. Then with the reference position detection signal RSYNC, the second examination data clock KDCK <418> is output, the microcomputer 10 proceeds from step S 6 to S 7, the value of the first block [0], the Two
The inspection data K 1 consisting of the block value [0] and the inspection data K 1 ′ is set to [0] by the conversion process in step S 9 . Thereafter Step S 10 by the inspection data K 1 'determines that the reference position detection signal [0], FLAG2 in step S 11 it is determined whether or not 1. Here FLAG2 is the previous inspection data K 1 ′ (E
Since it is set to 0 by the F run length [6]), the inspection data K 1 ′ is set to [0] (the reference position detection signal in which the solid burst error length [1] is not omitted before that) in S 13. and a step S 14, S 15 in FLAG1 and FLAG2 are 0
Set to. Then set the write data K 2 [0] at step S 25, the address data ADD [1 at step S 26
Outputs 5 and <419>, the write data K in step S 27
2 Outputs [0] <420>. Next, in step S 28 , the write control signal ▲ ▼ <421> is set to the “L” signal, and the data [0] is written in the address [15] of the RAM 11. Then step S
At 29 , the write control signal ▲ ▼ is returned to the “H” signal, and at step S 30 , the address data ADD is incremented [16].
And The address data ADD [16] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, the input again waits for the test data clock KDCK or end signal ES. Next, the clear signal CLR <422> is output in accordance with the inspection data clock KDCK <418>, and the count value <423> of the run length counter 9 is cleared to become [0]. Next, the run length counter 9 sets the count value <425> to [1] by the count clock ECK <424>. Here, the elapsed time after the error pattern COMP <411> becomes the “L” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <42
6> becomes “H” signal.

次にデータ比較器7はデータクロックPDCK<427>に同
期する再生データPBD<428>のシンボル値[D98344]と
データ系列Mseq<428>のシンボル値[d98344]を同一
と判断し、エラーパターンCOMP<429>を“H"信号とす
る。エラーパターンCOMPの反転に伴って、検査データク
ロックKDCK<430>が出力され、マイコン10はステップS
6からS7に進み、第1のブロックの値[1]、第2のブ
ロックの値[1]とからなる検査データK1を入力し、ス
テップS9の変換処理で検査データK1′を[−1]とす
る。以後ステップS10、S16、S17により検査データK1
[−1]をソリッドバーストエラー長[1]と判断し、
ステップS19でFLAG1が1か否かを判断する。ここでFLAG
1は前の検査データ(基準位置検出信号)によって0に
設定されているので、ステップS18、S15でFLAG1およびF
LAG2を共に0に設定する。次にステップS25で書込みデ
ータK2[−1]に設定し、ステップS26でアドレスデー
タADD[16]を出力<431>し、ステップS27で書込みデ
ータK2[−1]を出力<432>する。次にステップS28
書込み制御信号▲▼<433>を“L"信号にして、RAM
11のアドレス[16]にデータ[−1]を書込む。次にス
テップS29で書込み制御信号▲▼を“H"信号に戻
し、ステップS30でアドレスデータADDをインクリメント
して[17]とする。このアドレスデータADD[17]はRAM
11の記憶容量内であるからステップS31からS6に戻り、
再び検査データクロックKDCKまたはエンド信号ESの入力
待ちとなる。次に再生系コントローラ8から、検査デー
タクロックKDCK<430>に伴うクリア信号CLR<434>が
出力され、ラン長カウンタ9のカウント値<435>はク
リアされて[0]となる。次にラン長カウンタ9はカウ
ントクロックECK<436>により、そのカウント値<437
>を[1]とする。ここでエラーパターンCOMP<429>
が“H"信号になってからの経過時間が遅延回路15で設定
した遅延時間となり、極性信号KS<438>が“L"信号と
なる。
Next, the data comparator 7 determines the symbol value of the reproduced data PBD <428> to be synchronized to the data clock PDCK <427> and [D 98344] Data series Mseq symbol value <428> to [d 98344] the same, an error The pattern COMP <429> is set to the “H” signal. The inspection data clock KDCK <430> is output as the error pattern COMP is inverted, and the microcomputer 10 performs step S
From 6 to S 7 , the inspection data K 1 consisting of the value [1] of the first block and the value [1] of the second block is input, and the inspection data K 1 ′ is converted by the conversion process of step S 9. [-1]. After that, in steps S 10 , S 16 , and S 17 , the inspection data K 1
[-1] is determined as the solid burst error length [1],
In step S 19 , it is determined whether FLAG1 is 1. FLAG here
Since 1 is set to 0 by the previous inspection data (reference position detection signal), FLAG1 and F in step S 18, S 15
Set both LAG2 to 0. Then set the write data K 2 [-1] in step S 25, output to <431> address data ADD [16] In step S 26, outputs the write data K 2 [-1] in Step S 27 <432> Then write control signal in step S 28 ▲ ▼ the <433> in the "L" signal, RAM
Write data [-1] to address [16] of 11. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [17]. This address data ADD [17] is RAM
Since 11 is in the storage capacity of the returns from step S 31 to S 6,
The input of the inspection data clock KDCK or the end signal ES is awaited again. Next, the reproduction system controller 8 outputs a clear signal CLR <434> associated with the inspection data clock KDCK <430>, and the count value <435> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 sets the count value <437 by the count clock ECK <436>.
> As [1]. Here, the error pattern COMP <429>
Becomes the "H" signal, the elapsed time becomes the delay time set by the delay circuit 15, and the polarity signal KS <438> becomes the "L" signal.

次にソリッドバーストエラー長[1]の次に基準位置検
出信号RSYNCが入力された場合を第4図(i)に想定し
て説明する。
Next, the case where the reference position detection signal RSYNC is input next to the solid burst error length [1] will be described with reference to FIG. 4 (i).

データクロック<439>以後データ比較器7は両シンボ
ル値を同一と判断し、ラン長カウンタ9はカウントクロ
ック<462>が出力される時点で、そのカウント値<463
>を[6]とする。
After the data clock <439>, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 outputs the count value <463> at the time when the count clock <462> is output.
> As [6].

データ比較器7はデータクロックPDCK<464>に同期す
る再生データPBD<465>のシンボル値[D98350′]とデ
ータ系列Mseq<465>のシンボル値[d98350]を異なる
と判断し、エラーパターンCOMPを“L"信号とする。エラ
ーパターンの反転に伴って検査データクロックKDCK<46
7>が出力され、マイコン10はステップS6からS7に進
み、第1のブロックの値[0]、第2のブロックの値
[6]とからなる検査データK1を入力し、ステップS9
変換処理で検査データK1′を[6]とする。以後ステッ
プS10、S16、S22により検査データK1′[6]をEFラン
長([32767]を除く)と判断し、ステップS24、S15でF
LAG1を1にFLAG2を0に設定する。次にステップS25で書
込みデータK2を[6]に設定し、ステップS26でアドレ
スデータADD[17]を出力<468>し、ステップS27で書
込みデータK2[6]を出力<469>する。次にステップS
28で書込み制御信号▲▼<470>を“L"信号にし
て、RAM11のアドレス[17]にデータ[6]を書込む。
次にステップS29で書込み制御信号▲▼を“H"信号
に戻し、ステップS30でアドレスデータADDをインクリメ
ントして[18]とする。このアドレスデータADD[18]
はRAM11の記憶容量内であるからステップS31からS6に戻
り、再び検査データクロックKDCKまははエンド信号ESの
入力待ちとなる。次に検査データクロックKDCK<467>
に伴うクリア信号CLR<471>が出力され、ラン長カウン
タ9のカウント値<472>はクリアされて[0]とな
る。次にラン長カウンタ9はカウントクロックECK<473
>により、そのカウント値<474>を[1]とする。こ
こでエラーパターンCOMP<466>が“L"信号になってか
らの経過時間が遅延回路15で設定した遅延時間となり、
極性信号KS<475>が“H"信号となる。
Data comparator 7 determines the symbol value of the reproduced data PBD <465> to be synchronized to the data clock PDCK <464> and [D 98350 '] data series Mseq symbol value <465> [d 98350] and different error patterns Set COMP to “L” signal. Inspection data clock KDCK <46 due to error pattern inversion
7> is output, the microcomputer 10 proceeds from step S 6 to step S 7 and inputs the inspection data K 1 including the value [0] of the first block and the value [6] of the second block, and the step S The inspection data K 1 ′ is set to [6] in the conversion processing of 9 . Thereafter, the inspection data K 1 ′ [6] is determined to be the EF run length (excluding [32767]) in steps S 10 , S 16 and S 22 , and F is determined in steps S 24 and S 15 .
Set LAG1 to 1 and FLAG2 to 0. Then set the write data K 2 [6] in step S 25, output to <468> address data ADD [17] In step S 26, outputs the write data K 2 [6] in step S 27 <469 > Do. Then step S
At 28 , the write control signal ▲ ▼ <470> is set to the “L” signal, and the data [6] is written to the address [17] of the RAM 11.
Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [18]. This address data ADD [18]
Is within the storage capacity of the RAM 11, the process returns from step S 31 to step S 6 , and the input of the inspection data clock KDCK or the end signal ES is awaited again. Next, inspection data clock KDCK <467>
A clear signal CLR <471> is output, and the count value <472> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 count clock ECK <473
>, The count value <474> is set to [1]. Here, the elapsed time after the error pattern COMP <466> becomes “L” signal becomes the delay time set by the delay circuit 15,
The polarity signal KS <475> becomes the “H” signal.

ここでデータクロックPDCK<464>と<476>の間に、基
準位置検出信号RSYNCが入力された場合、まずデータ比
較器7はデータクロックPDCK<476>に同期する再生デ
ータPBD<477>のシンボル値[D98351]とデータ系列Ms
eq<477>のシンボル値[d98351]を同一と判断し、エ
ラーパターンCOMP<478>を“H"信号とする。次に基準
位置検出信号RSYNCおよびエラーパターンの反転に伴っ
て1回目の検査データクロックKDCK<479>が出力され
ると、マイコン10はステップS6からS7に進み、第1のブ
ロックの値[1]、第2のブロックの値[1]とからな
る検査データK1を入力し、ステップS9の変換処理で検査
データK1′を[−1]とする。以後ステップS10、S16
S17により検査データK1′[−1]をソリッドバースト
エラー長[1]と判断し、ステップS19でFLAG1が1か否
かを判断する。ここでFLAG1は前の検査データK1′(EF
ラン長[6])によって1に設定されているので、
S20、S21でFLAG1を0に、FLAG2を1に設定し、RAM11に
書込みデータK1′[−1]を書込むことなくステップS6
に戻り、再び検査データクロックKDCKまたはエンド信号
ESの入力待ちとなる。次に検査データクロックKDCK<47
9>に伴うクリア信号CLR<480>が出力され、ラン長カ
ウンタ9のカウント値<481>はクリアされて[0]と
なる。次に基準位置検出信号RSYNCに伴って、2回目の
検査データクロックKDCK<482>が出力されると、マイ
コン10はステップS6からS7に進み、第1のブロックの値
[1]、第2のブロックの値[0]とからなる検査デー
タK1を入力し、ステップS9の変換処理で検査データK1
を[−32768]とする。以後ステップS10により検査デー
タK1′[−32768]を基準位置検出信号と判断し、ステ
ップS11でFLAG2が1か否かを判断する。ここでFLAG2は
前の検査データK1′(ソリッドバーストエラー長[−
1])により1に設定されているため、S13で検査デー
タK1′を[−32768](その前にソリッドバーストエラ
ー長[1]が省略されている基準位置検出信号)とし、
またステップS14、S15でFLAG1およびFLAG2を共に0に設
定する。次にステップS25で書込みデータK2を[−3276
8]に設定し、ステップS26でアドレスデータADD[18]
を出力<438>し、ステップS27で書込みデータK2[−32
768]を出力<484>する。次にステップS28で書込み制
御信号▲▼<485>を“L"信号にして、RAM11のアド
レス[18]にデータ[−32768]を書込む。次にステッ
プS29で書込み制御信号▲▼を“H"信号に戻し、ス
テップS30でアドレスデータADDをインクリメントして
[19]とする。このアドレスデータADD[19]はRAM11の
記憶容量内であるからステップS31からS6に戻り、再び
検査データクロックKDCKまたはエンド信号ESの入力待ち
となる。次に検査データクロックKDCK<482>に伴うク
リア信号CLR<486>が出力され、ラン長カウンタ9のカ
ウント値<487>はクリアされて[0]となる。次にラ
ン長カウンタ9はカウントクロックECK<488>により、
そのカウント値<489>を[1]とする。ここでエラー
パターンCOMP<478>が“H"信号になってからの経過時
間が遅延回路15で設定した遅延時間となり、極性信号KS
<490>が“L"信号となる。
Here, when the reference position detection signal RSYNC is input between the data clocks PDCK <464> and <476>, the data comparator 7 first determines the symbol of the reproduction data PBD <477> synchronized with the data clock PDCK <476>. Value [D 98351 ] and data series Ms
The symbol value [ d98351 ] of eq <477> is determined to be the same, and the error pattern COMP <478> is set to the “H” signal. Next, when the first inspection data clock KDCK <479> is output due to the inversion of the reference position detection signal RSYNC and the error pattern, the microcomputer 10 advances from step S 6 to S 7 and the value of the first block [ 1], enter the inspection data K 1 consisting the value of the second block [1], the test data K 1 'in the conversion process of step S 9 and [-1]. After that, steps S 10 , S 16 ,
The inspection data K 1 '[-1] by S 17 determines that the solid burst error length [1], FLAG1 at step S 19 it is determined whether or not 1. FLAG1 is the previous inspection data K 1 ′ (EF
Since it is set to 1 by the run length [6],
S 20, S 21 in FLAG1 to 0, it sets the FLAG2 to 1, write data K 1 'Step S 6 without writing [-1] to RAM11
Return to inspection data clock KDCK or end signal again
Waiting for ES input. Next, inspection data clock KDCK <47
The clear signal CLR <480> is output according to 9>, and the count value <481> of the run length counter 9 is cleared to [0]. Then with the reference position detection signal RSYNC, the second examination data clock KDCK <482> is output, the microcomputer 10 proceeds from step S 6 to S 7, the value of the first block [1], the The inspection data K 1 including the value [0] of the block of 2 is input, and the inspection data K 1 ′ is converted by the conversion process in step S 9.
Is [-32768]. Thereafter Step S 10 by the inspection data K 1 'determines that the reference position detection signal [-32768], FLAG2 in step S 11 it is determined whether or not 1. FLAG2 is the previous inspection data K 1 ′ (solid burst error length [-
1]), the inspection data K 1 ′ is set to [−32768] (reference position detection signal in which the solid burst error length [1] is omitted before that) in S 13 .
Also set the FLAG1 and FLAG2 in step S 14, S 15 are both zero. Next, in step S 25 , the write data K 2 is changed to [−3276
Set 8], the address data ADD in step S 26 [18]
The output <438>, and write data K 2 [-32 in Step S 27
768] is output <484>. Next, in step S 28 , the write control signal ▲ ▼ <485> is set to the “L” signal, and the data [−32768] is written to the address [18] of the RAM 11. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [19]. The address data ADD [19] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, the input again waits for the test data clock KDCK or end signal ES. Next, the clear signal CLR <486> is output in accordance with the inspection data clock KDCK <482>, and the count value <487> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 uses the count clock ECK <488> to
The count value <489> is set to [1]. Here, the elapsed time after the error pattern COMP <478> becomes "H" signal becomes the delay time set by the delay circuit 15, and the polarity signal KS
<490> becomes the “L” signal.

次にFEラン長をカウント中に終了信号ESが入力された場
合を第4図(j)に想定して説明する。
Next, a case where the end signal ES is input during counting the FE run length will be described with reference to FIG. 4 (j).

データクロックPDCK<476>以後データ比較器7は両シ
ンボル値を同一と判断するもので、ラン長カウンタ9は
カウントクロック<529>が出力される時点でそのカウ
ント値<530>を[12]とする。
After the data clock PDCK <476>, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 sets the count value <530> to [12] when the count clock <529> is output. To do.

次にデータ比較器7はデータクロックPDCK<531>に同
期する再生データPBD<532>のシンボル値[D98362]と
データ系列Mseq<532>のシンボル値[d98362]を同一
と判断し、エラーパターンCOMP<533>を“H"信号とす
る。ここで再生系コントローラ8は終了パターン(再生
データPBD<522>、<527>、<532>の各シンボル値
[D98358]〜[D98362]が共に[0])の検出に伴って
終了信号ESを出力すると、マイコン10はステップS8から
S32に進み、FLAG2が1か否かを判断する。ここでFLAG2
は前の検査データK1′(基準位置検出信号[−3276
8])によって0に設定されているので、プログラムは
エンドしてテストデータの測定を終了する。
Next, the data comparator 7 determines the symbol value of the reproduced data PBD <532> to be synchronized to the data clock PDCK <531> and [D 98362] Data series Mseq symbol value <532> to [d 98362] the same, an error The pattern COMP <533> is set to the “H” signal. Here, the reproduction system controller 8 detects the end pattern (the reproduction data PBDs <522>, <527>, and <532> symbol values [D 98358 ] to [D 98362 ] are all [0]) and outputs an end signal. When outputting the ES, the microcomputer 10 from the step S 8
Proceeds to S 32, FLAG2 is determined whether 1. FLAG2 here
Indicates the previous inspection data K 1 ′ (reference position detection signal [−3276
8)), the program ends and the test data measurement ends.

次に最初のテストデータがソリッドバーストエラー
[1]の場合を第4図(k)に想定して説明する。
Next, the case where the first test data is a solid burst error [1] will be described with reference to FIG.

データ比較器7はデータクロックPDCK<0>に同期する
再生データPBD<1>のシンボル値[D1′]とデータ系
列Mseq<1>のシンボル値[d1]を異なると判断し、エ
ラーパターンCOMP<2>を“L"信号とする。次にラン長
カウンタ9はカウントクロックECK<3>により、その
カウント値<4>を[1]とする。ここでエラーパター
ンCOMP<2>が“L"信号になってからの経過時間が遅延
回路15で設定した遅延時間となり、極性信号KS<5>が
“H"信号となる。
The data comparator 7 determines that the symbol value [D 1 '] of the reproduction data PBD <1> synchronized with the data clock PDCK <0> and the symbol value [d 1 ] of the data sequence Mseq <1> are different, and the error pattern COMP <2> is set to "L" signal. Next, the run length counter 9 sets the count value <4> to [1] by the count clock ECK <3>. Here, the elapsed time after the error pattern COMP <2> becomes the “L” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <5> becomes the “H” signal.

次にデータ比較器7はデータクロックPDCK<6>に同期
する再生データPBD<7>のシンボル値[D2]とデータ
系列Mseq<7>のシンボル値[d2]を同一と判断し、エ
ラーパターンCOMP<8>を“H"信号とする。エラーパタ
ーンCOMPの反転に伴って検査データクロックKDCK<9>
が出力されると、マイコン10はステップS6からS7に進
み、第1のブロックの値[1]、第2のブロックの値
[1]とからなる検査データK1を入力し、ステップS9
変換処理で検査データK1′を[−1]とする。以後ステ
ップS10、S16、S17により検査データK1′[−1]をソ
リッドバーストエラー長[1]と判断し、ステップS19
でFLAG1が1か否かを判断する。ここでFLAG1は初期設定
ステップS2によって0に設定されているので、ステップ
S18、S15でFLAG1およびFLAG2を共に0に設定する。次に
ステップS25で書込みデータK2を[−1]に設定し、ス
テップS26でアドレスデータADD[0]を出力<10>し、
ステップS27で書込みデータK2[−1]を出力<11>す
る。次にステップS28で書込み制御信号▲▼<12>
を“L"信号にして、RAM11のアドレス[0]にデータ
[−1]を書込む。次にステップS29で書込み制御信号
▲▼を“H"信号に戻し、ステップS30でアドレスデ
ータADDをインクリメントして[1]とする。このアド
レスデータADD[1]はRAM11の記憶容量内であるからス
テップS31からS6に戻り、再び検査データクロックKDCK
またはエンド信号ESの入力待ちとなる。次に再生系コン
トローラ8から、検査データクロックKDCK<9>に伴う
クリア信号CLR<13>が出力され、ラン長カウンタ9の
カウント値<14>はクリアされて[0]となる。次にラ
ン長カウンタ9はカウントクロックECK<15>により、
そのカウント値<16>を[1]とする。ここでエラーパ
ターンCOMP<8>が“H"信号になってからの経過時間が
遅延回路15で設定した遅延時間となり、極性信号KS<17
>が“L"信号となる。以後の動作は第4図(a)同様の
ため、その説明を省略する。
Next, the data comparator 7 determines the symbol value of the reproduced data PBD <7> to be synchronized to the data clock PDCK <6> and [D 2] data series Mseq symbol value <7> [d 2] the same, an error The pattern COMP <8> is set to the “H” signal. Inspection data clock KDCK <9> due to inversion of error pattern COMP
Is output, the microcomputer 10 proceeds from step S 6 to step S 7 and inputs the inspection data K 1 including the value [1] of the first block and the value [1] of the second block, and the step S The inspection data K 1 ′ is set to [−1] by the conversion processing of 9 . Thereafter, the inspection data K 1 ′ [−1] is determined as the solid burst error length [1] in steps S 10 , S 16 and S 17 , and step S 19
Determine whether FLAG1 is 1 or not. Here, since the FLAG1 is set by the initial setting step S 2 to 0, step
The S 18, S 15 in FLAG1 and FLAG2 both set to zero. Next, the write data K 2 is set to [−1] in step S 25 , and the address data ADD [0] is output <10> in step S 26 ,
Outputs the write data K 2 [-1] in Step S 27 <11> to. Then write control signal in step S 28 ▲ ▼ <12>
Is set to the "L" signal, and the data [-1] is written to the address [0] of the RAM 11. Next, in step S 29 , the write control signal ▲ ▼ is returned to the “H” signal, and in step S 30 , the address data ADD is incremented to [1]. The address data ADD [1] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, again checking the data clock KDCK
Alternatively, it waits for the end signal ES to be input. Next, the reproduction system controller 8 outputs the clear signal CLR <13> accompanying the inspection data clock KDCK <9>, and the count value <14> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 uses the count clock ECK <15> to
The count value <16> is set to [1]. Here, the time elapsed after the error pattern COMP <8> becomes the “H” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <17
> Becomes the “L” signal. Since the subsequent operation is the same as that of FIG. 4 (a), the description thereof will be omitted.

次の最後のテストデータがソリッドバーストエラー長
[1]の場合を第4図(1)に想定して説明する。
A case where the next last test data is the solid burst error length [1] will be described with reference to FIG.

データクロックPDCK<491>以後データ比較器7は両シ
ンボル値を同一と判断し、ラン長カウンタ9はカウント
クロック<514>が出力される時点でそのカウント値<5
15>を[6]とする。
After the data clock PDCK <491>, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 outputs the count value <5 at the time when the count clock <514> is output.
Let 15> be [6].

データ比較器7はデータクロックPDCK<516>に同期す
る再生データPBD<517>のシンボル値[D98357′]とデ
ータ系列Mseq<517>のシンボル値[d98357]を異なる
と判断し、エラーパターンCOMP<518>を“L"信号とす
る。エラーパターンCOMPの反転に伴って検査データクロ
ックKDCK<519>が出力されると、マイコン10はステッ
プS6からS7に進み、第1のブロックの値[0]、第2の
ブロックの値[6]とからなる検査データK1を入力し、
ステップS9の変換処理で検査データK1を[6]とする。
以後ステップS10、S16、S22により検査データK1
[6]をEFラン長([32767]を除く)と判断し、ステ
ップS24、S15でFLAG1を1に、FLAG2を0に設定する。次
にステップS25で書込みデータK2を[5]に設定し、ス
テップS26でアドレスデータADD[19]を出力<520>
し、ステップS27で書込みデータK2[6]を出力<521>
する。次にステップS28で書込み制御信号▲▼<522
>を“L"信号にして、RAM11のアドレス[19]にデータ
[6]を書込む。次にステップS29で書込み制御信号▲
▼を“H"信号に戻し、ステップS30でアドレスデー
タADDをインクリメントして[20]とする。このアドレ
スデータADD[20]はRAM11の記憶容量内であるからステ
ップS31からS6に戻り、再び検査データクロックKDCKま
たはエンド信号ESの入力待ちとなる。次に再生系コント
ローラ8から、検査データクロックKDCK<519>に伴う
クリア信号CLR<523>が出力され、ラン長カウンタ9の
カウント値<524>はクリアされて[0]となる。次に
ラン長カウンタ9はカウントクロックECK<525>によ
り、そのカウント値<526>を[1]とする。ここでエ
ラーパターンCOMP<518>が“L"信号になってからの経
過時間が遅延回路15で設定した遅延時間となり、極性信
号KS<527>が“H"信号となる。
Data comparator 7 determines the symbol value of the reproduced data PBD <517> to be synchronized to the data clock PDCK <516> and [D 98357 '] data series Mseq symbol value <517> [d 98357] and different error patterns COMP <518> is set to “L” signal. When the inspection data clock KDCK <519> is output due to the inversion of the error pattern COMP, the microcomputer 10 proceeds from step S 6 to S 7 , and the value of the first block [0], the value of the second block [ 6] Enter the inspection data K 1 consisting of
The inspection data K 1 is set to [6] in the conversion process of step S 9 .
After that, the inspection data K 1 ′ is obtained by steps S 10 , S 16 and S 22.
[6] was determined that EF run length (excluding the 32767]), the FLAG1 at step S 24, S 15 to 1, set the FLAG2 to 0. Next, write data K 2 is set to [5] in step S 25 , and address data ADD [19] is output in step S 26 <520>
Then, write data K 2 [6] is output in step S 27 <521>
To do. Then write control signal in step S 28 ▲ ▼ <522
> Is set to the “L” signal, and the data [6] is written to the address [19] of the RAM 11. Then write control signal in step S 29
▼ returns to "H" signal increments the address data ADD in step S 30 and [20]. The address data ADD [20] returns to S 6 from step S 31 since it is the storage capacity of the RAM 11, the input again waits for the test data clock KDCK or end signal ES. Next, the reproduction system controller 8 outputs a clear signal CLR <523> associated with the inspection data clock KDCK <519>, and the count value <524> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 sets the count value <526> to [1] by the count clock ECK <525>. Here, the time elapsed after the error pattern COMP <518> becomes the “L” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <527> becomes the “H” signal.

次にデータ比較器7はデータクロックPDCK<528>に同
期する再生データPBD<529>のシンボル値[D98358]と
データ系列Mseq<529>のシンボル値[d98358]を同一
と判断し、エラーパターンCOMP<530>を“H"信号とす
る。エラーパターンCOMPの反転に伴って検査データクロ
ックKDCK<531>が出力され、マイコン10はステップS6
からS7に進み、第1のブロックの値[1]、第2のブロ
ックの値[1]とからなる検査データK1を入力し、ステ
ップS9の変換処理で検査データK1′を[−1]とする。
以後ステップS10、S16、S17により検査データK1′[−
1]をソリッドバーストエラー長[1]と判断し、ステ
ップS19でFLAG1が1か否かを判断する。ここでFLAG1は
前の検査データK1′(EFラン長[6])によって1に設
定されているので、ステップS20、S21でFLAG1を0に、F
LAG2を1に設定し、RAM11に書込みを行うことなく、ス
テップS6に戻り、再び検査データクロックKDCKまたはエ
ンド信号ESの入力待ちとなる。次に再生系コントローラ
8から、検査データクロックKDCK<531>に伴うクリア
信号CLR<532>が出力され、ラン長カウンタ9のカウン
ト値<533>はクリアされて[0]となる。次にラン長
カウンタ9はカウントクロックECK<534>により、その
カウント値<535>を[1]とする。ここでエラーパタ
ーンCOMP<530>が“H"信号になってからの経過時間が
遅延回路15で設定した遅延時間となり、極性信号KS<53
6>が“L"信号となる。以後データ比較器7は両シンボ
ル値を同一と判断するもので、ラン長カウンタ9はカウ
ントクロック<540>により、そのカウント値<541>を
[5]とする。次にデータ比較器7はデータクロックPD
CK<542>に同期する再生データPBD<543>のシンボル
値[D98362]とデータ系列Mseq<543>のシンボル値[d
98362]を同一と判断し、エラーパターンCOMP<544>を
“H"信号とする。ここで再生系コントローラ8から終了
パターン(再生データPBD<529>、<538>、<543>の
各シンボル値[D98358]〜[D98362]が共に[0])の
検出に伴って終了信号ESを出力すると、マイコン10はス
テップS8からS32に進み、FLAG2が1か否かを判断する。
ここでFLAG2は前の検査データ(ソリッドバーストエラ
ー長[1])によって1に設定されているので、ステッ
プS33で書込みデータK2を[−1]を設定し、ステップS
34でアドレスデータ出力<545>を[20]に、ステップS
35で書込みデータ出力<546>を[−1]とする。次に
ステップS36で書込み制御信号▲▼<547>を“L"信
号にして、RAM11のアドレス[20]にデータ[−1]を
書込む。次にステップS37で書込み制御信号▲▼を
“H"信号に戻すと、プログラムはエンドとなりテストデ
ータの測定は終了する。
Next, the data comparator 7 determines the symbol value of the reproduced data PBD <529> to be synchronized to the data clock PDCK <528> and [D 98358] Data series Mseq symbol value <529> to [d 98358] the same, an error The pattern COMP <530> is set to the “H” signal. The inspection data clock KDCK <531> is output along with the inversion of the error pattern COMP, and the microcomputer 10 performs step S 6
Proceeds to S 7 from the value of the first block [1], enter the inspection data K 1 consisting the value of the second block [1], the test data K 1 'in the conversion process of step S 9 [ -1].
After that, in steps S 10 , S 16 and S 17 , the inspection data K 1 ′ [−
1] is determined to be the solid burst error length [1], and it is determined in step S 19 whether FLAG1 is 1 or not. Here, since FLAG1 is set to 1 by the previous inspection data K 1 ′ (EF run length [6]), FLAG1 is set to 0 in steps S 20 and S 21 , and F
Set LAG2 to 1 without writing to the RAM 11, returns to the step S 6, the re-input waiting inspection data clock KDCK or end signal ES. Next, the reproduction system controller 8 outputs a clear signal CLR <532> associated with the inspection data clock KDCK <531>, and the count value <533> of the run length counter 9 is cleared to [0]. Next, the run length counter 9 sets the count value <535> to [1] by the count clock ECK <534>. Here, the elapsed time after the error pattern COMP <530> becomes “H” signal becomes the delay time set by the delay circuit 15, and the polarity signal KS <53
6> becomes the “L” signal. After that, the data comparator 7 determines that both symbol values are the same, and the run length counter 9 sets the count value <541> to [5] by the count clock <540>. Next, the data comparator 7 uses the data clock PD
The symbol value [D 98362 ] of the playback data PBD <543> and the symbol value [d of the data sequence Mseq <543> synchronized with CK <542>.
98362 ] is determined to be the same, and the error pattern COMP <544> is set to the “H” signal. Here, when the reproduction system controller 8 detects an end pattern (the reproduction data PBD <529>, <538>, and <543> symbol values [ D98358 ] to [ D98362 ] are all [0]), the end signal is detected. When outputting the ES, the microcomputer 10 proceeds to S 32 from the step S 8, FLAG2 is determined whether 1.
Here, since FLAG2 is set to 1 by the previous inspection data (solid burst error length [1]), the write data K 2 is set to [-1] in step S 33, step S
Address data output <545> to 34 at 34 , step S
At 35 , the write data output <546> is set to [-1]. Next, in step S 36 , the write control signal ▲ ▼ <547> is set to the “L” signal, and the data [−1] is written in the address [20] of the RAM 11. Now back to the write control signal ▲ ▼ the "H" signal in step S 37, the program measures the test data becomes the end ends.

上記動作例第4図(a)〜(j)において、RAM11の各
アドレスに記録された書込みデータ内容を表2に示す。
Table 2 shows the contents of the write data recorded at each address of the RAM 11 in the above operation example FIGS. 4 (a) to 4 (j).

表2に示されるように、RAM11の各アドレスにはテスト
データの測定開始後、EFラン長[4]、ソリッドバース
トエラー長[2]、EFラン長[8]、EFラン長[3276
7]、EFラン長[32767]、ソリッドバーストエラー長
[2]、EFラン長[32767]、ソリッドバーストエラー
長[1]、EFラン長[7]、基準位置検出信号、EFラン
長[2]、ソリッドバーストエラー長[6]、基準位置
検出信号、ソリッドバーストエラー長[2]、EFラン長
[6]、基準位置検出信号、ソリッドバーストエラー長
[1]、EFラン長[6]、基準位置検出信号と記録媒体
の検査結果が順次記録されている。
As shown in Table 2, EF run length [4], solid burst error length [2], EF run length [8], EF run length [3276] is measured at each address of RAM11 after the measurement of test data is started.
7], EF run length [32767], solid burst error length [2], EF run length [32767], solid burst error length [1], EF run length [7], reference position detection signal, EF run length [2 ], Solid burst error length [6], reference position detection signal, solid burst error length [2], EF run length [6], reference position detection signal, solid burst error length [1], EF run length [6], The reference position detection signal and the inspection result of the recording medium are sequentially recorded.

(3)RAM11からのデータの読出しおよび検査データの
復元 テストデータの測定が終了すると外部コンピュータ14は
第3図フローチャートに従って、RAM11のデータを取込
む。
(3) Reading of data from the RAM 11 and restoration of the inspection data When the measurement of the test data is completed, the external computer 14 takes in the data of the RAM 11 according to the flowchart of FIG.

以下第3図フローチャートを参照しながらその動作を説
明する。
The operation will be described below with reference to the flowchart of FIG.

外部コンピュータ14はコントロールラインC5からの信号
によりプログラムを実行し、ステップS100で入力ポート
P3からアドレスデータAmax[18]を入力する。ステップ
S101〜S103でアドレスデータADD、FLAG3、変数Xを夫々
[0]に初期設定し、ステップS104で出力ポートPdから
出力する読出し制御信号▲▼を“H"信号とする。次
にステップS105で出力ポートPeからアドレスデータADD
[0]を出力し、ステップS106で読出し制御信号▲
▼を“L"信号としてRAM11からアドレス[0]に書き込
まれた書込みデータK2[4]を出力させ、次のステップ
S107で入力ポートP4からこの書込みデータK2[4]を入
力してステップS108で読出し制御信号▲▼を再び
“H"信号とする。以後ステップS109、S112、S118により
書込みデータK2[4]をEFラン長と判断し、ステップS
119でFLAG3が1か否かを判断する。ここでFLAG3は初期
設定で0に設定されているのでそのままステップS123
進む。ステップS123で書込みデータK2[4]をEFラン長
([32767]を除く)と判断し、ステップS125でFLAG3を
1に設定する。次にステップS111で検査データK1(0)
を[4]に設定し、ステップS126、S127で変数X
[0]、アドレスデータADD[0]を夫々インクリメン
トし[1]、[1]とする。更にステップS128、S129
変数X、アドレスデータADDがそれぞれ範囲内にあるこ
とを確認してステップS105に戻る。
The external computer 14 executes the program by the signal from the control line C 5 , and in step S 100 , the input port
Input the address data Amax [18] from P 3 . Step
S 101 to S 103 in the address data ADD, FLAG3, initializes the variable X respectively [0], the read control signal ▲ ▼ the "H" signal is output from the output port Pd at step S 104. Then address data ADD from the output port Pe in step S 105
Outputs [0], a read control signal at step S 106
The write data K 2 [4] written in the address [0] is output from the RAM 11 by using the ▼ as an “L” signal, and the next step
This write data K 2 [4] is input from the input port P 4 in S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . After that, the write data K 2 [4] is determined to be the EF run length in steps S 109 , S 112 , and S 118 , and step S
At 119 , it is determined whether FLAG3 is 1 or not. Here FLAG3 it because it is set to 0 by default goes to step S 123. The write data K 2 [4] at step S 123 determines that the EF run length (excluding the 32767]), setting the FLAG3 in step S 125 to 1. Next, in step S111 , the inspection data K 1 (0)
Is set to [4], and the variable X is set in steps S 126 and S 127.
[0] and the address data ADD [0] are incremented to [1] and [1], respectively. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[1]を出力
し、ステップS106で読出し制御信号▲▼を"L"信号
としてRAM11からアドレス[1]に書き込まれた書込み
データK2[−2]を出力させ、次のステップS107でこの
書込みデータK2[−2]を入力してステップS108で読出
し制御信号▲▼を再び“H"信号とする。以後ステッ
プS109、S112、S118により書込みデータK2[−2]をソ
リッドバーストエラー長と判断し、ステップS110でFLAG
3を0に設定する。次にステップS111で検査データK
1(1)を[−2]に設定し、更にステップS126、S127
で変数X[1]、アドレスデータADD[1]を夫々イン
クリメントし[2]、[2]とする。ステップS128、S
123で変数X、アドレスデータADDがそれぞれ範囲内にあ
ることを確認してステップS105に戻る。
Then outputs the address data ADD [1] at step S 105, the write data K 2 written from RAM11 read control signal ▲ ▼ as "L" signal to the address [1] at step S 106 the [-2] Then, the write data K 2 [−2] is input in the next step S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . After that, the write data K 2 [-2] is determined as the solid burst error length in steps S 109 , S 112 , and S 118 , and the FLAG is determined in step S 110 .
Set 3 to 0. Next, in step S111 , the inspection data K
1 Set (1) to [-2], and then step S126 , S127
Then, the variable X [1] and the address data ADD [1] are incremented to [2] and [2], respectively. Steps S 128 , S
123 a variable X, make sure that the address data ADD is within the range respectively returns to step S 105.

次にステップS105でアドレスデータADD[2]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
としてRAM11からアドレス[2]に書き込まれた書込み
データK2[8]を出力させ、次のステップS107でこの書
込みデータK2[8]を入力してステップS108で読出し制
御信号▲▼を再び“H"信号とする。以後ステップS
109、S112、S118により書込みデータK2[8]をEFラン
長と判断し、更にステップS119でFLAG3が1か否かを判
断する。ここでFLAG3は前の書込みデータK2[−2]で
0に設定されているのでステップS123に進む。ステップ
S123で書込みデータK2[8]をEFラン長([32767]を
除く)と判断し、ステップS125でFLAG3を1に設定す
る。次にステップS111で検査データK1(2)を[8]に
設定し、ステップS126、S127で変数X[2]、アドレス
データADD[2]を夫々インクリメントし[3]、
[3]とする。更にステップS128、S129で変数X、アド
レスデータADDがそれぞれ範囲内にあることを確認して
ステップS105に戻る。
Next, in step S105 , the address data ADD [2] is output, and in step S106 , the read control signal ▲ ▼ is used as the “L” signal and the write data K 2 [8] written in the address [2] from the RAM 11 is output. Then, in the next step S 107 , this write data K 2 [8] is input, and in step S 108 the read control signal ▲ ▼ is set to the “H” signal again. After that step S
The write data K 2 [8] is determined to be the EF run length in 109 , S 112 , and S 118 , and it is further determined in step S 119 whether FLAG3 is 1. Here, since FLAG3 is set to 0 before the write data K 2 [-2] proceeds to step S 123. Step
The write data K 2 [8] In S 123 determines that the EF run length (excluding the 32767]), setting the FLAG3 in step S 125 to 1. Next inspection data K 1 (2) in step S 111 is set to [8], the variable X [2] in step S 126, S 127, address data ADD [2] respectively incremented [3],
[3]. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[3]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
としてRAM11からアドレス[3]に書き込まれた書込み
データK2[32767]を出力させ、次のステップS107でこ
の書込みデータK2[32767]を入力してステップS108
読出し制御信号▲▼を再び“H"信号とする。以後ス
テップS109、S112、S118により書込みデータK2[3276
7]をEFラン長と判断し、更にステップS119でFLAG3が1
か否かを判断する。ここでFLAG3は前の書込みデータ
[8]で1に設定されているので、ステップS120で検査
データK1(3)を[−1]に設定し、ステップS121で変
数X[3]をインクリメントし[4]とする。ステップ
S122で変数Xが範囲内にあることを確認してステップS
123に進む。ステップS123で書込みデータK2[32767]を
EFラン長[32767]と判断し、ステップS124でFLAG3を0
に設定する。次にステップS111で検査データK1(4)を
[32767]に設定し、更にステップS126、S127で変数X
[4]、アドレスデータADD[3]を夫々インクリメン
トし[5]、[4]とする。ステップS128、S129で変数
X、アドレスデータADDがそれぞれ範囲内にあることを
確認してステップS105に戻る。
Next, in step S105 , the address data ADD [3] is output, and in step S106 , the read control signal ▲ ▼ is used as the “L” signal and the write data K 2 [32767] written in the address [3] from the RAM 11 is output. Then, in the next step S 107 , this write data K 2 [32767] is input, and in step S 108 , the read control signal ▲ ▼ is set to the “H” signal again. After that, in steps S 109 , S 112 , and S 118 , write data K 2 [3276
7] it was determined that EF run length, yet in step S 119 FLAG3 1
Determine whether or not. Here, since FLAG3 is set to 1 before the write data [8], the test data K 1 and (3) in step S 120 is set to [-1], the variable X [3] at step S 121 Increment to [4]. Step
After confirming that the variable X is within the range in S 122 , step S
Continue to 123 . Write data K 2 [32767] in step S 123
It determines that the EF run length [32767], a FLAG3 in step S 124 0
Set to. Next, in step S 111 , the inspection data K 1 (4) is set to [32767], and in steps S 126 and S 127 , the variable X is set.
[4] and the address data ADD [3] are respectively incremented to [5] and [4]. Step S 128, variable S 129 X, make sure that the address data ADD is within the range respectively returns to step S 105.

次にステップS105でアドレスデータADD[4]を出力
し、ステップS105で読出し制御信号▲▼を“L"信号
としてRAM11からアドレス[4]に書き込まれた書込み
データK2[32767]を出力させ、次のステップS107でこ
の書込みデータK2[32767]を入力してステップS108
読出し制御信号▲▼を再び“H"信号とする。以後ス
テップS109、S112、S118により書込みデータK2[3276
7]をEFラン長と判断し、更にステップS119でFLAG3が1
か否かを判断する。ここでFLAG3は前の書込みデータ[3
2767]で0に設定されているので、そのままステップS
123に進む。ステップS123で書込みデータK2[32767]を
EFラン長[32767]と判断し、ステップS124でFLAG3を0
に設定する。次にステップS111で検査データK1(5)を
[32767]に設定し、ステップS126、S127で変数X
[5]、アドレスデータADD[4]を夫々インクリメン
トし[6]、[5]とする。更にステップS128、S129
変数X、アドレスデータADDがそれぞれ範囲内にあるこ
とを確認してステップS105に戻る。
Next, in step S105 , the address data ADD [4] is output, and in step S105 , the read control signal ▲ ▼ is used as the “L” signal and the write data K 2 [32767] written in the address [4] from the RAM 11 is output. Then, in the next step S 107 , this write data K 2 [32767] is input, and in step S 108 the read control signal ▲ ▼ is set to the “H” signal again. After that, in steps S 109 , S 112 , and S 118 , write data K 2 [3276
7] it was determined that EF run length, yet in step S 119 FLAG3 1
Determine whether or not. FLAG3 is the previous write data [3
2767] is set to 0, so step S
Continue to 123 . Write data K 2 [32767] in step S 123
It determines that the EF run length [32767], a FLAG3 in step S 124 0
Set to. Next, the inspection data K 1 (5) is set to [32767] in step S 111 , and the variable X is set in steps S 126 and S 127.
[5] and the address data ADD [4] are incremented to [6] and [5], respectively. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[5]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[5]に書き込まれた書込
みデータK2[−2]を出力させ、次のステップS107でこ
の書込みデータK2[−2]を入力してステップS108で読
出し制御信号▲▼を再び“H"信号とする。以後ステ
ップS109、S112、S118により書込みデータK2[−2]を
ソリッドバーストエラー長と判断し、更にステップS110
でFLAG3を0に設定する。次にステップS111で検査デー
タK1(6)を[−2]に設定し、ステップS126、S127
変数X[6]、アドレスデータADD[5]を夫々インク
リメントし[7]、[6]とする。更にステップS128
S129で変数X、アドレスデータADDがそれぞれ範囲内に
あることを確認してステップS105に戻る。
Next, in step S105 , the address data ADD [5] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal, and the write data K 2 [−2] written in the address [5] from the RAM 11 is written. Is output, the write data K 2 [-2] is input in the next step S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . Thereafter, the write data K 2 [-2] is determined to be the solid burst error length in steps S 109 , S 112 , and S 118 , and further step S 110
To set FLAG3 to 0. Next inspection data K 1 (6) in step S 111 is set to [-2], the variable X [6] in step S 126, S 127, address data ADD [5] respectively incremented [7], [ 6]. Further step S 128 ,
Variable X in S 129, make sure that the address data ADD is within the range respectively returns to step S 105.

次にステップS105でアドレスデータADD[6]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[6]に書き込まれた書込
みデータK2[32767]を出力させ、次のステップS107
この書込みデータK2[32767]を入力してステップS108
で読出し制御信号▲▼を“H"信号とする。以後ステ
ップS109、S112、S118により書込みデータK2[32767]
をEFラン長と判断し、更にステップS119でFLAG3が1か
否かを判断する。ここでFLAG3は前の書込みデータ[−
2]で0に設定されているので、そのままステップS123
に進む。ステップS123で書込みデータK2[32767]をEF
ラン長[32767]と判断し、ステップS124でFLAG3を0に
設定する。次にステップS111で検査データK1(7)を
[32767]に設定し、ステップS126、S127で変数X
[7]、アドレスデータADD[6]を夫々インクリメン
トし[8]、[7]とする。更にステップS128、S129
変数X、アドレスデータADDがそれぞれ範囲内にあるこ
とを確認してステップS105に戻る。
Next, in step S105 , the address data ADD [6] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal, and the write data K 2 [32767] written in the address [6] from the RAM 11 is written. It is output, and in the next step S 107 , this write data K 2 [32767] is input and step S 108 is entered.
Read control signal ▲ ▼ becomes "H" signal. After that, write data K 2 [32767] in steps S 109 , S 112 , and S 118 .
It was determined that the EF run length, further FLAG3 in step S 119 it is determined whether or not 1. FLAG3 is the previous write data [-
2] is set to 0, so step S 123 is performed as it is.
Proceed to. In step S 123 , write data K 2 [32767] to EF
It determines that the run length [32767], a FLAG3 in step S 124 is set to 0. Next, the inspection data K 1 (7) is set to [32767] in step S 111 , and the variable X is set in steps S 126 and S 127.
[7] and the address data ADD [6] are incremented to [8] and [7], respectively. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[7]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[7]に書き込まれた書込
みデータK2[−1]を出力させ、次のステップS107でこ
の書込みデータK2[−1]を入力し、ステップS108で読
出し制御信号の▲▼を再び“H"信号とする。以後ス
テップS109、S112、S118により書込みデータK2[−1]
をソリッドバーストエラー長と判断し、ステップS110
FLAG3を0に設定する。次にステップS111で検査データK
1(8)を[−1]に設定し、ステップS126、S127で変
数X[8]、アドレスデータADD[7]を夫々インクリ
メントし[9]、[8]とする。更にステップS128、S
129で変数X、アドレスデータADDがそれぞれ範囲内にあ
ることを確認してステップS105に戻る。
Next, in step S105 , the address data ADD [7] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal, and the write data K 2 [−1] written from the RAM 11 to the address [7]. Is output, the write data K 2 [−1] is input in the next step S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . After that, the write data K 2 [−1] is obtained in steps S 109 , S 112 , and S 118 .
Is determined as the solid burst error length, and in step S 110
Set FLAG3 to 0. Next, in step S111 , the inspection data K
1 (8) is set to [-1], and the variables X [8] and address data ADD [7] are incremented to [9] and [8] in steps S126 and S127 , respectively. Further steps S 128 , S
129 a variable X, make sure that the address data ADD is within the range respectively returns to step S 105.

次にステップS105でアドレスデータADD[8]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[8]に書き込まれた書込
みデータK2[7]を出力させ次のステップS107でこの書
込みデータK2[7]を入力し、ステップS108で読出し制
御信号▲▼を再び“H"信号とすう。以後ステップS
109、S111、S118より書込みデータK2[7]をEFラン長
と判断し、更にステップS119でFLAG3が1か否かを判断
する。ここでFLAG3は前の検査データK2[−1]で0に
設定されているのでそのままステップS123に進む。ステ
ップS123で書込みデータK2[7]をEFラン長([3276
7]を除く)と判断し、ステップS125でFLAG3を1に設定
する。次にステップS111で検査データK1(9)を[7]
に設定し、ステップS126、S127で変数X[9]、アドレ
スデータADD[8]を夫々インクリメントし[10]、
[9]とする。更にステップS128、S129で変数X、アド
レスデータADDがそれぞれ範囲内にあることを確認して
ステップS105に戻る。
Next, in step S105 , the address data ADD [8] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal, and the write data K 2 [7] written in the address [8] from the RAM 11 is written. This is output and the write data K 2 [7] is input in the next step S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . After that step S
The write data K 2 [7] is determined to be the EF run length from 109 , S 111 and S 118 , and it is further determined in step S 119 whether FLAG3 is 1 or not. Here FLAG3 it so is set to the inspection data K 2 0 in [-1] before the process proceeds to step S 123. In step S 123 , the write data K 2 [7] is set to the EF run length ([3276
7] it is determined that the exception), sets the FLAG3 in step S 125 to 1. Next, in step S 111 , the inspection data K 1 (9) is [7]
And the variable X [9] and the address data ADD [8] are incremented [10] in steps S 126 and S 127 , respectively.
[9]. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[9]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[9]に書き込まれた書込
みデータK2[0]を出力させ、次のステップS107でこの
書込みデータK2[0]を入力し、ステップS108で読出し
制御信号▲▼を再び“H"信号とする。次にステップ
S109により書込みデータK2[0]をソリッドバーストエ
ラー長[1]の省略が行われていない基準位置検出信号
と判断し、ステップS110でFLAG3を0に設定する。次に
ステップS111で検査データK1(10)を[0]に設定し、
ステップS126、S127で変数X[10]、アドレスデータAD
D[9]を夫々インクリメントし[11]、[10]とす
る。更にステップS128、S129で変数X、アドレスデータ
ADDがそれぞれ範囲内にあることを確認してステップS
105に戻る。
Next, in step S105 , the address data ADD [9] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal, and the write data K 2 [0] written in the address [9] from the RAM 11 is written. The write data K 2 [0] is input in the next step S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . Next step
Determining a reference position detection signal omission is not performed in the write data K 2 [0] Solid burst error length [1] by S 109, the FLAG3 in step S 110 is set to 0. Next, in step S111 , the inspection data K 1 (10) is set to [0],
Variables X [10] and address data AD in steps S 126 and S 127
D [9] is incremented to [11] and [10], respectively. Further, in steps S 128 and S 129 , variable X and address data
Make sure that each ADD is within range and then step S
Return to 105 .

次にステップS105でアドレスデータADD[10]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
としてRAM11からアドレス[10]を書き込まれた書込み
データK2[2]を出力させ、次のステップS107でこの書
込みデータK2[2]を入力し、ステップS108で読出し制
御信号▲▼を再び“H"信号とする。以後ステップS
109、S112、S118により書込みデータK2[2]をEFラン
長と判断し、更にステップS119でFLAG3が1か否かを判
断する。ここでFLAG3は前の検査データK2[0]で0に
設定されているのでそのままステップS123に進む。ステ
ップS123で書込みデータK2[2]をEFラン長([3276
7]を除く)と判断してステップS125でFLAG3を1に設定
する。次にステップS111で検査データK1(11)を[2]
に設定し、ステップS126、S127で変数X[11]、アドレ
スデータADD[10]を夫々インクリメントし[12]、[1
1]とする。更にステップS128、S129で変数X、アドレ
スデータADDがそれぞれ範囲内にあることを確認してス
テップS105に戻る。
Next, in step S105 , the address data ADD [10] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal and the write data K 2 [2] in which the address [10] is written from the RAM 11 is output. Then, in the next step S107 , this write data K 2 [2] is input, and in step S108 , the read control signal ▲ ▼ is set to the "H" signal again. After that step S
The write data K 2 [2] is determined to be the EF run length in 109 , S 112 , and S 118 , and it is further determined in step S 119 whether FLAG3 is 1. Here FLAG3 it so is set to the inspection data K 2 0 in [0] before the process proceeds to step S 123. In step S 123 , the write data K 2 [2] is changed to the EF run length ([3276
7] it is determined that the excluded) to set the FLAG3 in step S 125 to 1. Next, in step S111 , the inspection data K 1 (11) is [2]
And the variable X [11] and the address data ADD [10] are incremented in steps S 126 and S 127 , respectively, [12], [1
1]. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[11]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
としてRAM11からアドレス[11]に書き込まれた書込み
データK2[−6]を出力させ、次のステップS107でこの
書込みデータK2[−6]を入力し、ステップS108で読出
し制御信号▲▼を再び“H"信号とする。以後ステッ
プS109、S112、S118により書込みデータK2[−6]をソ
リッドバーストエラー長と判断し、ステップS110でFLAG
3を0に設定する。次にステップS111で検査データK1(1
2)を[−6]に設定し、ステップS126、S127で変数X
[12]、アドレスデータADD[11]を夫々インクリメン
トし[13]、[12]とする。更にステップS128、S129
変数X、アドレスデータADDがそれぞれ範囲内にあるこ
とを確認してステップS105に戻る。
Next, in step S105 , the address data ADD [11] is output, and in step S106 , the read control signal ▲ ▼ is used as the "L" signal and the write data K 2 [-6] written in the address [11] from the RAM 11 is written. This is output, and the write data K 2 [-6] is input in the next step S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . After that, the write data K 2 [−6] is determined as the solid burst error length in steps S 109 , S 112 , and S 118 , and the FLAG is determined in step S 110 .
Set 3 to 0. Next, in step S111 , the inspection data K 1 (1
2) is set to [-6] and variable X is set in steps S 126 and S 127.
[12] and the address data ADD [11] are incremented to [13] and [12], respectively. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[12]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
としてRAM11からアドレス[12]に書き込まれた書込み
データK2[0]を出力させ、次のステップS107でこの書
込みデータK2[0]を入力し、ステップS108で読出し制
御信号▲▼を再び“H"信号とする。次にステップS
109により書込みデータK2[0]をソリッドバーストエ
ラー長[1]の省略が行われていない基準位置検出信号
と判断し、ステップS110でFLAG3を0に設定する。次に
ステップS111で検査データK1(13)を[0]に設定し、
ステップS126、S127で変数X[13]、アドレスデータAD
D[12]を夫々インクリメントし[14]、[13]とす
る。更にステップS128、S129で変数X、アドレスデータ
ADDがそれぞれ範囲内にあることを確認してステップS
105に戻る。
Next, in step S105 , the address data ADD [12] is output, and in step S106 , the read control signal ▲ ▼ is used as the “L” signal and the write data K 2 [0] written in the address [12] from the RAM 11 is output. Then, in the next step S107 , the write data K 2 [0] is input, and in step S108 , the read control signal ▲ ▼ is set to the “H” signal again. Then step S
It is determined by 109 that the write data K 2 [0] is the reference position detection signal in which the solid burst error length [1] is not omitted, and FLAG3 is set to 0 in step S110 . Next, in step S111 , the inspection data K 1 (13) is set to [0],
In steps S 126 and S 127 , variable X [13], address data AD
D [12] is incremented to [14] and [13], respectively. Further, in steps S 128 and S 129 , variable X and address data
Make sure that each ADD is within range and then step S
Return to 105 .

次にステップS105でアドレスデータADD[13]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
としてRAM11からアドレス[13]に書き込まれた書込み
データK2[−2]を出力させ、次のステップS107でこの
書込みデータK2[−2]を入力し、ステップS108で読出
し制御信号▲▼を再び“H"信号とする。以後ステッ
プS109、S112、S118により書込みデータK2[−2]をソ
リッドバーストエラー長と判断し、ステップS110でFLAG
3を0に設定する。次にステップS111で検査データK1(1
4)を[−2]に設定し、ステップS126、S127で変数X
[14]、アドレスデータADD[13]を夫々インクリメン
トし[15]、[14]とする。更にステップS128、S129
変数X、アドレスデータADDがそれぞれ範囲内にあるこ
とを確認してステップS105に戻る。
Next, in step S105 , the address data ADD [13] is output, and in step S106 , the read control signal ▲ ▼ is used as the "L" signal and the write data K 2 [-2] written from the RAM 11 to the address [13] is output. The write data K 2 [-2] is input in the next step S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . After that, the write data K 2 [-2] is determined as the solid burst error length in steps S 109 , S 112 , and S 118 , and the FLAG is determined in step S 110 .
Set 3 to 0. Next, in step S111 , the inspection data K 1 (1
4) is set to [-2] and the variable X is set in steps S 126 and S 127.
[14] and the address data ADD [13] are incremented to [15] and [14], respectively. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[14]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[14]に書き込まれた書込
みデータK2[6]を出力させ、次のステップS107でこの
書込みデータK2[6]を入力し、ステップS108で読出し
制御信号▲▼を再び“H"信号とする。以後ステップ
S109、S112、S118により書込みデータK2[6]をEFラン
長と判断し、更にステップS119でFLAG3が1か否かを判
断する。ここでFLAG3は前の検査データK2[−2]で0
に設定されているのでそのままステップS123に進む。ス
テップS123で書込みデータK2[6]をEFラン長([3276
7]を除く)と判断し、ステップS125でFLAG3を1に設定
する。次にステップS111で検査データK1(15)を[6]
に設定し、ステップS126、S127で変数X[15]、アドレ
スデータADD[14]を夫々インクリメントし[16]、[1
5]とする。更にステップS128、S129で変数X、アドレ
スデータADDがそれぞれ範囲内にあることを確認してス
テップS105に戻る。
Next, in step S105 , the address data ADD [14] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal, and the write data K 2 [6] written in the address [14] from the RAM 11 is written. This is output, and the write data K 2 [6] is input in the next step S 107 , and the read control signal ▲ ▼ is turned to the “H” signal again in step S 108 . After that step
The write data K 2 [6] is determined to be the EF run length in S 109 , S 112 , and S 118 , and it is further determined in step S 119 whether FLAG3 is 1. Here FLAG3 previous inspection data K 2 in [-2] 0
Since it is set to, the process directly proceeds to step S 123 . In step S 123 , the write data K 2 [6] is changed to the EF run length ([3276
7] it is determined that the exception), sets the FLAG3 in step S 125 to 1. Next, in step S 111 , the inspection data K 1 (15) is [6]
And the variable X [15] and the address data ADD [14] are incremented in steps S 126 and S 127 , respectively, [16], [1
5]. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[15]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[15]に書き込まれた書込
みデータK2[0]を出力させ、次のステップS107でこの
書込みデータK2[0]を入力し、ステップS108で読出し
制御信号▲▼を再び“H"信号とする。次にステップ
S109により書込みデータK2[0]をソリッドバーストエ
ラー長[1]の省略が行われていない基準位置検出信号
と判断し、ステップS110でFLAG3を0に設定する。次に
ステップS111で検査データK1(16)を[0]に設定し、
ステップS126、S127で変数X[16]、アドレスデータAD
D[15]を夫々インクリメントし[17]、[16]とす
る。更にステップS128、S129で変数X、アドレスデータ
ADDがそれぞれ範囲内にあることを確認してステップS
105に戻る。
Next, in step S105 , the address data ADD [15] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal, and the write data K 2 [0] written in the address [15] from the RAM 11 is written. The write data K 2 [0] is input in the next step S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . Next step
Determining a reference position detection signal omission is not performed in the write data K 2 [0] Solid burst error length [1] by S 109, the FLAG3 in step S 110 is set to 0. Next, in step S111 , the inspection data K 1 (16) is set to [0],
Variables X [16] and address data AD in steps S 126 and S 127
D [15] is incremented to [17] and [16], respectively. Further, in steps S 128 and S 129 , variable X and address data
Make sure that each ADD is within range and then step S
Return to 105 .

次にステップS105でアドレスデータADD[16]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[16]に書き込まれた書込
みデータK2[−1]を出力させ、次のステップS107でこ
の書込みデータK2[−1]を入力し、ステップS108で読
出し制御信号▲▼を再び“H"信号とする。以後ステ
ップS109、S112、S118により書込みデータK2[−1]を
ソリッドバーストエラー長と判断し、ステップS110でFL
AG3を0に設定する。次にステップS111で検査データK1
(17)を[−1]に設定し、ステップS126、S127で変数
X[17]、アドレスデータADD[16]を夫々インクリメ
ントし[18]、[17]とする。更にステップS128、S129
で変数X、アドレスデータADDがそれぞれ範囲内にある
ことを確認してステップS105に戻る。
Next, in step S105 , the address data ADD [16] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal, and the write data K 2 [−1] written in the address [16] from the RAM 11 is written. Is output, and the write data K 2 [−1] is input in the next step S 107 , and the read control signal ▲ ▼ is set to the “H” signal again in step S 108 . Thereafter, the write data K 2 [-1] is determined to be the solid burst error length in steps S 109 , S 112 , and S 118 , and FL is set in step S 110 .
Set AG3 to 0. Next, in step S 111 , the inspection data K 1
(17) is set to [-1], and the variables X [17] and address data ADD [16] are incremented to [18] and [17] in steps S126 and S127 , respectively. Further steps S 128 , S 129
In variables X, make sure that the address data ADD is within the range respectively returns to step S 105.

次にステップS105でアドレスデータADD[17]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[17]に書き込まれた書込
みデータK2[6]を出力させ、次のステップS107でこの
書込みデータK2[6]を入力し、ステップS108で読出し
制御信号▲▼を再び“H"信号とする。以後ステップ
S109、S112、S118により書込みデータK2[6]をEFラン
長と判断し、更にステップS119でFLAG3が1か否かを判
断する。ここでFLAG3は前の検査データK2[−1]で0
に設定されているのでそのままステップS123に進む。ス
テップS123で書込むデータK2[6]をEFラン長([3276
7]を除く)と判断し、ステップS125でFLAG3を1に設定
する。次にステップS111で検査データK1(18)を[6]
に設定し、ステップS126、S127で変数X[18]、アドレ
スデータADD[17]を夫々インクリメントし[19]、[1
8]とする。更にステップS128、S129で変数X、アドレ
スデータADDがそれぞれ範囲内にあることを確認してス
テップS105に戻る。
Next, in step S105 , the address data ADD [17] is output, and in step S106 , the read control signal ▲ ▼ is used as the “L” signal, and the write data K 2 [6] written in the address [17] from the RAM 11 is written. This is output, and the write data K 2 [6] is input in the next step S 107 , and the read control signal ▲ ▼ is turned to the “H” signal again in step S 108 . After that step
The write data K 2 [6] is determined to be the EF run length in S 109 , S 112 , and S 118 , and it is further determined in step S 119 whether FLAG3 is 1. Here FLAG3 previous inspection data K 2 in [-1] 0
Since it is set to, the process directly proceeds to step S 123 . The data K 2 [6] written in step S 123 is set to the EF run length ([3276
7] it is determined that the exception), sets the FLAG3 in step S 125 to 1. Next, in step S 111 , the inspection data K 1 (18) is [6]
And the variable X [18] and the address data ADD [17] are incremented in steps S 126 and S 127 , respectively, [19], [1
8]. Returns to step S 105 to confirm that the further step S 128, variable S 129 X, the address data ADD is within the range, respectively.

次にステップS105でアドレスデータADD[18]を出力
し、ステップS106で読出し制御信号▲▼を“L"信号
として、RAM11からアドレス[18]に書き込まれた書込
みデータK2[−32768]を出力させ、次のステップS107
でこの書込みデータK2[−32768]を入力し、ステップS
108で読出し制御信号▲▼を再び“H"信号とする。
次にステップS109、S112により書込みデータK2[−3276
8]をソリッドバーストエラー長[1]の省略が行われ
た基準位置検出信号と判断し、ステップS113で検査デー
タK1(19)を[−1]に設定し、ステップS114で変数X
[19]をインクリメントし[20]とする。ステップS115
で変数Xが範囲内にあることを確認し、ステップS116
書込みデータK2を[0]に、ステップS117でFLAG3を0
に設定する。次にステップS111で検査データK1(20)を
[0]に設定し、ステップS126、S127で変数X[20]、
アドレスデータADD[17]を夫々インクリメントし[2
1]、[18]とする。ステップS128、S129で変数Xは範
囲内にあるが、一方ステップS129でアドレスデータADD
がAmax[18]より大きく(>18)なったことを検出して
プログラムをエンドさせ、書込みデータK2の取込みを終
了する。以上のように、RAM11への書込み時に省略され
たソリッドバーストエラー長[1]が復元されて、外部
コンピュータ内のRAMには元の検査データK1が書き込ま
れる。
Next, in step S105 , the address data ADD [18] is output, and in step S106 , the read control signal ▲ ▼ is set to the “L” signal, and the write data K 2 [−32768] written in the address [18] from the RAM 11 is written. Is output, and the next step S107
Input this write data K 2 [−32768] with and press Step S
At 108 , the read control signal ▲ ▼ is set to the “H” signal again.
Next, in steps S 109 and S 112 , write data K 2 [−3276
8] determines that a solid burst error length [1] reference position detection signal omission has been performed, test data K 1 (19) in step S 113 is set to [-1], the variable X at step S 114
Increment [19] to [20]. Step S 115
In sure that the variable X is in range, the write data K 2 in step S 116 [0], the FLAG3 in step S 117 0
Set to. Next, in step S 111 , the inspection data K 1 (20) is set to [0], and in steps S 126 and S 127 , the variable X [20],
The address data ADD [17] is incremented by [2
1] and [18]. The variable X is within the range in steps S 128 and S 129 , while the address data ADD is found in step S 129.
Is detected to be larger than Amax [18] (> 18), the program is ended, and the acquisition of the write data K 2 is completed. As described above, the solid burst error length [1] omitted when writing to the RAM 11 is restored, and the original inspection data K 1 is written to the RAM in the external computer.

次にコンピュータ12は所要の記録媒体評価プログラムに
よりデータ処理を行い、その結果をプリンタ13、ディス
プレイ14に表示する。
Next, the computer 12 performs data processing according to a required recording medium evaluation program and displays the result on the printer 13 and the display 14.

第5図、第6図は実際の測定結果を表示したもので、そ
のときの測定データは以下の通りである。
FIGS. 5 and 6 show the actual measurement results, and the measurement data at that time are as follows.

ディスク:追記型光ディスク 記録レーザーパワー:4.8(mW) 再生レーザーパワー:0.3(mW) 線速度:1.8(m/s) 測定時間:59(sec) 総データ数:4096 総シンボル数:14046359 誤りシンボル数:2896 シンボル誤り率:2.06D−04 基準位置検出信号:591 第5図(a)は横軸をシンボル数、縦軸をトラック数と
し以下の条件によりディスク上のエラー分布を示したも
のである。
Disc: Write-once type optical disc Recording laser power: 4.8 (mW) Reproducing laser power: 0.3 (mW) Linear velocity: 1.8 (m / s) Measuring time: 59 (sec) Total number of data: 4096 Total number of symbols: 14046359 Number of error symbols : 2896 Symbol error rate: 2.06D-04 Reference position detection signal: 591 FIG. 5 (a) shows the error distribution on the disk under the following conditions, where the horizontal axis is the number of symbols and the vertical axis is the number of tracks. .

1)RAM11の各アドレスに記録された書込みデータの第
2ブロックのカウント値を、横軸のスケールに従って左
から右へアドレス順に並べる。
1) Arrange the count value of the second block of the write data recorded at each address of the RAM 11 from left to right according to the address scale according to the scale of the horizontal axis.

2)書込みデータの第1のブロックの値が[0]の場
合、即ち第2のカウント値がEFラン長を示すときは、相
当する長さだけ黒印字し、第1のブロックの値が[1]
の場合、即ち第2のブロックのカウント値がバーストエ
ラー長を示すときは、相当する長さだけ空白とする。
2) When the value of the first block of the write data is [0], that is, when the second count value indicates the EF run length, black printing is performed for the corresponding length, and the value of the first block is [ 1]
In the case of, that is, when the count value of the second block indicates the burst error length, the corresponding length is left blank.

3)書込みデータの第2のブロックの値が[0]の基準
位置検出信号のときは、次のトラックに移る。
3) When the value of the second block of the write data is the reference position detection signal of [0], the process moves to the next track.

以上の条件で表示することにより、ディスク上のキズ、
ホコリ等により記録再生時のエラー部分を視覚的に確認
できる。また各トラック毎のシンボル数(グラフ上の右
端部の位置)を比較することで光学的記録再生装置4の
CLV制御状態が判る。
By displaying under the above conditions, scratches on the disc,
You can visually check the error part during recording and playback by dust or the like. Further, by comparing the number of symbols for each track (the position of the right end on the graph), the optical recording / reproducing apparatus 4
CLV control status is known.

第5図(b)は第5図(a)の横軸をディスクの回転角
度として表示したもので、この表示方法によればエラー
位置およびその大きさがトラック数及び角度から正確に
検出することができる。
FIG. 5 (b) shows the horizontal axis of FIG. 5 (a) as the rotation angle of the disk. According to this display method, the error position and its size can be accurately detected from the number of tracks and the angle. You can

第6図(a)及び(b)は、夫々横軸をシンボル数、縦
軸をその発生回路としたEFラン長分布及びソリッドバー
ストエラー長分布を示している。また、図中の実線A、
Bはエラーがランダムに発生する場合の分布を計算によ
って求めたものである。第6図の例ではこの実線から大
きくはずれており、バースト状のエラーが多く発生して
いることが判る。
6 (a) and 6 (b) show the EF run length distribution and the solid burst error length distribution, respectively, with the horizontal axis representing the number of symbols and the vertical axis representing the generating circuit. In addition, the solid line A in the figure,
B is a distribution obtained by calculation when errors occur randomly. In the example of FIG. 6, the solid line deviates greatly from this solid line, and it can be seen that many burst-like errors occur.

次に実際の測定例を基に、従来の記録方法と本記録方法
によって記録されたRAMの書込みデータ数の比較を表3
に示す。
Next, based on an actual measurement example, Table 3 shows a comparison of the number of RAM write data recorded by the conventional recording method and this recording method.
Shown in.

なお、媒体A、B、Cのエラーレートεはそれぞれ5.65
×10-5、2.06×10-4、2.43×10-3である。
The error rates ε of the media A, B, and C are 5.65, respectively.
× 10 -5, 2.06 × 10 -4 , a 2.43 × 10 -3.

以上のように本データ記録方法によると書込みデータ数
を約25%〜50%低減出来ることが判る。
As described above, according to this data recording method, the number of write data can be reduced by about 25% to 50%.

なお、本発明は上記実施例に限定されることなく、種々
の態様を取得るものである。
It should be noted that the present invention is not limited to the above-mentioned embodiments, and various aspects are obtained.

例えば、実施例では本データ記録方法をマイコン10のソ
フト処理によって実現しているが、論理回路、シフトレ
ジスタ等によるハード構成によることも出来る。
For example, although the data recording method is realized by the software processing of the microcomputer 10 in the embodiment, it may be realized by a hardware configuration such as a logic circuit and a shift register.

また外部コンピュータ14は書込みデータを取込む際に省
略された書込みデータの復元を行なっているが、この復
元を行なうことなく書込みデータを取込み、記録媒体評
価プログラムにこの復元を行なうプログラムを含ませる
ことも出来る。
Further, the external computer 14 restores the write data omitted when the write data is fetched. However, the write data should be fetched without performing this restore, and the recording medium evaluation program should include a program for performing this restore. You can also

[発明の効果] 以上のように本発明データ記録/再生方法によれば、デ
ータ記録時において、EFラン長データに続くエラーラン
長データが最小値の時、メモリ回路への最小値のエラー
ラン長データの記録を禁止し、データ再生時において、
メモリ回路から読出されたデータが連続してEFラン長デ
ータになったことを判断して、記録を禁止した最小値の
エラーラン長データを復元するようにしたので、メモリ
回路の記憶容量の効率良く使用することができ、コスト
の低減をもたらす。また、データ再生時において、メモ
リ回路への記録を禁止した最小値のエラーラン長データ
を容易に復元することができるので、最小値のエラーラ
ン長データを欠落させることもない。
As described above, according to the data recording / reproducing method of the present invention, at the time of data recording, when the error run length data following the EF run length data has the minimum value, the error run of the minimum value to the memory circuit is performed. Prohibiting the recording of long data, during data playback,
Since it is determined that the data read from the memory circuit has become EF run length data continuously and the error run length data of the minimum value that prohibits recording is restored, the efficiency of the memory circuit storage capacity is improved. It can be used well, resulting in cost reduction. Further, at the time of data reproduction, it is possible to easily restore the minimum value error run length data which is prohibited from being recorded in the memory circuit, so that the minimum value error run length data is not lost.

【図面の簡単な説明】 第1図は本発明に係るデータ記録方法を用いた記録媒体
検査装置を示すブロック図、第2図および第3図は第1
図に示される記録媒体検査装置の説明に供するフローチ
ャート、第4図(a)〜(l)は一動作例を示すタイミ
ングチャート、また第5図および第6図は第1図に示さ
れる記録媒体検査装置の表示例を示す図である。 1……記録系コントローラ、2、6……データ発生器、
3……EFM変調器、4……光学的記録再生装置、5……E
FM復調器、7……データ比較器、8……再生系コントロ
ーラ、9……ラン長カウンタ、10……マイクロコンピュ
ータ、11……RAM、12……遅延回路、13……インバータI
NV、14……外部コンピュータ、15……プリンタ、16……
ディスプレイを示す。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a recording medium inspection device using a data recording method according to the present invention, and FIGS. 2 and 3 are first diagrams.
4 is a flow chart for explaining the recording medium inspection apparatus shown in the figure, FIGS. 4 (a) to 4 (l) are timing charts showing one operation example, and FIGS. 5 and 6 are the recording medium shown in FIG. It is a figure which shows the example of a display of an inspection apparatus. 1 ... Recording controller, 2, 6 ... Data generator,
3 ... EFM modulator, 4 ... Optical recording / reproducing device, 5 ... E
FM demodulator, 7 ... Data comparator, 8 ... Reproduction system controller, 9 ... Run length counter, 10 ... Microcomputer, 11 ... RAM, 12 ... Delay circuit, 13 ... Inverter I
NV, 14 ... External computer, 15 ... Printer, 16 ...
Shows the display.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】記録媒体上のエラーの発生しなかった長さ
を示すEFラン長データと、上記エラーの発生した長さを
示すエラーラン長データをメモリ回路に記録し、再生す
るデータ記録/再生方法であり、 データ記録時において、上記EFラン長データに続く上記
エラーラン長データが最小値の時、上記メモリ回路への
上記最小値の上記エラーラン長データの記録を禁止し、 データ再生時において、上記メモリ回路から読出された
データが連続して上記EFラン長データになったことを判
断して、記録を禁止した上記最小値の上記エラーラン長
データを復元することを特徴とするデータ記録/再生方
法。
1. A data recording / reproducing method for recording and reproducing, in a memory circuit, EF run length data indicating a length on which an error has not occurred on a recording medium and error run length data indicating a length on which the error has occurred. When the data is recorded, when the error run length data following the EF run length data has the minimum value, the recording of the minimum value of the error run length data in the memory circuit is prohibited to reproduce the data. In some cases, it is determined that the data read from the memory circuit has continuously become the EF run length data, and the error run length data of the minimum value that prohibits recording is restored. Data recording / playback method.
JP62106779A 1987-04-30 1987-04-30 Data recording / playback method Expired - Lifetime JPH0743898B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62106779A JPH0743898B2 (en) 1987-04-30 1987-04-30 Data recording / playback method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62106779A JPH0743898B2 (en) 1987-04-30 1987-04-30 Data recording / playback method

Publications (2)

Publication Number Publication Date
JPS63273277A JPS63273277A (en) 1988-11-10
JPH0743898B2 true JPH0743898B2 (en) 1995-05-15

Family

ID=14442392

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62106779A Expired - Lifetime JPH0743898B2 (en) 1987-04-30 1987-04-30 Data recording / playback method

Country Status (1)

Country Link
JP (1) JPH0743898B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH079713B2 (en) * 1985-03-16 1995-02-01 日立マクセル株式会社 Optical disk defect evaluation system

Also Published As

Publication number Publication date
JPS63273277A (en) 1988-11-10

Similar Documents

Publication Publication Date Title
KR19990083130A (en) Apparatus and method for detecting disk defect of a hard disk drive
TWI224773B (en) Buffer memory address change device, optical disk reproduction device and medium
JPH06187740A (en) Direct-read-after-write-enable optical disk medium inspection method and system
JPH0743898B2 (en) Data recording / playback method
JPH0368458B2 (en)
JP2717818B2 (en) Optical disk drive
JPS637568A (en) Data processing method
JPH07249271A (en) CD-ROM record inspection method
JP3913928B2 (en) Information recording device
JPH0287080A (en) Inspecting apparatus of defect of magnetic disk
JPH04265574A (en) Method for inspecting information recording medium
JP2818766B2 (en) Defect inspection device for recording media
JPH04265576A (en) Method for inspecting information recording medium
KR940001053Y1 (en) Frame Number Detection Circuit of Data Backup Device
JP2003196829A (en) Data processing device
JPH02123571A (en) Signal evaluating device for information recording medium
JPS60115073A (en) Recording and reproducing device of optical information
JPH0231181A (en) Apparatus for inspecting flaw of magnetic disk
JPS62192983A (en) Information reproducing device
SU754472A1 (en) Device for testing digital recording apparatus
Tehranchi et al. Real-time high-resolution PC-based system for measurement of errors on compact disks
JPS6299962A (en) Dropout detection method
JPH04265573A (en) Inspection method for information recording medium
JPS62141679A (en) Light disk processor
JPH06309830A (en) Reading method of bar code of cd