JPH1186444A - Data slice circuit and data reproducing apparatus using the same - Google Patents
Data slice circuit and data reproducing apparatus using the sameInfo
- Publication number
- JPH1186444A JPH1186444A JP25049397A JP25049397A JPH1186444A JP H1186444 A JPH1186444 A JP H1186444A JP 25049397 A JP25049397 A JP 25049397A JP 25049397 A JP25049397 A JP 25049397A JP H1186444 A JPH1186444 A JP H1186444A
- Authority
- JP
- Japan
- Prior art keywords
- data
- output
- level
- difference value
- circuit
- 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
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
(57)【要約】
【課題】この発明は、DC抑圧が十分でない符号列に対
して最適なスライスレベルを得ることができるととも
に、受信信号レベルが大きく変動した場合でも、迅速に
最適なスライスレベルに制御することが可能であるデー
タスライス回路及びそれを用いたデータ再生装置を提供
することを目的としている。
【解決手段】受信信号を所定のスライスレベルで2値化
したデータのDSVを算出する第1のDSV検出手段2
2〜24,27,28,30と、該データをそれに位相
同期したクロックでサンプリングしたデータのDSVを
算出する第2のDSV検出手段32〜34,35,3
6,37と、両DSVの差を算出する演算手段38と、
この演算手段38の出力に基づいてスライスレベルを生
成する平滑化手段18,45とを備えている。
(57) Abstract: The present invention can obtain an optimum slice level for a code string with insufficient DC suppression, and can quickly obtain an optimum slice level even when a received signal level fluctuates greatly. It is an object of the present invention to provide a data slice circuit which can be controlled to a minimum speed and a data reproducing apparatus using the same. A first DSV detecting means for calculating a DSV of data obtained by binarizing a received signal at a predetermined slice level.
Second DSV detecting means 32 to 34, 35, 3 for calculating DSVs of data obtained by sampling data obtained by sampling clocks of the data in synchronization with the data;
Computing means 38 for calculating the difference between the two DSVs;
Smoothing means 18 and 45 for generating a slice level based on the output of the calculating means 38 are provided.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、一方の極性期間
と他方の極性期間とが略等しくなるように制御されたデ
ジタルビットストリームを受信する受信システムに係
り、特にその受信信号をレベルスライスして2値化デー
タに変換するデータスライス回路及びそれを用いたデー
タ再生装置の改良に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a receiving system for receiving a digital bit stream controlled so that one polarity period is substantially equal to the other polarity period. The present invention relates to a data slice circuit for converting into binary data and an improvement of a data reproducing device using the same.
【0002】[0002]
【従来の技術】周知のように、首記の如き受信システム
に使用されている従来のデータスライス回路は、図8に
示すように構成されている。すなわち、入力端子11に
供給された受信信号は、レベル比較回路12の正側入力
端+に供給されている。このレベル比較回路12の負側
入力端−には、積分回路13から得られるスライスレベ
ルが印加されている。2. Description of the Related Art As is well known, a conventional data slicing circuit used in a receiving system as described above is configured as shown in FIG. That is, the received signal supplied to the input terminal 11 is supplied to the positive input terminal + of the level comparison circuit 12. The slice level obtained from the integration circuit 13 is applied to the negative input terminal − of the level comparison circuit 12.
【0003】このレベル比較回路12は、その正側入力
端+の入力レベルが、負側入力端−の入力レベルより高
い場合にH(High)レベルとなり、そうでない場合にL
(Low )レベルとなる2値化データを生成している。そ
して、このレベル比較回路12から出力される2値化デ
ータは、出力端子14を介して後段の図示しないデータ
処理システムに導出されるとともに、上記積分回路13
に供給される。The level comparison circuit 12 has an H (High) level when the input level of the positive input terminal + is higher than the input level of the negative input terminal-, and otherwise, the L level is low.
(Low) level binarized data is generated. The binarized data output from the level comparison circuit 12 is led to a data processing system (not shown) at a subsequent stage via an output terminal 14, and the binarized data is output from the integration circuit 13
Supplied to
【0004】この積分回路13は、レベル比較回路12
の出力端と負側入力端−との間に介挿接続された抵抗R
と、この抵抗Rとレベル比較回路12の負側入力端−と
の間に一端が接続され、他端が基準直流レベルVref の
印加された入力端子15に接続されたコンデンサCとか
ら構成されている。そして、この積分回路13が、レベ
ル比較回路12から出力された2値化データを積分する
ことにより、最適なスライスレベルを生成している。[0004] The integrating circuit 13 comprises a level comparing circuit 12.
A resistor R inserted between the output terminal and the negative input terminal
And a capacitor C having one end connected between the resistor R and the negative input terminal − of the level comparison circuit 12 and the other end connected to the input terminal 15 to which the reference DC level Vref is applied. I have. The integration circuit 13 integrates the binarized data output from the level comparison circuit 12 to generate an optimum slice level.
【0005】図9は、このデータスライス回路の動作を
示している。まず、図9(a)は、送信データ波形を示
している。この送信データは、そのHレベル期間とLレ
ベル期間とが略等しくなるように、つまり、DSV(Di
gital Sum Value )が概ね0となるように制御されてい
る。この送信データは、その伝送路上でノイズが加算さ
れることにより、図9(b)に示すような正弦波形とな
って入力端子11に供給される。FIG. 9 shows the operation of the data slice circuit. First, FIG. 9A shows a transmission data waveform. This transmission data is set so that the H level period and the L level period are substantially equal, that is, DSV (DiV
gital Sum Value) is controlled to be approximately 0. The transmission data is supplied to the input terminal 11 as a sine waveform as shown in FIG. 9B by adding noise on the transmission path.
【0006】そして、この図9(b)に示す受信信号
が、レベル比較回路12によって、積分回路13から得
られるスライスレベルとレベル比較されることにより、
2値化データに変換される。ここで、図9(b)には、
仮想的にSL1,SL2,SL3なる3種類のスライス
レベルを示している。この場合、SL2が最適なスライ
スレベルを示しており、この最適レベルSL2で受信信
号がレベルスライスされることによって、図9(d)に
示すように、送信データと略等しい2値化データが再現
されるようになっている。The level of the received signal shown in FIG. 9B is compared with the slice level obtained from the integrating circuit 13 by the level comparing circuit 12, so that
It is converted to binary data. Here, FIG.
Virtually, three types of slice levels SL1, SL2, and SL3 are shown. In this case, SL2 indicates the optimum slice level, and the received signal is level-sliced at the optimum level SL2, so that the binary data substantially equal to the transmission data is reproduced as shown in FIG. 9D. It is supposed to be.
【0007】まず、スライスレベルが最適レベルSL2
よりも高いレベルSL1にある状態では、レベル比較回
路12からは、図9(c)に示すように、Hレベル期間
よりもLレベル期間の発生頻度が多い2値化データが出
力される。このため、積分回路13から得られるスライ
スレベルは順次低下し、結果として最適レベルSL2に
向かうように制御される。First, the slice level is set to the optimum level SL2.
In a state in which the level SL1 is higher than the level SL1, as shown in FIG. 9C, the level comparison circuit 12 outputs binarized data in which the L level period occurs more frequently than the H level period. For this reason, the slice level obtained from the integration circuit 13 is sequentially reduced, and as a result, the slice level is controlled to the optimum level SL2.
【0008】また、スライスレベルが最適レベルSL2
よりも低いレベルSL3にある状態では、レベル比較回
路12からは、図9(e)に示すように、Lレベル期間
よりもHレベル期間の発生頻度が多い2値化データが出
力される。このため、積分回路13から得られるスライ
スレベルは順次高くなり、結果として最適レベルSL2
に向かうように制御される。The slice level is the optimum level SL2.
In a state in which the level SL3 is lower than the level SL3, the level comparison circuit 12 outputs binarized data in which the H level period occurs more frequently than the L level period, as shown in FIG. For this reason, the slice level obtained from the integration circuit 13 sequentially increases, and as a result, the optimum level SL2
It is controlled to go to.
【0009】ところで、上記したように、送信すべき情
報を、DSVが概ね0になるような符号列に符号化する
理由は、そのDC(直流)成分を抑圧するためである
が、このようなDC抑圧を行なうと、一般に符号列に冗
長性を与え、符号化効率を低下させることが知られてい
る。By the way, as described above, the reason why the information to be transmitted is encoded into a code string whose DSV becomes substantially 0 is to suppress the DC (direct current) component. It is known that DC suppression generally gives redundancy to a code string and lowers coding efficiency.
【0010】一方、近年では、例えばDVD(Digital
Video Disk)等に代表されるような高密度光ディスクが
開発されてきている。この種の光ディスクでは、記録符
号列に対するDC抑圧を多少犠牲にしても、符号列の冗
長度を低下させて、記録容量を増大させたいという要求
がある。この場合、符号列は、その十分長い区間におけ
るDSVが概ね0であったとしても、短区間でみるとD
SVが十分に0近傍にならず、いわゆるDSVオフセッ
トを持つことになる。On the other hand, recently, for example, DVD (Digital
High-density optical disks such as Video Disk) have been developed. In this type of optical disc, there is a demand for increasing the recording capacity by reducing the redundancy of the code sequence even if the DC suppression for the recording code sequence is somewhat sacrificed. In this case, even if the DSV is approximately 0 in the sufficiently long section, the code string is D
SV does not become sufficiently close to 0, and has a so-called DSV offset.
【0011】図10は、このようにDSVオフセットを
持つ符号列が、受信信号として入力端子11に供給され
た場合に、積分回路13から得られるスライスレベルの
変動特性を示している。なお、図10においては、符号
列として、DSVオフセットの小さい区間と大きい区間
とが混在した信号が入力された場合を示している。FIG. 10 shows the slice level fluctuation characteristics obtained from the integration circuit 13 when the code string having the DSV offset is supplied to the input terminal 11 as a received signal. FIG. 10 shows a case where a signal in which a section with a small DSV offset and a section with a large DSV offset are mixed is input as a code string.
【0012】また、図10に符号Aで示す波形は、積分
回路13の積分ゲインを小さく設定した、つまり、積分
回路13の時定数を長く設定した場合のスライスレベル
の変動特性を示し、同図に符号Bで示す波形は、積分回
路13の積分ゲインを大きく設定した、つまり、積分回
路13の時定数を短く設定した場合のスライスレベルの
変動特性を示している。The waveform indicated by the symbol A in FIG. 10 shows the slice level fluctuation characteristics when the integration gain of the integration circuit 13 is set small, that is, when the time constant of the integration circuit 13 is set long. The waveform indicated by the symbol B indicates the slice level fluctuation characteristics when the integration gain of the integration circuit 13 is set large, that is, when the time constant of the integration circuit 13 is set short.
【0013】図10から明らかなように、同じDSVオ
フセット量を有する符号列が受信された場合でも、積分
回路13の積分ゲインの大きさによって、スライスレベ
ルに大きな差が発生することがわかる。そして、この積
分回路13の積分ゲインの大きさによってスライスレベ
ルに差が生じるということは、取りも直さず、最適なス
ライスレベルに対して誤差が生じることを意味してい
る。As is apparent from FIG. 10, even when a code string having the same DSV offset amount is received, a large difference occurs in the slice level depending on the magnitude of the integration gain of the integration circuit 13. The fact that a difference occurs in the slice level depending on the magnitude of the integration gain of the integration circuit 13 means that an error is generated with respect to the optimum slice level without taking any measures.
【0014】この場合、最適レベルに対して誤差を持っ
たスライスレベルで受信信号をレベルスライスすると、
図9からも推測することができるように、生成された2
値化データに誤りの発生する確率が増大することにな
る。また、最適レベルに対して誤差量の大きいスライス
レベルを使用するほど、生成された2値化データに誤り
が発生し易いことが明白である。In this case, when the received signal is level-sliced at a slice level having an error with respect to the optimum level,
As can be inferred from FIG.
The probability that an error will occur in the quantified data will increase. Also, it is clear that the error is more likely to occur in the generated binary data as the slice level having a larger error amount than the optimum level is used.
【0015】そこで、十分にDC抑圧がなされていな
い、つまり、DSVオフセットを持つ符号列が受信され
る場合であっても、積分回路13の積分ゲインを十分に
小さく設定し、レベル比較回路12から出力される2値
化データを十分に平滑化してスライスレベルを生成する
ことにより、最適レベルからの誤差量を少なくし、2値
化データに誤りの発生する確率を低減することができる
ようになる。Therefore, even when the DC suppression is not sufficiently performed, that is, even when a code string having a DSV offset is received, the integration gain of the integration circuit 13 is set to a sufficiently small value. By generating the slice level by sufficiently smoothing the output binary data, it is possible to reduce the amount of error from the optimal level and reduce the probability of occurrence of an error in the binary data. .
【0016】ところが、例えば光ディスクの再生時を考
えると、ディスク上のディフェクトやディスクの面振れ
等により、ディスクから読み取った信号(上記受信信号
に対応)の振幅が大きく変動した場合、より早く最適な
スライスレベルを生成することが要求される。However, when playing back an optical disk, for example, when the amplitude of a signal (corresponding to the above-mentioned received signal) read from the disk fluctuates greatly due to a defect on the disk or a surface run-out of the disk, the optimum speed is improved. It is required to generate a slice level.
【0017】しかしながら、上述したように、積分回路
13の積分ゲインを十分に小さく設定してしまうと、デ
ィスク再生信号の振幅が大きく変動した時点から、最適
なスライスレベルが生成されるまでに十分長い区間の信
号を必要とするので、素早く最適なスライスレベルを得
ることができず、2値化データに誤りが発生し易くなる
という問題が生じている。However, as described above, if the integration gain of the integration circuit 13 is set to a sufficiently small value, it takes a long time from the time when the amplitude of the disk reproduction signal fluctuates greatly to the time when an optimum slice level is generated. Since an interval signal is required, an optimum slice level cannot be obtained quickly, and there is a problem in that an error easily occurs in the binary data.
【0018】[0018]
【発明が解決しようとする課題】以上のように、従来の
データスライス回路において、DC抑圧が十分でない符
号列に対して最適なスライスレベルを得るためには、積
分ゲインを十分に小さく設定する必要がある反面、積分
ゲインを小さく設定すると、受信信号レベルが大きく変
動した場合、最適なスライスレベルを素早く得ることが
できなくなるという問題を有している。As described above, in the conventional data slice circuit, in order to obtain an optimum slice level for a code string with insufficient DC suppression, it is necessary to set the integral gain sufficiently small. On the other hand, when the integration gain is set to be small, there is a problem that if the received signal level fluctuates greatly, it is not possible to quickly obtain an optimal slice level.
【0019】そこで、この発明は上記事情を考慮してな
されたもので、DC抑圧が十分でない符号列に対して最
適なスライスレベルを得ることができるとともに、受信
信号レベルが大きく変動した場合でも、迅速に最適なス
ライスレベルに制御することが可能である極めて良好な
データスライス回路及びそれを用いたデータ再生装置を
提供することを目的とする。Therefore, the present invention has been made in view of the above circumstances, and it is possible to obtain an optimum slice level for a code string with insufficient DC suppression, and even if the received signal level fluctuates greatly, It is an object of the present invention to provide an extremely good data slice circuit capable of quickly controlling to an optimum slice level and a data reproducing apparatus using the same.
【0020】[0020]
【課題を解決するための手段】この発明に係るデータス
ライス回路は、一方の極性期間と他方の極性期間とが略
等しくなるように制御されたデジタルビットストリーム
を受信し、該受信信号を2値化データに変換するものを
対象としている。A data slice circuit according to the present invention receives a digital bit stream controlled such that one polarity period is substantially equal to the other polarity period, and converts the received signal into a binary signal. It is intended to be converted to coded data.
【0021】そして、受信信号と所定のスライスレベル
とをレベル比較して第1の2値化データを生成するレベ
ル比較手段と、このレベル比較手段から出力される第1
の2値化データに位相同期したクロックを生成するクロ
ック生成手段と、このクロック生成手段から出力される
クロックでレベル比較手段から出力される第1の2値化
データをサンプリングして第2の2値化データを生成す
るサンプリング手段と、レベル比較手段から出力される
第1の2値化データの一方の極性期間と他方の極性期間
との差を検出し第1の差分値として出力する第1の差分
値検出手段と、サンプリング手段から出力される第2の
2値化データの一方の極性期間と他方の極性期間との差
を検出し第2の差分値として出力する第2の差分値検出
手段と、第1の差分値検出手段から出力される第1の差
分値と第2の差分値検出手段から出力される第2の差分
値との差を算出し第3の差分値として出力する演算手段
と、サンプリング手段から出力される第2の2値化デー
タの誤りの発生量を検出する検出手段と、この誤り検出
手段の検出結果に基づいて第1の差分値検出手段から出
力される第1の差分値と演算手段から出力される第3の
差分値とを選択する選択手段と、この選択手段で選択さ
れた第1または第3の差分値を平滑化してレベル比較手
段に与えるスライスレベルを生成する平滑化手段とを備
えるようにしたものである。Then, level comparing means for comparing the level of the received signal with a predetermined slice level to generate first binary data, and a first level output from the level comparing means.
Clock generating means for generating a clock phase-synchronized with the binarized data, and sampling the first binary data output from the level comparing means with the clock output from the clock generating means to generate a second binary data. A first means for detecting a difference between one polarity period and the other polarity period of the first binarized data output from the level comparing means, and outputting the difference as a first difference value; Difference value detecting means, and a second difference value detecting means for detecting a difference between one polarity period and the other polarity period of the second binary data outputted from the sampling means and outputting the difference as a second difference value. Means for calculating a difference between the first difference value output from the first difference value detection means and the second difference value output from the second difference value detection means, and outputting the calculated difference value as a third difference value Calculation means and sampling Detecting means for detecting the amount of error in the second binary data output from the stage, and a first difference value output from the first difference value detecting means based on a detection result of the error detecting means And a third difference value output from the calculating means, and a smoothing means for smoothing the first or third difference value selected by the selecting means and generating a slice level to be given to the level comparing means. And a conversion means.
【0022】上記のような構成によれば、送信符号列の
持つDSVオフセットを含む第1の差分値と、送信符号
列の持つDSVオフセットのみを含む第2の差分値との
差である第3の差分値は、送信符号列に伝送路でノイズ
が加算されたために、受信信号から生成したスライスレ
ベルに生じる誤差であるDSV偏差量だけとなる。この
ため、DSV偏差量に基づいてスライスレベルを制御す
ることにより、DC抑圧が十分でない符号列に対して高
い精度で最適なスライスレベルを得ることができる。ま
た、DSV偏差量がスライスレベル誤差量に対して精度
よく比例するため、高速な制御が可能となり、受信信号
レベルが大きく変動した場合でも、迅速に最適なスライ
スレベルを得ることができる。According to the above configuration, the third difference value, which is the difference between the first difference value including the DSV offset of the transmission code string and the second difference value including only the DSV offset of the transmission code string. Is only a DSV deviation amount, which is an error generated in a slice level generated from a received signal because noise is added to a transmission code string on a transmission line. For this reason, by controlling the slice level based on the DSV deviation amount, it is possible to obtain an optimal slice level with high accuracy for a code string with insufficient DC suppression. Further, since the DSV deviation amount is accurately proportional to the slice level error amount, high-speed control becomes possible, and even when the received signal level largely fluctuates, an optimum slice level can be quickly obtained.
【0023】[0023]
【発明の実施の形態】以下、この発明の第1の実施の形
態について図面を参照して詳細に説明する。すなわち、
図1において、符号16は入力端子で、受信信号が供給
されている。この入力端子16に供給された受信信号
は、レベル比較回路17の正側入力端+に供給されてい
る。このレベル比較回路17の負側入力端−には、後述
するDAC(Digital Analogue Converter)回路18か
ら得られるスライスレベルが印加されている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a first embodiment of the present invention will be described in detail with reference to the drawings. That is,
In FIG. 1, reference numeral 16 denotes an input terminal to which a received signal is supplied. The received signal supplied to the input terminal 16 is supplied to the positive input terminal + of the level comparison circuit 17. A slice level obtained from a DAC (Digital Analogue Converter) circuit 18 to be described later is applied to a negative input terminal − of the level comparison circuit 17.
【0024】このレベル比較回路17は、その正側入力
端+の入力レベルが、負側入力端−の入力レベルより高
い場合にHレベルとなり、そうでない場合にLレベルと
なる2値化データを生成している。そして、このレベル
比較回路17から出力される2値化データは、出力端子
19を介して後段の図示しないデータ処理システムに導
出されている。The level comparing circuit 17 converts the binary data which becomes H level when the input level of the positive input terminal + is higher than the input level of the negative input terminal-, and otherwise becomes L level. Has been generated. The binarized data output from the level comparison circuit 17 is led through an output terminal 19 to a subsequent data processing system (not shown).
【0025】また、このレベル比較回路17から出力さ
れる2値化データは、チャネルクロック生成用のPLL
(Phase Locked Loop )回路20に供給されるととも
に、D(Delay )タイプFF(Flip-Flop )回路でなる
レジスタ21の入力端Dに供給されている。さらに、こ
のレベル比較回路17から出力される2値化データは、
カウンタ22のイネーブル端ENに供給されるととも
に、ノット回路23により反転されて、カウンタ24の
イネーブル端ENに供給されている。The binary data output from the level comparison circuit 17 is a PLL for generating a channel clock.
(Phase Locked Loop) circuit 20 and an input terminal D of a register 21 composed of a D (Delay) type FF (Flip-Flop) circuit. Further, the binary data output from the level comparison circuit 17 is
The signal is supplied to the enable terminal EN of the counter 22 and is inverted by the knot circuit 23 and supplied to the enable terminal EN of the counter 24.
【0026】このうち、PLL回路20は、入力された
2値化データに位相同期した一定周波数のチャネルクロ
ックを生成し、レジスタ21のクロック入力端に出力し
ている。そして、上記レジスタ21は、その入力端Dに
供給された2値化データをチャネルクロックでサンプリ
ングすることにより、チャネルクロックに同期した2値
化データを生成し、出力端Qから出力している。The PLL circuit 20 generates a channel clock of a constant frequency which is phase-synchronized with the input binary data, and outputs the channel clock to the clock input terminal of the register 21. The register 21 generates binary data synchronized with the channel clock by sampling the binary data supplied to the input terminal D with the channel clock, and outputs the binary data from the output terminal Q.
【0027】また、各カウンタ22,24は、それぞ
れ、そのイネーブル端ENにHレベルが供給されている
期間だけ、入力端子25に供給された一定周波数のカウ
ントクロックをアップカウントするように動作する。つ
まり、カウンタ22は、レベル比較回路17から出力さ
れる2値化データのHレベル期間にアップカウント動作
を行ない、カウンタ24は、レベル比較回路17から出
力される2値化データのLレベル期間にアップカウント
動作を行なうことになる。Each of the counters 22 and 24 operates so as to count up the count clock of a constant frequency supplied to the input terminal 25 only while the H level is supplied to the enable terminal EN. That is, the counter 22 performs an up-counting operation during the H level period of the binary data output from the level comparison circuit 17, and the counter 24 performs the up counting operation during the L level period of the binary data output from the level comparison circuit 17. An up-count operation is performed.
【0028】さらに、これらのカウンタ22,24に
は、それぞれ、そのクリア端CLに、入力端子26を介
してリセット信号が供給されている。これらカウンタ2
2,24は、リセット信号がLレベルになっている状態
で、最初に入力されたカウントクロックの立上がりに同
期して、そのカウント値が0にリセットされるようにな
されている。Further, a reset signal is supplied to each of the counters 22 and 24 via an input terminal 26 at its clear end CL. These counters 2
Reference numerals 2 and 24 indicate that the count value is reset to 0 in synchronization with the rising edge of the first input count clock when the reset signal is at the L level.
【0029】そして、上記カウンタ22のカウント出力
信号は、DタイプFF回路でなるレジスタ27の入力端
Dに供給されている。また、上記カウンタ24のカウン
ト出力信号は、DタイプFF回路でなるレジスタ28の
入力端Dに供給されている。これらのレジスタ27,2
8には、それぞれ、そのクロック入力端に、入力端子2
9を介してデータラッチ信号が供給されている。そし
て、各レジスタ27,28は、それぞれ、データラッチ
信号に同期して入力端子Dに供給されたカウント出力信
号をラッチし、出力端Qから出力している。The count output signal of the counter 22 is supplied to an input terminal D of a register 27 comprising a D-type FF circuit. The count output signal of the counter 24 is supplied to an input terminal D of a register 28 composed of a D-type FF circuit. These registers 27 and 2
8 have input terminals 2 at their clock input terminals, respectively.
9, a data latch signal is supplied. Each of the registers 27 and 28 latches the count output signal supplied to the input terminal D in synchronization with the data latch signal, and outputs the latched count output signal from the output terminal Q.
【0030】また、レジスタ27のラッチ出力信号は、
加算回路30の正側入力端+に供給され、レジスタ28
のラッチ出力信号は、加算回路30の負側入力端−に供
給されている。このため、加算回路30は、レジスタ2
7にラッチされたカウンタ22のカウント値から、レジ
スタ28にラッチされたカウンタ24のカウント値を減
算し、その減算結果を出力している。The latch output signal of the register 27 is
The signal supplied to the positive input terminal + of the adder circuit 30 is
Is supplied to the negative input terminal of the adder circuit 30. For this reason, the adder circuit 30
The count value of the counter 24 latched by the register 28 is subtracted from the count value of the counter 22 latched by 7 and the result of the subtraction is output.
【0031】すなわち、この加算回路30の出力信号
は、リセット信号の周期で測定した、レベル比較回路1
7から出力される2値化データのHレベル期間とLレベ
ル期間との差成分、つまり、DSVとなっている。That is, the output signal of the addition circuit 30 is a level comparison circuit 1 measured at the cycle of the reset signal.
7 is a difference component between the H level period and the L level period of the binarized data output from 7, that is, DSV.
【0032】一方、上記レジスタ21から出力される2
値化データは、後述するフレーム同期信号検出回路31
に供給されている。また、このレジスタ21から出力さ
れる2値化データは、カウンタ32のイネーブル端EN
に供給されるとともに、ノット回路33により反転され
て、カウンタ34のイネーブル端ENに供給されてい
る。On the other hand, 2 output from the register 21
The digitized data is supplied to a frame synchronization signal detection circuit 31 described later.
Is supplied to The binarized data output from the register 21 is supplied to the enable terminal EN of the counter 32.
, And inverted by the knot circuit 33 and supplied to the enable terminal EN of the counter 34.
【0033】これらのカウンタ32,34は、それぞ
れ、そのイネーブル端ENにHレベルが供給されている
期間だけ、入力端子25に供給されたカウントクロック
をアップカウントするように動作する。つまり、カウン
タ32は、レジスタ21から出力される2値化データの
Hレベル期間にアップカウント動作を行ない、カウンタ
34は、レジスタ21から出力される2値化データのL
レベル期間にアップカウント動作を行なうことになる。Each of these counters 32 and 34 operates so as to count up the count clock supplied to the input terminal 25 only during the period when the H level is supplied to its enable terminal EN. That is, the counter 32 performs an up-counting operation during the H level period of the binary data output from the register 21, and the counter 34 performs the L counting of the binary data output from the register 21.
The up-count operation is performed during the level period.
【0034】また、これらのカウンタ32,34には、
それぞれ、そのクリア端CLに、入力端子26を介して
リセット信号が供給されている。これらカウンタ32,
34は、リセット信号がLレベルになっている状態で、
最初に入力されたカウントクロックの立上がりに同期し
て、そのカウント値が0にリセットされるようになされ
ている。Further, these counters 32 and 34 include:
Each of the clear terminals CL is supplied with a reset signal via the input terminal 26. These counters 32,
34 is a state where the reset signal is at the L level,
The count value is reset to 0 in synchronization with the rising edge of the first input count clock.
【0035】そして、上記カウンタ32のカウント出力
信号は、DタイプFF回路でなるレジスタ35の入力端
Dに供給されている。また、上記カウンタ34のカウン
ト出力信号は、DタイプFF回路でなるレジスタ36の
入力端Dに供給されている。これらのレジスタ35,3
6には、それぞれ、そのクロック入力端に、入力端子2
9を介してデータラッチ信号が供給されている。そし
て、各レジスタ35,36は、それぞれ、データラッチ
信号に同期して、入力端子Dに供給されたカウント出力
信号をラッチし、出力端Qから出力している。The count output signal of the counter 32 is supplied to an input terminal D of a register 35 composed of a D-type FF circuit. The count output signal of the counter 34 is supplied to an input terminal D of a register 36 composed of a D-type FF circuit. These registers 35, 3
6 have input terminals 2 at their clock input terminals, respectively.
9, a data latch signal is supplied. Each of the registers 35 and 36 latches the count output signal supplied to the input terminal D in synchronization with the data latch signal, and outputs the latched count output signal from the output terminal Q.
【0036】また、レジスタ35のラッチ出力信号は、
加算回路37の正側入力端+に供給され、レジスタ36
のラッチ出力信号は、加算回路37の負側入力端−に供
給されている。このため、加算回路37は、レジスタ3
5にラッチされたカウンタ32のカウント値から、レジ
スタ36にラッチされたカウンタ34のカウント値を減
算し、その減算結果を出力している。The latch output signal of the register 35 is
It is supplied to the positive input terminal + of the adder circuit 37,
Is supplied to the negative input terminal of the adder circuit 37. For this reason, the adder circuit 37 stores
The count value of the counter 34 latched by the register 36 is subtracted from the count value of the counter 32 latched by 5, and the result of the subtraction is output.
【0037】すなわち、この加算回路37の出力信号
は、リセット信号の周期で測定した、レジスタ21から
出力される2値化データのHレベル期間とLレベル期間
との差成分、つまり、DSVとなっている。That is, the output signal of the adding circuit 37 is a difference component between the H-level period and the L-level period of the binary data output from the register 21 measured at the cycle of the reset signal, that is, DSV. ing.
【0038】ここで、上記加算回路30の出力信号は、
加算回路38の正側入力端+に供給されるとともに、セ
レクタ39の一方の入力端に供給されている。また、上
記加算回路37の出力信号は、加算回路38の負側入力
端−に供給されている。このため、加算回路38は、加
算回路30の減算結果から、加算回路37の減算結果を
減算している。Here, the output signal of the addition circuit 30 is
The signal is supplied to the positive input terminal + of the addition circuit 38 and to one input terminal of the selector 39. The output signal of the addition circuit 37 is supplied to the negative input terminal of the addition circuit 38. Therefore, the addition circuit 38 subtracts the subtraction result of the addition circuit 37 from the subtraction result of the addition circuit 30.
【0039】すなわち、この加算回路38の出力信号
は、リセット信号の周期で測定した、レベル比較回路1
7から出力される2値化データのDSVと、レジスタ2
1から出力される2値化データのDSVとの差成分とな
っている。そして、この加算回路38の出力信号は、上
記セレクタ39の他方の入力端に供給されている。That is, the output signal of the addition circuit 38 is the level comparison circuit 1 measured at the cycle of the reset signal.
7 and the DSV of the binary data output from
This is a difference component from the DSV of the binarized data output from 1. The output signal of the adding circuit 38 is supplied to the other input terminal of the selector 39.
【0040】このセレクタ39は、上記フレーム同期信
号検出回路31から出力される選択信号に基づいて、加
算回路30の出力信号と加算回路37の出力信号とを選
択的に出力している。すなわち、このフレーム同期信号
検出回路31は、レジスタ21から出力される2値化デ
ータに含まれるフレーム同期信号を検出するもので、そ
のフレーム同期信号が安定的に検出されている状態でH
レベルとなり、そうでない状態でLレベルとなる同期状
態フラグ信号を発生している。The selector 39 selectively outputs the output signal of the addition circuit 30 and the output signal of the addition circuit 37 based on the selection signal output from the frame synchronization signal detection circuit 31. That is, the frame synchronization signal detection circuit 31 detects the frame synchronization signal included in the binary data output from the register 21. When the frame synchronization signal is stably detected, the frame synchronization signal is detected.
A synchronization state flag signal which is at the L level otherwise is generated.
【0041】そして、このフレーム同期信号検出回路3
1から出力される同期状態フラグ信号が、選択信号とし
てセレクタ39に供給されている。このセレクタ39
は、Hレベルの選択信号が供給されている状態で、加算
回路38の出力信号を選択し、Lレベルの選択信号が供
給されている状態で、加算回路30の出力信号を選択す
るように動作する。The frame synchronization signal detection circuit 3
The synchronization state flag signal output from 1 is supplied to the selector 39 as a selection signal. This selector 39
Operates to select the output signal of the adder circuit 38 when the H-level selection signal is being supplied and to select the output signal of the addition circuit 30 when the L-level selection signal is being supplied. I do.
【0042】このセレクタ39で選択された信号は、乗
算回路40の一方の入力端に供給されている。この乗算
回路40の他方の入力端には、入力端子41を介して所
定の係数値が入力されている。そして、この乗算回路4
0は、セレクタ39から供給された値と、入力端子41
を介して供給された係数値とを乗算し、その乗算結果
を、加算回路42の一方の入力端に出力している。The signal selected by the selector 39 is supplied to one input terminal of a multiplication circuit 40. A predetermined coefficient value is input to the other input terminal of the multiplication circuit 40 via an input terminal 41. And this multiplication circuit 4
0 is the value supplied from the selector 39 and the input terminal 41
And the multiplication result is output to one input terminal of the addition circuit 42.
【0043】この加算回路42は、乗算回路40から供
給された値と、DタイプFF回路でなるレジスタ43の
出力端Qから得られた値とを加算し、その加算結果を、
前記DAC回路18に出力するとともに、レジスタ43
の入力端Dに出力している。このレジスタ43は、その
クロック入力端に、入力端子44を介して供給されたシ
フトクロックにより、加算回路42の出力を時間シフト
して、加算回路42に出力している。The addition circuit 42 adds the value supplied from the multiplication circuit 40 and the value obtained from the output terminal Q of the register 43 composed of a D-type FF circuit, and
Output to the DAC circuit 18 and the register 43
Is output to the input terminal D. The register 43 time-shifts the output of the adder circuit 42 by a shift clock supplied to an input terminal 44 of the register 43 via an input terminal 44, and outputs the result to the adder circuit 42.
【0044】すなわち、これら乗算回路40,加算回路
42及びレジスタ43により、セレクタ39の出力を積
分して平滑化する平滑化回路45が構成されている。こ
の平滑化回路54の積分ゲイン(時定数)は、入力端子
41に供給される係数値によって決定される。そして、
上記DAC回路18が、平滑化回路45の出力に対応し
た直流レベルを生成し、これをスライスレベルとしてレ
ベル比較回路17の負側入力端−に出力している。That is, the multiplying circuit 40, the adding circuit 42, and the register 43 constitute a smoothing circuit 45 for integrating and smoothing the output of the selector 39. The integral gain (time constant) of the smoothing circuit 54 is determined by the coefficient value supplied to the input terminal 41. And
The DAC circuit 18 generates a DC level corresponding to the output of the smoothing circuit 45, and outputs this as a slice level to the negative input terminal − of the level comparison circuit 17.
【0045】上記のような構成となされたデータスライ
ス回路において、以下、図2を参照してその動作を説明
する。図2(a)〜(q)は、それぞれ図1における
(a)〜(q)点の波形を示している。すなわち、レベ
ル比較回路17から図2(a)に示すような2値化デー
タが出力されると、PLL回路20からは、同図(b)
に示すようなチャネルクロックが出力される。このた
め、レジスタ21からは、図2(c)に示すように、レ
ベル比較回路17から出力された2値化データを、チャ
ネルクロックの立ち上がりでラッチした2値化データが
出力される。The operation of the data slice circuit configured as described above will be described below with reference to FIG. 2A to 2Q show waveforms at points (a) to (q) in FIG. 1, respectively. That is, when the level comparison circuit 17 outputs binary data as shown in FIG. 2A, the PLL circuit 20 outputs the binary data as shown in FIG.
Is output as shown in FIG. For this reason, as shown in FIG. 2C, the register 21 outputs binary data obtained by latching the binary data output from the level comparison circuit 17 at the rising edge of the channel clock.
【0046】そして、入力端子25に図2(d)に示す
ようなカウントクロックが供給されるとともに、入力端
子26に同図(e)に示すような周期でカウントクロッ
クの1周期分だけLレベルになるリセット信号が供給さ
れると、カウンタ22は、同図(g)に示すように、リ
セット信号の周期で、レベル比較回路17から出力され
る2値化データのHレベル期間に、カウントクロックを
アップカウントしている。Then, a count clock as shown in FIG. 2D is supplied to the input terminal 25, and the input terminal 26 is set at the L level for one cycle of the count clock at a period as shown in FIG. When the reset signal is supplied, the counter 22 counts the count clock during the H level period of the binary data output from the level comparison circuit 17 at the cycle of the reset signal as shown in FIG. Is counting up.
【0047】また、同時に、カウンタ24は、図2
(h)に示すように、リセット信号の周期で、レベル比
較回路17から出力される2値化データのLレベル期間
に、カウントクロックをアップカウントしている。そし
て、入力端子29に図2(f)に示すようなデータラッ
チ信号が供給されると、レジスタ27,28は、それぞ
れ同図(i),(j)に示すように、データラッチ信号
の立ち上がりでカウンタ22,24の出力をラッチす
る。At the same time, the counter 24
As shown in (h), the count clock is counted up during the L level period of the binary data output from the level comparison circuit 17 in the cycle of the reset signal. When a data latch signal as shown in FIG. 2F is supplied to the input terminal 29, the registers 27 and 28 cause the rising edge of the data latch signal as shown in FIGS. To latch the outputs of the counters 22 and 24.
【0048】これにより、加算回路30からは、図2
(k)に示すように、レジスタ27にラッチされたカウ
ント値から、レジスタ28にラッチされたカウント値を
減算した値が出力される。As a result, the addition circuit 30 outputs
As shown in (k), a value obtained by subtracting the count value latched by the register 28 from the count value latched by the register 27 is output.
【0049】また、カウンタ32は、図2(l)に示す
ように、リセット信号の周期で、レジスタ21から出力
される2値化データのHレベル期間に、カウントクロッ
クをアップカウントしている。同時に、カウンタ34
は、図2(m)に示すように、リセット信号の周期で、
レジスタ21から出力される2値化データのLレベル期
間に、カウントクロックをアップカウントしている。As shown in FIG. 2 (l), the counter 32 counts up the count clock during the H level period of the binary data output from the register 21 in the cycle of the reset signal. At the same time, the counter 34
Is the cycle of the reset signal, as shown in FIG.
The count clock is counted up during the L level period of the binary data output from the register 21.
【0050】そして、レジスタ35,36は、それぞれ
同図(n),(o)に示すように、データラッチ信号の
立ち上がりでカウンタ32,34の出力をラッチする。
これにより、加算回路37からは、図2(p)に示すよ
うに、レジスタ35にラッチされたカウント値から、レ
ジスタ36にラッチされたカウント値を減算した値が出
力される。このため、加算回路38からは、図2(q)
に示すように、加算回路30の出力値から、加算回路3
7の出力値を減算した値が出力される。The registers 35 and 36 latch the outputs of the counters 32 and 34 at the rising edge of the data latch signal, respectively, as shown in FIGS.
As a result, the value obtained by subtracting the count value latched by the register 36 from the count value latched by the register 35 is output from the adder circuit 37, as shown in FIG. For this reason, the addition circuit 38 outputs the signal shown in FIG.
As shown in FIG.
7 is output.
【0051】次に、上記フレーム同期信号検出回路31
の動作について、図3を参照して説明する。すなわち、
図3(a)は、送信符号列を示し、図中斜線部分がフレ
ーム同期信号を示している。そして、このフレーム同期
信号検出回路31では、レジスタ21から出力される2
値化データに含まれるフレーム同期信号を検出し、図3
(b)に示すような検出パルスを生成しており、この検
出パルスが安定的に得られている状態で、同図(c)に
示すようなHレベルの同期状態フラグ信号を選択信号と
してセレクタ39に出力している。Next, the frame synchronization signal detection circuit 31
Will be described with reference to FIG. That is,
FIG. 3A shows a transmission code string, and a hatched portion in the figure shows a frame synchronization signal. In the frame synchronization signal detection circuit 31, the 2
The frame synchronization signal included in the coded data is detected, and FIG.
In the state where the detection pulse as shown in (b) is generated and this detection pulse is stably obtained, the selector selects the H level synchronization state flag signal as shown in FIG. 39.
【0052】ここで、図3では、PLL回路20が非ロ
ック状態、つまり、チャネルクロックが非同期の状態か
ら、同期状態となり、再び非同期状態になった場合を示
している。この場合、まず、チャネルクロックの非同期
状態では、フレーム同期信号検出回路31は、フレーム
同期信号を検出することができないので、検出パルスを
発生していない。Here, FIG. 3 shows a case where the PLL circuit 20 is in an unlocked state, that is, a state in which the channel clock is changed from an asynchronous state to a synchronous state and then becomes an asynchronous state again. In this case, first, in the asynchronous state of the channel clock, since the frame synchronization signal detection circuit 31 cannot detect the frame synchronization signal, no detection pulse is generated.
【0053】そして、PLL回路20がロック状態、つ
まり、チャネルクロックの同期状態になると、フレーム
同期信号検出回路31は、フレーム同期信号を検出する
毎に検出パルスを発生する。なお、この同期状態でも、
符号等によりフレーム同期信号が検出されない場合もあ
り、このような場合、フレーム同期信号検出回路31
は、検出パルスを発生しない。Then, when the PLL circuit 20 is in the locked state, that is, in the synchronized state of the channel clock, the frame synchronization signal detection circuit 31 generates a detection pulse every time the frame synchronization signal is detected. Note that even in this synchronized state,
In some cases, the frame synchronization signal is not detected due to a code or the like. In such a case, the frame synchronization signal detection circuit 31
Does not generate a detection pulse.
【0054】その後、再び、チャネルクロックの非同期
状態になると、フレーム同期信号検出回路31は、フレ
ーム同期信号を検出することができないので、検出パル
スを発生しないようになる。Thereafter, when the channel clock is again in an asynchronous state, the frame synchronization signal detection circuit 31 cannot detect the frame synchronization signal, so that no detection pulse is generated.
【0055】ここで、フレーム同期信号検出回路31
は、検出パルスが規定の周期で2回連続して検出された
場合に、同期状態フラグ信号をHレベルにしている。そ
して、途中に1回だけ検出パルスが検出されない状態が
あっても、フレーム同期信号検出回路31は、同期状態
フラグ信号をHレベルに保持する。また、フレーム同期
信号検出回路31は、検出パルスが規定の周期で2回連
続して検出されなかった場合に、同期状態フラグ信号を
Lレベルにしている。Here, the frame synchronization signal detection circuit 31
Sets the synchronization state flag signal to the H level when the detection pulse is detected twice consecutively in a prescribed cycle. Then, even if there is a state where the detection pulse is not detected only once in the middle, the frame synchronization signal detection circuit 31 holds the synchronization state flag signal at the H level. Further, the frame synchronization signal detection circuit 31 sets the synchronization state flag signal to L level when the detection pulse is not detected twice consecutively in a prescribed cycle.
【0056】すなわち、このフレーム同期信号検出回路
31は、レジスタ21から出力される2値化データに含
まれるフレーム同期信号を検出することにより、レジス
タ21から出力される2値化データが誤りの少ない状態
か否かを判別している。つまり、フレーム同期信号検出
回路31は、レジスタ21から出力される2値化データ
からフレーム同期信号が安定的に検出されている状態で
は、その2値化データが誤りの少ない状態にあると判断
してHレベルの同期状態フラグ信号を発生し、レジスタ
21から出力される2値化データからフレーム同期信号
が検出されていない状態では、その2値化データが誤り
の多い状態にあると判断してLレベルの同期状態フラグ
信号を発生している。That is, the frame synchronization signal detection circuit 31 detects the frame synchronization signal included in the binary data output from the register 21 so that the binary data output from the register 21 has few errors. The state is determined. That is, when the frame synchronization signal is stably detected from the binary data output from the register 21, the frame synchronization signal detection circuit 31 determines that the binary data is in a state with few errors. In the state where the frame synchronization signal is not detected from the binary data output from the register 21, it is determined that the binary data is in a state with many errors. An L-level synchronization state flag signal is generated.
【0057】そして、フレーム同期信号検出回路31か
らHレベルの同期状態フラグ信号が発生されている状態
では、加算回路38の出力に基づいてスライスレベルが
生成され、フレーム同期信号検出回路31からLレベル
の同期状態フラグ信号が発生されている状態では、加算
回路30の出力に基づいてスライスレベルが生成される
ようになっている。When the frame synchronization signal detection circuit 31 is generating the H-level synchronization state flag signal, a slice level is generated based on the output of the addition circuit 38, and the frame synchronization signal detection circuit 31 outputs the L level. In the state where the synchronization state flag signal is generated, the slice level is generated based on the output of the adder circuit 30.
【0058】ここで、上記加算回路30から得られるレ
ベル比較回路17から出力された2値化データのDSV
は、前述した送信符号列に含まれるDSVオフセット量
に、送信符号列に伝送路でノイズが加算されたために、
受信信号から生成したスライスレベルに生じる誤差であ
るDSV偏差量が加算されたものとなっている。このた
め、加算回路30から出力されるDSVに基づいてスラ
イスレベルの制御を行なった場合、次のような不都合が
生じる。Here, the DSV of the binary data output from the level comparison circuit 17 obtained from the addition circuit 30
Is because the noise on the transmission line is added to the transmission code sequence to the DSV offset amount included in the transmission code sequence described above.
The DSV deviation amount, which is an error generated in the slice level generated from the received signal, is added. Therefore, when the slice level is controlled based on the DSV output from the adding circuit 30, the following inconvenience occurs.
【0059】すなわち、図4(a)は送信符号列を示
し、同図(b)はその受信信号を示している。なお、図
4(b)において、レベルSL4は最適なスライスレベ
ルを示し、レベルSL5は誤ったスライスレベルを示し
ている。そして、図4(c)は誤ったスライスレベルS
L5で受信信号をレベルスライスした2値化データを示
し、同図(d)は同期状態のチャネルクロックを示し、
同図(e)は2値化データをチャネルクロックでサンプ
リングした2値化データを示している。That is, FIG. 4A shows a transmission code string, and FIG. 4B shows the reception signal. In FIG. 4B, the level SL4 indicates an optimum slice level, and the level SL5 indicates an incorrect slice level. FIG. 4C shows an incorrect slice level S.
L5 shows binarized data obtained by level-slicing the received signal, and FIG. 4D shows a channel clock in a synchronized state.
FIG. 6E shows the binarized data obtained by sampling the binarized data with the channel clock.
【0060】この場合、図4に示した時間範囲内におい
て、送信符号列は、+4(単位はチャネルクロックの半
周期長)のDSVオフセット量を持っている。ところ
が、誤ったスライスレベルSL5で受信信号をレベルス
ライスした2値化データのDSVは0となっている。つ
まり、スライスレベルが誤っているにもかかわらず、レ
ベルスライス後の2値化データのDSVは0となり、誤
ったスライスレベルSL5を補正することができなくな
る。この理由は、送信符号列の持つDSVオフセット量
と、スライスレベル誤差によるDSV偏差量とが、符号
反転で等しいからである。In this case, within the time range shown in FIG. 4, the transmission code string has a DSV offset amount of +4 (the unit is a half cycle length of the channel clock). However, the DSV of the binary data obtained by level-slicing the received signal at the wrong slice level SL5 is 0. In other words, even though the slice level is incorrect, the DSV of the binarized data after level slicing becomes 0, and it becomes impossible to correct the incorrect slice level SL5. The reason for this is that the DSV offset amount of the transmission code string is equal to the DSV deviation amount due to the slice level error by sign inversion.
【0061】このため、DC抑圧が十分になされていな
い送信符号列を受信する場合、レベル比較回路17から
出力される2値化データのDSVのみによってスライス
レベルを制御することは、十分な精度を期待することが
できないことになる。For this reason, when a transmission code string for which DC suppression is not sufficiently performed is received, controlling the slice level only by the DSV of the binary data output from the level comparison circuit 17 requires sufficient accuracy. You can't expect it.
【0062】一方、レジスタ21から出力される2値化
データのDSVは、その2値化データが送信符号列に対
して誤りを起こしていない場合に限り、送信符号列に含
まれるDSVオフセット量そのものとなる。このため、
フレーム同期信号検出回路31によってレジスタ21か
ら出力される2値化データが誤りの少ない状態にあると
判断された場合に限り、加算回路38により加算回路3
0の出力から加算回路37の出力を減算した結果は、ス
ライスレベル誤差によるDSV偏差量のみとなる。On the other hand, the DSV of the binary data output from the register 21 is the DSV offset amount itself included in the transmission code sequence only when the binary data does not cause an error in the transmission code sequence. Becomes For this reason,
Only when the frame synchronization signal detection circuit 31 determines that the binary data output from the register 21 is in a state with few errors, the addition circuit 38 causes the addition circuit 3
The result of subtracting the output of the adder 37 from the output of 0 is only the DSV deviation amount due to the slice level error.
【0063】これにより、フレーム同期信号検出回路3
1からHレベルの選択信号が出力されたとき、加算回路
38から出力されるスライスレベル誤差によるDSV偏
差量に基づいてスライスレベルを制御することにより、
DC抑圧が十分でない符号列に対して高い精度で最適な
スライスレベルを得ることができる。また、加算回路3
8の出力であるDSV偏差量がスライスレベル誤差量に
対して精度よく比例するため、高速な制御が可能とな
り、受信信号レベルが大きく変動した場合でも、迅速に
最適なスライスレベルを得ることができる。Thus, the frame synchronization signal detection circuit 3
When a selection signal of 1 to H level is output, by controlling the slice level based on the DSV deviation amount due to the slice level error output from the adding circuit 38,
An optimum slice level can be obtained with high accuracy for a code string for which DC suppression is not sufficient. Further, the addition circuit 3
Since the DSV deviation amount, which is the output of No. 8, is accurately proportional to the slice level error amount, high-speed control is possible, and even when the received signal level fluctuates greatly, the optimum slice level can be quickly obtained. .
【0064】次に、図5は、この発明の第2の実施の形
態を示している。図5において、図1と同一部分には同
一符号を付して示している。この図5に示される第2の
実施の形態において、図1に示した第1の実施の形態と
異なる部分は、フレーム同期信号検出回路31を誤り検
出回路46に置き換えて、レジスタ21から出力された
2値化データに、誤りが多いか少ないかを判断している
点である。Next, FIG. 5 shows a second embodiment of the present invention. 5, the same parts as those in FIG. 1 are denoted by the same reference numerals. The second embodiment shown in FIG. 5 differs from the first embodiment shown in FIG. 1 in that the frame synchronization signal detection circuit 31 is replaced with an error detection circuit 46, That is, it is determined whether the binarized data has many errors or not.
【0065】すなわち、送信符号列に予め所定の誤り検
出符号が付加されているとすれば、誤り検出回路46
が、その誤り検出符号に基づいてデータ誤りの発生状況
を検出し、誤り発生率が所定値以下の場合にHレベルの
選択信号を出力し、そうでない場合にLレベルの選択信
号を発生する。このような構成によっても、上記した第
1の実施の形態と同様な効果を得ることができる。That is, if a predetermined error detection code is added to the transmission code string in advance, the error detection circuit 46
Detects an occurrence state of a data error based on the error detection code, and outputs an H-level selection signal when the error occurrence rate is equal to or less than a predetermined value, and generates an L-level selection signal otherwise. With such a configuration, the same effect as in the above-described first embodiment can be obtained.
【0066】また、図6は、この発明の第3の実施の形
態を示している。図6においても、図1と同一部分には
同一符号を付して示している。この図6に示される第3
の実施の形態において、図1に示した第1の実施の形態
と異なる部分は、フレーム同期信号検出回路31をデー
タレート検出回路47に置き換えている点である。この
データレート検出回路47は、レベル比較回路17から
得られる2値化データから受信信号のデータレートを計
測するとともに、PLL回路20から出力されるチャネ
ルクロックのレートを計測している。FIG. 6 shows a third embodiment of the present invention. In FIG. 6, the same parts as those in FIG. 1 are denoted by the same reference numerals. The third shown in FIG.
The third embodiment differs from the first embodiment shown in FIG. 1 in that the frame synchronization signal detection circuit 31 is replaced with a data rate detection circuit 47. The data rate detection circuit 47 measures the data rate of the received signal from the binary data obtained from the level comparison circuit 17 and also measures the rate of the channel clock output from the PLL circuit 20.
【0067】そして、データレート検出回路47は、受
信信号のデータレートとチャネルクロックのレートとを
比較し、その誤差が所定値以下の場合にHレベルの選択
信号を出力し、そうでない場合にLレベルの選択信号を
発生する。このような構成によっても、上記した第1の
実施の形態と同様な効果を得ることができる。The data rate detection circuit 47 compares the data rate of the received signal with the rate of the channel clock, and outputs an H-level selection signal when the error is equal to or less than a predetermined value. Generate a level selection signal. With such a configuration, the same effect as in the above-described first embodiment can be obtained.
【0068】次に、図7は、上記したデータスライス回
路を用いたデータ再生装置として、例えばDVDのよう
な光ディスクを再生する再生装置の一例を示している。
すなわち、図中符号48は光ディスクで、スピンドルモ
ータ49によって回転駆動される。そして、この光ディ
スク48に記録されている情報は、光学式ピックアップ
50によって読み取られ、再生信号として出力される。Next, FIG. 7 shows an example of a reproducing apparatus for reproducing an optical disk such as a DVD as a data reproducing apparatus using the above-mentioned data slice circuit.
That is, reference numeral 48 in the figure denotes an optical disk, which is rotationally driven by a spindle motor 49. The information recorded on the optical disc 48 is read by the optical pickup 50 and output as a reproduction signal.
【0069】この光学式ピックアップ50から出力され
た再生信号は、RF(Radio Frequency )増幅回路51
に供給されて増幅された後、データスライス回路52に
供給されるとともに、サーボ処理部53を構成するフォ
ーカスサーボ回路53a及びトラッキングサーボ回路5
3bにそれぞれ供給される。The reproduced signal output from the optical pickup 50 is supplied to an RF (Radio Frequency) amplifier circuit 51.
After being supplied to the data slice circuit 52, the focus servo circuit 53a and the tracking servo circuit 5a constituting the servo processing unit 53.
3b.
【0070】このうち、データスライス回路52は、上
記したように入力された再生信号を2値化データに変換
した後、再生信号処理部54を構成する復調回路54a
及びPLL回路54bにそれぞれ出力している。そし
て、PLL回路54bは、2値化データの基本周期に同
期したビット同期信号を生成し、同期検出保護部54c
及びスピンドルサーボ回路53cにそれぞれ出力してい
る。The data slice circuit 52 converts the input reproduction signal into binary data as described above, and then demodulates the demodulation circuit 54a constituting the reproduction signal processing section 54.
And the PLL circuit 54b. Then, the PLL circuit 54b generates a bit synchronization signal synchronized with the basic period of the binary data, and
And to the spindle servo circuit 53c.
【0071】この同期検出保護部54cは、入力された
ビット同期信号に基づいて、データスライス回路52か
ら出力される2値化データに含まれる同期信号の検出及
び保護を行ない、検出した同期信号を復調回路54aに
出力している。そして、このときに、同期検出保護部5
4cによって検出されたフレーム同期信号は、スピンド
ルサーボ回路53cに出力されている。The synchronization detection and protection unit 54c detects and protects a synchronization signal included in the binary data output from the data slice circuit 52 based on the input bit synchronization signal, and converts the detected synchronization signal. The signal is output to the demodulation circuit 54a. Then, at this time, the synchronization detection protection unit 5
The frame synchronization signal detected by 4c is output to the spindle servo circuit 53c.
【0072】ここで、上記復調回路54aは、同期検出
保護部54cから出力された同期信号に基づいて、入力
された2値化データに復調処理を施し、この復調信号を
誤り訂正回路54dに出力している。この誤り訂正回路
54dは、入力された復調信号に誤り検出処理及び訂正
処理を施し、キャッシュメモリ55を利用して映音分離
部56に出力している。なお、このキャッシュメモリ5
5は、誤り訂正後のデータを一時保存する作用とトラッ
クバッファとしての作用とを行なっている。Here, the demodulation circuit 54a demodulates the input binary data based on the synchronization signal output from the synchronization detection protection section 54c, and outputs this demodulated signal to the error correction circuit 54d. doing. The error correction circuit 54d performs an error detection process and a correction process on the input demodulated signal, and outputs the demodulated signal to the video / audio separation unit 56 using the cache memory 55. This cache memory 5
Reference numeral 5 performs an operation of temporarily storing data after error correction and an operation as a track buffer.
【0073】そして、映音分離部26は、誤り訂正後の
復調信号系列を映像信号と音声信号とに分離している。
分離された映像信号は、D/A(Digital/Analogue)変
換部57にてアナログ信号に変換され、映像出力として
外部に取り出される。また、分離された音声信号は、D
/A変換部58にてアナログ信号に変換され、音声出力
として外部に取り出される。The video / sound separation unit 26 separates the demodulated signal sequence after error correction into a video signal and an audio signal.
The separated video signal is converted into an analog signal by a D / A (Digital / Analogue) converter 57 and is taken out as a video output. The separated audio signal is D
The signal is converted into an analog signal by the / A converter 58, and is taken out as an audio output.
【0074】一方、上記フォーカスサーボ回路53a
は、サーボ制御部59からの制御命令により、RF増幅
回路51から出力される再生信号に基づいてフォーカス
制御信号を生成している。そして、このフォーカス制御
信号が、駆動増幅器53dを介してフォーカスアクチュ
エータ53eを駆動することにより、光学式ピックアッ
プ50に内蔵された図示しない対物レンズに対して、フ
ォーカス(光軸)方向の制御が行なわれるようになる。On the other hand, the focus servo circuit 53a
Generates a focus control signal based on a reproduction signal output from the RF amplification circuit 51 in accordance with a control command from the servo control unit 59. The focus control signal drives the focus actuator 53e via the drive amplifier 53d, so that the focus (optical axis) direction of the objective lens (not shown) built in the optical pickup 50 is controlled. Become like
【0075】また、上記トラッキングサーボ回路53b
は、サーボ制御部59からの制御命令により、RF増幅
回路51から出力される再生信号に基づいてトラッキン
グ制御信号を生成している。そして、このトラッキング
制御信号が、駆動増幅器53fを介してトラッキングア
クチュエータ53gを駆動することにより、上記対物レ
ンズに対してトラッキング(光ディスク48の径)方向
の制御が行なわれるようになる。The tracking servo circuit 53b
Generates a tracking control signal based on a reproduction signal output from the RF amplification circuit 51 in accordance with a control command from the servo control unit 59. Then, the tracking control signal drives the tracking actuator 53g via the drive amplifier 53f, whereby the objective lens is controlled in the tracking (diameter of the optical disk 48) direction.
【0076】さらに、上記サーボ制御部59は、シーク
サーボ回路53hを制御している。このシークサーボ回
路53hは、上記駆動増幅器53fから出力されるトラ
ッキング制御信号に基づいて、シーク制御信号を生成し
ている。そして、このシーク制御信号が、駆動増幅器5
3iを介してピックアップ送りモータ53jを駆動する
ことによって、光学式ピックアップ50が光ディスク4
8のトラッキング方向に移動されるようになる。Further, the servo control section 59 controls the seek servo circuit 53h. The seek servo circuit 53h generates a seek control signal based on the tracking control signal output from the drive amplifier 53f. The seek control signal is supplied to the drive amplifier 5
By driving the pickup feed motor 53j through the optical pickup 3i, the optical pickup 50
8 in the tracking direction.
【0077】また、上記スピンドルサーボ回路53c
は、サーボ制御部59からの制御命令により、PLL回
路54bから出力されるビット同期信号及び同期検出保
護部54cから出力されるフレーム同期信号に基づい
て、スピンドル制御信号を生成している。そして、この
スピンドル制御信号が、駆動増幅器53kを介してスピ
ンドルモータ49を駆動することによって、光ディスク
48の回転速度が制御される。The spindle servo circuit 53c
Generates a spindle control signal based on a bit synchronization signal output from the PLL circuit 54b and a frame synchronization signal output from the synchronization detection protection unit 54c according to a control command from the servo control unit 59. The spindle control signal drives the spindle motor 49 via the drive amplifier 53k, whereby the rotation speed of the optical disk 48 is controlled.
【0078】そして、上記サーボ処理部53を制御する
サーボ制御部59と再生信号処理部54とは、再生装置
全体の動作を統括的に制御するMPU(Micro Processi
ng Unit )60によって、その動作が制御されている。
なお、この発明は上記した各実施の形態に限定されるも
のではなく、この外その要旨を逸脱しない範囲で種々変
形して実施することができる。Then, the servo control section 59 for controlling the servo processing section 53 and the reproduction signal processing section 54 form an MPU (Micro Process Control Unit) for totally controlling the operation of the entire reproduction apparatus.
ng Unit) 60 controls its operation.
It should be noted that the present invention is not limited to the above-described embodiments, and can be implemented with various modifications without departing from the scope of the present invention.
【0079】[0079]
【発明の効果】以上詳述したようにこの発明によれば、
DC抑圧が十分でない符号列に対して最適なスライスレ
ベルを得ることができるとともに、受信信号レベルが大
きく変動した場合でも、迅速に最適なスライスレベルに
制御することが可能である極めて良好なデータスライス
回路及びそれを用いたデータ再生装置を提供することが
できる。As described in detail above, according to the present invention,
An extremely good data slice that can obtain an optimum slice level for a code string with insufficient DC suppression and can quickly control the optimum slice level even when a received signal level fluctuates greatly. A circuit and a data reproducing device using the circuit can be provided.
【図1】この発明の第1の実施の形態を示すブロック構
成図。FIG. 1 is a block diagram showing a first embodiment of the present invention.
【図2】同第1の実施の形態におけるDSVの検出動作
を示す図。FIG. 2 is a diagram showing a DSV detection operation in the first embodiment.
【図3】同第1の実施の形態におけるフレーム同期信号
の検出動作を示す図。FIG. 3 is a view showing an operation of detecting a frame synchronization signal in the first embodiment.
【図4】同第1の実施の形態におけるフレーム同期信号
を検出する理由を示す図。FIG. 4 is a diagram showing a reason for detecting a frame synchronization signal in the first embodiment.
【図5】この発明の第2の実施の形態を示すブロック構
成図。FIG. 5 is a block diagram showing a second embodiment of the present invention.
【図6】この発明の第3の実施の形態を示すブロック構
成図。FIG. 6 is a block diagram showing a third embodiment of the present invention.
【図7】この発明の適用されたデータ再生装置の一例を
示すブロック構成図。FIG. 7 is a block diagram showing an example of a data reproducing apparatus to which the present invention is applied.
【図8】従来のデータスライス回路を示すブロック構成
図。FIG. 8 is a block diagram showing a conventional data slice circuit.
【図9】同従来回路におけるスライスレベルの制御動作
を示す図。FIG. 9 is a diagram showing a slice level control operation in the conventional circuit.
【図10】同従来回路における問題点を説明するために
示す図。FIG. 10 is a view for explaining a problem in the conventional circuit.
11…入力端子、 12…レベル比較回路、 13…積分回路、 14…出力端子、 15…入力端子、 16…入力端子、 17…レベル比較回路、 18…DAC回路、 19…出力端子、 20…PLL回路、 21…レジスタ、 22…カウンタ、 23…ノット回路、 24…カウンタ、 25,26…入力端子、 27,28…レジスタ、 29…入力端子、 30…加算回路、 31…フレーム同期信号検出回路、 32…カウンタ、 33…ノット回路、 34…カウンタ、 35,36…レジスタ、 37,38…加算回路、 39…セレクタ、 40…乗算回路、 41…入力端子、 42…加算回路、 43…レジスタ、 44…入力端子、 45…平滑化回路、 46…誤り検出回路、 47…データレート検出回路、 48…光ディスク、 49…スピンドルモータ、 50…光学式ピックアップ、 51…RF増幅回路、 52…データスライス回路、 53…サーボ処理部、 54…再生信号処理部、 55…キャッシュメモリ、 56…映音分離部、 57,58…D/A変換部、 59…サーボ制御部、 60…MPU。 11: input terminal, 12: level comparison circuit, 13: integration circuit, 14: output terminal, 15: input terminal, 16: input terminal, 17: level comparison circuit, 18: DAC circuit, 19: output terminal, 20: PLL Circuit, 21 register, 22 counter, 23 knot circuit, 24 counter, 25, 26 input terminal, 27, 28 register, 29 input terminal, 30 addition circuit, 31 frame synchronization signal detection circuit, 32 counter, 33 knot circuit, 34 counter, 35, 36 register, 37, 38 addition circuit, 39 selector, 40 multiplication circuit, 41 input terminal, 42 addition circuit, 43 register, 44 ... Input terminal, 45 ... Smoothing circuit, 46 ... Error detection circuit, 47 ... Data rate detection circuit, 48 ... Optical disk, 49 ... Spindle mode 50, an optical pickup, 51, an RF amplifier circuit, 52, a data slice circuit, 53, a servo processing unit, 54, a reproduction signal processing unit, 55, a cache memory, 56, a video sound separation unit, 57, 58, D / A converter, 59: servo controller, 60: MPU.
Claims (8)
等しくなるように制御されたデジタルビットストリーム
を受信し、該受信信号を2値化データに変換するデータ
スライス回路において、 前記受信信号と所定のスライスレベルとをレベル比較し
て第1の2値化データを生成するレベル比較手段と、 このレベル比較手段から出力される第1の2値化データ
に位相同期したクロックを生成するクロック生成手段
と、 このクロック生成手段から出力されるクロックで前記レ
ベル比較手段から出力される第1の2値化データをサン
プリングして第2の2値化データを生成するサンプリン
グ手段と、 前記レベル比較手段から出力される第1の2値化データ
の一方の極性期間と他方の極性期間との差を検出し第1
の差分値として出力する第1の差分値検出手段と、 前記サンプリング手段から出力される第2の2値化デー
タの一方の極性期間と他方の極性期間との差を検出し第
2の差分値として出力する第2の差分値検出手段と、 前記第1の差分値検出手段から出力される第1の差分値
と前記第2の差分値検出手段から出力される第2の差分
値との差を算出し第3の差分値として出力する演算手段
と、 前記サンプリング手段から出力される第2の2値化デー
タの誤りの発生量を検出する検出手段と、 この誤り検出手段の検出結果に基づいて前記第1の差分
値検出手段から出力される第1の差分値と前記演算手段
から出力される第3の差分値とを選択する選択手段と、 この選択手段で選択された第1または第3の差分値を平
滑化して前記レベル比較手段に与えるスライスレベルを
生成する平滑化手段とを具備してなることを特徴とする
データスライス回路。1. A data slice circuit for receiving a digital bit stream controlled so that one polarity period is substantially equal to the other polarity period, and converting the received signal into binary data. Level comparing means for comparing the level with a predetermined slice level to generate first binary data; and a clock for generating a clock phase-synchronized with the first binary data output from the level comparing means. Generating means; sampling means for sampling first binary data output from the level comparing means with a clock output from the clock generating means to generate second binary data; The difference between one polarity period and the other polarity period of the first binary data output from the means is detected, and the first binary data is detected.
A first difference value detecting means for outputting a difference value between the first and second polarity data, and a difference between one polarity period and the other polarity period of the second binarized data outputted from the sampling means. A second difference value detecting means that outputs the first difference value, and a difference between a first difference value output from the first difference value detecting means and a second difference value output from the second difference value detecting means. Calculating means for calculating the difference value and outputting the result as a third difference value; detecting means for detecting the amount of error in the second binarized data output from the sampling means; Selecting means for selecting a first difference value output from the first difference value detecting means and a third difference value output from the calculating means, and selecting the first or second signal selected by the selecting means. Level comparing means for smoothing the difference value Data slice circuit characterized by comprising comprises a smoothing means for generating a slice level to provide.
れた前記サンプリング手段から出力される第2の2値化
データの誤りの発生量が所定値以下である場合に前記演
算手段から出力される第3の差分値を選択し、そうでな
い場合に前記第1の差分値検出手段から出力される第1
の差分値を選択することを特徴とする請求項1記載のデ
ータスライス回路。2. The method according to claim 1, wherein the selecting unit outputs the error from the arithmetic unit when an error occurrence amount of the second binarized data output from the sampling unit detected by the detecting unit is equal to or less than a predetermined value. Select a third difference value, and if not, select a first difference value output from the first difference value detecting means.
2. The data slice circuit according to claim 1, wherein the difference value is selected.
から出力される第2の2値化データに含まれる同期信号
が、規定の周期で安定的に得られている状態とそうでな
い状態との割合に基づいて、該第2の2値化データの誤
りの発生量を検出することを特徴とする請求項1記載の
データスライス回路。3. The detecting means according to claim 1, wherein a ratio between a state in which the synchronization signal included in the second binarized data output from the sampling means is stably obtained at a prescribed period and a state in which the synchronization signal is not obtained. 2. The data slice circuit according to claim 1, wherein an error occurrence amount of the second binarized data is detected based on the following equation.
から出力される第2の2値化データに含まれる誤り検出
符号に基づいて、該第2の2値化データの誤りの発生量
を検出することを特徴とする請求項1記載のデータスラ
イス回路。4. The detection means detects an error occurrence amount of the second binary data based on an error detection code included in the second binary data output from the sampling means. The data slice circuit according to claim 1, wherein:
ら出力される第1の2値化データのデータレートと、前
記クロック生成手段から出力されるクロックのレートと
を比較して、前記サンプリング手段から出力される第2
の2値化データの誤りの発生量を検出することを特徴と
する請求項1記載のデータスライス回路。5. The sampling means compares the data rate of the first binarized data output from the level comparison means with the rate of a clock output from the clock generation means. The second output from
2. The data slice circuit according to claim 1, wherein the amount of error in the binarized data is detected.
された一定期間に、一定周波数のカウントクロックを、
前記レベル比較手段から出力される第1の2値化データ
の一方の極性期間の間だけカウントした値と、前記一定
期間に、前記カウントクロックを、前記レベル比較手段
から出力される第1の2値化データの他方の極性期間の
間だけカウントした値との差を検出することを特徴とす
る請求項1記載のデータスライス回路。6. The method according to claim 1, wherein the first difference value detecting means outputs a count clock having a constant frequency for a predetermined period.
The value counted during only one polarity period of the first binarized data output from the level comparing means, and the count clock during the fixed period, are output by the first binary data output from the level comparing means. 2. The data slice circuit according to claim 1, wherein a difference between the value data and a value counted only during the other polarity period is detected.
された一定期間に、一定周波数のカウントクロックを、
前記サンプリング手段から出力される第2の2値化デー
タの一方の極性期間の間だけカウントした値と、前記一
定期間に、前記カウントクロックを、前記サンプリング
手段から出力される第2の2値化データの他方の極性期
間の間だけカウントした値との差を検出することを特徴
とする請求項1記載のデータスライス回路。7. The method according to claim 6, wherein the second difference value detecting means is configured to output a count clock having a constant frequency for a predetermined period.
The value counted during only one polarity period of the second binarized data output from the sampling means, and the count clock during the fixed period is changed to the second binary data output from the sampling means. 2. The data slice circuit according to claim 1, wherein a difference from a value counted during only the other polarity period of the data is detected.
このデータスライス回路の前記レベル比較手段から出力
される第1の2値化データを復調する復調手段とを具備
してなることを特徴とするデータ再生装置。8. The data slice circuit according to claim 1,
A data reproducing apparatus comprising: a demodulating means for demodulating the first binary data outputted from the level comparing means of the data slice circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25049397A JPH1186444A (en) | 1997-09-16 | 1997-09-16 | Data slice circuit and data reproducing apparatus using the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25049397A JPH1186444A (en) | 1997-09-16 | 1997-09-16 | Data slice circuit and data reproducing apparatus using the same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1186444A true JPH1186444A (en) | 1999-03-30 |
Family
ID=17208698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25049397A Pending JPH1186444A (en) | 1997-09-16 | 1997-09-16 | Data slice circuit and data reproducing apparatus using the same |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1186444A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100476617B1 (en) * | 2000-09-19 | 2005-03-17 | 가부시끼가이샤 도시바 | Read channel circuit and error correction method thereof |
| JP2007533063A (en) * | 2004-04-15 | 2007-11-15 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | DC control coding for optical storage systems |
-
1997
- 1997-09-16 JP JP25049397A patent/JPH1186444A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100476617B1 (en) * | 2000-09-19 | 2005-03-17 | 가부시끼가이샤 도시바 | Read channel circuit and error correction method thereof |
| JP2007533063A (en) * | 2004-04-15 | 2007-11-15 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | DC control coding for optical storage systems |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7616395B2 (en) | Information reproduction apparatus | |
| JP4156595B2 (en) | Frequency control apparatus, frequency control method, control program, information reproducing apparatus, and information reproducing method | |
| JP3300186B2 (en) | Optical disk player | |
| JPWO2000036602A1 (en) | Frequency Control and Phase Locked Loop | |
| US6646574B2 (en) | Method for recording information, method for reproducing information, and information recording apparatus | |
| JP3609721B2 (en) | Digital data reproducing apparatus and digital data reproducing method | |
| US7433286B2 (en) | Jitter detection apparatus | |
| KR19990039109A (en) | Data Restoration Apparatus and Method in Optical Disc Playback System | |
| US6922384B2 (en) | Information reproducing apparatus | |
| JPH097304A (en) | Digital signal reproducer | |
| US7525887B2 (en) | Playback signal processing apparatus and optical disc device | |
| JPH1186444A (en) | Data slice circuit and data reproducing apparatus using the same | |
| JP2002008322A (en) | Clock extraction circuit | |
| JP3411711B2 (en) | Digital data playback device | |
| US6212155B1 (en) | Apparatus for reproducing information recorded on optical disc | |
| JP3618421B2 (en) | Digital data playback device | |
| EP0883123A2 (en) | Apparatus for reproducing information recorded on optical disc | |
| JPH1011899A (en) | Digital signal processor | |
| JP4603469B2 (en) | Phase error detection circuit, phase locked loop circuit, and information reproducing apparatus | |
| JP4946632B2 (en) | Data playback device | |
| JPH09306105A (en) | Recorded information reproducing device | |
| JP2004326871A (en) | Phase error detection circuit and information reproducing apparatus | |
| JPH09259548A (en) | Data reproduction circuit | |
| JP2006302479A (en) | Method and device for recording/reproducing optical recording medium, and method and device for reproducing optical recording medium | |
| JP2006196080A (en) | Playback device |