JP4006690B2 - Demodulator and demodulation method - Google Patents
Demodulator and demodulation method Download PDFInfo
- Publication number
- JP4006690B2 JP4006690B2 JP2002350136A JP2002350136A JP4006690B2 JP 4006690 B2 JP4006690 B2 JP 4006690B2 JP 2002350136 A JP2002350136 A JP 2002350136A JP 2002350136 A JP2002350136 A JP 2002350136A JP 4006690 B2 JP4006690 B2 JP 4006690B2
- Authority
- JP
- Japan
- Prior art keywords
- sample
- component
- signal
- circuit
- absolute value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は復調装置及び復調方法に関し、例えばワイヤレスマイクロホンシステムに適用して好適なものである。
【0002】
【従来の技術】
移動体通信システムでは、端末装置の小型化、軽量化及び低価格化が要求され、受信側の復調器においてもハードウエア構成の簡略化及び無調整化が必要となってきている。そして、近年では、これら問題の解決手段として、復調器のディジタル回路化が1つの大きな流れとなっている。
【0003】
ここで、図53は、このような移動体通信システムの受信機に用いられるQPSK(Quadrature Phase Shift Keying)復調回路の構成例を示すものである。
【0004】
図53からも明らかなように、この復調回路1においては、アンテナ2を介して受信した送信側からの送信信号S1をLNA3を介してダウンコンバータ4に入力する。
【0005】
ダウンコンバータ4は、供給される送信信号S1の周波数を元の中間周波数(IF:Intermediate Frequency)にまでダウンコンバートし、かくして得られた送信側において送信すべきデータを例えばQPSK変調等してなるQPSK変調信号S2をIFフィルタ5に送出する。
【0006】
IFフィルタ5は、供給されるQPSK変調信号S2から不要な周波数帯域の信号成分を除去し、得られたノイズ除去後のQPSK変調信号S2でなるQPSK変調信号S3をアナログ/ディジタル変換回路6に送出する。
【0007】
このときアナログ/ディジタル変換回路6には、クロック発生部7からQPSK変調信号S3の4倍の周波数を有するクロックCLK1が与えられる。かくしてアナログ/ディジタル変換回路6は、このクロックCLK1に基づき、QPSK変調信号S3をその4倍のサンプリング周波数でディジタル変換し、得られたディジタルQPSK変調信号S4をディジタル信号処理部8に送出する。
【0008】
ディジタル信号処理部8は、例えば図54に示すように構成され、アナログ/ディジタル変換回路6から供給されるディジタルQPSK変調信号S4をバンドパスフィルタ10に入力する。
【0009】
バンドパスフィルタ回路10は、このディジタルQPSK変調信号S4からフィルタリング処理により直流成分を除去し、得られたディジタルQPSK変調信号S5を2つに分岐して、これらをそれぞれ第1及び第2の乗算回路11I、11Qに送出する。
【0010】
このとき第1の乗算回路11Iには、次式
【0011】
【数1】
【0012】
で表される位相の第1のローカル信号S6Iが与えられ、第2の乗算回路11Qには、次式
【0013】
【数2】
【0014】
で表される位相の第2のローカル信号S6Qが与えられる。
【0015】
かくして第1の乗算回路11Iは、供給されるディジタルQPSK変調信号S5と第1のローカル信号S6Iとを乗算し、乗算結果をI成分乗算結果信号S7Iとしてローパスフィルタ回路12Iに送出する。同様にして、第2の乗算回路11Qは、供給されるディジタルQPSK変調信号S5と第2のローカル信号S6Qとを乗算し、乗算結果をQ成分乗算結果信号S7Qとしてローパスフィルタ回路12Qに送出する。
【0016】
ローパスフィルタ回路12Iは、供給されるI成分乗算結果信号S7Iに含まれるベースバンド成分及び2倍の中間周波数成分のうち、ベースバンド成分を除去し、得られたI成分フィルタリング信号S8Iを自動位相制御回路13び位相回転回路14に送出する。同様にして、ローパスフィルタ回路12Qは、供給されるQ成分乗算結果信号S7Qに含まれるベースバンド成分及び2倍の中間周波数成分のうち、ベースバンド成分を除去し、得られたQ成分フィルタリング信号S8Qを自動位相制御回路13及び位相回転回路14に送出する。
【0017】
自動位相制御回路13は、供給されるI成分フィルタリング信号S8I及びQ成分フィルタリング信号S8Qに基づいて位相推定を行い、当該推定結果に基づいて位相回転回路14を制御する。かくして位相回転回路14は、自動位相制御回路13の制御に基づいて、I成分フィルタリング信号S8I及びQ成分フィルタリング信号S8Qに対してその位相を回転させ、得られたI成分信号S9I及びQ成分信号S9Qをそれぞれクロック再生回路15及び硬判定部に16送出する。
【0018】
クロック再生回路15は、例えばDPLL(Digital Phase Locked Loop)構成でなり、供給されるI成分信号S9I及びQ成分信号S9Qからベースバンドクロックを再生し、これを再生クロックCLK2として硬判定部16に送出する。
【0019】
硬判定部16は、再生クロックCLK2の立上がりエッジ又は立下りエッジが到来するタイミングで、I成分信号S9I及びQ成分信号S9Qについて、そのシンボルの値が「0」又は「1」のいずれであるかの硬判定処理を行い、得られたI成分及びQ成分についての復調されたビットデータをそれぞれI成分復調信号S10I及びQ成分復調信号S10Qとしてパラレル/シリアル変換回路17に送出する。
【0020】
そしてパラレル/シリアル変換回路17は、供給されるI成分復調信号S10I及びQ成分復調信号S10Qをパラレル/シリアル変換処理することにより、送信側においてQPSK変調される前のデータ列を得、これを復調信号S11として後段の回路に出力する。
【0021】
このようにしてこの復調回路1においては、送信側から送信されたQPSK変調されたデータを復調することができるようになされている。
【0022】
【発明が解決しようとする課題】
ところが、かかる従来の復調回路1においては、上述のようにディジタル信号処理部8において、第1及び第2の乗算回路11I、11Qや自動位相制御回路13及び位相回転回路14等を必要とするため、全体としての回路規模や消費電力が大きくなる問題があった。
【0023】
実際上、第1及び第2の乗算回路11I、11Qは通常多くのロジックゲートを必要とし、その分回路規模が大きくなる。従って、かかる復調回路1として、例えば乗算回路を必要としない回路を構築できれば、その分全体としての回路規模をより一層と縮小化させ、ひいては受信装置全体としての小型化、省電力化及びローコスト化にも貢献し得るものと考えられる。
【0024】
同様に、バンドパスフィルタ回路10や、ローパスフィルタ回路12I、12Qも、ディジタル信号処理で実現する場合、通常多くのロジックゲートを必要とする。従って、復調回路1としてバンドパスフィルタ回路や、ローパスフィルタ回路を必要としない回路を構築できれば、その分全体としての回路規模をより一層と縮小化させ、ひいては受信装置全体としての小型化、省電力化及びローコスト化にも貢献し得るものと考えられる。
【0025】
また自動位相制御回路13や位相回転回路14はフィードバックループ構成であるため反応に時間を要すると共に、ループを安定化するためには技術的課題が大きい。従って、かかる復調回路1として、これら自動位相制御回路13や位相回転回路14を必要としない回路を構築できれば、不安定なループがない分回路動作の安定化を図りながら、受信装置全体としての小型化、省電力化及びローコスト化により一層貢献し得るものと考えられる。
【0026】
さらにディジタルQPSK変調信号S4は、QPSK変調信号をその4倍のサンプリング周波数でアナログ/ディジタル変換するため、回路全体としての動作周波数が高くなる。そのため動作周波数が高いアナログ/ディジタル変換回路6や、ディジタル信号処理部8を構成するFPGA(Field Programmable Gate Array)、DSP(Digital Signal Processor)又はLSI(Large Scale Integrated circuit)、さらにはクロック発生部が必要となる。また動作周波数が高いことから、消費電力が大きくなる問題もある。
【0027】
本発明は以上の点を考慮してなされたもので、全体としての回路規模を格段的に縮小化させながら省電力化にも貢献し得る簡易な構成の復調装置及び復調方法を提案しようとするものである。
【0028】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、データを差動符号化してなる変調信号を復調する復調装置において、変調信号を一定間隔でサンプリングするサンプリング手段と、サンプリング手段のサンプリング結果に基づいて、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第1の絶対値を検出する第1の絶対値検出手段と、サンプリング手段のサンプリング結果に基づいて、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間と1/4波長時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第2の絶対値を検出する第2の絶対値検出手段と、第1の絶対値検出手段により検出された第1の絶対値及び第2の絶対値検出手段により検出された第2の絶対値をそれぞれ硬判定する硬判定手段とを設けるようにした。
【0029】
この結果、この復調装置では、乗算回路等の複雑な回路を用いることなく、硬判定手段の硬判定結果に基づいて差動符号化する前のデータを復調することができる。
【0030】
また本発明においては、データを差動符号化してなる変調信号を復調する復調方法において、変調信号を一定間隔でサンプリングする第1のステップと、サンプリング結果に基づいて、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第1の絶対値を検出すると共に、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間と1/4波長時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第2の絶対値を検出する第2のステップと、検出した第1の絶対値及び第2の絶対値をそれぞれ硬判定する第3のステップとを設けるようにした。
【0031】
この結果この復調方法によれば、乗算回路等の複雑な回路を用いることなく、硬判定結果に基づいて差動符号化する前のデータを復調することができる。
【0032】
【発明の実施の形態】
以下図面について、本発明の一実施の形態を詳述する。
【0033】
(1)第1の実施の形態
(1−1)基本原理
(1−1−1)位相差の検出
遅延検波方式による復調では、上述のように前シンボルの受信波IF1S(n−1)と現シンボルの受信波IF1nとの位相差を抽出する。
【0034】
この場合、前シンボルの受信波IF1S(n−1)をπ/4(=90〔°〕)だけ位相を遅らせて現シンボルの受信波IF1Snと重ねたものを半波長期間で観測すると、遅相後の前シンボルの受信波IF1S(n−1)及び現シンボルの受信波IF1Sn間の元の位相差が0のときには図1(A)、π/2のときには図1(B)、πのときには図1(C)、3π/2のときには図1(D)のようになる。
【0035】
そして、この図1(A)〜図1(D)からも明らかなように、前シンボルの受信波IF1S(n−1)をπ/4だけ位相を遅らせて現シンボルの受信波IF1Snに重ねた場合、遅相後の前シンボルの受信波IF1S(n−1)及び横軸が囲む部分(半波長期間内)の面積S1S(n−1)と、現シンボルの受信波IF1Sn及び横軸が囲む部分(半波長期間内)の面積S1Snとの面積差ΔS1S n(=S1S(n−1)+S1Sn)は、振幅のセンタ(横軸)よりも上側を正の面積、下側を負の面積とし、これら正負面積の和の絶対値として計算するものとして、2種類存在することが分かる。従って、かかる面積差ΔS1Snに基づいて、遅相前の元の前シンボル及び現シンボル間の位相差を0又は3π/2と、π/2又はπとの2種類2値で判別することができる。
【0036】
同様にして、前シンボルの受信波IF1S(n−1)をπ/4とさらにπ/2(=90〔°〕)だけ位相を遅らせて現シンボルの受信波IF1Snと重ねたものを半波長期間で観測すると、前シンボルの受信波IF1S(n−1)及び現シンボルの受信波IF1Sn間の元の位相差が0のときには図2(A)、π/2のときには図2(B)、πのときには図2(C)、3π/2のときには図2(D)のようになる。
【0037】
従って、この図2(A)〜図2(D)からも明らかなように、前シンボルの受信波IF1S(n−1)をπ/4とさらにπ/2だけ位相を遅らせて現シンボルの受信波IF1Snに重ねた場合、遅相後の前シンボルの受信波IF1S(n−1)及び横軸が囲む部分(半波長期間内)の面積S1S(n−1)´と、現シンボルの受信波IF1Sn及び横軸が囲む部分(半波長期間内)の面積S1Snとの面積差ΔS1Sn´(=S1S(n−1)´+S1Sn)は、振幅のセンタ(横軸)よりも上側を正の面積、下側を負の面積とし、これら正負面積の和の絶対値として計算するものとして、2種類存在することが分かる。従って、かかる面積差ΔS1Sn´に基づいて、前シンボル及び現シンボル間の元の位相差を0又はπ/2と、π又は3π/2との2種類2値で判別することができる。
【0038】
そこで、図1(A)の面積差状態を「1」、図1(B)の面積差状態を「0」と硬判定するものとし、図1について上述した面積差ΔS1Snの硬判定結果をI成分、図2について上述した面積差ΔS1Sn´の硬判定結果をQ成分とすると、図1及び図2から、元の前シンボル及び現シンボルの位相差に応じて図3(A)に示すようなI成分及びQ成分の硬判定結果の組合せパターンが得られる。
【0039】
この図3(A)からも明らかなように、I成分の硬判定結果及びQ成分の硬判定結果の組合せパターンは、前シンボル及び現シンボル間の元の位相差が0のとき、π/2のとき、πのとき及び3π/2のときのいずれの場合も異なる。従って、かかるI成分及びQ成分の各硬判定結果の組合せパターンに基づいて前シンボル及び現シンボル間の元の位相差を検出することができる。
【0040】
さらにこれを応用すれば、図3(A)より、図1について上述した面積差ΔS1Snを、前シンボルの受信波IF1S(n−1)をさらにπ/2だけ位相を遅らせて(すなわち合計で(π/4+π/2)だけ位相を遅らせて)求めると共に、これと同様にして、図2について上述した面積差ΔS1Sn´を、前シンボルの受信波IF1S(n−1)をさらにπ/2だけ位相を遅らせて(すなわち合計で{(π/4+π/2)+π/2}だけ位相を遅らせて)求め、これら面積差ΔS1Sn、ΔS1Sn´の硬判定を上述と同様に行うことにより、I成分及びQ成分の硬判定結果の組合せパターンを、図4に示すQPSK変調される前のグレイコード化されたデータと一致させることができる。
【0041】
なお、面積差ΔS1Sn,ΔS1Sn´を求めるに際して、上述のように前シンボルの受信波IF1S(n−1)の位相をπ/4だけ遅らせるのではなく、位相をπ/4だけ進ませるようにしても、I成分及びQ成分の各硬判定結果の組合せパターンとして、図3(B)に示すような図3(A)の各硬判定結果を反転した組合せパターンを得ることができる。
【0042】
よって、これを応用すれば、図3(B)より、図1について上述した面積差ΔS1Snを、前シンボルの受信波IF1S(n−1)をπ/2だけ遅らせて(すなわち合計で(−π/4+π/2)だけ位相を遅らせて)求めると共に、これと同様にして、図2について上述した面積差ΔS1Sn´を、前シンボルの受信波IF1S(n−1)をπ/2だけ遅らせて(すなわち合計で{(−π/4+π/2)+π/2}だけ位相を遅らせて)求め、これら面積差ΔS1Sn、ΔS1S n´の硬判定を上述と同様に行うことにより、I成分及びQ成分の硬判定結果の組合せパターンを図4に示すグレイコードと一致させることができる。
【0043】
以上のことから、受信波IF1S(n−1),IF1Snの1シンボル時間をT0、受信波IF1S(n−1),IF1Snの1波長時間をtとして、現シンボルの受信波IF1Snと、次式
【0044】
【数3】
【0045】
で与えられる時間T1Iだけ遅延させた前シンボルの受信波IF1S(n−1)との半波長期間分の面積差ΔS1Snを求めると共に、現シンボルの受信波IF1Snと、次式
【0046】
【数4】
【0047】
で与えられる時間T1Qだけ遅延させた前シンボルの受信波IF1S(n−1)との半波長期間分の面積差ΔS1Sn´を求め、これら2つの面積差ΔS1Sn,ΔS1Sn´を硬判定することによって、QPSK変調される前のグレイコード化されたデータを復元できることが分かる。
【0048】
なお(3)式において、α1の値は、受信波IF1S(n−1)がQPSK変調波である場合であって、図1(A)の面積差の状態を「1」、図1(B)の面積差の状態を「0」と硬判定するとき(図3(A))には「3」であり、図1(A)の面積差の状態を「0」、図1(B)の面積差の状態を「1」と硬判定するとき(図3(B))には「1」である。また受信波IF1S(n−1)がπ/4シフトQPSK変調波であるときには、既にπ/4だけ進相されていることから、図1(A)の面積差の状態を「1」、図1(B)の面積差の状態を「0」と硬判定するとき(図3(A))には「2」であり、図1(A)の面積差の状態を「0」、図1(B)の面積差の状態を「1」と硬判定するとき(図3(B))には「0」である。
【0049】
(1−1−2)面積と定積分(区分求積法)
ここで、「面積」と「定積分」との関係について説明する。
【0050】
図5において、次式
【0051】
【数5】
【0052】
で囲まれた部分の面積Sは、区分求積法により求めることができる。
【0053】
具体的には、次式
【0054】
【数6】
【0055】
の区間をn個の区分D1,D2,……,Dnに等分し、図5に示すように、各区分D1,D2,……,Dnごとにそれぞれ
【0056】
【数7】
【0057】
で与えられる高さH1,H2,……,Hnの長方形SQ1,SQ2,……,SQnを考え、次式
【0058】
【数8】
【0059】
のように、これらn個の長方形SQ1,SQ2,……,SQnの面積の和Snを求めることにより実際の面積Sの近似値を求めることができる。
【0060】
また、(8)式において、nを限りなく大きくすると、1/nは「0」に限りなく近づくことから、面積Sとして1/3という答えを得ることができる。
【0061】
このように平面座標上の曲線等により取り囲まれた部分の面積は、区分求積法により近似計算できる。
【0062】
そこで、本願においては、上述の面積差ΔS1Sn,ΔS1Sn´の演算にこの区分求積法を利用することを考える。以下、これについて説明する。
【0063】
(1−1−3)区分求積法とサンプリング
区分求積法によれば、上述した現シンボルの受信波IF1Snにおける半波長分の面積S1Snは、図6に示すように、現シンボルの受信波IF1Snを一定間隔でサンプリングした場合における1サンプルデータ区間を一辺長とし、対応するサンプル値X1,X2,……を他辺長とする各長方形SQX1,SQX2,……の面積の総和と近似することができる。そして、この現シンボルの受信波IF1Snの半波長分の近似面積は、例えば1サンプルデータ区間の長さを「1」とすれば、各サンプル点におけるサンプル値X1,X2,……の総和として求めることができる。
【0064】
同様に、上述した(3)式又は(4)式で与えられる時間T1I,T1Qだけ遅延させた後の前シンボルの受信波IF1S(n−1)における半波長での面積S1Sn´は、前シンボルの受信波IF1S(n−1)を一定間隔でサンプリングした場合における1サンプルデータ区間を一辺長とし、対応するサンプル値Y1,Y2,……を他辺長とする各長方形SQY1,SQY2,……の面積の総和と近似することができ、これは、1サンプルデータ区間の長さを「1」とすれば、各サンプル点におけるサンプル値Y1,Y2,……の総和として求めることができる。
【0065】
従って、上述した現シンボルの受信波IF1Snと、半波長期間における遅延後の前シンボルの受信波IF1S(n−1)間の面積差ΔS1Sn,ΔS1Sn´は、受信波IF1Snのセンタをゼロとし、これよりも上側を正の面積、下側を負の面積とした場合における現シンボルの受信波IF1Snの近似面積と、前シンボルの受信波IF1S(n−1)の近似面積との和(正負面積の和)の絶対値、すなわち現シンボルの受信波IF1Snを一定間隔で半波長期間分だけサンプリングした場合の各サンプル値X1,X2,……の総和と、前シンボルの受信波IF1S(n−1)を現シンボルの受信波IF1Snと同じ間隔でサンプリングした場合の各サンプル値Y1,Y2,……の総和とを加算した加算結果の絶対値として求めることができる。
【0066】
そこで本願においては、かかる面積差ΔS1Sn,ΔS1Sn´を、現シンボルの受信波IF1Snを一定間隔でサンプリングすることにより得られたサンプル値X1,X2,……と、(3)式又は(4)式で与えられる時間T1I,T1Qだけ遅延させた前シンボルの受信波IF1S(n−1)をこれと同じタイミングでサンプリングすることにより得られたサンプル値Y1,Y2,……とを1サンプルデータ区間ごとに半波長期間分だけ順次算出し、その合計の絶対値を求めるようにして計算する。
【0067】
このため本願においては、現シンボルの受信波IF1Snのサンプリングと、前シンボルの受信波IF1S(n−1)のサンプリングのタイミングを常に同じにする必要があるが、この条件を満たすためN1を任意の自然数として、受信波IF1Sn,IF1S(n−1)の1波長当り次式
【0068】
【数9】
【0069】
で与えられる数のサンプルを得るようにする。
【0070】
例えば(9)式においてN1=1とした場合、図7に示すように、現シンボル及び遅延後の前シンボル間の面積差ΔS1Sn,ΔS1Sn´は、現シンボルの受信波IF1Sn及び遅延後の前シンボルの受信波IF1S(n−1)それぞれの2サンプル分のサンプル値X1,X2,Y1,Y2に基づいて計算することになる。
【0071】
(1−1−4)具体例
次に、上述の理論の具体例について説明する。ここでは、図7に示すように、受信波IF1Sn,IF1S(n−1)の1波長当り4個のサンプルを得る場合(上述の(9)式においてN1=1の場合)について説明する。
【0072】
この場合、I成分について、図7のt=0における現シンボルの受信波IF1Snのサンプル値(位相が0のときのサンプル値)をX1、これ以降π/2位相ごとの各サンプルのサンプル値をそれぞれX2,X3,……とし、(3)式で与えられる時間T1Iだけ遅延させて重ね合わせた前シンボルの受信波IF1S(n−1)のX1と同じ時点でのサンプル値をY1、これ以降π/2ごとの各サンプルのサンプル値をそれぞれY2,Y3,……とすると、現シンボルの受信波IF1Sn及び遅延後の前シンボルの受信波IF1S(n−1)間の位相差がπ/4のときには、現シンボルの各サンプルのサンプル値X(=X1,X2,……)及び遅延後の前シンボルの各サンプルのサンプル値Y(=Y1,Y2,……)は、それぞれ図8(A)に示す図表の2段目及び3段目の値となり、このとき対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)は4段目の値となる。さらに、このとき2サンプル分の「正負面積の和の絶対値」(|X1+Y1|+|X2+Y2|,……)は、図8に示す図表の6段目の値となる。
【0073】
同様にして、I成分について、現シンボルの受信波IF1Snと、(3)式で与えられる時間T1Iだけ遅延させた前シンボルの受信波IF1S(n−1)との位相差が3π/4の場合、−3π/4の場合及び−π/4の場合には、現シンボルの各サンプルのサンプル値X、遅延後の前シンボルの各サンプルのサンプル値Y、対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)及び2サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+|X2+Y2|,……)は、それぞれ図8(B)〜図8(D)のようになる。
【0074】
一方、Q成分について、図7のt=0における現シンボルの受信波IF1Snのサンプル値(位相が0のときのサンプル値)をX1、これ以降π/2位相ごとの各サンプルのサンプル値をそれぞれX2,X3,……とし、(4)式で与えられる時間T1Qだけ遅延させて重ね合わせたX1と同じ時点での前シンボルのサンプル値をY1、これ以降π/2位相ごとの各サンプルのサンプル値をそれぞれY2,Y3,……とすると、現シンボルの受信波IF1Sn及び遅延後の前シンボルの受信波IF1S(n−1)間の位相差がπ/4の場合には、現シンボルの各サンプルのサンプル値X(=X1,X2,……)及び前シンボルの各サンプルのサンプル値Y(=Y1,Y2,……)は、それぞれ図9(A)に示す図表の2段目及び3段目の値となり、このとき対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)は、それぞれ4段目の値となる。さらに、このとき2サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+|X2+Y2|,……)は、それぞれ図9(A)に示す図表の6段目の値となる。
【0075】
同様にして、Q成分について、現シンボルの受信波IF1Snと、(4)式で与えられる時間T1Qだけ遅延させた前シンボルの受信波IF1S(n−1)との位相差が3π/4の場合、−3π/4の場合及び−π/4の場合には、現シンボルの各サンプルのサンプル値X、遅延後の前シンボルの各サンプルのサンプル値Y、対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)及び2サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+|X2+Y2|,……)は、それぞれ図9(B)〜図9(D)のようになる。
【0076】
そして、これら図8(A)〜図8(D)及び図9(A)〜図9(D)からも明らかなように、この条件下において、2サンプル分の「正負面積の和の絶対値」の和が「1.00」の場合には「0」、「2.41」の場合には「1」と硬判定するようにすれば、位相差に対するI成分及びQ成分の判定結果として図10に示す関係が成立する。
【0077】
この図10からも明らかなように、かかる硬判定結果の組合せパターンは、前シンボルの受信波IF1S(n−1)及び現シンボルの受信波IF1Sn間の元の位相差に対するグレイコードと一致しており、従って、上述の手法によりQPSK変調信号を復調することができる。
【0078】
以下、この具体例を具現化した復調回路を搭載してなるワイヤレスマイクロホンシステムについて説明する。
【0079】
(1−2)本実施の形態によるワイヤレスマイクロホンシステム20の構成
(1−2−1)ワイヤレスマイクロホンシステム20の全体構成
図11において、20は全体として本実施の形態によるワイヤレスマイクロホンシステムを示す。
【0080】
このワイヤレスマイクロホンシステム20では、送信側21において、マイクロホン22から出力される音声信号S20をマイクアンプ23を介してアナログ/ディジタル変換回路24に入力する。
【0081】
アナログ/ディジタル変換回路24は、供給されるアナログ波形の音声信号S20をディジタル変換し、得られたディジタル音声信号S21をベースバンド処理回路25に送出する。
【0082】
ベースバンド処理回路25は、供給されるディジタル音声信号S21に対してデータ圧縮処理やイコライジング処理及びパケット処理等の各種所定の信号処理を施し、得られたベースバンド信号S22をディジタル変調回路26に送出する。
【0083】
ディジタル変調回路26は、供給されるベースバンド信号S22に対してディジタル/アナログ変換、ベースバンド信号帯域制限、QPSK変調等の所定の処理を順次施し、得られたアナログ波形のQPSK変調信号S23を周波数変換回路27に送出する。
【0084】
周波数変換回路27は、供給されるQPSK変調信号S23の周波数を送信用の所定周波数にまでアップコンバートし、得られた周波数変換変調信号S24をRF(Radio Frequency)アンプ28、帯域制限用のローパスフィルタ回路29及びアンテナ30を順次介して送信信号S25として受信側31に送信する。
【0085】
一方、受信側31においては、送信側21から送信される送信信号S25をアンテナ32を介して復調回路33に入力すると共に、この復調回路33において送信信号S25に対して所定のQPSK復調処理を施すことにより復調された上述のベースバンド信号S26を得、これをベースバンド処理回路34に送出する。
【0086】
ベースバンド処理回路34は、供給されるベースバンド信号S26に対してエラー訂正処理やパケットからのデータ抽出処理及び抽出したデータの伸張処理等の所定の信号処理を施し、得られたディジタル音声信号S27をディジタル/アナログ変換回路35に送出する。
【0087】
ディジタル/アナログ変換回路35は、供給されるディジタル音声信号S28をアナログ変換し、得られた音声信号S28をAFアンプ36を介してスピーカ37に送出する。この結果この音声信号S28に基づく音声がスピーカ37から出力される。
【0088】
このようにしてこのワイヤレスマイクロホンシステム20においては、送信側21のマイクロホン22により集音した音声を無線により受信側31に送信して、当該受信側31のスピーカ37から出力させることができるようになされている。
【0089】
(1−2−2)復調回路33の構成
ここで、受信側31の復調回路33においては、図53との対応部分に同一符号を付して示す図12に示すように構成されている。この場合、アナログ/ディジタル変換回路39は、クロック発生部38から供給されるQPSK変調信号S3の4倍の周波数を有するクロックCLK10に基づいて、IFフィルタ5から供給されるQPSK変調信号S3をその0、π/2、π及び3π/2の位相の信号成分が到来するタイミングで順次サンプリングし、得られたディジタルQPSK変調信号S29を、例えばLSI、FPGA又はDSP等でなるディジタル信号処理部40に送出する。
【0090】
ディジタル信号処理部40においては、図13に示すように、I成分面積差検出部50I、Q成分面積差検出部50Q、1シンボル遅延回路51、1サンプル遅延回路52、2サンプル遅延回路53、遅延積分検波部54、クロック再生回路55、硬判定部56、パラレル/シリアル変換回路57からなり、供給されるディジタルQPSK変調信号S29をI成分面積差検出部50Iの第1の加算回路60I1及びQ成分面積差検出部50Qの第1の加算回路60Q1と、1シンボル遅延回路51とに入力する。
【0091】
このとき1シンボル遅延回路51は、供給されるディジタルQPSK変調信号S29を上述の(3)式で与えられる時間T1I(1シンボルと3π/4位相時間)分だけ遅延させ、得られた1シンボル遅延ディジタルQPSK変調信号S31をI成分面積差検出部50Iの第1の加算回路60I1に供給する。
【0092】
かくして第1の加算回路60I1は、ディジタルQPSK変調信号S29及び1シンボル遅延ディジタルQPSK変調信号S31をサンプルごとに順次加算し、得られた各1サンプルデータ区間でのI成分についての面積差を表す第1のI成分面積差信号S32I1を第1の絶対値演算回路61I1に送出する。
【0093】
そして第1の絶対値演算回路61I1は、第1のI成分面積差信号S32I1の絶対値(図8の|X+Y|に相当)を算出し、これを第1のI成分面積差絶対値信号S33I1として遅延積分検波部54のI成分用演算処理部62Iに送出する。
【0094】
また、このときI成分面積差検出部50Iの第2の加算回路60I2には、ディジタルQPSK変調信号S29を1サンプル遅延回路52において1サンプル時間分だけ遅延させてなるディジタルQPSK変調信号S30と、1シンボル遅延ディジタルQPSK変調信号S31を1サンプル遅延回路63において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S34が与えられる。
【0095】
かくして第2の加算回路60I2は、ディジタルQPSK変調信号S30及び1シンボル遅延ディジタルQPSK変調信号S34をサンプルごとに順次加算し、得られた第1のI成分面積差信号S32I1よりも1サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第2のI成分面積差信号S32I2を第2の絶対値演算回路61I2に送出する。
【0096】
そして第2の絶対値演算回路61I2は、第2のI成分面積差信号S32I2の絶対値(図8の|X+Y|に相当)を算出し、これを第2のI成分面積差絶対値信号S33I2として遅延積分検波部54のI成分用演算処理部62Iに送出する。
【0097】
一方、1シンボル遅延回路51から出力される1シンボル遅延ディジタルQPSK信号S31は、2サンプル遅延回路53にも与えられる。そして2サンプル遅延回路53は、1シンボル遅延ディジタルQPSK信号S31をπ/2位相時間分だけ遅延させることにより、ディジタルQPSK変調信号S29を(4)式で与えられる時間T1Q(1シンボルと3π/4位相とπ/2位相時間)分だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S35を生成し、これをQ成分面積差検出部50Qの第1の加算回路60Q1と、1サンプル遅延回路64とに送出する。
【0098】
かくして第1の加算回路60Q1は、ディジタルQPSK変調信号S29及び1シンボル遅延ディジタルQPSK変調信号S35をサンプルごとに順次加算し、得られた第1のI成分面積差信号S32I1と同じ各1サンプルデータ区間でのQ成分についての面積差を表す第1のQ成分面積差信号S32Q1を第1の絶対値演算回路61Q1に送出する。
【0099】
そして第1の絶対値演算回路61Q1は、第1のI成分面積差信号S32Q1の絶対値(図8の|X+Y|に相当)を算出し、これを第1のQ成分面積差絶対値信号S33Q1として遅延積分検波部54のQ成分用演算処理部62Qに送出する。
【0100】
また、このときQ成分面積差検出部50Qの第2の加算回路60Q2には、1サンプル遅延回路52から上述のディジタルQPSK変調信号S30が与えられ、1サンプル遅延回路64から1シンボル遅延ディジタルQPSK変調信号S35を1サンプル時間分だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S36が与えられる。
【0101】
かくして第2の加算回路60Q2は、ディジタルQPSK変調信号S30及び1シンボル遅延ディジタルQPSK変調信号S36をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S32Q1よりも1サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第2のQ成分面積差信号S32Q2を第2の絶対値演算回路61Q2に送出する。
【0102】
そして第2の絶対値演算回路61Q2は、第2のQ成分面積差信号S32Q2の絶対値(図8の|X+Y|に相当)を算出し、これを第2のQ成分面積差絶対値信号S33Q2として遅延積分検波部54のQ成分用演算処理部62Qに送出する。
【0103】
I成分用演算処理部62Iは、I成分面積差検出部50Iから供給される第1及び第2のI成分面積差絶対値信号S33I1,S33I2を1サンプルおきに半波長分(2サンプル分)だけ累積加算し、得られたI成分の半波長期間での面積差(図8の|X1+Y1|+|X2+Y2|,……に相当)を表すI成分軟判定検波信号S37Iをクロック再生回路55及び硬判定部56に送出する。
【0104】
同様にして、Q成分用演算処理部62Qは、Q成分面積差検出部50Qから供給される第1及び第2のQ成分面積差絶対値信号S33Q1,S33Q2を1サンプルおきに半波長分(2サンプル分)だけ累積加算し、得られたQ成分の半波長期間での面積差(図9の|X1+Y1|+|X2+Y2|,……に相当)を表すQ成分軟判定検波信号S37Qをクロック再生回路55及び硬判定部56に送出する。
【0105】
クロック再生回路55においては、例えばDPLL構成でなり、供給されるI成分軟判定検波信号S37I及びQ成分軟判定検波信号S37Qに基づきベースバンドクロックを再生し、これを再生クロックCLK11として硬判定部56に送出する。
【0106】
硬判定部56は、I成分用演算処理部62Iから供給されるI成分軟判定検波信号S37Iと、Q成分用演算処理部62Qから供給されるQ成分軟判定検波信号S37Qとについて、それぞれ再生クロックCLK11の立上りエッジ又は立下りエッジが到来するタイミングで硬判定する。具体的には、図8及び図9を基に再生クロックCLK11の立上りエッジ又は立下りエッジに同期して、データが次式
【0107】
【数10】
【0108】
により与えられる値よりも小さい場合には「0」、大きい場合には「1」と硬判定する。
【0109】
これにより硬判定部56は、かかる硬判定結果としてI成分及びQ成分について復調された硬判定された復調データを得、これらをパラレル/シリアル変換回路57においてパラレル/シリアル変換させた後、かくして得られた上述のベースバンド信号S26を後段のベースバンド処理部34に送出する。
【0110】
このようにして復調回路33は、アンテナ32を介して受信した送信信号S25を復調し得るようになされている。
【0111】
(1−3)本実施の形態の動作及び効果
以上の構成において、復調回路33では、ディジタルQPSK変調信号S29のある1サンプルデータ区間における上述の前シンボル及び現シンボル間の面積差と、それよりも1サンプル前の1サンプルデータ区間における上述の前シンボル及び現シンボル間の面積差とを、それぞれディジタル信号処理部40のI成分面積差検出部50I及びQ成分面積差検出部50QにおいてI成分及びQ成分についてそれぞれ検出し、これら検出結果に基づいて半波長期間での面積差をI成分及びQ成分ごとに遅延積分検波部54において算出し、当該算出結果をクロック再生回路55から出力される再生クロックCLK11の立上り又は立下りエッジに同期して硬判定部56において硬判定することによりQPSK変調される前のグレイコードを復元する。
【0112】
従って、このワイヤレスマイクロホンシステム20では、ディジタル信号処理部40において、従来のディジタル信号処理部1(図54)において必要であった第1及び第2の乗算回路11I,11Q(図54)や自動位相制御回路13(図54)並びに位相回転回路14(図54)等を必要とせず、またI成分軟判定検波信号S37I及びQ成分軟判定検波信号S37Qには高調波成分が含まれていないため後段においてローパスフィルタ等を必要とせず、その分全体としての回路規模を格段的に減少させ、かつ回路構成を格段的に簡易化及び省電力化させることができる。
【0113】
また、このワイヤレスマイクロホンシステム20では、ディジタル信号処理部40における遅延積分検波部54のI成分用演算処理部S37I及びQ成分用演算処理部S37Qからそれぞれ出力されるI成分軟判定検波信号S37I及びQ成分軟判定検波信号S37QがいわゆるRZ(Return to Zero)信号系となるため、クロック再生部55におけるベースバンドクロックのクロック再生が容易となる利点がある。
【0114】
さらに、このワイヤレスマイクロホンシステム20では、(3)式及び(4)式について上述したように、ディジタル信号処理部40の1シンボル遅延回路51によるディジタルQPSK変調信号S29の遅延時間T1I,T1Qを変える(すなわち(3)式及び(4)式におけるα1の値を変える)ことによって、QPSK変調された信号及びπ/4シフトQPSK変調された信号のいずれについても対応することができるため、汎用性が高いという利点がある。
【0115】
またこの場合において、受信側31(図11)においてπ/4シフトQPSK変調信号の復調を行う場合、復調波形は、I信号、Q信号と異なり、「0」及び「1」という2値で復調されることから、復調時のノイズマージンが高いという利点もある。
【0116】
以上の構成によれば、送信側21からの送信信号S25をアナログ/ディジタル変換してなるディジタルQPSK変調信号S29のある1サンプルデータ区間における上述の前シンボル及び現シンボル間の面積差と、それよりも1サンプル前の1サンプルデータ区間における上述の前シンボル及び現シンボル間の面積差とを、それぞれディジタル信号処理部40のI成分面積差検出部50I及びQ成分面積差検出部50QにおいてI成分及びQ成分について検出し、これら検出結果に基づいて半波長期間での面積差をI成分及びQ成分ごとに遅延積分検波部54においてそれぞれ算出し、さらにこれら算出結果を硬判定部56において再生クロックCLK11に同期して硬判定するようにしてQPSK変調される前のグレイコードを復元するようにしたことにより、全体としての回路規模を格段的に減少させ、かつ回路構成を格段的に簡易化させることができ、かくして全体としての回路規模を格段的に縮小化及び省電力化させ得る簡易な構成の復調回路を実現できる。
【0117】
(2)第2の実施の形態
(2−1)基本原理
次に、(9)式のN1が1よりも大きい場合(N1>1)について、図14に示すように、受信波の1周期につき8個のサンプルを得る場合(N1=2)を例に説明する。
【0118】
この場合、I成分について、図14のt=0における現シンボルの受信波IF1Snのサンプル値(位相が0のときのサンプル値)をX1、これ以降π/4位相ごとの各サンプルのサンプル値をそれぞれX2,X3,……とし、(3)式で与えられる時間T1Iだけ遅延させて重ね合わせた前シンボルの受信波IF1S(n−1)のX1と同じ時点でのサンプル値をY1、これ以降π/4位相ごとの各サンプルのサンプル値をそれぞれY2,Y3,……とすると、現シンボルの受信波IF1Sn及び遅延後の前シンボルの受信波IF1S(n−1)間の位相差がπ/4の場合には、現シンボルの各サンプルのサンプル値X(=X1,X2,……)及び遅延後の前シンボルの各サンプルのサンプル値Y(=Y1,Y2,……)は、それぞれ図15(A)に示す図表の2段目及び3段目の値となる。
【0119】
また、このとき例えば位相が0のサンプルを含む1サンプルおきにとった現シンボルの各サンプルのサンプル値X(=X1,X3,X5,……)及びこれらとそれぞれ対応する前シンボルの各サンプルのサンプル値Y(=Y1,Y3,Y5,……)による「正負面積の和の絶対値」(|X+Y|)は、それぞれ4段目の値となる。さらに、この「正負面積の和の絶対値」の2サンプル分の和(|X1+Y1|+|X3+Y3|,……)は、それぞれ図15(A)に表す図表の6段目の値となる。
【0120】
同様にして、I成分について、現シンボルの受信波IF1Snと、(3)式で与えられる時間T1Iだけ遅延させた前シンボルの受信波IF1S(n−1)との位相差が3π/4の場合、−3π/4の場合及び−π/4の場合には、現シンボルの各サンプルのサンプル値X、遅延後の前シンボルの各サンプルのサンプル値Y、対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)及び当該「正負面積の和の絶対値」の2サンプル分の和(|X1+Y1|+|X3+Y3|,……)は、それぞれ図15(B)〜図15(D)のようになる。
【0121】
一方、Q成分について、図14のt=0における現シンボルの受信波IF1Snのサンプル値(位相が0のときのサンプル値)をX1、これ以降π/4位相ごとの各サンプルのサンプル値をそれぞれX2,X3,……とし、(4)式で与えられる時間T1Qだけ遅延させて重ね合わせたX1と同じ時点での前シンボルのサンプル値をY1、これ以降π/4ごとの各サンプルのサンプル値をそれぞれY2,Y3,……とすると、現シンボルの受信波IF1Snと遅延後の前シンボルの受信波IF1S(n−1)との位相差がπ/4の場合には、現シンボルの各サンプルのサンプル値X(=X1,X2,……)及び前シンボルの各サンプルのサンプル値Y(=Y1,Y2,……)は、それぞれ図16(A)に示す図表の2段目及び3段目の値となる。
【0122】
また、このとき例えば位相が0のサンプルを含む1サンプルおきにとった現シンボルの各サンプルのサンプル値X(=X1,X3,X5,……)及びこれらとそれぞれ対応する前シンボルの各サンプルのサンプル値Y(=Y1,Y3,Y5,……)の「正負面積の和の絶対値」(|X+Y|)は、それぞれ4段目の値となる。さらに、この「正負面積の和の絶対値」の2サンプル分の和(|X1+Y1|+|X3+Y3|,……)は、それぞれ図16(A)に表す図表の6段目に示す値となる。
【0123】
同様にして、Q成分について、現シンボルの受信波IF1Snと、(4)式で与えられる時間T1Qだけ遅延させた前シンボルの受信波IF1S(n−1)との位相差が3π/4の場合、−3π/4の場合及び−π/4の場合には、現シンボルの各サンプルのサンプル値X、遅延後の前シンボルの各サンプルのサンプル値Y、対応する1サンプルおきの「正負面積の和の絶対値」(|X+Y|)及び当該「正負面積の和の絶対値」の2サンプル分の和(|X1+Y1|+|X3+Y3|,……)は、それぞれ図16(B)〜図16(D)のようになる。
【0124】
そして、これら図15(A)〜図15(D)及び図16(A)〜図16(D)からも明らかなように、この条件下において、2サンプル分の「正負面積の和の絶対値」の和が「1.00」の場合には「0」、「2.41」の場合には「1」と硬判定するようにすれば、位相差に対するI成分及びQ成分の硬判定結果として図17に示す関係が成立し、I成分及びQ成分の硬判定結果の組合わせパターンをグレイコードと一致させることができる。
【0125】
(2−2)第2の実施の形態による復調回路60の構成
ここで図12との対応部分に同一符号を付して示す図18は、(9)式においてN1=2の場合における上述の遅延積分検波処理を行い得る復調回路60の構成を示すものである。この復調回路60は、図11に示すワイヤレスマイクロホンシステム20の復調回路33に代えて適用される。
【0126】
この図18からも明らかなように、復調回路60は、クロック発生部61及びディジタル信号処理部62の構成が異なることを除いて第1の実施の形態による復調回路33(図12)と同様に構成されている。
【0127】
実際上、復調回路60において、クロック発生部61は、QPSK変調信号S3の8倍の周波数を有するクロックCLK20をアナログ/ディジタル変換回路39に送出する。そしてアナログ/ディジタル変換回路39は、このクロックCLK20に基づいて、QPSK受信信号S3の位相が0、π/4、π/2、3π/4、π、−3π/4、−π/2、−π/4の信号成分が到来するタイミングで当該QPSK変調信号S3をサンプリングし、得られたディジタルQPSK変調信号S40を例えばLSI、FPGA又はDSP等でなるディジタル信号処理部62に送出する。
【0128】
ディジタル信号処理部62においては、図13との対応部分に同一符号を付した図19に示すように、各1サンプル遅延回路52,63,64がそれぞれ2サンプル遅延回路71,72,73に置き換えられている点を除いて第1の実施の形態によるディジタル信号処理部40と同様に構成されており、供給されるディジタルQPSK変調信号S40をI成分面積差検出部70Iの第1の加算回路60I1及びQ成分面積差検出部70Qの第1の加算回路60Q1と、1シンボル遅延回路51とに入力する。
【0129】
この結果、I成分面積差検出部70Iの第1の加算回路60I1には、ディジタルQPSK変調信号S40を1シンボル遅延回路51において(3)式で与えられる時間T1I(1シンボルと3π/4位相時間)分だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S42が与えられる。
【0130】
かくして第1の加算回路60I1は、ディジタルQPSK変調信号S40及び1シンボル遅延ディジタルQPSK変調信号S42をサンプルごとに順次加算し、得られた各1サンプルデータ区間でのI成分についての面積差を表す第1のI成分面積差信号S42I1を第1の絶対値演算回路61I1に送出する。
【0131】
そして第1の絶対値演算回路61I1は、第1のI成分面積差信号S42I1の絶対値(図15の|X+Y|に相当)を算出し、これを第1のI成分面積差絶対値信号S43I1として遅延積分検波部54のI成分用演算処理部62Iに送出する。
【0132】
また、このときI成分面積差検出部70Iの第2の加算回路60I2には、ディジタルQPSK変調信号S40を2サンプル遅延回路71においてπ/2位相時間(2サンプル時間)分だけ遅延させてなるディジタルQPSK変調信号S41と、1シンボル遅延ディジタルQPSK変調信号S42を2サンプル遅延回路72において同じくπ/2位相時間(2サンプル時間)分だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S44が与えられる。
【0133】
かくして第2の加算回路60I2は、ディジタルQPSK変調信号S41及び1シンボル遅延ディジタルQPSK変調信号S44をサンプルごとに順次加算し、得られた第1のI成分面積差信号S42I1よりも2サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第2のI成分面積差信号S42I2を第2の絶対値演算回路61I2に送出する。
【0134】
そして第2の絶対値演算回路61I2は、第2のI成分面積差信号S42I2の絶対値(図15の|X+Y|に相当)を算出し、これを第2のI成分面積差絶対値信号S43I2として遅延積分検波部54のI成分用演算処理部62Iに送出する。
【0135】
一方、1シンボル遅延回路51から出力される1シンボル遅延ディジタルQPSK信号S42は、2サンプル遅延回路53にも与えられる。そして2サンプル遅延回路53は、1シンボル遅延ディジタルQPSK信号S42をπ/2位相時間分だけ遅延させることにより、ディジタルQPSK変調信号S40を(4)式で与えられる時間T1Q(1シンボルと3π/4位相とπ/2位相時間)分だけ遅延させ、得られた1シンボル遅延ディジタルQPSK変調信号S45をQ成分面積差検出部70Qの第1の加算回路60Q1に送出する。
【0136】
かくして第1の加算回路60Q1は、ディジタルQPSK変調信号S40及び1シンボル遅延ディジタルQPSK変調信号S45をサンプルごとに順次加算し、得られた第1のI成分面積差信号S42I1と同じ各1サンプルデータ区間でのQ成分についての面積差を表す第1のQ成分面積差信号S42Q1を第1の絶対値演算回路61Q1に送出する。
【0137】
そして第1の絶対値演算回路61Q1は、第1のI成分面積差信号S42Q1の絶対値(図16の|X+Y|に相当)を算出し、これを第1のQ成分面積差絶対値信号S43Q1として遅延積分検波部54のQ成分用演算処理部62Qに送出する。
【0138】
また、このときQ成分面積差検出部70Qの第2の加算回路60Q2には、ディジタルQPSK変調信号S40を2サンプル遅延回路71においてπ/2位相時間(2サンプル時間)分だけ遅延させてなる上述のディジタルQPSK変調信号S41と、1シンボル遅延ディジタルQPSK変調信号S45を2サンプル遅延回路73においてπ/2位相時間(2サンプル時間)分だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S46が与えられる。
【0139】
かくして第2の加算回路60Q2は、ディジタルQPSK変調信号S41及び1シンボル遅延ディジタルQPSK変調信号S46をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S42Q1よりも2サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第2のQ成分面積差信号S42Q2を第2の絶対値演算回路61Q2に送出する。
【0140】
そして第2の絶対値演算回路61Q2は、第2のQ成分面積差信号S42Q2の絶対値(図16の|X+Y|に相当)を算出し、これを第2のQ成分面積差絶対値信号S43Q2として遅延積分検波部54のQ成分用演算処理部62Qに送出する。
【0141】
I成分用演算処理部62Iは、図13について上述したように、I成分面積差検出部70Iから供給される第1及び第2のI成分面積差絶対値信号S43I1,S43I2を1サンプルおきに半波長分(2サンプル分)だけ累積加算し、得られたI成分の半波長期間での面積差(図15の|X1+Y1|+|X3+Y3|,……に相当)を表すI成分軟判定検波信号S47Iをクロック再生回路55及び硬判定部56に送出する。
【0142】
同様にして、Q成分用演算処理部62Qは、Q成分面積差検出部70Qから供給される第1及び第2のQ成分面積差絶対値信号S43Q1,S43Q2を1サンプルおきに半波長分(2サンプル分)だけ累積加算し、得られたQ成分の半波長期間での面積差(図16の|X1+Y1|+|X3+Y3|,……に相当)を表すQ成分軟判定検波信号S44Qをクロック再生回路55及び硬判定部56に送出する。
【0143】
かくして再生回路55からは、図13について上述したように、再生されたベースバンドクロックが再生クロックCLK11として出力され、これが硬判定部56に与えられる。
【0144】
そして硬判定部56は、I成分用演算処理部62Iから供給されるI成分軟判定検波信号S47Iと、Q成分用演算処理部62Qから供給されるQ成分軟判定検波信号S47Qとについて、それぞれ再生クロックCLK11の立上りエッジ又は立下りエッジが到来するタイミングで硬判定する。具体的には、図15及び図16を基に再生クロックCLK11の立上りエッジ又は立下りエッジに同期して、データが(10)式により算出される値よりも小さい場合には「0」、大きい場合には「1」と硬判定する。
【0145】
これにより硬判定部56は、かかる硬判定結果としてI成分及びQ成分について硬判定された復調データを得、これをパラレル/シリアル変換回路57においてパラレル/シリアル変換させた後、かくして得られた上述のベースバンド信号S26を後段のベースバンド処理部34に送出する。
【0146】
このようにして復調回路60は、アンテナ32を介して受信した送信信号S25を復調し得るようになされている。
【0147】
(2−3)本実施の形態の動作及び効果
以上の構成において、復調回路60では、ディジタルQPSK変調信号S40のある1サンプルデータ区間における上述の前シンボル及び現シンボル間の面積差と、それよりも2サンプル前の1サンプルデータ区間における上述の前シンボル及び現シンボル間の面積差とを、それぞれディジタル信号処理部62のI成分面積差検出部70I及びQ成分面積差検出部70QにおいてI成分及びQ成分についてそれぞれ検出し、これら検出結果に基づいて半波長期間での面積差をI成分及びQ成分ごとに遅延積分検波部54において算出し、当該算出結果をクロック再生回路55から出力される再生クロックCLK11の立上り又は立下りエッジに同期して硬判定部56において硬判定することによりQPSK変調される前のグレイコードを復元する。
【0148】
従って、この復調回路60も、第1の実施の形態による復調回路33(図12)と同様に、ディジタル信号処理部62において、従来のディジタル信号処理部1(図54)において必要であった第1及び第2の乗算回路11I,11Q(図54)や自動位相制御回路13(図54)並びに位相回転回路14(図54)等を必要とせず、またI成分軟判定検波信号S47I及びQ成分軟判定検波信号S47Qには高調波成分が含まれていないため後段においてローパスフィルタ等を必要とせず、その分全体としての回路規模を格段的に減少させ、かつ回路構成を格段的に簡易化及び省電力化させることができる。
【0149】
また、この復調回路60の場合も、第1の実施の形態による復調回路33と同様に、ディジタル信号処理部40における遅延積分検波部54のI成分用演算処理部62I及びQ成分用演算処理部62Qからそれぞれ出力されるI成分軟判定検波信号S47I及びQ成分軟判定検波信号S47QがRZ信号系となるため、クロック再生部55におけるベースバンドクロックのクロック再生が容易となる利点がある。
【0150】
さらに、この復調回路60も、ディジタル信号処理部62の1シンボル遅延回路51によるディジタルQPSK変調信号S40の遅延時間T1I,T1Qを変える(すなわち(3)式及び(4)式におけるα1の値を変える)ことによって、QPSK変調された信号及びπ/4シフトQPSK変調された信号のいずれについても対応することができるため、汎用性が高いという利点がある。
【0151】
またこの場合において、復調回路60によりπ/4シフトQPSK変調信号の復調を行う場合、復調波形は、I信号、Q信号と異なり、「0」及び「1」という2値で復調されることから、復調時のノイズマージンが高いという利点もある。
【0152】
以上の構成によれば、QPSK変調信号S3をその8倍の周波数でディジタル変換してなるディジタルQPSK変調信号S40のある1サンプルデータ区間における上述の前シンボル及び現シンボル間の面積差と、それよりも2サンプル前の1サンプルデータ区間における上述の前シンボル及び現シンボル間の面積差とを、それぞれディジタル信号処理部62のI成分面積差検出部70I及びQ成分面積差検出部70QにおいてI成分及びQ成分について検出し、これら検出結果に基づいて半波長期間での面積差をI成分及びQ成分ごとに遅延積分検波部54においてそれぞれ算出し、さらにこれら算出結果を硬判定部56において再生クロックCLK11に同期して硬判定するようにしてQPSK変調される前のグレイコードを復元するようにしたことにより、全体としての回路規模を格段的に減少させ、かつ回路構成を格段的に簡易化させることができ、かくして全体としての回路規模を格段的に縮小化及び省電力化させ得る簡易な構成の復調回路を実現できる。
【0153】
(3)第3の実施の形態
(3−1)基本原理
次に、(9)式のN1が1よりも大きい(N1>1)場合について、図14に示すように、受信波の1波長につき8個のサンプルを得る場合(N1=2)を例に説明する。この第3の実施の形態では、受信波の半波長期間内の全てのサンプルのサンプル値X1,X2,……、Y1,Y2,……に基づいて面積差を計算するようにして、遅延積分検波処理を行う。
【0154】
すなわち、I成分について、図14のt=0における現シンボルの受信波IF1Snのサンプル値(位相が0のときのサンプル値)をX1、これ以降π/4位相ごとの各サンプルのサンプル値をそれぞれX2,X3,……とし、(3)式で与えられる時間T1Iだけ遅延させて重ね合わせた前シンボルの受信波IF1S(n−1)のX1と同じ時点でのサンプル値をY1、これ以降π/4位相ごとの各サンプルのサンプル値をそれぞれY2,Y3,……とすると、現シンボルの受信波IF1Sn及び遅延後の前シンボルの受信波IF1S(n−1)間の位相差がπ/4の場合には、現シンボルの各サンプルのサンプル値X(=X1,X2,……)及び遅延後の前シンボルの各サンプルのサンプル値Y(=Y1,Y2,……)は、それぞれ図20(A)に示す図表の2段目及び3段目の値となり、このとき対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)は、それぞれ4段目の値となる。さらに、このとき半波長期間内の連続する4サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+……+|X4+Y4|,……)は、それぞれ図20(A)に示す図表の6段目の値となる。
【0155】
同様にして、I成分について、現シンボルの受信波IF1Snと、(3)式で与えられる時間T1Iだけ遅延させた前シンボルの受信波IF1S(n−1)との位相差が3π/4の場合、−3π/4の場合及び−π/4の場合には、現シンボルの各サンプルのサンプル値X、遅延後の前シンボルの各サンプルのサンプル値Y、対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)及び半波長期間内の連続する4サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+……+|X4+Y4|,……)は、それぞれ図20(B)〜図20(D)のようになる。
【0156】
一方、Q成分について、図14のt=0における現シンボルの受信波IF1Snのサンプル値(位相が0のときのサンプル値)をX1、これ以降π/4位相ごとの各サンプルのサンプル値をそれぞれX2,X3,……とし、(4)式で与えられる時間T1Qだけ遅延させて重ね合わせたX1と同じ時点での前シンボルのサンプル値をY1、これ以降π/4ごとの各サンプルのサンプル値をそれぞれY2,Y3,……とすると、現シンボルの受信波IF1Snと遅延後の前シンボルの受信波IF1S(n−1)との位相差がπ/4の場合には、現シンボルの各サンプルのサンプル値X(=X1,X2,……)及び前シンボルの各サンプルのサンプル値Y(=Y1,Y2,……)は、それぞれ図21(A)に示す図表の2段目及び3段目の値となり、このとき対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)は、それぞれ4段目の値となる。さらに、このとき半波長期間内の連続する4サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+……+|X4+Y4|,……)は、それぞれ図21(A)に示す図表の6段目の値となる。
【0157】
同様にして、Q成分について、現シンボルの受信波IF1Snと、(4)式で与えられる時間T1Qだけ遅延させた前シンボルの受信波IF1S(n−1)との位相差が3π/4の場合、−3π/4の場合及び−π/4の場合には、現シンボルの各サンプルのサンプル値X、遅延後の前シンボルの各サンプルのサンプル値Y、対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)及び半波長期間内の連続する4サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+……+|X4+Y4|,……)は、それぞれ図21(B)〜図21(D)のようになる。
【0158】
そして、これら図20(A)〜図20(D)及び図21(A)〜図21(D)からも明らかなように、この条件下において、半波長期間内における全ての1サンプルごとの「正負面積の和の絶対値」の和(|X1+Y1|+……+|X4+Y4|,……)が「2.00」の場合には「0」、「4.82」の場合には「1」と硬判定するようにすれば、位相差に対するI成分及びQ成分の硬判定結果として図22に示す関係が成立し、I成分及びQ成分の硬判定結果の組合せパターンをグレイコードと一致させることができる。
【0159】
(3−2)第3の実施の形態による復調回路80の構成
ここで図23は、図11のワイヤレスマイクロホンシステム20の復調回路33に代えて適用される第3の実施の形態による復調回路80を示し、例えばLSI、FPGA又はDSP等として構成されたディジタル信号処理部81の構成が異なる点を除いて第2の実施の形態による復調回路60(図18)と同様に構成されている。
【0160】
ディジタル信号処理部81においては、図19との対応部分に同一符号を付した図24に示すように、I成分面積差検出部82I、Q成分面積差検出部82Q、1シンボル遅延回路51、第1〜第3の1サンプル遅延回路831〜833、遅延積分検波部84、クロック再生回路85、硬判定部86及びパラレル/シリアル変換回路57から構成されており、供給されるディジタルQPSK変調信号S40を1シンボル遅延回路51と、I成分面積差検出部82Iの第1の加算回路60I1及びQ成分面積差検出部82Qの第1の加算回路60Q1とにそれぞれ入力する。
【0161】
またディジタル信号処理部81においては、ディジタルQPSK変調信号S40を第1の1サンプル遅延回路831において1サンプル時間分だけ遅延させてなるディジタルQPSK変調信号S511をI成分面積差検出部82Iの第2の加算回路60I2及びQ成分面積差検出部82Qの第2の加算回路60Q2に入力すると共に、このディジタルQPSK変調信号S511を第2の1サンプル遅延回路832において1サンプル時間分だけ遅延させたディジタルQPSK変調信号S512をI成分面積差検出部82Iの第3の加算回路60I3及びQ成分面積差検出部82Qの第3の加算回路60Q3に入力し、さらにこのディジタルQPSK変調信号S512を第3の1サンプル遅延回路833において1サンプル時間分だけ遅延させたディジタルQPSK変調信号S513をI成分面積差検出部82Iの第4の加算回路60I4及びQ成分面積差検出部82Qの第4の加算回路60Q4に入力する。
【0162】
この結果、I成分面積差検出部82Iの第1の加算回路60I1は、図19について上述したように、ディジタルQPSK変調信号S40及びディジタルQPSK変調信号S42をサンプルごとに順次加算し、得られた各1サンプルデータ区間でのI成分についての面積差を表す第1のI成分面積差信号S52I1を第1の絶対値演算回路61I1に送出する。
【0163】
そして第1の絶対値演算回路61I1は、第1のI成分面積差信号S52I1の絶対値(図20の|X+Y|に相当)を算出し、これを第1のI成分面積差絶対値信号S53I1として遅延積分検波部84のI成分用演算処理部87Iに送出する。
【0164】
また、このときI成分面積差検出部82Iの第2の加算回路60I2には、1シンボル遅延ディジタルQPSK変調信号S42を1サンプル遅延回路881において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S541が与えられる。
【0165】
かくして第2の加算回路60I2は、ディジタルQPSK変調信号S511及び1シンボル遅延ディジタルQPSK変調信号S541をサンプルごとに順次加算し、得られた第1のI成分面積差信号S52I1よりも1サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第2のI成分面積差信号S52I2を第2の絶対値演算回路61I2に送出する。
【0166】
そして第2の絶対値演算回路61I2は、第2のI成分面積差信号S52I2の絶対値(図20の|X+Y|に相当)を算出し、これを第2のI成分面積差絶対値信号S53I2として遅延積分検波部84のI成分用演算処理部87Iに送出する。
【0167】
さらに、このときI成分面積差検出部82Iの第3の加算回路60I3には、1シンボル遅延ディジタルQPSK変調信号S541を1サンプル遅延回路882において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S542が与えられる。
【0168】
かくして第3の加算回路60I3は、ディジタルQPSK変調信号S512及び1シンボル遅延ディジタルQPSK変調信号S542をサンプルごとに順次加算し、得られた第1のI成分面積差信号S53I1よりも2サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第3のI成分面積差信号S52I3を第3の絶対値演算回路61I3に送出する。
【0169】
そして第3の絶対値演算回路61I3は、第3のI成分面積差信号S52I3の絶対値(図20の|X+Y|に相当)を算出し、これを第3のI成分面積差絶対値信号S53I3として遅延積分検波部84のI成分用演算処理部87Iに送出する。
【0170】
同様にして、このときI成分面積差検出部82Iの第4の加算回路60I4には、1シンボル遅延ディジタルQPSK変調信号S542を1サンプル遅延回路883において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S543が与えられる。
【0171】
かくして第4の加算回路60I4は、ディジタルQPSK変調信号S513及び1シンボル遅延ディジタルQPSK変調信号S543をサンプルごとに順次加算し、得られた第1のI成分面積差信号S52I1よりも3サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第4のI成分面積差信号S52I4を第4の絶対値演算回路61I4に送出する。
【0172】
そして第4の絶対値演算回路61I4は、第4のI成分面積差信号S52I4の絶対値(図20の|X+Y|に相当)を算出し、これを第4のI成分面積差絶対値信号S53I4として遅延積分検波部84のI成分用演算処理部87Iに送出する。
【0173】
一方、このときQ成分面積差検出部82Qの第1の加算回路60Q1には、上述のようにI成分面積差検出部82Iの第2の1サンプル遅延回路882から出力される、ディジタルQPSK変調信号S40を(4)式で与えられる時間T1Qだけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S542が与えられる。
【0174】
かくして第1の加算回路60Q1は、ディジタルQPSK変調信号S40及び1シンボル遅延ディジタルQPSK変調信号S542をサンプルごとに順次加算し、得られた第1のI成分面積差信号S42I1と同じ各1サンプルデータ区間でのQ成分についての面積差を表す第1のQ成分面積差信号S52Q1を第1の絶対値演算回路61Q1に送出する。
【0175】
そして第1の絶対値演算回路61Q1は、第1のI成分面積差信号S52Q1の絶対値(図21の|X+Y|に相当)を算出し、これを第1のQ成分面積差絶対値信号S53Q1として遅延積分検波部84のQ成分用演算処理部87Qに送出する。
【0176】
また、このときQ成分面積差検出部82Qの第2の加算回路60Q2には、I成分面積差検出部82Iの第3の1サンプル遅延回路883から出力される、1シンボル遅延ディジタルQPSK変調信号S542を1サンプル時間分だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S543が与えられる。
【0177】
かくして第2の加算回路60Q2は、ディジタルQPSK変調信号S511及び1シンボル遅延ディジタルQPSK変調信号S543をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S52Q1よりも1サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第2のQ成分面積差信号S52Q2を第2の絶対値演算回路61Q2に送出する。
【0178】
そして第2の絶対値演算回路61Q2は、第2のQ成分面積差信号S52Q2の絶対値(図21の|X+Y|に相当)を算出し、これを第2のQ成分面積差絶対値信号S53Q2として遅延積分検波部84のQ成分用演算処理部87Qに送出する。
【0179】
さらに、このときQ成分面積差検出部82Qの第3の加算回路60Q3には、1シンボル遅延ディジタルQPSK変調信号S543を1サンプル遅延回路884において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S544が与えられる。
【0180】
かくして第3の加算回路60Q3は、ディジタルQPSK変調信号S512及び1シンボル遅延ディジタルQPSK変調信号S544をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S52Q1よりも2サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第3のQ成分面積差信号S52Q3を第3の絶対値演算回路61Q3に送出する。
【0181】
そして第3の絶対値演算回路61Q3は、第3のQ成分面積差信号S52Q3の絶対値(図21の|X+Y|に相当)を算出し、これを第3のQ成分面積差絶対値信号S53Q3として遅延積分検波部84のQ成分用演算処理部87Qに送出する。
【0182】
同様にして、このときQ成分面積差検出部82Qの第4の加算回路60Q4には、1シンボル遅延ディジタルQPSK変調信号S544を1サンプル遅延回路885において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S545が与えられる。
【0183】
かくして第4の加算回路60Q4は、ディジタルQPSK変調信号S513及び1シンボル遅延ディジタルQPSK変調信号S545をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S52Q1よりも3サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第4のQ成分面積差信号S52Q4を第4の絶対値演算回路61Q4に送出する。
【0184】
そして第4の絶対値演算回路61Q4は、第4のQ成分面積差信号S52Q4の絶対値(図21の|X+Y|に相当)を算出し、これを第4のQ成分面積差絶対値信号S53Q4として遅延積分検波部84のQ成分用演算処理部87Qに送出する。
【0185】
I成分用演算処理部87Iは、供給される第1〜第4のI成分面積差絶対値信号S53I1〜S53I4を4サンプルおきに半波長分(2サンプル分)だけ累積加算し、得られたI成分の半波長期間での面積差(図20の|X1+Y1|+……+|X4+Y4|,……に相当)を表すI成分軟判定検波信号S54Iをクロック再生回路85及び硬判定部86に送出する。
【0186】
同様にして、Q成分用演算処理部86Qは、供給される第1〜第4のQ成分面積差絶対値信号S53Q1〜S53Q4を4サンプルおきに半波長分(2サンプル分)だけ累積加算し、得られたQ成分の半波長期間での面積差(図21の|X1+Y1|+……+|X4+Y4|,……に相当)を表すQ成分軟判定検波信号S54Qをクロック再生回路85及び硬判定部86に送出する。
【0187】
クロック再生回路85においては、例えばDPLL構成でなり、供給されるI成分軟判定検波信号S54I及びQ成分軟判定検波信号S54Qに基づきベースバンドクロックを再生し、これを再生クロックCLK21として硬判定部86に送出する。
【0188】
そして硬判定部86は、I成分用演算処理部87Iから供給されるI成分軟判定検波信号S54Iと、Q成分用演算処理部87Qから供給されるQ成分軟判定検波信号S54Qとについて、それぞれ再生クロックCLK21の立上りエッジ又は立下りエッジが到来するタイミングで硬判定する。具体的には、図20及び図21を基に再生クロックCLK21の立上りエッジ又は立下りエッジに同期して、データが次式
【0189】
【数11】
【0190】
により算出される値よりも小さい場合には「0」、大きい場合には「1」と硬判定する。
【0191】
これにより硬判定部86は、かかる硬判定結果としてI成分及びQ成分について硬判定された復調データを得、これをパラレル/シリアル変換回路57においてパラレル/シリアル変換させた後、かくして得られた上述のベースバンド信号S26を後段のベースバンド処理部34に送出する。
【0192】
このようにして復調回路80は、アンテナ32を介して受信した送信信号S25を復調し得るようになされている。
【0193】
(3−3)本実施の形態の動作及び効果
以上の構成において、復調回路80では、ディジタルQPSK変調信号S40のある1サンプルデータ区間における前シンボル及び現シンボル間の面積差と、それよりもそれぞれ1〜3サンプル前の各1サンプルデータ区間における前シンボル及び現シンボル間の面積差とを、それぞれディジタル信号処理部81のI成分面積差検出部82I及びQ成分面積差検出部82QにおいてI成分及びQ成分についてそれぞれ検出し、これら検出結果に基づいて半波長期間での面積差をI成分及びQ成分ごとに遅延積分検波部84において算出し、当該算出結果をクロック再生回路85から出力される再生クロックCLK21の立上り又は立下りエッジに同期して硬判定部86において硬判定することによりQPSK変調される前のグレイコードを復元する。
【0194】
従って、この復調回路80も、第1の実施の形態による復調回路40(図12)と同様に、ディジタル信号処理部81において、従来のディジタル信号処理部1(図54)において必要であった第1及び第2の乗算回路11I,11Q(図54)や自動位相制御回路13(図54)並びに位相回転回路14(図54)等を必要とせず、またI成分軟判定検波信号S54I及びQ成分軟判定検波信号S54Qには高調波成分が含まれていないため後段においてローパスフィルタ等を必要とせず、その分全体としての回路規模を格段的に減少させ、かつ回路構成を格段的に簡易化及び省電力化させることができる。
【0195】
また、この復調回路80においても、第1の実施の形態による復調回路33と同様に、ディジタル信号処理部81における遅延積分検波部84のI成分用演算処理部87I及びQ成分用演算処理部87Qからそれぞれ出力されるI成分軟判定検波信号S54I及びQ成分軟判定検波信号S54QがRZ信号系となるため、クロック再生部85におけるベースバンドクロックのクロック再生が容易となる利点がある。
【0196】
さらに、この復調回路80も、第1の実施の形態による復調回路33と同様に、ディジタル信号処理部81の1シンボル遅延回路51によるディジタルQPSK変調信号S40の遅延時間T1I,T1Qを変える(すなわち(3)式及び(4)式におけるα1の値を変える)ことによって、QPSK変調された信号及びπ/4シフトQPSK変調された信号のいずれについても対応することができるため、汎用性が高いという利点がある。
【0197】
またこの場合において、復調回路80によりπ/4シフトQPSK変調信号の復調を行う場合、復調波形は、I信号、Q信号と異なり、「0」及び「1」という2値で復調されることから、復調時のノイズマージンが高いという利点もある。
【0198】
以上の構成によれば、QPSK変調信号S3をその8倍の周波数でディジタル変換してなるディジタルQPSK変調信号S40のある1サンプルデータ区間における前シンボル及び現シンボル間の面積差と、それよりもそれぞれ1〜3サンプル前の各1サンプルデータ区間における前シンボル及び現シンボル間の面積差とを、それぞれディジタル信号処理部81のI成分面積差検出部82I及びQ成分面積差検出部82QにおいてI成分及びQ成分についてそれぞれ検出し、これら検出結果に基づいて半波長期間での面積差をI成分及びQ成分ごとに遅延積分検波部84において算出し、当該算出結果をクロック再生回路85から出力される再生クロックCLK21の立上り又は立下りエッジに同期して硬判定部86において硬判定することによりQPSK変調される前のグレイコードを復元するようにしたことにより、全体としての回路規模を格段的に減少させ、かつ回路構成を格段的に簡易化させることができ、かくして全体としての回路規模を格段的に縮小化及び省電力化させ得る簡易な構成の復調回路を実現できる。
【0199】
(4)第4の実施の形態
(4−1)基本原理
第1〜第3の実施の形態において、復調回路33,60,80(図12、図18、図23)内のアナログ/ディジタル変換回路39における最低サンプリング周期は、(9)式より、QPSK変調信号S3の周波数が例えば10〔MHz〕の場合には40〔MHz〕となる。
【0200】
このため、かかる遅延検波方式を採用した第1〜第3の実施の形態による復調回路33,60,80を構築するに際しては、動作周波数の高いアナログ/ディジタル変換回路39、クロック発生部38,61及びディジタル信号処理部40,62,81が必要となる。またディジタル信号処理部40,62,81内の1シンボル遅延回路51(図13、図19、図24)において1シンボル分のサンプル値を保存する必要があるため、例えばQPSK変調信号S3の周波数が10〔MHz〕でシンボルレートが192〔kHz〕の場合には208サンプル値のデータ保存が必要となり、その分の大きな容量のメモリが必要となる問題がある。
【0201】
そこで、本実施の形態においては、復調回路33、60、80内のIFフィルタ5(図12、図18、図23)から出力されるQPSK変調信号S3に対するサンプリング周期を下げる、つまりQPSK変調信号S3における半波長分の所定位相のサンプル値を、半波長よりも多い期間をかけてアンダーサンプリングにより取得することにより、かかる問題を解決するようにする。
【0202】
その一例としては、上述の遅延積分検波方式では受信波の0(又はπ)位相のサンプルと、π/2(又は3π/2)位相のサンプルとが必要であるため、これらを交互にサンプルできるように、mを任意の正の整数として、第1の実施の形態では上述の(2m+1)分の1、第2の実施の形態では上述の(4m+2)分の1、第3の実施の形態では上述の(4m+1)分の1のサンプリング周期でQPSK変調信号S3をサンプリングする。
【0203】
例えば、図25に示すように、第2の実施の形態について、m=1の場合には、時刻t1に最初のサンプリングを行うときには、この後時刻t2,t4,t5,t7,……において順次サンプリングが行われる。またm=2の場合には、時刻t1の最初のサンプリングに対して、この後次のサンプリングは時刻t3,t6,……に順次行われる。
【0204】
このように、第1〜第3の実施の形態では受信波の半波長分の面積差を2サンプリング(X1,X2)又は4サンプリング(X1〜X4)で演算していたが、本実施の形態においては、このようなサンプリング周期でサンプリングを行うことにより、例えば第1の実施の形態の場合には受信波半周期が2サンプルなので「X1」の次サンプルは、受信波のm周期(2×mサンプル)とπ/2位相(1サンプル)後をサンプリングすることにより間引きすることができる。
【0205】
かかるサンプリングからの演算でI成分の検波が可能となる。またQ成分の検波を行うには、サンプリング点からπ/2位相ずれたサンプリングデータが欲しいので、別途、かかるサンプルクロックに対してπ/2シフトしたクロックでサンプリングすることによりQ成分の検波を行えば良い。
【0206】
なお、本実施の形態による遅延積分検波方式では、図26に示すように、1シンボルにつき、受信波の0位相のサンプルと、π/2位相のサンプルとが最低限必要であり、このことからサンプリング周期は少なくともシンボルレートの3倍以上でなければならない。従って、例えば192〔kHz〕のベースバンド変調された受信波を遅延積分検波する場合は次式
【0207】
【数12】
【0208】
のように、576〔kHz〕がサンプリング周波数の最低値の理論限界となる。
【0209】
ただし、これはあくまでも理論限界であり、実際には受信波とベースバンド周波数の関係、フェージング等を検討しながら妥協点を探すこととなる。
【0210】
(4−2)第4の実施の形態による復調回路90の構成
ここで、図12との対応部分に同一符号を付して示す図27は、かかるアンダーサンプリングによる遅延積分検波処理を行うための具体的な復調回路90の構成を示すものである。
【0211】
この図27からも明らかなように、本実施の形態による復調回路90には、IFフィルタ5の後段にQPSK変調信号S3の0位相をサンプリングするための第1のアナログ/ディジタル変換回路91Aと、π/2位相をサンプリングするための第2のアナログ/ディジタル変換回路91Bとが設けられ、IFフィルタ5から出力されたQPSK変調信号S3をこれら第1及び第2のアナログ/ディジタル変換回路91A,91Bに入力する。
【0212】
このとき第1のアナログ/ディジタル変換回路91Aには、QPSK変調信号S3の周波数をf1とし、mを予め設定された正の整数として、次式
【0213】
【数13】
【0214】
の周波数の第1のクロックCLK30がクロック発生部92から与えられると共に、第2のアナログ/ディジタル変換回路91Bには、第1のクロックCLK30を遅延回路93においてQPSK変調信号S3の1/4波長時間に相当する時間だけ遅延させてなる第2のクロックCLK31が与えられる。
【0215】
かくして第1のアナログ/ディジタル変換回路91Aは、第1のクロックCLK30に基づいて、QPSK変調信号S3を、アンダーサンプリング周期で、かつ0〔°〕の位相が到来するタイミングで順次サンプリングすることによりディジタル変換し、得られたQPSK変調信号S3の0位相におけるサンプル値を、第1のディジタルQPSK変調信号S60Aとしてディジタル信号処理部94に送出する。
【0216】
また第2のアナログ/ディジタル変換回路91Bは、第2のクロックCLK31に基づいて、QPSK変調信号S3を、アンダーサンプリング周期で、かつπ/2(90〔°〕)の位相が到来するタイミングで順次サンプリングすることによりディジタル変換し、得られたQPSK変調信号S3のπ/2位相におけるサンプル値を第2のディジタルQPSK変調信号S60Bとしてディジタル信号処理部94に送出する。
【0217】
ディジタル信号処理部94においては、例えばLSI、FPGA又はDSP等で構成されており、図13との対応部分に同一符号を付した図28に示すように、ディジタルQPSK変調信号S60Aを1シンボル遅延回路100と、I成分面積差検出部101Iの第1の加算回路60I1及び1サンプル遅延回路102と、Q成分面積差検出部101Qの第1の加算回路60Q1とに入力すると共に、ディジタルQPSK変調信号S60Bを1シンボル遅延回路103に入力する。
【0218】
このとき1シンボル遅延回路100は、ディジタルQPSK変調信号S60Aを(3)式で与えられる時間T1I(1シンボルと3π/4位相時間)分だけ遅延させ、得られた1シンボル遅延ディジタルQPSK変調信号S61をI成分面積差検出部101Iの第1の加算回路60I1及び1サンプル遅延回路104に送出する。
【0219】
かくしてI成分面積差検出部101I1の第1の加算回路60I1は、ディジタルQPSK変調信号S60Aと、1シンボル遅延ディジタルQPSK変調信号S61とをサンプルごとに順次加算し、得られた各1サンプルデータ区間でのI成分についての面積差を表す第1のI成分面積差信号S62I1を第1の絶対値演算回路61I1に送出する。
【0220】
そして第1の絶対値演算回路61I1は、第1のI成分面積差信号S62I1の絶対値(図8の|X+Y|に相当)を算出し、これを第1のI成分面積差絶対値信号S63I1として遅延積分検波部54のI成分用演算処理部62Iに送出する。
【0221】
また、このときI成分面積差検出部101Iの第2の加算回路60I2には、ディジタルQPSK変調信号S60Aを1サンプル遅延回路102において1アンダーサンプル時間分だけ遅延させてなるディジタルQPSK変調信号S64と、1シンボル遅延ディジタルQPSK変調信号S61を1サンプル遅延回路104において1アンダーサンプル時間だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S65とが与えられる。
【0222】
かくしてI成分面積差検出部101I1の第2の加算回路60I2は、ディジタルQPSK変調信号S64と、1シンボル遅延ディジタルQPSK変調信号S65とをサンプルごとに順次加算し、得られた第1のI成分面積差信号S62I1よりも1サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第2のI成分面積差信号S62I2を第2の絶対値演算回路61I2に送出する。
【0223】
そして第2の絶対値演算回路61I2は、第2のI成分面積差信号S62I2の絶対値(図8の|X+Y|に相当)を算出し、これを第2のI成分面積差絶対値信号S63I2として遅延積分検波部54のI成分用演算処理部62Iに送出する。
【0224】
一方、1シンボル遅延回路103は、供給されるディジタルQPSK変調信号S60Bを(4)式で与えられる時間T1Q(1シンボルと3π/4位相とπ/2位相時間)分だけ遅延させ、得られた1シンボル遅延ディジタルQPSK変調信号S66をQ成分面積差検出部101Qの第1の加算回路60Q1及び1サンプル遅延回路105に送出する。
【0225】
かくしてQ成分面積差検出部101Qの第1の加算回路60Q1は、ディジタルQPSK変調信号S60A及び1シンボル遅延ディジタルQPSK変調信号S66とをサンプルごとに順次加算し、得られた第1のI成分面積差信号S62I1と同じ各1サンプルデータ区間でのQ成分についての面積差を表す第1のQ成分面積差信号S62Q1を第1の絶対値演算回路61Q1に送出する。
【0226】
そして第1の絶対値演算回路61Q1は、供給される第1のQ成分面積差信号S42Q1の絶対値(図16の|X+Y|に相当)を算出し、これを第1のQ成分面積差絶対値信号S63Q1として遅延積分検波部54のQ成分用演算処理部62Qに送出する。
【0227】
また、このときQ成分面積差検出部101Qの第2の加算回路60Q2には、上述のようにディジタルQPSK変調信号S40を1サンプル遅延回路102において1アンダーサンプル時間分だけ遅延させてなるディジタルQPSK変調信号S64と、1シンボル遅延ディジタルQPSK変調信号S66を1サンプル遅延回路105において1アンダーサンプル時間分だけ遅延させてなる1シンボル遅延ディジタルQPSK変調信号S67が与えられる。
【0228】
かくして第2の加算回路60Q2は、ディジタルQPSK変調信号S64及び1シンボル遅延ディジタルQPSK変調信号S67をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S62Q1よりも1サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第2のQ成分面積差信号S62Q2を第2の絶対値演算回路61Q2に送出する。
【0229】
そして第2の絶対値演算回路61Q2は、供給される第2のQ成分面積差信号S62Q2の絶対値(図16の|X+Y|に相当)を算出し、これを第2のQ成分面積差絶対値信号S63Q2として遅延積分検波部54のQ成分用演算処理部62Qに送出する。
【0230】
I成分用演算処理部62Iは、供給される第1及び第2のI成分面積差絶対値信号S63I1,S63I2を1サンプルおきに半波長分(ただし、本実施の形態において半波長分は1サンプル分)だけ累積加算し、得られたI成分の半波長期間での面積差(図8の|X1+Y1|+|X2+Y2|,……に相当)を表すI成分軟判定検波信号S68Iをクロック再生回路55及び硬判定部56に送出する。
【0231】
同様にして、Q成分用演算回路62Qは、供給される第1及び第2のQ成分面積差絶対値信号S631Q、S632Qをサンプルごとに半波長分だけ累積加算し(ただし、本実施の形態において半波長分は1サンプル分)、得られたQ成分の半波長期間での面積差(図9の|X1+Y1|+|X2+Y2|,……に相当)を表すQ成分軟判定検波信号S68Qをクロック再生回路106及び硬判定部107に送出する。
【0232】
クロック再生回路106においては、例えばDPLL構成でなり、供給されるI成分軟判定検波信号S68I及びQ成分軟判定検波信号S68Qに同期したベースバンドクロックを再生し、これを再生クロックCLK32として硬判定部107に送出する。
【0233】
硬判定部107は、I成分用演算処理部62Iから供給されるI成分軟判定検波信号S68Iと、Q成分用演算処理部62Qから供給されるQ成分軟判定検波信号S68Qとについて、それぞれ再生クロックCLK32の立上りエッジ又は立下りエッジに同期して硬判定する。具体的には、図15及び図16を基に再生クロックCLK32の立上りエッジ又は立下りエッジに同期してデータが次式
【0234】
【数14】
【0235】
よりも小さい場合には「0」、大きい場合には「1」と硬判定する。
【0236】
これにより硬判定部107は、かかる硬判定結果としてI成分及びQ成分について復調されたビットデータを得、これらをパラレル/シリアル変換回路57においてパラレル/シリアル変換させた後、かくして得られた上述のベースバンド信号S26を後段のベースバンド処理部34に送出する。
【0237】
このようにして復調回路33は、アンテナ32を介して受信した送信信号S25を復調し得るようになされている。
【0238】
(4−3)本実施の形態の動作及び効果
以上の構成において、この復調回路90では、IFフィルタ5(図27)から出力されるQPSK変調信号S3を第1の実施の形態による復調回路33(図12)に比べて低いサンプリング周期でサンプリングし、これを利用して遅延積分検波処理を実行する。
【0239】
従って、この復調回路90では、第1及び第2のアナログ/ディジタル変換回路91A,91Bや、クロック発生部92、ディジタル信号処理部94として動作周波数の高いものを必要とせず、またディジタル信号処理部94内の1シンボル遅延回路100,103や、1サンプル遅延回路104,105、I成分面積差検出部101I内の1サンプル遅延回路102内のメモリとして容量の大きなものを必要とせず、さらにはディジタル信号処理部94のハードウェア構成を簡易化しながら、その動作クロックの低減も図れるため、第1の実施の形態による復調回路33に比べて全体としての構成を簡易化、省電力化することができる。
【0240】
また、この復調回路90の場合も、第1の実施の形態による復調回路33と同様に、ディジタル信号処理部94における遅延積分検波部54のI成分用演算処理部62I及びQ成分用演算処理部62Qからそれぞれ出力されるI成分軟判定検波信号S68I及びQ成分軟判定検波信号S68QがRZ信号系となるため、クロック再生部106におけるベースバンドクロックのクロック再生が容易となる利点がある。
【0241】
さらに、この復調回路90も、ディジタル信号処理部94の1シンボル遅延回路100,103による第1及び第2のディジタルQPSK変調信号S60A,S60Bの遅延時間T1I,T1Qを変える(すなわち(3)式及び(4)式におけるα1の値を変える)ことによって、QPSK変調された信号及びπ/4シフトQPSK変調された信号のいずれについても対応することができるため、汎用性が高いという利点がある。
【0242】
またこの場合において、復調回路90によりπ/4シフトQPSK変調信号の復調を行う場合、復調波形は、I信号、Q信号と異なり、「0」及び「1」という2値で復調されることから、復調時のノイズマージンが高いという利点もある。
【0243】
以上の構成によれば、QPSK変調信号S3をアンダーサンプリングするようにしたことにより、第1及び第2のアナログ/ディジタル変換回路91A,91Bや、クロック発生部92、ディジタル信号処理部94として動作周波数の高いものを必要とせず、またディジタル信号処理部94における1シンボル遅延回路100,103や、1サンプル遅延回路104,105、I成分面積差検出部101I内の1サンプル遅延回路102内のメモリの容量を減少化させることができ、かくして全体としての回路規模をより一層と縮小化、省電力化させ得る簡易な構成の復調回路を実現できる。
【0244】
(5)第5の実施の形態
(5−1)基本原理
(5−1−1)位相差の検出
次に、受信波が8PSK変調波である場合の遅延積分検波処理について説明する。本実施の形態においては、位相をπ/8だけ遅相又は進相させた前シンボルの受信波IF2S(n−1)と、現シンボルの受信波IF2Snとの半波長期間における面積差に着目した。
【0245】
前シンボルの受信波IF2S(n−1)をπ/8(=22.5〔°〕)だけ位相を遅らせて現シンボルの受信波IF2Snと重ねたものを半波長期間で観測すると、遅相後の前シンボルの受信波IF1S(n−1)及び現シンボルの受信波IF1Sn間の元の位相差が0、π/4、π/2、3π/4、π、−3π/4、−π及び−π/4のときに、それぞれ図29(A)〜図29(H)に示すようになる。
【0246】
そして、この図29(A)〜図29(H)からも明らかなように、前シンボルの受信波IF2S(n−1)をπ/8だけ位相を遅らせて重ねた場合、遅相後の前シンボルの受信波IF2S(n−1)及び横軸が囲む部分(半波長期間内)の面積S2S(n−1)と、現シンボルの受信波IF2Sn及び横軸が囲む部分(半波長期間内)の面積S2Snとの面積差ΔS2Sn(=S2S(n−1)+S2Sn)は、振幅のセンタ(横軸)よりも上側を正の面積、下側を負の面積とし、これら正負面積の和の絶対値として計算するものとして、4種類存在することが分かる。
【0247】
ここで、図29(A)及び図29(H)の状態の面積差ΔS2Snを「a」、図29(B)及び図29(G)の状態の面積差ΔS2Snを「b」、図29(C)及び図29(F)の状態の面積差ΔS2Snを「c」、図29(D)及び図29(E)の状態の面積差ΔS2Snを「d」とし、これら面積差状態を[I]信号軸にマッピングすると、図30に示すようになる。
【0248】
従って、かかる面積差ΔS2Snに基づいて、図31に示すように、遅相前の元の前シンボルの受信波IF2S(n−1)及び現シンボルの受信波IF2Sn間の位相差が0又は−π/4と、π/4又は−πと、π/2又は−3π/4と、3π/4又はπとのいずれであるかを判別することができる。
【0249】
同様にして、前シンボルの受信波IF2S(n−1)をπ/8とさらにπ/2(=90〔°〕)だけ位相を遅らせて現シンボルの受信波IF2Snと重ねたものを半波長で観測すると、遅相後の前シンボルの受信波IF1S(n−1)及び現シンボルの受信波IF1Sn間の元の位相差が0、π/4、π/2、3π/4、π、−3π/4、−π及び−π/4のときに、それぞれ図32(A)〜図32(H)に示すようになる。
【0250】
そして、この図32(A)〜図32(H)からも明らかなように、前シンボルの受信波IF2S(n−1)をπ/8とさらにπ/2だけ位相を遅らせて重ねた場合、遅相後の前シンボルの受信波IF2S(n−1)及び横軸が囲む部分(半波長期間内)の面積S2S(n−1)´と、現シンボルの受信波IF2Sn及び横軸が囲む部分(半波長期間内)の面積S2Snとの面積差ΔS2Sn´(=S2S(n−1)´+S2Sn)は、振幅のセンタ(横軸)よりも上側を正の面積、下側を負の面積とし、これら正負面積の和の絶対値として計算するものとして、4種類存在することが分かる。
【0251】
ここで、図32(B)及び図32(C)の状態の面積差ΔS2Sn´は図29(A)と同じであるので「a」、図32(A)及び図32(D)の状態の面積差ΔS2Sn´は図29(B)と同じであるので「b」図32(E)及び図32(H)の状態の面積差ΔS2Sn´は図29(C)と同じであるので「c」、図32(F)及び図32(G)の状態の面積差ΔS2Sn´は図29(D)と同じであるので「d」とし、これら面積差状態を[Q]信号軸にマッピングすると、図33に示すようになる。
【0252】
従って、かかる面積差ΔS2Sn´に基づいて、図34に示すように、遅相前の元の前シンボルの受信波IF2S(n−1)及び現シンボルの受信波IF2Sn間の位相差が0又は3π/4と、π/4又はπ/2と、π又は−π/4と、−3π/4又は−π/2とのいずれであるかを判別することができる。
【0253】
そこで、上述のように図29(A)の面積差状態を「a」、図29(B)の面積差状態を「b」、図29(C)の面積差状態を「c」、図29(D)の面積差状態を「d」と硬判定するものとし、面積差ΔS2Snの硬判定結果をI成分、差ΔS2Sn´の硬判定結果をQ成分すると、図31及び図34から、前シンボル及び現シンボル間の元の位相差に応じて図35に示すようなI成分及びQ成分の硬判定結果の組合せパターンが得られる。
【0254】
この図35からも明らかなように、I成分の硬判定結果及びQ成分の硬判定結果の組合せパターンは、前シンボル及び現シンボル間の元の位相差が0、π/4、π/2、3π/4、π、−3π/4、−π/2及び−π/4のいずれの場合も異なる。
【0255】
従って、かかるI成分及びQ成分の各硬判定結果の組合せパターンに基づいて、前シンボルの受信波IF2S(n−1)及び現シンボルの受信波IF2Snの位相差や、図35に示す図表の3段目又は4段目に示した8PSK変調される前のグレイコード化されていない(3段目)又はグレイコード化された(4段目)元のデータ(「000」、「001」等)を復調することができる。なお、図36に、I成分及びQ成分の各硬判定結果の組合せパターンと、前シンボル及び現シンボルの位相差と、各位相に対応するグレイコードとの関係を表す8PSKマッピング図を示す。
【0256】
以上のことから、受信波の1シンボル時間をT0、受信波IF2Sn,IF2S(n−1)の1波長の時間をtとして、次式
【0257】
【数15】
【0258】
で与えられる時間T2Iだけ遅延させた前シンボルの受信波IF2S(n−1)と、現シンボルの受信波IF2Snとの半波長期間での面積差ΔS2Snを求めると共に、次式
【0259】
【数16】
【0260】
で与えられる時間T2Qだけ遅延させた前シンボルの受信波IF2S(n−1)と、現シンボルの受信波IF2Snとの半波長期間での面積差ΔS2Sn´を求め、これら2つの面積差ΔS2Sn,ΔS2Sn´を硬判定することによって、8PSK変調される前の元のグレイコードを得ることができることが分かる。なお、(15)式及び(16)式において、α2の値は任意の奇数の自然数であり、通常は「1」である。
【0261】
(5−1−2)区分求積法とサンプリング
次に、上述の面積差ΔS2Sn,ΔS2Sn´の演算に区分求積法を利用する方法について説明する。
【0262】
区分求積法を利用すれば、図37に示すように、現シンボルの受信波IF2Snの半波長期間での面積S2Snは、現シンボルの受信波IF2Snを一定間隔でサンプリングした場合における各サンプル値X1,X2,……の総和として近似することができる。
【0263】
また(15)式又は(16)式で与えられる時間T2I,T2Qだけ遅延させた後の前シンボルの受信波IF2S(n−1)の半波長期間での面積S2Sn,S2Sn´は、遅延後の前シンボルの受信波IF2S(n−1)を一定間隔でサンプリングした場合における各サンプル値Y1,Y2,……の総和として近似することができる。
【0264】
従って、かかる面積差ΔS2Sn,ΔS2Sn´は、第1〜第4の実施の形態の場合と全く同様に、現シンボルの受信波IF2Snを一定間隔でサンプリングすることにより得られた半波長期間内の各サンプルのサンプル値X1,X2,……と、(15)式又は(16)式で与えられる時間T2I,T2Qだけ遅延させた前シンボルの受信波IF2S(n−1)を同じタイミングでサンプリングすることにより得られたサンプル値Y1,Y2,……とを1サンプルデータ区間ごとに順次算出し、その加算結果の絶対値を求めるようにして計算することができる。
【0265】
このためこの場合においても、現シンボルの受信波IF2Snのサンプリングと、前シンボルの受信波IF2S(n−1)とのサンプリングのタイミングを常に同じにする必要があるが、この条件を満たすためN2を任意の自然数として、受信波IF2S(n−1),IF2Snの1周期当り次式
【0266】
【数17】
【0267】
で与えられる数のサンプルを得るようにする。
【0268】
例えば(17)式においてN2=1とした場合には、図37に示すように、現シンボル及び遅延後の前シンボル間の面積差ΔS2Sn,ΔS2Sn´は、現シンボルの受信波IF2Sn及び遅延後の前シンボルの受信波IF2S(n−1)それぞれの4サンプル分のサンプル値X1〜X4,Y1〜Y4に基づいて計算することになる。
【0269】
(5−1−3)具体例
次に、上述の理論の具体例について説明する。ここでは、(17)式において、N2=2(図37)で、1つおきのサンプルを検波にしようとする場合について説明する。
【0270】
この場合、I成分について、図37のt=0における現シンボルの受信波IF2Snのサンプル値(位相が0のときのサンプル値)をX1、これ以降π/8位相ごとのサンプル値を順次X2,X3,X4,……とし、(15)式で与えられる時間T2Iだけ遅延させて重ね合わせた前シンボルの受信波IF2S(n−1 )のX1と同じ時点でのサンプル値をY1、これ以降π/8位相ごとのサンプル値をそれぞれY2,Y3,……とすると、現シンボルの受信波IF2Sn及び遅延前の前シンボルの受信波IF2S(n−1)間の位相差が0の場合には、現シンボルの受信波IF2Snのサンプル値X(=X1,X2,……)及び遅延後の前シンボルの受信波IF2S(n−1)のサンプル値Y(=Y1,Y2,……)は、それぞれ図38(A)に示す図表の2段目及び3段目の値となり、このとき対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)は、それぞれ4段目の値となる。さらに、このとき1サンプルおき4サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+|X3+Y3|+|X5+Y5|+|X7+Y7|,……)は、それぞれ図38(A)に示す図表の「面積和の絶対値」の欄内のそれぞれ対応する欄に記述された値となる。
【0271】
同様にして、I成分について、現シンボルの受信波IF2Snと、(15)式で与えられる時間T2Iだけ遅延させた前シンボルの受信波IF2S(n−1)との位相差がπ/4の場合、π/2の場合、3π/4の場合、πの場合、−3π/4の場合、−π/2の場合及び−π/4の場合には、現シンボルの各サンプルのサンプル値X、遅延後の前シンボルの各サンプルのサンプル値Y、対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)、及び連続する4サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+|X3+Y3|+|X5+Y5|+|X7+Y7|,……)は、それぞれ図39(A)、図40(A)、図41(A)、図42(A)、図43(A)、図44(A)、図45(A)のようになる。
【0272】
一方、Q成分について、図37のt=0における現シンボルの受信波IF2Snのサンプル値をX1、これ以降π/8位相ごとの各サンプル値をそれぞれX2,X3,X4,……とし、(16)式で与えられる時間T2Qだけ遅延させて重ね合わせたX1と同じ時点での前シンボルのサンプル値をY1、これ以降π/8位相ごとの各サンプルのサンプル値をそれぞれY2,Y3,……とすると、現シンボルの受信波IF2Sn及び遅延前の前シンボルの受信波IF2S(n−1)間の位相差が0の場合には、現シンボルの受信波IF2Snのサンプル値X(=X1,X2,……)及び遅延後の前シンボルの受信波IF2S(n−1)のサンプル値Y(=Y1,Y2,……)は、それぞれ図38(B)に示す図表の2段目及び3段目の値となり、このとき対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)は、それぞれ4段目の値となる。さらに、このとき連続する4サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+|X3+Y3|+|X5+Y5|+|X7+Y7|,……)は、それぞれ図38(B)に示す「面積和の絶対値」の欄内のそれぞれ対応する欄に記述された値となる。
【0273】
同様にして、Q成分について、現シンボルの受信波IF2Snと、(16)式で与えられる時間T2Qだけ遅延させた前シンボルの受信波IF2S(n−1)との位相差がπ/4の場合、π/2の場合、3π/4の場合、πの場合、−3π/4の場合、−π/2の場合及び−π/4の場合には、現シンボルの各サンプルのサンプル値X、遅延後の前シンボルの各サンプルのサンプル値Y、対応する1サンプルごとの「正負面積の和の絶対値」(|X+Y|)、及び連続する4サンプル分の「正負面積の和の絶対値」の和(|X1+Y1|+|X3+Y3|+|X5+Y5|+|X7+Y7|,……)は、それぞれ図39(B)、図40(B)、図41(B)、図42(B)、図43(B)、図44(B)、図45(B)のようになる。
【0274】
そして、これら図38〜図45からも明らかなように、この条件下において、連続する4サンプル分(半波長分)の「正負面積の和の絶対値」の和が「5.02」の場合には「a」、「4.26」の場合には「b」、「2.84」の場合には「c」、「1.00」の場合には「d」と硬判定するようにすれば、位相差に対するI成分及びQ成分の硬判定結果として図46に示す図表の2段目(I)及び3段目(Q)の関係が成立する。
【0275】
従って、このI成分及びQ成分の硬判定結果の組合せパターンに基づいて現シンボルの受信波IF2Snと前シンボルの受信波IF2S(n−1)との位相差を検出でき、さらにこれら硬判定結果の組合せパターンに対してそれぞれこの図46の4段目〜6段目(D2〜D0)に示すグレイコードを対応付けることにより、8PSK変調信号を復調してなる遅延積分検波出力を得ることができる。
【0276】
(5−2)第5の実施の形態による復調回路110の構成
ここで、図12との対応部分に同一符号を付して示す図47は、(17)式においてN2=2の場合における上述の遅延積分検波処理を行い得る復調回路110の構成を示すものである。この復調回路110は、図11に示すワイヤレスマイクロホンシステム20の送信側21においてデータがグレイコード化され、8PSK変調されて送信信号S25として送信される場合に、受信側31の復調回路33に代えて適用されるものである。
【0277】
この図47からも明らかなように、復調回路110においては、アンテナ32を介して受信した送信信号S25をLNA3を介してダウンコンバータ4に入力し、当該ダウンコンバータ4において送信信号S25の周波数を元の中間周波数にまでダウンコンバートする。そして、かくして得られた送信側において送信すべきデータを例えば8PSK変調等してなる8PSK変調信号S70をIFフィルタ5に送出する。
【0278】
IFフィルタ5は、供給される8PSK受信信号S70から不要な周波数帯域の信号成分を除去し、得られたノイズ除去後の8PSK変調信号S70でなる8PSK変調信号S71をアナログ/ディジタル変換回路39に送出する。
【0279】
このときアナログ/ディジタル変換回路39には、クロック発生部61から8PSK変調信号S71の16倍の周波数を有するクロックCLK40が与えられる。かくしてアナログ/ディジタル変換回路39は、このクロックCLK40に基づき、8PSK変調信号S71を、その0、π/4、π/2、3π/4、π、−3π/4、−π/2及び−π/4の位相が到来するタイミングで順次サンプリングし、得られたディジタル8PSK変調信号S72をディジタル信号処理部111に送出する。
【0280】
ディジタル信号処理部111は、例えばLSI、FPGA又はDSPとして形成されており、例えば図24との対応部分に同一符号を付して示す図48に示すように、I成分面積差検出部112I、Q成分面積差検出部112Q、1シンボル遅延回路113、第1〜第3の2サンプル遅延回路1141〜1143、遅延積分検波部115、クロック再生回路116、硬判定部117、2サンプル遅延回路1191〜1195及びパラレル/シリアル変換回路57から構成されている。
【0281】
そしてこのディジタル信号処理部111では、供給されるディジタル8PSK変調信号S72を1シンボル遅延回路113と、I成分面積差検出部112Iの第1の加算回路60I1及びQ成分面積差検出部112Qの第1の加算回路60Q1とにそれぞれ入力する。
【0282】
またディジタル信号処理部111においては、ディジタル8PSK変調信号S72を2サンプル遅延回路1141において2サンプル時間分だけ遅延させたディジタル8PSK変調信号S731をI成分面積差検出部112Iの第2の加算回路60I2及びQ成分面積差検出部112Qの第2の加算回路60Q2に入力すると共に、このディジタル8PSK変調信号S731を2サンプル遅延回路1142において2サンプル時間分だけ遅延させたディジタル8PSK変調信号S732をI成分面積差検出部112Iの第3の加算回路60I3及びQ成分面積差検出部112Qの第3の加算回路60Q3に入力し、さらにこのディジタル8PSK変調信号S732を2サンプル遅延回路1143において2サンプル時間分だけ遅延させたディジタル8PSK変調信号S733をI成分面積差検出部112Iの第4の加算回路60I4及びQ成分面積差検出部112Qの第4の加算回路60Q4に入力する。
【0283】
このとき1シンボル遅延回路113は、供給されるディジタル8PSK変調信号S72を(15)式で与えられる時間T2I(1シンボルとπ/8位相時間)分だけ遅延させ、得られた1シンボル遅延ディジタル8PSK変調信号S74をI成分面積差検出部112Iの第1の加算回路60I1に送出する。
【0284】
かくしてI成分面積差検出部112Iの第1の加算回路60I1は、供給されるディジタル8PSK変調信号S72及び1シンボル遅延ディジタル8PSK変調信号S74を1サンプルごとに順次加算し、得られた各1サンプルデータ区間でのI成分についての面積差を表す第1のI成分面積差信号S75I1を第1の絶対値演算回路61I1に送出する。
【0285】
そして第1の絶対値演算回路61I1は、第1のI成分面積差信号S75I1の絶対値(図38(A)〜図45(A)の|X+Y|に相当)を算出し、これを第1のI成分面積差絶対値信号S76I1として遅延積分検波部115のI成分用演算処理部118Iに送出する。
【0286】
また、このときI成分面積差検出部112Iの第2の加算回路60I2には、1シンボル遅延ディジタル8PSK変調信号S74を2サンプル遅延回路1191において2サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S771が与えられる。
【0287】
かくして第2の加算回路60I2は、2サンプル遅延ディジタル8PSK変調信号S731及び1シンボル遅延ディジタル8PSK変調信号S771を1サンプルごとに順次加算し、得られた第1のI成分面積差信号S75I1よりも2サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第2のI成分面積差信号S75I2を第2の絶対値演算回路61I2に送出する。
【0288】
そして第2の絶対値演算回路61I2は、供給される第2のI成分面積差信号S75I2の絶対値(図38(A)〜図45(A)の|X+Y|に相当)を算出し、これを第2のI成分面積差絶対値信号S76I2として遅延積分検波部115のI成分用演算処理部118Iに送出する。
【0289】
さらに、このときI成分面積差検出部112Iの第3の加算回路60I3には、1シンボル遅延ディジタル8PSK変調信号S771を2サンプル遅延回路1192において2サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S772が与えられる。
【0290】
かくして第3の加算回路60I3は、供給されるディジタル8PSK変調信号S732及び1シンボル遅延ディジタル8PSK変調信号S772をサンプルごとに順次加算し、得られた第1のI成分面積差信号S75I1よりも4サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第3のI成分面積差信号S75I3を第3の絶対値演算回路61I3に送出する。
【0291】
そして第3の絶対値演算回路61I3は、第3のI成分面積差信号S75I3の絶対値(図38(A)〜図45(A)の|X+Y|に相当)を算出し、これを第3のI成分面積差絶対値信号S76I3として遅延積分検波部115のI成分用演算処理部118Iに送出する。
【0292】
同様にして、このときI成分面積差検出部112Iの第4の加算回路60I4には、1シンボル遅延ディジタル8PSK変調信号S772を2サンプル遅延回路1193において2サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S773が与えられる。
【0293】
かくして第4の加算回路60I4は、供給されるディジタル8PSK変調信号S733及び1シンボル遅延ディジタル8PSK変調信号S773をサンプルごとに順次加算し、得られた第1のI成分面積差信号S75I1よりも6サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第4のI成分面積差信号S75I4を第4の絶対値演算回路61I4に送出する。
【0294】
そして第4の絶対値演算回路61I4は、第4のI成分面積差信号S75I4の絶対値(図38(A)〜図45(A)の|X+Y|に相当)を算出し、これを第4のI成分面積差絶対値信号S76I4として遅延積分検波部115のI成分用演算処理部118Iに送出する。
【0295】
一方、このときQ成分面積差検出部112Qの第1の加算回路60Q1には、上述のようにI成分面積差検出部112Iの第2の1サンプル遅延回路1192から出力される、ディジタル8PSK変調信号S72を(16)式で与えられる時間T2Qだけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S772が与えられる。
【0296】
かくして第1の加算回路60Q1は、ディジタル8PSK変調信号S72及び1シンボル遅延ディジタル8PSK変調信号S772をサンプルごとに順次加算し、得られた第1のI成分面積差信号S75I1と同じ各1サンプルデータ区間でのQ成分についての面積差を表す第1のQ成分面積差信号S75Q1を第1の絶対値演算回路61Q1に送出する。
【0297】
そして第1の絶対値演算回路61Q1は、第1のQ成分面積差信号S75Q1の絶対値(図38(B)〜図45(B)の|X+Y|に相当)を算出し、これを第1のQ成分面積差絶対値信号S76Q1として遅延積分検波部115のQ成分用演算処理部118Qに送出する。
【0298】
また、このときQ成分面積差検出部112Qの第2の加算回路60Q2には、I成分面積差検出部112Iの第3の2サンプル遅延回路1193から出力される、1シンボル遅延ディジタル8PSK変調信号S772を2サンプル時間分だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S773が与えられる。
【0299】
かくして第2の加算回路60Q2は、供給されるディジタル8PSK変調信号S731及び1シンボル遅延ディジタルQPSK変調信号S773をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S75Q1よりも2サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第2のQ成分面積差信号S75Q2を第2の絶対値演算回路61Q2に送出する。
【0300】
そして第2の絶対値演算回路61Q2は、第2のQ成分面積差信号S75Q2の絶対値(図38(B)〜図45(B)の|X+Y|に相当)を算出し、これを第2のQ成分面積差絶対値信号S76Q2として遅延積分検波部115のQ成分用演算処理部118Qに送出する。
【0301】
さらに、このときQ成分面積差検出部112Qの第3の加算回路60Q3には、1シンボル遅延ディジタル8PSK変調信号S773を2サンプル遅延回路1194において2サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S774が与えられる。
【0302】
かくして第3の加算回路60Q3は、供給されるディジタル8PSK変調信号S732及び1シンボル遅延ディジタル8PSK変調信号S774をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S75Q1よりも4サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第3のQ成分面積差信号S75Q3を第3の絶対値演算回路61Q3に送出する。
【0303】
そして第3の絶対値演算回路61Q3は、第3のQ成分面積差信号S75Q3の絶対値(図38(B)〜図45(B)の|X+Y|に相当)を算出し、これを第3のQ成分面積差絶対値信号S76Q3として遅延積分検波部115のQ成分用演算処理部118Qに送出する。
【0304】
同様にして、このときQ成分面積差検出部112Qの第4の加算回路60Q4には、1シンボル遅延ディジタル8PSK変調信号S774を2サンプル遅延回路1195において2サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S775が与えられる。
【0305】
かくして第4の加算回路60Q4は、供給されるディジタル8PSK変調信号S733及び1シンボル遅延ディジタル8PSK変調信号S775をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S75Q1よりも6サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第4のQ成分面積差信号S75Q4を第4の絶対値演算回路61Q4に送出する。
【0306】
そして第4の絶対値演算回路61Q4は、第4のQ成分面積差信号S75Q4の絶対値(図38(B)〜図45(B)の|X+Y|に相当)を算出し、これを第4のQ成分面積差絶対値信号S76Q4として遅延積分検波部115のQ成分用演算処理部118Qに送出する。
【0307】
I成分用演算処理部118Iは、供給される第1〜第4のI成分面積差絶対値信号S76I1〜S76I4を2サンプルおきに半波長分(4サンプル分)だけ累積加算し、得られたI成分の半波長期間での面積差(図38(A)〜図45(A)の|X1+Y1|+|X3+Y3|+|X5+Y5|+|X7+Y7|,……に相当)を表すI成分軟判定検波信号S78Iをクロック再生回路116及び硬判定部117に送出する。
【0308】
同様にして、Q成分用演算処理部118Qは、供給される第1〜第4のQ成分面積差絶対値信号S76Q1〜S76Q4を2サンプルおきに半波長分(4サンプル分)だけ累積加算し、得られたQ成分の半波長期間での面積差(図38(B)〜図45(B)の|X1+Y1|+|X3+Y73|+|X5+Y5|+|X7+Y7|,……に相当)を表すQ成分軟判定検波信号S78Qをクロック再生回路116及び硬判定部117に送出する。
【0309】
クロック再生回路116においては、例えばDPLL構成でなり、供給されるI成分軟判定検波信号S78I及びQ成分軟判定検波信号S78Qに基づきベースバンドクロックを再生し、これを再生クロックCLK41として硬判定部117に送出する。
【0310】
硬判定部117は、I成分用演算処理部118Iから供給されるI成分軟判定検波信号S78Iと、Q成分用演算処理部118Qから供給されるQ成分軟判定検波信号S78Qとについて、それぞれ再生クロックCLK41の立上りエッジ又は立下りエッジが到来するタイミングで硬判定する。
【0311】
具体的には、図38〜図45を基に再生クロックCLK41の立上りエッジ又は立下りエッジに同期して、そのときのI成分軟判定検波信号S78IやI成分軟判定検波信号S78Iの値Dsが次式
【0312】
【数18】
【0313】
の場合には「a」、次式
【0314】
【数19】
【0315】
の場合には「b」、次式
【0316】
【数20】
【0317】
の場合には「c」、次式
【0318】
【数21】
【0319】
の場合には「d」と判定した後、図46のマッピングに従って硬判定を行う。
【0320】
これにより硬判定部117は、かかる硬判定結果として復調されたパラレルのビットデータを得、これをパラレル/シリアル変換回路57を介してシリアルに上述のディジタル信号処理音声信号S26として後段のディジタル音声処理部34(図11)に送出する。
【0321】
このようにして復調回路110は、アンテナ32を介して受信した送信信号S25を復調し得るようになされている。
【0322】
(5−3)本実施の形態の動作及び効果
以上の構成において、復調回路110では、ディジタル8PSK変調信号S72のある1サンプルデータ区間における前シンボル及び現シンボル間の面積差と、それよりもそれぞれ2,4,6サンプル前の各1サンプルデータ区間における前シンボル及び現シンボル間の面積差とを、それぞれディジタル信号処理部111のI成分面積差検出部112I及びQ成分面積差検出部112QにおいてI成分及びQ成分についてそれぞれ検出し、これら検出結果に基づいて半波長期間での面積差をI成分及びQ成分ごとに遅延積分検波部115において算出し、当該算出結果をクロック再生回路116から出力される再生クロックCLK41の立上り又は立下りエッジに同期して硬判定部117において硬判定することにより8PSK変調される前のグレイコードを復元する。
【0323】
従って、この復調回路110も、第1の実施の形態による復調回路40(図12)と同様に、ディジタル信号処理部81において、従来のディジタル信号処理部1(図54)において必要であった第1及び第2の乗算回路11I,11Q(図54)や自動位相制御回路13(図54)並びに位相回転回路14(図54)等を必要とせず、またI成分軟判定検波信号S78I及びQ成分軟判定検波信号S78Qには高調波成分が含まれていないため後段においてローパスフィルタ等を必要とせず、その分全体としての回路規模を格段的に減少させ、かつ回路構成を格段的に簡易化及び省電力化させることができる。
【0324】
以上の構成によれば、8PSK変調信号S71をその16倍の周波数でディジタル変換してなるディジタル8PSK変調信号S72のある1サンプルデータ区間における前シンボル及び現シンボル間の面積差と、それよりもそれぞれ2,4,6サンプル前の各1サンプルデータ区間における前シンボル及び現シンボル間の面積差とを、それぞれディジタル信号処理部111のI成分面積差検出部112I及びQ成分面積差検出部112QにおいてI成分及びQ成分についてそれぞれ検出し、これら検出結果に基づいて半波長期間での面積差をI成分及びQ成分ごとに遅延積分検波部115において算出し、当該算出結果をクロック再生回路116から出力される再生クロックCLK41の立上り又は立下りエッジに同期して硬判定部117において硬判定することにより8PSK変調される前のグレイコードを復元するようにしたことにより、全体としての回路規模を格段的に減少させ、かつ回路構成を格段的に簡易化させることができ、かくして全体としての回路規模を格段的に縮小化させ得る簡易な構成の復調回路を実現できる。
【0325】
(6)第6の実施の形態
(6−1)基本原理
第5の実施の形態において、復調回路110(図47)内のアナログ/ディジタル変換回路39における最低サンプリング周期は、遅延サンプリングにπ/8周期シフトしたサンプリングが必要なため、(17)式のN2は2以上でないといけない。従って、例えば8PSK変調信号S71の周波数が10〔MHz〕の場合には、160〔MHz〕が最低サンプリング周期となる。
【0326】
このため、かかる遅延積分検波方式を採用した第5の実施の形態による復調回路110を構築するに際しては、動作周波数の高いアナログ/ディジタル変換回路39、クロック発生部61及びディジタル信号処理部111が必要となる。またディジタル信号処理部111では、1シンボル遅延回路113(図48)が1シンボル分のサンプル値を保存する必要があるため、例えば8PSK変調信号S71の周波数が10〔MHz〕でシンボルレートが192〔kHz〕の場合には416サンプル値のデータ保存が必要となり、その分大きな容量のメモリが必要となる問題がある。
【0327】
そこで、本実施の形態においては、第5の実施の形態による復調回路110内のIFフィルタ5(図47)から出力される8PSK変調信号S71を第1のアナログ/ディジタル変換器においてアンダーサンプリングすると共に、8PSK変調信号S71のπ/8周期分ずらしたサンプリング周波数で第2のアナログ/ディジタル変換器においてアンダーサンプリングすることにより、動作周波数を下げ、ディジタル信号処理部111内の1シンボル遅延回路113内のメモリ容量を低減する。
【0328】
一例としては、8PSK変調信号S71に対する遅延積分検波処理では受信波の0位相、π位相、π/2位相及び3π/2位相の合計4つのサンプルと、これらにそれぞれ対応する1シンボルとπ/8位相時間分だけ遅延した合計4つのサンプルとが最低限必要である。そのため、第1のアナログ/ディジタル変換器では、これらを順次サンプリングできるように、mを任意の正の整数として、IFフィルタ5(図47)から出力される8PSK変調信号S71に対するサンプリング周期を上述の(4m+2)分の1となるようにすると共に、第2のアナログ/ディジタル変換器では、かかるサンプリング周期に対してπ/8シフトしたサンプルを別のアナログ/ディジタル変換器においてサンプリングする。
【0329】
例えば、図49に示すように、m=1の場合には、第1のアナログ/ディジタル変換器で時刻t10に最初のサンプリングを行うときには、この後時刻t11,t13,……において順次サンプリングが行われ、第2のアナログ/ディジタル変換器では、そのサンプルに対してπ/8シフトしたタイミングでサンプリングが行われる。またm=2の場合には、第1のアナログ/ディジタル変換器で時刻t10の最初のサンプリングに対して、この後次のサンプリングは時刻t12,……に順次行われ、第2のアナログ/ディジタル変換器では、そのサンプルに対してπ/8シフトしたタイミングでサンプリングが行われる。
【0330】
このように、上述の条件の下でmの値を選定することによって、受信波の0位相、π位相、π/2位相及び3π/2位相を順次サンプリングし、同時にπ/8シフトした遅延サンプルもサンプリングすることができ、これにより低いサンプリングで遅延積分検波処理を行うことができる。
【0331】
なお、かかる遅延積分検波方式では、図50に示すように、1シンボル当り、受信波の0位相、π位相、π/2位相及び3π/2位相の最低4つのサンプルと、1シンボルとπ/8位相時間分だけ遅延した4つのサンプルとが必要であり、このことからサンプリング周期としては少なくともシンボルレートの5倍、例えば192〔kHz〕のベースバンド変調された受信波を遅延積分検波する場合は次式
【0332】
【数22】
【0333】
のように960〔kHz〕がサンプリング周波数の最低値の理論限界となる。
【0334】
ただし、これはあくまでも理論限界であり、実際には受信波とベースバンド周波数の関係、フェージング等を検討しながら妥協点を探すこととなる。
【0335】
(6−2)第6の実施の形態による復調回路120の構成
ここで、図47との対応部分に同一符号を付して示す図51は、かかるアンダーサンプリングによる遅延積分検波処理を行うための具体的な復調回路120の構成を示すものである。
【0336】
この図51からも明らかなように、本実施の形態による復調回路120には、IFフィルタ5の後段に8PSK変調信号S71の0位相をサンプリングするための第1のアナログ/ディジタル変換回路121Aと、そのサンプルに対してπ/8シフトした8PSK変調信号S71をサンプリングするための第2のアナログ/ディジタル変換回路121Bとが設けられ、IFフィルタ5から出力された8PSK変調信号S71をこれら第1及び第2のアナログ/ディジタル変換回路121A,121Bに入力する。
【0337】
このとき第1のアナログ/ディジタル変換回路121Aには、8PSK変調信号S71の周波数をf2とし、mを予め設定された正の整数として、次式
【0338】
【数23】
【0339】
で与えられる第1のクロックCLK50がクロック発生部122から与えられると共に、第2のアナログ/ディジタル変換回路121Bには、第1のクロックCLK50を遅延回路123において1/16波長時間に相当する時間だけ遅延させてなる第2のクロックCLK51が与えられる。
【0340】
かくして第1のアナログ/ディジタル変換回路121Aは、第1のクロック50に基づいて、8PSK変調信号S71をアンダーサンプリングすることによりディジタル変換し、得られた8PSK変調信号S71の現シンボルにおけるサンプル値を第1のディジタル8PSK変調信号S80Aとしてディジタル信号処理部124に送出する。
【0341】
また第2のアナログ/ディジタル変換回路121Bは、第2のクロックCLK51に基づいて、8PSK変調信号S71を、π/8シフトしたタイミングで順次サンプリングすることによりディジタル変換し、得られた8PSK変調信号S71におけるπ/8シフトしたサンプル値を第2のディジタル8PSK変調信号S80Bとしてディジタル信号処理部124に送出する。
【0342】
ディジタル信号処理部124においては、例えばLSI、FPGA又はDSPとして形成されており、例えば図48との対応部分に同一符号を付した図52に示すように、I成分面積差検出部125I、Q成分面積差検出部125Q、1シンボル遅延回路113、第1〜第3の1サンプル遅延回路1261〜1263、第1〜第5の1サンプル遅延回路1271〜1275、遅延積分検波部115、クロック再生回路128、硬判定部117及びパラレル/シリアル変換回路57から構成されている。
【0343】
そしてディジタル信号処理部124では、供給される第1のディジタル8PSK変調信号S80AをI成分面積差検出部125Iの第1の加算回路60I1及びQ成分面積差検出部125Qの第2の加算回路60Q1に入力する。
【0344】
またディジタル信号処理部124では、第1のディジタル8PSK変調信号S80Aを第1の1サンプル遅延回路1261において1サンプル時間分だけ遅延させたディジタル8PSK変調信号S811をI成分面積差検出部125Iの第2の加算回路60I2及びQ成分面積差検出部125Qの第2の加算回路60Q2に入力すると共に、このディジタル8PSK変調信号S811を第2の1サンプル遅延回路1262において1サンプル時間分だけ遅延させたディジタル8PSK変調信号S812をI成分面積差検出部125Iの第3の加算回路60I3及びQ成分面積差検出部125Qの第3の加算回路60Q3に入力し、さらにこのディジタル8PSK変調信号S812を第3の1サンプル遅延回路1263において1サンプル時間分だけ遅延させたディジタル8PSK変調信号S813をI成分面積差検出部125Iの第4の加算回路60I4及びQ成分面積差検出部125Qの第4の加算回路60Q4に入力する。
【0345】
さらにディジタル信号処理部124では、供給される第2のディジタル8PSK変調信号S80Bを1シンボル遅延回路113に入力し、当該1シンボル遅延回路113において(15)式で与えられる時間T2I(1シンボルとπ/8位相時間)分だけ遅延させ、得られた1シンボル遅延ディジタル8PSK変調信号S82をI成分面積差検出部125Iの第1の加算回路60I1に与える。
【0346】
かくしてI成分面積差検出部125Iの第1の加算回路60I1は、供給される第1のディジタル8PSK変調信号S80A及び1シンボル遅延ディジタル8PSK変調信号S82をサンプルごとに順次加算し、得られた各1サンプルデータ区間でのI成分についての面積差を表す第1のI成分面積差信号S83I1を第1の絶対値演算回路61I1に送出する。
【0347】
そして第1の絶対値演算回路61I1は、第1のI成分面積差信号S83I1の絶対値(図38(A)〜図45(A)の|X+Y|に相当)を算出し、これを第1のI成分面積差絶対値信号S84I1として遅延積分検波部115のI成分用演算処理部118Iに送出する。
【0348】
また、このときI成分面積差検出部112Iの第2の加算回路60I2には、1シンボル遅延ディジタル8PSK変調信号S82を1サンプル遅延回路1271において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S851が与えられる。
【0349】
かくして第2の加算回路60I2は、ディジタル8PSK変調信号S811及び1シンボル遅延ディジタル8PSK変調信号S851をサンプルごとに順次加算し、得られた第1のI成分面積差信号S83I1よりも1サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第2のI成分面積差信号S83I2を第2の絶対値演算回路61I2に送出する。
【0350】
そして第2の絶対値演算回路61I2は、第2のI成分面積差信号S83I2の絶対値(図38(A)〜図45(A)の|X+Y|に相当)を算出し、これを第2のI成分面積差絶対値信号S84I2として遅延積分検波部115のI成分用演算処理部118Iに送出する。
【0351】
さらに、このときI成分面積差検出部125Iの第3の加算回路60I3には、1シンボル遅延ディジタル8PSK変調信号S851を1サンプル遅延回路1272において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S852が与えられる。
【0352】
かくして第3の加算回路60I3は、供給されるディジタル8PSK変調信号S812及び1シンボル遅延ディジタル8PSK変調信号S852をサンプルごとに順次加算し、得られた第1のI成分面積差信号S83I1よりも2サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第3のI成分面積差信号S83I3を第3の絶対値演算回路61I3に送出する。
【0353】
そして第3の絶対値演算回路61I3は、第3のI成分面積差信号S83I3の絶対値(図38(A)〜図45(A)の|X+Y|に相当)を算出し、これを第3のI成分面積差絶対値信号S84I3として遅延積分検波部115のI成分用演算処理部118Iに送出する。
【0354】
同様にして、このときI成分面積差検出部125Iの第4の加算回路60I4には、1シンボル遅延ディジタル8PSK変調信号S852を1サンプル遅延回路1273において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S853が与えられる。
【0355】
かくして第4の加算回路60I4は、供給されるディジタル8PSK変調信号S813及び1シンボル遅延ディジタル8PSK変調信号S853をサンプルごとに順次加算し、得られた第1のI成分面積差信号S83I1よりも3サンプル前の各1サンプルデータ区間でのI成分についての面積差を表す第4のI成分面積差信号S83I4を第4の絶対値演算回路61I4に送出する。
【0356】
そして第4の絶対値演算回路61I4は、供給される第4のI成分面積差信号S83I4の絶対値(図38(A)〜図45(A)の|X+Y|に相当)を算出し、これを第4のI成分面積差絶対値信号S84I4として遅延積分検波部115のI成分用演算処理部118Iに送出する。
【0357】
一方、このときQ成分面積差検出部125Qの第1の加算回路60Q1には、上述のようにI成分面積差検出部125Iの第2の1サンプル遅延回路1272から出力される、第1のディジタル8PSK変調信号S80Aを(16)式で与えられる時間T2Qだけ遅延させたのと同様の位相状態の1シンボル遅延ディジタル8PSK変調信号S852が与えられる。
【0358】
かくして第1の加算回路60Q1は、第1のディジタル8PSK変調信号S80A及び1シンボル遅延ディジタル8PSK変調信号S852をサンプルごとに順次加算し、得られた第1のI成分面積差信号S83I1と同じ各1サンプルデータ区間でのQ成分についての面積差を表す第1のQ成分面積差信号S83Q1を第1の絶対値演算回路61Q1に送出する。
【0359】
そして第1の絶対値演算回路61Q1は、供給される第1のQ成分面積差信号S83Q1の絶対値(図38(B)〜図45(B)の|X+Y|に相当)を算出し、これを第1のQ成分面積差絶対値信号S84Q1として遅延積分検波部115のQ成分用演算処理部118Qに送出する。
【0360】
また、このときQ成分面積差検出部125Qの第2の加算回路60Q2には、I成分面積差検出部125Iの第3の1サンプル遅延回路1273から出力される、1シンボル遅延ディジタル8PSK変調信号S852を1サンプル時間分だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S853が与えられる。
【0361】
かくして第2の加算回路60Q2は、供給されるディジタル8PSK変調信号S811及び1シンボル遅延ディジタルQPSK変調信号S853をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S83Q1よりも1サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第2のQ成分面積差信号S83Q2を第2の絶対値演算回路61Q2に送出する。
【0362】
そして第2の絶対値演算回路61Q2は、第2のQ成分面積差信号S83Q2の絶対値(図38(B)〜図45(B)の|X+Y|に相当)を算出し、これを第2のQ成分面積差絶対値信号S84Q2として遅延積分検波部115のQ成分用演算処理部118Qに送出する。
【0363】
さらに、このときQ成分面積差検出部125Qの第3の加算回路60Q3には、1シンボル遅延ディジタル8PSK変調信号S853を1サンプル遅延回路1274において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S854が与えられる。
【0364】
かくして第3の加算回路60Q3は、供給されるディジタル8PSK変調信号S812及び1シンボル遅延ディジタル8PSK変調信号S854をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S83Q1よりも2サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第3のQ成分面積差信号S83Q3を第3の絶対値演算回路61Q3に送出する。
【0365】
そして第3の絶対値演算回路61Q3は、第3のQ成分面積差信号S83Q3の絶対値(図38(B)〜図45(B)の|X+Y|に相当)を算出し、これを第3のQ成分面積差絶対値信号S84Q3として遅延積分検波部115のQ成分用演算処理部118Qに送出する。
【0366】
同様にして、このときQ成分面積差検出部125Qの第4の加算回路60Q4には、1シンボル遅延ディジタル8PSK変調信号S854を1サンプル遅延回路1275において1サンプル時間だけ遅延させてなる1シンボル遅延ディジタル8PSK変調信号S855が与えられる。
【0367】
かくして第4の加算回路60Q4は、供給されるディジタル8PSK変調信号S813及び1シンボル遅延ディジタル8PSK変調信号S855をサンプルごとに順次加算し、得られた第1のQ成分面積差信号S83Q1よりも3サンプル前の各1サンプルデータ区間でのQ成分についての面積差を表す第4のQ成分面積差信号S83Q4を第4の絶対値演算回路61Q4に送出する。
【0368】
そして第4の絶対値演算回路61Q4は、第4のQ成分面積差信号S83Q4の絶対値(図38(B)〜図45(B)の|X+Y|に相当)を算出し、これを第4のQ成分面積差絶対値信号S84Q4として遅延積分検波部115のQ成分用演算処理部118Qに送出する。
【0369】
I成分用演算処理部118Iは、図48について上述したように、供給される第1〜第4のI成分面積差絶対値信号S84I1〜S84I4を1サンプルおきに半波長分(4サンプル分)だけ累積加算し、得られたI成分の半波長期間での面積差(図38(A)〜図45(A)の|X1+Y1|+|X3+Y3|+|X5+Y5|+|X7+Y7|,……に相当)を表すI成分軟判定検波信号S86Iをクロック再生回路128及び硬判定部117に送出する。
【0370】
同様に、Q成分用演算処理部118Qは、図48について上述したように、供給される第1〜第4のQ成分面積差絶対値信号S84Q1〜S84Q4を1サンプルおきに半波長分(4サンプル分)だけ累積加算し、得られたQ成分の半波長期間での面積差(図38(B)〜図45(B)の|X1+Y1|+|X3+Y3|+|X5+Y5|+|X7+Y7|,……に相当)を表すQ成分軟判定検波信号S86Qをクロック再生回路128及び硬判定部117に送出する。
【0371】
クロック再生回路128においては、例えばDPLL構成でなり、供給されるI成分軟判定検波信号S86I及びQ成分軟判定検波信号S86Qに基づきベースバンドクロックを再生し、これを再生クロックCLK52として硬判定部117に送出する。
【0372】
この結果、硬判定部117において、図48について上述した硬判定処理が行われ、かくして得られた復調されたパラレルのビットデータがパラレル/シリアル変換回路57を介してシリアルのベースバンド信号S26として後段のディジタル音声処理部34(図11)に送出される。
【0373】
このようにして復調回路120は、アンテナ32を介して受信した送信信号S25を復調し得るようになされている。
【0374】
(6−3)本実施の形態の動作及び効果
以上の構成において、この復調回路120では、IFフィルタ5(図51)から出力される8PSK変調信号S71(図51)を第5の実施の形態による復調回路110(図47)に比べて低いサンプリング周期でサンプリングし、これを利用して遅延積分検波処理を実行する。
【0375】
従って、この復調回路120では、第1及び第2のアナログ/ディジタル変換回路121A,121Bや、クロック発生部122、ディジタル信号処理部124として動作周波数の高いものを必要とせず、またディジタル信号処理部124における1シンボル遅延回路113や、1サンプル遅延回路1261〜1263,1271〜1275内のメモリとして容量の大きなものを必要とせず、さらにはディジタル信号処理部124のハードウェア構成を簡易化しながら、その動作クロックの低減も図れるため、第5の実施の形態による復調回路110に比べて全体としての構成を簡易化、省電力化することができる。
【0376】
以上の構成によれば、8PSK変調信号S71をアンダーサンプリングするようにしたことにより、第1及び第2のアナログ/ディジタル変換回路121A,121Bや、クロック発生部122、ディジタル信号処理部124として動作周波数の高いものを必要とせず、またディジタル信号処理部124における1シンボル遅延回路113や、1サンプル遅延回路1261〜1263,1271〜1275内のメモリの容量を減少化させることができ、かくして全体としての回路規模をより一層と縮小化、省電力化させ得る簡易な構成の復調回路を実現できる。
【0377】
(7)他の実施の形態
なお、上述の第1〜第6の実施の形態においては、本発明を図11のように構成されたワイヤレスマイクロホンシステム20に適用するようにした場合について述べたが、本発明はこれに限らず、この他種々のシステムや機器等に広く適用することができる。
【0378】
また上述の第1〜第6の実施の形態においては、サンプリング手段としてのアナログ/ディジタル変換回路39等のサンプリング結果に基づいて、現シンボルの半波長分のサンプル値X(図8等)の合計値と、遅延時間T1I,T2I(第1の所定時間)だけ遅延させた前シンボルの対応するサンプル値Y(図8等)の合計値との和の絶対値(図8の|X1+Y1|+|X2+Y2|,……等)でなる第1の面積差を検出する第1の面積差検出手段を、図13、図19、図24、図28、図48又は図52について上述したI成分面積差検出部50I,70I,82I,101I,112Iと、遅延積分検波部54,84,115のI成分用演算処理部62I,87I,118Iとなどにより構築するようにした場合について述べたが、本発明はこれに限らず、例えばソフトウェア構成などを含めて、この他種々の構成を広く適用することができる。
【0379】
同様に、上述の第1〜第6の実施の形態においては、サンプリング手段としてのアナログ/ディジタル変換回路39等のサンプリング結果に基づいて、現シンボルの半波長分のサンプル値X(図8等)の合計値と、遅延時間T1I,T2I(第1の所定時間)と1/4波長時間遅延させた前シンボルの対応するサンプル値Y(図8等)の合計値との和の絶対値(図8の|X1+Y1|+|X2+Y2|,……等)でなる第2の面積差を検出する第2の面積差検出手段を、図13、図19、図24、図28、図48又は図52について上述したQ成分面積差検出部50Q、70Q,82Q,101Q,112Qと、遅延積分検波部54,84,115のQ成分用演算処理部62Q,87Q,118Qとなどにより構築するようにした場合について述べたが、本発明はこれに限らず、例えばソフトウェア構成などを含めて、この他種々の構成を広く適用することができる。
【0380】
さらに上述の第1〜第6の実施の形態においては、遅延積分検波部54,84,115のI成分用演算処理部62I,87I,118I及びQ成分用演算処理部62Q,87Q,118Qの出力を硬判定する硬判定手段としての硬判定部56,86,107の硬判定結果がそのままグレイコードとなるように、現シンボルの受信波IF1Sn,IF2Snに対して前シンボルの受信波IF1S(n−1),IF2S(n−1)の遅延時間T1I,T2I,T1Q,T2Qを選択するようにした場合について述べたが、本発明はこれに限らず、当該硬判定結果をさらに一定の規則に基づいて変換するなどして最終的に復調結果が得られるようにするのであれば、現シンボルの受信波IF1Sn,IF2Snに対する前シンボルの受信波IF1S(n−1),IF2S(n−1)の遅延時間T1I,T2I,T1Q,T2Qを任意に選択することができる。
【0381】
さらに上述の第1〜第6の実施の形態においては、遅延積分検波部54,84,115のI成分用演算処理部62I,87I,118I及びQ成分用演算処理部62Q,87Q,118Qの出力として、図8及び図9、図15及び図16、図20及び図21、図38〜図45に示す図表の「面積和の絶対値」の欄に示す演算式(|X1+Y2|+|X2+Y2|等)の演算結果を得られるように、I成分用演算処理部62I,87I,118I及びQ成分用演算処理部62Q,87Q,118Qにおいて、I成分面積差検出部50I,70I,82I,101I,112I,118Iから与えられるI成分面積差絶対値信号S37I,S47I,S54I,S68I,S78I,S86I及びQ成分面積差検出部50Q,70Q,82Q,101Q,112Q,118Qから与えられるQ成分面積差絶対値信号S37Q,S47Q,S54Q,S68Q,S78Q,S86Qを必要に応じて1サンプルおき又は4サンプルおきに累積加算するようにした場合について述べたが、本発明はこれに限らず、不要なサンプルのデータをその前段のI成分面積差検出部50I,70I,82I,101I,112I,118I及びQ成分面積差検出部50Q,70Q,82Q,101Q,112Q,118Qにおいて予め間引くなどするようにしても良い。
【0382】
さらに上述の第1の実施の形態においては、I成分用演算処理部48I及びQ成分用演算処理部48Qにおいて、I成分面積差絶対値信号S321I等又はQ成分面積差絶対値信号S321Q等を必要に応じて1サンプルおきに累積加算するようにした場合について述べたが、本発明はこれに限らず、1サンプルおき以外であっても、例えば、Nを自然数として(2N−1)サンプルおきに累積加算するようにすれば同様の効果を得ることができる。同様にして、第2の実施の形態にではNサンプルおきに、第3の実施の形態では3サンプルおき以外の(4N−1)サンプルおきに、第5の実施の形態ではNサンプルおきに累積加算するようにしても良い。
【0383】
さらに上述の第4の実施の形態においては、第1の実施の形態の復調回路33(図12)による復調処理をアンダーサンプリングにより実現するため、復調回路90を図27のように構成し、クロック発生部92から出力される第1のクロックCLK30の周波数を(13)式のように選定するようにした場合について述べたが、本発明はこれに限らず、例えば第2の実施の形態の復調回路60(図18)による復調処理をアンダーサンプリングにより実現する場合には、復調回路を図27と同様に構成し、クロック発生部92から出力される第1のクロックCLK30を、QPSK変調信号S3の周波数をf1とし、mを予め設定された正の整数として、次式
【0384】
【数24】
【0385】
のように選定すれば良く、また例えば第3の実施の形態の復調回路80(図23)による復調処理をアンダーサンプリングにより実現する場合には、復調回路を図27と同様に構成し、クロック発生部92から出力される第1のクロックCLK30を、(24)式と同様にQPSK変調信号S3の周波数をf1とし、mを予め設定された正の整数として、次式
【0386】
【数25】
【0387】
のように選定すれば良い。
【0388】
さらに上述の第1〜第4の実施の形態においては、受信側31(図11)における復調対象がQPSK変調信号であり、第5及び第6の実施の形態においては、復調対象が8PSK変調信号である場合について述べたが、本発明はこれに限らず、第1〜第6の実施の形態の復調回路33,60,80,90,110,120における基本演算処理が似ていることからも明らかなように、切り替えによりQPSK変調信号、π/4シフトQPSK変調信号及び8PSK変調信号のいずれにも対応し得るように第1〜第6の実施の形態の復調回路33,60,80,90,110,120を構築するようにしても良い。
【0389】
【発明の効果】
上述のように本発明によれば、データを差動符号化してなる変調信号を復調する復調装置において、変調信号を一定間隔でサンプリングするサンプリング手段と、サンプリング手段のサンプリング結果に基づいて、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第1の絶対値を検出する第1の絶対値検出手段と、サンプリング手段のサンプリング結果に基づいて、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間と1/4波長時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第2の絶対値を検出する第2の絶対値検出手段と、第1の絶対値検出手段により検出された第1の絶対値及び第2の絶対値検出手段により検出された第2の絶対値をそれぞれ硬判定する硬判定手段とを設けるようにしたことにより、乗算回路等の複雑な回路を用いることなく、硬判定手段の硬判定結果に基づいて差動符号化する前のデータを復調することができ、かくして全体としての回路規模を格段的に縮小化させ得る簡易な構成の復調装置を実現できる。
【0390】
また本発明によれば、データを差動符号化してなる変調信号を復調する復調方法において、変調信号を一定間隔でサンプリングする第1のステップと、サンプリング結果に基づいて、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第1の絶対値を検出すると共に、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間と1/4波長時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第2の絶対値を検出する第2のステップと、検出した第1の絶対値及び第2の絶対値をそれぞれ硬判定する第3のステップとを設けるようにしたことにより、乗算回路等の複雑な回路を用いることなく、硬判定結果に基づいて差動符号化する前のデータを復調することができ、かくして全体としての回路規模を格段的に縮小化させ得る復調方法を実現できる。
【図面の簡単な説明】
【図1】本願発明の基本原理の説明に供する波形図である。
【図2】本願発明の基本原理の説明に供する波形図である。
【図3】前シンボル及び現シンボル間の位相差と、硬判定結果の組合せパターンとの関係を示す図表である。
【図4】硬判定結果の組合せパターンと、グレイコードとの対応付けの説明に供する図表である。
【図5】区分求積法の説明に供する概念図である。
【図6】区分求積法とサンプリングとの関係の説明に供する概念図である。
【図7】本願発明の基本原理の具体例の説明に供する概念図である。
【図8】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図9】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図10】前シンボル及び現シンボルの位相差と、具体例の硬判定結果との関係を示す図表である。
【図11】本願発明による復調回路を適用するワイヤレスマイクロホンシステムを示すブロック図である。
【図12】第1の実施の形態による復調回路の構成を示すブロック図である。
【図13】第1の実施の形態によるディジタル信号処理部の構成を示すブロック図である。
【図14】第2の実施の形態の基本原理の説明に供する概念図である。
【図15】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図16】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図17】前シンボル及び現シンボルの位相差と、具体例の硬判定結果との関係を示す図表である。
【図18】第2の実施の形態による復調回路の構成を示すブロック図である。
【図19】第2の実施の形態によるディジタル信号処理部の構成を示すブロック図である。
【図20】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図21】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図22】前シンボル及び現シンボルの位相差と、具体例の硬判定結果との関係を示す図表である。
【図23】第3の実施の形態による復調回路の構成を示すブロック図である。
【図24】第3の実施の形態によるディジタル信号処理部の構成を示すブロック図である。
【図25】アンダーサンプリングの説明に供する略線図である。
【図26】アンダーサンプリングの理論限界の説明に供する略線図である。
【図27】第4の実施の形態による復調回路の構成を示すブロック図である。
【図28】第4の実施の形態によるディジタル信号処理部の構成を示すブロック図である。
【図29】本願発明の基本原理の説明に供する波形図である。
【図30】本願発明の基本原理の説明に供する概念図である。
【図31】面積差と元の前シンボル及び現シンボル間の位相差との関係の説明に供する図表である。
【図32】本願発明の基本原理の説明に供する波形図である。
【図33】本願発明の基本原理の説明に供する概念図である。
【図34】面積差と元の前シンボル及び現シンボル間の位相差との関係の説明に供する図表である。
【図35】硬判定結果と検波出力との関係の説明に供する図表である。
【図36】硬判定結果と検波出力との関係の説明に供する概念図である。
【図37】本願発明の基本原理の説明に供する略線図である。
【図38】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図39】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図40】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図41】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図42】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図43】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図44】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図45】サンプル値と正負面積の和の絶対値との関係の説明に供する図表である。
【図46】硬判定結果の組合せパターンと検波出力との対応付けの説明に供する図表である。
【図47】第5の実施の形態による復調回路の構成を示すブロック図である。
【図48】第5の実施の形態によるディジタル信号処理部の構成を示すブロック図である。
【図49】アンダーサンプリングの説明に供する略線図である。
【図50】アンダーサンプリングの理論限界の説明に供する略線図である。
【図51】第6の実施の形態による復調回路の構成を示すブロック図である。
【図52】第6の実施の形態によるディジタル信号処理部の構成を示すブロック図である。
【図53】従来の復調回路の構成例を示すブロック図である。
【図54】従来のディジタル信号処理部の構成例を示すブロック図である。
【符号の説明】
20……ワイヤレスマイクロホンシステム、31……受信側、33,60,80,90,110,120……復調回路、38,61,92,122……クロック発生部、39,91A,91B,121A,121B……アナログ/ディジタル変換回路、40,62,81,94,111,124……ディジタル信号処理部、50I,70I,82I,101I,112I,118I……I成分面積差検出部、50Q,70Q,82Q,101Q,112Q,118Q……Q成分面積差検出部、51,100,103,113……1シンボル遅延回路、54,84,115……遅延積分検波部、55,85,106,116,128……クロック再生回路、56,86,107,117……硬判定部、S29,S40,S60A,S60B…ディジタルQPSK変調信号、S72,S80A,S80B……ディジタル8PSK変調信号、S37I,S47I,S54I,S68I,S78I,S86I……I成分軟判定検波信号、S37Q,S47Q,S54Q,S68Q,S78Q,S86Q……Q成分軟判定検波信号、S26……ベースバンド信号。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a demodulating device and a demodulating method, and is suitable for application to a wireless microphone system, for example.
[0002]
[Prior art]
In mobile communication systems, miniaturization, weight reduction, and cost reduction of terminal devices are required, and the hardware configuration of the receiving side demodulator is required to be simplified and unadjusted. In recent years, as a means for solving these problems, the digital circuit of the demodulator has become one major trend.
[0003]
Here, FIG. 53 shows a configuration example of a QPSK (Quadrature Phase Shift Keying) demodulating circuit used in the receiver of such a mobile communication system.
[0004]
As is clear from FIG. 53, in this
[0005]
The down-
[0006]
The
[0007]
At this time, the analog /
[0008]
The digital
[0009]
The band-
[0010]
At this time, the first multiplier circuit 11I has the following equation:
[0011]
[Expression 1]
[0012]
The first local signal S6I having a phase expressed by the following expression is given, and the second multiplier circuit 11Q has the following equation:
[0013]
[Expression 2]
[0014]
A second local signal S6Q having a phase represented by
[0015]
Thus, the first multiplication circuit 11I multiplies the supplied digital QPSK modulation signal S5 and the first local signal S6I, and sends the multiplication result to the low-pass filter circuit 12I as an I component multiplication result signal S7I. Similarly, the second multiplication circuit 11Q multiplies the supplied digital QPSK modulation signal S5 and the second local signal S6Q, and sends the multiplication result as a Q component multiplication result signal S7Q to the low-pass filter circuit 12Q.
[0016]
The low-pass filter circuit 12I removes the baseband component from the baseband component and the doubled intermediate frequency component included in the supplied I component multiplication result signal S7I, and automatically controls the phase of the obtained I component filtered signal S8I. The signal is sent to the circuit 13 and the
[0017]
The automatic phase control circuit 13 performs phase estimation based on the supplied I component filtering signal S8I and Q component filtering signal S8Q, and controls the
[0018]
The clock recovery circuit 15 has, for example, a DPLL (Digital Phase Locked Loop) configuration, recovers a baseband clock from the supplied I component signal S9I and Q component signal S9Q, and generates the recovered clock CLK2To the
[0019]
The
[0020]
The parallel /
[0021]
In this manner, the demodulating
[0022]
[Problems to be solved by the invention]
However, in the
[0023]
In practice, the first and second multiplier circuits 11I and 11Q usually require a large number of logic gates, and the circuit scale increases accordingly. Accordingly, if a circuit that does not require a multiplication circuit, for example, can be constructed as the
[0024]
Similarly, when the band-
[0025]
In addition, since the automatic phase control circuit 13 and the
[0026]
Furthermore, since the digital QPSK modulation signal S4 is analog / digital converted at a sampling frequency four times that of the QPSK modulation signal, the operating frequency of the entire circuit becomes high. Therefore, an analog /
[0027]
The present invention has been made in view of the above points, and intends to propose a demodulating device and a demodulating method with a simple configuration that can contribute to power saving while dramatically reducing the overall circuit scale. Is.
[0028]
[Means for Solving the Problems]
In order to solve such a problem, in the present invention, in a demodulator that demodulates a modulation signal obtained by differentially encoding data, a sampling unit that samples the modulation signal at a predetermined interval, and a sampling result of the sampling unit are used. A first absolute value that is a first absolute value that is an absolute value of a sum of a total value of sample values corresponding to half wavelengths of a symbol and a total value of corresponding sample values of the previous symbol delayed by a first predetermined time is detected. Based on the sampling result of the absolute value detection means and the sampling means, the total value of the sample values for the half wavelength of the current symbol, and the corresponding sample value of the previous symbol delayed by ¼ wavelength time for the first predetermined time Second absolute value detecting means for detecting a second absolute value which is an absolute value of the sum of the first absolute value and the first absolute value detected by the first absolute value detecting means and the first absolute value And a second absolute value detected respectively provided with hard decision unit a hard decision by the absolute value detection means.
[0029]
As a result, this demodulator can demodulate the data before differential encoding based on the hard decision result of the hard decision means without using a complicated circuit such as a multiplier circuit.
[0030]
According to the present invention, in a demodulation method for demodulating a modulation signal obtained by differentially encoding data, a first step of sampling the modulation signal at a constant interval and a half wavelength of the current symbol based on the sampling result A first absolute value that is the absolute value of the sum of the sample value and the sum of the corresponding sample values of the previous symbol delayed by the first predetermined time is detected, and the half wavelength of the current symbol is detected. A second absolute value is detected which is the absolute value of the sum of the sample values and the sum of the first predetermined time and the sum of the corresponding sample values of the previous symbol delayed by ¼ wavelength time. A step and a third step for making a hard decision on each of the detected first absolute value and second absolute value are provided.
[0031]
As a result, according to this demodulation method, data before differential encoding can be demodulated based on the hard decision result without using a complicated circuit such as a multiplier circuit.
[0032]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0033]
(1) First embodiment
(1-1) Basic principle
(1-1-1) Detection of phase difference
In the demodulation by the delay detection method, the reception wave IF1 of the previous symbol as described above.S (n-1)And received wave IF1 of the current symbolnAnd the phase difference is extracted.
[0034]
In this case, the reception wave IF1 of the previous symbolS (n-1)Is delayed by π / 4 (= 90 [°]) and the received wave IF1 of the current symbolSnIs observed in a half-wavelength period, the received wave IF1 of the previous symbol after the delayed phaseS (n-1)And the received wave IF1 of the current symbolSn1A when the original phase difference between them is 0, FIG. 1B when π / 2, FIG. 1C when π, and FIG. 1D when 3π / 2. .
[0035]
As is apparent from FIGS. 1A to 1D, the reception wave IF1 of the previous symbol is used.S (n-1)Is delayed by π / 4 and the received wave IF1 of the current symbolSn, The received wave IF1 of the previous symbol after the delayed phaseS (n-1)And the area S1 of the portion (within the half-wavelength period) surrounded by the horizontal axisS (n-1)And the received wave IF1 of the current symbolSnAnd the area S1 of the portion (within the half-wavelength period) surrounded by the horizontal axisSnArea difference ΔS1S n(= S1S (n-1)+ S1Sn2), there are two types of calculation that are calculated as the absolute value of the sum of these positive and negative areas, with the positive area above the center (horizontal axis) of the amplitude and the negative area below. Therefore, such an area difference ΔS1SnBased on the above, the phase difference between the original previous symbol and the current symbol before the delay can be discriminated by two types of binary values of 0 or 3π / 2 and π / 2 or π.
[0036]
Similarly, the reception wave IF1 of the previous symbolS (n-1)Is delayed by π / 4 and π / 2 (= 90 [°]), and the received wave IF1 of the current symbol is delayed.SnIs observed in the half-wavelength period, the received wave IF1 of the previous symbolS (n-1)And the received wave IF1 of the current symbolSn2A when the original phase difference between them is 0, FIG. 2B when it is π / 2, FIG. 2C when it is π, and FIG. 2D when it is 3π / 2. .
[0037]
Therefore, as apparent from FIGS. 2A to 2D, the reception wave IF1 of the previous symbol is used.S (n-1)Is delayed by π / 4 and further by π / 2, and the received wave IF1 of the current symbolSn, The received wave IF1 of the previous symbol after the delayed phaseS (n-1)And the area S1 of the portion (within the half-wavelength period) surrounded by the horizontal axisS (n-1)'And the received wave IF1 of the current symbolSnAnd the area S1 of the portion (within the half-wavelength period) surrounded by the horizontal axisSnArea difference ΔS1Sn'(= S1S (n-1)'+ S1Sn2), there are two types of calculation that are calculated as the absolute value of the sum of these positive and negative areas, with the positive area above the center (horizontal axis) of the amplitude and the negative area below. Therefore, such an area difference ΔS1SnBased on ′, the original phase difference between the previous symbol and the current symbol can be discriminated by two types of binary values of 0 or π / 2 and π or 3π / 2.
[0038]
Therefore, it is assumed that the area difference state in FIG. 1A is “1” and the area difference state in FIG. 1B is “0”, and the area difference ΔS1 described above with reference to FIG.SnThe hard decision result is the I component, and the area difference ΔS1 described above with reference to FIG.SnIf the hard decision result of ′ is the Q component, the hard decision result of the I component and the Q component as shown in FIG. A combination pattern is obtained.
[0039]
As apparent from FIG. 3A, the combination pattern of the hard decision result of the I component and the hard decision result of the Q component is π / 2 when the original phase difference between the previous symbol and the current symbol is 0. In the case of π, it is different in both cases of π and 3π / 2. Therefore, the original phase difference between the previous symbol and the current symbol can be detected based on the combination pattern of the hard decision results of the I component and Q component.
[0040]
If this is further applied, the area difference ΔS1 described above with reference to FIG.Sn, The received wave IF1 of the previous symbolS (n-1)Is further delayed by π / 2 (that is, the phase is delayed by a total of (π / 4 + π / 2)), and in the same manner, the area difference ΔS1 described above with reference to FIG.Sn'Is the reception wave IF1 of the previous symbolS (n-1)Is further delayed by π / 2 (that is, the phase is delayed by {(π / 4 + π / 2) + π / 2} in total), and these area differences ΔS1Sn, ΔS1SnBy performing the hard determination of ′ in the same manner as described above, the combination pattern of the hard determination results of the I component and the Q component can be matched with the gray-coded data before QPSK modulation shown in FIG.
[0041]
The area difference ΔS1Sn, ΔS1Sn′ Is obtained, the reception wave IF1 of the previous symbol as described above.S (n-1)3B as a combination pattern of the hard decision results of the I component and the Q component even if the phase is advanced by π / 4 instead of being delayed by π / 4. A combination pattern obtained by inverting each hard decision result of 3 (A) can be obtained.
[0042]
Therefore, if this is applied, the area difference ΔS1 described above with reference to FIG.Sn, The received wave IF1 of the previous symbolS (n-1)Is delayed by π / 2 (that is, the phase is delayed by a total of (−π / 4 + π / 2)), and in the same manner, the area difference ΔS1 described above with reference to FIG.Sn'Is the reception wave IF1 of the previous symbolS (n-1)Is delayed by π / 2 (that is, the phase is delayed by {(−π / 4 + π / 2) + π / 2} in total), and these area differences ΔS1Sn, ΔS1S nBy performing the hard decision of ′ in the same manner as described above, the combination pattern of the hard decision results of the I component and the Q component can be matched with the gray code shown in FIG.
[0043]
From the above, the received wave IF1S (n-1),
[0044]
[Equation 3]
[0045]
Time T1 given byIReceived wave IF1 of the previous symbol delayed by onlyS (n-1)Difference ΔS1 for half wavelength periodSnAnd receive wave IF1 of the current symbolSnAnd the following formula
[0046]
[Expression 4]
[0047]
Time T1 given byQReceived wave IF1 of the previous symbol delayed by onlyS (n-1)Difference ΔS1 for half wavelength periodSn′, And the difference between these two areas ΔS1Sn, ΔS1SnBy making a hard decision on ′, it can be seen that gray-coded data before QPSK modulation can be restored.
[0048]
In equation (3), α1The value of the received
[0049]
(1-1-2) Area and definite integral (piecewise quadrature method)
Here, the relationship between “area” and “definite integral” will be described.
[0050]
In FIG.
[0051]
[Equation 5]
[0052]
The area S of the part surrounded by can be obtained by the piecewise quadrature method.
[0053]
Specifically, the following formula
[0054]
[Formula 6]
[0055]
N sections D1, D2, ..., DnEqually divided into sections D as shown in FIG.1, D2, ..., DnEach
[0056]
[Expression 7]
[0057]
H given by1, H2, ......, HnRectangle SQ1, SQ2, ......, SQnThe following formula
[0058]
[Equation 8]
[0059]
These n rectangles SQ1, SQ2, ......, SQnSum of areas Sn, An approximate value of the actual area S can be obtained.
[0060]
Further, in the equation (8), when n is increased as much as possible, 1 / n approaches “0” as much as possible, so that an answer of 1/3 as the area S can be obtained.
[0061]
Thus, the area of the portion surrounded by the curve or the like on the plane coordinates can be approximated by the piecewise quadrature method.
[0062]
Therefore, in the present application, the above-described area difference ΔS1.Sn, ΔS1SnConsider using this piecewise quadrature method for the operation of ′. This will be described below.
[0063]
(1-1-3) Piecewise quadrature method and sampling
According to the piecewise quadrature method, the received wave IF1 of the current symbol described above.SnArea S1 for half wavelength inSnIs a received wave IF1 of the current symbol as shown in FIG.SnIs sampled at regular intervals, one sample data section is one side length, and the corresponding sample value X1, X2Each rectangle SQ with other side lengthX1, SQX2, ... can be approximated with the total area. And the received wave IF1 of this current symbolSnFor example, if the length of one sample data section is “1”, the approximate area corresponding to the half wavelength of the sample value X at each sample point is1, X2, ... can be calculated as the sum of
[0064]
Similarly, the time T1 given by the above-described expression (3) or (4)I, T1QIF1 of the previous symbol after being delayed by onlyS (n-1)Area S1 at half wavelength inSn'Is the reception wave IF1 of the
[0065]
Therefore, the reception wave IF1 of the current symbol described above.SnAnd the received wave IF1 of the previous symbol after the delay in the half-wavelength periodS (n-1)Area difference ΔS1 betweenSn, ΔS1Sn'Is the received wave IF1SnThe received wave IF1 of the current symbol when the center is zero, the upper area is a positive area, and the lower area is a negative areaSnAnd the received wave IF1 of the previous symbolS (n-1)The absolute value of the sum of the approximate area (the sum of the positive and negative areas), that is, the received wave IF1 of the current symbolSnEach sample value X when sampling for half wavelength period at regular intervals1, X2, ... and the received wave IF1 of the previous symbolS (n-1)The received wave IF1 of the current symbolSnEach sample value Y when sampled at the same interval as1, Y2,... Can be obtained as the absolute value of the addition result.
[0066]
Therefore, in the present application, such an area difference ΔS1.Sn, ΔS1Sn′ Is the received wave IF1 of the current symbolSnSample value X obtained by sampling at regular intervals1, X2,..., Time T1 given by equation (3) or (4)I, T1QReceived wave IF1 of the previous symbol delayed by onlyS (n-1)Sample value Y obtained by sampling at the same timing as1, Y2,... Are sequentially calculated for each half-wavelength period for each sample data section, and the absolute value of the total is calculated.
[0067]
Therefore, in the present application, the received wave IF1 of the current symbolSnSampling and the received wave IF1 of the previous symbolS (n-1)The sampling timing must always be the same, but N is satisfied to satisfy this condition.1Is an arbitrary natural number, and the received wave IF1Sn, IF1S (n-1)The following formula per wavelength
[0068]
[Equation 9]
[0069]
Try to get the number of samples given in.
[0070]
For example, in formula (9), N1When = 1, as shown in FIG. 7, the area difference ΔS1 between the current symbol and the previous symbol after delay is shown.Sn, ΔS1Sn'Is the received wave IF1 of the current symbolSnAnd the received wave IF1 of the previous symbol after the delayS (n-1)Sample value X for each two samples1, X2, Y1, Y2Will be calculated based on
[0071]
(1-1-4) Specific example
Next, a specific example of the above theory will be described. Here, as shown in FIG. 7, the received wave IF1Sn, IF1S (n-1)To obtain 4 samples per wavelength (N in the above equation (9))1= 1) will be described.
[0072]
In this case, for the I component, the received wave IF1 of the current symbol at t = 0 in FIG.SnX sample value (sample value when phase is 0)1After that, the sample value of each sample for each π / 2 phase is X2, X3, ... and time T1 given by equation (3)IIF1 of the previous symbol superimposed with a delay of onlyS (n-1)X1Y is the sample value at the same time as1, And after that, the sample value of each sample every π / 2 is Y2, Y3, ..., the received wave IF1 of the current symbolSnAnd the received wave IF1 of the previous symbol after the delayS (n-1)When the phase difference between them is π / 4, the sample value X (= X1, X2,...) And the sample value Y (= Y) of each sample of the previous symbol after the delay1, Y2,... Are the values of the second and third stages of the chart shown in FIG. 8A, respectively, and the corresponding “absolute value of sum of positive and negative areas” (| X + Y |) for each sample is This is the value on the fourth stage. Furthermore, at this time, “absolute value of sum of positive and negative areas” (| X1+ Y1| + | X2+ Y2|,... Is the value in the sixth row of the chart shown in FIG.
[0073]
Similarly, for the I component, the received wave IF1 of the current symbolSnAnd time T1 given by equation (3)IReceived wave IF1 of the previous symbol delayed by onlyS (n-1)When the phase difference is 3π / 4, −3π / 4 and −π / 4, the sample value X of each sample of the current symbol, the sample value Y of each sample of the previous symbol after the delay, Corresponding sum of “absolute value of sum of positive and negative areas” (| X + Y |) and “absolute value of sum of positive and negative areas” for two samples (| X1+ Y1| + | X2+ Y2|,... Is as shown in FIGS. 8B to 8D, respectively.
[0074]
On the other hand, for the Q component, the received wave IF1 of the current symbol at t = 0 in FIG.SnX sample value (sample value when phase is 0)1After that, the sample value of each sample for each π / 2 phase is X2, X3, ... and time T1 given by equation (4)QX superimposed with delay1The sample value of the previous symbol at the same time as Y1After this, the sample value of each sample for each π / 2 phase is Y2, Y3, ..., the received wave IF1 of the current symbolSnAnd the received wave IF1 of the previous symbol after the delayS (n-1)If the phase difference between them is π / 4, the sample value X (= X1, X2, ...) and the sample value Y of each sample of the previous symbol (= Y1, Y2,... Are the values in the second and third stages of the chart shown in FIG. 9A, respectively, and the corresponding “absolute value of sum of positive and negative areas” (| X + Y |) for each sample is , Respectively, are the values in the fourth stage. Further, at this time, the sum of the absolute values of the sum of the positive and negative areas (| X1+ Y1| + | X2+ Y2|,...) Is the value in the sixth row of the chart shown in FIG.
[0075]
Similarly, for the Q component, the received wave IF1 of the current symbolSnAnd time T1 given by equation (4)QReceived wave IF1 of the previous symbol delayed by onlyS (n-1)When the phase difference is 3π / 4, −3π / 4 and −π / 4, the sample value X of each sample of the current symbol, the sample value Y of each sample of the previous symbol after the delay, Corresponding sum of “absolute value of sum of positive and negative areas” (| X + Y |) and “absolute value of sum of positive and negative areas” for two samples (| X1+ Y1| + | X2+ Y2|,... Are as shown in FIGS. 9B to 9D, respectively.
[0076]
As is clear from FIGS. 8A to 8D and FIGS. 9A to 9D, the absolute value of the sum of the positive and negative areas for two samples under this condition. 10 is shown in FIG. 10 as the determination result of the I component and the Q component with respect to the phase difference if the hard decision is “0” when the sum of “1.00” is “1.00” and “1” when it is “2.41”. A relationship is established.
[0077]
As apparent from FIG. 10, the combination pattern of the hard decision result is the reception wave IF1 of the previous symbol.S (n-1)And the received wave IF1 of the current symbolSnThe QPSK modulation signal can be demodulated by the above-described method.
[0078]
Hereinafter, a wireless microphone system equipped with a demodulation circuit embodying this specific example will be described.
[0079]
(1-2) Configuration of the
(1-2-1) Overall configuration of the
In FIG. 11,
[0080]
In the
[0081]
The analog /
[0082]
The
[0083]
The
[0084]
The
[0085]
On the other hand, on the
[0086]
The
[0087]
The digital /
[0088]
In this way, in the
[0089]
(1-2-2) Configuration of demodulation circuit 33
Here, the demodulating circuit 33 on the receiving
[0090]
In the digital
[0091]
At this time, the 1-
[0092]
Thus, the first adder circuit 60I1Sequentially adds the digital QPSK modulated signal S29 and the 1-symbol delayed digital QPSK modulated signal S31 for each sample, and the first I component area difference signal representing the area difference for the I component in each obtained one sample data section S32I1The first absolute value calculation circuit 61I1To send.
[0093]
The first absolute value calculation circuit 61I1Is the first I component area difference signal S32I1Is calculated (corresponding to | X + Y | in FIG. 8), and this is calculated as the first I component area difference absolute value signal S33I.1To the I component arithmetic processing unit 62I of the delay
[0094]
At this time, the second addition circuit 60I of the I component area difference detection unit 50I2The digital QPSK modulation signal S29 obtained by delaying the digital QPSK modulation signal S29 by one sample time in the one-
[0095]
Thus, the second addition circuit 60I2Sequentially adds the digital QPSK modulation signal S30 and the one-symbol delayed digital QPSK modulation signal S34 for each sample, and obtains a first I component area difference signal S32I obtained.1The second I component area difference signal S32I representing the area difference for the I component in each one sample data section one sample before2The second absolute value calculation circuit 61I2To send.
[0096]
The second absolute value calculation circuit 61I2Is the second I component area difference signal S32I2Is calculated (corresponding to | X + Y | in FIG. 8), and this is calculated as the second I component area difference absolute value signal S33I.2To the I component arithmetic processing unit 62I of the delay
[0097]
On the other hand, the 1-symbol delayed digital
[0098]
Thus, the first adder circuit 60Q.1Sequentially adds the digital QPSK modulation signal S29 and the one-symbol delayed digital QPSK modulation signal S35 for each sample, and obtains a first I component area difference signal S32I obtained.1The first Q component area difference signal S32Q representing the area difference for the Q component in each one sample data section1The first absolute value calculation circuit 61Q1To send.
[0099]
The first absolute value calculation circuit 61Q1Is the first I component area difference signal S32Q1Is calculated (corresponding to | X + Y | in FIG. 8), and this is calculated as the first Q component area difference absolute value signal S33Q.1To the Q component arithmetic processing unit 62Q of the delay
[0100]
At this time, the second addition circuit 60Q of the Q component area difference detection unit 50Q2Is supplied with the above-described digital QPSK modulation signal S30 from the one-
[0101]
Thus, the second addition circuit 60Q2Sequentially adds the digital QPSK modulation signal S30 and the 1-symbol delayed digital QPSK modulation signal S36 for each sample, and the obtained first Q component area difference signal S32Q is obtained.1The second Q component area difference signal S32Q representing the area difference for the Q component in each one sample data section one sample before2The second absolute value calculation circuit 61Q2To send.
[0102]
The second absolute value calculation circuit 61Q2Is the second Q component area difference signal S32Q2Is calculated (corresponding to | X + Y | in FIG. 8), and this is calculated as the second Q component area difference absolute value signal S33Q.2To the Q component arithmetic processing unit 62Q of the delay
[0103]
The I component arithmetic processing section 62I is supplied with a first and second I component area difference absolute value signal S33I supplied from the I component area difference detection section 50I.1, S33I2Are accumulated for every other half-wavelength (for two samples), and the area difference in the half-wavelength period of the obtained I component (| X in FIG. 8)1+ Y1| + | X2+ Y2I component soft decision detection signal S37I representing |,...) Is sent to the clock recovery circuit 55 and the
[0104]
Similarly, the Q-component arithmetic processing unit 62Q supplies the first and second Q component area difference absolute value signals S33Q supplied from the Q component area difference detection unit 50Q.1, S33Q2Are accumulated for every other half-wavelength (for two samples), and the difference in area of the obtained Q component in the half-wavelength period (| X in FIG. 9)1+ Y1| + | X2+ Y2Q component soft decision detection signal S37Q that represents |,...) Is sent to the clock recovery circuit 55 and the
[0105]
The clock recovery circuit 55 has, for example, a DPLL configuration, regenerates a baseband clock based on the supplied I component soft decision detection signal S37I and Q component soft decision detection signal S37Q, and regenerates the recovered clock CLK11To the
[0106]
The
[0107]
[Expression 10]
[0108]
When the value is smaller than the value given by, hard decision is made as “0”, and when it is larger than “1”.
[0109]
As a result, the
[0110]
In this way, the demodulation circuit 33 can demodulate the transmission signal S25 received via the
[0111]
(1-3) Operation and effect of the present embodiment
In the above configuration, the demodulator circuit 33 has the above-described area difference between the previous symbol and the current symbol in one sample data section of the digital QPSK modulated signal S29, and the above-described previous one sample data section in the previous one sample data section. The area difference between the symbol and the current symbol is respectively detected for the I component and the Q component in the I component area difference detection unit 50I and the Q component area difference detection unit 50Q of the digital
[0112]
Therefore, in this
[0113]
Further, in this
[0114]
Further, in the
[0115]
Further, in this case, when the π / 4 shift QPSK modulation signal is demodulated on the receiving side 31 (FIG. 11), the demodulation waveform is demodulated with two values of “0” and “1” unlike the I signal and Q signal. Therefore, there is an advantage that the noise margin at the time of demodulation is high.
[0116]
According to the above configuration, the area difference between the previous symbol and the current symbol in one sample data section of the digital QPSK modulation signal S29 obtained by analog / digital conversion of the transmission signal S25 from the
[0117]
(2) Second embodiment
(2-1) Basic principle
Next, N in equation (9)1Is greater than 1 (N1For> 1), as shown in FIG. 14, when 8 samples are obtained for one period of the received wave (N1= 2) as an example.
[0118]
In this case, for the I component, the received wave IF1 of the current symbol at t = 0 in FIG.SnX sample value (sample value when phase is 0)1After this, the sample value of each sample for each π / 4 phase is X2, X3, ... and time T1 given by equation (3)IIF1 of the previous symbol superimposed with a delay of onlyS (n-1)X1Y is the sample value at the same time as1After this, the sample value of each sample for each π / 4 phase is Y2, Y3, ..., the received wave IF1 of the current symbolSnAnd the received wave IF1 of the previous symbol after the delayS (n-1)If the phase difference between them is π / 4, the sample value X (= X1, X2,...) And the sample value Y (= Y) of each sample of the previous symbol after the delay1, Y2,... Are values in the second and third stages of the chart shown in FIG.
[0119]
At this time, for example, the sample value X (= X of each sample of the current symbol taken every other sample including the sample whose phase is 0.1, X3, X5,...) And the sample value Y (= Y1, Y3, Y5,..., “Absolute value of the sum of positive and negative areas” (| X + Y |) is the value of the fourth stage. Further, the sum of two samples of this “absolute value of the sum of positive and negative areas” (| X1+ Y1| + | X3+ Y3|,...) Is the value in the sixth row of the chart shown in FIG.
[0120]
Similarly, for the I component, the received wave IF1 of the current symbolSnAnd time T1 given by equation (3)IReceived wave IF1 of the previous symbol delayed by onlyS (n-1)When the phase difference is 3π / 4, −3π / 4 and −π / 4, the sample value X of each sample of the current symbol, the sample value Y of each sample of the previous symbol after the delay, The sum of two samples of the “absolute value of sum of positive and negative areas” (| X + Y |) and the “absolute value of sum of positive and negative areas” for each corresponding sample (| X1+ Y1| + | X3+ Y3|,... Is as shown in FIGS. 15 (B) to 15 (D), respectively.
[0121]
On the other hand, for the Q component, the received wave IF1 of the current symbol at t = 0 in FIG.SnX sample value (sample value when phase is 0)1After this, the sample value of each sample for each π / 4 phase is X2, X3, ... and time T1 given by equation (4)QX superimposed with delay1The sample value of the previous symbol at the same time as Y1After this, the sample value of each sample every π / 4 is set to Y2, Y3, ..., the received wave IF1 of the current symbolSnAnd the received wave IF1 of the previous symbol after the delayS (n-1)Is a sample value X (= X of each sample of the current symbol).1, X2, ...) and the sample value Y of each sample of the previous symbol (= Y1, Y2,... Are values in the second and third stages of the chart shown in FIG.
[0122]
At this time, for example, the sample value X (= X of each sample of the current symbol taken every other sample including the sample whose phase is 0.1, X3, X5,...) And the sample value Y (= Y1, Y3, Y5,..., “Absolute value of the sum of positive and negative areas” (| X + Y |) is the value of the fourth stage. Further, the sum of two samples of this “absolute value of the sum of positive and negative areas” (| X1+ Y1| + | X3+ Y3|,... Is a value shown in the sixth row of the chart shown in FIG.
[0123]
Similarly, for the Q component, the received wave IF1 of the current symbolSnAnd time T1 given by equation (4)QReceived wave IF1 of the previous symbol delayed by onlyS (n-1)When the phase difference is 3π / 4, −3π / 4 and −π / 4, the sample value X of each sample of the current symbol, the sample value Y of each sample of the previous symbol after the delay, The sum of two samples of the corresponding “absolute value of the sum of positive and negative areas” (| X + Y |) and the “absolute value of the sum of positive and negative areas” (| X1+ Y1| + | X3+ Y3|,... Is as shown in FIGS. 16 (B) to 16 (D), respectively.
[0124]
As is apparent from FIGS. 15A to 15D and FIGS. 16A to 16D, the absolute value of the sum of the positive and negative areas for two samples under this condition. When the sum of “1.00” is “1.00” and “2.41” is “1”, the hard decision result of the I and Q components with respect to the phase difference is shown in FIG. The relationship shown is established, and the combination pattern of the hard decision results of the I component and the Q component can be matched with the gray code.
[0125]
(2-2) Configuration of
Here, FIG. 18 in which the same reference numerals are assigned to the corresponding parts as in FIG.12 shows a configuration of a
[0126]
As is apparent from FIG. 18, the
[0127]
In practice, in the
[0128]
In the digital
[0129]
As a result, the first addition circuit 60I of the I component area difference detection unit 70I.1Includes a digital QPSK modulation signal S40 which is given by the time T1 given by the equation (3) in the 1-symbol delay circuit 51IA one-symbol delayed digital QPSK modulation signal S42 is provided which is delayed by (one symbol and 3π / 4 phase time).
[0130]
Thus, the first adder circuit 60I1Sequentially adds the digital QPSK modulation signal S40 and the one-symbol delayed digital QPSK modulation signal S42 for each sample, and the first I component area difference signal representing the area difference for the I component in each obtained one sample data section S42I1The first absolute value calculation circuit 61I1To send.
[0131]
The first absolute value calculation circuit 61I1Is the first I component area difference signal S42I1Is calculated (corresponding to | X + Y | in FIG. 15), and this is calculated as the first I component area difference absolute value signal S43I.1To the I component arithmetic processing unit 62I of the delay
[0132]
At this time, the second addition circuit 60I of the I component area difference detection unit 70I.2The digital QPSK modulation signal S40 is delayed by the π / 2 phase time (2 sample times) in the 2-
[0133]
Thus, the second addition circuit 60I2Sequentially adds the digital QPSK modulation signal S41 and the one-symbol delayed digital QPSK modulation signal S44 for each sample, and obtains a first I component area difference signal S42I obtained.1The second I component area difference signal S42I representing the area difference for the I component in each one sample data interval two samples before2The second absolute value calculation circuit 61I2To send.
[0134]
The second absolute value calculation circuit 61I2Is the second I component area difference signal S42I2Is calculated (corresponding to | X + Y | in FIG. 15), and this is calculated as the second I component area difference absolute value signal S43I.2To the I component arithmetic processing unit 62I of the delay
[0135]
On the other hand, the 1-symbol delayed digital
[0136]
Thus, the first adder circuit 60Q.1Sequentially adds the digital QPSK modulation signal S40 and the 1-symbol delayed digital QPSK modulation signal S45 for each sample, and obtains a first I component area difference signal S42I obtained.1The first Q component area difference signal S42Q representing the area difference for the Q component in each one sample data section1The first absolute value calculation circuit 61Q1To send.
[0137]
The first absolute value calculation circuit 61Q1Is the first I component area difference signal S42Q1Is calculated (corresponding to | X + Y | in FIG. 16), and this is calculated as the first Q component area difference absolute value signal S43Q.1To the Q component arithmetic processing unit 62Q of the delay
[0138]
At this time, the second addition circuit 60Q of the Q component area difference detection unit 70Q is used.2The digital QPSK modulation signal S40 is obtained by delaying the digital QPSK modulation signal S40 by the π / 2 phase time (2 sample times) in the 2-
[0139]
Thus, the second addition circuit 60Q2Sequentially adds the digital QPSK modulation signal S41 and the one-symbol delayed digital QPSK modulation signal S46 for each sample, and the obtained first Q component area difference signal S42Q is obtained.1The second Q component area difference signal S42Q representing the area difference for the Q component in each one sample data interval two samples before2The second absolute value calculation circuit 61Q2To send.
[0140]
The second absolute value calculation circuit 61Q2Is the second Q component area difference signal S42Q2Is calculated (corresponding to | X + Y | in FIG. 16), and this is calculated as the second Q component area difference absolute value signal S43Q.2To the Q component arithmetic processing unit 62Q of the delay
[0141]
As described above with reference to FIG. 13, the I component arithmetic processing unit 62I supplies the first and second I component area difference absolute value signals S43I supplied from the I component area difference detection unit 70I.1, S43I2Are cumulatively added for every other half wavelength (for two samples), and the area difference of the obtained I component in the half wavelength period (| X in FIG. 15)1+ Y1| + | X3+ Y3I component soft decision detection signal S47I representing |,...) Is sent to the clock recovery circuit 55 and the
[0142]
Similarly, the Q component arithmetic processing unit 62Q includes first and second Q component area difference absolute value signals S43Q supplied from the Q component area difference detection unit 70Q.1, S43Q2Are cumulatively added for every other half-wavelength (for two samples), and the area difference of the obtained Q component in the half-wavelength period (| X in FIG. 16)1+ Y1| + | X3+ Y3Q component soft decision detection signal S44Q that represents |,...) Is sent to the clock recovery circuit 55 and the
[0143]
Thus, as described above with reference to FIG. 13, the regenerated baseband clock is supplied from the regenerating circuit 55 to the regenerated clock CLK.11Is output to the
[0144]
The
[0145]
As a result, the
[0146]
In this way, the
[0147]
(2-3) Operation and effect of the present embodiment
In the above configuration, the
[0148]
Therefore, this
[0149]
Also in the case of the
[0150]
Further, this
[0151]
Further, in this case, when the
[0152]
According to the above configuration, the above-described area difference between the previous symbol and the current symbol in one sample data section of the digital QPSK modulation signal S40 obtained by digitally converting the QPSK modulation signal S3 at a frequency eight times that of the QPSK modulation signal S3. Also, the area difference between the previous symbol and the current symbol in the 1-
[0153]
(3) Third embodiment
(3-1) Basic principle
Next, N in equation (9)1Is greater than 1 (N1> 1) In the case where 8 samples are obtained for one wavelength of the received wave as shown in FIG.1= 2) as an example. In the third embodiment, the sample values X of all samples within the half-wavelength period of the received wave1, X2, ..., Y1, Y2,... Are subjected to delay integration detection processing so as to calculate the area difference.
[0154]
That is, for the I component, the received wave IF1 of the current symbol at t = 0 in FIG.SnX sample value (sample value when phase is 0)1After this, the sample value of each sample for each π / 4 phase is X2, X3, ... and time T1 given by equation (3)IIF1 of the previous symbol superimposed with a delay of onlyS (n-1)X1Y is the sample value at the same time as1After this, the sample value of each sample for each π / 4 phase is Y2, Y3, ..., the received wave IF1 of the current symbolSnAnd the received wave IF1 of the previous symbol after the delayS (n-1)If the phase difference between them is π / 4, the sample value X (= X1, X2,...) And the sample value Y (= Y) of each sample of the previous symbol after the delay1, Y2,... Are the values in the second and third stages of the chart shown in FIG. 20 (A), respectively, and the “absolute value of the sum of positive and negative areas” (| X + Y |) for each corresponding sample is , Respectively, are the values in the fourth stage. Further, at this time, the sum (| X of the absolute value of the sum of the positive and negative areas) for four consecutive samples within the half-wavelength period.1+ Y1| + …… + | X4+ Y4|,...) Is the value in the sixth row of the chart shown in FIG.
[0155]
Similarly, for the I component, the received wave IF1 of the current symbolSnAnd time T1 given by equation (3)IReceived wave IF1 of the previous symbol delayed by onlyS (n-1)When the phase difference is 3π / 4, −3π / 4 and −π / 4, the sample value X of each sample of the current symbol, the sample value Y of each sample of the previous symbol after the delay, Corresponding sum of "absolute value of sum of positive and negative areas" (| X + Y |) and "absolute value of sum of positive and negative areas" for four consecutive samples within a half-wavelength period (| X1+ Y1| + …… + | X4+ Y4|,... Is as shown in FIGS. 20 (B) to 20 (D), respectively.
[0156]
On the other hand, for the Q component, the received wave IF1 of the current symbol at t = 0 in FIG.SnX sample value (sample value when phase is 0)1After this, the sample value of each sample for each π / 4 phase is X2, X3, ... and time T1 given by equation (4)QX superimposed with delay1The sample value of the previous symbol at the same time as Y1After this, the sample value of each sample every π / 4 is set to Y2, Y3, ..., the received wave IF1 of the current symbolSnAnd the received wave IF1 of the previous symbol after the delayS (n-1)Is a sample value X (= X of each sample of the current symbol).1, X2, ...) and the sample value Y of each sample of the previous symbol (= Y1, Y2,... Are the values in the second and third stages of the chart shown in FIG. 21A, and the corresponding “absolute value of sum of positive and negative areas” (| X + Y |) for each sample is , Respectively, are the values in the fourth stage. Further, at this time, the sum (| X of the absolute value of the sum of the positive and negative areas) for four consecutive samples within the half-wavelength period.1+ Y1| + …… + | X4+ Y4|,...) Is the value in the sixth row of the chart shown in FIG.
[0157]
Similarly, for the Q component, the received wave IF1 of the current symbolSnAnd time T1 given by equation (4)QReceived wave IF1 of the previous symbol delayed by onlyS (n-1)When the phase difference is 3π / 4, −3π / 4 and −π / 4, the sample value X of each sample of the current symbol, the sample value Y of each sample of the previous symbol after the delay, Corresponding sum of "absolute value of sum of positive and negative areas" (| X + Y |) and "absolute value of sum of positive and negative areas" for four consecutive samples within a half-wavelength period (| X1+ Y1| + …… + | X4+ Y4|,...) Is as shown in FIGS.
[0158]
As is clear from FIGS. 20A to 20D and FIGS. 21A to 21D, under this condition, all “samples” in the half-wavelength period are “ Sum of absolute values of sum of positive and negative areas (| X1+ Y1| + …… + | X4+ Y4If │,...) Is “2.00”, “0” is hard, and if it is “4.82”, “1” is hard-decided, the results are shown as hard-decision results for the I and Q components with respect to the phase difference. The relationship shown in FIG. 22 is established, and the combination pattern of the hard decision results of the I component and the Q component can be matched with the gray code.
[0159]
(3-2) Configuration of the
Here, FIG. 23 shows a
[0160]
In the digital
[0161]
The digital
[0162]
As a result, the first addition circuit 60I of the I component area difference detection unit 82I.1As described above with reference to FIG. 19, the digital QPSK modulation signal S40 and the digital QPSK modulation signal S42 are sequentially added for each sample, and a first difference representing the area difference for the I component in each obtained one sample data section is obtained. I component area difference signal S52I1The first absolute value calculation circuit 61I1To send.
[0163]
The first absolute value calculation circuit 61I1Is the first I component area difference signal S52I1Is calculated (corresponding to | X + Y | in FIG. 20), and this is calculated as the first I component area difference absolute value signal S53I.1To the I component arithmetic processing unit 87I of the delay
[0164]
At this time, the second addition circuit 60I of the I component area difference detection unit 82I.21-symbol delayed digital QPSK modulation signal S42 is converted into 1-sample delay circuit 88.11-symbol delayed digital QPSK modulated signal S54 delayed by one sample time in FIG.1Is given.
[0165]
Thus, the second addition circuit 60I2Is the digital QPSK modulation signal S5111-symbol delayed digital QPSK modulated signal S541Are sequentially added for each sample, and the obtained first I component area difference signal S52I is obtained.1The second I component area difference signal S52I representing the area difference for the I component in each one sample data section one sample before2The second absolute value calculation circuit 61I2To send.
[0166]
The second absolute value calculation circuit 61I2Is the second I component area difference signal S52I2Is calculated (corresponding to | X + Y | in FIG. 20), and this is calculated as the second I component area difference absolute value signal S53I.2To the I component arithmetic processing unit 87I of the delay
[0167]
Further, at this time, the third addition circuit 60I of the I component area difference detection unit 82I.31 symbol delayed digital QPSK modulated
[0168]
Thus, the third addition circuit 60I3Is the digital QPSK modulation signal S5121-symbol delayed digital QPSK modulated signal S542Are sequentially added for each sample, and the obtained first I component area difference signal S53I is obtained.1The third I component area difference signal S52I representing the area difference for the I component in each one sample data interval two samples before3The third absolute value calculation circuit 61I3To send.
[0169]
The third absolute value calculation circuit 61I3Is the third I component area difference signal S52I3Is calculated (corresponding to | X + Y | in FIG. 20), and this is calculated as a third I component area difference absolute value signal S53I.3To the I component arithmetic processing unit 87I of the delay
[0170]
Similarly, at this time, the fourth addition circuit 60I of the I component area difference detection unit 82I.41 symbol delayed digital QPSK modulated
[0171]
Thus, the fourth addition circuit 60I4Is the digital QPSK modulation signal S5131-symbol delayed digital QPSK modulated signal S543Are sequentially added for each sample, and the obtained first I component area difference signal S52I is obtained.1The fourth I component area difference signal S52I representing the area difference for the I component in each 1-sample data section before 3 samples.4The fourth absolute value calculation circuit 61I4To send.
[0172]
Then, the fourth absolute value calculation circuit 61I4Is the fourth I component area difference signal S52I4Is calculated (corresponding to | X + Y | in FIG. 20), and this is calculated as the fourth I component area difference absolute value signal S53I.4To the I component arithmetic processing unit 87I of the delay
[0173]
On the other hand, at this time, the first addition circuit 60Q of the Q component area difference detection unit 82Q.1Includes the second one-sample delay circuit 88 of the I component area difference detection unit 82I as described above.2The digital QPSK modulation signal S40 output from the time T1 given by the equation (4)Q1-symbol delayed digital QPSK modulated signal S54 delayed by2Is given.
[0174]
Thus, the first adder circuit 60Q.1Are the digital QPSK modulated signal S40 and the one symbol delayed digital QPSK modulated signal S54.2Are sequentially added for each sample, and the obtained first I component area difference signal S42I is obtained.1The first Q component area difference signal S52Q that represents the area difference for the Q component in each one sample data section1The first absolute value calculation circuit 61Q1To send.
[0175]
The first absolute value calculation circuit 61Q1Is the first I component area difference signal S52Q1Is calculated (corresponding to | X + Y | in FIG. 21), and this is calculated as the first Q component area difference absolute value signal S53Q.1To the Q component arithmetic processing unit 87Q of the delay
[0176]
At this time, the second addition circuit 60Q of the Q component area difference detection unit 82Q is used.2Includes a third one-sample delay circuit 88 of the I component area difference detector 82I.31-symbol delayed digital QPSK modulated signal S54 output from21-symbol-delayed digital QPSK modulated signal S54 obtained by delaying the signal by one sample time3Is given.
[0177]
Thus, the second addition circuit 60Q2Is the digital QPSK modulation signal S5111-symbol delayed digital QPSK modulated signal S543Are sequentially added for each sample, and the obtained first Q component area difference signal S52Q is obtained.1The second Q component area difference signal S52Q representing the area difference for the Q component in each one sample data section one sample before2The second absolute value calculation circuit 61Q2To send.
[0178]
The second absolute value calculation circuit 61Q2Is the second Q component area difference signal S52Q2Is calculated (corresponding to | X + Y | in FIG. 21), and this is calculated as the second Q component area difference absolute value signal S53Q.2To the Q component arithmetic processing unit 87Q of the delay
[0179]
Further, at this time, the third addition circuit 60Q of the Q component area difference detection unit 82Q.31 symbol delayed digital QPSK modulated
[0180]
Thus, the third addition circuit 60Q3Is the digital QPSK modulation signal S5121-symbol delayed digital QPSK modulated signal S544Are sequentially added for each sample, and the obtained first Q component area difference signal S52Q is obtained.1The third Q component area difference signal S52Q representing the area difference for the Q component in each one sample data section two samples before3The third absolute value calculation circuit 61Q3To send.
[0181]
The third absolute value calculation circuit 61Q3Is the third Q component area difference signal S52Q.3Is calculated (corresponding to | X + Y | in FIG. 21), and this is calculated as the third Q component area difference absolute value signal S53Q.3To the Q component arithmetic processing unit 87Q of the delay
[0182]
Similarly, at this time, the fourth addition circuit 60Q of the Q component area difference detection unit 82Q is used.41 symbol delayed digital QPSK modulated
[0183]
Thus, the fourth addition circuit 60Q4Is the digital QPSK modulation signal S5131-symbol delayed digital QPSK modulated signal S545Are sequentially added for each sample, and the obtained first Q component area difference signal S52Q is obtained.14th Q component area difference signal S52Q showing the area difference about Q component in each 1 sample data section before 3 samples4The fourth absolute value calculation circuit 61Q4To send.
[0184]
And the fourth absolute value calculation circuit 61Q4Is the fourth Q component area difference signal S52Q.4Is calculated (corresponding to | X + Y | in FIG. 21), and this is calculated as the fourth Q component area difference absolute value signal S53Q.4To the Q component arithmetic processing unit 87Q of the delay
[0185]
The I component arithmetic processing section 87I supplies the supplied first to fourth I component area difference absolute value signals S53I.1~ S53I4Are cumulatively added for every half wavelength (for two samples), and the area difference of the obtained I component in the half wavelength period (| X in FIG. 20)1+ Y1| + …… + | X4+ Y4I component soft decision detection signal S54I representing |,...) Is sent to the clock recovery circuit 85 and the
[0186]
Similarly, the Q component arithmetic processing unit 86Q supplies the supplied first to fourth Q component area difference absolute value signals S53Q.1~ S53Q4Are cumulatively added for every half wavelength (for two samples) every four samples, and the area difference in the half wavelength period of the obtained Q component (| X in FIG. 21)1+ Y1| + …… + | X4+ Y4Q component soft decision detection signal S54Q that represents |,...] Is sent to the clock recovery circuit 85 and the
[0187]
The clock recovery circuit 85 has a DPLL configuration, for example, and regenerates a baseband clock based on the supplied I component soft decision detection signal S54I and Q component soft decision detection signal S54Q, and regenerates the recovered clock CLK21To the
[0188]
The
[0189]
## EQU11 ##
[0190]
When the value is smaller than the value calculated by the above, the hard decision is made as “0”, and when it is larger as “1”.
[0191]
As a result, the
[0192]
In this way, the
[0193]
(3-3) Operation and effect of the present embodiment
In the above configuration, the
[0194]
Therefore, this
[0195]
Also in the
[0196]
Further, the
[0197]
In this case, when the
[0198]
According to the above configuration, the area difference between the previous symbol and the current symbol in one sample data section of the digital QPSK modulated signal S40 obtained by digitally converting the QPSK modulated signal S3 at a frequency eight times higher than that, respectively. The area difference between the previous symbol and the current symbol in each 1-
[0199]
(4) Fourth embodiment
(4-1) Basic principle
In the first to third embodiments, the minimum sampling period in the analog /
[0200]
For this reason, when constructing the
[0201]
Therefore, in the present embodiment, the sampling period for the QPSK modulation signal S3 output from the IF filter 5 (FIGS. 12, 18, and 23) in the
[0202]
As an example, the delay integration detection method described above requires a sample of 0 (or π) phase and a sample of π / 2 (or 3π / 2) phase of the received wave, and these can be sampled alternately. As described above, m is an arbitrary positive integer, and in the first embodiment, the above-mentioned 1 / (2m + 1), in the second embodiment, the above-mentioned (4m + 2) / 1, the third embodiment. Then, the QPSK modulation signal S3 is sampled at the sampling period of 1 / (4m + 1).
[0203]
For example, as shown in FIG. 25, in the second embodiment, when m = 1, the time t1When the first sampling is performed, the time t2, T4, T5, T7,... Are sequentially sampled. If m = 2, the time t1For the first sampling of3, T6, ... are sequentially performed.
[0204]
As described above, in the first to third embodiments, the area difference corresponding to the half wavelength of the received wave is sampled twice (X1, X2) Or 4 samplings (X1~ X4In this embodiment, sampling is performed in such a sampling period. For example, in the case of the first embodiment, the received wave half cycle is 2 samples, so that “X1Can be thinned out by sampling after m periods (2 × m samples) and π / 2 phase (1 sample) of the received wave.
[0205]
The I component can be detected by calculation from such sampling. In addition, in order to detect the Q component, we want sampling data that is π / 2 phase shifted from the sampling point. Therefore, the Q component is separately detected by sampling with a clock shifted by π / 2 with respect to the sample clock. Just do it.
[0206]
In the delay integration detection method according to the present embodiment, as shown in FIG. 26, a zero-phase sample and a π / 2-phase sample of the received wave are required at least for each symbol. The sampling period must be at least three times the symbol rate. Therefore, for example, when delay-integrated detection is performed on a baseband modulated received wave of 192 kHz,
[0207]
[Expression 12]
[0208]
Thus, 576 [kHz] is the theoretical limit of the minimum value of the sampling frequency.
[0209]
However, this is only a theoretical limit, and in practice, a compromise point is searched for while considering the relationship between the received wave and the baseband frequency, fading, and the like.
[0210]
(4-2) Configuration of the
Here, FIG. 27, in which parts corresponding to those in FIG. 12 are assigned the same reference numerals, shows a specific configuration of the
[0211]
As is apparent from FIG. 27, the
[0212]
At this time, the first analog /
[0213]
[Formula 13]
[0214]
A first clock CLK having a frequency of30Is supplied from the
[0215]
Thus, the first analog /
[0216]
The second analog /
[0217]
The digital
[0218]
At this time, the 1-
[0219]
Thus, the I component area difference detection unit 101I.1First adder circuit 60I1Is the first I component area representing the area difference for the I component in each sample data section obtained by sequentially adding the digital QPSK modulated signal S60A and the one-symbol delayed digital QPSK modulated signal S61 for each sample. Difference signal S62I1The first absolute value calculation circuit 61I1To send.
[0220]
The first absolute value calculation circuit 61I1Is the first I component area difference signal S62I1Is calculated (corresponding to | X + Y | in FIG. 8), and this is calculated as the first I component area difference absolute value signal S63I.1To the I component arithmetic processing unit 62I of the delay
[0221]
At this time, the second addition circuit 60I of the I component area difference detection unit 101I is used.2The digital QPSK modulation signal S60A obtained by delaying the digital QPSK modulation signal S60A by one undersample time in the one-
[0222]
Thus, the I component area difference detection unit 101I.1Second adder circuit 60I2Sequentially adds the digital QPSK modulation signal S64 and the one-symbol delayed digital QPSK modulation signal S65 for each sample, and obtains a first I component area difference signal S62I obtained.1The second I component area difference signal S62I representing the area difference for the I component in each one sample data interval one sample before2The second absolute value calculation circuit 61I2To send.
[0223]
The second absolute value calculation circuit 61I2Is the second I component area difference signal S62I2Is calculated (corresponding to | X + Y | in FIG. 8), and this is calculated as a second I component area difference absolute value signal S63I.2To the I component arithmetic processing unit 62I of the delay
[0224]
On the other hand, the 1-
[0225]
Thus, the first addition circuit 60Q of the Q component area difference detection unit 101Q.1Sequentially adds the digital QPSK modulation signal S60A and the one-symbol delayed digital QPSK modulation signal S66 for each sample, and obtains a first I component area difference signal S62I obtained.1The first Q component area difference signal S62Q representing the area difference for the Q component in each one sample data section1The first absolute value calculation circuit 61Q1To send.
[0226]
The first absolute value calculation circuit 61Q1Is supplied first Q component area difference signal S42Q1Is calculated (corresponding to | X + Y | in FIG. 16), and is calculated as the first Q component area difference absolute value signal S63Q.1To the Q component arithmetic processing unit 62Q of the delay
[0227]
At this time, the second addition circuit 60Q of the Q component area difference detection unit 101Q is used.2As described above, the digital QPSK modulation signal S64 obtained by delaying the digital QPSK modulation signal S40 by one undersample time in the one-
[0228]
Thus, the second addition circuit 60Q2Sequentially adds the digital QPSK modulation signal S64 and the one-symbol delayed digital QPSK modulation signal S67 for each sample, and the obtained first Q component area difference signal S62Q is obtained.1The second Q component area difference signal S62Q representing the area difference for the Q component in each one sample data section one sample before2The second absolute value calculation circuit 61Q2To send.
[0229]
The second absolute value calculation circuit 61Q2Is supplied second Q component area difference signal S62Q2Is calculated (corresponding to | X + Y | in FIG. 16), and this is calculated as the second Q component area difference absolute value signal S63Q.2To the Q component arithmetic processing unit 62Q of the delay
[0230]
The I-component arithmetic processing unit 62I supplies the supplied first and second I-component area difference absolute value signals S63I.1, S63I2Are accumulated for every other half wavelength (however, in this embodiment, the half wavelength is equivalent to one sample), and the area difference of the obtained I component in the half wavelength period (| X in FIG. 8)1+ Y1| + | X2+ Y2I component soft decision detection signal S68I representing |) is sent to the clock recovery circuit 55 and the
[0231]
Similarly, the Q component arithmetic circuit 62Q supplies the supplied first and second Q component area difference absolute value signals S63.1Q, S632Q is accumulated and added for each sample by a half wavelength (however, in this embodiment, the half wavelength is one sample), and the area difference in the half wavelength period of the obtained Q component (| X in FIG. 9)1+ Y1| + | X2+ Y2Q component soft decision detection signal S68Q representing |,...) Is sent to the clock recovery circuit 106 and the
[0232]
The clock recovery circuit 106 has, for example, a DPLL configuration, recovers a baseband clock synchronized with the supplied I component soft decision detection signal S68I and Q component soft decision detection signal S68Q, and regenerates the recovered clock CLK32To the
[0233]
The
[0234]
[Expression 14]
[0235]
If it is smaller than “0”, the hard decision is made as “0”, and if it is larger than “1”.
[0236]
As a result, the
[0237]
In this way, the demodulation circuit 33 can demodulate the transmission signal S25 received via the
[0238]
(4-3) Operation and effect of the present embodiment
In the above configuration, the
[0239]
Therefore, the
[0240]
Also in the case of this
[0241]
Further, this
[0242]
In this case, when the
[0243]
According to the above configuration, since the QPSK modulation signal S3 is undersampled, the first and second analog /
[0244]
(5) Fifth embodiment
(5-1) Basic principle
(5-1-1) Detection of phase difference
Next, delay integration detection processing when the received wave is an 8PSK modulated wave will be described. In the present embodiment, the reception wave IF2 of the previous symbol whose phase is delayed or advanced by π / 8.S (n-1)And the received wave IF2 of the current symbolSnWe focused on the area difference in the half-wavelength period.
[0245]
Received wave IF2 of previous symbolS (n-1)Is delayed by π / 8 (= 22.5 [°]) and the received wave IF2 of the current symbolSnIs observed in a half-wavelength period, the received wave IF1 of the previous symbol after the delayed phaseS (n-1)And the received wave IF1 of the current symbolSn29A to 29H when the original phase difference between them is 0, π / 4, π / 2, 3π / 4, π, −3π / 4, −π, and −π / 4, respectively. ) As shown.
[0246]
As is apparent from FIGS. 29A to 29H, the reception wave IF2 of the previous symbol is used.S (n-1)Is overlapped with a phase delayed by π / 8, the received wave IF2 of the previous symbol after the delayed phaseS (n-1)And the area S2 of the portion surrounded by the horizontal axis (in the half-wavelength period)S (n-1)And the received wave IF2 of the current symbolSnAnd the area S2 of the portion surrounded by the horizontal axis (in the half-wavelength period)SnArea difference ΔS2Sn(= S2S (n-1)+ S2Sn4), there are four types of values calculated as the absolute value of the sum of these positive and negative areas, with the positive area above the center (horizontal axis) of the amplitude and the negative area below.
[0247]
Here, the area difference ΔS2 in the states of FIGS. 29A and 29H.Sn"A", the area difference ΔS2 in the states of FIGS. 29B and 29GSn“B”, the area difference ΔS2 in the states of FIG. 29C and FIG. 29F.Sn"C", the area difference ΔS2 in the states of FIGS. 29D and 29ESnIs “d”, and these area difference states are mapped to the [I] signal axis, the result is as shown in FIG.
[0248]
Therefore, such an area difference ΔS2SnAs shown in FIG. 31, the received wave IF2 of the original previous symbol before the lagging phase is obtained.S (n-1)And the received wave IF2 of the current symbolSnIt is possible to determine whether the phase difference between them is 0 or −π / 4, π / 4 or −π, π / 2 or −3π / 4, 3π / 4 or π.
[0249]
Similarly, the reception wave IF2 of the previous symbolS (n-1)Is delayed by π / 8 and π / 2 (= 90 [°]), and the received wave IF2 of the current symbolSnIs observed at half wavelength, the received wave IF1 of the previous symbol after the delayed phaseS (n-1)And the received wave IF1 of the current symbolSnWhen the original phase difference between them is 0, π / 4, π / 2, 3π / 4, π, -3π / 4, -π, and -π / 4, respectively, FIG. 32 (A) to FIG. 32 (H ) As shown.
[0250]
As is apparent from FIGS. 32A to 32H, the reception wave IF2 of the previous symbol is used.S (n-1)Is overlapped with π / 8 and π / 2, and the received wave IF2 of the previous symbol after the delayS (n-1)And the area S2 of the portion surrounded by the horizontal axis (in the half-wavelength period)S (n-1)'And the received wave IF2 of the current symbolSnAnd the area S2 of the portion surrounded by the horizontal axis (in the half-wavelength period)SnArea difference ΔS2Sn'(= S2S (n-1)'+ S2Sn4), there are four types of values calculated as the absolute value of the sum of these positive and negative areas, with the positive area above the center (horizontal axis) of the amplitude and the negative area below.
[0251]
Here, the area difference ΔS2 in the states of FIGS. 32B and 32C.Sn'Is the same as that shown in FIG. 29A, so that "a", the area difference ΔS2 between the states shown in FIGS. 32A and 32D.Sn′ Is the same as FIG. 29B, so “b” the area difference ΔS2 between the states of FIG. 32E and FIG.SnSince 'is the same as FIG. 29C, the area difference ΔS2 between the states of “c”, FIG. 32F, and FIG.SnSince ′ is the same as FIG. 29D, it is set to “d”, and when these area difference states are mapped to the [Q] signal axis, it is as shown in FIG.
[0252]
Therefore, such an area difference ΔS2Sn′, As shown in FIG. 34, the received wave IF2 of the original previous symbol before the delay phaseS (n-1)And the received wave IF2 of the current symbolSnIt is possible to determine whether the phase difference between them is 0 or 3π / 4, π / 4 or π / 2, π or -π / 4, -3π / 4 or -π / 2 .
[0253]
Therefore, as described above, the area difference state of FIG. 29A is “a”, the area difference state of FIG. 29B is “b”, the area difference state of FIG. 29C is “c”, and FIG. It is assumed that the area difference state of (D) is hard-decided as “d”, and the area difference ΔS2SnHard decision result of I component, difference ΔS2SnWhen the hard decision result of ′ is the Q component, from FIG. 31 and FIG. 34, the combination pattern of the hard decision result of the I component and the Q component as shown in FIG. 35 is obtained according to the original phase difference between the previous symbol and the current symbol. can get.
[0254]
As is clear from FIG. 35, the combination pattern of the hard decision result of the I component and the hard decision result of the Q component has an original phase difference of 0, π / 4, π / 2, It is different in any case of 3π / 4, π, −3π / 4, −π / 2, and −π / 4.
[0255]
Therefore, based on the combination pattern of the hard decision results of the I component and Q component, the received wave IF2 of the previous symbolS (n-1)And the received wave IF2 of the
[0256]
From the above, one symbol time of the received wave is T0Received wave IF2Sn, IF2S (n-1)Where t is the time of one wavelength of
[0257]
[Expression 15]
[0258]
Time T2 given byIReceived wave IF2 of the previous symbol delayed by onlyS (n-1)And the received wave IF2 of the current symbolSnDifference ΔS2 in half-wavelength periodSnAs well as
[0259]
[Expression 16]
[0260]
Time T2 given byQReceived wave IF2 of the previous symbol delayed by onlyS (n-1)And the received wave IF2 of the current symbolSnDifference ΔS2 in half-wavelength periodSn′, And the difference between these two areas ΔS2Sn, ΔS2SnIt can be seen that by making a hard decision on ′, the original gray code before 8PSK modulation can be obtained. In the equations (15) and (16), α2The value of is an arbitrary odd natural number, and is normally “1”.
[0261]
(5-1-2) Piecewise quadrature method and sampling
Next, the above-described area difference ΔS2Sn, ΔS2SnA method of using the piecewise quadrature method for the calculation of ′ will be described.
[0262]
If the piecewise quadrature method is used, the received wave IF2 of the current symbol as shown in FIG.SnArea S2 in half wavelength periodSnIs the received wave IF2 of the current symbolSnEach sample value X when sampling at regular intervals1, X2Can be approximated as the sum of.
[0263]
Further, the time T2 given by the equation (15) or the equation (16)I, T2QIF2 of the previous symbol after being delayed by onlyS (n-1)Area S2 in half wavelength periodSn, S2Sn′ Is the received wave IF2 of the previous symbol after the delayS (n-1)Each sample value Y when sampling at regular intervals1, Y2Can be approximated as the sum of.
[0264]
Therefore, such an area difference ΔS2Sn, ΔS2Sn'Is the same as in the first to fourth embodiments, the received wave IF2 of the current symbol.SnSample value X of each sample within a half-wavelength period obtained by sampling at regular intervals1, X2,..., Time T2 given by equation (15) or (16)I, T2QReceived wave IF2 of the previous symbol delayed by onlyS (n-1)Sample value Y obtained by sampling at the same timing1, Y2,... Can be calculated sequentially for each sample data section, and the absolute value of the addition result can be obtained.
[0265]
Therefore, even in this case, the received wave IF2 of the current symbolSnSampling and the received wave IF2 of the previous symbolS (n-1)Sampling timing must always be the same, but in order to satisfy this condition, N2Is an arbitrary natural number, and the received wave IF2S (n-1), IF2SnThe following formula per cycle
[0266]
[Expression 17]
[0267]
Try to get the number of samples given in.
[0268]
For example, in equation (17), N2When = 1, as shown in FIG. 37, the area difference ΔS2 between the current symbol and the delayed previous symbol is obtained.Sn, ΔS2Sn'Is the received wave IF2 of the current symbolSnAnd the received wave IF2 of the previous symbol after the delayS (n-1)Sample value X for each 4 samples1~ X4, Y1~ Y4Will be calculated based on
[0269]
(5-1-3) Specific example
Next, a specific example of the above theory will be described. Here, in the equation (17), N2= 2 (FIG. 37), a case where every other sample is to be detected will be described.
[0270]
In this case, for the I component, the received wave IF2 of the current symbol at t = 0 in FIG.SnX sample value (sample value when phase is 0)1, And after that, the sample value for every π / 8 phase is sequentially X2, X3, X4, ... and time T2 given by equation (15)IIF2 of the previous symbol superimposed with a delay ofS (n-1 )X1Y is the sample value at the same time as1From this point on, each sample value for each π / 8 phase is set to Y.2, Y3, ......, the received wave IF2 of the current symbolSnAnd reception wave IF2 of the previous symbol before delayS (n-1)If the phase difference between them is 0, the received wave IF2 of the current symbolSnSample value X (= X1, X2, ...) and the received wave IF2 of the previous symbol after the delayS (n-1)Sample value Y (= Y1, Y2,... Are the values of the second and third stages of the chart shown in FIG. , Respectively, are the values in the fourth stage. Further, at this time, the sum of the “absolute value of the sum of positive and negative areas” for every four samples (| X1+ Y1| + | X3+ Y3| + | X5+ Y5| + | X7+ Y7|,.
[0271]
Similarly, for the I component, the received wave IF2 of the current symbolSnAnd time T2 given by equation (15)IReceived wave IF2 of the previous symbol delayed by onlyS (n-1)When the phase difference between π / 4, π / 2, 3π / 4, π, -3π / 4, -π / 2, and -π / 4, Sample value X of each sample of the current symbol, sample value Y of each sample of the previous symbol after delay, “absolute value of sum of positive and negative areas” (| X + Y |) for each corresponding sample, and four consecutive samples Of "absolute value of sum of positive and negative areas" (| X1+ Y1| + | X3+ Y3| + | X5+ Y5| + | X7+ Y7│,...) Are respectively shown in FIG. 39A, FIG. It becomes like this.
[0272]
On the other hand, for the Q component, the received wave IF2 of the current symbol at t = 0 in FIG.SnThe sample value of X1After that, each sample value for each π / 8 phase is expressed as X2, X3, X4, ... and time T2 given by equation (16)QX superimposed with delay1The sample value of the previous symbol at the same time as Y1After this, the sample value of each sample for each π / 8 phase is Y2, Y3, ......, the received wave IF2 of the current symbolSnAnd the reception wave IF2 of the previous symbol before the delayS (n-1)If the phase difference between them is 0, the received wave IF2 of the current symbolSnSample value X (= X1, X2, ...) and the received wave IF2 of the previous symbol after the delayS (n-1)Sample value Y (= Y1, Y2,... Are the values in the second and third stages of the chart shown in FIG. 38B, and the corresponding “absolute value of sum of positive and negative areas” (| X + Y |) for each sample is , Respectively, are the values in the fourth stage. Furthermore, the sum of the absolute values of the sum of the positive and negative areas (| X1+ Y1| + | X3+ Y3| + | X5+ Y5| + | X7+ Y7|,... Is a value described in each corresponding column in the “Absolute value of area sum” column shown in FIG.
[0273]
Similarly, for the Q component, the received wave IF2 of the current symbolSnAnd time T2 given by equation (16)QReceived wave IF2 of the previous symbol delayed by onlyS (n-1)When the phase difference between π / 4, π / 2, 3π / 4, π, -3π / 4, -π / 2, and -π / 4, Sample value X of each sample of the current symbol, sample value Y of each sample of the previous symbol after delay, “absolute value of sum of positive and negative areas” (| X + Y |) for each corresponding sample, and four consecutive samples Of "absolute value of sum of positive and negative areas" (| X1+ Y1| + | X3+ Y3| + | X5+ Y5| + | X7+ Y7|,..., Respectively, in FIGS. 39 (B), 40 (B), 41 (B), 42 (B), 43 (B), 44 (B), and 45 (B). It becomes like this.
[0274]
As is apparent from FIGS. 38 to 45, when the sum of the “absolute values of the sum of positive and negative areas” for four consecutive samples (half wavelength) under this condition is “5.02”. If “a” and “4.26” are “b”, “2.84” is “c”, and “1.00” is “d”, the I component for the phase difference As the hard decision result of the Q component, the relationship between the second stage (I) and the third stage (Q) of the chart shown in FIG. 46 is established.
[0275]
Therefore, the received wave IF2 of the current symbol is based on the combination pattern of the hard decision results of the I component and Q component.SnAnd previous symbol received wave IF2S (n-1)Further, the gray code shown in the 4th to 6th stages (D2 to D0) of FIG. 46 is associated with the combination patterns of the hard decision results to demodulate the 8PSK modulation signal. Thus, a delayed integration detection output can be obtained.
[0276]
(5-2) Configuration of the
Here, FIG. 47 in which the same reference numerals are assigned to the corresponding parts in FIG.2This shows a configuration of the
[0277]
As is apparent from FIG. 47, in the
[0278]
The
[0279]
At this time, the analog /
[0280]
The digital
[0281]
In the digital
[0282]
In the digital
[0283]
At this time, the 1-
[0284]
Thus, the first addition circuit 60I of the I component area difference detection unit 112I.1The first digital IPSK modulation signal S72 and the one-symbol delayed digital 8PSK modulation signal S74 are sequentially added for each sample, and a first I representing an area difference for the I component in each obtained 1-sample data section. Component area difference signal S75I1The first absolute value calculation circuit 61I1To send.
[0285]
The first absolute value calculation circuit 61I1Is the first I component area difference signal S75I1Is calculated (corresponding to | X + Y | in FIGS. 38 (A) to 45 (A)), and is calculated as a first I component area difference absolute value signal S76I.1To the I component arithmetic processing unit 118I of the delay
[0286]
At this time, the second addition circuit 60I of the I component area difference detection unit 112I.2Includes a 1-symbol delayed digital 8PSK modulation signal S74 and a 2-sample delay circuit 119.11-symbol-delayed digital 8PSK modulated signal S77 delayed by 2 sample times in FIG.1Is given.
[0287]
Thus, the second
[0288]
The second absolute value calculation circuit 61I2Is supplied second I component area difference signal S75I.2Is calculated (corresponding to | X + Y | in FIGS. 38 (A) to 45 (A)), and this is calculated as the second I component area difference absolute value signal S76I.2To the I component arithmetic processing unit 118I of the delay
[0289]
Further, at this time, the third addition circuit 60I of the I component area difference detection unit 112I.31 symbol delayed digital 8PSK modulated
[0290]
Thus, the third addition circuit 60I3Is supplied digital 8PSK modulation signal S732And one symbol delayed digital 8PSK modulated signal S772Are sequentially added for each sample, and the obtained first I component area difference signal S75I is obtained.1The third I component area difference signal S75I representing the area difference for the I component in each 1-
[0291]
The third absolute value calculation circuit 61I3Is the third I component area difference signal S75I3Is calculated (corresponding to | X + Y | in FIGS. 38 (A) to 45 (A)), and this is calculated as a third I component area difference absolute value signal S76I.3To the I component arithmetic processing unit 118I of the delay
[0292]
Similarly, at this time, the fourth addition circuit 60I of the I component area difference detection unit 112I.41 symbol delayed digital 8PSK modulated
[0293]
Thus, the fourth addition circuit 60I4Is supplied digital 8PSK modulation signal S733And one symbol delayed digital 8PSK modulated signal S773Are sequentially added for each sample, and the obtained first I component area difference signal S75I is obtained.1The fourth I component area difference signal S75I representing the area difference for the I component in each one
[0294]
Then, the fourth absolute value calculation circuit 61I4Is the fourth I component area difference signal S75I4Is calculated (corresponding to | X + Y | in FIGS. 38 (A) to 45 (A)), and this is calculated as a fourth I component area difference absolute value signal S76I.4To the I component arithmetic processing unit 118I of the delay
[0295]
On the other hand, at this time, the first addition circuit 60Q of the Q component area difference detection unit 112Q1Includes the second one-sample delay circuit 119 of the I component area difference detection unit 112I as described above.2The time T2 given by the equation (16) is the digital 8PSK modulation signal S72 output fromQ1-symbol delayed digital 8PSK modulated signal S77 delayed by only2Is given.
[0296]
Thus, the first adder circuit 60Q.1Are a digital 8PSK modulation signal S72 and a 1-symbol delayed digital 8PSK modulation signal S77.2Are sequentially added for each sample, and the obtained first I component area difference signal S75I is obtained.1The first Q component area difference signal S75Q representing the area difference for the Q component in each one sample data section1The first absolute value calculation circuit 61Q1To send.
[0297]
The first absolute value calculation circuit 61Q1Is the first Q component area difference signal S75Q1Is calculated (corresponding to | X + Y | in FIGS. 38B to 45B), and this is calculated as the first Q component area difference absolute value signal S76Q.1To the Q component arithmetic processing unit 118Q of the delay
[0298]
At this time, the second addition circuit 60Q of the Q component area difference detection unit 112Q is used.2Includes a third 2-sample delay circuit 119 of the I component area difference detection unit 112I.31-symbol delayed digital 8PSK modulated signal S77 output from21 symbol delayed digital 8PSK modulated signal S77 obtained by delaying the signal by 2 sample times3Is given.
[0299]
Thus, the second addition circuit 60Q2Is supplied digital 8PSK modulation signal S7311-symbol delayed digital QPSK modulated signal S773Are sequentially added for each sample, and the obtained first Q component area difference signal S75Q is obtained.1The second Q component area difference signal S75Q representing the area difference for the Q component in each one sample data section two samples before2The second absolute value calculation circuit 61Q2To send.
[0300]
The second absolute value calculation circuit 61Q2Is the second Q component area difference signal S75Q2Is calculated (corresponding to | X + Y | in FIGS. 38 (B) to 45 (B)), and is calculated as a second Q component area difference absolute value signal S76Q.2To the Q component arithmetic processing unit 118Q of the delay
[0301]
Further, at this time, the third addition circuit 60Q of the Q component area difference detection unit 112Q.31 symbol delayed digital 8PSK modulated
[0302]
Thus, the third addition circuit 60Q3Is supplied digital 8PSK modulation signal S732And one symbol delayed digital 8PSK modulated signal S774Are sequentially added for each sample, and the obtained first Q component area difference signal S75Q is obtained.1The third Q component area difference signal S75Q representing the area difference for the Q component in each one
[0303]
The third absolute value calculation circuit 61Q3Is the third Q component area difference signal S75Q3Is calculated (corresponding to | X + Y | in FIGS. 38 (B) to 45 (B)), and this is calculated as the third Q component area difference absolute value signal S76Q.3To the Q component arithmetic processing unit 118Q of the delay
[0304]
Similarly, at this time, the fourth addition circuit 60Q of the Q component area difference detection unit 112Q is used.41 symbol delayed digital 8PSK modulated
[0305]
Thus, the fourth addition circuit 60Q4Is supplied digital 8PSK modulation signal S733And one symbol delayed digital 8PSK modulated signal S775Are sequentially added for each sample, and the obtained first Q component area difference signal S75Q is obtained.14th Q component area difference signal S75Q showing the area difference about Q component in each 1 sample data section before 6 samples4The fourth absolute value calculation circuit 61Q4To send.
[0306]
And the fourth absolute value calculation circuit 61Q4Is the fourth Q component area difference signal S75Q.4Is calculated (corresponding to | X + Y | in FIGS. 38 (B) to 45 (B)), and this is calculated as the fourth Q component area difference absolute value signal S76Q.4To the Q component arithmetic processing unit 118Q of the delay
[0307]
The I component arithmetic processing unit 118I supplies the supplied first to fourth I component area difference absolute value signals S76I.1~ S76I4Are accumulated for every half wavelength (4 samples) every two samples, and the area difference in the half wavelength period of the obtained I component (| X in FIGS. 38A to 45A)1+ Y1| + | X3+ Y3| + | X5+ Y5| + | X7+ Y7I component soft decision detection signal S78I representing |,...) Is sent to the clock recovery circuit 116 and the
[0308]
Similarly, the Q component arithmetic processing unit 118Q supplies the supplied first to fourth Q component area difference absolute value signals S76Q.1~ S76Q4Are accumulated for every half wavelength (4 samples) every two samples, and the area difference of the obtained Q component in the half wavelength period (| X in FIGS. 38B to 45B)1+ Y1| + | X3+ Y73| + | X5+ Y5| + | X7+ Y7Q component soft decision detection signal S78Q that represents |,...) Is sent to the clock recovery circuit 116 and the
[0309]
The clock recovery circuit 116 has a DPLL configuration, for example, and regenerates a baseband clock based on the supplied I component soft decision detection signal S78I and Q component soft decision detection signal S78Q, and regenerates the regenerated clock CLK41Is sent to the
[0310]
The
[0311]
Specifically, the recovered clock CLK based on FIGS.41The value D of the I component soft decision detection signal S78I or the I component soft decision detection signal S78I at that time is synchronized with the rising edge or falling edge ofsIs
[0312]
[Expression 18]
[0313]
In the case of "a", the following formula
[0314]
[Equation 19]
[0315]
In the case of "b", the following formula
[0316]
[Expression 20]
[0317]
In the case of "c", the following formula
[0318]
[Expression 21]
[0319]
In this case, after determining “d”, hard determination is performed according to the mapping of FIG.
[0320]
As a result, the
[0321]
In this way, the
[0322]
(5-3) Operation and effect of the present embodiment
In the above configuration, the
[0323]
Therefore, this
[0324]
According to the above configuration, the area difference between the previous symbol and the current symbol in one sample data section of the digital 8PSK modulated signal S72 obtained by digitally converting the 8PSK modulated signal S71 at a
[0325]
(6) Sixth embodiment
(6-1) Basic principle
In the fifth embodiment, the minimum sampling period in the analog /
[0326]
For this reason, when constructing the
[0327]
Therefore, in the present embodiment, the 8PSK modulation signal S71 output from the IF filter 5 (FIG. 47) in the
[0328]
As an example, in the delay integration detection process for the 8PSK modulation signal S71, a total of four samples of the 0 phase, π phase, π / 2 phase, and 3π / 2 phase of the received wave, and 1 symbol and π / 8 corresponding to these, respectively. A minimum of a total of four samples delayed by the phase time is required. Therefore, in the first analog / digital converter, the sampling period for the 8PSK modulation signal S71 output from the IF filter 5 (FIG. 47) is set to the above-described sampling period, where m is an arbitrary positive integer so that these can be sequentially sampled. In the second analog / digital converter, a sample shifted by π / 8 with respect to the sampling period is sampled in another analog / digital converter.
[0329]
For example, as shown in FIG. 49, when m = 1, the first analog / digital converter performs time t.10When the first sampling is performed, the time t11, T13,... Are sequentially sampled, and the second analog / digital converter performs sampling at a timing shifted by π / 8 with respect to the sample. If m = 2, the first analog / digital converter uses the time t10For the first sampling of12,..., And the second analog / digital converter performs sampling at a timing shifted by π / 8 with respect to the sample.
[0330]
In this way, by selecting the value of m under the above-described conditions, the 0 phase, the π phase, the π / 2 phase, and the 3π / 2 phase of the received wave are sequentially sampled, and at the same time, a delay sample that is shifted by π / 8 Can also be sampled, and thereby delay integration detection processing can be performed with low sampling.
[0331]
In this delay integration detection method, as shown in FIG. 50, at least four samples of 0 phase, π phase, π / 2 phase and 3π / 2 phase of the received wave, 1 symbol and π / Four samples delayed by 8 phase times are required. Therefore, when a sampling period is at least 5 times the symbol rate, for example, 192 [kHz], a baseband modulated received wave is delayed and integrated detected. Next formula
[0332]
[Expression 22]
[0333]
Thus, 960 [kHz] is the theoretical limit of the minimum value of the sampling frequency.
[0334]
However, this is only a theoretical limit, and in practice, a compromise point is searched for while considering the relationship between the received wave and the baseband frequency, fading, and the like.
[0335]
(6-2) Configuration of the
Here, FIG. 51, in which parts corresponding to those in FIG. 47 are assigned the same reference numerals, shows a specific configuration of the
[0336]
As is apparent from FIG. 51, the
[0337]
At this time, the frequency of the 8PSK modulation signal S71 is set to f in the first analog / digital conversion circuit 121A.2Where m is a positive integer set in advance and
[0338]
[Expression 23]
[0339]
The first clock CLK given by50Is supplied from the
[0340]
Thus, the first analog /
[0341]
The second analog / digital conversion circuit 121B is connected to the second clock CLK.51The 8PSK modulation signal S71 is digitally converted by sequentially sampling at the timing shifted by π / 8, and the π / 8-shifted sample value in the obtained 8PSK modulation signal S71 is converted into the second digital 8PSK modulation signal S80B. To the digital
[0342]
The digital
[0343]
The digital
[0344]
The digital
[0345]
Further, the digital
[0346]
Thus, the first addition circuit 60I of the I component area difference detection unit 125I.1The first digital 8PSK modulation signal S80A and the 1-symbol delayed digital 8PSK modulation signal S82 that are supplied are sequentially added for each sample, and a first difference representing the area difference for the I component in each obtained 1-sample data section. I component area difference signal S83I1The first absolute value calculation circuit 61I1To send.
[0347]
The first absolute value calculation circuit 61I1Is the first I component area difference signal S83I1Is calculated (corresponding to | X + Y | in FIGS. 38 (A) to 45 (A)), and is calculated as a first I component area difference absolute value signal S84I.1To the I component arithmetic processing unit 118I of the delay
[0348]
At this time, the second addition circuit 60I of the I component area difference detection unit 112I.21-symbol delayed digital 8PSK modulated signal S82 is converted to 1-sample delay circuit 127.11 symbol delayed digital 8PSK modulated signal S85 delayed by one sample time1Is given.
[0349]
Thus, the second addition circuit 60I2Is a digital 8PSK modulation signal S8111-symbol delayed digital 8PSK modulated signal S851Are sequentially added for each sample, and the obtained first I component area difference signal S83I is obtained.1The second I component area difference signal S83I representing the area difference for the I component in each one sample data interval one sample before2The second absolute value calculation circuit 61I2To send.
[0350]
The second absolute value calculation circuit 61I2Is the second I component area difference signal S83I2Is calculated (corresponding to | X + Y | in FIGS. 38 (A) to 45 (A)), and this is calculated as the second I component area difference absolute value signal S84I.2To the I component arithmetic processing unit 118I of the delay
[0351]
Further, at this time, the third addition circuit 60I of the I component area difference detection unit 125I.31 symbol delayed digital 8PSK modulated
[0352]
Thus, the third addition circuit 60I3Is supplied digital 8PSK modulation signal S8121-symbol delayed digital 8PSK modulated signal S852Are sequentially added for each sample, and the obtained first I component area difference signal S83I is obtained.1The third I component area difference signal S83I representing the area difference for the I component in each one sample data interval two samples before3The third absolute value calculation circuit 61I3To send.
[0353]
The third absolute value calculation circuit 61I3Is the third I component area difference signal S83I3Is calculated (corresponding to | X + Y | in FIGS. 38 (A) to 45 (A)), and this is calculated as a third I component area difference absolute value signal S84I.3To the I component arithmetic processing unit 118I of the delay
[0354]
Similarly, at this time, the fourth addition circuit 60I of the I component area difference detection unit 125I.41 symbol delayed digital 8PSK modulated
[0355]
Thus, the fourth addition circuit 60I4Is supplied digital 8PSK modulation signal S8131-symbol delayed digital 8PSK modulated signal S853Are sequentially added for each sample, and the obtained first I component area difference signal S83I is obtained.1The fourth I component area difference signal S83I representing the area difference for the I component in each one sample data section three samples before4The fourth absolute value calculation circuit 61I4To send.
[0356]
Then, the fourth absolute value calculation circuit 61I4Is supplied fourth I component area difference signal S83I4Is calculated (corresponding to | X + Y | in FIGS. 38 (A) to 45 (A)), and this is calculated as a fourth I component area difference absolute value signal S84I.4To the I component arithmetic processing unit 118I of the delay
[0357]
On the other hand, at this time, the first addition circuit 60Q of the Q component area difference detection unit 125Q.1Includes the second one-sample delay circuit 127 of the I component area difference detector 125I as described above.2The first digital 8PSK modulated signal S80A output from the time T2 given by the equation (16)Q1-symbol delayed digital 8PSK modulated signal S85 in the same phase state as that delayed by2Is given.
[0358]
Thus, the first adder circuit 60Q.1Are the first digital 8PSK modulation signal S80A and the one-symbol delayed digital 8PSK modulation signal S85.2Are sequentially added for each sample, and the obtained first I component area difference signal S83I is obtained.1The first Q component area difference signal S83Q representing the area difference for the Q component in each one sample data section1The first absolute value calculation circuit 61Q1To send.
[0359]
The first absolute value calculation circuit 61Q1Is supplied first Q component area difference signal S83Q1Is calculated (corresponding to | X + Y | in FIGS. 38 (B) to 45 (B)), and is calculated as the first Q component area difference absolute value signal S84Q.1To the Q component arithmetic processing unit 118Q of the delay
[0360]
At this time, the second addition circuit 60Q of the Q component area difference detection unit 125Q is used.2Includes a third one-sample delay circuit 127 of the I component area difference detection unit 125I.31-symbol delayed digital 8PSK modulated signal S85 output from21-symbol delayed digital 8PSK modulated signal S85 obtained by delaying the signal by one sample time3Is given.
[0361]
Thus, the second addition circuit 60Q2Is supplied digital 8PSK modulation signal S811And 1-symbol delayed digital QPSK modulated signal S853Are sequentially added for each sample, and the obtained first Q component area difference signal S83Q is obtained.1The second Q component area difference signal S83Q representing the area difference for the Q component in each one sample data section one sample before2The second absolute value calculation circuit 61Q2To send.
[0362]
The second absolute value calculation circuit 61Q2Is the second Q component area difference signal S83Q2Is calculated (corresponding to | X + Y | in FIGS. 38 (B) to 45 (B)), and this is calculated as the second Q component area difference absolute value signal S84Q.2To the Q component arithmetic processing unit 118Q of the delay
[0363]
Further, at this time, the third addition circuit 60Q of the Q component area difference detection unit 125Q is used.31 symbol delayed digital 8PSK modulated
[0364]
Thus, the third addition circuit 60Q3Is supplied digital 8PSK modulation signal S8121-symbol delayed digital 8PSK modulated signal S854Are sequentially added for each sample, and the obtained first Q component area difference signal S83Q is obtained.1The third Q component area difference signal S83Q representing the area difference for the Q component in each one sample data section two samples before3The third absolute value calculation circuit 61Q3To send.
[0365]
The third absolute value calculation circuit 61Q3Is the third Q component area difference signal S83Q3Is calculated (corresponding to | X + Y | in FIGS. 38 (B) to 45 (B)), and is calculated as a third Q component area difference absolute value signal S84Q.3To the Q component arithmetic processing unit 118Q of the delay
[0366]
Similarly, at this time, the fourth addition circuit 60Q of the Q component area difference detection unit 125Q is used.41 symbol delayed digital 8PSK modulated
[0367]
Thus, the fourth addition circuit 60Q4Is supplied digital 8PSK modulation signal S8131-symbol delayed digital 8PSK modulated signal S855Are sequentially added for each sample, and the obtained first Q component area difference signal S83Q is obtained.1The fourth Q component area difference signal S83Q representing the area difference for the Q component in each one sample data section three samples before4The fourth absolute value calculation circuit 61Q4To send.
[0368]
And the fourth absolute value calculation circuit 61Q4Is the fourth Q component area difference signal S83Q4Is calculated (corresponding to | X + Y | in FIGS. 38B to 45B), and this is calculated as the fourth Q component area difference absolute value signal S84Q.4To the Q component arithmetic processing unit 118Q of the delay
[0369]
As described above with reference to FIG. 48, the I component arithmetic processing unit 118I supplies the supplied first to fourth I component area difference absolute value signals S84I.1~ S84I4Are cumulatively added for every other half-wavelength (for four samples), and the area difference of the obtained I component in the half-wavelength period (| X in FIGS. 38A to 45A)1+ Y1| + | X3+ Y3| + | X5+ Y5| + | X7+ Y7I component soft decision detection signal S86I representing |,...) Is sent to the clock recovery circuit 128 and the
[0370]
Similarly, as described above with reference to FIG. 48, the Q component arithmetic processing unit 118Q supplies the supplied first to fourth Q component area difference absolute value signals S84Q.1~ S84Q4Are cumulatively added for every other half-wavelength (four samples), and the area difference of the obtained Q component in the half-wavelength period (| X in FIGS. 38B to 45B)1+ Y1| + | X3+ Y3| + | X5+ Y5| + | X7+ Y7Q component soft decision detection signal S86Q that represents |,...) Is sent to clock recovery circuit 128 and
[0371]
The clock recovery circuit 128 has a DPLL configuration, for example, and regenerates a baseband clock based on the supplied I component soft decision detection signal S86I and Q component soft decision detection signal S86Q, and regenerates the recovered clock CLK52Is sent to the
[0372]
As a result, the hard decision processing described above with reference to FIG. 48 is performed in the
[0373]
In this way, the
[0374]
(6-3) Operation and effect of the present embodiment
In the above configuration, the
[0375]
Therefore, the
[0376]
According to the above configuration, since the 8PSK modulation signal S71 is undersampled, the operating frequencies of the first and second analog /
[0377]
(7) Other embodiments
In the first to sixth embodiments described above, the case where the present invention is applied to the
[0378]
In the first to sixth embodiments described above, based on the sampling result of the analog /
[0379]
Similarly, in the first to sixth embodiments described above, based on the sampling result of the analog /
[0380]
Further, in the first to sixth embodiments described above, the outputs of the I component arithmetic processing units 62I, 87I, 118I and the Q component arithmetic processing units 62Q, 87Q, 118Q of the delay
[0381]
Further, in the first to sixth embodiments described above, the outputs of the I component arithmetic processing units 62I, 87I, 118I and the Q component arithmetic processing units 62Q, 87Q, 118Q of the delay
[0382]
Further, in the first embodiment described above, the I component area difference absolute value signal S32 in the I component calculation processing unit 48I and the Q component calculation processing unit 48Q.1I etc. or Q component area difference absolute value signal S321The case where Q and the like are cumulatively added every other sample as necessary has been described, but the present invention is not limited to this. For example, N is a natural number (2N-1 ) The same effect can be obtained by accumulating every sample. Similarly, accumulation is performed every N samples in the second embodiment, every (4N−1) samples other than every 3 samples in the third embodiment, and every N samples in the fifth embodiment. You may make it add.
[0383]
Further, in the above-described fourth embodiment, in order to realize the demodulation processing by the demodulation circuit 33 (FIG. 12) of the first embodiment by undersampling, the
[0384]
[Expression 24]
[0385]
For example, when the demodulation processing by the demodulation circuit 80 (FIG. 23) of the third embodiment is realized by undersampling, the demodulation circuit is configured in the same manner as in FIG. First clock CLK output from the
[0386]
[Expression 25]
[0387]
Select as follows.
[0388]
Furthermore, in the first to fourth embodiments described above, the demodulation target on the reception side 31 (FIG. 11) is a QPSK modulation signal, and in the fifth and sixth embodiments, the demodulation target is an 8PSK modulation signal. However, the present invention is not limited to this, and the basic arithmetic processing in the
[0389]
【The invention's effect】
As described above, according to the present invention, in a demodulating apparatus that demodulates a modulation signal obtained by differentially encoding data, a sampling unit that samples the modulation signal at regular intervals, and a current symbol based on a sampling result of the sampling unit A first absolute value that is a first absolute value that is an absolute value of the sum of the total value of the sample values for the half-wavelength and the total value of the corresponding sample values of the previous symbol delayed by the first predetermined time Based on the sampling result of the value detection means and the sampling means, the total value of the sample values for the half wavelength of the current symbol, and the corresponding sample value of the previous symbol delayed by 1/4 wavelength time for the first predetermined time Second absolute value detection means for detecting a second absolute value that is an absolute value of the sum with the total value, and first absolute value and second absolute value detection detected by the first absolute value detection means By providing hard decision means for each of the second absolute values detected by the stage, the difference based on the hard decision result of the hard decision means can be obtained without using a complicated circuit such as a multiplier circuit. It is possible to realize a demodulator having a simple configuration that can demodulate data before dynamic coding and thus can significantly reduce the overall circuit scale.
[0390]
According to the present invention, in a demodulation method for demodulating a modulation signal obtained by differentially encoding data, a first step of sampling the modulation signal at a constant interval and a half wavelength of the current symbol based on the sampling result A first absolute value that is the absolute value of the sum of the sum of the sample values of the first symbol and the sum of the corresponding sample values of the previous symbol delayed by the first predetermined time, and a half wavelength of the current symbol A second absolute value that is the absolute value of the sum of the sum of the sample values of the first sample time and the sum of the sample values corresponding to the previous symbol delayed by a ¼ wavelength time. And a third step for hard decision of the detected first absolute value and second absolute value, respectively, thereby providing a hard decision result without using a complicated circuit such as a multiplier circuit. Based on the difference You can demodulate the data before encoding, thus possible to realize a demodulation method capable of dramatically to reduce the circuit scale as a whole.
[Brief description of the drawings]
FIG. 1 is a waveform diagram for explaining the basic principle of the present invention.
FIG. 2 is a waveform diagram for explaining the basic principle of the present invention.
FIG. 3 is a chart showing a relationship between a phase difference between a previous symbol and a current symbol and a combination pattern of hard decision results.
FIG. 4 is a chart for explaining the association between a combination pattern of hard decision results and a gray code.
FIG. 5 is a conceptual diagram for explaining a piecewise quadrature method.
FIG. 6 is a conceptual diagram for explaining the relationship between a piecewise quadrature method and sampling.
FIG. 7 is a conceptual diagram for explaining a specific example of the basic principle of the present invention.
FIG. 8 is a chart for explaining a relationship between a sample value and an absolute value of a sum of positive and negative areas.
FIG. 9 is a chart for explaining a relationship between a sample value and an absolute value of a sum of positive and negative areas.
FIG. 10 is a chart showing a relationship between a phase difference between a previous symbol and a current symbol and a hard decision result of a specific example.
FIG. 11 is a block diagram showing a wireless microphone system to which a demodulation circuit according to the present invention is applied.
FIG. 12 is a block diagram showing a configuration of a demodulation circuit according to the first embodiment.
FIG. 13 is a block diagram showing a configuration of a digital signal processing unit according to the first embodiment.
FIG. 14 is a conceptual diagram for explaining the basic principle of the second embodiment.
FIG. 15 is a chart for explaining the relationship between sample values and the absolute value of the sum of positive and negative areas.
FIG. 16 is a chart for explaining the relationship between sample values and the absolute value of the sum of positive and negative areas.
FIG. 17 is a chart showing a relationship between a phase difference between a previous symbol and a current symbol and a hard decision result of a specific example;
FIG. 18 is a block diagram showing a configuration of a demodulation circuit according to a second embodiment.
FIG. 19 is a block diagram showing a configuration of a digital signal processing unit according to a second embodiment.
FIG. 20 is a chart for explaining the relationship between sample values and the absolute value of the sum of positive and negative areas.
FIG. 21 is a chart for explaining a relationship between a sample value and an absolute value of a sum of positive and negative areas.
FIG. 22 is a chart showing a relationship between a phase difference between a previous symbol and a current symbol and a hard decision result of a specific example.
FIG. 23 is a block diagram showing a configuration of a demodulation circuit according to a third embodiment.
FIG. 24 is a block diagram showing a configuration of a digital signal processing unit according to a third embodiment.
FIG. 25 is a schematic diagram for explaining undersampling;
FIG. 26 is a schematic diagram for explaining the theoretical limit of undersampling.
FIG. 27 is a block diagram showing a configuration of a demodulation circuit according to a fourth embodiment.
FIG. 28 is a block diagram showing a configuration of a digital signal processing unit according to a fourth embodiment.
FIG. 29 is a waveform diagram for explaining the basic principle of the present invention.
FIG. 30 is a conceptual diagram for explaining the basic principle of the present invention.
FIG. 31 is a chart for explaining the relationship between the area difference and the phase difference between the original previous symbol and the current symbol;
FIG. 32 is a waveform diagram for explaining the basic principle of the present invention.
FIG. 33 is a conceptual diagram for explaining the basic principle of the present invention.
FIG. 34 is a chart for explaining the relationship between the area difference and the phase difference between the original previous symbol and the current symbol.
FIG. 35 is a chart for explaining a relationship between a hard decision result and a detection output.
FIG. 36 is a conceptual diagram for explaining a relationship between a hard decision result and a detection output.
FIG. 37 is a schematic diagram for explaining the basic principle of the present invention.
FIG. 38 is a chart for explaining the relationship between sample values and the absolute value of the sum of positive and negative areas.
FIG. 39 is a chart for explaining a relationship between a sample value and an absolute value of a sum of positive and negative areas.
FIG. 40 is a chart for explaining a relationship between a sample value and an absolute value of a sum of positive and negative areas.
FIG. 41 is a chart for explaining the relationship between sample values and the absolute value of the sum of positive and negative areas.
FIG. 42 is a chart for explaining a relationship between a sample value and an absolute value of a sum of positive and negative areas.
FIG. 43 is a chart for explaining a relationship between a sample value and an absolute value of a sum of positive and negative areas.
FIG. 44 is a chart for explaining a relationship between a sample value and an absolute value of a sum of positive and negative areas.
FIG. 45 is a chart for explaining the relationship between sample values and the absolute value of the sum of positive and negative areas.
FIG. 46 is a chart for explaining the association between the combination pattern of the hard decision result and the detection output.
FIG. 47 is a block diagram showing a configuration of a demodulation circuit according to a fifth embodiment.
FIG. 48 is a block diagram showing a configuration of a digital signal processing unit according to a fifth embodiment.
FIG. 49 is a schematic diagram for explaining undersampling;
FIG. 50 is a schematic diagram for explaining the theoretical limit of undersampling.
FIG. 51 is a block diagram showing a configuration of a demodulation circuit according to a sixth embodiment.
FIG. 52 is a block diagram showing a configuration of a digital signal processing unit according to a sixth embodiment.
FIG. 53 is a block diagram illustrating a configuration example of a conventional demodulation circuit.
FIG. 54 is a block diagram illustrating a configuration example of a conventional digital signal processing unit.
[Explanation of symbols]
DESCRIPTION OF
Claims (8)
上記変調信号を一定間隔でサンプリングするサンプリング手段と、
上記サンプリング手段の上記サンプリング結果に基づいて、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第1の絶対値を検出する第1の絶対値検出手段と、
上記サンプリング手段の上記サンプリング結果に基づいて、上記現シンボルの上記半波長分の上記サンプル値の上記合計値と、上記第1の所定時間と1/4波長時間遅延させた上記前シンボルの対応するサンプル値の合計値との和の絶対値でなる第2の絶対値を検出する第2の絶対値検出手段と、
上記第1の絶対値検出手段により検出された上記第1の絶対値及び上記第2の絶対値検出手段により検出された上記第2の絶対値をそれぞれ硬判定する硬判定手段と
を具えることを特徴とする復調装置。In a demodulator that demodulates a modulation signal formed by differentially encoding data,
Sampling means for sampling the modulated signal at regular intervals;
Based on the sampling result of the sampling means, the absolute value of the sum of the total value of the sample values for the half wavelength of the current symbol and the total value of the corresponding sample values of the previous symbol delayed by the first predetermined time First absolute value detection means for detecting the first absolute value,
Based on the sampling result of the sampling means, the total value of the sample values for the half wavelength of the current symbol corresponds to the previous symbol delayed by 1/4 wavelength time with the first predetermined time. A second absolute value detecting means for detecting a second absolute value consisting of an absolute value of the sum of the sample values and the total value;
Hard decision means for making a hard decision on the first absolute value detected by the first absolute value detection means and the second absolute value detected by the second absolute value detection means, respectively. A demodulator characterized by the above.
上記硬判定手段による上記硬判定結果が上記差動符号化される前の上記データと一致するように選定された
ことを特徴とする請求項1に記載の復調装置。The first predetermined time is
2. The demodulator according to claim 1, wherein the hard decision result by the hard decision means is selected so as to coincide with the data before the differential encoding.
1サンプルデータ区間ごとに、上記現シンボルの上記サンプル値と、上記第1の所定時間遅延させた上記前シンボルの対応する上記サンプル値との和の絶対値を算出し、当該算出結果を上記現シンボルの上記半波長分だけ累積加算するようにして上記第1の絶対値を検出し、
上記第2の絶対値検出手段は、
1サンプルデータ区間ごとに、上記現シンボルの上記サンプル値と、上記第1の所定時間と上記1/4波長時間遅延させた上記前シンボルの対応する上記サンプル値との和の絶対値を算出し、当該算出結果を上記現シンボルの上記半波長分だけ累積加算するようにして上記第2の絶対値を検出する
ことを特徴とする請求項1に記載の復調装置。The first absolute value detecting means includes
For each sample data interval, an absolute value of the sum of the sample value of the current symbol and the sample value corresponding to the previous symbol delayed by the first predetermined time is calculated, and the calculation result is calculated as the current value. The first absolute value is detected by accumulating only the half wavelength of the symbol,
The second absolute value detecting means includes
For each sample data interval, the absolute value of the sum of the sample value of the current symbol and the corresponding sample value of the previous symbol delayed by the first predetermined time and the 1/4 wavelength time is calculated. 2. The demodulator according to claim 1, wherein the second absolute value is detected by cumulatively adding the calculation result by the half wavelength of the current symbol.
上記変調信号における上記半波長分の上記サンプル値を、上記半波長よりも多い期間をかけてアンダーサンプリングにより取得する
ことを特徴とする請求項1に記載の復調装置。The sampling means is
2. The demodulator according to claim 1, wherein the sample value for the half wavelength in the modulated signal is acquired by undersampling over a period longer than the half wavelength.
上記変調信号を一定間隔でサンプリングする第1のステップと、
上記サンプリング結果に基づいて、現シンボルの半波長分のサンプル値の合計値と、第1の所定時間遅延させた前シンボルの対応するサンプル値の合計値との和の絶対値でなる第1の絶対値を検出すると共に、上記現シンボルの上記半波長分の上記サンプル値の上記合計値と、上記第1の所定時間と1/4波長時間遅延させた上記前シンボルの対応するサンプル値の合計値との和の絶対値でなる第2の絶対値を検出する第2のステップと、
検出した上記第1の絶対値及び上記第2の絶対値をそれぞれ硬判定する第3のステップと
を具えることを特徴とする復調方法。In a demodulation method for demodulating a modulation signal formed by differentially encoding data,
A first step of sampling the modulated signal at regular intervals;
Based on the sampling result, the first absolute value of the sum of the total value of the sample values for the half wavelength of the current symbol and the total value of the corresponding sample values of the previous symbol delayed by the first predetermined time. The absolute value is detected, and the total value of the sample values for the half wavelength of the current symbol and the corresponding sample value of the previous symbol delayed by the first predetermined time and ¼ wavelength time A second step of detecting a second absolute value consisting of the absolute value of the sum of the values;
A demodulating method comprising: a third step of performing a hard decision on each of the detected first absolute value and the second absolute value.
上記硬判定結果が上記差動符号化される前の上記データと一致するように選定された
ことを特徴とする請求項5に記載の復調方法。The first predetermined time is
6. The demodulation method according to claim 5, wherein the hard decision result is selected so as to coincide with the data before the differential encoding.
1サンプルデータ区間ごとに、上記現シンボルの上記サンプル値と、上記第1の所定時間遅延させた上記前シンボルの対応する上記サンプル値との和の絶対値を算出し、当該算出結果を上記現シンボルの上記半波長分だけ累積加算するようにして上記第1の絶対値を検出すると共に、1サンプルデータ区間ごとに、上記現シンボルの上記サンプル値と、上記第1の所定時間と上記1/4波長時間遅延させた上記前シンボルの対応する上記サンプル値との和の絶対値を算出し、当該算出結果を上記現シンボルの上記半波長分だけ累積加算するようにして上記第2の絶対値を検出する
ことを特徴とする請求項5に記載の復調方法。In the second step,
For each sample data interval, an absolute value of the sum of the sample value of the current symbol and the sample value corresponding to the previous symbol delayed by the first predetermined time is calculated, and the calculation result is calculated as the current value. The first absolute value is detected by accumulatively adding the half wavelength of the symbol, and the sample value of the current symbol, the first predetermined time, and the 1 / time for each sample data section. The absolute value of the sum of the previous symbol delayed by four wavelengths and the corresponding sample value is calculated, and the calculation result is cumulatively added for the half wavelength of the current symbol, so that the second absolute value is obtained. The demodulation method according to claim 5, wherein:
上記変調信号における上記半波長分の上記サンプル値を、上記半波長よりも多い期間をかけてアンダーサンプリングにより取得する
ことを特徴とする請求項5に記載の復調方法。In the first step,
6. The demodulation method according to claim 5, wherein the sample value for the half wavelength in the modulation signal is acquired by undersampling over a period longer than the half wavelength.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002350136A JP4006690B2 (en) | 2002-12-02 | 2002-12-02 | Demodulator and demodulation method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002350136A JP4006690B2 (en) | 2002-12-02 | 2002-12-02 | Demodulator and demodulation method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004186896A JP2004186896A (en) | 2004-07-02 |
| JP4006690B2 true JP4006690B2 (en) | 2007-11-14 |
Family
ID=32752455
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002350136A Expired - Fee Related JP4006690B2 (en) | 2002-12-02 | 2002-12-02 | Demodulator and demodulation method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4006690B2 (en) |
-
2002
- 2002-12-02 JP JP2002350136A patent/JP4006690B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004186896A (en) | 2004-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5535252A (en) | Clock synchronization circuit and clock synchronizing method in baseband demodulator of digital modulation type | |
| AU712195B2 (en) | Spread spectrum communications system | |
| JPH09130362A (en) | Receiving device and receiving method | |
| JPH10308717A (en) | Receiving device and receiving method | |
| JP5582140B2 (en) | Receiving apparatus and demodulation method | |
| US7046743B2 (en) | Demodulator for demodulating digital modulated signals | |
| JP4006690B2 (en) | Demodulator and demodulation method | |
| JP3489493B2 (en) | Symbol synchronizer and frequency hopping receiver | |
| JP2003179657A (en) | Transmitting device and receiving device | |
| JP4408446B2 (en) | Method for transmitting and receiving QAM signals with low signal-to-noise ratio | |
| JP2004201131A (en) | Wireless device | |
| AU756524B2 (en) | Demodulation and modulation circuit and demodulation and modulation method | |
| EP2328313B1 (en) | Method and apparatus for demodulating differential binary phase shift keying modulated signals | |
| EP1267534A1 (en) | Digital modulation system, radio communication system, radio communication device | |
| JP3479036B2 (en) | Clock recovery device | |
| JP4307746B2 (en) | Carrier wave recovery circuit and demodulator | |
| JP2003152817A (en) | Receiver and carrier recovery method thereof | |
| JP3382891B2 (en) | Demodulation method and digital demodulation device for digitally processing phase modulated signal | |
| KR100226994B1 (en) | DIGITAL DEMODULATING METHOD AND DEVICE OF ó /4 QPSK | |
| JPH09284176A (en) | Spread spectrum transmitters and receivers | |
| JP4803079B2 (en) | Demodulator | |
| JPH08191333A (en) | Digital phase demodulation circuit | |
| JP5269751B2 (en) | Demodulator | |
| JP5510330B2 (en) | Demodulator and demodulation method | |
| SK14602000A3 (en) | Method for demodulating a carrier wave modulated by a digital symbol sequence |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051021 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070726 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070803 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070816 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100907 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100907 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |