JPH0896527A - Data processing device - Google Patents
Data processing deviceInfo
- Publication number
- JPH0896527A JPH0896527A JP23305094A JP23305094A JPH0896527A JP H0896527 A JPH0896527 A JP H0896527A JP 23305094 A JP23305094 A JP 23305094A JP 23305094 A JP23305094 A JP 23305094A JP H0896527 A JPH0896527 A JP H0896527A
- Authority
- JP
- Japan
- Prior art keywords
- data
- output
- bit
- circuit
- control data
- 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.)
- Withdrawn
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】
【目的】 回路規模を大きくすることなく、より正確か
つ効果的に入力データ中の特定周波数成分を制御するこ
とが可能な装置を提供する。
【構成】 データ処理装置は、所定数の入力データ毎に
制御データを付加すると共に前記制御データの状態によ
り前記所定数の入力データの少なくとも一部が影響を受
けるように前記入力データを変調する装置であって、前
記所定数の入力データ中の一部が他の所定数の入力デー
タの一部に対して影響を及ぼすように前記入力データを
変調する変調手段と、前記変調手段から出力される変調
データ中の特定周波数成分を検出する検出手段と、前記
検出手段の出力に応じて前記制御データを発生する発生
手段と、前記発生手段から出力された制御データと、前
記変調手段の出力データにおける前記制御データの状態
により影響を受けるデータと前記制御データの影響を受
けないデータとを選択的に出力する選択手段とを備えて
構成されている。
(57) [Summary] [Object] To provide a device capable of controlling a specific frequency component in input data more accurately and effectively without increasing the circuit scale. A data processing device adds control data for each predetermined number of input data, and modulates the input data so that at least a part of the predetermined number of input data is affected by the state of the control data. And a modulating means for modulating the input data so that a part of the predetermined number of input data affects a part of the other predetermined number of input data, and an output from the modulating means. Detecting means for detecting a specific frequency component in the modulated data, generating means for generating the control data according to the output of the detecting means, control data output from the generating means, and output data of the modulating means It comprises a selecting means for selectively outputting data which is influenced by the state of the control data and data which is not influenced by the control data.
Description
【0001】[0001]
【産業上の利用分野】本発明は、信号処理装置に関し、
特には入力データをデジタル的に変調して出力する装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a signal processing device,
In particular, the present invention relates to a device that digitally modulates input data and outputs it.
【0002】[0002]
【従来の技術】この種の装置として、例えば、従来より
デジタル信号を記録媒体に対して記録再生するデジタル
VTRが知られている。2. Description of the Related Art As an apparatus of this type, for example, a digital VTR for recording / reproducing a digital signal on / from a recording medium has been conventionally known.
【0003】このようなデジタルVTRのうち、特に民
生用のものにおいては磁気テープにデジタル信号を記録
する際に、トラック幅をできるかぎり狭くする等により
記録密度を高くして、磁気テープの消費量を少なくする
必要がある。このように記録トラック幅を狭くした結
果、記録信号を正しく再生するためには、ヘッドが記録
トラックを正しくトレースする、いわゆるトラッキング
が重要になってくる。Among such digital VTRs, particularly for consumer use, when recording a digital signal on a magnetic tape, the recording density is increased by narrowing the track width as much as possible to increase the consumption of the magnetic tape. Need to be less. As a result of narrowing the recording track width in this way, so-called tracking, in which the head correctly traces the recording track, is important in order to correctly reproduce the recording signal.
【0004】デジタルVTRにおけるトラッキングのた
めのパイロット信号を記録信号に多重する装置が特開平
4−255969号に開示されている。An apparatus for multiplexing a pilot signal for tracking in a digital VTR with a recording signal is disclosed in Japanese Patent Laid-Open No. 255969/1992.
【0005】図10はこの種のパイロット信号を記録信
号に多重する装置の従来の構成を示すブロック図であ
る。FIG. 10 is a block diagram showing a conventional structure of an apparatus for multiplexing a pilot signal of this type with a recording signal.
【0006】図10において、入力端子601から入力
した記録信号は、24ビットごとに“0”付加回路60
2及び“1”付加回路603に出力され、それぞれ制御
ビットとして“0”及び“1”が付加されて2Tプリコ
ーダ604,605に出力される。プリコーダ604,
605は25ビットのデータをインターリーブドNRZ
I変調して成分抽出回路606,607,ビット連続検
出回路608,609及び選択回路610に出力する。In FIG. 10, the recording signal input from the input terminal 601 has a "0" addition circuit 60 for every 24 bits.
2 and "1" are added to the addition circuit 603, and "0" and "1" are added as control bits to the 2T precoders 604 and 605, respectively. Precoder 604,
605 is 25-bit data interleaved NRZ
It is I-modulated and output to the component extraction circuits 606 and 607, the bit continuity detection circuits 608 and 609, and the selection circuit 610.
【0007】成分抽出回路606,607はすでに符号
化した信号列と供給された25ビット情報語とを、連結
した信号列における多重すべきパイロット信号の所定の
周波数成分や直流成分を算出して前記パイロット信号成
分との相関を検出し、比較回路610に出力する。The component extraction circuits 606 and 607 calculate the predetermined frequency component and DC component of the pilot signal to be multiplexed in the concatenated signal sequence of the already encoded signal sequence and the supplied 25-bit information word, and calculate The correlation with the pilot signal component is detected and output to the comparison circuit 610.
【0008】比較回路610は成分抽出回路606から
供給される成分と成分抽出回路607から供給される成
分とを比較し、パイロット信号成分に対してより相関の
ある方を示す信号を選択回路611に出力する。The comparison circuit 610 compares the component supplied from the component extraction circuit 606 with the component supplied from the component extraction circuit 607, and the selection circuit 611 is provided with a signal indicating the more correlated pilot signal component. Output.
【0009】ビット連続検出回路608,609は供給
された25ビット情報語中における連続する“0”また
は“1”の最大数を算出し、選択回路611に出力す
る。選択回路611は基本的にプリコーダ604,60
5が供給する25ビットのうち比較回路610からの信
号が示す側の情報語を出力端子612に出力する。The bit continuity detection circuits 608 and 609 calculate the maximum number of consecutive "0" s or "1" s in the supplied 25-bit information word, and output it to the selection circuit 611. The selection circuit 611 is basically a precoder 604, 60.
Among the 25 bits supplied by 5, the information word on the side indicated by the signal from the comparison circuit 610 is output to the output terminal 612.
【0010】ただし、選択回路611はビット連続検出
回路608,609から供給される最大数の一方が例え
ば10以上であるとき、最大数の小さい側の25ビット
情報語を優先して出力端子612に出力する。However, when one of the maximum numbers supplied from the bit continuity detecting circuits 608 and 609 is, for example, 10 or more, the selecting circuit 611 gives priority to the output terminal 612 of the 25-bit information word having the smaller maximum number. Output.
【0011】[0011]
【発明が解決しようとしている課題】しかしながら、前
述の如き従来例では、“0”を付加する側と“1”を付
加する側それぞれにプリコーダ,成分抽出回路及びビッ
ト連続検出回路が必要であり、回路規模が大きくなって
しまう。However, in the conventional example as described above, a precoder, a component extraction circuit and a bit continuity detection circuit are required on each of the side to which "0" is added and the side to which "1" is added, The circuit scale becomes large.
【0012】更に、プリコーダ,成分抽出回路及びビッ
ト連続検出回路を“0”付加側と“1”付加側とで共用
し、時分割に用いることも考えられるが、この場合装置
の動作クロックを速める必要があり、コストがかかって
しまう。Further, it is conceivable that the precoder, the component extracting circuit and the bit continuity detecting circuit are shared by the "0" addition side and the "1" addition side and used for time division. In this case, the operation clock of the device is accelerated. Necessary and costly.
【0013】前記課題を考慮して、本発明は、回路規模
を大きくすることなく、より正確かつ効果的に入力デー
タ中の所定の周波数成分(の量)を制御することが可能
な装置を提供することを目的とする。In view of the above problems, the present invention provides an apparatus capable of controlling a predetermined frequency component (amount) in input data more accurately and effectively without increasing the circuit scale. The purpose is to do.
【0014】[0014]
【課題を解決するための手段】従来抱えている課題を解
決し、前記目的を達成するため、本発明は、所定数の入
力データ毎に制御データを付加すると共に前記制御デー
タの状態により前記所定数の入力データの少なくとも一
部が影響を受けるように前記入力データを変調する装置
であって、前記所定数の入力データ中の一部が他の所定
数の入力データの一部に対して影響を及ぼすように前記
入力データを変調する変調手段と、前記変調手段から出
力される変調データ中の特定周波数成分を検出する検出
手段と、前記検出手段の出力に応じて前記制御データを
発生する発生手段と、前記発生手段から出力された制御
データと、前記変調手段の出力データにおける前記制御
データの状態により影響を受けるデータと前記制御デー
タの影響を受けないデータとを選択的に出力する選択手
段とを備えて構成されている。SUMMARY OF THE INVENTION In order to solve the problems conventionally held and to achieve the above-mentioned object, the present invention adds control data for each predetermined number of input data and determines the predetermined value according to the state of the control data. A device for modulating the input data such that at least a part of the number of input data is affected, wherein a part of the predetermined number of input data affects a part of the other predetermined number of input data. Modulating means for modulating the input data so as to affect the detecting means, detecting means for detecting a specific frequency component in the modulated data output from the modulating means, and generating the control data according to the output of the detecting means. Means, control data output from the generating means, data affected by the state of the control data in the output data of the modulating means, and unaffected by the control data. And a selection means for outputting the data selectively is constructed.
【0015】[0015]
【作用】本発明はこのように構成したので、簡単な構成
にて変調データ中の特定周波数成分を制御することがで
きる。Since the present invention is configured as described above, it is possible to control the specific frequency component in the modulated data with a simple structure.
【0016】[0016]
【実施例】以下、本発明の実施例について図面を用いて
詳細に説明する。Embodiments of the present invention will be described in detail below with reference to the drawings.
【0017】本実施例では、本発明をデジタルVTRに
適用した場合について説明する。図1は本発明に係るト
ラッキング制御用のパイロット信号を多重して記録する
デジタルVTRの記録系の概略構成を示すブロック図で
ある。In this embodiment, the case where the present invention is applied to a digital VTR will be described. FIG. 1 is a block diagram showing a schematic structure of a recording system of a digital VTR for multiplexing and recording pilot signals for tracking control according to the present invention.
【0018】図中、1はビデオ信号,オーディオ信号等
を含むデジタル信号が入力する入力端子、2は入力端子
1から入力されたデジタル信号に対して符号化、及びI
Dコード,同期コード,誤り訂正コード等の付加等を行
うデジタル信号処理回路であり、本実施例では1ワード
8ビットのデータを3つづつ同時に出力した24ビット
のデータ(以下コードワード)が、同回路2から並列に
出力されるものとする。In the figure, 1 is an input terminal for inputting a digital signal including a video signal, an audio signal and the like, 2 is an encoding for the digital signal input from the input terminal 1, and I
This is a digital signal processing circuit for adding a D code, a synchronization code, an error correction code, etc. In this embodiment, 24-bit data (hereinafter referred to as a code word), which is obtained by simultaneously outputting three 8-bit data for one word, The signals are output in parallel from the circuit 2.
【0019】この24ビットデータは変調回路3,4に
それぞれ供給される。これらの変調回路3,4は前述の
24ビットデータを25ビットデータに変換すると共
に、後述するようにこのデータ群をビットストリームに
戻したときの所定の周波数f1,f2成分及びDC成分
の量を調整して出力する。The 24-bit data is supplied to the modulation circuits 3 and 4, respectively. These modulation circuits 3 and 4 convert the above-mentioned 24-bit data into 25-bit data and, at the same time, return the amount of predetermined frequency f1, f2 component and DC component when this data group is returned to the bit stream, as will be described later. Adjust and output.
【0020】変調回路3はf1,f2及びDCの各成分
を抑圧したビットストリームを出力し、変調回路4は同
様にf1,f2及びDCの各成分を抑圧すると共にf1
もしくはf2成分を有するビットストリームを出力す
る。The modulation circuit 3 outputs a bit stream in which the respective components of f1, f2 and DC are suppressed, and the modulation circuit 4 similarly suppresses the respective components of f1, f2 and DC and f1.
Alternatively, the bitstream having the f2 component is output.
【0021】図1において5,6は記録アンプであり、
それぞれ変調回路3,4の出力するビットストリームを
ヘッドch1及びヘッドch3,ヘッドch2及びヘッ
ドch4に入力する。In FIG. 1, 5 and 6 are recording amplifiers,
The bit streams output from the modulation circuits 3 and 4 are input to the head ch1 and the head ch3, the head ch2 and the head ch4, respectively.
【0022】次に、本発明の第1の実施例としての図1
における変調回路3,4について説明する。Next, referring to FIG. 1 as a first embodiment of the present invention.
The modulation circuits 3 and 4 in FIG.
【0023】図2は変調回路3,4の構成を示すブロッ
ク図である。図2において、デジタル信号処理回路10
2から出力されたデータが24ビットづつ入力端子10
1から入力し、分離回路102によって奇数番目のビッ
ト12個からなるデータ列と、偶数番目のビット12個
からなるデータ列とに分離される。そして、奇数番目の
データ列は12ビットレジスタ103に出力され、偶数
番目のデータ列は12ビットレジスタ104に出力され
る。FIG. 2 is a block diagram showing the configuration of the modulation circuits 3 and 4. In FIG. 2, the digital signal processing circuit 10
The data output from 2 is input to the input terminal 10 every 24 bits.
1 is input, and the separation circuit 102 separates it into a data string of 12 odd-numbered bits and a data string of 12 even-numbered bits. Then, the odd-numbered data string is output to the 12-bit register 103, and the even-numbered data string is output to the 12-bit register 104.
【0024】本実施例では、24ビットの入力データに
対して奇数番目のデータ列から処理を行うので、スイッ
チSW1,SW2はまずa側に接続する。レジスタ10
3に記憶された奇数番目のデータ列はスイッチSW1を
介して1Tプリコーダ105に供給され、ここでNRZ
I変調が施される。これは連続して入力される各データ
のEXORを取る処理である。プリコーダ105の出力
はスイッチSW2を介して24ビットレジスタ107に
供給されると共に判定回路106に出力される。In the present embodiment, since the 24-bit input data is processed from the odd-numbered data string, the switches SW1 and SW2 are first connected to the a side. Register 10
The odd-numbered data string stored in No. 3 is supplied to the 1T precoder 105 via the switch SW1, where NRZ
I modulation is applied. This is a process of taking the EXOR of each data that is continuously input. The output of the precoder 105 is supplied to the 24-bit register 107 via the switch SW2 and is also output to the determination circuit 106.
【0025】以下、図3を用いて1Tプリコーダ105
及び判定回路106について説明する。The 1T precoder 105 will be described below with reference to FIG.
The determination circuit 106 will be described.
【0026】図3は1Tプリコーダ105及び判定回路
106の構成を示すブロック図である。図3において、
スイッチSW1からの12ビットのデータ列がEXOR
回路201にシリアルに供給され、1ビットレジスタ2
02から出力された1クロック前のデータとのEXOR
をとって出力される。EXOR回路201の出力は1ビ
ットレジスタ202により1クロック分遅延されて再び
EXOR回路201に帰還されると共に判定回路106
に供給される。FIG. 3 is a block diagram showing the configuration of the 1T precoder 105 and the decision circuit 106. In FIG.
12-bit data string from switch SW1 is EXOR
It is serially supplied to the circuit 201, and the 1-bit register 2
EXOR with the data one clock before output from 02
Is output. The output of the EXOR circuit 201 is delayed by one clock by the 1-bit register 202, is fed back to the EXOR circuit 201, and the determination circuit 106 is also provided.
Is supplied to.
【0027】判定回路106において、プリコーダ10
5の12ビットの出力データはEXOR回路207〜2
10及びアップダウンカウンタ210にシリアルに供給
される。また信号発生回路203〜206は多重すべき
パイロット信号の周波数f1,f2におけるsin成分
とcos成分を示す2値の矩形波信号を発生し、各EX
OR回路に207〜210に出力する。EXOR回路2
07〜210は入力された12ビットのデータと各パイ
ロット成分とのEXORをとってアップダウンカウンタ
212〜215に出力する。In the decision circuit 106, the precoder 10
The 12-bit output data 5 is EXOR circuits 207 to 2
10 and the up / down counter 210 are serially supplied. Further, the signal generating circuits 203 to 206 generate binary rectangular wave signals indicating the sin component and the cos component at the frequencies f1 and f2 of the pilot signals to be multiplexed, and each EX signal.
It outputs to the OR circuit to 207-210. EXOR circuit 2
07-210 take the EXOR of the input 12-bit data and each pilot component and output it to the up / down counters 212-215.
【0028】アップダウンカウンタ211〜215は入
力データが“1”のとき内部のレジスタを+1とし、入
力データが“0”のときに内部のレジスタを−1として
12ビット分のデータに対する演算結果を成分抽出回路
216〜217に出力する。図4に成分抽出回路の構成
を示す。The up / down counters 211 to 215 set the internal register to +1 when the input data is "1" and set the internal register to -1 when the input data is "0" to display the operation result for the data of 12 bits. It outputs to the component extraction circuits 216-217. FIG. 4 shows the configuration of the component extraction circuit.
【0029】図4において、アップダウンカウンタ21
2〜215の出力は加算器303及び減算器304に供
給され、ここでそれぞれレジスタ301の出力と演算さ
れる。レジスタ301には、後述するようなこれまでの
演算結果(直前に入力された1コードワードにおける奇
数番目の12ビットデータと更にその前に入力された1
コードワードにおける偶数番目の12ビットデータに対
する演算結果)の履歴が格納されており、加算器303
は入力データとレジスタ301のデータとを加算して絶
対値回路305に出力する。また、減算器304はレジ
スタ301のデータから入力データを減算して絶対値回
路306に出力する。この演算は、直前に入力された1
コードワードの偶数番目の12ビットと現在入力されて
いる奇数番目の12ビットのデータの合計24ビットの
頭にそれぞれ異なるビット(“0”または“1”)を付
加してプリコード(NRZI)を行った場合のアップダ
ウンカウンタ出力とレジスタ301の出力との和を求め
ていることになる。In FIG. 4, the up / down counter 21
The outputs of 2 to 215 are supplied to the adder 303 and the subtractor 304, where they are respectively calculated with the output of the register 301. In the register 301, the result of the operation so far described below (the odd-numbered 12-bit data in one codeword inputted immediately before and the 1 inputted before that)
The history of the operation result of even-numbered 12-bit data in the codeword is stored in the adder 303.
Outputs the sum of the input data and the data in the register 301 to the absolute value circuit 305. Further, the subtractor 304 subtracts the input data from the data of the register 301 and outputs it to the absolute value circuit 306. This operation is based on the last input 1
A precode (NRZI) is added by adding different bits (“0” or “1”) to the beginning of the total 24 bits of the even-numbered 12 bits of the codeword and the currently input odd-numbered 12-bit data. This means that the sum of the output of the up / down counter and the output of the register 301 when it is performed is obtained.
【0030】絶対値回路305,306はそれぞれ入力
データの絶対値を演算して減算器307に出力する。減
算器307は絶対値回路305の出力から絶対値回路3
06の出力を減算して加算器222〜224に出力す
る。The absolute value circuits 305 and 306 respectively calculate the absolute value of the input data and output it to the subtractor 307. The subtractor 307 calculates the absolute value circuit 3 from the output of the absolute value circuit 305.
The output of 06 is subtracted and output to the adders 222 to 224.
【0031】成分抽出回路216〜219の出力はそれ
ぞれ加算器222〜224により加算され、加算器22
5に出力される。The outputs of the component extraction circuits 216 to 219 are added by the adders 222 to 224, respectively, and the adder 22
5 is output.
【0032】アップダウンカウンタ211は前述のアッ
プダウンカウンタと同様に連続して入力される24ビッ
トのデータをそのまま演算し、成分抽出回路220に出
力する。これは入力24ビットデータ中の直流成分を演
算していることになる。成分抽出回路220は入力デー
タに対して同様に演算を行い、結果を加算器225に出
力する。加算器225は加算器224からの出力と成分
抽出回路220からの出力とを加算して符号検査回路2
21に出力する。The up / down counter 211, like the above-described up / down counter, calculates 24-bit data continuously input as it is and outputs it to the component extraction circuit 220. This means that the DC component in the input 24-bit data is calculated. The component extraction circuit 220 performs the same calculation on the input data and outputs the result to the adder 225. The adder 225 adds the output from the adder 224 and the output from the component extraction circuit 220 to add the code check circuit 2
21 is output.
【0033】符号検査回路221は入力データが正のと
き“1”,負のとき“0”を出力する。The sign check circuit 221 outputs "1" when the input data is positive and outputs "0" when the input data is negative.
【0034】ここで、本実施例においては各パイロット
信号のsin成分,cos成分の2値の矩形波信号と入
力データとのEXORをとり、この結果をアップダウン
カウンタにて演算している。従って、このアップダウン
カウンタの出力は入力データとパイロット信号成分との
位相差を示していることになる。In this embodiment, the binary rectangular wave signal of sin and cos components of each pilot signal is EXORed with the input data, and the result is calculated by the up / down counter. Therefore, the output of the up / down counter indicates the phase difference between the input data and the pilot signal component.
【0035】つまり、アップダウンカウンタの出力の絶
対値が小さい場合には各矩形波信号との位相差が小さ
く、また、絶対値が大きい場合には各矩形波信号との位
相差が大きいということである。本実施例ではアップダ
ウンカウンタの出力とレジスタ301との加算結果の絶
対値が小さくなる方を最終的な変調データとして出力す
ることにする。従って、本実施例においては加算器30
3の出力が入力12ビットに制御データ“0”を付加し
てプリコードした場合のデータの処理結果を表してお
り、また、減算器304の出力は制御データ“1”を付
加してプリコードした場合のデータ処理結果を表してい
る。That is, when the absolute value of the output of the up / down counter is small, the phase difference with each rectangular wave signal is small, and when the absolute value is large, the phase difference with each rectangular wave signal is large. Is. In the present embodiment, the smaller absolute value of the output of the up / down counter and the addition result of the register 301 is output as the final modulation data. Therefore, in the present embodiment, the adder 30
The output of 3 represents the processing result of the data when the control data “0” is added to the input 12 bits and precoded, and the output of the subtractor 304 is precoded by adding the control data “1”. The data processing result is shown.
【0036】この奇数番目の12ビットデータ列に対す
るすべての処理が終了すると符号検査回路221の出力
は判定回路106から合成回路109に出力されると共
に、各成分抽出回路216〜220における選択信号s
elとして出力される。図におけるスイッチ302はこ
の選択信号に応じて切り換わり、本実施例においては符
号検査回路221の出力が“0”のときa側に接続し、
“1”のときb側に接続する。従って、符号検査回路2
21の出力が“0”のときには加算器303の出力を選
択し、“1”のときには減算器304の出力を選択す
る。When all the processing for this odd-numbered 12-bit data string is completed, the output of the code check circuit 221 is output from the decision circuit 106 to the synthesizing circuit 109, and the selection signals s in the respective component extracting circuits 216 to 220 are output.
It is output as el. The switch 302 in the figure switches according to this selection signal, and in the present embodiment is connected to the a side when the output of the code checking circuit 221 is "0",
When it is "1", it is connected to the b side. Therefore, the code checking circuit 2
When the output of 21 is "0", the output of the adder 303 is selected, and when it is "1", the output of the subtractor 304 is selected.
【0037】ここで、符号検査回路221の出力が
“0”ということは、前述のとおり絶対値回路306の
出力の方が絶対値が小さいということである。そして、
本実施例においては絶対値の小さい方のデータである加
算器303の出力を選択してレジスタ301に記憶する
ので、レジスタ301には履歴情報としてパイロット成
分との位相差の少ない方のデータ、つまり各パイロット
信号成分を表す矩形波信号と一致する方のデータが記憶
されていく。ちなみに、スイッチ302で本実施例と逆
のデータを選択するように構成すると、各パイロット信
号とは周波数が同じで逆相のデータになるような制御デ
ータを出力することになる。Here, the fact that the output of the code check circuit 221 is "0" means that the absolute value of the output of the absolute value circuit 306 is smaller as described above. And
In the present embodiment, since the output of the adder 303, which is the data with the smaller absolute value, is selected and stored in the register 301, the register 301 stores the data with the smaller phase difference from the pilot component, that is, the history information. The data that matches the rectangular wave signal representing each pilot signal component is stored. By the way, if the switch 302 is configured to select the data opposite to that of the present embodiment, the control data having the same frequency as each pilot signal but the opposite phase data is output.
【0038】また、奇数番目のデータに対して前述のよ
うな演算が終了すると、スイッチSW1,SW2はb側
に接続すると共に、プリコーダ105内の1ビットレジ
スタ202を“0”に、判定回路106内のアップダウ
ンカウンタ216〜220の値を“0”にリセットす
る。When the above-mentioned calculation is completed for the odd-numbered data, the switches SW1 and SW2 are connected to the side b, the 1-bit register 202 in the precoder 105 is set to "0", and the determination circuit 106 is set. The values of the up / down counters 216 to 220 are reset to "0".
【0039】そして、残りの偶数番目のデータに対する
演算を行うわけであるが、偶数番目のデータについては
アップダウンカウンタによる演算のみを行う。この理由
については後述する。The remaining even-numbered data is calculated, but only the up-down counter is used for the even-numbered data. The reason for this will be described later.
【0040】レジスタ104から読み出された偶数番目
のデータは1Tプリコーダ105にて前述のようにNR
ZI変換され、スイッチSW2を介して24ビットレジ
スタ108に記憶される。24ビットレジスタ107,
108はそれぞれ入力した奇数番目のデータ及び偶数番
目のデータを24ビット分、つまり2コードワード分の
データを記憶する。ここで、24ビットレジスタ107
に記憶されている奇数番目の12ビットのデータは入力
24ビットデータのうち制御データを付加してインター
リーブドNRZI変調を行った際に制御データの影響の
及ばないデータであり、また、24ビットレジスタ10
8に記憶されている偶数番目の12ビットデータは制御
データの状態、すなわち制御データが“0”であるか、
あるいは“1”であるかにより変調後の状態が反転する
データである。The even-numbered data read from the register 104 is processed by the 1T precoder 105 as described above.
It is ZI converted and stored in the 24-bit register 108 via the switch SW2. 24-bit register 107,
Reference numeral 108 stores the input odd-numbered data and even-numbered data for 24 bits, that is, for 2 codewords of data. Here, the 24-bit register 107
The odd-numbered 12-bit data stored in is the data that is not affected by the control data when the interleaved NRZI modulation is performed by adding the control data out of the input 24-bit data. 10
The even-numbered 12-bit data stored in 8 indicates the state of control data, that is, whether the control data is “0”,
Alternatively, it is data whose state after modulation is inverted depending on whether it is "1".
【0041】レジスタ107,108から読み出された
データは合成回路109に出力される。図5に合成回路
109の構成を示す。The data read from the registers 107 and 108 is output to the synthesizing circuit 109. FIG. 5 shows the configuration of the synthesis circuit 109.
【0042】図5において、12ビットレジスタ407
には今入力されて処理されたデータの1コードワード前
の12ビットの奇数番目のデータがレジスタ107から
入力し、12ビットレジスタ402には同じく今入力さ
れて処理されたデータの1コードワード前の12ビット
の偶数番目のデータが入力する。また、1ビットレジス
タ406には判定回路106から出力された符号検査結
果である1ビットの制御データが入力し、1ビットレジ
スタ406はこの制御データを選択回路405に出力す
る。In FIG. 5, a 12-bit register 407 is provided.
12-bit odd-numbered data, which is one codeword before the code that has just been input and processed, is input from the register 107, and the 12-bit register 402 also has one codeword before the code that has just been input and processed. 12-bit even-numbered data is input. Further, the 1-bit control data, which is the code check result output from the determination circuit 106, is input to the 1-bit register 406, and the 1-bit register 406 outputs this control data to the selection circuit 405.
【0043】レジスタ401から読み出された奇数番目
の12ビットデータは選択回路405及び反転回路40
3に出力され、この反転回路403により各ビットが反
転されて選択回路405に出力される。The odd-numbered 12-bit data read from the register 401 is selected by the selection circuit 405 and the inverting circuit 40.
3, and each bit is inverted by the inversion circuit 403 and output to the selection circuit 405.
【0044】また、レジスタ402から読み出された偶
数番目の12ビットデータは同様に選択回路405及び
反転回路404に出力され、この反転回路404により
各ビットが反転されて選択回路405に出力される。The even-numbered 12-bit data read from the register 402 is similarly output to the selection circuit 405 and the inversion circuit 404, and each bit is inverted by the inversion circuit 404 and output to the selection circuit 405. .
【0045】更に、選択回路405には後述のように検
査回路110から出力された1ビットの制御データ及
び、遅延回路407により1コードワード分遅延された
現在入力しているデータの1コードワード前の24ビッ
トデータに付加した制御データが入力し、選択回路40
5は判定回路106,遅延回路407からの制御データ
及び検査回路110からの検査結果に応じて、各レジス
タ107,108及び各反転回路403,404の出力
データを選択的に出力する。Further, as will be described later, the selection circuit 405 has 1-bit control data output from the inspection circuit 110 and one codeword before the currently input data delayed by one codeword by the delay circuit 407. The control data added to the 24-bit data of
Reference numeral 5 selectively outputs the output data of the registers 107 and 108 and the inversion circuits 403 and 404 in accordance with the control data from the determination circuit 106 and the delay circuit 407 and the inspection result from the inspection circuit 110.
【0046】すなわち、偶数番目のデータについては、
判定回路106からの制御データが“0”である場合に
はレジスタ402から読み出したデータをそのまま出力
し、“1”である場合には反転回路404からの反転結
果を出力する。That is, for even-numbered data,
When the control data from the determination circuit 106 is "0", the data read from the register 402 is output as it is, and when it is "1", the inversion result from the inversion circuit 404 is output.
【0047】奇数番目のデータについては、まず、遅延
回路407から出力されている1コードワード前の24
ビットデータに付加した制御データの状態により反転回
路403の出力と12ビットレジスタ401からの出力
とを選択する。As for the odd-numbered data, first, the 24th one codeword before the one output from the delay circuit 407 is output.
The output of the inverting circuit 403 or the output from the 12-bit register 401 is selected according to the state of the control data added to the bit data.
【0048】すなわち、12ビットレジスタ401に記
憶されている奇数番目の12ビットデータは、1コード
ワード前の24ビットデータに制御データを付加した2
5ビットデータにおける奇数番目のデータ、つまり直前
の1コードワード24ビットに対して付加した制御デー
タの影響を受けている。本実施例においては前述のよう
に1Tプリコーダ105の初期値を0としてEXORを
とっている。従って、この直前の24ビットに付加した
制御データが1であった場合には、現在の奇数番目のデ
ータの符号をすべて反転しなくてはならない。That is, for the odd-numbered 12-bit data stored in the 12-bit register 401, the control data is added to the 24-bit data one codeword before, which is 2 bits.
It is affected by the odd-numbered data in the 5-bit data, that is, the control data added to the immediately preceding 24 bits of one codeword. In this embodiment, EXOR is set with the initial value of the 1T precoder 105 set to 0 as described above. Therefore, if the control data added to the last 24 bits is 1, all the signs of the current odd-numbered data must be inverted.
【0049】従って、選択回路405は遅延回路407
の出力が“1”の場合は、とりあえず反転回路403の
出力を選択する。この“とりあえず”の意味については
後述する。Therefore, the selection circuit 405 is the delay circuit 407.
If the output of 1 is "1", the output of the inverting circuit 403 is selected for the time being. The meaning of "temporarily" will be described later.
【0050】選択回路405から出力された25ビット
データは25ビットレジスタ111及び検査回路110
に出力される。図6は検査回路110の構成を示すブロ
ック図である。The 25-bit data output from the selection circuit 405 is stored in the 25-bit register 111 and the inspection circuit 110.
Is output to. FIG. 6 is a block diagram showing the configuration of the inspection circuit 110.
【0051】図6において、0ラン検出回路501は入
力された25ビットのデータ中の最も長い“0”の連続
数を計数して出力する。また、1ラン検出回路502は
入力された25ビットのデータ中の最も長い“1”の連
続数を計数して出力する。交互ビット検出回路503は
入力された25ビットのデータ中の“0”と“1”とが
交互に並ぶ最大数を計数して出力する。In FIG. 6, the 0-run detection circuit 501 counts and outputs the longest continuous number of "0" in the input 25-bit data. The 1-run detection circuit 502 counts and outputs the longest continuous number of "1" in the input 25-bit data. The alternate bit detection circuit 503 counts and outputs the maximum number of "0" and "1" arranged alternately in the input 25-bit data.
【0052】前記回路501,502の出力は比較演算
回路504に出力され、ここで大きい方のデータが比較
演算回路505に出力される、比較演算回路505は比
較演算回路504の出力と交互ビット検出回路503の
出力の大きい方を比較回路506に出力すると共に、前
記比較演算回路504の出力の方が大きい場合には
“1”を、交互ビット検出回路503からの出力が大き
い場合には“0”をアンド回路507に出力する。The outputs of the circuits 501 and 502 are output to the comparison operation circuit 504, and the larger data is output to the comparison operation circuit 505. The comparison operation circuit 505 detects the output of the comparison operation circuit 504 and the alternate bit. The larger output of the circuit 503 is output to the comparison circuit 506, and "1" is output when the output of the comparison operation circuit 504 is larger, and "0" is output when the output of the alternate bit detection circuit 503 is larger. Is output to the AND circuit 507.
【0053】比較回路506は比較演算回路505から
供給された信号の値が10以上のとき“1”を出力し、
そうでないときには“0”を出力する。The comparison circuit 506 outputs "1" when the value of the signal supplied from the comparison operation circuit 505 is 10 or more,
Otherwise, "0" is output.
【0054】アンド回路507は比較演算回路505の
出力と比較回路506とのアンドをとり、合成回路10
9の1ビットレジスタ403に出力すると共に制限回路
112に出力する。The AND circuit 507 takes the AND of the output of the comparison operation circuit 505 and the comparison circuit 506, and the synthesis circuit 10
9 to the 1-bit register 403 and the limiting circuit 112.
【0055】制限回路112はアンド回路507の出力
が“0”のとき25ビットレジスタ111の保持するデ
ータをそのまま出力端子113に出力し、“1”のとき
25ビットデータにおける、合成回路109にて付加し
た制御データ1ビットを含む奇数番目のデータのみ反転
して出力端子113に出力する。ここでこのような処理
を行うのは、変調データ中に特定のビットが長期間連続
することを避け、極力直流成分が変調データ中に含まれ
ないようにするためである。When the output of the AND circuit 507 is "0", the limiting circuit 112 outputs the data held in the 25-bit register 111 to the output terminal 113 as it is, and when it is "1", the synthesizing circuit 109 for the 25-bit data is used. Only odd-numbered data including the added 1-bit control data is inverted and output to the output terminal 113. Here, such processing is performed in order to prevent a specific bit from continuing in the modulation data for a long period of time and to prevent the direct current component from being included in the modulation data as much as possible.
【0056】また、合成回路109の選択回路405に
対してこの検査回路結果を出力し、選択回路405はこ
の検査結果が“0”のときは遅延回路407の出力に応
じて選択した側のデータをそのまま出力し、“1”のと
きは遅延回路407の出力に応じて選択した側と反対側
の出力を選択する。これは、本実施例における出力デー
タは入力された24ビットデータに対してインターリー
ブドNRZI変調を行った結果であり、前述の反転動作
の影響が以降に入力される24ビットのデータ中の奇数
番目のデータに現れるのを補償するためである。The inspection circuit result is output to the selection circuit 405 of the synthesizing circuit 109. When the inspection result is "0", the selection circuit 405 selects the data on the side selected according to the output of the delay circuit 407. Is output as it is, and when it is “1”, the output on the opposite side to the selected side is selected according to the output of the delay circuit 407. This is the result of performing interleaved NRZI modulation on the input 24-bit data of the output data in the present embodiment, and the influence of the inversion operation described above is an odd number in the 24-bit data input later. This is to compensate for the appearance in the data.
【0057】ここで、本実施例における変調動作につい
て説明する。Here, the modulation operation in this embodiment will be described.
【0058】図7は本実施例における変調動作を説明す
るための図で、入力された24ビットのデータに制御デ
ータ1ビットを付加してた25ビットデータに対してイ
ンターリーブドNRZI変調を施したデータを得る様子
を示している。FIG. 7 is a diagram for explaining the modulation operation in this embodiment. Interleaved NRZI modulation is applied to 25-bit data obtained by adding 1 bit of control data to input 24-bit data. It shows how to get the data.
【0059】図に示したように、本実施例ではまず、奇
数番目のデータをNRZI変調し、その後初期値を0に
リセットして偶数番目のデータをNRZI変調する。こ
の奇数番目のデータのインターリーブドNRZI変調結
果は制御データが“1”か“0”かにかかわらずNRZ
I変調結果と同じであるので、そのまま出力する。As shown in the figure, in this embodiment, first, odd-numbered data is NRZI-modulated, then the initial value is reset to 0, and even-numbered data is NRZI-modulated. The interleaved NRZI modulation result of this odd-numbered data is NRZ regardless of whether the control data is "1" or "0".
Since it is the same as the I modulation result, it is output as it is.
【0060】これに対し、偶数番目のデータは制御デー
タが“1”か“0”かによってその関係が反転するの
で、判定回路106の判定結果に応じて反転データを出
力するか否かを決定している。On the other hand, the relationship of the even-numbered data is inverted depending on whether the control data is "1" or "0", so that whether to output the inverted data is determined according to the determination result of the determination circuit 106. are doing.
【0061】この制御データの決定方法について図8を
用いて更に詳しく説明する。The method of determining the control data will be described in more detail with reference to FIG.
【0062】図8は本実施例における制御データの決定
方法を説明するための図で、図7と同様に、連続して入
力された2組の24ビットデータから偶数番目の12ビ
ットデータと奇数番目の12ビットデータとを抽出した
場合を示している。FIG. 8 is a diagram for explaining the control data determination method in this embodiment. Like FIG. 7, even-numbered 12-bit data and odd-numbered data from two sets of 24-bit data that are continuously input are used. It shows the case where the th 12-bit data is extracted.
【0063】図8において、Bが現在入力した24ビッ
トのデータ、Aが1コードワード前の24ビットのデー
タであるとし、この1コードワード前のデータに対して
付加する制御データを決定する場合を考える。In FIG. 8, assuming that B is the currently input 24-bit data and A is the 24-bit data one codeword before, and the control data to be added to this one codeword previous data is determined. think of.
【0064】前述のように、奇数番目の12ビットのデ
ータの処理が終了するごとに判定回路106におけるア
ップダウンカウンタがリセットされると共に符号検査回
路が動作して制御データを出力する。これは、すなわち
現在入力した24ビットのデータ中の奇数番目のデータ
が処理されたときに、1コードワード前の24ビットの
データに付加する制御データを決定していることにほか
ならない。As described above, every time the processing of the odd-numbered 12-bit data is completed, the up / down counter in the determination circuit 106 is reset and the code check circuit operates to output the control data. This means that the control data to be added to the 24-bit data one codeword before is determined when the odd-numbered data in the currently input 24-bit data is processed.
【0065】つまり、本実施例においては、1コードワ
ード前の24ビットデータに制御データを付加してイン
ターリーブドNRZI変調を行った場合に影響を受ける
データである1コードワード前の24ビットデータ中の
偶数番目のデータ12ビットと現在入力されている24
ビットデータ中の奇数番目のデータ12ビットを抽出
し、これら24ビットのデータに基づいて1コードワー
ド前の24ビットデータに付加する制御データを決定し
ている。That is, in the present embodiment, in the 24-bit data before one codeword, which is the data that is affected when interleaved NRZI modulation is performed by adding control data to the 24-bit data before one codeword. 12 bits of even-numbered data and 24 currently input
12 bits of odd-numbered data in the bit data are extracted, and the control data to be added to the 24-bit data one codeword before is determined based on these 24-bit data.
【0066】従って、今入力されている24ビットデー
タに付加する制御データは、次に入力される24ビット
データのうち奇数番目の12ビットのデータについての
判別回路106の処理が終了するまで決定されないこと
になる。Therefore, the control data to be added to the currently input 24-bit data is not determined until the processing of the discrimination circuit 106 for the odd-numbered 12-bit data of the next input 24-bit data is completed. It will be.
【0067】以上説明したように、本実施例において
は、制御データを付加して2Tプリコードを行った場合
に影響を受けるデータとそうでないデータとに分離して
1Tプリコードを行い、これらのデータを制御データの
状態に応じて選択的に出力することにより2Tプリコー
ドデータを得ているので、回路規模を大型化することな
く効率的にパイロット信号成分を記録データに多重する
ことができる。As described above, in the present embodiment, when the control data is added and the 2T precoding is performed, the data which is affected and the data which is not affected are separated and the 1T precoding is performed. Since the 2T precode data is obtained by selectively outputting the data according to the state of the control data, the pilot signal component can be efficiently multiplexed with the recording data without increasing the circuit scale.
【0068】また、本実施例においては、制御データを
付加してプリコードを行った場合に影響を受けるデータ
を2コードワード分抽出し、これらのデータに基づいて
1系統の演算回路にて制御データを決定しているので、
記録信号中のパイロット信号成分をより正確に検出する
ことができる。Further, in the present embodiment, two codewords of data which are affected when the precoding is performed by adding the control data are extracted, and the control circuit is controlled by one arithmetic circuit based on these data. Since we have decided the data,
The pilot signal component in the recording signal can be detected more accurately.
【0069】更に、制御データを決定する際にパイロッ
ト信号成分を2値の矩形波で表した信号とのEXORを
とることにより決定しているので、パイロット信号成分
の検出のための演算が極めて簡単になる。Furthermore, when the control data is determined, the pilot signal component is determined by EXORing with a signal represented by a binary rectangular wave, so that the calculation for detecting the pilot signal component is extremely simple. become.
【0070】なお、前述の実施例では、合成回路をレジ
スタ,反転回路及び選択回路で構成したが、これ以外の
構成をとることも可能である。Although the synthesizing circuit is composed of the register, the inverting circuit and the selecting circuit in the above-mentioned embodiment, it is also possible to adopt a structure other than this.
【0071】図9は合成回路109の他の構成を示すブ
ロック図である。図9において、12ビットレジスタ4
01には今入力されて処理されたデータの1コードワー
ド前の12ビットの奇数番目のデータがレジスタ107
から入力し、12ビットレジスタ402には同じく今入
力されて処理されたデータの1コードワード前の12ビ
ットの偶数番目のデータが入力する。また、1ビットレ
ジスタ406には判定回路106から出力された符号検
査結果の1ビットデータが入力し、EXOR回路410
はこの検査結果データとレジスタ402に記憶されてい
るデータとのEXORをとりスイッチ412に出力す
る。FIG. 9 is a block diagram showing another structure of the synthesis circuit 109. In FIG. 9, the 12-bit register 4
In 01, 12-bit odd-numbered data, which is one codeword before the currently input and processed data, is stored in the register 107.
The 12-bit register 402 receives the 12-bit even-numbered data, which is one codeword before the data just input and processed. Further, the 1-bit data of the code check result output from the determination circuit 106 is input to the 1-bit register 406, and the EXOR circuit 410
EXORs the inspection result data with the data stored in the register 402 and outputs the result to the switch 412.
【0072】また、反転回路106から出力された符号
検査結果の1ビットデータは遅延回路407により遅延
されてEXOR回路408に入力される。遅延回路40
7は入力データにおける1コードワード分符号検査結果
を遅延させて出力する。従って、EXOR回路408に
は現在入力されているデータの1コードワード前の24
ビットデータに対して出力された符号検査結果が入力さ
れている。EXOR回路408はこの遅延回路407か
ら出力された符号検査結果と12ビットレジスタ401
からの奇数番目の12ビットデータとのEXORをと
り、順次EXOR回路409に出力する。The 1-bit data of the code check result output from the inverting circuit 106 is delayed by the delay circuit 407 and input to the EXOR circuit 408. Delay circuit 40
Reference numeral 7 delays and outputs the code inspection result for one codeword in the input data. Therefore, the EXOR circuit 408 has 24 bits before the codeword of the currently input data.
The code check result output for bit data is input. The EXOR circuit 408 receives the code check result output from the delay circuit 407 and the 12-bit register 401.
EXOR with the odd-numbered 12-bit data from is taken and sequentially output to the EXOR circuit 409.
【0073】ここで符号検査結果を遅延させて、入力デ
ータの奇数番目の12ビットデータとのEXORをとる
のは、前述のように、直前の24ビットデータに対して
制御データ(ここでは符号検査結果としての1ビットデ
ータ)を付加してインターリーブドNRZI変調を施し
た際に、現在入力している24ビットデータに対して制
御データ1ビットを付加した25ビットデータ中の偶数
番目のデータ、つまり制御データを付加する前の24ビ
ットデータ中の奇数番目のデータに対して直前の24ビ
ットデータに付加した制御データの影響が及び、更に本
実施例ではプリコーダ105においてNRZIの初期デ
ータとして0を用いているためである。As described above, the sign check result is delayed and EXORed with the odd-numbered 12-bit data of the input data, as described above. When 1-bit data as a result is added and interleaved NRZI modulation is performed, even-numbered data in the 25-bit data obtained by adding 1-bit control data to the currently input 24-bit data, that is, The influence of the control data added to the immediately preceding 24-bit data on the odd-numbered data in the 24-bit data before adding the control data has an influence, and in this embodiment, 0 is used as the initial data of NRZI in the precoder 105. This is because
【0074】更に、1ビットレジスタ411には検査回
路110から出力された1ビットの制御データが入力
し、EXOR回路409はこの制御データとEXOR回
路408から出力された奇数番目のデータ12ビットと
のEXORをとり、スイッチ412に出力する。Further, 1-bit control data output from the inspection circuit 110 is input to the 1-bit register 411, and the EXOR circuit 409 combines the control data and the odd-numbered data 12 bits output from the EXOR circuit 408. EXOR is taken and output to the switch 412.
【0075】スイッチ412はこれらEXOR回路40
9,410の出力とレジスタ406からの1ビットの制
御データとを選択して出力する。すなわち、スイッチ4
12は、はじめにc端子に接続して、以降a端子とb端
子とに交互に接続し、今入力された24ビットのデータ
に対して制御データ1ビットを付加したプリコードデー
タを出力する。The switch 412 serves as the EXOR circuit 40.
The outputs of 9, 410 and the 1-bit control data from the register 406 are selected and output. That is, the switch 4
Reference numeral 12 is first connected to the c terminal and thereafter alternately connected to the a terminal and the b terminal, and outputs the precoded data in which 1 bit of control data is added to the 24 bit data which has just been input.
【0076】なお、前述の実施例では2値の矩形波信号
と入力データとのEXORをとったが、これに限らず、
同様の構成にて3値信号や4値信号との相関を検出する
ことにより制御データを決定することも可能である。In the above-mentioned embodiment, the EXOR of the binary rectangular wave signal and the input data is taken, but the present invention is not limited to this.
It is also possible to determine the control data by detecting the correlation with the three-valued signal or the four-valued signal with the same configuration.
【0077】また、2コードワード分のデータに基づい
て制御データを決定したが、1コードワードや3コード
ワード以上であってもよい。Although the control data is determined based on the data of two code words, it may be one code word or three or more code words.
【0078】更に、前述の実施例では入力データに対し
てインターリーブドNRZI変調を行う場合について説
明したが、これに限らず、制御データの状態により入力
データの少なくとも一部が影響を受けるように変調を行
うものであればどんなものにでも本発明を適用すること
ができ、同様の作用効果を有する。Further, in the above embodiment, the case where the interleaved NRZI modulation is performed on the input data has been described. However, the present invention is not limited to this, and the modulation is performed so that at least a part of the input data is affected by the state of the control data. The present invention can be applied to any device that performs the above, and has the same operation and effect.
【0079】[0079]
【発明の効果】以上の説明から明らかなように、本発明
では、入力データに制御データを付加して所定の変調を
行う場合に、前記制御データの影響を受けるデータと受
けないデータと制御データとを選択的に出力することに
より変調データを得ているので、装置を大型化すること
なく、簡単な構成にて変調データ中の特定周波数成分を
制御することができる。As is apparent from the above description, according to the present invention, when control data is added to input data and predetermined modulation is performed, data affected by the control data, data not affected by the control data, and control data Since the modulation data is obtained by selectively outputting and, it is possible to control the specific frequency component in the modulation data with a simple configuration without increasing the size of the device.
【図1】本発明の実施例としてのデジタルVTRの構成
を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a digital VTR as an embodiment of the present invention.
【図2】図1における変調回路の構成を示すブロック図
である。FIG. 2 is a block diagram showing a configuration of a modulation circuit in FIG.
【図3】図2におけるプリコーダ及び判定回路の構成を
示すブロック図である。3 is a block diagram showing a configuration of a precoder and a determination circuit in FIG.
【図4】図3における成分抽出回路の構成を示すブロッ
ク図である。FIG. 4 is a block diagram showing a configuration of a component extraction circuit in FIG.
【図5】図2における合成回路の構成を示すブロック図
である。5 is a block diagram showing a configuration of a synthesis circuit in FIG.
【図6】図2における検査回路の構成を示す図である。FIG. 6 is a diagram showing a configuration of an inspection circuit in FIG.
【図7】本発明の実施例における変調動作を説明するた
めの図である。FIG. 7 is a diagram for explaining a modulation operation in the example of the present invention.
【図8】本発明の実施例における制御データの決定方法
を説明するための図である。FIG. 8 is a diagram for explaining a control data determination method according to the embodiment of the present invention.
【図9】図2における合成回路の他の構成を示す図であ
る。9 is a diagram showing another configuration of the synthesis circuit in FIG.
【図10】従来例の説明図である。FIG. 10 is an explanatory diagram of a conventional example.
105 1Tプリコーダ 106 判定回路 109 合成回路 110 検査回路 112 制限回路 221 符号検査回路 105 1T precoder 106 Judgment circuit 109 Combining circuit 110 Inspection circuit 112 Limiting circuit 221 Code inspection circuit
Claims (10)
加すると共に前記制御データの状態により前記所定数の
入力データの少なくとも一部が影響を受けるように前記
入力データを変調する装置であって、 前記所定数の入力データ中の一部が他の所定数の入力デ
ータの一部に対して影響を及ぼすように前記入力データ
を変調する変調手段と、 前記変調手段から出力される変調データ中の特定周波数
成分を検出する検出手段と、 前記検出手段の出力に応じて前記制御データを発生する
発生手段と、 前記発生手段から出力された制御データと、前記変調手
段の出力データにおける前記制御データの状態により影
響を受けるデータと前記制御データの影響を受けないデ
ータとを選択的に出力する選択手段とを備えるデータ処
理装置。1. An apparatus for adding control data to each predetermined number of input data and modulating the input data so that at least a part of the predetermined number of input data is affected by the state of the control data. A modulation unit that modulates the input data so that a part of the predetermined number of input data affects a part of the other predetermined number of input data, and a modulation data output from the modulation unit. Detecting means for detecting the specific frequency component of, the generating means for generating the control data according to the output of the detecting means, the control data output from the generating means, the control data in the output data of the modulating means A data processing device, comprising: a selection unit that selectively outputs data that is affected by the state and data that is not affected by the control data.
状況に基づいて、前記制御データの状態により影響を受
けるデータを反転したデータと前記各データとを選択的
に出力することを特徴とする請求項1に記載のデータ処
理装置。2. The selecting means further selectively outputs, based on the status of the control data, data obtained by inverting data affected by the state of the control data and the respective data. The data processing device according to claim 1.
状態により影響を受けないデータを反転したデータと前
記各データとを選択的に出力することを特徴とする請求
項2に記載のデータ処理装置。3. The data processing according to claim 2, wherein the selecting means further selectively outputs the data obtained by inverting the data not affected by the state of the control data and the respective data. apparatus.
らなり、2nビットの前記入力データを前記制御データ
の影響を受けない奇数番目のデータにより構成されるn
ビットのデータと、前記制御データの影響を受ける偶数
番目のデータにより構成されるnビットのデータとに分
離する分離手段を備えることを特徴とする請求項1また
は2に記載のデータ処理装置。4. The predetermined number of input data consists of 2n bits, and 2n bits of the input data are composed of odd-numbered data which is not affected by the control data.
3. The data processing device according to claim 1, further comprising a separating unit that separates bit data from n-bit data composed of even-numbered data affected by the control data.
離され、各nビットのデータを交互に入力し、NRZI
変調を行うことを特徴とする請求項4に記載のデータ処
理装置。5. The NRZI modulating means is separated by the separating means and alternately inputs each n-bit data.
The data processing device according to claim 4, wherein the data processing device performs modulation.
ータを初めに出力し、前記奇数番目のnビットのデータ
と前記偶数番目のnビットのデータとを交互に出力する
ことを特徴とする請求項5に記載のデータ処理装置。6. The selecting means outputs the 1-bit control data first, and alternately outputs the odd-numbered n-bit data and the even-numbered n-bit data. The data processing device according to claim 5.
段と、 前記変調手段の出力と前記2値信号とを論理演算する演
算手段と、 前記演算手段の出力に応じて、前記装置から出力される
変調データと前記特定周波数の信号に係る多値信号との
相関を検出する相関検出手段とを有することを特徴とす
る請求項1に記載のデータ処理装置。7. The detecting means includes a generating means for generating a binary signal related to the signal of the specific frequency, a calculating means for logically calculating the output of the modulating means and the binary signal, and the calculating means of the calculating means. The data processing apparatus according to claim 1, further comprising a correlation detection unit that detects a correlation between the modulation data output from the apparatus and a multilevel signal related to the signal of the specific frequency according to the output. .
ことを特徴とする請求項7に記載のデータ処理装置。8. The data processing apparatus according to claim 7, wherein the arithmetic means is an exclusive OR circuit.
ータ中に前記特定周波数成分がより多く含まれるように
前記制御データを決定することを特徴とする請求項1に
記載の信号処理装置。9. The signal processing device according to claim 1, wherein the generating means determines the control data so that the output data from the device includes more of the specific frequency component.
付加すると共に前記制御データの状態により前記所定数
の入力データの少なくとも一部が影響を受けるように前
記入力データを変調する装置であって、 制御データを固定のデータとし、前記変調を行う変調手
段と、 前記変調手段の出力を用いて前記制御データを発生する
発生手段と、 前記発生手段で発生した制御データに基づき、前記変調
手段の出力データの少なくとも一部を変更する変更手段
とを備え、 前記変更手段の出力と前記発生手段で発生した制御デー
タとを最終的な変調データとして出力することを特徴と
するデータ処理装置。10. An apparatus for adding control data to each predetermined number of input data and modulating the input data so that at least a part of the predetermined number of input data is affected by the state of the control data. The control means is fixed data, and the modulating means for performing the modulation, the generating means for generating the control data by using the output of the modulating means, and the control means for generating the control data based on the control data A data processing device comprising: a changing unit that changes at least a part of output data, and outputs the output of the changing unit and the control data generated by the generating unit as final modulated data.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23305094A JPH0896527A (en) | 1994-09-28 | 1994-09-28 | Data processing device |
| US08/531,329 US5859600A (en) | 1994-09-28 | 1995-09-20 | Apparatus for modulating digital data and adding control data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23305094A JPH0896527A (en) | 1994-09-28 | 1994-09-28 | Data processing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0896527A true JPH0896527A (en) | 1996-04-12 |
Family
ID=16949018
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23305094A Withdrawn JPH0896527A (en) | 1994-09-28 | 1994-09-28 | Data processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0896527A (en) |
-
1994
- 1994-09-28 JP JP23305094A patent/JPH0896527A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3130345B2 (en) | Apparatus and method for recording a digital information signal on a record carrier | |
| JP2996612B2 (en) | Digital signal recording device | |
| KR100221891B1 (en) | Input digital data detection device | |
| US3629823A (en) | Information-handling system having error correction capabilities | |
| EP0858074A2 (en) | Encoding device and decoding device suitable for dubbing | |
| JP4303888B2 (en) | Recording of information signals on tracks of recording media and reproduction of recorded information signals | |
| US6532337B1 (en) | Digital-signal playback apparatus | |
| EP0354065A2 (en) | Digital data modulation circuit and method and digital data demodulation circuit | |
| US5859600A (en) | Apparatus for modulating digital data and adding control data | |
| JPH0896527A (en) | Data processing device | |
| JPH0896526A (en) | Data processing device | |
| JPH0896525A (en) | Data processing device | |
| US5602547A (en) | Data conversion apparatus and encoding apparatus | |
| US6081395A (en) | Apparatus and method for generating a digital tracking signal with a frequency spectrum corresponding to one or more n-bit words | |
| US5548284A (en) | Information recording and/or reproduction apparatus | |
| JPH0817146A (en) | Digital information modulator | |
| JP3610089B2 (en) | Digital modulation circuit and digital recording apparatus | |
| JP3099849B2 (en) | Recording device | |
| JP3468370B2 (en) | Playback device | |
| JPH1055627A (en) | Synchronous circuit | |
| JPH0877713A (en) | Signal processor | |
| JPH0793909A (en) | Phase detection circuit | |
| JP3319287B2 (en) | Precoder | |
| JPH0982034A (en) | Bitslip cancellation method and cancellation circuit | |
| JP2959320B2 (en) | ID code detection method and ID code detection device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20020115 |