JPH0896529A - Method and device for detecting sync - Google Patents

Method and device for detecting sync

Info

Publication number
JPH0896529A
JPH0896529A JP25021194A JP25021194A JPH0896529A JP H0896529 A JPH0896529 A JP H0896529A JP 25021194 A JP25021194 A JP 25021194A JP 25021194 A JP25021194 A JP 25021194A JP H0896529 A JPH0896529 A JP H0896529A
Authority
JP
Japan
Prior art keywords
sync
sector
sync pattern
signal
detected
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
Application number
JP25021194A
Other languages
Japanese (ja)
Inventor
Yasuaki Maeda
保旭 前田
Hideki Nagashima
秀樹 長嶋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP25021194A priority Critical patent/JPH0896529A/en
Publication of JPH0896529A publication Critical patent/JPH0896529A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

PURPOSE: To relieve the processing burden on a microcomputer. CONSTITUTION: This sync detecting device is provided with a sync pattern detection means 41, a sector number detection means 44, a byte count 43 and a sync detection control means 45. The sync detection control means 45 releases the lock of a window signal for detecting a sync pattern when a specified data sector (≠D) is detected by a sector number detection means 44 (WNDRST), and locks the window signal when a sync signal (RSYNC) is detected matching with sync timing (SYCTMG) generated from the byte count means 43. Then, when the sync signal (RSYNC) is detected within the period of time prescribed by the locked window signal (WNDTMG), the detected sync signal (RSYNC) is validated.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は例えば光磁気ディスクな
どの記録媒体から読み出された所定のフォーマットのデ
ータセクターから、シンクパターン(同期データ)を検
出するためのシンク検出方法及びシンク検出装置に関す
るものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a sync detecting method and a sync detecting apparatus for detecting a sync pattern (synchronous data) from a data sector of a predetermined format read from a recording medium such as a magneto-optical disk. It is a thing.

【0002】[0002]

【従来の技術】近年、各種のデジタルデータ記録媒体が
実用化され、例えばコンパクトディスクシステムのよう
に光ディスクを用いた再生専用のシステムや、光磁気デ
ィスクを記録媒体としてユーザーが音声データを記録/
再生することができるミニディスクシステムが知られて
いる。
2. Description of the Related Art In recent years, various digital data recording media have been put to practical use, for example, a read-only system using an optical disk such as a compact disk system, or a user using a magneto-optical disk as a recording medium to record audio data.
A mini disk system capable of reproducing is known.

【0003】ミニディスクシステムにおいては、光磁気
ディスクに対する記録動作は、クラスタという単位で行
なわれる。つまりクラスタが記録時の最小単位である。
図10(a)(b)のように、1つのクラスタは36セ
クターで構成される。このセクターのうち示す『$0
0』〜『$1F』までの32セクターはメインデータセ
クターとされ、実際の音声データや管理情報などは、こ
のセクターに記録される。残りの『$FC』〜『$F
F』の4セクターはサブデータセクターとされている
が、実際にはダミーデータによるリンキング領域とされ
ている。
In the mini disk system, the recording operation on the magneto-optical disk is performed in units of clusters. That is, the cluster is the minimum unit at the time of recording.
As shown in FIGS. 10A and 10B, one cluster is composed of 36 sectors. "$ 0" shown in this sector
32 sectors from "0" to "$ 1F" are main data sectors, and actual audio data and management information are recorded in this sector. The remaining "$ FC" to "$ F"
The four sectors of "F" are sub-data sectors, but actually are dummy data linking areas.

【0004】クラスタ単位の記録動作はリンキング領域
におけるセクター『$FD』の中央位置から開始され、
『$00』〜『$1F』までの32セクターにデータが
記録されていくことになる。このため、セクター『$F
D』は、必ずしもデータの連続性は保証されていない。
The recording operation in cluster units is started from the central position of the sector "$ FD" in the linking area,
Data will be recorded in 32 sectors from "$ 00" to "$ 1F". Therefore, the sector "$ F
D ”does not necessarily guarantee the continuity of data.

【0005】『$00』〜『$1F』までのメインデー
タセクターは、セクターフォーマットが図10(c)の
ように構成される。1セクターはバイト0からバイト2
351までの2352バイトで構成される。そしてバイ
ト0〜バイト11までの12バイトがシンクパターンと
なる所定のデータが記録される。次にバイト12、13
がクラスタアドレスCls、バイト14がセクターアド
レスSctとされる。このように各セクターには3バイ
トでアドレスが記録されることになる。つづいてバイト
15は1バイトでモードデータMODが記録される。こ
のバイト12〜15の4バイトはセクターのヘッダとさ
れている。
The main data sectors from "$ 00" to "$ 1F" have a sector format as shown in FIG. 1 sector is byte 0 to byte 2
It consists of 2352 bytes up to 351. Then, 12 bytes from byte 0 to byte 11 are recorded as the predetermined data serving as a sync pattern. Then bytes 12, 13
Is the cluster address Cls and the byte 14 is the sector address Sct. In this way, an address is recorded in 3 bytes in each sector. Subsequently, the byte 15 is 1 byte and the mode data MOD is recorded. 4 bytes of these bytes 12 to 15 are used as a sector header.

【0006】そしてバイト16からバイト19までの4
バイトはサブヘッダとされているが、実際にはこの4バ
イトは全てゼロデータ(Null)が記録される。サブ
ヘッダに続いて、バイト20からバイト2351までの
2332バイトはデータエリアとされ、実際の音声デー
タや管理情報などが記録されることになる。
4 from byte 16 to byte 19
The bytes are used as a sub-header, but in reality, zero data (Null) is recorded in all four bytes. Following the subheader, 2332 bytes from byte 20 to byte 2351 are used as a data area, and actual voice data, management information, etc. are recorded.

【0007】リンキング領域とされる『$FC』〜『$
FF』のサブデータセクターについても、セクターフォ
ーマット自体はメインデータセクターと同様である。た
だし、サブデータセクターでは、バイト20からバイト
2351までのデータエリアとなる2332バイトは、
全てゼロデータ(Null)とされる。
Linking area "$ FC" to "$"
The sub-data sector of "FF" has the same sector format as the main data sector. However, in the sub data sector, 2332 bytes, which is the data area from byte 20 to byte 2351, is
All are zero data (Null).

【0008】なお、図10(c)の下部にバイトカウン
タのカウント値(バイトポジション)を示している。ミ
ニディスクシステムの場合、ディスクから読み出された
データは、一旦バッファRAMに取り込まれることにな
るが、このバッファRAMへの書込はセクター単位で行
なわれる。このとき、セクターのシンクパターンの検出
に応じてクラスタアドレスClsから次のシンクパター
ンまでを1つのセクターとしている。このためバッファ
RAMへの書込については、クラスタアドレスClsの
先頭バイトにおいてバイトポジションが『$000』と
され、そこから2351バイト目となるシンクパターン
の最終バイトのバイトポジションが『$92F』とな
る。
The count value (byte position) of the byte counter is shown at the bottom of FIG. 10 (c). In the case of the mini disk system, the data read from the disk is once taken into the buffer RAM, but writing to this buffer RAM is performed in sector units. At this time, one sector is defined from the cluster address Cls to the next sync pattern according to the detection of the sync pattern of the sector. Therefore, for writing to the buffer RAM, the byte position of the first byte of the cluster address Cls is "$ 000", and the byte position of the last byte of the sync pattern, which is the 2351st byte from that, is "$ 92F". .

【0009】[0009]

【発明が解決しようとする課題】ところで、セクターデ
ータをバッファRAMに書き込んでいく際に必要なシン
クパターンの検出のために、シンク検出のためのウイン
ドウ信号を用意し、ウインドウ信号期間内にシンクパタ
ーンが検出されることで、有効なシンクパターンとして
いた。このウインドウ信号のリセットは、ウインドウ外
のシンクパターン(無効なシンクパターン)が2回連続
した場合などに行なうようにしている。
By the way, a window signal for sync detection is prepared in order to detect a sync pattern required when writing sector data to the buffer RAM, and the sync pattern is generated within the window signal period. Is detected, it is regarded as a valid sync pattern. The window signal is reset when the sync pattern outside the window (invalid sync pattern) is repeated twice.

【0010】ここで、ミニディスクシステムの場合、上
述したようにリンキング領域におけるセクター『$F
D』には、データの不連続点が存在し、データ連続性が
保証されていない。このためセクター『$FD』を境に
シンクパターンのタイミングがずれ、直後のシンク検出
が難しいという事情がある。
Here, in the case of the mini disk system, as described above, the sector "$ F" in the linking area is used.
D ”has data discontinuity points, and data continuity is not guaranteed. Therefore, the timing of the sync pattern is deviated at the boundary of the sector “$ FD”, and it is difficult to detect the sync immediately after.

【0011】このため従来は、再生動作を制御するマイ
クロコンピュータは、常にセクターアドレスを監視して
おり、リンキングセクターを検出したらシンク検出用の
ウインドウ信号をリセットし、ウインドウタイミングを
再設定するようにしていた。ところが、このことからマ
イクロコンピュータの処理負担が増大してしまうという
問題が生じていた。
Therefore, conventionally, the microcomputer for controlling the reproducing operation always monitors the sector address, and when the linking sector is detected, the window signal for sync detection is reset and the window timing is reset. It was However, this causes a problem that the processing load on the microcomputer increases.

【0012】[0012]

【課題を解決するための手段】本発明はこのような問題
点に鑑みてなされたもので、マイクロコンピュータの処
理負担を軽減することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of these problems, and an object thereof is to reduce the processing load on a microcomputer.

【0013】このため、それぞれシンクパターンを含む
所定のフォーマットで入力されてくるデータセクターの
うち、データの連続性が保証されていない特定のデータ
セクターが存在する入力データから、各データセクター
についてのシンクパターンを検出するシンク検出方法と
して、次のように実行する。まず特定のデータセクター
の入力に伴ってシンクパターンを検出するためのウイン
ドウ信号のロックを解除する。そして、検出されるシン
クパターンによってリセットされるデータセクター内の
バイトカウント動作に基づいて発生されるシンクタイミ
ングに一致してシンクパターンが検出されたら、ウイン
ドウ信号をロックし、ロックされたウインドウ信号によ
る期間内にシンクパターンが検出されることにより、そ
の検出されたシンクパターンを有効なシンクパターンと
する。
Therefore, among the data sectors input in a predetermined format each including a sync pattern, there is a specific data sector whose data continuity is not guaranteed. The sync detection method for detecting a pattern is executed as follows. First, the lock of the window signal for detecting the sync pattern is released with the input of a specific data sector. Then, when the sync pattern is detected in synchronization with the sync timing generated based on the byte count operation in the data sector which is reset by the detected sync pattern, the window signal is locked, and the period by the locked window signal is locked. When a sync pattern is detected within the sync pattern, the detected sync pattern is set as an effective sync pattern.

【0014】このような動作を実現するシンク検出装置
としては、入力されたデータセクターからシンクパター
ンを検出するシンクパターン検出手段と、入力されたデ
ータセクターのセクターナンバを検出するセクターナン
バ検出手段と、シンクパターンの検出に応じてリセット
され、入力されたデータセクター内におけるバイトポジ
ションをカウントするとともに、バイトカウント値に基
づいてシンクタイミングを発生させることができるバイ
トカウント手段とを設ける。さらに、シンク検出制御手
段を設け、これは次のように構成する。即ち、セクター
ナンバ検出手段によって特定のデータセクターが検出さ
れた時点でシンクパターンを検出するためのウインドウ
信号のロックを解除し、バイトカウンタ手段から発生さ
れるシンクタイミングに一致してシンクパターン検出手
段によりシンクパターンが検出されたらウインドウ信号
をロックする。そして、ロックされたウインドウ信号に
よる期間内に、シンクパターン検出手段によりシンクパ
ターンが検出されたら、その検出されたシンクパターン
を有効なシンクパターンとするように構成する。
As a sync detecting device for realizing such an operation, a sync pattern detecting means for detecting a sync pattern from an input data sector, a sector number detecting means for detecting a sector number of the input data sector, A byte counting means is provided which is reset in response to the detection of the sync pattern and counts the byte position in the input data sector and which can generate the sync timing based on the byte count value. Further, sync detection control means is provided, which is configured as follows. That is, when the specific data sector is detected by the sector number detecting means, the lock of the window signal for detecting the sync pattern is released, and the sync pattern detecting means detects the sync timing in synchronization with the sync timing generated by the byte counter means. When the sync pattern is detected, the window signal is locked. Then, when the sync pattern is detected by the sync pattern detecting means within the period of the locked window signal, the detected sync pattern is set as an effective sync pattern.

【0015】また、このようなシンク検出装置で検出さ
れた有効なシンクパターンは、入力されたデータセクタ
ーを記憶手段へ書き込む際のタイミング制御のために用
いるように構成する。
The effective sync pattern detected by the sync detecting device is used for timing control when writing the input data sector to the storage means.

【0016】[0016]

【作用】上記方法を実行するシンク検出装置を設けるこ
とにより、再生動作を制御しているマイクロコンピュー
タが、セクターアドレスの監視やリンキングセクターで
のウインドウタイミング制御などの処理を行なう必要は
なくなる。
By providing the sync detecting device for executing the above method, it becomes unnecessary for the microcomputer controlling the reproducing operation to perform processing such as sector address monitoring and window timing control in the linking sector.

【0017】[0017]

【実施例】以下、本発明の実施例となるシンク検出装置
を備えた記録再生装置を説明する。図2は記録再生装置
(ミニディスク記録再生装置)のブロック図である。図
2において、1は光磁気ディスクであり、ディスク1は
スピンドルモータ2により回転駆動される。3はディス
ク1に対して記録/再生時にレーザ光を照射する光学ヘ
ッドであり、光磁気ディスクに対して記録時には記録ト
ラックをキュリー温度まで加熱するための高レベルのレ
ーザ出力をなし、また再生時には磁気カー効果により反
射光からデータを検出するための比較的低レベルのレー
ザ出力を実行する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A recording / reproducing apparatus equipped with a sync detecting apparatus according to an embodiment of the present invention will be described below. FIG. 2 is a block diagram of a recording / reproducing apparatus (mini disk recording / reproducing apparatus). In FIG. 2, reference numeral 1 is a magneto-optical disk, and the disk 1 is rotationally driven by a spindle motor 2. An optical head 3 irradiates the disk 1 with laser light during recording / reproduction, and provides a high level laser output for heating the recording track to the Curie temperature during recording on the magneto-optical disk, and during reproduction. The magnetic Kerr effect provides a relatively low level of laser power for detecting data from reflected light.

【0018】ディスク1からのデータ読出動作を行なう
ため、光学ヘッド3はレーザ出力手段としてのレーザダ
イオードや、偏向ビームスプリッタや対物レンズ等から
なる光学系、及び反射光を検出するためのディテクタが
搭載されている。対物レンズ3aは2軸機構4によって
ディスク半径方向及びディスクに接離する方向に変位可
能に保持されており、また、光学ヘッド3全体はスレッ
ド機構5によりディスク半径方向に移動可能とされてい
る。
In order to perform the data read operation from the disk 1, the optical head 3 is equipped with a laser diode as a laser output means, an optical system including a deflecting beam splitter, an objective lens and the like, and a detector for detecting reflected light. Has been done. The objective lens 3a is held by a biaxial mechanism 4 so as to be displaceable in the disc radial direction and the direction in which it comes in and out of contact with the disc, and the entire optical head 3 is movable in the disc radial direction by a sled mechanism 5.

【0019】また、6aは供給されたデータによって変
調された磁界を光磁気ディスクに印加する磁気ヘッドを
示し、ディスク1を挟んで光学ヘッド3と対向する位置
に配置されている。磁気ヘッド6aは光学ヘッド3とと
もにスレッド機構5によってディスク半径方向に移動さ
れる。
Reference numeral 6a denotes a magnetic head for applying a magnetic field modulated by the supplied data to the magneto-optical disk, and is arranged at a position facing the optical head 3 with the disk 1 interposed therebetween. The magnetic head 6a is moved in the disk radial direction by the sled mechanism 5 together with the optical head 3.

【0020】再生動作によって、光学ヘッド3によりデ
ィスク1から検出された情報はRFアンプ7に供給され
る。RFアンプ7は供給された情報の演算処理により、
再生RF信号、トラッキングエラー信号、フォーカスエ
ラー信号、グルーブ情報(光磁気ディスク1上のウォブ
リンググルーブの情報)等を抽出する。そして、抽出さ
れた再生RF信号はエンコーダ/デコーダ部8に供給さ
れる。また、トラッキングエラー信号、フォーカスエラ
ー信号はサーボ回路9に供給される。
The information detected from the disk 1 by the optical head 3 by the reproducing operation is supplied to the RF amplifier 7. The RF amplifier 7 processes the supplied information,
A reproduction RF signal, a tracking error signal, a focus error signal, groove information (information on the wobbling groove on the magneto-optical disk 1), etc. are extracted. Then, the extracted reproduction RF signal is supplied to the encoder / decoder unit 8. Further, the tracking error signal and the focus error signal are supplied to the servo circuit 9.

【0021】サーボ回路9は供給されたトラッキングエ
ラー信号、フォーカスエラー信号や、システムコントロ
ーラ11からのトラックジャンプ指令、シーク指令によ
り各種サーボ駆動信号を発生させ、2軸機構4及びスレ
ッド機構5を制御してフォーカス及びトラッキング制御
をなす。またグルーブ情報及びグルーブ情報からデコー
ドされたグルーブアドレスのクロックを用いて、スピン
ドルモータ2を一定線速度(CLV)に制御する。ま
た、システムコントローラ11からのスピンドルキッ
ク、スピンドルブレーキなどの制御信号により、スピン
ドルモータ2の駆動、停止などの制御を行なう。
The servo circuit 9 controls the biaxial mechanism 4 and the sled mechanism 5 by generating various servo drive signals according to the supplied tracking error signal, focus error signal, track jump command and seek command from the system controller 11. Focus and tracking control. Further, the spindle motor 2 is controlled to a constant linear velocity (CLV) by using the groove information and the clock of the groove address decoded from the groove information. The system controller 11 controls the spindle motor 2, such as driving and stopping, according to control signals such as spindle kick and spindle brake.

【0022】再生RF信号はエンコーダ/デコーダ部8
でEFM復調、CIRC等のデコード処理され、メモリ
コントローラ12によって一旦バッファRAM13に書
き込まれる。なお、光学ヘッド3による光磁気ディスク
1からのデータの読み取り及び光学ヘッド3からバッフ
ァRAM13までの再生データの転送は1.41Mbit/secで
(間欠的に)行なわれる。
The reproduced RF signal is supplied to the encoder / decoder section 8
Then, the EFM demodulation and the decoding process such as CIRC are performed, and the memory controller 12 once writes the data in the buffer RAM 13. The reading of data from the magneto-optical disk 1 by the optical head 3 and the reproduction data transfer from the optical head 3 to the buffer RAM 13 are performed at 1.41 Mbit / sec (intermittently).

【0023】バッファRAM13に書き込まれたデータ
は、再生データの転送が0.3Mbit/sec となるタイミング
で読み出され、エンコーダ/デコーダ部14に供給され
る。そして、音声圧縮処理に対するデコード処理等の再
生信号処理を施され、D/A変換器15によってアナロ
グ信号とされ、端子16から所定の増幅回路部へ供給さ
れて再生出力される。例えばL,Rオーディオ信号とし
て出力される。
The data written in the buffer RAM 13 is read out at the timing when the reproduction data is transferred at 0.3 Mbit / sec, and is supplied to the encoder / decoder section 14. Then, a reproduction signal process such as a decoding process for the audio compression process is performed, an analog signal is formed by the D / A converter 15, and the analog signal is supplied from a terminal 16 to a predetermined amplification circuit section and reproduced and output. For example, it is output as L and R audio signals.

【0024】このようにディスク1から読み出されたデ
ータを一旦バッファRAM13に高速レートで間欠的に
書き込み、さらに低速レートで読み出して音声出力する
ことで、例えば一時的にトラッキングサーボが外れてデ
ィスク1からのデータ読出が不能になっても音声出力は
そのままとぎれることなく継続されるという、いわゆる
ショックプルーフ機能が実現される。
As described above, the data read from the disk 1 is once written into the buffer RAM 13 intermittently at a high speed rate, and then read at a low speed rate to output audio, so that, for example, the tracking servo is temporarily lost and the disk 1 is read. A so-called shock proof function is realized in which the voice output is continued without interruption even if the data reading from the device becomes impossible.

【0025】アドレスデコーダ10は、RFアンプ7か
ら供給されたグルーブ情報に対してFM復調及びバイフ
ェーズデコードを行なってグルーブアドレスを出力す
る。このグルーブアドレスや、エンコーダ/デコーダ部
8でデコードされたアドレス情報はエンコーダ/デコー
ダ部8を介してシステムコントローラ11に供給され、
各種の制御動作に用いられる。
The address decoder 10 performs FM demodulation and bi-phase decoding on the groove information supplied from the RF amplifier 7 and outputs a groove address. The groove address and the address information decoded by the encoder / decoder unit 8 are supplied to the system controller 11 via the encoder / decoder unit 8,
It is used for various control operations.

【0026】ディスク(光磁気ディスク)1に対して記
録動作が実行される際には、端子17に供給された記録
信号(アナログオーディオ信号)は、A/D変換器18
によってデジタルデータとされた後、エンコーダ/デコ
ーダ部14に供給され、音声圧縮エンコード処理を施さ
れる。エンコーダ/デコーダ部14によって圧縮された
記録データはメモリコントローラ12によって一旦バッ
ファRAM13に書き込まれ、また所定タイミングで読
み出されてエンコーダ/デコーダ部8に送られる。そし
てエンコーダ/デコーダ部8でCIRCエンコード、E
FM変調等のエンコード処理された後、磁気ヘッド駆動
回路6に供給される。
When a recording operation is performed on the disk (magneto-optical disk) 1, the recording signal (analog audio signal) supplied to the terminal 17 is converted into an A / D converter 18
After being converted into digital data by, the data is supplied to the encoder / decoder unit 14 and subjected to audio compression encoding processing. The recording data compressed by the encoder / decoder unit 14 is once written in the buffer RAM 13 by the memory controller 12, is also read at a predetermined timing, and is sent to the encoder / decoder unit 8. Then, the encoder / decoder unit 8 performs CIRC encoding, E
It is supplied to the magnetic head drive circuit 6 after being encoded by FM modulation or the like.

【0027】磁気ヘッド駆動回路6はエンコード処理さ
れた記録データに応じて、磁気ヘッド6aに磁気ヘッド
駆動信号を供給する。つまり、光磁気ディスク1に対し
て磁気ヘッド6aによるN又はSの磁界印加を実行させ
る。また、このときシステムコントローラ11は光学ヘ
ッド3に対して、記録レベルのレーザ光を出力するよう
に制御信号を供給する。
The magnetic head drive circuit 6 supplies a magnetic head drive signal to the magnetic head 6a according to the encoded recording data. That is, the magnetic head 6a applies an N or S magnetic field to the magneto-optical disk 1. Further, at this time, the system controller 11 supplies a control signal to the optical head 3 so as to output a laser beam of a recording level.

【0028】システムコントローラ11はマイクロコン
ピュータにより構成され、ユーザー操作や内部のプログ
ラムに従って、上述のように各部の動作制御を行なうも
のである。19はユーザー操作に供されるキーが設けら
れた操作入力部、20は例えば液晶ディスプレイによっ
て構成される表示部を示す。
The system controller 11 is composed of a microcomputer, and controls the operation of each part as described above in accordance with a user operation or an internal program. Reference numeral 19 denotes an operation input unit provided with keys used for user operation, and 20 denotes a display unit including, for example, a liquid crystal display.

【0029】このような記録再生装置では上記したよう
に再生動作時にEFM/CIRCデコードを施されたデ
ータがメモリコントローラ12によって一旦バッファR
AM13に記憶される。このバッファRAM13へは1
セクター単位(2332バイト)で記憶されていくが、
この処理のために、メモリコントローラ12ではまずセ
クターのシンク検出を行なわなければならない。このた
め本実施例の場合、シンク検出装置がメモリコントロー
ラ12内に形成されている。
In such a recording / reproducing apparatus, the data subjected to the EFM / CIRC decoding during the reproducing operation as described above is temporarily buffered by the memory controller 12.
Stored in AM13. 1 for this buffer RAM 13
It is stored in sector units (2332 bytes),
For this processing, the memory controller 12 must first perform sector sync detection. Therefore, in the case of the present embodiment, the sync detection device is formed in the memory controller 12.

【0030】図1に、メモリコントローラ12内に形成
される実施例のシンク検出装置を示す。なお、メモリコ
ントローラ12内には、シンク検出装置以外に、エンコ
ーダ/デコーダ部14との間のインターフェース部、バ
ッファRAM13との間のインターフェース部、書込/
読出アドレス発生部などの回路部位が存在するが、これ
らの図示は省略し、シンク検出装置としての構成部分の
みを示している。
FIG. 1 shows a sync detecting device of an embodiment formed in the memory controller 12. In the memory controller 12, in addition to the sync detection device, an interface unit with the encoder / decoder unit 14, an interface unit with the buffer RAM 13, and a write / write unit.
Although there is a circuit part such as a read address generating part, these parts are not shown in the drawing, and only a component part as a sync detecting device is shown.

【0031】41はシンクパターン検出部であり、エン
コーダ/デコーダ部8から入力されたセクターデータか
ら、12バイトで形成されている特定のシンクパターン
を検出する。そして検出に応じてシンク信号RSYNC を発
生する。
Reference numeral 41 is a sync pattern detection unit, which detects a specific sync pattern formed of 12 bytes from the sector data input from the encoder / decoder unit 8. Then, the sync signal RSYNC is generated in response to the detection.

【0032】42はCD−ROMデスクランブラであ
り、エンコーダ/デコーダ部8から入力されたセクター
データについてデスクランブル処理によりミニディスク
方式のデータ形態を得る。このCD−ROMデスクラン
ブラ42の出力がバッファRAM13に記憶されていく
ことになる。
Reference numeral 42 is a CD-ROM descrambler, which obtains a mini-disc type data format by descramble processing of the sector data input from the encoder / decoder section 8. The output of the CD-ROM descrambler 42 will be stored in the buffer RAM 13.

【0033】43はバイトカウンタであり、入力データ
セクターについてのバイトポジションをカウントする。
カウント値のリセットはリセット信号BCTRSTにより行な
われる。また、カウント値に応じてウインドウタイミン
グ信号WNDTMG、ロードイネーブル信号LOADEN、及びシン
クタイミング信号SYCTMGを出力する。
A byte counter 43 counts the byte position of the input data sector.
The count value is reset by the reset signal BCTRST. It also outputs a window timing signal WNDTMG, a load enable signal LOADEN, and a sync timing signal SYCTMG according to the count value.

【0034】44はセクターアドレスレジスタであり、
ロードイネーブル信号LOADENに応じてCD−ROMデス
クランブラ42の出力からセクターアドレスSctを取
り込む。また、取り込まれたセクターアドレスSctが
『$FD』であった場合、もしくはセクターアドレスS
ctが『$FC』であった場合の次のロードタイミング
において、ウインドウリセット信号WNDRSTを出力する。
Reference numeral 44 is a sector address register,
The sector address Sct is fetched from the output of the CD-ROM descrambler 42 according to the load enable signal LOADEN. If the fetched sector address Sct is “$ FD”, or if the sector address Sct
At the next load timing when ct is “$ FC”, the window reset signal WNDRST is output.

【0035】45はシンクステータスコントロール部で
あり、基本的にはウインドウタイミング信号WNDTMGに応
じたシンク信号RSYNC の検出により、有効なシンクが得
られたと判断し、これをRAM13への書込制御用のタ
イミング信号とする。またウインドウロック状態である
ことを示すウインドウロック信号WNDLOCや、ウインドウ
外でのシンク信号RSYNC の検出に対応するイリーガルシ
ンク信号ILSYを発生させ、システムコントローラ11に
供給する。システムコントローラ11では、これらの信
号によりウインドウロック時におけるデータ評価を行な
うことができる。なお、イリーガルシンク信号ILSYが2
回連続して発生された場合は、シンクタイミングがかな
りずれていると判断してウインドウロックを解除する。
また、セクターアドレスレジスタ44からのウインドウ
リセット信号WNDRSTに応じてウインドウロックを解除す
る。
Reference numeral 45 denotes a sync status control unit, which basically determines that a valid sync has been obtained by detecting the sync signal RSYNC according to the window timing signal WNDTMG, and controls this for writing to the RAM 13. Use as timing signal. The window lock signal WNDLOC indicating the window lock state and the illegal sync signal ILSY corresponding to the detection of the sync signal RSYNC outside the window are generated and supplied to the system controller 11. The system controller 11 can evaluate data when the window is locked by using these signals. The illegal sync signal ILSY is 2
If it occurs consecutively, it is judged that the sync timing is significantly deviated, and the window lock is released.
Also, the window lock is released in response to the window reset signal WNDRST from the sector address register 44.

【0036】さらにシンクステータスコントロール部4
5は、シンクパターン検出部41からのシンク信号RSYN
C が有効とされた場合は、バイトカウンタ43に対して
リセット信号BCTRSTを出力し、バイトカウント値を『$
000』にリセットさせる。シンク検出に基づくリセッ
トであるため、バイトカウンタ43でカウントされるバ
イトポジションは、図10(c)下段に示したように、
セクターのクラスタアドレスClsの先頭バイトで『$
000』となり、次のシンクパターンの最終バイトで
『$92F』となる。
Further, the sync status control unit 4
5 is the sync signal RSYN from the sync pattern detection unit 41.
When C is validated, the reset signal BCTRST is output to the byte counter 43 and the byte count value is set to "$.
000 ”. Since the reset is based on the sync detection, the byte position counted by the byte counter 43 is as shown in the lower part of FIG.
The first byte of the cluster address Cls of the sector is "$
000 ”, and the last byte of the next sync pattern becomes“ $ 92F ”.

【0037】まず、このようなシンク検出装置における
ウインドウロック時の基本的なシンク検出動作を図3に
より説明する。図3に示すように、バイトカウンタ43
は、前回検出されたシンク信号RSYNCから丁度1セクタ
後、つまりバイトカウント値が『$000』となるバイ
ト位置を基準として±48バイトの間にウインドウタイ
ミング信号WNDTMGを発生させ、ウインドウを設ける。つ
まり、カウント値が『$900』〜『$030』の期間
にウインドウが設けられる。
First, the basic sync detecting operation when the window is locked in such a sync detecting apparatus will be described with reference to FIG. As shown in FIG. 3, the byte counter 43
Provides a window by generating the window timing signal WNDTMG just after one sector from the sync signal RSYNC detected last time, that is, within ± 48 bytes with reference to the byte position where the byte count value is “$ 000”. That is, the window is provided during the period where the count value is "$ 900" to "$ 030".

【0038】そして、バイトカウンタ43は、カウント
値が『$92F』のタイミングでシンクタイミング信号
SYCTMGを発生させる。正常状態であれば、図示するよう
にこのタイミングでシンクパターン検出部41からシン
ク信号RSYNC が得られる。これは有効なシンク信号とさ
れ、これに応じてシンクステータスコントロール部45
からリセット信号BCTRSTが出力されて、バイトカウンタ
43が『$000』にリセットされ、つまり処理が次の
セクターにうつる。
Then, the byte counter 43 outputs the sync timing signal at the timing when the count value is "$ 92F".
Generate SYCTMG. In the normal state, the sync signal RSYNC is obtained from the sync pattern detector 41 at this timing as shown in the figure. This is regarded as a valid sync signal, and accordingly, the sync status control unit 45
The reset signal BCTRST is output from the byte counter 43 and the byte counter 43 is reset to "$ 000", that is, the processing is transferred to the next sector.

【0039】またバイトカウンタ43は、セクターアド
レスSctの入力タイミングである『$002』のタイ
ミングでロードイネーブル信号LOADENを出力する。これ
によりセクターアドレスレジスタ44はセクターアドレ
スを取り込むことになる。
The byte counter 43 outputs the load enable signal LOADEN at the timing of "$ 002" which is the input timing of the sector address Sct. As a result, the sector address register 44 fetches the sector address.

【0040】このようなシンク検出動作を行なうために
はまず、ウインドウがロックされなければならない。こ
のための動作を図4で説明する。最初はウインドウがロ
ックされていない状態(ウインドウオープン)であり、
ウインドウロック信号WNDLOKは『L』レベルとされてい
る。この時点ではシンクパターン検出部41から得られ
るシンク信号RSYNC はとりあえず有効とみなし、図4に
として示すシンク信号RSYNC に応じてシンクステータ
スコントロール部45からリセット信号BCTRSTが出力さ
れ、バイトカウンタ43が『$000』にリセットされ
る。
In order to perform such sync detection operation, the window must first be locked. The operation for this will be described with reference to FIG. At first, the window is unlocked (window open),
The window lock signal WNDLOK is set to "L" level. At this point, the sync signal RSYNC obtained from the sync pattern detection unit 41 is regarded as valid for the time being, and the reset signal BCTRST is output from the sync status control unit 45 in accordance with the sync signal RSYNC shown in FIG. 000 ”is reset.

【0041】バイトカウンタ43はバイトカウント動作
により、丁度1セクタ後の直前のバイトとなる『$92
F』のタイミングでシンクタイミング信号SYCTMGを出力
する。この図4の例では、として示すシンク信号RSYN
C はシンクタイミング信号SYCTMGからずれたタイミング
て検出されている。このためウインドウロックは行なわ
ず、ウインドウロック信号WNDLOKは『L』レベルのまま
である。
The byte counter 43 performs the byte count operation, which is the byte immediately before one sector "$ 92".
The sync timing signal SYCTMG is output at the timing "F". In the example of FIG. 4, the sync signal RSYN shown as
C is detected at a timing deviated from the sync timing signal SYCTMG. Therefore, the window lock is not performed, and the window lock signal WNDLOK remains at the "L" level.

【0042】次にとして示すシンク信号RSYNC に応じ
てシンクステータスコントロール部45からリセット信
号BCTRSTが出力され、再びバイトカウンタ43が『$0
00』にリセットされる。そして、『$92F』のタイ
ミングでシンクタイミング信号SYCTMGを出力すると、
として示すシンク信号RSYNC がそのタイミングに一致し
て検出されている。これにより、ウインドウロック信号
WNDLOKは『H』レベルとされ、ウインドウがロックされ
ることになる。
The reset signal BCTRST is output from the sync status control unit 45 in response to the sync signal RSYNC shown below, and the byte counter 43 returns to "$ 0.
00 ”. Then, when the sync timing signal SYCTMG is output at the timing of "$ 92F",
The sync signal RSYNC shown as is detected at the same timing. This allows the window lock signal
WNDLOK is set to "H" level and the window is locked.

【0043】つまり、1セクター(約13.3msec)の間隔
でシンク信号RSYNC が検出されたことを条件としてウイ
ンドウロックを行なうようにしている。そして、このよ
うにウインドウロックされた後、図3のようにシンク検
出が行なわれる。
That is, the window lock is performed on condition that the sync signal RSYNC is detected at intervals of one sector (about 13.3 msec). After the window is locked in this way, sync detection is performed as shown in FIG.

【0044】次に、シンク信号RSYNC がウインドウ外で
検出されることによりウインドウロックが解除される場
合を図5で説明する。図5に示すように、ウインドウタ
イミング信号WNDTMGによるウインドウ内でシンク信号RS
YNC が検出されていたものが、図中として示すように
或る時点でシンク信号RSYNC がウインドウ外で検出され
たとする。すると、シンクステータスコントロール部4
5からはイリーガルシンク信号ILSYが発生される。
Next, the case where the window lock is released when the sync signal RSYNC is detected outside the window will be described with reference to FIG. As shown in FIG. 5, the sync signal RS is generated in the window by the window timing signal WNDTMG.
It is assumed that the YNC was detected but the sync signal RSYNC was detected outside the window at a certain point in time as shown in the figure. Then, the sync status control unit 4
From 5, an illegal sync signal ILSY is generated.

【0045】さらに、次のとして示すシンク信号RSYN
C もウインドウ外で検出され、再びイリーガルシンク信
号ILSYが発生されたとする。すると、この時点でウイン
ドウとシンクパターンが大きくずれていると判断され、
ウインドウロック信号WNDLOKは『L』レベルとなる。つ
まりウインドウロックが解除されることになる。この後
は、図4で示したようにウインドウロック動作が行なわ
れ、ウインドウがリセットされて再びロックされること
になる。
Further, the sync signal RSYN shown as
It is assumed that C is also detected outside the window and the illegal sync signal ILSY is generated again. Then, at this point, it is determined that the window and the sync pattern are significantly different,
The window lock signal WNDLOK becomes "L" level. In other words, the window lock will be released. After that, the window lock operation is performed as shown in FIG. 4, and the window is reset and locked again.

【0046】本実施例では、さらに、データの連続性が
保証されていないセクター『$FD』のタイミングで、
ウインドウロックを解除し、ウインドウリセットを行な
うようにしている。セクター『$FD』のタイミングで
のウインドウロックの解除動作を図6、図7で説明す
る。
In the present embodiment, further, at the timing of the sector "$ FD" where data continuity is not guaranteed,
The window is unlocked and the window is reset. The window lock releasing operation at the timing of the sector "$ FD" will be described with reference to FIGS.

【0047】まず、図6はセクターアドレス『$FD』
が検出された場合の動作である。セクターアドレスレジ
スタ44はバイトカウンタ43からのロードイネーブル
信号LOADENにより、『$002』のタイミングでデータ
ロードを行ない、セクターアドレスを取り込んでいる。
ここで、図中のシンク信号RSYNC に応じたリセット信
号BCTRSTによりバイトカウンタ43がリセットされた直
後の『$002』のタイミングでのロードイネーブル信
号LOADENにより、セクターアドレスレジスタ44はセク
ターアドレス『$FD』を取り込むことになる。これに
応じてセクターアドレスレジスタ44は、ウインドウリ
セット信号WNDRSTを発生させて、これがシンクステータ
スコントロール部45に供給される。このウインドウリ
セット信号WNDRSTに応じてウインドウロック信号WNDLOK
は『L』レベルとなる。つまりウインドウロックが解除
されることになる。
First, FIG. 6 shows the sector address "$ FD".
Is the operation when is detected. The sector address register 44 loads data at the timing of "$ 002" by the load enable signal LOADEN from the byte counter 43 and fetches the sector address.
Here, the sector address register 44 is set to the sector address "$ FD" by the load enable signal LOADEN at the timing "$ 002" immediately after the byte counter 43 is reset by the reset signal BCTRST corresponding to the sync signal RSYNC in the figure. Will be taken in. In response to this, the sector address register 44 generates the window reset signal WNDRST, which is supplied to the sync status control unit 45. Window lock signal WNDLOK according to this window reset signal WNDRST
Becomes "L" level. In other words, the window lock will be released.

【0048】また、セクター『$FD』でのシンク信号
RSYNC が検出されなかった場合もあるが、この場合は図
7のようにウインドウロックを解除する。図7でのシ
ンク信号RSYNC が検出されてリセット信号BCTRSTにより
バイトカウンタ43がリセットされた直後の『$00
2』のタイミングで、バイトカウンタ43がロードイネ
ーブル信号LOADENを発生する。このとき、セクターアド
レスレジスタ44はセクターアドレス『$FC』を取り
込むことになる。この後、次のシンクタイミング信号SY
CTMGでシンク信号RSYNC が検出されなかったとする。
Also, the sync signal in the sector "$ FD"
There is a case where RSYNC is not detected, but in this case, the window lock is released as shown in FIG. Immediately after the sync signal RSYNC in FIG. 7 is detected and the byte counter 43 is reset by the reset signal BCTRST, "$ 00
The byte counter 43 generates a load enable signal LOADEN at the timing "2". At this time, the sector address register 44 fetches the sector address “$ FC”. After this, the next sync timing signal SY
It is assumed that the sync signal RSYNC is not detected by CTMG.

【0049】ここで、バイトカウンタ43がロードタイ
ミングでロードイネーブル信号LOADENを発生させると、
セクターアドレスレジスタ44はセクターアドレスを取
り込むことになるが、この場合『$FD』のアドレスが
読み込めない場合もある。ところが前回が『$FC』で
あったことから、このロードタイミングは『$FD』の
セクターであったと判断し、ウインドウリセット信号WN
DRSTを発生させてシンクステータスコントロール部45
に供給する。このウインドウリセット信号WNDRSTに応じ
てウインドウロック信号WNDLOKは『L』レベルとなる。
つまりウインドウロックが解除される。
When the byte counter 43 generates the load enable signal LOADEN at the load timing,
The sector address register 44 takes in the sector address, but in this case, the address "$ FD" may not be read. However, since the last time was "$ FC", it was judged that this load timing was the sector of "$ FD", and the window reset signal WN
DRST is generated and the sync status control unit 45
Supply to. In response to the window reset signal WNDRST, the window lock signal WNDLOK becomes "L" level.
That is, the window lock is released.

【0050】この図6、図7のようにウインドウロック
が解除された後は、図4の動作でウインドウリセットさ
れてロックされることになる。セクター『$FD』でウ
インドウロックを解除した場合を図8に示す。
After the window lock is released as shown in FIGS. 6 and 7, the window is reset and locked by the operation of FIG. FIG. 8 shows the case where the window lock is released in the sector “$ FD”.

【0051】リンキングポイントとなるセクター『$F
D』においてはデータの連続性が保証されないため、シ
ンクパターンのタイミングがずれることがある。ところ
が、上記図6、図7の動作により、図8に示すようにセ
クター『$FD』においてウインドウロック信号WNDLOK
が『L』レベルとされると、図4で説明したように図中
又はとして示すシンク信号RSYNC を基準としてバイ
トカウンタ43のリセットを行ない、次のシンク信号RS
YNC が1セクターの間隔でが検出されたことを条件とし
てウインドウロックを行なう。通常は、のシンク信号
RSYNC からのシンク信号RSYNC までが丁度1セクター
間隔で検出されることから、セクター『$FF』の時点
では既に再ロックを完了させることができる。少なくと
もメインデータセクターの先頭であるセクター『$0
0』に至る前に再ロック(リセット)を行なうことがで
きる。このため、メインデータセクターにおいてセクタ
ー『$FD』の影響によるシンクパターンのずれが発生
してしまうことは解消される。
The sector "$ F" which is the linking point
In "D", since the continuity of data is not guaranteed, the timing of the sync pattern may shift. However, as a result of the operations of FIGS. 6 and 7, as shown in FIG. 8, the window lock signal WNDLOK is set in the sector “$ FD”.
Is set to the "L" level, the byte counter 43 is reset on the basis of the sync signal RSYNC shown in or as shown in FIG.
Window lock is performed on the condition that YNC is detected at intervals of 1 sector. Normally, the sync signal of
Since the sync signal RSYNC up to the sync signal RSYNC is detected at exactly one sector interval, relocking can already be completed at the time of sector "$ FF". At least the first sector of the main data sector, "$ 0
Relock (reset) can be performed before reaching 0 '. Therefore, it is possible to prevent the sync pattern from being displaced due to the influence of the sector “$ FD” in the main data sector.

【0052】なお、参考のために、図9にセクター『$
FD』でウインドウリセットを行なわなかった場合を示
す。この場合セクター『$FD』の影響によりシンク信
号RSYNC がウインドウ外にずれ、イリーガルシンク信号
ILSYが発生される。イリーガルシンク信号ILSYが2回連
続で発生されるとウインドウロックが解除されるため、
図示するようにセクター『$FF』の直前のタイミング
でウインドウロックが解除されることになる。この場
合、セクター『$00』に達する前に再ロックを行なう
ことは無理となってしまう。
For reference, the sector "$
FD ”shows the case where window reset is not performed. In this case, the sync signal RSYNC shifts out of the window due to the influence of the sector "$ FD", and the illegal sync signal
ILSY is generated. Since the window lock is released when the illegal sync signal ILSY is generated twice in succession,
As shown in the figure, the window lock is released immediately before the sector "$ FF". In this case, it would be impossible to re-lock before reaching the sector "$ 00".

【0053】本実施例では以上のように、セクター『$
FD』におけるウインドウリセットを、図1の構成のシ
ンク検出装置で実行できるようにしている。従って、ウ
インドウリセット処理を行なうために、システムコント
ローラ11が常にセクターアドレスを監視しており、リ
ンキングセクターを検出したらシンク検出用のウインド
ウ信号をリセットし、ウインドウタイミングを再設定す
るということを実行する必要はなくなり、システムコン
トローラ11の処理負担は著しく軽減されることにな
る。
In the present embodiment, as described above, the sector "$
The window reset in "FD" can be executed by the sync detecting device having the configuration of FIG. Therefore, in order to perform the window reset process, the system controller 11 constantly monitors the sector address, and when the linking sector is detected, it is necessary to reset the window signal for sync detection and reset the window timing. The processing load on the system controller 11 is significantly reduced.

【0054】なお、実施例ではミニディスクシステムに
搭載した例で説明したが、本発明のシンク検出装置はこ
れ以外の各種システムにおいても採用することができ
る。また、シンク検出装置の構成は図1のものに限定さ
れるものではなく、各種変形例が考えられる。
Although the embodiment has been described as an example of being mounted in the mini disk system, the sync detecting apparatus of the present invention can be adopted in various systems other than this. Further, the configuration of the sync detecting device is not limited to that shown in FIG. 1, and various modifications can be considered.

【0055】[0055]

【発明の効果】以上説明したように本発明のシンク検出
方法及びこれを実行するシンク検出装置により、再生動
作を制御しているマイクロコンピュータが、ウインドウ
リセット処理を行なうためのセクターアドレスの監視、
リンキングセクター検出に基づくリセット処理等を行な
う必要はなくなり、その処理負担を大幅に軽減すること
ができるという効果がある。
As described above, by the sync detecting method and the sync detecting apparatus for executing the present invention, the microcomputer controlling the reproducing operation monitors the sector address for performing the window reset process,
There is no need to perform reset processing or the like based on linking sector detection, and the processing load can be greatly reduced.

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

【図1】本発明の実施例のシンク検出装置のブロック図
である。
FIG. 1 is a block diagram of a sync detection device according to an embodiment of the present invention.

【図2】実施例のシンク検出装置が搭載される記録再生
装置のブロック図である。
FIG. 2 is a block diagram of a recording / reproducing device equipped with the sync detecting device of the embodiment.

【図3】実施例のシンク検出タイミングの説明図であ
る。
FIG. 3 is an explanatory diagram of sync detection timing according to the embodiment.

【図4】実施例のウインドウロックタイミングの説明図
である。
FIG. 4 is an explanatory diagram of window lock timing according to the embodiment.

【図5】実施例のウインドウロック解除タイミングの説
明図である。
FIG. 5 is an explanatory diagram of window lock release timing according to the embodiment.

【図6】実施例の特定セクターでのウインドウロック解
除タイミングの説明図である。
FIG. 6 is an explanatory diagram of a window lock release timing in a specific sector according to the embodiment.

【図7】実施例の特定セクターでのウインドウロック解
除タイミングの説明図である。
FIG. 7 is an explanatory diagram of window lock release timing in a specific sector according to the embodiment.

【図8】実施例の特定セクターでのウインドウリセット
動作の説明図である。
FIG. 8 is an explanatory diagram of a window reset operation in a specific sector according to the embodiment.

【図9】ウインドウリセットが実行されなかった場合の
説明図である。
FIG. 9 is an explanatory diagram when a window reset is not executed.

【図10】ミニディスクのセクター構造の説明図であ
る。
FIG. 10 is an explanatory diagram of a sector structure of a mini disk.

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

1 ディスク 3 光学ヘッド 7 RFアンプ 8 エンコーダ/デコーダ部 11 システムコントローラ 12 メモリコントローラ 13 バッファRAM 14 エンコーダ/デコーダ部 41 シンク検出部 42 CD−ROMデスクランブラ 43 バイトカウンタ 44 セクターアドレスレジスタ 45 シンクステータスコントロール部 1 disk 3 optical head 7 RF amplifier 8 encoder / decoder section 11 system controller 12 memory controller 13 buffer RAM 14 encoder / decoder section 41 sync detection section 42 CD-ROM descrambler 43 byte counter 44 sector address register 45 sync status control section

【手続補正書】[Procedure amendment]

【提出日】平成6年11月22日[Submission date] November 22, 1994

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0022[Name of item to be corrected] 0022

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0022】再生RF信号はエンコーダ/デコーダ部8
でEFM復調、ACIRC等のデコード処理され、メモ
リコントローラ12によって一旦バッファRAM13に
書き込まれる。なお、光学ヘッド3による光磁気ディス
ク1からのデータの読み取り及び光学ヘッド3からバッ
ファRAM13までの再生データの転送は1.41Mbit/sec
で(間欠的に)行なわれる。
The reproduced RF signal is supplied to the encoder / decoder section 8
In EFM demodulation, decoding processing such as ACIRC is performed, and the data is temporarily written in the buffer RAM 13 by the memory controller 12. The reading of data from the magneto-optical disk 1 by the optical head 3 and the transfer of the reproduced data from the optical head 3 to the buffer RAM 13 are 1.41 Mbit / sec.
(Intermittently).

【手続補正2】[Procedure Amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0026[Correction target item name] 0026

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0026】ディスク(光磁気ディスク)1に対して記
録動作が実行される際には、端子17に供給された記録
信号(アナログオーディオ信号)は、A/D変換器18
によってデジタルデータとされた後、エンコーダ/デコ
ーダ部14に供給され、音声圧縮エンコード処理を施さ
れる。エンコーダ/デコーダ部14によって圧縮された
記録データはメモリコントローラ12によって一旦バッ
ファRAM13に書き込まれ、また所定タイミングで読
み出されてエンコーダ/デコーダ部8に送られる。そし
てエンコーダ/デコーダ部8でACIRCエンコード、
EFM変調等のエンコード処理された後、磁気ヘッド駆
動回路6に供給される。
When a recording operation is performed on the disk (magneto-optical disk) 1, the recording signal (analog audio signal) supplied to the terminal 17 is converted into an A / D converter 18
After being converted into digital data by, the data is supplied to the encoder / decoder unit 14 and subjected to audio compression encoding processing. The recording data compressed by the encoder / decoder unit 14 is once written in the buffer RAM 13 by the memory controller 12, is also read at a predetermined timing, and is sent to the encoder / decoder unit 8. Then, the encoder / decoder unit 8 performs ACIRC encoding,
It is supplied to the magnetic head drive circuit 6 after being subjected to encoding processing such as EFM modulation.

【手続補正3】[Procedure 3]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0029[Name of item to be corrected] 0029

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0029】このような記録再生装置では上記したよう
に再生動作時にEFM/ACIRCデコードを施された
データがメモリコントローラ12によって一旦バッファ
RAM13に記憶される。このバッファRAM13へは
1セクター単位(2332バイト)で記憶されていく
が、この処理のために、メモリコントローラ12ではま
ずセクターのシンク検出を行なわなければならない。こ
のため本実施例の場合、シンク検出装置がメモリコント
ローラ12内に形成されている。
In such a recording / reproducing apparatus, the data subjected to the EFM / ACIRC decoding during the reproducing operation as described above is temporarily stored in the buffer RAM 13 by the memory controller 12. The buffer RAM 13 is stored in units of one sector (2332 bytes), but for this processing, the memory controller 12 must first detect the sync of the sector. Therefore, in the case of the present embodiment, the sync detection device is formed in the memory controller 12.

【手続補正4】[Procedure amendment 4]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0035[Correction target item name] 0035

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0035】45はシンクステータスコントロール部で
あり、基本的にはウインドウタイミング信号WNDTMGに応
じたシンク信号RSYNC の検出により、有効なシンクが得
られたと判断し、これをRAM13への書込制御用のタ
イミング信号とする。またウインドウロック状態である
ことを示すウインドウロック信号WNDLCKや、ウインドウ
外でのシンク信号RSYNC の検出に対応するイリーガルシ
ンク信号ILSYを発生させ、システムコントローラ11に
供給する。システムコントローラ11では、これらの信
号によりウインドウロック時におけるデータ評価を行な
うことができる。なお、イリーガルシンク信号ILSYが2
回連続して発生された場合は、シンクタイミングがかな
りずれていると判断してウインドウロックを解除する。
また、セクターアドレスレジスタ44からのウインドウ
リセット信号WNDRSTに応じてウインドウロックを解除す
る。
Reference numeral 45 denotes a sync status control unit, which basically determines that a valid sync has been obtained by detecting the sync signal RSYNC according to the window timing signal WNDTMG, and controls this for writing to the RAM 13. Use as timing signal. The window lock signal WNDLCK indicating the window lock state and the illegal sync signal ILSY corresponding to the detection of the sync signal RSYNC outside the window are generated and supplied to the system controller 11. The system controller 11 can evaluate data when the window is locked by using these signals. The illegal sync signal ILSY is 2
If it occurs consecutively, it is judged that the sync timing is significantly deviated, and the window lock is released.
Also, the window lock is released in response to the window reset signal WNDRST from the sector address register 44.

【手続補正5】[Procedure Amendment 5]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0040[Correction target item name] 0040

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0040】このようなシンク検出動作を行なうために
はまず、ウインドウがロックされなければならない。こ
のための動作を図4で説明する。最初はウインドウがロ
ックされていない状態(ウインドウオープン)であり、
ウインドウロック信号WNDLCKは『L』レベルとされてい
る。この時点ではシンクパターン検出部41から得られ
るシンク信号RSYNC はとりあえず有効とみなし、図4に
として示すシンク信号RSYNC に応じてシンクステータ
スコントロール部45からリセット信号BCTRSTが出力さ
れ、バイトカウンタ43が『$000』にリセットされ
る。
In order to perform such sync detection operation, the window must first be locked. The operation for this will be described with reference to FIG. At first, the window is unlocked (window open),
The window lock signal WNDLCK is set to "L" level. At this point, the sync signal RSYNC obtained from the sync pattern detection unit 41 is regarded as valid for the time being, and the reset signal BCTRST is output from the sync status control unit 45 in accordance with the sync signal RSYNC shown in FIG. 000 ”is reset.

【手続補正6】[Procedure correction 6]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0041[Correction target item name] 0041

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0041】バイトカウンタ43はバイトカウント動作
により、丁度1セクタ後の直前のバイトとなる『$92
F』のタイミングでシンクタイミング信号SYCTMGを出力
する。この図4の例では、として示すシンク信号RSYN
C はシンクタイミング信号SYCTMGからずれたタイミング
て検出されている。このためウインドウロックは行なわ
ず、ウインドウロック信号WNDLCKは『L』レベルのまま
である。
The byte counter 43 performs the byte count operation, which is the byte immediately before one sector "$ 92".
The sync timing signal SYCTMG is output at the timing "F". In the example of FIG. 4, the sync signal RSYN shown as
C is detected at a timing deviated from the sync timing signal SYCTMG. Therefore, the window lock is not performed and the window lock signal WNDLCK remains at the "L" level.

【手続補正7】[Procedure Amendment 7]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0045[Name of item to be corrected] 0045

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0045】さらに、次のとして示すシンク信号RSYN
C もウインドウ外で検出され、再びイリーガルシンク信
号ILSYが発生されたとする。すると、この時点でウイン
ドウとシンクパターンが大きくずれていると判断され、
ウインドウロック信号WNDLCKは『L』レベルとなる。つ
まりウインドウロックが解除されることになる。この後
は、図4で示したようにウインドウロック動作が行なわ
れ、ウインドウがリセットされて再びロックされること
になる。
Further, the sync signal RSYN shown as
It is assumed that C is also detected outside the window and the illegal sync signal ILSY is generated again. Then, at this point, it is determined that the window and the sync pattern are significantly different,
The window lock signal WNDLCK becomes "L" level. In other words, the window lock will be released. After that, the window lock operation is performed as shown in FIG. 4, and the window is reset and locked again.

【手続補正8】[Procedure Amendment 8]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0047[Correction target item name] 0047

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0047】まず、図6はセクターアドレス『$FD』
が検出された場合の動作である。セクターアドレスレジ
スタ44はバイトカウンタ43からのロードイネーブル
信号LOADENにより、『$002』のタイミングでデータ
ロードを行ない、セクターアドレスを取り込んでいる。
ここで、図中のシンク信号RSYNC に応じたリセット信
号BCTRSTによりバイトカウンタ43がリセットされた直
後の『$002』のタイミングでのロードイネーブル信
号LOADENにより、セクターアドレスレジスタ44はセク
ターアドレス『$FD』を取り込むことになる。これに
応じてセクターアドレスレジスタ44は、ウインドウリ
セット信号WNDRSTを発生させて、これがシンクステータ
スコントロール部45に供給される。このウインドウリ
セット信号WNDRSTに応じてウインドウロック信号WNDLCK
は『L』レベルとなる。つまりウインドウロックが解除
されることになる。
First, FIG. 6 shows the sector address "$ FD".
Is the operation when is detected. The sector address register 44 loads data at the timing of "$ 002" by the load enable signal LOADEN from the byte counter 43 and fetches the sector address.
Here, the sector address register 44 is set to the sector address "$ FD" by the load enable signal LOADEN at the timing "$ 002" immediately after the byte counter 43 is reset by the reset signal BCTRST corresponding to the sync signal RSYNC in the figure. Will be taken in. In response to this, the sector address register 44 generates the window reset signal WNDRST, which is supplied to the sync status control unit 45. Window lock signal WNDLCK in response to this window reset signal WNDRST
Becomes "L" level. In other words, the window lock will be released.

【手続補正9】[Procedure Amendment 9]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0049[Correction target item name] 0049

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0049】ここで、バイトカウンタ43がロードタイ
ミングでロードイネーブル信号LOADENを発生させると、
セクターアドレスレジスタ44はセクターアドレスを取
り込むことになるが、この場合『$FD』のアドレスが
読み込めない場合もある。ところが前回が『$FC』で
あったことから、このロードタイミングは『$FD』の
セクターであったと判断し、ウインドウリセット信号WN
DRSTを発生させてシンクステータスコントロール部45
に供給する。このウインドウリセット信号WNDRSTに応じ
てウインドウロック信号WNDLCKは『L』レベルとなる。
つまりウインドウロックが解除される。
When the byte counter 43 generates the load enable signal LOADEN at the load timing,
The sector address register 44 takes in the sector address, but in this case, the address "$ FD" may not be read. However, since the last time was "$ FC", it was judged that this load timing was the sector of "$ FD", and the window reset signal WN
DRST is generated and the sync status control unit 45
Supply to. In response to the window reset signal WNDRST, the window lock signal WNDLCK becomes "L" level.
That is, the window lock is released.

【手続補正10】[Procedure Amendment 10]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0051[Correction target item name] 0051

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0051】リンキングポイントとなるセクター『$F
D』においてはデータの連続性が保証されないため、シ
ンクパターンのタイミングがずれることがある。ところ
が、上記図6、図7の動作により、図8に示すようにセ
クター『$FD』においてウインドウロック信号WNDLCK
が『L』レベルとされると、図4で説明したように図中
又はとして示すシンク信号RSYNC を基準としてバイ
トカウンタ43のリセットを行ない、次のシンク信号RS
YNC が1セクターの間隔で検出されたことを条件として
ウインドウロックを行なう。通常は、のシンク信号RS
YNC からのシンク信号RSYNC までが丁度1セクター間
隔で検出されることから、セクター『$FF』の時点で
は既に再ロックを完了させることができる。少なくとも
メインデータセクターの先頭であるセクター『$00』
に至る前に再ロック(リセット)を行なうことができ
る。このため、メインデータセクターにおいてセクター
『$FD』の影響によるシンクパターンのずれが発生し
てしまうことは解消される。
The sector "$ F" which is the linking point
In "D", since the continuity of data is not guaranteed, the timing of the sync pattern may shift. However, the operation of FIGS. 6 and 7 causes the window lock signal WNDLCK in the sector “$ FD” as shown in FIG.
Is set to the "L" level, the byte counter 43 is reset on the basis of the sync signal RSYNC shown in or as shown in FIG.
Window lock is performed on condition that YNC is detected at intervals of 1 sector. Normally, the sync signal RS
Since the sync signal RSYNC from YNC is detected at exactly one sector interval, relocking can already be completed at the time of sector "$ FF". At least the first sector of the main data sector, "$ 00"
Can be re-locked (reset) before reaching. Therefore, it is possible to prevent the sync pattern from being displaced due to the influence of the sector “$ FD” in the main data sector.

【手続補正11】[Procedure Amendment 11]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図1[Name of item to be corrected] Figure 1

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図1】 FIG.

【手続補正12】[Procedure Amendment 12]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図2[Name of item to be corrected] Figure 2

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図2】 [Fig. 2]

【手続補正13】[Procedure Amendment 13]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図10[Name of item to be corrected] Fig. 10

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図10】 [Figure 10]

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 それぞれシンクパターンを含む所定のフ
ォーマットで入力されてくるデータセクターのうち、デ
ータの連続性が保証されていない特定のデータセクター
が存在する入力データから、各データセクターについて
のシンクパターンを検出するシンク検出方法として、 前記特定のデータセクターを検出してシンクパターンを
検出するためのウインドウ信号のロックを解除し、 検出されるシンクパターンによってリセットされるデー
タセクター内のバイトカウント動作に基づいて発生され
るシンクタイミングに一致してシンクパターンが検出さ
れたら前記ウインドウ信号をロックし、 ロックされたウインドウ信号による期間内にシンクパタ
ーンが検出されることにより、その検出されたシンクパ
ターンを有効なシンクパターンとすることを特徴とする
シンク検出方法。
1. A sync pattern for each data sector starting from input data in which there is a specific data sector whose data continuity is not guaranteed among data sectors input in a predetermined format each including a sync pattern. As a sync detecting method for detecting a specific data sector, a window signal for detecting a sync pattern is unlocked, and a byte count operation in the data sector reset by the detected sync pattern is performed. When the sync pattern is detected in synchronization with the generated sync timing, the window signal is locked, and the sync pattern is detected within the period of the locked window signal so that the detected sync pattern is valid. Sync pattern And a sync detection method characterized by:
【請求項2】 それぞれシンクパターンを含む所定のフ
ォーマットで入力されてくるデータセクターのうち、デ
ータの連続性が保証されていない特定のデータセクター
が存在する入力データから、各データセクターについて
のシンクパターンを検出するシンク検出装置として、 入力されたデータセクターからシンクパターンを検出す
るシンクパターン検出手段と、 入力されたデータセクターのセクターナンバを検出する
セクターナンバ検出手段と、 シンクパターンの検出に応じてリセットされ、入力され
たデータセクター内におけるバイトポジションをカウン
トするとともに、バイトカウント値に基づいてシンクタ
イミングを発生させることができるバイトカウント手段
と、 前記セクターナンバ検出手段によって前記特定のデータ
セクターが検出された時点でシンクパターンを検出する
ためのウインドウ信号のロックを解除し、前記バイトカ
ウンタ手段から発生されるシンクタイミングに一致して
前記シンクパターン検出手段によりシンクパターンが検
出されたら前記ウインドウ信号をロックし、ロックされ
たウインドウ信号による期間内に、前記シンクパターン
検出手段によりシンクパターンが検出されたら、その検
出されたシンクパターンを有効なシンクパターンとする
シンク検出制御手段と、 を有して構成されることを特徴とするシンク検出装置。
2. The sync pattern for each data sector from the input data in which there is a specific data sector whose data continuity is not guaranteed among the data sectors input in a predetermined format including each sync pattern. As a sync detecting device for detecting the sync pattern, a sync pattern detecting means for detecting a sync pattern from the input data sector, a sector number detecting means for detecting the sector number of the input data sector, and a reset according to the detection of the sync pattern. And a byte count means for counting the byte positions in the input data sector and generating sync timing based on the byte count value; and the sector number detection means for the specific data sector. At the time of detection, the lock of the window signal for detecting the sync pattern is released, and when the sync pattern is detected by the sync pattern detection means in synchronization with the sync timing generated from the byte counter means, the window signal is changed. When the sync pattern is detected by the sync pattern detection means within the period of the locked and locked window signal, the sync detection control means for setting the detected sync pattern as an effective sync pattern is provided. A sink detection device characterized by being performed.
【請求項3】 検出された有効なシンクパターンを、入
力されたデータセクターを記憶手段へ書き込む際のタイ
ミング制御のために用いるように構成されていることを
特徴とする請求項2に記載のシンク検出装置。
3. The sync according to claim 2, wherein the detected valid sync pattern is configured to be used for timing control when writing the input data sector to the storage means. Detection device.
JP25021194A 1994-09-20 1994-09-20 Method and device for detecting sync Pending JPH0896529A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25021194A JPH0896529A (en) 1994-09-20 1994-09-20 Method and device for detecting sync

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25021194A JPH0896529A (en) 1994-09-20 1994-09-20 Method and device for detecting sync

Publications (1)

Publication Number Publication Date
JPH0896529A true JPH0896529A (en) 1996-04-12

Family

ID=17204481

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25021194A Pending JPH0896529A (en) 1994-09-20 1994-09-20 Method and device for detecting sync

Country Status (1)

Country Link
JP (1) JPH0896529A (en)

Similar Documents

Publication Publication Date Title
JP3541484B2 (en) Playback device, recording device
US5504728A (en) Method for recording of disk and apparatus for adjusting position of breakpoint of audio data
US5323367A (en) Reproduction or recording device having a pause function
US5502701A (en) Optical disc recording apparatus which controls re-recording after a disturbance as a function of the capacity of an input buffer memory
US5805546A (en) Recording or reproducing apparatus having a spindle servo control linked to laser power control
US6061312A (en) Disk reproducing apparatus controlling read signal from a disk by using demodulated identifying signal and stored identifying signal in a memory
JP2819294B2 (en) Digital information playback device
KR100353100B1 (en) Data encoder
JPH0896507A (en) Memory controller and recorder
JP3438729B2 (en) Playback device control method
JP3787934B2 (en) Playback device
JPH0896529A (en) Method and device for detecting sync
KR100644981B1 (en) Reproducing method and reproducing apparatus
KR100696352B1 (en) Reproduction apparatus and reproduction method
JP3146877B2 (en) Decoder and playback device
JPH07296507A (en) Recorder
JPH06325396A (en) Reproducing device
JP3591035B2 (en) Playback device
JP3488291B2 (en) Recording or playback device, recording device
JPH08255427A (en) Recorder
JPH0963191A (en) Recording and reproducing system
JPH0896517A (en) Clock reproducing device
JPH0863874A (en) Reproducing apparatus
JPH09326171A (en) Synchronous signal detector
JPH08315509A (en) Recorder

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Effective date: 20031209

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040209

A02 Decision of refusal

Effective date: 20040309

Free format text: JAPANESE INTERMEDIATE CODE: A02

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20040409