JPH0580751B2 - - Google Patents
Info
- Publication number
- JPH0580751B2 JPH0580751B2 JP3843785A JP3843785A JPH0580751B2 JP H0580751 B2 JPH0580751 B2 JP H0580751B2 JP 3843785 A JP3843785 A JP 3843785A JP 3843785 A JP3843785 A JP 3843785A JP H0580751 B2 JPH0580751 B2 JP H0580751B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- boundary
- circuit
- pattern
- boundary pattern
- 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
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、情報処理データを記録再生するため
に使用される光デイスク処理装置に関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to an optical disk processing device used for recording and reproducing information processing data.
発明の概要
本発明は、同期パターンに引続いてデータ開始
位置を示すための複数バイトの境界パターンを発
生させて、上記各境界パターンにはそれぞれデー
タ開始位置までのバイト数に対応するコードを含
ませて媒体に書込み、媒体からの読出し信号は、
上記複数の境界パターンを規定数以上検出すれ
ば、それらに含まれる前記コードを参照すること
によつてデータ開始位置が判断されるようにした
光デイスク処理装置である。媒体に欠陥がある場
合にもデータ開始位置を正確に判断し、データ信
絡性を向上することができるという効果がある。Summary of the Invention The present invention generates a multi-byte boundary pattern to indicate a data start position following a synchronization pattern, and each of the boundary patterns includes a code corresponding to the number of bytes up to the data start position. The read signal from the medium is
In the optical disk processing apparatus, if a predetermined number or more of the plurality of boundary patterns are detected, the data start position is determined by referring to the code included in the plurality of boundary patterns. Even if there is a defect in the medium, the data start position can be determined accurately and data reliability can be improved.
従来技術
従来の光デイスク処理装置においては、同期引
込みのための一定周期の同期パターンに続いて1
バイトの境界パターン(例えば16進数表示の
(19H))を書込み、これに引続いてデータを書込
んでおき、読出し時においては、上記1バイトの
境界パターンを検出すると、その次からは実際に
必要なデータであると判断している。Prior Art In a conventional optical disk processing device, following a synchronization pattern of a fixed period for synchronization pull-in,
Write a byte boundary pattern (for example, (19 H ) in hexadecimal), then write data, and when reading, when the above 1-byte boundary pattern is detected, the actual It is determined that the data is necessary for
上述の従来方式は、データ誤り率の良い装置に
対しては充分使用できるが、高密度記録の光デイ
スクに適用した場合は、エラーレートが悪化する
ため、データ開始位置を誤まる確率が大きくな
る。データ開始位置が正しければ、その後数十ビ
ツト程度のドロツプが発生しても、エラー訂正回
路を使用してデータ誤りを訂正し、正しいデータ
を再生することができるが、データ開始位置を誤
つた場合はエラー訂正は不可能である。すなわ
ち、前記境界パターンにドロツプが発生すると正
しいデータを再生することができないという欠点
がある。 The conventional method described above can be used satisfactorily for devices with a good data error rate, but when applied to optical disks with high-density recording, the error rate worsens and the probability of erroneous data start positions increases. . If the data start position is correct, even if a few dozen bits drop after that, the data error can be corrected using the error correction circuit and the correct data can be reproduced. However, if the data start position is incorrect error correction is not possible. That is, there is a drawback that if a drop occurs in the boundary pattern, correct data cannot be reproduced.
発明が解決しようとする問題点
本発明は、媒体の欠陥等によつて境界パターン
にドロツプが生じた場合においても正しいデータ
開始位置を判断できるようにして、高密度記録に
適した信頼性の高い光デイスク処理装置を提供す
る。Problems to be Solved by the Invention The present invention makes it possible to determine the correct data start position even when a drop occurs in the boundary pattern due to a defect in the medium, etc., and provides highly reliable data suitable for high-density recording. Provides optical disk processing equipment.
問題点を解決するための手段
本発明の光デイスク処理装置は、
同期パターンに続いて、それぞれデータの開始
位置までのバイト数に対応するコードおよびイレ
ーガル符号を含む境界パターンを複数バイト発生
させる境界パターン発生回路を有するデータ書込
み部と、
上記データ書込み部の出力を記録した媒体から
の読出し信号中のイレーガル符号によつて前記複
数バイトの境界パターンをそれぞれ検出し、規定
数以上の境界パターンを検出したときは検出した
境界パターン中の前記コードによつてデータ開始
位置を判断できる境界パターン検出部を有するデ
ータ読出し部とを備えたことを特徴とする。Means for Solving the Problems The optical disk processing device of the present invention has a boundary pattern that generates a plurality of bytes of a boundary pattern including a code and an illegal code, each of which corresponds to the number of bytes up to the start position of data, following a synchronization pattern. A data writing section having a generating circuit detects each of the boundary patterns of the plurality of bytes using an illegal code in a read signal from a medium on which the output of the data writing section is recorded, and detects a specified number or more of boundary patterns. The present invention is characterized in that it comprises a data reading section having a boundary pattern detection section capable of determining a data start position based on the code in the detected boundary pattern.
発明の実施例
次に、本発明について、図面を参照して詳細に
説明する。Embodiments of the Invention Next, the present invention will be described in detail with reference to the drawings.
第1図は、本発明の一実施例を示すブロツク図
である。すなわち、データ書込み時においては、
制御回路1が書込み命令102を受けると、境界
パターン発生回路3に指示してその出力をセレク
タ回路4に送る。境界パターン発生回路3からは
一定周期の同期パターンに引続いて複数バイトの
境界パターン106が出力される。一方、書込み
データ101は変調回路2で変調されてセレクタ
回路4に供給され、セレクタ回路4は境界パター
ン発生回路3から入力された同期パターンおよび
上記複数の境界パターンに引続いて変調回路2の
出力105を選択出力して書込みデータ107を
ライトアンプ5に供給し、媒体上に書込む。上記
複数の境界パターンには、それぞれデータ開始位
置までのバイト数に対応するコードが付加されて
いる。 FIG. 1 is a block diagram showing one embodiment of the present invention. In other words, when writing data,
When the control circuit 1 receives the write command 102, it instructs the boundary pattern generation circuit 3 to send its output to the selector circuit 4. The boundary pattern generation circuit 3 outputs a boundary pattern 106 of multiple bytes following a synchronization pattern of a constant period. On the other hand, the write data 101 is modulated by the modulation circuit 2 and supplied to the selector circuit 4, and the selector circuit 4 outputs the output of the modulation circuit 2 following the synchronization pattern input from the boundary pattern generation circuit 3 and the plurality of boundary patterns. 105 is selectively output, write data 107 is supplied to the write amplifier 5, and written on the medium. A code corresponding to the number of bytes up to the data start position is added to each of the plurality of boundary patterns.
読出し時においては、リードセンス部10の出
力する再生データ108が同期回路8に入力さ
れ、同期用クロツクビツトとデータビツトに分離
されて境界パターン検出部7に送られる。境界パ
ターン検出部7が複数の境界パターンのうち、少
なくとも1つ以上を検出したときは、当該境界パ
ターンに付加されている前記コードを参照してデ
ータ開始位置を決定する。境界パターン検出部7
の詳細については後述する。また、上記データ開
始位置後のデータは、エラー訂正回路6に送ら
れ、エラー訂正されて訂正データ103として出
力される。 During reading, the reproduced data 108 output from the read sense section 10 is input to the synchronization circuit 8, separated into synchronization clock bits and data bits, and sent to the boundary pattern detection section 7. When the boundary pattern detection unit 7 detects at least one of the plurality of boundary patterns, it determines the data start position by referring to the code added to the boundary pattern. Boundary pattern detection section 7
The details will be described later. Further, the data after the data start position is sent to the error correction circuit 6, error corrected, and output as corrected data 103.
なお、境界パターン検出部7がデータ開始位置
を早く誤検出した場合は、その後に再びイレーガ
ル符号が検出されることにより、境界パターン誤
り検出回路9が最初の検出位置が誤まりであると
判断して制御回路1に報告し、かつイレーガル符
号の検出された回数をカウントする。カウント値
に相当するバイト数のデータは、データ開始位置
以前の余計なバイトであり、これはエラー訂正回
路6に入力される前に切捨てられる。従つて、そ
の後のデータがエラー訂正回路6に送られて正し
いデータが再生される。 Note that if the boundary pattern detection unit 7 erroneously detects the data start position early, an illegal code is detected again after that, and the boundary pattern error detection circuit 9 determines that the first detected position is an error. The code is then reported to the control circuit 1, and the number of times the illegal code is detected is counted. The data of the number of bytes corresponding to the count value is an extra byte before the data start position, and is truncated before being input to the error correction circuit 6. Therefore, subsequent data is sent to the error correction circuit 6 and correct data is reproduced.
第2図に境界パターンの一例を示す。同図A
は、媒体のセクタ#N上に記録された情報配列フ
オーマツトを示し、同期パターン部20,境界パ
ターン部21に続いてトラツク番号セクタ番号2
2が書込まれ、あるスペースをおいて再び同期パ
ターン部20,境界パターン部21が書込まれ、
これに引続いてデータ部23が書込まれ、最後に
データ終了パターン部24が書込まれている。同
図Bは、境界パターン部21の詳細を示す図であ
り、3バイトの境界パターン情報81H,41H,
21Hで構成されている。実際には、同図Cに示
すように、上記パターン情報をある一定の法則に
よつて変調した信号が記録されている。本実施例
における変調の法則は、情報“1”は“01”の2
ビツトに変換し、情報“0”は“00”または
“10”に変換する。ただし、上記“00”は“01”
の後に使用され、“10”は“00”または“10”の
後に使用される。この変調則によれば、奇数ビツ
トには情報が含まれず、偶数ビツトのみによつて
情報を復元することができ、奇数ビツトによつて
ビツト同期情報を得ることができるので、ビツト
同期情報が喪失されることがない。以後奇数ビツ
トをクロツクビツトといい、偶数ビツトをデータ
ビツトということにする。しかし、第2図Cに□
で囲まれたビツトは、上述の変調則に違反してい
ることに留意されたい。 FIG. 2 shows an example of a boundary pattern. Same figure A
indicates the information arrangement format recorded on sector #N of the medium, and the track number sector number 2 follows the synchronization pattern section 20 and the boundary pattern section 21.
2 is written, and after a certain space, the synchronization pattern section 20 and the boundary pattern section 21 are written again,
Following this, the data section 23 is written, and finally the data end pattern section 24 is written. FIG. B is a diagram showing details of the boundary pattern section 21, and includes 3-byte boundary pattern information 81 H , 41 H ,
It is composed of 21 H. In reality, as shown in FIG. 3C, a signal is recorded in which the pattern information is modulated according to a certain rule. The law of modulation in this example is that information “1” is 2 of “01”.
It is converted into bits, and information “0” is converted into “00” or “10”. However, the above “00” is “01”
"10" is used after "00" or "10". According to this modulation law, odd numbered bits do not contain information, information can be restored using only even numbered bits, and bit synchronization information can be obtained using odd numbered bits, so bit synchronization information is lost. never be done. Hereinafter, the odd numbered bits will be referred to as clock bits and the even numbered bits will be referred to as data bits. However, in Figure 2 C
Note that the bits surrounded by are in violation of the modulation law described above.
同図において、各バイト中アンダラインが施さ
れた最初の偶数3ビツト(3データビツト)
“100”,“010”および“001”は、それぞれ各境界
パターンからデータ開始位置までのバイト数に対
応している。また、各境界パターンの後半の8ビ
ツト(図中ICで示す)は、前記変調則の違反に
よつて、データ部には発生しないコード(イレー
ガルコード)となつている。該イレーガルコード
は、図中アンダラインされている奇数ビツト(ク
ロツクビツト)のみで構成される符号“1010”に
よつて識別することができるので、これをイレー
ガルクロツクパターンということにする。 In the figure, the first even-numbered 3 bits (3 data bits) of each byte are underlined.
“100”, “010” and “001” respectively correspond to the number of bytes from each boundary pattern to the data start position. Furthermore, the latter 8 bits (indicated by IC in the figure) of each boundary pattern are a code (illegal code) that does not occur in the data section due to a violation of the modulation rule. The illegal code can be identified by the code "1010", which is underlined in the figure and consists only of odd-numbered bits (clock bits), so this will be referred to as an illegal clock pattern. .
第3図は、第1図の境界パターン検出部7と境
界パターン誤り検出回路9の詳細を示すブロツク
図である。クロツクビツトシフトレジスタ51に
は、(第1図の)同期回路8からクロツクビツト
CLKが入力され、ストローブ信号202によつ
てクロツクビツトシフトレジスタ51に取込まれ
る。同期回路8からデータビツトシフトレジスタ
56に入力されるデータビツトDATAはストロ
ーブ信号209によつてデータビツトシフトレジ
スタ56に取込まれる。クロツクビツトシフトレ
ジスタ51の出力はデコード回路52に入力さ
れ、デコード回路52は“1010”のイレーガルク
ロツクパターンを検出するとイレーガル検出信号
204を出力してフリツプフロツプ53をセツト
する。ゲート回路54がフリツプフロツプ53の
出力によつて開かれると、バイトカウンタ回路5
5が動作し、バイトカウンタ回路55は1バイト
間隔で第1レジスタ57および第2レジスタ58
にシフト信号を送る。イレーガル検出信号204
は、ロードクロツク発生回路64およびデータ位
置誤り検出回路63にも送られる。ロードクロツ
ク発生回路46は、イレーガル検出信号204が
入力される毎に、第1〜第3レジスタ57〜59
を順次セツトする。 FIG. 3 is a block diagram showing details of the boundary pattern detection section 7 and boundary pattern error detection circuit 9 shown in FIG. The clock bit shift register 51 receives clock bits from the synchronizing circuit 8 (shown in FIG. 1).
CLK is input and taken into clock bit shift register 51 by strobe signal 202. The data bit DATA input from the synchronization circuit 8 to the data bit shift register 56 is taken into the data bit shift register 56 by a strobe signal 209. The output of the clock bit shift register 51 is input to a decoding circuit 52, and when the decoding circuit 52 detects an illegal clock pattern of "1010", it outputs an illegal detection signal 204 and sets a flip-flop 53. When gate circuit 54 is opened by the output of flip-flop 53, byte counter circuit 5
5 operates, and the byte counter circuit 55 reads the first register 57 and second register 58 at 1-byte intervals.
send a shift signal to. Illegal detection signal 204
is also sent to the load clock generation circuit 64 and the data position error detection circuit 63. Each time the illegal detection signal 204 is input, the load clock generation circuit 46 outputs the first to third registers 57 to 59.
are set sequentially.
一方、データビツトDATAの上位3ビツトは、
ストローブ信号209によつてデータビツトシフ
トレジスタ56にロードされ、データビツトシフ
トレジスタ56の出力は最初のイレーガル検出信
号204によつて第1レジスタ57にセツトさ
れ、次のイレーガル検出信号204によつて第2
レジスタ58に、その次のイレーガル検出信号2
04によつて第3レジスタ59にセツトされる。
従つて、正常な境界パターンが入力された場合に
は、最初の第1境界パターンバイトで、コード
“100”が第1レジスタ57にロードされ、次の第
2境界パターンバイトで“010”が第2レジスタ
58にロードされ、最後の第3境界パターンバイ
トで“001”が第3レジスタ59にロードされる
ことになる。第1レジスタ57および第2レジス
タ58は、それぞれバイトカウンタ回路55の出
力によつてシフト動作するから、第3境界パター
ンバイトが入力された時点では、第1レジスタ5
7は2回のシフト動作によつて“001”となり、
第2レジスタ58は1回のシフト動作によつてや
はり“001”となつている。従つて、第3の境界
パターンが入力された時点では、第1〜第3レジ
スタ57〜59はいずれも“001”となる。 On the other hand, the upper 3 bits of data bit DATA are
The strobe signal 209 loads the data bit shift register 56, the output of the data bit shift register 56 is set in the first register 57 by the first illegal detection signal 204, and the output is set in the first register 57 by the next illegal detection signal 204. 2
The next illegal detection signal 2 is stored in the register 58.
04 is set in the third register 59.
Therefore, when a normal boundary pattern is input, the code “100” is loaded into the first register 57 in the first first boundary pattern byte, and “010” is loaded in the second boundary pattern byte. 2 register 58, and “001” is loaded into the third register 59 in the final third boundary pattern byte. Since the first register 57 and the second register 58 each perform a shift operation based on the output of the byte counter circuit 55, when the third boundary pattern byte is input, the first register 57
7 becomes “001” by two shift operations,
The second register 58 is also set to "001" by one shift operation. Therefore, at the time when the third boundary pattern is input, the first to third registers 57 to 59 all become "001".
第4図A〜Cはそれぞれ第1レジスタ57〜第
3レジスタ59の内容がシフトされる状態を示す
図である。すなわち、第1レジスタ57および第
2レジスタ58は、第3境界パターンバイトの入
力時点においては、いずれも“001”になつてい
る。 FIGS. 4A to 4C are diagrams showing states in which the contents of the first register 57 to the third register 59 are shifted, respectively. That is, the first register 57 and the second register 58 are both set to "001" at the time of input of the third boundary pattern byte.
そして、デコード回路60は“001”をデコー
ドしたときオア回路61を介してデータエリア検
出回路62をセツトする。従つて、第1〜第3境
界パターンバイトのうち、いずれか1つ以上正し
ければ、データエリア検出回路62の出力によつ
てデータ開始位置を判定することが可能である。
例えば、第1の境界パターンバイトが誤まつてい
るために最初のイレーガルクロツクパターンが検
出されず、第2の境界バイトで始めてイレーガル
クロツクパターンが検出されたときは、第2の境
界パターンバイトのコード“010”が第1レジス
タ57にセツトされ、その次の第3境界パターン
バイト入力時に、第1レジスタ57がシフト動作
して“001”となるから、デコード回路60がこ
れをデコードしてデータエリア検出回路62をセ
ツトする。また、第1および第2の境界パターン
バイトのいずれでもイレーガルクロツクパターン
が検出されない場合においても、第3境界パター
ンバイトが正しければ、第3境界パターンバイト
の“001”が第1レジスタ57にロードされ、こ
れがデコード回路60でデコードされてデータエ
リア検出回路62が直ちにセツトされるからであ
る。 When the decode circuit 60 decodes "001", it sets the data area detection circuit 62 via the OR circuit 61. Therefore, if any one or more of the first to third boundary pattern bytes are correct, it is possible to determine the data start position based on the output of the data area detection circuit 62.
For example, if the first illegal clock pattern is not detected because the first boundary pattern byte is incorrect, and the illegal clock pattern is detected for the first time in the second boundary byte, the second The code “010” of the boundary pattern byte is set in the first register 57, and when the next third boundary pattern byte is input, the first register 57 is shifted to “001”, so the decoding circuit 60 is decoded to set the data area detection circuit 62. Further, even if an illegal clock pattern is not detected in either the first or second boundary pattern byte, if the third boundary pattern byte is correct, “001” in the third boundary pattern byte is set to the first register 57. This is because the data area detection circuit 62 is immediately set when the data area detection circuit 62 is decoded by the decoding circuit 60.
次に、読出しデータの誤りによつて、正しいデ
ータ開始位置よりも早い時点でデータエリア検出
回路62がセツトされたときは、データ位置誤り
検出回路63でその後に入力されるイレーガル検
出信号204の数をカウントし、該カウント値を
制御回路1およびエラー訂正回路6に送る。制御
回路1およびエラー訂正回路6は上記カウント数
によつて、再位置合せのために最初の不要な数バ
イトを削除する処理を行なうことができる。例え
ば、第1の境界パターンバイトが入力されたと
き、そのデータビツトの誤まりにより、コード
“001”が第1レジスタ57にロードされた場合
は、データ開始位置が2バイト分早く誤検出され
る。この場合は、第2および第3の境界パターン
バイトの入力時に、それぞれイレーガルクロツク
パターンが検出されるから、データ位置誤り検出
回路63がこれをカウントして制御回路に報告
し、制御回路は2バイト分のデータを削除する。 Next, when the data area detection circuit 62 is set at a point earlier than the correct data start position due to an error in the read data, the data position error detection circuit 63 sets the number of illegal detection signals 204 that will be input thereafter. and sends the count value to the control circuit 1 and error correction circuit 6. The control circuit 1 and the error correction circuit 6 can perform a process of deleting the first few unnecessary bytes for realignment based on the above count number. For example, when the first boundary pattern byte is input, if the code "001" is loaded into the first register 57 due to an error in the data bit, the data start position will be erroneously detected two bytes earlier. . In this case, since illegal clock patterns are detected when the second and third boundary pattern bytes are input, the data position error detection circuit 63 counts them and reports them to the control circuit. deletes 2 bytes of data.
以上のように、本実施例においては、境界パタ
ーン3個のうち、いずれか1個が正しく検出でき
れば、データ開始位置を正しく認識することがで
きるため、数個のドロツプビツトが境界パターン
にあつても、データ読取りが可能となるという効
果がある。また、結果としてエラー訂正回路を有
効に活用して、高密度の光デイスク装置を提供す
ることができる。 As described above, in this embodiment, if any one of the three boundary patterns is detected correctly, the data start position can be recognized correctly, so even if several drop bits are in the boundary pattern, This has the effect that data can be read. Furthermore, as a result, it is possible to effectively utilize the error correction circuit and provide a high-density optical disk device.
発明の効果
以上のように、本発明においては、複数の境界
パターンバイトにそれぞれデータ開始位置までの
バイト数に対応するコードを付加して媒体に書込
み、読取り時には、上記複数の境界パターンバイ
トのうち、いずれか1個が正しく検出できれば、
上記コードを参照してデータ開始位置を正しく認
識できるように構成したから、境界パターンバイ
トの一部に欠陥があつても、正しいデータ開始位
置を認識して、データ読取りが可能となるという
効果がある。また、その結果としてデータ訂正回
路の能力を充分に活用して、高密度の光デイスク
装置を提供することができる。Effects of the Invention As described above, in the present invention, a code corresponding to the number of bytes up to the data start position is added to each of a plurality of boundary pattern bytes and written to the medium, and when reading, one of the plurality of boundary pattern bytes is , if any one of them can be detected correctly,
Since the configuration is configured so that the data start position can be correctly recognized by referring to the above code, even if there is a defect in part of the boundary pattern byte, the correct data start position can be recognized and the data can be read. be. Furthermore, as a result, it is possible to fully utilize the capability of the data correction circuit to provide a high-density optical disk device.
第1図は本発明の一実施例を示すブロツク図、
第2図は上記実施例における境界パターンの構成
の一例を示す図、第3図は上記実施例の境界パタ
ーン検出部および境界パターン誤り検出回路の詳
細を示すブロツク図、第4図は上記実施例の第1
〜第3レジスタのシフト動作の一例を説明するた
めの図である。
図において、1:制御回路、2:変調回路、
3:境界パターン発生回路、4:セレクタ回路、
5:ライトアンプ、6:エラー訂正回路、7:境
界パターン検出部、8:同期回路、9:境界パタ
ーン誤り検出回路、10:リードセンス部、2
0:同期パターン部、21:境界パターン部、2
2:トラツク番号セクタ番号、23:データ部、
24:データ終了パターン部、51:クロツクビ
ツトシフトレジスタ、52:デコード回路、5
3:フリツプフロツプ、54:ゲート回路、5
5:バイトカウンタ回路、56:データビツトシ
フトレジスタ、57:第1レジスタ、58:第2
レジスタ、59:第3レジスタ、60:デコード
回路、61:オア回路、62:データエリア検出
回路、63:データ位置誤り検出回路、64:ロ
ードクロツク発生回路、101:書込みデータ、
102:書込み命令、103:訂正データ、20
2,209:ストローブ信号、204:イレーガ
ル検出信号。
FIG. 1 is a block diagram showing one embodiment of the present invention;
FIG. 2 is a diagram showing an example of the structure of the boundary pattern in the above embodiment, FIG. 3 is a block diagram showing details of the boundary pattern detection section and the boundary pattern error detection circuit in the above embodiment, and FIG. 4 is a diagram showing the details of the border pattern detection circuit in the above embodiment. 1st of
- It is a figure for explaining an example of the shift operation of a 3rd register. In the figure, 1: control circuit, 2: modulation circuit,
3: Boundary pattern generation circuit, 4: Selector circuit,
5: Write amplifier, 6: Error correction circuit, 7: Boundary pattern detection section, 8: Synchronization circuit, 9: Boundary pattern error detection circuit, 10: Read sense section, 2
0: Synchronization pattern section, 21: Boundary pattern section, 2
2: Track number sector number, 23: Data section,
24: Data end pattern section, 51: Clock bit shift register, 52: Decode circuit, 5
3: Flip-flop, 54: Gate circuit, 5
5: Byte counter circuit, 56: Data bit shift register, 57: First register, 58: Second
Register, 59: Third register, 60: Decode circuit, 61: OR circuit, 62: Data area detection circuit, 63: Data position error detection circuit, 64: Load clock generation circuit, 101: Write data,
102: Write command, 103: Correction data, 20
2,209: Strobe signal, 204: Illegal detection signal.
Claims (1)
始位置までのバイト数に対応するコードおよびイ
レーガル符号を含む境界パターンを複数バイト発
生させる境界パターン発生回路を有するデータ書
込み部と、 上記データ書込み部の出力を記録した媒体から
の読出し信号中のイレーガル符号によつて前記複
数バイトの境界パターンをそれぞれ検出し、規定
数以上の境界パターンを検出したときは検出した
境界パターン中の前記コードによつてデータ開始
位置を判断できる境界パターン検出部を有するデ
ータ読出し部とを備えたことを特徴とする光デイ
スク処理装置。 2 特許請求の範囲第1項記載の光デイスク処理
装置において、前記データ読出し部は、前記境界
パターン検出部がデータ開始位置を誤検出した後
に前記イレーガル符号が検出されることによつて
データ開始位置検出の誤りを検出するデータ位置
誤り検出回路を備えたことを特徴とするもの。[Scope of Claims] 1. A data writing unit having a boundary pattern generation circuit that generates a plurality of bytes of boundary patterns each including a code and an illegal code, each of which corresponds to the number of bytes up to the start position of the data, following the synchronization pattern; Each of the plurality of byte boundary patterns is detected based on the illegal code in the read signal from the medium on which the output of the data writing unit is recorded, and when more than a specified number of boundary patterns are detected, the code in the detected boundary pattern is detected. What is claimed is: 1. An optical disk processing apparatus comprising: a data readout section having a boundary pattern detection section capable of determining a data start position based on the data readout section. 2. In the optical disk processing device according to claim 1, the data reading unit detects the data start position by detecting the illegal code after the boundary pattern detection unit erroneously detects the data start position. The device is characterized by being equipped with a data position error detection circuit that detects detection errors.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3843785A JPS61198473A (en) | 1985-02-27 | 1985-02-27 | Optical disc processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3843785A JPS61198473A (en) | 1985-02-27 | 1985-02-27 | Optical disc processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61198473A JPS61198473A (en) | 1986-09-02 |
| JPH0580751B2 true JPH0580751B2 (en) | 1993-11-10 |
Family
ID=12525280
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3843785A Granted JPS61198473A (en) | 1985-02-27 | 1985-02-27 | Optical disc processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61198473A (en) |
-
1985
- 1985-02-27 JP JP3843785A patent/JPS61198473A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61198473A (en) | 1986-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3641534A (en) | Intrarecord resynchronization in digital-recording systems | |
| US4183066A (en) | Technique for recording data on magnetic disks at plural densities | |
| US5231638A (en) | Error correction control apparatus | |
| US4746997A (en) | Method and apparatus for generating/detecting and address mark | |
| US5485476A (en) | Method and system for error tolerant synchronization character detection in a data storage system | |
| EP0272917A2 (en) | Apparatus for storing digital data | |
| JPH0580751B2 (en) | ||
| US5339205A (en) | Recording/reproduction apparatus with error detection capability | |
| EP0295759A2 (en) | Apparatus for using differential data detection in write protection of an optical recorder | |
| KR910003378B1 (en) | Digital signal demodulation and playing device | |
| JP2589673B2 (en) | Address data detection device | |
| JP2588530B2 (en) | Synchronization information record detection device | |
| JPS6040104B2 (en) | Recording inspection method for magnetic recording devices | |
| JPH04186559A (en) | Magnetic tape reading control method | |
| JPH03156775A (en) | Information recording method and information recording device | |
| JP3321884B2 (en) | Synchronous block detection method and synchronous block detection device | |
| JPS5994244A (en) | Optical disk device | |
| JPS6276063A (en) | Optical disc device | |
| JPS62112268A (en) | Synchronous word detecting device | |
| JPH0666106B2 (en) | Error detection circuit | |
| JPS60181918A (en) | Data managing system | |
| JPS60258762A (en) | Optical disc device | |
| JPH04289561A (en) | Method and device for recording record of variable length format | |
| JPS6344390A (en) | Optical disk controller | |
| JPS61260473A (en) | Information recording and reproducing device |