JPH04181561A - Data recorder/reproducer - Google Patents
Data recorder/reproducerInfo
- Publication number
- JPH04181561A JPH04181561A JP31103890A JP31103890A JPH04181561A JP H04181561 A JPH04181561 A JP H04181561A JP 31103890 A JP31103890 A JP 31103890A JP 31103890 A JP31103890 A JP 31103890A JP H04181561 A JPH04181561 A JP H04181561A
- Authority
- JP
- Japan
- Prior art keywords
- data
- output
- circuit
- counter
- sector
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000003287 optical effect Effects 0.000 description 32
- 238000001514 detection method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 9
- 238000012937 correction Methods 0.000 description 7
- 239000000428 dust Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野〕
本発明は、例えば光カード等の記録媒体への書き込みデ
ータの良否を、すべてのデータに対して判定することが
でき、書き込みデータの信頼性を向上することが可能な
データ記録再生装置呻関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention is capable of determining the quality of written data on a recording medium such as an optical card for all data, and is capable of determining the reliability of written data. The present invention relates to a data recording and reproducing device that can improve the performance of the data.
[従来の技術]
一般に、光カード等の記録媒体における1セクタの記録
フォーマットは、第5図に示すような形式が用いられて
いる。[Prior Art] Generally, the format shown in FIG. 5 is used as a recording format of one sector in a recording medium such as an optical card.
両端部にはPLLクロックを発生させるためのビット同
期パターン51a、51bが設けられ、データ復調のバ
イト同期をとるための、バイト同期パターン52aない
し52eが、データブロック53a、53b、53cの
前後に設けられている。このデータブロック53a、5
3b、53cには、本来書き込むべきデータが記録され
る。Bit synchronization patterns 51a and 51b for generating a PLL clock are provided at both ends, and byte synchronization patterns 52a to 52e are provided before and after data blocks 53a, 53b, and 53c for byte synchronization of data demodulation. It is being This data block 53a, 5
Data that should originally be written is recorded in 3b and 53c.
このような記録フォーマットで記録されたデータを再生
する場合、例えばバイト同期パターンが、記録媒体の欠
陥とか記録/再生時の装置の異常などにより検出できな
くなると、その後に記録されたデータは、データ復調の
バイト同期がとれなくなり、正常に再生できなくなる。When reproducing data recorded in such a recording format, for example, if the byte synchronization pattern becomes undetectable due to a defect in the recording medium or an abnormality in the recording/reproducing device, the data recorded after that will be Demodulation byte synchronization becomes impossible, and normal playback becomes impossible.
このような問題を解決する手段として、第6図に示すよ
うに、バイト同期パターン54は、連続して記録された
複数種類(第6図においては2種類)の異なるパターン
54a、54bによって楕成さ九、再生時においてはこ
の複数のパターンのうちの一つでも検出されると、バイ
ト同期パターンを検出できたものとして、これによりデ
ータ復調のバイト同期のタイミングを判定するようにし
ている。As a means to solve such a problem, as shown in FIG. 6, the byte synchronization pattern 54 is formed into an elliptical pattern by a plurality of (two types in FIG. 6) different patterns 54a and 54b that are consecutively recorded. During reproduction, if even one of the plurality of patterns is detected, it is assumed that a byte synchronization pattern has been detected, and the byte synchronization timing of data demodulation is determined based on this.
また、記録媒体にデータを記録する場合、一般に、デー
タを書き込んだ直後にこのデータを読み出して、正しく
記録できたが否かをチエツクし、正しく書き込まれてい
ないときには、代替のデータ領域に再度データを書き込
むようにしている。Additionally, when recording data on a recording medium, the data is generally read out immediately after the data is written to check whether or not it was recorded correctly. If it is not written correctly, the data is re-written in an alternative data area. I am trying to write.
この書き込み直後のチエツクにおいては、通常のデータ
読み出し時と区別し、より厳しくデータのチエツクを行
うようにしている。これは、記録媒体の経年変化により
、一般に、書き込み直後のデータ読み出し時よりも、書
き込み後、時開が経過した後のデータ読み出し時の方が
エラーレートが高くなるためである。この場合、書き込
み直後のデータ読み出し時においては、その読み出し結
果が正常と判定できる範囲であっても、通常のデータ読
み出し時においては、経年変化によりエラーレートが悪
化して、正常と判断できる範囲外になってしまうことの
ないように、書き込み直後のデータ読み出し時における
チエツク基準を、通常のデータ読み出し時におけるチエ
ツク基準よりも厳しくするようにする。This check immediately after writing is distinguished from normal data reading, and the data is checked more strictly. This is because, due to aging of the recording medium, the error rate is generally higher when reading data after an interval has elapsed after writing than when reading data immediately after writing. In this case, when reading data immediately after writing, even if the read result is within a range that can be judged as normal, when reading normal data, the error rate worsens over time and is outside the range that can be judged as normal. To prevent this from happening, the check criteria when reading data immediately after writing are set to be stricter than the check criteria when reading normal data.
前記光カード等の光学的記録媒体は、磁気記録媒体と比
較して、一般的にエラーレートが高いために、書き込む
データに対して訂正能力の高いエラー訂正符号化が施さ
れ、読み出し時においてエラー訂正が行われている。こ
のようなエラー訂正符号は、記録媒体の予想されるエラ
ーレートにおいて、十分にエラーを訂正できるように定
められている。しかし、書き込んだ直後のデータ読み出
し時においては、前述のような理由で、本来の訂正能力
でエラー訂正せずに、訂正能力を下げてエラー訂正を行
い、訂正できなかった場合は再度データを書き込むよう
にしている。これにより、記録したデータを厳しくチエ
ツクし、データの信頼性を向上させている。Optical recording media such as the optical cards generally have a higher error rate than magnetic recording media, so error correction encoding with high correction ability is applied to the written data to prevent errors during reading. Corrections have been made. Such an error correction code is determined so as to be able to sufficiently correct errors at the expected error rate of the recording medium. However, when reading data immediately after writing, for the reasons mentioned above, the error is not corrected using the original correction ability, but the error is corrected by lowering the correction ability, and if the error cannot be corrected, the data is written again. That's what I do. This allows the recorded data to be strictly checked and improves the reliability of the data.
[発明か解決しようとする課題]
前記従来例では、書き込んだ直後のデータ読み出し時に
おけるチエツク基準の設定は、実際に記録されたすべて
のデータに関してなされていない。[Problems to be Solved by the Invention] In the conventional example described above, check criteria are not set for all data actually recorded when reading data immediately after writing.
すなわち、従来の書き込みデータの良否判定方法におけ
る、チエツク基準の設定は、第5図のデータブロック5
3a、53b、53c等に関してのみなされているだけ
であり、他のビット同期パターン51a、51b、及び
バイト同期パターン52aないし52e等に関してはい
っさい考慮されていない。That is, in the conventional write data quality determination method, the check criteria are set based on the data block 5 in FIG.
3a, 53b, 53c, etc., and other bit synchronization patterns 51a, 51b, byte synchronization patterns 52a to 52e, etc. are not considered at all.
このため、書き込み後の通常のデータ読み出し時におい
て、バイト同期パターンが検出できなくなったり、PL
Lクロックが正常に生成されなかったりすることが起こ
る場合があり、書き込みデータの信頼性が低下してしま
うという問題があった。For this reason, during normal data reading after writing, the byte synchronization pattern cannot be detected or the PL
There are cases where the L clock is not generated normally, and there is a problem in that the reliability of the written data decreases.
本発明は、これらの事情に鑑みてなされたもので、すべ
ての書き込みデータに対して、書き込み直後のデータ読
み出し時におけるチエツク基準を厳しく設定でき、書き
込みデータの信頼性を向上できるデータ記録再生v装置
を提供することを目的としている。The present invention has been made in view of these circumstances, and provides a data recording and reproducing device that can set strict check criteria for all written data when reading data immediately after writing, and that can improve the reliability of written data. is intended to provide.
[課題を解決するための手段]
本発明によるデータ記録再生装置は、変調したデータを
記録媒体に書き込んだ直後にこのデータを読み出し、前
記読み出しの結果に基づいて書き込み状態を判定しなが
らデータを記録するものにおいて、書き込みデータの再
生信号中の変調規則を満たさないビット間隔の回数を測
定するビット間隔測定手段と、このビット間隔測定手段
の出力が規定回数を超過するか否かによって、前記書き
込みデータの良否を判定するデータ良否判定手段とを備
えたことを特徴とするものである。[Means for Solving the Problems] A data recording/reproducing device according to the present invention reads modulated data immediately after writing it to a recording medium, and records the data while determining the writing state based on the read result. a bit interval measuring means for measuring the number of bit intervals that do not satisfy the modulation rule in a reproduced signal of written data; The present invention is characterized by comprising a data quality determination means for determining the quality of the data.
[作用]
変調したデータを記録媒体に書き込んだ直後にこのデー
タを読み出し、書き込みデータの再生信号中のビット間
隔をビット間隔測定手段によって測定し、変調規則を満
たさないビット間隔隔の回数を前記ビット間隔測定手段
は出力する。このビット間隔測定手段の出力が規定回数
を超過するか否かによって、書き込みデータの良否をデ
ータ良否判定手段によって判定する。[Operation] Immediately after the modulated data is written to the recording medium, the data is read out, the bit interval in the reproduced signal of the written data is measured by the bit interval measuring means, and the number of bit intervals that do not satisfy the modulation rule is determined by the bit interval. The interval measuring means outputs. The quality of the written data is determined by the data quality determining means depending on whether the output of the bit interval measuring means exceeds a predetermined number of times.
[実施例1 以下、図面を参照して本発明の詳細な説明する。[Example 1 Hereinafter, the present invention will be described in detail with reference to the drawings.
第1図ないし第4図は本発明の実施例に係わり、第1図
(A、)は光カード記録再生装置の構成図、第1図(B
)はビット間隔測定回路の構成図、第2図はセクタ位置
検出回路の構成図、第3図は光カードの説明図、第4図
は第1図(B)のビット間隔測定回路のタイムチャート
である。1 to 4 relate to embodiments of the present invention, and FIG. 1 (A,) is a configuration diagram of an optical card recording/reproducing device, and FIG.
) is a configuration diagram of the bit interval measurement circuit, Figure 2 is a configuration diagram of the sector position detection circuit, Figure 3 is an explanatory diagram of the optical card, and Figure 4 is a time chart of the bit interval measurement circuit of Figure 1 (B). It is.
本発明のデータ記録再生装置は、例えば第1図(A)に
示すような、光カード1を記録媒体とした光カード記録
再生装置によって構成されている。The data recording/reproducing apparatus of the present invention is constituted by an optical card recording/reproducing apparatus using an optical card 1 as a recording medium, as shown in FIG. 1(A), for example.
この光カード1には、第3図に示すように、カード長手
方向に延在するトラック2が、カード幅方向に複数本形
成されている。前記各トラック2は、トラックフォーマ
ットに応じて、1セクタまたは複数のセクタから構成さ
れ、この1セクタのデータフォーマ・・川・は、第5図
と同様にヒ・7 h同期パターン、バイト同期パターン
及びデータブロックにより構成されている。前記トラッ
クフォーマットとしては、1トラツクあたりのセクタ数
が異なる複数のフォーマットが用意されていて、個々の
カードにおいて利用するアプリケーションに応じたフォ
ーマットを選択し、データを記録するようになっている
。As shown in FIG. 3, this optical card 1 has a plurality of tracks 2 extending in the longitudinal direction of the card, which are formed in the width direction of the card. Each track 2 is composed of one sector or a plurality of sectors depending on the track format, and the data former of this one sector has a h-7h synchronization pattern and a byte synchronization pattern as shown in FIG. and data blocks. As the track format, a plurality of formats with different numbers of sectors per track are prepared, and data is recorded by selecting a format according to the application used on each card.
前記光カード記録再生装置は、光カード1をトラック2
方向に、光学ヘッド10をトラック2と直交する方向に
移動させてデータの記録再生を行うもので、光カード1
は、プーリ3a、3b間に掛は渡された搬送ベルト4上
の所定の位置に装着され、モータ駆動回路5によるモー
タ6の駆動によって、前記トラック2方向に往復搬送さ
れるようになっている。The optical card recording/reproducing device places the optical card 1 on track 2.
The optical head 10 is moved in a direction perpendicular to the track 2 to record and reproduce data.
is attached to a predetermined position on a conveyor belt 4 which is passed between pulleys 3a and 3b, and is transported back and forth in the direction of the track 2 by driving a motor 6 by a motor drive circuit 5. .
前記モータ6には、光カード1の光学ヘッドlOに対す
る位置を検出するための、−エンコーダ7が取り付けら
れ、このエンコーダ7の出力がセクタ位置検出回路8に
供給されている。前記セクタ位置検出回路8から、セク
タ毎の記録再生開始点を示すセクタ位置検出信号20が
、コントローラ18へ出力されている。このコントロー
ラ18は、前記セクタ位置検出信号20をもとに、モー
タ駆動回路5とかレーザ駆動回路11等の制御を行うよ
うになっている。A -encoder 7 is attached to the motor 6 for detecting the position of the optical card 1 with respect to the optical head IO, and the output of the encoder 7 is supplied to a sector position detection circuit 8. A sector position detection signal 20 indicating a recording/reproduction start point for each sector is output from the sector position detection circuit 8 to the controller 18. This controller 18 controls the motor drive circuit 5, laser drive circuit 11, etc. based on the sector position detection signal 20.
ここで、前記セクタ位置検出回路8は、例えば第2図に
示すように、前記コントローラ18がら出力されるフォ
ーマット選択信号19が入力される、フォーマット選択
器23と、前記エンコーダ7のエンコーダ出力21が入
力される、カウンタ22と、これらのフォーマット選択
器23及びカウンタ22の出力が入力される比較器24
とから構成されている。前記フォーマット選択器23は
、フォーマット選択信号19に応じた光カード上のセク
タの区切り位置に相当する所定値を、比較器24の一方
の入力端に入力するようになっている。Here, as shown in FIG. 2, for example, the sector position detection circuit 8 includes a format selector 23 to which a format selection signal 19 output from the controller 18 is input, and an encoder output 21 of the encoder 7. The counter 22 is input, and the comparator 24 is input with the output of the format selector 23 and the counter 22.
It is composed of. The format selector 23 is configured to input a predetermined value corresponding to the sector separation position on the optical card according to the format selection signal 19 to one input terminal of the comparator 24.
また、前記カウンタ22によってエンコーダ出力21が
カウントされ、このカウント値が前記比較器24の他方
の入力端に入力されるようになっている。Further, the encoder output 21 is counted by the counter 22, and this count value is input to the other input terminal of the comparator 24.
そして、前記比較器24は、前記フォーマット選択器2
3の出力値と、カウンタ22の出力値とを比較し、これ
らの出力値が一致すると、セクタ位置検出信号20を前
記コンl−ローラ18へ出力するようになっている。The comparator 24 is connected to the format selector 2.
3 and the output value of the counter 22 are compared, and if these output values match, a sector position detection signal 20 is output to the controller roller 18.
前記光学ヘッド10は、レーザダイオード(LD)12
から発光される書き込みまたは読みとり光を、光学系1
3を介して、光カード1上に投射させるように構成され
ている。前記光カードから反射した光は、ディテクタ1
4に入力され、このディテクタ14の出力が、復調回路
15によって復調され、RAM16にいったん記憶され
るようになっている。また、ディテクタ14の出力は、
フォーカス・トラックサーボ回路17にも供給され、こ
のフォーカス・トラックサーボ回路17により、光学ヘ
ッド10をフォーカス及びトラック方向に入射光が常に
合焦状態で追従するように制御している。The optical head 10 includes a laser diode (LD) 12
The writing or reading light emitted from the optical system 1
3 and onto the optical card 1. The light reflected from the optical card is transmitted to detector 1.
The output of the detector 14 is demodulated by the demodulation circuit 15 and temporarily stored in the RAM 16. Moreover, the output of the detector 14 is
The light is also supplied to a focus/track servo circuit 17, which controls the optical head 10 so that the incident light always follows the focus and track directions in a focused state.
前記復調回路15内には、例えば第1図(B)に示すよ
うな、ビット間隔測定回路が設けられている。なお、本
実施例では記録するデータの変調方式として、2−7符
号を用いた場合について述べる。また、一般的には前記
バイト同期パターン及びビット同期パターンは、記録す
るデータの変調方式の変調規則を満たすようになってい
るので、本実施例においても2−7符号の変調規則を満
たしているものとする。The demodulation circuit 15 is provided with a bit interval measuring circuit as shown in FIG. 1(B), for example. In this embodiment, a case will be described in which a 2-7 code is used as a modulation method for data to be recorded. In addition, generally, the byte synchronization pattern and the bit synchronization pattern are designed to satisfy the modulation rules of the modulation method of the data to be recorded, so this embodiment also satisfies the modulation rules of the 2-7 code. shall be taken as a thing.
ビット間隔測定回路の前部には、前記ディテクタ14の
出力信号から生成された2値化信号26を、装置の基準
タロツク25と同期をとり、パルス幅を前記基準タロツ
ク25の1周期に正規化するパルス幅正規化回路が設け
られ、2個のフリ・ンブフロップ27、NOT回路28
及びAND回路29によって構成されている。At the front of the bit interval measuring circuit, a binary signal 26 generated from the output signal of the detector 14 is synchronized with the reference tally 25 of the device, and the pulse width is normalized to one cycle of the reference tally 25. A pulse width normalization circuit is provided, which includes two fringe flops 27 and a NOT circuit 28.
and an AND circuit 29.
前記パルス幅正規化回路によって正規化された2値化信
号26aは、カウンタA31及びレジスタ32に入力さ
れるようになっている。前記カウンタA31は、前記2
値化信号26aがアクティブになる毎にリセットがかか
り、それ以外は基準クロック25に同期してカウント動
作を行うもので、このカウンタA31の出力がレジスタ
32に入力されるようになっている。前記レジスタ32
は、2値化信号2,6aがアクティブになる毎に、前記
カウンタA31の出力値を保持するもので、このレジス
タ32の出力は、デコーダA33及びデコーダB34に
入力されるようになっている。The binary signal 26a normalized by the pulse width normalization circuit is input to a counter A31 and a register 32. The counter A31 is
A reset is applied every time the value signal 26a becomes active, and otherwise a counting operation is performed in synchronization with the reference clock 25, and the output of this counter A31 is input to the register 32. The register 32
is used to hold the output value of the counter A31 each time the binary signals 2 and 6a become active, and the output of this register 32 is input to the decoder A33 and decoder B34.
このデコーダA33は、前記レジスタ32によって保持
された出力値が2〜7符号の変調規則を満たしているか
否かを判定し、変調規則を満たしていないときは、ハイ
レベルを出力するようにレジスタ32の出力値をデコー
ドするもので、AND回路35の一方の入力端に入力さ
れるようになっている。また、デコーダB34は、前記
レジスタ32に入力されたカウント値がIHのときに、
ハイレベルを出力するようにデコードするもので、AN
D回FI@35の他方の入力端に入力されるようになっ
ている6
そして、前記AND回路35は、デコーダA33の出力
値と、デコーダB34の出力値との論理積をとるもので
、このAND回路35の出力は、カウンタB36に入力
されるようになっている。This decoder A33 determines whether or not the output value held by the register 32 satisfies the modulation rule of 2 to 7 codes, and when the modulation rule is not satisfied, the register 32 is configured to output a high level. The output value of the AND circuit 35 is input to one input terminal of the AND circuit 35. Further, when the count value input to the register 32 is IH, the decoder B34 performs
It decodes to output high level, and AN
It is input to the other input terminal of the D times FI@35.6 The AND circuit 35 takes the logical product of the output value of the decoder A33 and the output value of the decoder B34. The output of the AND circuit 35 is input to a counter B36.
このカウンタB36は、前記AND回路35の出力がハ
イレベルのときのみ、カウント動作を行い、データの変
調規則を満たさないビット間隔の回数を、コントローラ
18へ出力するようになっている。This counter B36 performs a counting operation only when the output of the AND circuit 35 is at a high level, and outputs to the controller 18 the number of bit intervals that do not satisfy the data modulation rules.
また、前記コントローラ18は、データの変調規則を満
たさないビット間隔の回数が、規定回数を超過するか否
かを比較判定し、この結果によって書き込みデータの良
否を判定する、書き込みデータ良否判定手段を有してい
る。The controller 18 also includes write data quality determining means that compares and determines whether the number of bit intervals that do not satisfy the data modulation rule exceeds a predetermined number of times, and determines the quality of the written data based on this result. have.
次に、本実施例の作用について述べる。Next, the operation of this embodiment will be described.
光カード1をトラック方向に、また光学ヘッド10をト
ラックと直交する方向に移動させ、所望のトラックの所
望のセクタ位置にレーザ光が照射するようにして、デー
タの記録再生を行う。このとき、コントローラ18は、
データ記録再生される光カード1のトラックフォーマッ
トを選択し、フォーマット選択信号19をセクタ位置検
出回路8に出力する。Data is recorded and reproduced by moving the optical card 1 in the track direction and moving the optical head 10 in a direction perpendicular to the tracks so that a desired sector position of a desired track is irradiated with a laser beam. At this time, the controller 18
The track format of the optical card 1 on which data is to be recorded and reproduced is selected, and a format selection signal 19 is output to the sector position detection circuit 8.
このセクタ位置検出回路8では、フォーマット選択器2
3によって、前記フォーマット選択信号19に応じた光
カード1上のセクタの区切り位置に相当する所定値が出
力され、またカウンタ22によって、エンコーダ出力2
1がカウントされ、これらの出力を比較器24によって
比較し、一致したときにセクタ位置検出信号20がコン
トローラ18へ出力される。ここで前記カウンタ22は
、光カード1のエツジ等の、光学ヘッド10に対する光
カード1の位置の基準となる点においてリセットされる
ようになっているため、セクタ位置検出信号20によっ
て、光カード1上のトラックフォーマットに応じたセク
タの区切り位置が検出される。そして、コントローラ1
8は、前記セクタ位置検出信号20をカウントすること
により、データの記録再生を行う所望のセクタを判別す
ることができる。In this sector position detection circuit 8, the format selector 2
3 outputs a predetermined value corresponding to the sector separation position on the optical card 1 according to the format selection signal 19, and the counter 22 outputs an encoder output 2.
1 is counted, these outputs are compared by a comparator 24, and when they match, a sector position detection signal 20 is output to the controller 18. Here, the counter 22 is reset at a point, such as the edge of the optical card 1, that serves as a reference point for the position of the optical card 1 with respect to the optical head 10. Sector break positions according to the above track format are detected. And controller 1
8, by counting the sector position detection signal 20, a desired sector in which data is to be recorded or reproduced can be determined.
データ再生時には、前記コントローラ18は、レーザ駆
動回路11を制御して、レーザダイオード12から低出
力の読み取り光を出力させるとともに、モータ駆動回路
5を制御し、復調回路15で復調されたトラックアドレ
ス情報と、前記セクタ位置検出回路8からのセクタ位置
検出信号20とに基づいて、所望のトラックの所望のセ
クタをシークして、データの再生を行う。During data reproduction, the controller 18 controls the laser drive circuit 11 to output low-power reading light from the laser diode 12, and also controls the motor drive circuit 5 to output track address information demodulated by the demodulation circuit 15. and the sector position detection signal 20 from the sector position detection circuit 8, a desired sector of a desired track is sought and data is reproduced.
またデータの記録時には、再生時と同様に、データを記
録する所望のトラックの所望のセクタをシークした後、
レーザ駆動回路11を制御して、レーザダイオード12
からの高出力の書き込み光を、記録すべきデータによっ
て変調して出力させて、前記所望のセクタにデータを記
録する。Also, when recording data, as in the case of playback, after seeking the desired sector of the desired track on which to record the data,
By controlling the laser drive circuit 11, the laser diode 12
The high-output writing light from the controller is modulated according to the data to be recorded and output, thereby recording the data in the desired sector.
前記データの記録時には、データを書き込んだ直後にこ
のデータを読み出して、正しく記録できたか否かを判定
する。この書き込みデータの良否判定としては、本実施
例では、ビット間隔測定回路により、書き込まれたデー
タ中のビット間隔が、2−7符号の変調規則を満たさな
いときの回数を測定して、前記回数が規定回数を超過す
るか否かによって書き込みデータの良否を判定する。When recording the data, the data is read out immediately after the data is written, and it is determined whether or not the data has been recorded correctly. In this embodiment, the quality of the written data is determined by measuring the number of times the bit interval in the written data does not satisfy the 2-7 code modulation rule using a bit interval measuring circuit, and The quality of the written data is determined based on whether or not the number of times exceeds a predetermined number of times.
前記ビット間隔測定回路は、第4図に示すように動作す
る。The bit interval measuring circuit operates as shown in FIG.
光カード1上に書き込まれたデータに対応して発生ずる
2値化信号26aがアクティブになると、カウンタA3
1は、基準クロック25に同期してリセットされ、出力
値31aがOHとなる。このカウンタA31は、次に2
値化信号26aがアクティブになるまで、基準クロック
25毎にカウント動作を行う。また、レジスタ32は、
2値化信号26aがアクティブになると、カウンタA3
1の出力値31aを取り込んで保持する。When the binary signal 26a generated in response to the data written on the optical card 1 becomes active, the counter A3
1 is reset in synchronization with the reference clock 25, and the output value 31a becomes OH. This counter A31 is then set to 2
A counting operation is performed every reference clock 25 until the value signal 26a becomes active. Further, the register 32 is
When the binary signal 26a becomes active, the counter A3
The output value 31a of 1 is taken in and held.
そして、デコーダA33は、前記レジスタ32によって
保持された出力値32aが、2−7符号の変調規則を満
たしていない場合、即ちこの例ではOH−2H1または
OEH以上の場合に、ハイレベルを出力する。ここで、
第4図の2値化信号26aにおいて、(ア)は例えばカ
ード上のごみとか傷等の影響で、パルスが1発余分に入
った場合であり、(イ)は例えばデータ書き込み時にご
み等の影響で、ビットがカード上に形成できずに、パル
スが1発足りない場合を示している。これらの場合、ビ
ット間隔が2−7符号の変調規則を満たしていないので
、デコーダA33はハイレベルを出力する。Then, the decoder A33 outputs a high level when the output value 32a held by the register 32 does not satisfy the 2-7 code modulation rule, that is, in this example, when it is OH-2H1 or OEH or more. . here,
In the binarized signal 26a in FIG. 4, (a) is a case where one extra pulse is generated due to dust or scratches on the card, and (b) is a case where, for example, dust or scratches are present on the card. This shows a case where the bit cannot be formed on the card due to the influence and one pulse is missing. In these cases, since the bit interval does not satisfy the 2-7 code modulation rule, the decoder A33 outputs a high level.
一方、デコーダB34は、前記レジスタ32に入力され
たカウント値が、lHのときにハイレベルを出力する。On the other hand, the decoder B34 outputs a high level when the count value input to the register 32 is lH.
これは、前記デコーダA33の出力33aを判定するタ
イミングを生成するためのもので、例えば前記出力33
aがハイレベルで連続した場合に、変調規則を満たして
いないビット間隔の回数を正確に測定することができる
。This is for generating the timing for determining the output 33a of the decoder A33, for example, the output 33a of the decoder A33.
When a continues to be at a high level, it is possible to accurately measure the number of bit intervals that do not satisfy the modulation rule.
前記デコーダA33及びデコーダB34の出力は、それ
ぞれAND回路35に入力され、このAND回路35で
論理積がとられ、カウンタB36に入力される。このカ
ウンタB36では、前記AND回路35の出力35aが
、ハイレベルのときのみカウント動作を行う。このため
、前記AND回路35の出力35aのパルス数、即ち2
値化信号中に発生した2−7符号の変調規則を満たさな
いピット間隔の回数を、カウントすることになる。The outputs of the decoder A33 and the decoder B34 are each input to an AND circuit 35, and the AND circuit 35 performs a logical product, and the result is input to a counter B36. This counter B36 performs a counting operation only when the output 35a of the AND circuit 35 is at a high level. Therefore, the number of pulses of the output 35a of the AND circuit 35 is 2.
The number of pit intervals that do not satisfy the 2-7 code modulation rule that occur in the digitized signal is counted.
このカウンタB36の出力値36aは、コントローラ1
8へ出力される。The output value 36a of this counter B36 is
8.
このコントローラ18は、前記カウンタB36の出力値
36aを読み出し、これが規定回数を超過する場合は、
書き込んだデータ中に変調規則外のビットのパターンが
規定個数以上あったとして、このセクタを不良とし、他
のセクタに再書き込みするようにする。This controller 18 reads the output value 36a of the counter B36, and if this exceeds the specified number of times,
If the written data contains a predetermined number or more of bit patterns outside the modulation rules, this sector is determined to be defective and rewritten to another sector.
このように、書き込みデータ中における変調規則外のビ
ットのパターンを検出し、この個数が規定値を超過する
か否かによって、書き込みデータの良否を判定すること
によって、データブロックだけでなく、バイト同期パタ
ーンとがビット同期パターン等においても書き込み状態
をチエツクすることができる。よって、すべての書き込
みデータに対して、書き込み直後のデータ読み出し時に
おけるチエツク基準を厳しく設定でき、書き込みデータ
の信顆性を向上させることができる。In this way, by detecting the pattern of bits outside the modulation rules in the write data and determining whether the write data is good or bad based on whether the number of bits exceeds a specified value, it is possible to perform not only data block but also byte synchronization. Even if the pattern is a bit synchronization pattern, the write state can be checked. Therefore, it is possible to set strict check criteria for all written data when reading data immediately after writing, and it is possible to improve the reliability of written data.
なお、書き込みデータの良否の判定は、本実施例では、
書き込みデータ中における変調規則外のビットのパター
ンを検出し5、この個数が規定値を超過するか否かによ
って良否を判定する方法を、すべての書き込みデータに
関して用いているが、これに限定されることなく、例え
ばデータブロックにおいては、ECC符号によるエラー
訂正結果によって書き込みデータの良否を判定すること
もてきるし、両方の方法を併用することも可能である。Note that in this embodiment, the determination of the quality of written data is as follows:
For all written data, a method is used in which a pattern of bits outside the modulation rules is detected5 in the written data, and whether or not this number exceeds a specified value is used to determine pass/fail, but this method is not limited to this method. For example, in a data block, it is possible to determine the quality of written data based on the result of error correction using an ECC code, and it is also possible to use both methods in combination.
。
また、データの記録媒体としては、光カードに限定され
ることなく、データを変調して記録する媒体を用いる装
置であれば、本実施例と同様に、書き込みデータの信頼
性を向上させることができるし、また、データの良否判
定手段においても、変調規則を満たさないビット間隔を
測定し、規定回数を超過するか否かを判定可能であれば
、本実施例の構成に限定されるものではない。. Furthermore, the data recording medium is not limited to an optical card, but any device that uses a medium that modulates and records data can improve the reliability of written data in the same manner as in this embodiment. In addition, the data quality determination means is not limited to the configuration of this embodiment, as long as it is possible to measure the bit interval that does not satisfy the modulation rule and determine whether or not it exceeds the specified number of times. do not have.
さらに、変調方式については、2−7符号に限定される
ものではなく、例えばMFM変調等の、ビット間隔を測
定することにより、変調規則を満たすか否かが判定可能
な変調方式であれば、本実施例と同様に、すべての書き
込みデータに対して、書き込み直後のデータ読み出し時
におけるチエツク基準を厳しく設定することができる。Furthermore, the modulation method is not limited to the 2-7 code, but any modulation method such as MFM modulation that can determine whether or not it satisfies the modulation rules by measuring the bit interval may be used. Similarly to this embodiment, strict checking criteria can be set for all written data when reading data immediately after writing.
[発明の効果]
以上説明したように本発明によれば、すべての書き込み
データに対して、書き込み直後のデータ読み出し時にお
けるチエツク基準を厳しく設定でき、書き込みデータの
信頼性を向上できる効果がある。[Effects of the Invention] As described above, according to the present invention, it is possible to set strict check criteria for all written data when reading data immediately after writing, and the reliability of written data can be improved.
第1図ないし第4図は本発明の実施例に係わり、第1図
(A>は光カード記録再生装置の構成図、第1図(B)
はビット間隔測定回路の構成図、第2図はセクタ位置検
出回路の構成図、第3図は光カードの説明図、第4図は
第1図(B)のピット間隔測定回路のタイムチャート、
第5図は記録媒体における1セクタの記録フォーマット
の説明図、第6図は第5図のバイト同期パターンの説明
図である。
8・・セクタ位置検出回路
10・・・光学へラド 15・・・復調回路18・・
コントローラ
51a、51b・・・ビット同期パターン52a〜52
e・・・バイト同期パターン53a〜53c・・・デー
タブロック
第2図
P
第3図
第5図
□バイト同語バソーン −−1 to 4 relate to embodiments of the present invention, FIG. 1 (A> is a configuration diagram of an optical card recording and reproducing device, and FIG. 1 (B)
is a block diagram of the bit interval measuring circuit, FIG. 2 is a block diagram of the sector position detection circuit, FIG. 3 is an explanatory diagram of the optical card, and FIG. 4 is a time chart of the pit interval measuring circuit of FIG. 1 (B).
FIG. 5 is an explanatory diagram of the recording format of one sector on a recording medium, and FIG. 6 is an explanatory diagram of the byte synchronization pattern of FIG. 5. 8...Sector position detection circuit 10...Optical helad 15...Demodulation circuit 18...
Controllers 51a, 51b...Bit synchronization patterns 52a to 52
e... Byte synchronization pattern 53a-53c... Data block Figure 2 P Figure 3 Figure 5 □ Byte tautology Bathone --
Claims (1)
タを読み出し、前記読み出しの結果に基づいて書き込み
状態を判定しながらデータを記録するデータ記録再生装
置において、 書き込みデータの再生信号中の変調規則を満たさないビ
ット間隔の回数を測定するビット間隔測定手段と、この
ビット間隔測定手段の出力が規定回数を超過するか否か
によつて、前記書き込みデータの良否を判定するデータ
良否判定手段とを備えたことを特徴とするデータ記録再
生装置。[Scope of Claims] A data recording and reproducing device that reads modulated data immediately after writing it to a recording medium, and records the data while determining the writing state based on the read result, comprising: a reproduction signal of the written data; bit interval measuring means for measuring the number of bit intervals that do not satisfy a modulation rule; and data quality for determining the quality of the written data depending on whether the output of the bit interval measuring means exceeds a specified number of times. 1. A data recording/reproducing device comprising: determination means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31103890A JPH04181561A (en) | 1990-11-15 | 1990-11-15 | Data recorder/reproducer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31103890A JPH04181561A (en) | 1990-11-15 | 1990-11-15 | Data recorder/reproducer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04181561A true JPH04181561A (en) | 1992-06-29 |
Family
ID=18012373
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31103890A Pending JPH04181561A (en) | 1990-11-15 | 1990-11-15 | Data recorder/reproducer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04181561A (en) |
-
1990
- 1990-11-15 JP JP31103890A patent/JPH04181561A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0194640B1 (en) | Information recording and reproducing apparatus | |
| US4885735A (en) | Information recording and reproducing apparatus with management of defective sector | |
| US5138599A (en) | Information recording medium having dummy tracks and information recording and reproducing apparatus | |
| US5438560A (en) | Apparatus and method for recording/reproducing optical information and optical disk-shaped recording medium | |
| US5434837A (en) | Method of testing a worm type optical disk and system therefor | |
| JPH04134670A (en) | Data recording and reproducing device | |
| JPH07101491B2 (en) | Magnetic tape edge detection method | |
| EP0379222B1 (en) | Data recording/reproducing apparatus | |
| JPH087948B2 (en) | Information recording and playback method | |
| US6724552B1 (en) | Magnetic disk apparatus with lower probability of occurrence of read errors due to scratch or the like on magnetic disk surface | |
| US5748590A (en) | Apparatus for inspecting disc recording medium | |
| JPH04181561A (en) | Data recorder/reproducer | |
| JP4335946B2 (en) | Magnetic recording / reproducing device | |
| US5392267A (en) | Optical card reading and writing method with redundant directory storage to improve reliability | |
| US5023876A (en) | Method and apparatus for detecting finally recorded sector | |
| JP2818766B2 (en) | Defect inspection device for recording media | |
| JPH05274817A (en) | Record decision method and data recorder | |
| JPH0636380A (en) | Magneto-optical disk device | |
| JPH0452555B2 (en) | ||
| JPH10233057A (en) | Device for recording and reproducing information of optical recording medium and method therefor | |
| JPH065014A (en) | Optical disk device | |
| JPH02183466A (en) | Information processor | |
| JPH05189890A (en) | Optical recording / reproducing method and apparatus | |
| JPS63157342A (en) | Magneto-optical disk device | |
| JPH04337569A (en) | Verifying method immediately after data recording |