JPH0730603A - Detection circuit - Google Patents
Detection circuitInfo
- Publication number
- JPH0730603A JPH0730603A JP5171730A JP17173093A JPH0730603A JP H0730603 A JPH0730603 A JP H0730603A JP 5171730 A JP5171730 A JP 5171730A JP 17173093 A JP17173093 A JP 17173093A JP H0730603 A JPH0730603 A JP H0730603A
- Authority
- JP
- Japan
- Prior art keywords
- output
- circuit
- phase
- bit
- signal
- 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
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
(57)【要約】
【目的】 遅延検波が行われる検波回路のローパスフィ
ルタ(LPF)をデジタル化して、良好に位相変調され
た信号の検波回路を構成できるようにする。
【構成】 入力信号の1シンボル遅延による検波手段の
出力を、第1のLPFを介して第1のレベル判定手段に
供給し、このレベル判定出力の位相を第1の位相判定手
段で判定すると共に、入力信号の複数シンボル遅延によ
る検波手段の出力を、第2のLPFを介して第2のレベ
ル判定手段に供給し、このレベル判定出力の位相を第2
の位相判定手段で判定し、さらに1シンボル遅延による
検波手段の出力レベルを第3のレベル判定手段で判定
し、このレベル判定出力の位相を第3の位相判定手段で
判定し、第2及び第3の位相判定手段の出力から入力信
号の周波数ずれを検出する検出手段とを備えた検波回路
において、各LPFとして、デジタル演算処理によるデ
ジタルフィルタを使用するようにした。
(57) [Abstract] [Purpose] A low-pass filter (LPF) of a detection circuit that performs differential detection is digitized so that a detection circuit for a signal that is phase-modulated well can be configured. An output of a detection means by a 1-symbol delay of an input signal is supplied to a first level determination means via a first LPF, and the phase of the level determination output is determined by the first phase determination means. , The output of the detection means due to the delay of a plurality of symbols of the input signal is supplied to the second level determination means via the second LPF, and the phase of the level determination output is set to the second phase determination output.
Phase determination means, the output level of the detection means by one symbol delay is determined by the third level determination means, and the phase of the level determination output is determined by the third phase determination means. In the detection circuit provided with the detection means for detecting the frequency shift of the input signal from the output of the phase determination means of No. 3, a digital filter by digital arithmetic processing is used as each LPF.
Description
【0001】[0001]
【産業上の利用分野】本発明は、π/4シフトQPSK
変調波のような位相変調波を検波する回路に適用して好
適な検波回路に関する。FIELD OF THE INVENTION The present invention relates to a π / 4 shift QPSK.
The present invention relates to a detection circuit suitable for application to a circuit that detects a phase modulation wave such as a modulation wave.
【0002】[0002]
【従来の技術】デジタルコードレス電話などの通信シス
テムにおいて、π/4シフトDQPSK変調(π/4シ
フト・Differencial・QPSK変調)など
の位相変調されたデジタルデータの伝送により通信を行
うものが提案されている。2. Description of the Related Art In a communication system such as a digital cordless telephone, there has been proposed a communication method that transmits phase-modulated digital data such as π / 4 shift DQPSK modulation (π / 4 shift / Differential / QPSK modulation). There is.
【0003】このπ/4シフトDQPSK変調は、微分
された2系列のデータを、複素演算により位相情報と
し、この位相情報を合成して変調信号とするものであ
る。即ち、例えば図7に示すように、2系列のデータ
(I,Q)を4値位相変換器で位相データθk に変換し
て伝送するものである。このようなπ/4シフトDQP
SK変調を行うことで、効率の良いデジタルデータの伝
送ができる。In the π / 4 shift DQPSK modulation, the differentiated two series of data are used as phase information by complex operation, and the phase information is combined into a modulated signal. That is, for example, as shown in FIG. 7, two series of data (I, Q) is converted into phase data θ k by a four-value phase converter and transmitted. Such a π / 4 shift DQP
Performing SK modulation enables efficient transmission of digital data.
【0004】このようなπ/4シフトDQPSK変調波
を検波するのに、検波回路に入力される信号の周波数を
所定の周波数に設定する必要がある。このように、周波
数を自動的に制御するAFC(自動周波数制御回路)と
して、タンク入出力位相差検出型AFC、ベースバンド
ビート信号検出型AFC、あるいは基準信号比較型AF
Cなどが知られている。In order to detect such a π / 4 shift DQPSK modulated wave, it is necessary to set the frequency of the signal input to the detection circuit to a predetermined frequency. As described above, as the AFC (automatic frequency control circuit) for automatically controlling the frequency, the tank input / output phase difference detection type AFC, the baseband beat signal detection type AFC, or the reference signal comparison type AF is used.
C and the like are known.
【0005】これらの従来の装置においては、中間周波
数(IF)が予め設定された所定の周波数となるよう
に、中間周波数を生成するために用いる局部発振器の発
振周波数を周波数誤差に応じて制御するようにしてい
る。In these conventional devices, the oscillation frequency of the local oscillator used to generate the intermediate frequency is controlled according to the frequency error so that the intermediate frequency (IF) becomes a preset predetermined frequency. I am trying.
【0006】従来の装置は、このように、IF信号生成
段階における局部発振器の周波数を制御するようにして
いるため、この局部発振器を制御する制御信号線にノイ
ズが重畳され易く、SN比が劣化する問題があった。Since the conventional device controls the frequency of the local oscillator in the IF signal generation stage as described above, noise is likely to be superposed on the control signal line for controlling the local oscillator and the SN ratio is deteriorated. There was a problem to do.
【0007】このため、本出願人は先にSN比が劣化す
るのを抑制できる検波回路を提案した。この検波回路
は、図4に示すように構成される。図4において、1は
中間周波アンプ(IFアンプ)を示し、このIFアンプ
1は、入力された中間周波数(IF)信号を飽和増幅
し、遅延検波回路41及び42に出力するようになされ
ている。遅延検波回路41は、入力信号を1シンボル遅
延して出力する遅延回路2と、遅延回路2により遅延さ
れた信号と、遅延されない信号との排他的論理和を演算
するイクスクルーシブオア回路(Ex-OR回路)3と、
Ex-OR回路3の出力の不要な高域成分を除去するロー
パスフィルタ4とにより構成されている。この遅延検波
回路41によりI成分が遅延検波される。Therefore, the present applicant has previously proposed a detection circuit capable of suppressing the deterioration of the SN ratio. This detection circuit is configured as shown in FIG. In FIG. 4, reference numeral 1 denotes an intermediate frequency amplifier (IF amplifier). The IF amplifier 1 saturates and amplifies the input intermediate frequency (IF) signal and outputs it to the differential detection circuits 41 and 42. . The differential detection circuit 41 delays the input signal by one symbol and outputs the delayed signal, and an exclusive OR circuit (Ex) that calculates an exclusive OR of the signal delayed by the delay circuit 2 and the undelayed signal. -OR circuit) 3,
The low pass filter 4 removes unnecessary high frequency components of the output of the Ex-OR circuit 3. The differential detection circuit 41 delay-detects the I component.
【0008】これに対して、遅延検波回路42は、入力
信号を1シンボル遅延して出力する遅延回路8と、遅延
回路8により遅延された信号と、遅延されない信号との
排他的論理和を演算するEx-OR回路9と、Ex-OR回
路9の出力の不要な高域成分を除去するローパスフィル
タ10とにより構成されている。この遅延検波回路42
によりQ成分が遅延検波される。On the other hand, the differential detection circuit 42 calculates the exclusive OR of the delay circuit 8 which delays the input signal by one symbol and outputs it, the signal delayed by the delay circuit 8 and the signal which is not delayed. Ex-OR circuit 9 and a low-pass filter 10 that removes unnecessary high-frequency components of the output of the Ex-OR circuit 9. This differential detection circuit 42
Causes the Q component to be delayed and detected.
【0009】遅延回路2の出力はまた、遅延回路5に供
給され、1シンボルだけさらに遅延された後、Ex-OR
回路6に供給されるようになされている。Ex-OR回路
6は、遅延回路5より入力された信号と、IFアンプ1
より入力された信号との排他的論理和を演算し、ローパ
スフィルタ7に出力している。この遅延回路2,5、E
x-OR回路6及びローパスフィルタ7により、入力信号
を2シンボル遅延してI成分を遅延検波する遅延検波回
路43が構成されている。The output of the delay circuit 2 is also supplied to the delay circuit 5, further delayed by one symbol, and then Ex-OR.
It is adapted to be supplied to the circuit 6. The Ex-OR circuit 6 receives the signal input from the delay circuit 5 and the IF amplifier 1
The exclusive OR with the more input signal is calculated and output to the low pass filter 7. This delay circuit 2, 5, E
The x-OR circuit 6 and the low-pass filter 7 constitute a delay detection circuit 43 that delays the input signal by two symbols and delay-detects the I component.
【0010】同様にして、遅延回路8の後段には、遅延
回路11が接続され、遅延回路11により1シンボル遅
延された信号が、Ex-OR回路12に供給されるように
なされている。Ex-OR回路12は、遅延回路11より
入力された信号と、IFアンプ1より入力された信号の
排他的論理和を演算し、ローパスフィルタ13に出力し
ている。この遅延回路8,11、Ex-OR回路12及び
ローパスフィルタ13により、入力信号を2シンボル遅
延してQ成分を遅延検波する遅延検波回路44が構成さ
れている。Similarly, a delay circuit 11 is connected to the subsequent stage of the delay circuit 8 so that the signal delayed by one symbol by the delay circuit 11 is supplied to the Ex-OR circuit 12. The Ex-OR circuit 12 calculates the exclusive OR of the signal input from the delay circuit 11 and the signal input from the IF amplifier 1, and outputs it to the low pass filter 13. The delay circuits 8 and 11, the Ex-OR circuit 12, and the low-pass filter 13 constitute a delay detection circuit 44 that delays the input signal by two symbols and delay-detects the Q component.
【0011】ローパスフィルタ4の出力は、3値判定回
路15に供給され、そのレベルが3値判定されるように
なされている。そして、その判定結果が位相差判定回路
25に供給されている。また、ローパスフィルタ10の
出力が3値判定回路18に供給され、3値判定され、そ
の判定結果が位相差判定回路25に供給されている。ロ
ーパスフィルタ7の出力は、3値判定回路16に供給さ
れ、3値判定され、その判定結果が位相差判定回路24
に供給される。また、ローパスフィルタ13の出力は、
3値判定回路19に供給されて3値判定され、その判定
結果が位相差判定回路24に供給されている。さらに、
ローパスフィルタ4の出力は、2値判定回路14に供給
され、2値判定された後、その判定結果が位相差判定回
路20に供給されている。また、ローパスフィルタ10
の出力は、2値判定回路17に供給され、2値判定され
た後、その判定結果が位相差判定回路20に供給されて
いる。The output of the low-pass filter 4 is supplied to a ternary decision circuit 15 so that its level is ternary decided. Then, the determination result is supplied to the phase difference determination circuit 25. Further, the output of the low-pass filter 10 is supplied to the ternary judgment circuit 18, the ternary judgment is made, and the judgment result is supplied to the phase difference judgment circuit 25. The output of the low-pass filter 7 is supplied to the ternary judgment circuit 16 and ternary judgment is made, and the judgment result is the phase difference judgment circuit 24.
Is supplied to. The output of the low pass filter 13 is
It is supplied to the three-value determination circuit 19 and is subjected to three-value determination, and the determination result is supplied to the phase difference determination circuit 24. further,
The output of the low-pass filter 4 is supplied to the binary determination circuit 14, and after the binary determination, the determination result is supplied to the phase difference determination circuit 20. In addition, the low-pass filter 10
Is output to the binary determination circuit 17, and after the binary determination, the determination result is supplied to the phase difference determination circuit 20.
【0012】位相差判定回路20の出力は、加算器22
に供給されるとともに、1シンボル遅延回路21により
1シンボルだけ遅延された後、加算器22に供給され、
位相差判定回路20より供給された信号と加算されるよ
うになされている。そして、加算器22の出力は、減算
器23に供給され、位相差判定回路24の出力から減算
され、減算器23の出力が減算回路26に供給されてい
る。積算26は、図示せぬCPUなどより供給される積
算タイミング信号に同期して、減算器23より供給され
る信号を積算するようになされている。The output of the phase difference judgment circuit 20 is the adder 22.
To the adder 22, after being delayed by one symbol by the 1-symbol delay circuit 21,
The signal supplied from the phase difference judging circuit 20 is added. Then, the output of the adder 22 is supplied to the subtractor 23, is subtracted from the output of the phase difference determination circuit 24, and the output of the subtractor 23 is supplied to the subtraction circuit 26. The integration 26 is adapted to integrate the signals supplied from the subtractor 23 in synchronization with the integration timing signal supplied from a CPU (not shown) or the like.
【0013】この遅延回路21、加算器22、減算器2
3及び積算回路26により、周波数ずれを検出する検出
回路45が構成されている。The delay circuit 21, the adder 22 and the subtractor 2
3 and the integrating circuit 26 constitute a detecting circuit 45 for detecting a frequency shift.
【0014】プリアンブル検出回路29は、位相差判定
回路24の出力からプリアンブルを検出し、その検出信
号を積算回路26にリセット信号として供給するととも
に、PLLをリセットする高速シンボル同期信号とし
て、図示せぬPLLに供給されるようになされている。
このプリアンブル検出回路29には、CPUが出力する
同期確立信号がディセーブル信号として供給されてい
る。The preamble detection circuit 29 detects the preamble from the output of the phase difference determination circuit 24, supplies the detection signal to the integration circuit 26 as a reset signal, and also serves as a high-speed symbol synchronization signal for resetting the PLL, which is not shown. It is adapted to be supplied to the PLL.
A synchronization establishment signal output by the CPU is supplied to the preamble detection circuit 29 as a disable signal.
【0015】補正回路27は、位相差判定回路25の出
力と積算回路26の出力に対応して補正信号を生成し、
加算器28に出力している。加算器28は、位相差判定
回路25の出力と補正回路27の出力とを加算し、位相
データ変換回路31に出力している。位相データ変換回
路31は、加算器28より供給された信号を復調データ
に変換し、図示せぬCPUへ出力するようになされてい
る。The correction circuit 27 generates a correction signal corresponding to the output of the phase difference determination circuit 25 and the output of the integration circuit 26,
It is output to the adder 28. The adder 28 adds the output of the phase difference determination circuit 25 and the output of the correction circuit 27 and outputs the result to the phase data conversion circuit 31. The phase data conversion circuit 31 converts the signal supplied from the adder 28 into demodulated data and outputs the demodulated data to a CPU (not shown).
【0016】また、積算回路26の出力は、ラッチ回路
30に供給され、ラッチされた後、周波数ずれを表す信
号として、図示せぬ回路に供給されるとともに、制御回
路32にも供給されている。制御回路32は、ラッチ回
路30の出力に対応して、遅延回路2,5,8,11の
遅延時間を制御するようになされている。The output of the integrating circuit 26 is supplied to a latch circuit 30 and, after being latched, is supplied to a circuit (not shown) as a signal representing a frequency shift and also to a control circuit 32. . The control circuit 32 controls the delay times of the delay circuits 2, 5, 8 and 11 in accordance with the output of the latch circuit 30.
【0017】次に、その動作について説明する。IFア
ンプ1により飽和増幅された信号は、1シンボル回路
2、Ex-OR回路3、及びローパスフィルタ4よりなる
遅延検波回路41により入力され、I成分が遅延検波さ
れる。このローパスフィルタ4より出力された信号は、
3値判定回路15に供給され、3値判定される。Next, the operation will be described. The signal saturated and amplified by the IF amplifier 1 is input by the delay detection circuit 41 including the 1-symbol circuit 2, the Ex-OR circuit 3, and the low-pass filter 4, and the I component is delay-detected. The signal output from the low-pass filter 4 is
It is supplied to the three-value determination circuit 15 and is subjected to three-value determination.
【0018】3値判定回路15は、図5に示すように、
基準レベルとしての0レベルより大きいレベルI1 と、
0レベルより小さいレベルI2 を、閾値として有してい
る。そして、ローパスフィルタ4より入力された信号の
レベルと、このレベルI1 ,I2 とを比較し、ローパス
フィルタ4より入力された信号のレベルが、レベルI 1
より大きいときH,I1 より小さく、かつ、I2 より大
きいときM、そしてI 2 より小さいときL、の3値判定
結果を2ビットのデータとして、位相差判定回路25に
出力する。As shown in FIG.
Level I greater than 0 level as a reference level1When,
Level I less than 0 level2As a threshold
It Then, the signal input from the low-pass filter 4
Level and this level I1, I2Compare with and low pass
The level of the signal input from the filter 4 is the level I 1
H, I when larger1Smaller and I2Greater than
When M comes, then I 2Three value judgment of L when smaller
The result is converted into 2-bit data and is sent to the phase difference determination circuit 25.
Output.
【0019】一方、1シンボル遅延回路8とEx-OR回
路9とローパスフィルタ10よりなる遅延検波回路42
により遅延検波されたQ成分の信号が、3値判定回路1
8に供給され、3値判定される。On the other hand, a delay detection circuit 42 including a 1-symbol delay circuit 8, an Ex-OR circuit 9 and a low-pass filter 10.
The signal of the Q component, which is delay-detected by the
It is supplied to 8 and a three-value judgment is made.
【0020】即ち、3値判定回路18は、図5に示すよ
うに、基準レベルとしての0レベルより大きいレベルQ
1 と、0レベルより小さいレベルQ2 を、閾値として有
しており、ローパスフィルタ10より入力された信号の
レベルと、このレベルQ1 ,Q2 とを比較する。ローパ
スフィルタ10より入力された信号のレベルが、レベル
Q1 より大きいときH,Q1 より小さく、かつ、Q2 よ
り大きいときM、そしてQ2 より小さきときL、の3値
判定結果を2ビットのデータとして、位相差判定回路2
5に出力する。That is, as shown in FIG. 5, the ternary judgment circuit 18 has a level Q larger than 0 level as a reference level.
1 and a level Q 2 smaller than 0 level are used as threshold values, and the level of the signal input from the low-pass filter 10 is compared with these levels Q 1 and Q 2 . Level of the input signal from the low pass filter 10, the level Q 1 less than greater than the time H, Q 1, and, when Q 2 is greater than M and 2 bits L, and ternary decision results when Little from Q 2, Of the phase difference determination circuit 2
Output to 5.
【0021】このように、位相差判定回路25には、I
成分におけるH,M,Lの3値の判定結果と、Q成分に
おけるH,M,Lの3値の判定結果とが入力される。図
5に示すように、I成分を横軸に、Q成分を縦軸に取
り、I軸上の点を0として、反時計方向に45度ずつ離
間した位置を、それぞれ1乃至7とすると、π/4シフ
トQPSK信号の位相の位置は、1,3,5,7のいず
れか1つとなる。As described above, the phase difference determination circuit 25 has I
The H, M, L ternary determination result for the component and the H, M, L ternary determination result for the Q component are input. As shown in FIG. 5, assuming that the I component is on the horizontal axis and the Q component is on the vertical axis, and the points on the I axis are 0, and the positions separated by 45 degrees counterclockwise are 1 to 7, respectively. The position of the phase of the π / 4 shift QPSK signal is any one of 1, 3, 5, and 7.
【0022】I成分の3値判定結果がHであるとき、そ
の信号の位相位置は、0,1又は7のいずれかとなる。
また、I成分の判定結果がMであるとき、位相位置は、
2又は6となる。そして判定結果がLであるとき、位相
位置は、3,4又は5となる。同様にして、Q成分の3
値判定結果がHであるとき、その信号の位相位置は、1
乃至3のいずれかとなり、I成分の判定結果がMである
とき、位相位置は、0又は4となり、判定結果がLであ
るとき、位相位置は、5又は7のいずれかとなる。従っ
て、位相差判定回路25は、I及びQ成分の3値の判定
結果から、図6に示す判定を行うことができる。When the ternary determination result of the I component is H, the phase position of the signal is either 0, 1 or 7.
When the determination result of the I component is M, the phase position is
It becomes 2 or 6. When the determination result is L, the phase position is 3, 4 or 5. Similarly, 3 of the Q component
When the value judgment result is H, the phase position of the signal is 1
When the determination result of the I component is M, the phase position is 0 or 4, and when the determination result is L, the phase position is either 5 or 7. Therefore, the phase difference determination circuit 25 can perform the determination shown in FIG. 6 from the determination result of the three values of the I and Q components.
【0023】即ち、I成分の判定結果がH,M,Lであ
り、Q成分の判定結果がHであるとき、位相位置は、
1,2又は3となる。I成分の判定結果がH又はLであ
るとき、Q成分の判定結果がMであれば、位相位置は、
0又は4となる。また、I成分の判定結果がH,M,L
であるとき、Q成分の判定結果がLであれば、位相位置
は、7,6又は5となる。That is, when the determination result of the I component is H, M, L and the determination result of the Q component is H, the phase position is
It becomes 1, 2, or 3. When the determination result of the I component is H or L and the determination result of the Q component is M, the phase position is
It becomes 0 or 4. In addition, the determination result of the I component is H, M, L
If the determination result of the Q component is L, the phase position becomes 7, 6 or 5.
【0024】位相差判定回路25は、この判定結果を加
算器28と補正回路27に出力する。加算器28に入力
された信号は、補正回路27より出力された信号と加算
され(補正され)、最終的な判定結果として位相データ
変換回路31に供給される。The phase difference judgment circuit 25 outputs the judgment result to the adder 28 and the correction circuit 27. The signal input to the adder 28 is added (corrected) to the signal output from the correction circuit 27 and supplied to the phase data conversion circuit 31 as a final determination result.
【0025】そして、この補正の動作について説明する
と、1シンボル遅延回路2,5、Ex-OR回路6、及び
ローパスフィルタ7よりなる遅延検波回路43により遅
延検波された出力が、3値判定回路16に供給され、上
述した場合と同様にして、3値の判定が行われ、その判
定結果が位相差判定回路24に供給される。また同様に
して、1シンボル遅延回路8,11、Ex-OR回路1
2、及びローパスフィルタ13よりなる遅延検波回路4
4により遅延検波された出力が、3値判定回路19に供
給され、3値の判定が行われ、その判定結果が位相差判
定回路24に供給される。The operation of this correction will be described. The output detected by the delay detection circuit 43 including the 1-symbol delay circuits 2 and 5, the Ex-OR circuit 6 and the low-pass filter 7 is ternary determination circuit 16 Is supplied to the phase difference determination circuit 24, and the determination of three values is performed in the same manner as described above, and the determination result is supplied to the phase difference determination circuit 24. Similarly, 1-symbol delay circuits 8 and 11 and Ex-OR circuit 1
2, and the differential detection circuit 4 including the low-pass filter 13
The output that is delayed and detected by 4 is supplied to the ternary judgment circuit 19, the ternary judgment is performed, and the judgment result is supplied to the phase difference judgment circuit 24.
【0026】位相差判定回路24は、位相差判定回路2
5における場合と同様に、I成分とQ成分の3値の判定
結果から、π/4シフトQPSK信号の位相位置0乃至
7を判定し、その判定結果を減算器23に出力する。位
相差判定回路24と位相差判定回路25における判定結
果の相違は、位相差判定回路25が入力信号を1シンボ
ル遅延して検波する遅延検波回路41,42の出力より
位相位置を判定しているのに対して、位相差判定回路2
4は、入力信号を2シンボル遅延して検波する遅延検波
回路43,44の出力に対応して位相位置を判定してい
ることである。The phase difference judging circuit 24 is the phase difference judging circuit 2.
As in the case of 5, the phase positions 0 to 7 of the π / 4 shift QPSK signal are determined from the determination results of the ternary values of the I component and the Q component, and the determination result is output to the subtractor 23. The difference between the judgment results of the phase difference judgment circuit 24 and the phase difference judgment circuit 25 is that the phase difference judgment circuit 25 judges the phase position from the outputs of the delay detection circuits 41 and 42 which detect the input signal by delaying it by one symbol. On the other hand, the phase difference determination circuit 2
4 is that the phase position is determined corresponding to the outputs of the differential detection circuits 43 and 44 which detect the input signal by delaying it by two symbols.
【0027】一方、2値判定回路14は、I成分の入力
信号を1シンボル遅延して検波する遅延検波回路41の
出力を、図7に示すように、2値判定する。即ち、2値
判定回路14は、ローパスフィルタ4より入力された信
号のレベルが、閾値としての0レベルより大きいか、小
さいかを判定し、大きいときH、小さいときLの判定結
果を、位相差判定回路20に出力する。On the other hand, the binary decision circuit 14 binary-decides the output of the differential detection circuit 41, which delays the I-component input signal by one symbol and detects it. That is, the binary determination circuit 14 determines whether the level of the signal input from the low-pass filter 4 is higher or lower than the 0 level as a threshold value. Output to the determination circuit 20.
【0028】同様に、2値判定回路17は、ローパスフ
ィルタ10が出力するQ成分の信号レベルを2値判定
し、そのレベルが、閾値としての0レベルより大きいと
きH、小さいときLの判定結果を、位相差判定回路20
に出力する。Similarly, the binary decision circuit 17 makes a binary decision on the signal level of the Q component output by the low-pass filter 10, and when the level is higher than the threshold level 0, it is H, and when it is low, the decision result is L. The phase difference determination circuit 20
Output to.
【0029】位相差判定回路20には、このようにして
I成分の2値判定H,Lと、Q成分の2値判定H,Lが
入力される。図7に示すように、I成分がHであると判
定されたとき、入力信号の位相位置は0,1又は7であ
り、Lであるとき、3乃至5のいずれかである。また、
Q成分がHであるとき、入力信号の位相位置は1乃至3
のいずれかであり、Lであるとき、5乃至7のいずれか
である。従って、図8に示すように、I成分とQ成分が
両方ともHであるとき、その位相位置は1と判定され、
I成分がL,Q成分がHであるとき、位相位置は3と判
定される。また同様にして、I成分がHであり、Q成分
がLであるとき、位相位置は7と判定され、I成分とQ
成分が両方ともLであるとき、その位相位置は5と判定
される。位相差判定回路20は、この1,3,5又は7
の位相位置の判定結果を出力する。In this way, the binary judgments H and L of the I component and the binary judgments H and L of the Q component are input to the phase difference judgment circuit 20. As shown in FIG. 7, when the I component is determined to be H, the phase position of the input signal is 0, 1 or 7, and when it is L, it is any of 3 to 5. Also,
When the Q component is H, the phase position of the input signal is 1 to 3
And L is any one of 5 to 7. Therefore, as shown in FIG. 8, when both the I component and the Q component are H, the phase position is determined to be 1,
When the I component is L and the Q component is H, the phase position is determined to be 3. Similarly, when the I component is H and the Q component is L, the phase position is determined to be 7, and the I component and Q
When both components are L, the phase position is determined to be 5. The phase difference determination circuit 20 is provided with this 1, 3, 5 or 7
The determination result of the phase position of is output.
【0030】この位相差判定回路20の出力は、1シン
ボル遅延回路21により1シンボル遅延されたものと、
遅延されないものとが、加算器22において加算され
る。加算器22は、モジュロ8の加算を行う。The output of the phase difference judging circuit 20 is delayed by 1 symbol by the 1-symbol delay circuit 21,
Those that are not delayed are added in the adder 22. The adder 22 adds modulo 8.
【0031】即ち、この遅延回路21と加算器22によ
り、入力信号を2シンボル遅延して検波した信号を、位
相差判定回路24で判定した場合と同じレベルの判定結
果の信号が生成される。そして、この信号が減算器23
に供給され、位相差判定回路24が出力する信号から減
算される。位相差判定回路24の出力する信号は、遅延
検波回路43,44において2シンボル遅延された信号
を元に生成したものである。これに対して、加算器22
が出力する信号は、遅延検波回路41,42により1シ
ンボル遅延して検波した信号を元に生成されたものであ
る。一般的に、遅延検波回路における遅延シンボル数が
大きくなると、周波数変動に対する検波性能がそれだけ
劣化する。換言すると、1シンボル遅延して検波する遅
延検波回路は、nシンボル遅延して検波する遅延検波回
路より、検波性能の劣化が1/nとなる。That is, the delay circuit 21 and the adder 22 generate a signal having a determination result of the same level as that when the phase difference determination circuit 24 determines a signal obtained by delaying and detecting the input signal by two symbols. This signal is then subtracted by the subtractor 23.
And is subtracted from the signal output from the phase difference determination circuit 24. The signal output from the phase difference determination circuit 24 is generated based on the signals delayed by two symbols in the delay detection circuits 43 and 44. On the other hand, the adder 22
The signal output by is generated based on the signal detected by the delay detection circuits 41 and 42 with one symbol delay. Generally, as the number of delay symbols in the differential detection circuit increases, the detection performance with respect to frequency fluctuation deteriorates accordingly. In other words, the delay detection circuit that delays by 1 symbol and performs detection has a 1 / n deterioration in detection performance as compared with the delay detection circuit that delays and detects n symbols.
【0032】従って、減算器23が出力する信号は、1
シンボルの遅延検波回路41,42と、2シンボルの遅
延検波回路43,44が、それぞれ両方とも正しいデー
タを復調しているとき0となり、周波数誤差がないもの
と推定することができる。換言すれば、減算器23の出
力は、IFアンプ1より入力される信号の周波数が高い
方にずれている場合、正(+1)となり、低い方にずれ
ている場合、負(−1)となる。Therefore, the signal output by the subtractor 23 is 1
When the delay detection circuits 41 and 42 for symbols and the delay detection circuits 43 and 44 for two symbols are both demodulating correct data, it becomes 0, and it can be estimated that there is no frequency error. In other words, the output of the subtractor 23 is positive (+1) when the frequency of the signal input from the IF amplifier 1 is higher, and is negative (-1) when the frequency is lower. Become.
【0033】積算回路26は、減算器23が出力する信
号を、入力される積算タイミングに同期して積算する。
プリアンブル検出回路29は、位相差判定回路24が出
力する信号からプリアンブル(このプリアンブルは、本
装置において検波される信号のタイムスロットの所定の
位置に周期的に配置されている)を検出する。積算回路
26は、このプリアンブル検出回路29から検出信号が
入力されたとき、積算値をリセットする。このようにし
て積算回路26は、所定の期間における減算器23の出
力の積算値を出力する。The integrating circuit 26 integrates the signal output by the subtractor 23 in synchronization with the input integration timing.
The preamble detection circuit 29 detects a preamble (this preamble is periodically arranged at a predetermined position of a time slot of a signal detected in this device) from the signal output by the phase difference determination circuit 24. The integrating circuit 26 resets the integrated value when the detection signal is input from the preamble detecting circuit 29. In this way, the integrating circuit 26 outputs the integrated value of the output of the subtractor 23 in the predetermined period.
【0034】補正回路27は、積算回路26の積算値の
極性(正または負)と、位相差判定回路25の出力(位
相位置0乃至7)をモニタし、補正信号を生成する。こ
の補正信号は、位相差判定回路25が出力する位相位置
が、1,3,5又は7のとき0とされる。即ち、このと
き、位相差判定回路25が出力する位相位置の信号が、
加算器28を介して、そのまま位相データ変換回路31
に供給される。The correction circuit 27 monitors the polarity (positive or negative) of the integrated value of the integration circuit 26 and the output of the phase difference determination circuit 25 (phase positions 0 to 7) and generates a correction signal. This correction signal is set to 0 when the phase position output by the phase difference determination circuit 25 is 1, 3, 5 or 7. That is, at this time, the phase position signal output from the phase difference determination circuit 25 is
Via the adder 28, the phase data conversion circuit 31 is used as it is.
Is supplied to.
【0035】これに対して、補正信号は、位相差判定回
路25が出力する位相位置が、0,2,4又は6の場
合、積算回路26における積算値が正であれば、プラス
1とされ、負であれば、−1とされる。この補正信号が
位相差判定回路25の出力に、加算器28において加算
されるため、加算器28の出力は、位相差判定回路25
が出力する位相位置が0,2,4又は6の場合、積算回
路26の積算値が正であれば、それぞれ1,3,5又は
7とされ、積算値が負であれば、7,1,3又は5とさ
れる。On the other hand, if the phase position output from the phase difference determination circuit 25 is 0, 2, 4 or 6, and the integrated value in the integrating circuit 26 is positive, the correction signal is positive 1. , Is negative, -1 is set. Since this correction signal is added to the output of the phase difference determination circuit 25 in the adder 28, the output of the adder 28 is the output of the phase difference determination circuit 25.
When the phase position output by is 0, 2, 4 or 6, it is 1, 3, 5 or 7 if the integrated value of the integrating circuit 26 is positive, and is 7, 1 if the integrated value is negative. , 3 or 5.
【0036】このようにして、加算器28の出力は、図
5における4つの位相装置1,3,5又は7のいずれか
となる。即ち、π/4シフトQPSKの4つの位相位置
のいずれであるのかが、ここで判定されたことになる。
そして、この位相位置データは、位相データ変換回路3
1に入力され、復調データに変換される。In this way, the output of the adder 28 becomes one of the four phase shifters 1, 3, 5 or 7 in FIG. That is, which of the four phase positions of π / 4 shift QPSK is determined here.
Then, this phase position data is transferred to the phase data conversion circuit 3
1 is input and converted into demodulated data.
【0037】一方、積算回路26の積算値は、プリアン
ブル検出回路29が出力するリセット信号によりリセッ
トされる直前に、ラッチ回路30においてラッチされ、
そのラッチ結果に対応して、制御回路32は、遅延回路
2,5,8及び11の遅延量を制御する。即ち、ラッチ
回路30にラッチした値が正であるとき、IF信号の周
波数が高い方にずれているため、制御回路32は、遅延
回路2,5,8又は11の遅延量を小さくなるように制
御する。逆に、ラッチ回路30がラッチした値が負であ
るとき、IF信号の周波数が低い方にずれているため、
各遅延回路における遅延時間を長くするように切り換え
る。On the other hand, the integrated value of the integrating circuit 26 is latched in the latch circuit 30 immediately before being reset by the reset signal output from the preamble detection circuit 29,
The control circuit 32 controls the delay amounts of the delay circuits 2, 5, 8 and 11 in accordance with the latch result. That is, when the value latched by the latch circuit 30 is positive, the frequency of the IF signal is shifted to the higher side, so that the control circuit 32 reduces the delay amount of the delay circuit 2, 5, 8 or 11. Control. On the contrary, when the value latched by the latch circuit 30 is negative, the frequency of the IF signal is shifted to the lower side.
Switching is performed so that the delay time in each delay circuit is lengthened.
【0038】遅延回路2,5,8又は11は、それぞれ
内部に、例えば100段のシフトレジスタを内蔵してお
り、その段数を変更することにより、遅延時間が制御さ
れる。IFアンプ1に入力される中間周波信号の周波数
を1.2MHz、遅延回路2,5,8及び11のクロッ
クを19.2MHzとするとき、192Kシンボル/秒
のレートで、各シンボルが各遅延回路において処理され
ることになる。Each of the delay circuits 2, 5, 8 and 11 has a built-in shift register of, for example, 100 stages, and the delay time is controlled by changing the number of stages. When the frequency of the intermediate frequency signal input to the IF amplifier 1 is 1.2 MHz and the clocks of the delay circuits 2, 5, 8 and 11 are 19.2 MHz, each symbol has a delay circuit of 192 K symbols / sec. Will be processed in.
【0039】このように図4の検波回路によると、ベー
スバンドにおいて周波数ずれの検出、及びそれに付随す
る補正が可能となる。As described above, according to the detection circuit of FIG. 4, it is possible to detect the frequency shift in the base band and to perform the accompanying correction.
【0040】[0040]
【発明が解決しようとする課題】ところで、このような
検波回路を実際に製作する場合には、集積回路として構
成させるのが一般的であるが、ローパスフィルタ4,
7,10,13は、オペアンプ等の部品を使用したアナ
ログ的な回路であるため、このローパスフィルタを集積
回路に完全に内蔵させるのは困難で、ローパスフィルタ
を構成する部品の一部を集積回路に外付けさせる必要が
あった。このため、上述したような検波回路を集積回路
化しても、集積度を上げるのには限界があった。By the way, when such a detection circuit is actually manufactured, it is generally configured as an integrated circuit, but the low pass filter 4,
Since 7, 10, and 13 are analog circuits using components such as operational amplifiers, it is difficult to completely incorporate this low-pass filter in an integrated circuit. Therefore, some of the components forming the low-pass filter are integrated circuits. Had to be attached externally. Therefore, even if the detection circuit as described above is integrated into a circuit, there is a limit in increasing the degree of integration.
【0041】本発明はかかる点に鑑み、遅延検波が行わ
れる検波回路を構成するローパスフィルタをデジタル化
して、良好に検波回路を構成できるようにすることを目
的とする。In view of the above point, an object of the present invention is to digitize a low-pass filter forming a detection circuit for performing differential detection so that the detection circuit can be formed well.
【0042】[0042]
【課題を解決するための手段】本発明は、入力信号を1
シンボル遅延して検波する第1の遅延検波手段と、この
第1の遅延検波手段の出力を通過させる第1のローパス
フィルタと、この第1のローパスフィルタの出力レベル
を判定する第1のレベル判定手段と、この第1のレベル
判定手段の出力の位相を判定する第1の位相判定手段
と、入力信号を複数シンボル遅延して検波する第2の遅
延検波手段と、この第2の遅延検波手段の出力を通過さ
せる第2のローパスフィルタと、この第2のローパスフ
ィルタの出力レベルを判定する第2のレベル判定手段
と、この第2のレベル判定手段の出力の位相を判定する
第2の位相判定手段と、第1の検波手段の出力レベルを
判定する第3のレベル判定手段と、この第3のレベル判
定手段の出力の位相を判定する第3の位相判定手段と、
第2の位相判定手段の出力と第3の位相判定手段の出力
から、入力信号の周波数ずれを検出する検出手段とを備
えた検波回路において、第1及び第2のローパスフィル
タとして、デジタル演算処理によるデジタルフィルタを
使用するようにしたものである。The present invention provides an input signal of 1
First delay detection means for detecting a signal with a symbol delay, a first low-pass filter for passing an output of the first delay detection means, and a first level determination for determining an output level of the first low-pass filter Means, first phase determining means for determining the phase of the output of the first level determining means, second delay detecting means for detecting the input signal by delaying a plurality of symbols, and second delay detecting means. Second low-pass filter that passes the output of the second low-pass filter, second level determination means for determining the output level of the second low-pass filter, and second phase for determining the phase of the output of the second level determination means. Determination means, third level determination means for determining the output level of the first detection means, and third phase determination means for determining the phase of the output of the third level determination means,
In a detection circuit including a detection unit that detects a frequency shift of an input signal from the output of the second phase determination unit and the output of the third phase determination unit, digital arithmetic processing is performed as the first and second low pass filters. It uses a digital filter according to.
【0043】また、この場合にデジタルフィルタとし
て、入力データをシフトレジスタで逐次遅延させ、この
遅延信号を1ビット加算器で順に加算させてフィルタリ
ングされた出力を得るようにしたものである。Further, in this case, as a digital filter, input data is sequentially delayed by a shift register, and the delayed signals are sequentially added by a 1-bit adder to obtain a filtered output.
【0044】[0044]
【作用】本発明によると、ローパスフィルタとして、デ
ジタル演算処理によるデジタルフィルタを使用したこと
で、遅延検波が行われる検波回路全てがデジタル回路化
され、集積回路化する場合の集積度を上げることが可能
になる。According to the present invention, by using a digital filter by digital arithmetic processing as the low-pass filter, all the detection circuits for performing differential detection are digitalized, and the degree of integration when integrated into a circuit is increased. It will be possible.
【0045】また、この場合に入力データをシフトレジ
スタで逐次遅延させ、この遅延信号を1ビット加算器で
順に加算させてフィルタリングされた出力を得るように
したことで、ゼロクロス点のデータが保存され、位相変
調波に適した良好なデジタル処理が行われる。Further, in this case, the input data is sequentially delayed by the shift register, and the delayed signals are sequentially added by the 1-bit adder to obtain the filtered output, whereby the data at the zero cross point is saved. , Good digital processing suitable for phase modulated waves is performed.
【0046】[0046]
【実施例】以下、本発明の一実施例を、図1〜図3を参
照して説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to FIGS.
【0047】本例においては、図4に示したπ/4シフ
トDQPSK変調されたデジタルデータを遅延検波する
検波回路に適用したもので、その検波回路のローパスフ
ィルタ4,7,10,13を図1に示すように構成す
る。即ち、各ローパスフィルタ4,7,10,13は、
全て同一の構成とされ、データ入力端子51に得られる
Ex-OR回路3,6,9又は12の出力を、直列に接続
された32ビット加算ブロック70a,70b,70c
に順に供給する。この各32ビット加算ブロック70
a,70b,70cの構成は後述する。そして、最終段
の32ビット加算ブロック70cの出力を、シフトレジ
スタ53に供給する。また、52はクロック入力端子を
示し、この入力端子52に得られるクロック(入力デー
タに同期したクロック)を、各32ビット加算ブロック
70a,70b,70c及びシフトレジスタ53に供給
する。なお、ここではクロック周波数を19.2MHz
とし、192kシンボル/秒で処理されるものとする。This example is applied to a detection circuit for differentially detecting the π / 4 shift DQPSK-modulated digital data shown in FIG. 4, and low-pass filters 4, 7, 10, and 13 of the detection circuit are shown in FIG. It is configured as shown in FIG. That is, each low pass filter 4, 7, 10, 13
The outputs of the Ex-OR circuits 3, 6, 9 or 12 that have the same configuration and are obtained at the data input terminal 51 are connected in series to the 32-bit addition blocks 70a, 70b, 70c.
Supply in order. This 32-bit addition block 70
The configurations of a, 70b and 70c will be described later. Then, the output of the final 32-bit addition block 70c is supplied to the shift register 53. Reference numeral 52 denotes a clock input terminal, and the clock (clock synchronized with the input data) obtained at the input terminal 52 is supplied to each of the 32-bit addition blocks 70a, 70b, 70c and the shift register 53. Here, the clock frequency is 19.2 MHz.
And 192k symbols / second are to be processed.
【0048】ここで、各32ビット加算ブロック70
a,70b,70cの構成を図2に示すと、各32ビッ
ト加算ブロック70a,70b,70cは同一の構成と
され、データ入力端子71に得られるデータを、シフト
レジスタ80aに供給し、クロック入力端子72に得ら
れるクロックに同期して、1クロックずつ順次遅延させ
て8クロック遅延させる。即ち、シフトレジスタ80a
は、図3に示すように、8個のDフリップフロップ8
1,82‥‥88で構成され、各Dフリップフロップ8
1〜88で入力データを1クロックずつ遅延させ、最終
的に8クロック遅延されたデータを出力端子89に得
る。Here, each 32-bit addition block 70
2, the 32-bit addition blocks 70a, 70b, 70c have the same configuration, and the data obtained at the data input terminal 71 is supplied to the shift register 80a for clock input. In synchronism with the clock obtained at the terminal 72, the clocks are sequentially delayed by one clock and delayed by eight clocks. That is, the shift register 80a
Is eight D flip-flops 8 as shown in FIG.
., 88, each D flip-flop 8
The input data is delayed by 1 clock by 1 to 88, and finally the data delayed by 8 clocks is obtained at the output terminal 89.
【0049】ここで図2の説明に戻ると、このように構
成されるシフトレジスタ80aにより8クロック遅延さ
れたデータを、次の段のシフトレジスタ80bに供給
し、さらにシフトレジスタ80bにより8クロック遅延
されたデータを、次の段のシフトレジスタ80cに供給
し、さらにシフトレジスタ80cにより8クロック遅延
されたデータを、次の段のシフトレジスタ80dに供給
する。そして、最終段のシフトレジスタ80dにより8
クロック遅延されたデータを、出力端子73に供給す
る。従って、出力端子73に得られるデータは、入力端
子71に得られるデータを32クロック遅延させたデー
タになる。なお、各シフトレジスタ80a,80b,8
0c,80dは同一の構成とされる。Returning to the explanation of FIG. 2, the data delayed by 8 clocks by the shift register 80a thus configured is supplied to the shift register 80b of the next stage, and further delayed by 8 clocks by the shift register 80b. The generated data is supplied to the shift register 80c of the next stage, and the data delayed by 8 clocks by the shift register 80c is supplied to the shift register 80d of the next stage. Then, by the shift register 80d at the final stage,
The clock delayed data is supplied to the output terminal 73. Therefore, the data obtained at the output terminal 73 becomes the data obtained by delaying the data obtained at the input terminal 71 by 32 clocks. In addition, each shift register 80a, 80b, 8
0c and 80d have the same configuration.
【0050】そして、4個のシフトレジスタ80a〜8
0dで1ビットずつ遅延されたデータを、各シフトレジ
スタ80a〜80dから引き出す。従って、4個のシフ
トレジスタ80a〜80dから合計で32ビットのデー
タが引き出される。そして、各シフトレジスタ80a〜
80dから引き出された8ビットのデータを、それぞれ
8ビット加算ブロック90a,90b,90c,90d
に供給する。The four shift registers 80a-8
The data delayed by 1 bit by 0d is extracted from each shift register 80a to 80d. Therefore, a total of 32 bits of data are extracted from the four shift registers 80a-80d. Then, each shift register 80a-
The 8-bit data extracted from 80d is converted into 8-bit addition blocks 90a, 90b, 90c and 90d, respectively.
Supply to.
【0051】このそれぞれの8ビット加算ブロック90
a〜90dは同一の構成とされ、図3に示すように構成
される。即ち、シフトレジスタ80a(又は80b,8
0c,80d)から出力される8ビットのデータを、2
ビットの半加算器に供給する。この2ビットの半加算器
は、Ex-OR回路91a,92a,93a,94aとA
ND回路91b,92b,93b,94bとで構成され
る。例えば、シフトレジスタ80aのDフリップフロッ
プ81,82の出力を、それぞれEx-OR回路91aと
AND回路91bとに供給し、Ex-OR回路91aで排
他的論理和をとると共に、AND回路91bで論理積を
とる。Each of these 8-bit addition blocks 90
a to 90d have the same configuration and are configured as shown in FIG. That is, the shift register 80a (or 80b, 8
0c, 80d) output 8-bit data to 2
Supply to the bit half adder. This 2-bit half adder is composed of Ex-OR circuits 91a, 92a, 93a, 94a and
It is composed of ND circuits 91b, 92b, 93b and 94b. For example, the outputs of the D flip-flops 81 and 82 of the shift register 80a are supplied to the Ex-OR circuit 91a and the AND circuit 91b, respectively, and the EX-OR circuit 91a takes the exclusive OR, and the AND circuit 91b performs the logical operation. Take the product.
【0052】このEx-OR回路91a,92a,93
a,94aとAND回路91b,92b,93b,94
bとで構成される2ビットの半加算器により、隣合うビ
ットのデータが加算された2ビットのデータとなる。こ
の場合、Ex-OR回路91a,92a,93a,94a
の出力が下位ビットになり、AND回路91b,92
b,93b,94bの出力が上位ビットになる。The Ex-OR circuits 91a, 92a, 93
a, 94a and AND circuits 91b, 92b, 93b, 94
By the 2-bit half adder configured by b and b, data of adjacent bits are added to form 2-bit data. In this case, the Ex-OR circuits 91a, 92a, 93a, 94a
Output becomes the lower bit, and AND circuits 91b and 92
The outputs of b, 93b and 94b become the upper bits.
【0053】そして、それぞれの半加算器が出力する2
ビットのデータを、2ビット加算器95又は96に供給
する。即ち、Ex-OR回路91aとAND回路91bと
で構成される半加算器の2ビットの出力と、Ex-OR回
路92aとAND回路92bとで構成される半加算器の
2ビットの出力とを、2ビット加算器95に供給し、演
算処理によりそれぞれの2ビットのデータを加算した3
ビットのデータ(4ビット加算値)を得る。また、Ex-
OR回路93aとAND回路93bとで構成される半加
算器の2ビットの出力と、Ex-OR回路94aとAND
回路94bとで構成される半加算器の2ビットの出力と
を、2ビット加算器96に供給し、演算処理によりそれ
ぞれの2ビットのデータを加算した3ビットのデータ
(4ビット加算値)を得る。Then, 2 output from each half adder
The bit data is supplied to the 2-bit adder 95 or 96. That is, the 2-bit output of the half adder composed of the Ex-OR circuit 91a and the AND circuit 91b and the 2-bit output of the half adder composed of the Ex-OR circuit 92a and the AND circuit 92b are combined. 3 to which each 2-bit data is added by the arithmetic processing
Obtain bit data (4-bit added value). Also, Ex-
The 2-bit output of the half adder composed of the OR circuit 93a and the AND circuit 93b, and the AND of the Ex-OR circuit 94a
The 2-bit output of the half adder configured by the circuit 94b and the 2-bit output are supplied to the 2-bit adder 96, and 3-bit data (4-bit addition value) obtained by adding the respective 2-bit data by the arithmetic processing is obtained. obtain.
【0054】そして、それぞれの2ビット加算器95,
96が出力する3ビットのデータのデータを、3ビット
加算器97に供給し、演算処理によりそれぞれの3ビッ
トのデータを加算した4ビットのデータを得る。そし
て、この4ビットのデータを、8ビット加算ブロック9
0a(又は90b,90c,90d)の出力として、1
ビットずつ出力端子98a,98b,98c,98dに
供給する。Then, each 2-bit adder 95,
The data of 3-bit data output from 96 is supplied to the 3-bit adder 97, and 4-bit data obtained by adding the respective 3-bit data is obtained by arithmetic processing. Then, the 4-bit data is converted into the 8-bit addition block 9
1 as the output of 0a (or 90b, 90c, 90d)
Each bit is supplied to the output terminals 98a, 98b, 98c, 98d.
【0055】ここで再び図2の説明に戻ると、各8ビッ
ト加算ブロック90a,90b,90c,90dが出力
する4ビットのデータ(8ビット加算値)を、4ビット
加算器74,75に供給する。即ち、8ビット加算ブロ
ック90aが出力する4ビットのデータと、8ビット加
算ブロック90bが出力する4ビットのデータとを、4
ビット加算器74に供給し、演算処理によりそれぞれの
4ビットのデータを加算した5ビットのデータ(16ビ
ット加算値)を得る。また、8ビット加算ブロック90
cが出力する4ビットのデータと、8ビット加算ブロッ
ク90dが出力する4ビットのデータとを、4ビット加
算器75に供給し、演算処理によりそれぞれの4ビット
のデータを加算した5ビットのデータ(16ビット加算
値)を得る。Returning to the explanation of FIG. 2 again, the 4-bit data (8-bit addition value) output from each 8-bit addition block 90a, 90b, 90c, 90d is supplied to the 4-bit adders 74, 75. To do. That is, the 4-bit data output by the 8-bit addition block 90a and the 4-bit data output by the 8-bit addition block 90b are set to 4
The data is supplied to the bit adder 74, and 5-bit data (16-bit addition value) obtained by adding the respective 4-bit data is obtained by arithmetic processing. Also, the 8-bit addition block 90
5-bit data obtained by supplying the 4-bit data output by c and the 4-bit data output by the 8-bit addition block 90d to the 4-bit adder 75 and adding the respective 4-bit data through arithmetic processing. (16-bit added value) is obtained.
【0056】そして、それぞれの4ビット加算器74,
75が出力する5ビットのデータ(16ビット加算値)
の内の下位4ビットを、4ビット加算器76に供給し、
演算処理によりそれぞれの4ビットのデータを加算した
5ビットのデータを得る。そして、この5ビットのデー
タの内の下位4ビットを、1ビットずつ出力端子78
a,78b,78c,78dに供給する。Then, each 4-bit adder 74,
5-bit data output by 75 (16-bit addition value)
The lower 4 bits of the above are supplied to the 4-bit adder 76,
By the arithmetic processing, 5-bit data obtained by adding each 4-bit data is obtained. Then, the lower 4 bits of the 5-bit data are output to the output terminal 78 bit by bit.
a, 78b, 78c, 78d.
【0057】また、4ビット加算器74の出力の最上位
ビットと、4ビット加算器75の出力の最上位ビットと
を、それぞれAND回路77aとEx-OR回路77bと
の双方に供給する。そして、Ex-OR回路77bの出力
と、4ビット加算器76が出力する5ビットのデータの
内の最上位ビットとを、OR回路77cに供給し、この
OR回路77cの出力を出力端子78eに供給する。そ
して、AND回路77aの出力を出力端子78fに供給
する。The most significant bit of the output of the 4-bit adder 74 and the most significant bit of the output of the 4-bit adder 75 are supplied to both the AND circuit 77a and the Ex-OR circuit 77b. Then, the output of the Ex-OR circuit 77b and the most significant bit of the 5-bit data output by the 4-bit adder 76 are supplied to the OR circuit 77c, and the output of the OR circuit 77c is output to the output terminal 78e. Supply. Then, the output of the AND circuit 77a is supplied to the output terminal 78f.
【0058】このようにして32ビット加算ブロック7
0a(又は70b,70c)の出力端子78a〜78f
に、各4ビット加算器74,75が出力する16ビット
加算値である5ビットデータが加算された6ビットデー
タが得られる。この6ビットデータは32ビット加算値
である。In this way, the 32-bit addition block 7
0a (or 70b, 70c) output terminals 78a to 78f
Then, 6-bit data obtained by adding the 5-bit data that is the 16-bit addition value output from each of the 4-bit adders 74 and 75 is obtained. This 6-bit data is a 32-bit added value.
【0059】次に、このように構成された32ビット加
算ブロック70a,70b,70cが組み込まれた図1
に示すローパスフィルタの全体構成について説明する
と、32ビット加算ブロック70aが出力する6ビット
のデータ(32ビット加算値)と、32ビット加算ブロ
ック70bが出力する6ビットのデータ(32ビット加
算値)とを、6ビット加算器54に供給し、演算処理に
より加算された7ビットのデータ(64ビット加算値)
を得る。そして、この7ビットのデータ(64ビット加
算値)を、7ビット加算器58に供給する。Next, FIG. 1 in which the 32-bit addition blocks 70a, 70b and 70c configured as described above are incorporated.
The overall configuration of the low-pass filter shown in FIG. 2 will be described. 6-bit data (32-bit addition value) output by the 32-bit addition block 70a and 6-bit data (32-bit addition value) output by the 32-bit addition block 70b. Is supplied to the 6-bit adder 54, and 7-bit data (64-bit addition value) added by the arithmetic processing is added.
To get Then, the 7-bit data (64-bit addition value) is supplied to the 7-bit adder 58.
【0060】また、32ビット加算ブロック70cが出
力する6ビットのデータ(32ビット加算値)を、6ビ
ット加算器55に供給すると共に、シフトレジスタ53
側の出力の加算値を、6ビット加算器55に供給する。The 6-bit data (32-bit addition value) output from the 32-bit addition block 70c is supplied to the 6-bit adder 55 and the shift register 53 is also provided.
The added value of the output on the side is supplied to the 6-bit adder 55.
【0061】ここで、シフトレジスタ53から6ビット
加算器55までの構成を説明すると、シフトレジスタ5
3は32ビット加算ブロック70cの出力データを4ビ
ット遅延させる構成とされ、1ビット遅延されたデータ
と2ビット遅延されたデータとを、Ex-OR回路56a
とAND回路56bとに供給し、2ビットのデータ(2
ビット加算値)とする。また、3ビット遅延されたデー
タと4ビット遅延されたデータとを、Ex-OR回路56
cとAND回路56dとに供給し、2ビットのデータ
(2ビット加算値)とする。The configuration from the shift register 53 to the 6-bit adder 55 will be described below.
3 is configured to delay the output data of the 32-bit addition block 70c by 4 bits, and the data delayed by 1 bit and the data delayed by 2 bits are transferred to the Ex-OR circuit 56a.
To the AND circuit 56b and the 2-bit data (2
Bit addition value). In addition, the data delayed by 3 bits and the data delayed by 4 bits are transferred to the Ex-OR circuit 56.
c and the AND circuit 56d to supply 2-bit data (2-bit added value).
【0062】そして、それぞれの2ビット加算値として
の2ビットデータを、2ビット加算器57に供給し、演
算処理により加算された3ビットのデータ(4ビット加
算値)とする。そして、この4ビット加算値としての3
ビットデータを、6ビット加算器55に供給する。Then, the 2-bit data as each 2-bit addition value is supplied to the 2-bit adder 57, and the 3-bit data (4-bit addition value) added by the arithmetic processing is obtained. Then, 3 as this 4-bit addition value
The bit data is supplied to the 6-bit adder 55.
【0063】そして、6ビット加算器55では、32ビ
ット加算ブロック70cから供給される6ビットのデー
タ(32ビット加算値)と、2ビット加算器57から供
給される3ビットのデータ(4ビット加算値)とを加算
処理し、7ビットのデータ(36ビット加算値)とし、
この7ビットのデータを7ビット加算器58に供給す
る。In the 6-bit adder 55, the 6-bit data (32-bit addition value) supplied from the 32-bit addition block 70c and the 3-bit data (4-bit addition) supplied from the 2-bit adder 57 are added. Value) and addition processing to obtain 7-bit data (36-bit addition value),
The 7-bit data is supplied to the 7-bit adder 58.
【0064】そして、7ビット加算器58では、6ビッ
ト加算器54から供給される7ビットのデータ(64ビ
ット加算値)と、6ビット加算器55から供給される7
ビットのデータ(36ビット加算値)とを加算処理し、
8ビットのデータとする。この8ビットのデータは、1
00ビットの加算値となる。そして、この100ビット
の加算値としての8ビットのデータを、このローパスフ
ィルタ4(又は7,10,13)の出力端子61,6
2,63,64,65,66,67,68に1ビットず
つ供給する。In the 7-bit adder 58, the 7-bit data (64-bit addition value) supplied from the 6-bit adder 54 and the 7-bit data supplied from the 6-bit adder 55 are supplied.
Add processing with bit data (36-bit addition value),
8-bit data. This 8-bit data is 1
It is an added value of 00 bits. Then, the 8-bit data as the 100-bit addition value is output to the output terminals 61, 6 of the low-pass filter 4 (or 7, 10, 13).
2, 63, 64, 65, 66, 67, 68 are supplied bit by bit.
【0065】このように構成されるローパスフィルタに
よると、入力端子51に得られるデータが、クロック入
力端子52に得られるクロックに同期して、100クロ
ック順次遅延され、1クロック毎の遅延信号が100ビ
ット加算されて、この100ビットの加算信号が出力端
子61〜68に8ビットのデータとして得られる。この
100ビットの加算信号が、ローパスフィルタにより高
域をカットさせるフィルタリングされたデータとして出
力される。According to the low-pass filter having such a configuration, the data obtained at the input terminal 51 is sequentially delayed by 100 clocks in synchronization with the clock obtained at the clock input terminal 52, and the delay signal for each clock is 100. Bit addition is performed, and the 100-bit addition signal is obtained as 8-bit data at the output terminals 61 to 68. This 100-bit addition signal is output as filtered data that cuts high frequencies by a low-pass filter.
【0066】このような処理により得られるローパスフ
ィルタの出力は、IIR型のデジタルフィルタやFIR
型のデジタルフィルタと異なり、ゼロクロス点の信号が
そのままの位相で出力に保存されている。従って、ゼロ
クロス点の信号がそのまま保存された本例のローパスフ
ィルタの出力に基づいて、正確なシンボル同期を取るこ
とができ、ローパスフィルタ4,7,10,13の後段
に接続された位相差判定などが正確に行える。このた
め、本例の構成のローパスフィルタ4,7,10,13
を使用した図4に示す検波回路によると、位相変調され
たπ/4シフトDQPSK変調波の検波が正確に行える
ようになる。また、検波回路を集積回路で構成させる場
合には、ローパスフィルタなどの全ての回路がデジタル
回路化され、外付け部品などが全くない集積度の高い集
積回路として構成でき、構成が簡単になる。さらに、全
てデジタル回路で構成できることで、ノイズの影響を受
けにくくなると共に、低電圧で検波回路を駆動できるよ
うになり、それだけ電源回路の負担が少なくなる。The output of the low-pass filter obtained by such processing is the IIR type digital filter or FIR.
Unlike a digital filter of the type, the signal at the zero-cross point is stored in the output in its original phase. Therefore, accurate symbol synchronization can be achieved based on the output of the low-pass filter of this example in which the signal at the zero-cross point is stored as it is, and the phase difference determination connected to the subsequent stage of the low-pass filters 4, 7, 10, and 13 can be performed. Can be done accurately. Therefore, the low-pass filters 4, 7, 10, 13 of the configuration of this example are
According to the detection circuit shown in FIG. 4 that uses, the phase-modulated π / 4 shift DQPSK modulated wave can be accurately detected. Further, when the detection circuit is configured by an integrated circuit, all circuits such as the low-pass filter are converted into digital circuits, and the integrated circuit can be configured as a highly integrated circuit with no external parts, which simplifies the configuration. Furthermore, since all the circuits can be configured by digital circuits, they are less likely to be affected by noise, and the detection circuit can be driven at a low voltage, which reduces the load on the power supply circuit.
【0067】なお、上述実施例においては、π/4シフ
トDQPSK変調されたデジタルデータを受信する検波
回路に適用したが、他の位相変調されたデータを検波す
る検波回路にも適用できる。In the above embodiment, the present invention is applied to the detection circuit for receiving the π / 4 shift DQPSK modulated digital data, but it can also be applied to the detection circuit for detecting other phase modulated data.
【0068】[0068]
【発明の効果】本発明によると、ローパスフィルタとし
て、デジタル演算処理によるデジタルフィルタを使用し
たことで、遅延検波が行われる検波回路全てがデジタル
回路化され、集積回路化する場合の集積度を上げること
が可能になる。According to the present invention, by using a digital filter by digital operation processing as the low-pass filter, all the detection circuits for performing differential detection are digitalized, and the degree of integration when integrated into a circuit is increased. It will be possible.
【0069】また、この場合に入力データをシフトレジ
スタで逐次遅延させ、この遅延信号を1ビット加算器で
順に加算させてフィルタリングされた出力を得るように
したことで、入力データのゼロクロス点のデータが保存
された良好なデジタル処理が行われ、このローパスフィ
ルタの出力に基づいた遅延検波が正確にできる。In this case, the input data is sequentially delayed by the shift register, and the delayed signals are sequentially added by the 1-bit adder to obtain the filtered output. Good digital processing in which is stored is performed, and differential detection based on the output of this low-pass filter can be accurately performed.
【図面の簡単な説明】[Brief description of drawings]
【図1】本発明の一実施例によるローパスフィルタを示
す構成図である。FIG. 1 is a configuration diagram showing a low-pass filter according to an embodiment of the present invention.
【図2】一実施例のローパスフィルタの32ビット加算
ブロックの構成を示す構成図である。FIG. 2 is a configuration diagram showing a configuration of a 32-bit addition block of a low pass filter according to an embodiment.
【図3】一実施例のローパスフィルタの8ビット加算ブ
ロック及びシフトレジスタの構成を示す構成図である。FIG. 3 is a configuration diagram showing configurations of an 8-bit addition block and a shift register of a low pass filter according to an embodiment.
【図4】一実施例が適用される検波回路の構成図であ
る。FIG. 4 is a configuration diagram of a detection circuit to which an embodiment is applied.
【図5】π/4シフトDQPSK変調を示す説明図であ
る。FIG. 5 is an explanatory diagram showing π / 4 shift DQPSK modulation.
【図6】検波回路による判定状態を示す説明図である。FIG. 6 is an explanatory diagram showing a determination state by a detection circuit.
【図7】π/4シフトDQPSK変調を示す説明図であ
る。FIG. 7 is an explanatory diagram showing π / 4 shift DQPSK modulation.
【図8】検波回路による判定状態を示す説明図である。FIG. 8 is an explanatory diagram showing a determination state by a detection circuit.
4,7,10,13 ローパスフィルタ 51 データ入力端子 52 クロック入力端子 61,62‥‥68 データ出力端子 4, 7, 10, 13 Low-pass filter 51 Data input terminal 52 Clock input terminal 61, 62 ... 68 Data output terminal
Claims (2)
第1の遅延検波手段と、 該第1の遅延検波手段の出力を通過させる第1のローパ
スフィルタと、 該第1のローパスフィルタの出力レベルを判定する第1
のレベル判定手段と、 該第1のレベル判定手段の出力の位相を判定する第1の
位相判定手段と、 上記入力信号を複数シンボル遅延して検波する第2の遅
延検波手段と、 該第2の遅延検波手段の出力を通過させる第2のローパ
スフィルタと、 該第2のローパスフィルタの出力レベルを判定する第2
のレベル判定手段と、 該第2のレベル判定手段の出力の位相を判定する第2の
位相判定手段と、 上記第1の検波手段の出力レベルを判定する第3のレベ
ル判定手段と、 該第3のレベル判定手段の出力の位相を判定する第3の
位相判定手段と、 上記第2の位相判定手段の出力と上記第3の位相判定手
段の出力から、上記入力信号の周波数ずれを検出する検
出手段とを備えた検波回路において、 上記第1及び第2のローパスフィルタとして、デジタル
演算処理によるデジタルフィルタを使用するようにした
検波回路。1. A first differential detection means for detecting an input signal by delaying it by one symbol, a first low-pass filter for passing an output of the first differential detection means, and an output of the first low-pass filter. First to judge the level
Level determining means, first phase determining means for determining the phase of the output of the first level determining means, second delay detecting means for detecting the input signal by delaying it by a plurality of symbols, and second Second low-pass filter for passing the output of the differential detection means of the above, and a second low-pass filter for judging the output level of the second low-pass filter
Level determining means, second phase determining means for determining the phase of the output of the second level determining means, third level determining means for determining the output level of the first detecting means, and The frequency shift of the input signal is detected from the third phase determining means for determining the phase of the output of the third level determining means, and the output of the second phase determining means and the output of the third phase determining means. A detection circuit comprising a detection means, wherein a digital filter by digital operation processing is used as the first and second low-pass filters.
タをシフトレジスタで逐次遅延させ、この遅延信号を1
ビット加算器で順に加算させてフィルタリングされた出
力を得るようにした請求項1記載の検波回路。2. As the digital filter, input data is sequentially delayed by a shift register, and the delay signal is set to 1
2. The detection circuit according to claim 1, wherein a bit adder is sequentially added to obtain a filtered output.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5171730A JPH0730603A (en) | 1993-07-12 | 1993-07-12 | Detection circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5171730A JPH0730603A (en) | 1993-07-12 | 1993-07-12 | Detection circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0730603A true JPH0730603A (en) | 1995-01-31 |
Family
ID=15928618
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5171730A Pending JPH0730603A (en) | 1993-07-12 | 1993-07-12 | Detection circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0730603A (en) |
-
1993
- 1993-07-12 JP JP5171730A patent/JPH0730603A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5049830A (en) | Carrier recovery system and digital phase demodulator | |
| AU621183B2 (en) | A method of rapidly controlling the frequency of a coherent radio receiver and apparatus for carrying out the method | |
| JP2850942B2 (en) | Demodulator | |
| JP2634319B2 (en) | Frequency control method for coherent radio receiver and apparatus for implementing the method | |
| JP3404228B2 (en) | Clock phase detection circuit | |
| JP3575883B2 (en) | Digital demodulator | |
| JP3307217B2 (en) | Receiver for spread spectrum communication system | |
| JP3489493B2 (en) | Symbol synchronizer and frequency hopping receiver | |
| KR100327905B1 (en) | Parallel processing methode of apparatus for timing recovery using interpolation filter | |
| JPH0730603A (en) | Detection circuit | |
| JP3973332B2 (en) | Digital modulation / demodulation synchronization system | |
| JP2000244591A (en) | Circuit and method for demodulation and modulation | |
| JPH07183925A (en) | Frequency offset correction device | |
| JP3086144B2 (en) | Burst demodulator | |
| JPH06232939A (en) | Frame synchronization circuit | |
| JPH07212428A (en) | Circuit for restoring carrier wave by judgement with phase error sensor | |
| JP3518429B2 (en) | Digital PLL device and symbol synchronizer | |
| KR100438519B1 (en) | Receiving system for estimating a symbol timing forward structure and timing estimating method therefor | |
| JP3819469B2 (en) | Wireless communication device with frequency compensation function | |
| JP4139814B2 (en) | Frequency error detection method, reception method, and transmission / reception method | |
| JP2001007875A (en) | Demodulation method and demodulation circuit in quadrature detection receiver | |
| JP3182376B2 (en) | Diversity receiver | |
| JPH1093646A (en) | Digital orthogonal detector circuit | |
| JPH0685860A (en) | Psk demodulator | |
| JP3560546B2 (en) | Bit error rate estimation device |