JP2000196690A - Modulating device and modulating method - Google Patents
Modulating device and modulating methodInfo
- Publication number
- JP2000196690A JP2000196690A JP10367580A JP36758098A JP2000196690A JP 2000196690 A JP2000196690 A JP 2000196690A JP 10367580 A JP10367580 A JP 10367580A JP 36758098 A JP36758098 A JP 36758098A JP 2000196690 A JP2000196690 A JP 2000196690A
- Authority
- JP
- Japan
- Prior art keywords
- data
- sine wave
- address
- storage means
- read
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、データ通信システ
ムに使用する変調装置及び変調方法に関する。The present invention relates to a modulation device and a modulation method used for a data communication system.
【0002】[0002]
【従来の技術】例えば、特開平6−90258号公報に
記載された変調装置は、図22に示す様に、同相成分及
び直交成分の入力信号を順次記憶する2つのN段シフト
レジスタ1,2と、同相成分、直交成分それぞれの波形
成形の演算結果を記憶した2つの記憶装置(ROM)
3,4を備え、シフトレジスタ1,2からの出力とクロ
ック信号をカウントするm段カウンタ5からの出力をア
ドレスデータとして記憶装置(ROM)3,4にアクセ
スし、同相成分、直交成分のそれぞれの波形整形の演算
結果の信号を出力し、セレクタ制御回路及び符号反転制
御回路を兼ねる変調制御回路6により、クロック信号及
びカウンタ5の出力信号を用いて記憶装置(ROM)
3,4からの出力信号を2サンプリング周期毎に交互に
選択し、4サンプリング周期毎に符号反転を行う手順を
1シンボル毎に1サンプリング周期ずつ進ませる動作を
実現するようにセレクタ信号でデータセレクタ7を制御
すると共に符号反転制御信号で符号反転器8を制御する
ようにしている。また、変調制御回路6は、データセレ
クタ7及び符号反転器8の動作手順を1シンボル毎に1
サンプリング周期ずつ進ませることによって生じる不連
続部を検出する不連続部制御信号を不連続部処理回路9
に出力している。2. Description of the Related Art For example, as shown in FIG. 22, a modulator disclosed in Japanese Patent Laid-Open No. 6-90258 has two N-stage shift registers 1 and 2 for sequentially storing input signals of an in-phase component and a quadrature component. And two storage devices (ROM) storing the waveform shaping calculation results of the in-phase component and the quadrature component, respectively.
The memory devices (ROMs) 3 and 4 are provided as address data using the outputs from the shift registers 1 and 2 and the output from the m-stage counter 5 that counts the clock signal. And a modulation control circuit 6 also serving as a selector control circuit and a sign inversion control circuit, using the clock signal and the output signal of the counter 5 to store a signal in the storage device (ROM).
The data selector uses a selector signal so as to realize an operation of alternately selecting the output signals from 3 and 4 every two sampling periods, and advancing the procedure of performing the sign inversion every four sampling periods by one sampling period per symbol. 7 and the sign inverter 8 is controlled by a sign inversion control signal. Further, the modulation control circuit 6 sets the operation procedure of the data selector 7 and the sign inverter 8 to 1 for each symbol.
A discontinuous portion control circuit 9 for outputting a discontinuous portion control signal for detecting a discontinuous portion caused by advancing the sampling period.
Output to
【0003】そして、データセレクタ7は、変調制御回
路6からのセレクタ信号に従って記憶装置(ROM)
3,4から出力される信号のいずれかを選択するか、あ
るいはサンプリング周期のデータを保持し符号反転器8
に出力し、この符号反転器8は、変調制御回路6からの
符号反転制御信号に従ってデーセレクタ7からの出力信
号を通過もしくは符号反転処理を行って不連続部処理回
路9に出力している。この不連続部処理回路9は、変調
制御回路6からの不連続部制御信号に従って符号反転器
8からの出力に対してサンプリング周期のデータを保持
する等の処理を行って出力し、この不連続部処理回路9
からの出力信号はD/A変換器10によってアナログ信
号に変換された後、ろ波回路11により高調波をしゃ断
され、変調信号として出力するようになっている。[0005] The data selector 7 operates in accordance with a selector signal from the modulation control circuit 6 to store data in a storage device (ROM).
Either one of the signals output from signals 3 and 4 is selected, or the sign inverter 8 holds the data of the sampling cycle and
The sign inverter 8 passes an output signal from the data selector 7 or performs sign inversion processing in accordance with a sign inversion control signal from the modulation control circuit 6 and outputs the signal to the discontinuous portion processing circuit 9. The discontinuous part processing circuit 9 performs processing such as holding data of a sampling period on the output from the sign inverter 8 according to the discontinuous part control signal from the modulation control circuit 6 and outputs the result. Unit processing circuit 9
Is converted into an analog signal by the D / A converter 10, the harmonics are cut off by the filter circuit 11, and the converted signal is output as a modulated signal.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、この公
報のものは、同相成分及び直交成分の入力信号を記憶す
る2つのシフトレジスタと同相成分、直交成分それぞれ
の波形成形の演算結果を記憶する2つの記憶装置(RO
M)が必要となり、回路構成が大きくなってしまうとい
う問題があった。また、シフトレジスタからの出力とカ
ウンタからの出力とから記憶装置(ROM)のアドレス
データを生成するため、アドレス制御が複雑化するとい
う問題があった。However, this publication discloses two shift registers for storing input signals of an in-phase component and a quadrature component and two shift registers for storing calculation results of waveform shaping of the in-phase component and the quadrature component. Storage device (RO
M) is required, resulting in a problem that the circuit configuration becomes large. Further, since address data of a storage device (ROM) is generated from an output from a shift register and an output from a counter, there is a problem that address control is complicated.
【0005】そこで請求項1乃至3記載の発明は、回路
構成を小さくでき、また、アドレス制御を簡単化できる
変調装置を提供する。また、請求項4乃至6記載の発明
は、回路構成を小さくでき、また、アドレス制御を簡単
化できる変調方法を提供する。Therefore, the present invention provides a modulator which can reduce the circuit configuration and simplify address control. Further, the inventions according to claims 4 to 6 provide a modulation method capable of reducing the circuit configuration and simplifying the address control.
【0006】[0006]
【課題を解決するための手段】請求項1記載の発明は、
位相平面上の位相偏移パターンに対応したアドレスデー
タを記憶した第1の記憶手段と、この第1の記憶手段に
記憶したアドレスデータに対応して1周期分の正弦波デ
ータを記憶した第2の記憶手段と、入力データと現時点
の信号点から位相偏移パターンを判断し、対応するアド
レスデータを第1の記憶手段から読出すアドレスデータ
読出し手段と、この読出し手段により読出されたアドレ
スデータに基づいて対応する正弦波データを第2の記憶
手段から読出す正弦波データ読出し手段と、この読出し
手段により読出された正弦波データを同相成分と直交成
分の2系列のデータとして出力するデータ出力手段と、
この出力手段からの2系列のデータの同期を取る手段
と、この手段にて同期を取った2系列のデータを直交変
調して変調信号を出力する変調信号出力手段とを備えた
変調装置にある。According to the first aspect of the present invention,
A first storage means for storing address data corresponding to a phase shift pattern on a phase plane, and a second storage means for storing one cycle of sine wave data corresponding to the address data stored in the first storage means. Storage means, address data reading means for determining the phase shift pattern from the input data and the current signal point, and reading the corresponding address data from the first storage means, and address data read by the reading means. Sine wave data reading means for reading out corresponding sine wave data from the second storage means based on the sine wave data, and data output means for outputting the sine wave data read by the reading means as two series data of an in-phase component and a quadrature component When,
The modulation device includes means for synchronizing two series of data from the output means, and modulation signal output means for orthogonally modulating the two series of data synchronized by the means and outputting a modulation signal. .
【0007】請求項2記載の発明は、位相平面上の位相
偏移パターンに対応したアドレスデータを記憶した第1
の記憶手段と、この第1の記憶手段に記憶したアドレス
データに対応して1周期分の正弦波データを記憶した第
2の記憶手段と、入力データと現時点の信号点から位相
偏移パターンを判断し、対応するアドレスデータを第1
の記憶手段から読出すアドレスデータ読出し手段と、こ
の読出し手段により読出されたアドレスデータに基づい
て対応する正弦波データを第2の記憶手段から読出す正
弦波データ読出し手段と、この読出し手段により読出さ
れた正弦波データを位相偏移パターンに対応した振幅補
正データに基づいて振幅補正する振幅補正手段と、この
振幅補正手段により補正した正弦波データを同相成分と
直交成分の2系列のデータとして出力するデータ出力手
段と、この出力手段からの2系列のデータの同期を取る
手段と、この手段にて同期を取った2系列のデータを直
交変調して変調信号を出力する変調信号出力手段とを備
えた変調装置にある。According to a second aspect of the present invention, there is provided a method for storing first address data corresponding to a phase shift pattern on a phase plane.
Storage means for storing one cycle of sine wave data corresponding to the address data stored in the first storage means; and a phase shift pattern based on the input data and the current signal point. Judge and store the corresponding address data in the first
Address data reading means for reading from the storage means, sine wave data reading means for reading corresponding sine wave data from the second storage means based on the address data read by the reading means, and reading by the reading means. Amplitude correction means for correcting the corrected sine wave data based on the amplitude correction data corresponding to the phase shift pattern, and outputting the sine wave data corrected by the amplitude correction means as two-series data of an in-phase component and a quadrature component A data output means for synchronizing the two series of data from the output means, and a modulation signal output means for orthogonally modulating the two series of data synchronized by the means and outputting a modulation signal. Modulation device provided.
【0008】請求項3記載の発明は、位相平面上の位相
偏移パターンに対応したアドレスデータを記憶した第1
の記憶手段と、この第1の記憶手段に記憶したアドレス
データに対応して1周期分の正弦波データを記憶した第
2の記憶手段と、入力データと指定した変調方式と現時
点の信号点から位相偏移パターンを判断し、対応するア
ドレスデータを第1の記憶手段から読出すアドレスデー
タ読出し手段と、この読出し手段により読出されたアド
レスデータに基づいて対応する正弦波データを第2の記
憶手段から読出す正弦波データ読出し手段と、この読出
し手段により読出された正弦波データを指定した変調方
式と位相偏移パターンに対応した振幅補正データに基づ
いて振幅補正する振幅補正手段と、この振幅補正手段に
より補正した正弦波データを同相成分と直交成分の2系
列のデータとして出力するデータ出力手段と、この出力
手段からの2系列のデータの同期を取る手段と、この手
段にて同期を取った2系列のデータを直交変調して変調
信号を出力する変調信号出力手段とを備えた変調装置に
ある。According to a third aspect of the present invention, there is provided the first aspect in which the address data corresponding to the phase shift pattern on the phase plane is stored.
Storage means for storing one cycle of sine wave data corresponding to the address data stored in the first storage means; input data, a specified modulation method, and a signal point at the present time. Address data reading means for judging the phase shift pattern and reading the corresponding address data from the first storage means; and storing the corresponding sine wave data in the second storage means based on the address data read by the reading means. Means for reading sine wave data read out from the memory, amplitude correction means for performing amplitude correction based on amplitude correction data corresponding to a modulation scheme and a phase shift pattern designated by the sine wave data read by the read means, and amplitude correction Data output means for outputting the sine wave data corrected by the means as two-series data of an in-phase component and a quadrature component, and two series from the output means And synchronizing means data, in the modulation apparatus and a modulation signal output means for the data of the two series taking a synchronous quadrature modulation and outputs a modulated signal by this unit.
【0009】請求項4記載の発明は、位相平面上の位相
偏移パターンに対応したアドレスデータを第1の記憶手
段に記憶するとともにこの第1の記憶手段に記憶したア
ドレスデータに対応して第2の記憶手段に1周期分の正
弦波データを記憶し、入力データと現時点の信号点から
位相偏移パターンを判断し、この判断した位相偏移パタ
ーンに対応するアドレスデータを第1の記憶手段から読
出し、この読出したアドレスデータに対応する正弦波デ
ータを第2の記憶手段から読出し、この読出した正弦波
データを同相成分と直交成分の2系列のデータとして出
力した後、同期を取り、さらに、直交変調して変調信号
を出力する変調方法にある。According to a fourth aspect of the present invention, the address data corresponding to the phase shift pattern on the phase plane is stored in the first storage means, and the address data corresponding to the address data stored in the first storage means is stored. Sine wave data for one cycle is stored in the second storage means, the phase shift pattern is determined from the input data and the current signal point, and the address data corresponding to the determined phase shift pattern is stored in the first storage means. Sine wave data corresponding to the read address data is read from the second storage means, and the read sine wave data is output as two series of data of an in-phase component and a quadrature component. And a modulation method for outputting a modulation signal by performing quadrature modulation.
【0010】請求項5記載の発明は、位相平面上の位相
偏移パターンに対応したアドレスデータを第1の記憶手
段に記憶するとともにこの第1の記憶手段に記憶したア
ドレスデータに対応して第2の記憶手段に1周期分の正
弦波データを記憶し、入力データと現時点の信号点から
位相偏移パターンを判断し、この判断した位相偏移パタ
ーンに対応するアドレスデータを第1の記憶手段から読
出し、この読出したアドレスデータに対応する正弦波デ
ータを第2の記憶手段から読出し、この読出した正弦波
データを位相偏移パターンに対応した振幅補正データに
基づいて振幅補正し、この補正後の正弦波データを同相
成分と直交成分の2系列のデータとして出力した後、同
期を取り、さらに、直交変調して変調信号を出力する変
調方法にある。According to a fifth aspect of the present invention, the address data corresponding to the phase shift pattern on the phase plane is stored in the first storage means, and the address data corresponding to the address data stored in the first storage means is stored in the first storage means. Sine wave data for one cycle is stored in the second storage means, the phase shift pattern is determined from the input data and the current signal point, and the address data corresponding to the determined phase shift pattern is stored in the first storage means. Sine wave data corresponding to the read address data is read from the second storage means, and the read sine wave data is amplitude-corrected based on the amplitude correction data corresponding to the phase shift pattern. After outputting the sinusoidal wave data as two series of data of an in-phase component and a quadrature component, synchronization is obtained, and quadrature modulation is performed to output a modulation signal.
【0011】請求項6記載の発明は、位相平面上の位相
偏移パターンに対応したアドレスデータを第1の記憶手
段に記憶するとともにこの第1の記憶手段に記憶したア
ドレスデータに対応して第2の記憶手段に1周期分の正
弦波データを記憶し、入力データと指定した変調方式と
現時点の信号点から位相偏移パターンを判断し、この判
断した位相偏移パターンに対応するアドレスデータを第
1の記憶手段から読出し、この読出したアドレスデータ
に対応する正弦波データを第2の記憶手段から読出し、
この読出した正弦波データを指定した変調方式と位相偏
移パターンに対応した振幅補正データに基づいて振幅補
正し、この補正後の正弦波データを同相成分と直交成分
の2系列のデータとして出力した後、同期を取り、さら
に、直交変調して変調信号を出力する変調方法にある。According to the present invention, the address data corresponding to the phase shift pattern on the phase plane is stored in the first storage means, and the address data corresponding to the address data stored in the first storage means is stored in the first storage means. 2 stores the sine wave data for one cycle in the storage means, determines the phase shift pattern from the input data, the designated modulation method and the current signal point, and stores the address data corresponding to the determined phase shift pattern. Reading from the first storage means, reading sine wave data corresponding to the read address data from the second storage means,
The read sine wave data is subjected to amplitude correction based on the specified modulation method and amplitude correction data corresponding to the phase shift pattern, and the corrected sine wave data is output as two-series data of an in-phase component and a quadrature component. After that, there is a modulation method in which synchronization is obtained, and quadrature modulation is performed to output a modulation signal.
【0012】[0012]
【発明の実施の形態】本発明の実施の形態を図面を参照
して説明する。 (第1の実施の形態)この実施の形態は請求項1及び4
に対応する実施の形態で、図1に示すように、位相平面
上の位相偏移パターンに対応したアドレスデータを記憶
した第1の記憶手段であるアドレス生成ROM(リード
・オンリー・メモリ)21と、このアドレス生成ROM
21に記憶したアドレスデータに対応して1周期分の正
弦波データを記憶した第2の記憶手段である正弦波RO
M22と、この正弦波ROM22から読出された正弦波
データを同相(I)成分と直交(Q)成分の2系列のデ
ータとして交互に出力するデータ出力手段としてのデー
タセレクタ23と、これらアドレス生成ROM21、正
弦波ROM22及びデータセレクタ23を制御する制御
部24を設けている。Embodiments of the present invention will be described with reference to the drawings. (First Embodiment) This embodiment relates to claims 1 and 4.
In an embodiment corresponding to FIG. 1, as shown in FIG. 1, an address generation ROM (read only memory) 21 as first storage means for storing address data corresponding to a phase shift pattern on a phase plane; , This address generation ROM
21 is a sine wave RO that is a second storage unit that stores sine wave data for one cycle corresponding to the address data stored in
M22, a data selector 23 as data output means for alternately outputting sine wave data read from the sine wave ROM 22 as two-series data of an in-phase (I) component and a quadrature (Q) component, and an address generation ROM 21 , A control unit 24 for controlling the sine wave ROM 22 and the data selector 23.
【0013】前記制御部24は、アドレスデータ読出し
手段を形成し、前記アドレス生成ROM21に入力する
入力データと現時点の信号点情報から次の信号点を求
め、前記正弦波ROM22のアドレスを決定し、前記ア
ドレス生成ROM21を制御して該当するアドレスデー
タを出力するようになっている。また、前記制御部24
は、正弦波データ読出し手段を形成し、前記アドレス生
成ROM21からのアドレスデータに基づいて前記正弦
波ROM22から正弦波データを出力するようになって
いる。The control section 24 forms address data reading means, finds the next signal point from the input data input to the address generation ROM 21 and the current signal point information, determines the address of the sine wave ROM 22, The address generation ROM 21 is controlled to output corresponding address data. The control unit 24
Form sine wave data reading means, and output sine wave data from the sine wave ROM 22 based on the address data from the address generation ROM 21.
【0014】前記データセレクタ23からの同相(I)
成分を2系列データの同期を取る手段である遅延部25
で遅延して直交(Q)成分との同期を取り、同相成分を
第1の乗算器26に供給するとともに直交成分を第2の
乗算器27に供給している。前記第1の乗算器26は、
搬送波発振器28からの搬送波と同相成分を乗算し、前
記第2の乗算器27は、前記搬送波発振器28からの搬
送波をπ/2移相器29にてπ/2移相させたものと直
交成分を乗算し、この各乗算器26,27からの出力を
加算器30で加算して変調信号を出力するようになって
いる。前記第1、第2の乗算器26,27、搬送波発振
器28、π/2移相器29及び加算器30は変調信号出
力手段を構成している。In-phase (I) from the data selector 23
A delay unit 25 which is a means for synchronizing two-sequence data with a component
, And is synchronized with the quadrature (Q) component. The in-phase component is supplied to the first multiplier 26 and the quadrature component is supplied to the second multiplier 27. The first multiplier 26 includes:
The second multiplier 27 multiplies the carrier wave from the carrier oscillator 28 by the in-phase component, and calculates the quadrature component of the carrier wave from the carrier oscillator 28 by π / 2 phase shifting by the π / 2 phase shifter 29. , And the outputs from the multipliers 26 and 27 are added by an adder 30 to output a modulated signal. The first and second multipliers 26 and 27, the carrier wave oscillator 28, the π / 2 phase shifter 29, and the adder 30 constitute a modulation signal output unit.
【0015】図2は前記正弦波ROM22に記憶された
正弦波データの内容を示し、正弦波の1周期分の波形デ
ータをそれぞれアドレスを付して正弦値として記憶して
いる。そして、前記アドレス生成ROM21からの同相
成分、直交成分のアドレスデータに基づいて該当する正
弦値を前記データセレクタ23に出力するようになって
いる。ここでは、位相偏移角の間隔を1度として正弦波
データを記憶したが、例えば、位相偏移角の間隔を0.
5度として正弦波データの分解能を上げることで位相偏
移の精度を高めることができる。FIG. 2 shows the contents of the sine wave data stored in the sine wave ROM 22, and the waveform data for one cycle of the sine wave is stored as a sine value with an address. The corresponding sine value is output to the data selector 23 based on the in-phase component and quadrature component address data from the address generation ROM 21. Here, the sine wave data is stored with the interval between the phase shift angles being 1 degree.
By increasing the resolution of the sine wave data to 5 degrees, the accuracy of the phase shift can be increased.
【0016】次に、例えば、定包絡変調波であるMSK
変調波を出力する場合について述べると、MSK変調
は、図3に示すように、位相平面上に4つの信号点
(A,B,C,D)を持ち、入力データが「0」のとき
には円周を左に1/4周回って表わし、また、「1」の
ときには右に1/4周回って表わす。Next, for example, MSK which is a constant envelope modulated wave
Describing the case of outputting a modulated wave, the MSK modulation has four signal points (A, B, C, D) on a phase plane as shown in FIG. The circumference is represented by a quarter turn to the left, and when it is "1", it is represented by a quarter turn to the right.
【0017】MSK変調波を出力するために、アドレス
生成ROM21には、図4に示すように、予め全ての位
相偏移パターン、すなわち、信号点がA→B、A→D、
B→C、B→A、C→D、C→B、D→A、D→Cと移
行する8パターンに対応した正弦波ROM22のアドレ
ス値を記憶しておく。ここでは、記憶しているアドレス
値は、位相偏移を6等分に分けて、それぞれの点(1〜
6)における同相成分、直交成分を出力するための正弦
波ROM22のアドレス値となっている。In order to output the MSK modulated wave, as shown in FIG. 4, all the phase shift patterns, that is, the signal points are A → B, A → D,
The address values of the sine wave ROM 22 corresponding to the eight patterns of shifting from B to C, B to A, C to D, C to B, D to A, and D to C are stored. Here, the stored address values are obtained by dividing the phase shift into six equal parts, and dividing each point (1 to 1).
This is the address value of the sine wave ROM 22 for outputting the in-phase component and the quadrature component in 6).
【0018】例えば、図3に示すように、現時点の信号
点がAの位置にあり、この状態で入力データ「0」が入
力したことを考えると、信号点はBに移行する。入力デ
ータ「0」と現時点の信号点Aの情報から位相偏移パタ
ーンがA→Bであることがわかり、アドレス生成ROM
21から対応するアドレス値が正弦波ROM22に順次
出力する。For example, as shown in FIG. 3, the signal point shifts to B, considering that the current signal point is at position A and input data "0" is input in this state. From the input data "0" and the current information of the signal point A, it is found that the phase shift pattern is A → B, and the address generation ROM
From 21, corresponding address values are sequentially output to the sine wave ROM 22.
【0019】すなわち、先ず、点1における同相成分を
出力するためのアドレス値「105」、次に点1におけ
る直交成分を出力するためのアドレス値「15」、次に
点2における同相成分を出力するためのアドレス値「1
20」、次に点2における直交成分を出力するためのア
ドレス値「30」、次に点3における同相成分を出力す
るためのアドレス値「135」、次に点3における直交
成分を出力するためのアドレス値「45」、次に点4に
おける同相成分を出力するためのアドレス値「15
0」、次に点4における直交成分を出力するためのアド
レス値「60」、次に点5における同相成分を出力する
ためのアドレス値「165」、次に点5における直交成
分を出力するためのアドレス値「75」、次に点6にお
ける同相成分を出力するためのアドレス値「180」、
次に点6における直交成分を出力するためのアドレス値
「90」が順次出力する。このとき、1つの正弦波RO
M22で同相成分と直交成分の両方を出力するために、
同相成分用のアドレス値は予め直交成分用のアドレス値
と常に「90」だけずらして出力する。That is, first, an address value "105" for outputting an in-phase component at point 1, an address value "15" for outputting a quadrature component at point 1, and then an in-phase component at point 2 are output. Address value "1
20 ", then the address value" 30 "for outputting the quadrature component at point 2, then the address value" 135 "for outputting the in-phase component at point 3, and then the quadrature component at point 3 Address value “45”, and then the address value “15” for outputting the in-phase component at point 4
0, then the address value “60” for outputting the quadrature component at point 4, then the address value “165” for outputting the in-phase component at point 5, and then the quadrature component at point 5 Address value "75", and then an address value "180" for outputting the in-phase component at point 6;
Next, an address value “90” for outputting the orthogonal component at point 6 is sequentially output. At this time, one sine wave RO
To output both in-phase and quadrature components at M22,
The address value for the in-phase component is always shifted from the address value for the quadrature component in advance by “90” and output.
【0020】正弦波ROM22では、図6に示すよう
に、アドレス生成ROM21からのアドレスデータに基
づいて同相成分の正弦値と直交成分の正弦値を順次デー
タセレクタ23に出力する。すなわち、正弦値を、0.96
6→0.259→0.866……0.996→0→1.0の順にデータセレク
タ23に出力する。The sine wave ROM 22 sequentially outputs the sine value of the in-phase component and the sine value of the quadrature component to the data selector 23 based on the address data from the address generation ROM 21 as shown in FIG. That is, the sine value is 0.96
6 → 0.259 → 0.866... 0.996 → 0 → 1.0 in this order.
【0021】データセレクタ23は、正弦波ROM22
からのデータを同相成分、直交成分として交互に出力
し、同相成分については遅延部25を介して第1の乗算
器26に供給し、直交成分については第2の乗算器27
にそのまま供給する。これにより、第1の乗算器26の
供給される同相成分と第2の乗算器27に供給される直
交成分は同期することになる。そして、各乗算器26,
27にて、それぞれ直交する搬送波と乗算し、これを加
算器30にて合成することでMSK変調波を得る。The data selector 23 includes a sine wave ROM 22
Are alternately output as an in-phase component and a quadrature component, the in-phase component is supplied to a first multiplier 26 via a delay unit 25, and the quadrature component is supplied to a second multiplier 27.
To be supplied as is. Thereby, the in-phase component supplied to the first multiplier 26 and the quadrature component supplied to the second multiplier 27 are synchronized. Then, each multiplier 26,
At 27, an orthogonal carrier is multiplied, and these are combined by an adder 30 to obtain an MSK modulated wave.
【0022】以上の処理を流れ図で示せば図5に示すよ
うになる。すなわち、入力データがあると、制御部24
は、先ず、S1にて、入力データを判定し、そのデータ
を制御部24内のメモリに格納し、次に、S2にて、そ
の制御部24内のメモリから現時点の信号点情報を読出
し、S3にて、次の信号点を求め、S4にて、求めた次
の信号点情報を制御部24内のメモリに格納する。そし
て、現時点の信号点情報と次の信号点情報から位相偏移
パターンを判断し、S5にて、アドレス生成ROM21
から位相偏移パターンに対応した正弦波ROM22のア
ドレスデータを出力させる。正弦波ROM22はアドレ
スデータに基づいて該当するアドレスの正弦波データを
順次データセレクタ23に出力する。FIG. 5 is a flowchart showing the above processing. That is, when there is input data, the control unit 24
First, in S1, the input data is determined, and the data is stored in the memory in the control unit 24. Next, in S2, the current signal point information is read from the memory in the control unit 24, In S3, the next signal point is obtained, and in S4, the obtained next signal point information is stored in the memory in the control unit 24. Then, the phase shift pattern is determined from the current signal point information and the next signal point information.
Output the address data of the sine wave ROM 22 corresponding to the phase shift pattern. The sine wave ROM 22 sequentially outputs the sine wave data of the corresponding address to the data selector 23 based on the address data.
【0023】続いて、S6にてデータセレクタ23は、
同相成分と直交成分を交互に出力する。そしてS7に
て、同相成分を遅延部25で遅延して直交成分との同期
を取り、S8にて、同相成分は第1の乗算器26で直交
する搬送波にて変調し、直交成分は第2の乗算器27で
直交する搬送波にて変調し、S9にて、これらの変調波
を加算器30で合成して定包絡変調波であるMSK変調
波を出力する。Subsequently, in S6, the data selector 23
An in-phase component and a quadrature component are output alternately. Then, in S7, the in-phase component is delayed by the delay unit 25 to synchronize with the quadrature component. In S8, the in-phase component is modulated by the first multiplier 26 with the orthogonal carrier wave, and the quadrature component is , And modulates the modulated waves with an adder 30 to output an MSK modulated wave which is a constant envelope modulated wave in S9.
【0024】このように、位相平面上の全ての位相偏移
パターンに対応したアドレスデータをアドレス生成RO
M21に記憶し、1周期分の正弦波データを正弦波RO
M22に記憶することで、アドレス制御が簡単になり、
また、従来のような同相成分と直交成分の入力データを
記憶する2つのシフトレジスタを不要にでき、しかも、
同相成分と直交成分で1つの記憶装置を共用でき、回路
構成を小さくできる。As described above, the address data corresponding to all the phase shift patterns on the phase plane is stored in the address generation RO.
M1 and stores one cycle of the sine wave data in the sine wave RO
By storing it in M22, address control is simplified,
Further, two shift registers for storing the input data of the in-phase component and the quadrature component as in the related art can be dispensed with.
One storage device can be shared by the in-phase component and the quadrature component, and the circuit configuration can be reduced.
【0025】なお、この実施の形態では、位相偏移を6
等分した場合について述べたが必ずしもこれに限定する
ものではなく、例えば、位相偏移を12等分、あるいは
さらに細かく細分化することで位相偏移の精度を高める
こともできる。(第2の実施の形態)なお、前述した実
施の形態と同一の部分には同一の符号を付し異なる部分
についてのみ説明する。この実施の形態は請求項2及び
5に対応する実施の形態について述べる。この実施の形
態の変調装置は、定包絡ではない変調波を発生させる変
調装置で変調波としてQPSK変調波を出力するように
なっている。In this embodiment, the phase shift is 6
Although the case of equally dividing has been described, the present invention is not necessarily limited to this. For example, the accuracy of the phase shift can be improved by dividing the phase shift into 12 equal parts or further subdividing the same. (Second Embodiment) The same portions as those in the above-described embodiment are denoted by the same reference numerals, and only different portions will be described. In this embodiment, an embodiment corresponding to claims 2 and 5 will be described. The modulation device of this embodiment is a modulation device that generates a modulation wave that is not a constant envelope, and outputs a QPSK modulation wave as a modulation wave.
【0026】図7に示すように、正弦波ROM32とデ
ータセレクタ23との間に、位相偏移の際の振幅を補正
する振幅補正部33を設けている。そして、入力データ
をアドレス生成ROM31に入力するとともに前記振幅
補正部33にも入力している。制御部34は、アドレス
生成ROM31、正弦波ROM32、振幅補正部33及
びデータセレクタ23を制御するようになっている。As shown in FIG. 7, between the sine wave ROM 32 and the data selector 23, there is provided an amplitude corrector 33 for correcting the amplitude at the time of phase shift. The input data is input to the address generation ROM 31 and also to the amplitude correction unit 33. The control unit 34 controls the address generation ROM 31, the sine wave ROM 32, the amplitude correction unit 33, and the data selector 23.
【0027】QPSK変調は、図8に示すように、位相
平面上に4つの信号点(A,B,C,D)を持ち、4つ
の信号点でそれぞれ「11」、「10」、「00」、
「01」を表わし、1シンボル毎に2ビットのデータを
伝送できる多値変調方式の1つである。As shown in FIG. 8, the QPSK modulation has four signal points (A, B, C, D) on a phase plane, and each of the four signal points is "11", "10", "00". "
"01", which is one of the multi-level modulation schemes that can transmit 2-bit data for each symbol.
【0028】現時点のデータが「11」で、次のデータ
が「10」のときを考えると、信号点はAからBへと移
行する。前記アドレス生成ROM31には、予め全ての
位相偏移パターン、すなわち、信号点がA→B、B→
A、B→C、C→B、……と移行する16パターンに対
応した正弦波ROM32のアドレス値を記憶しておく。
そして、アドレス生成ROM31は、入力データ「1
0」と現時点の信号点Aの情報から同相成分と直交成分
を出力するための正弦波ROM32のアドレスデータを
出力する。Considering the case where the current data is "11" and the next data is "10", the signal point shifts from A to B. In the address generation ROM 31, all the phase shift patterns, that is, signal points A → B, B →
Store the address values of the sine wave ROM 32 corresponding to the 16 patterns that shift in the order of A, B → C, C → B,.
Then, the address generation ROM 31 stores the input data “1”.
The address data of the sine wave ROM 32 for outputting the in-phase component and the quadrature component from the information of the signal point A at “0” and the current time is output.
【0029】MSK変調の場合と同様に、1つの正弦波
ROM32で同相成分と直交成分を出力するため、同相
成分用アドレスは直交成分用アドレスと「90」だけず
らして出力する。As in the case of the MSK modulation, the in-phase component and the quadrature component are output from one sine wave ROM 32. Therefore, the in-phase component address is shifted by 90 from the quadrature component address and output.
【0030】図9は、アドレス生成ROM31に格納さ
れている信号点AからBへの位相偏移パターンに対応し
た正弦波ROM32のアドレス値を表わしており、アド
レス生成ROM31からは、101→11→117→2
7……180→90の順にアドレス値が正弦波ROM3
2に出力される。このとき、MSK変調とは異なり定包
絡変調でないため、位相角が等間隔にはならない。FIG. 9 shows the address values of the sine wave ROM 32 corresponding to the phase shift pattern from the signal points A to B stored in the address generation ROM 31. From the address generation ROM 31, 101 → 11 → 117 → 2
7... 180 → 90 address values in the order of sine wave ROM 3
2 is output. At this time, unlike MSK modulation, it is not constant envelope modulation, so that the phase angles are not equal.
【0031】前記正弦波ROM32は、図10に示すよ
うに、アドレス生成ROM31からのアドレスデータに
基づいて同相成分の正弦値と直交成分の正弦値を順次振
幅補正部33に出力する。すなわち、正弦値を、0.982
→0.191→0.891……0.982→0→1.0の順に振幅補正部3
3に出力する。The sine wave ROM 32 sequentially outputs the sine value of the in-phase component and the sine value of the quadrature component to the amplitude correction unit 33 based on the address data from the address generation ROM 31, as shown in FIG. That is, the sine value is 0.982
→ 0.191 → 0.891 …… 0.982 → 0 → 1.0 in order
Output to 3.
【0032】図11に示すように、QPSK変調は位相
が偏移している間、振幅が一定で無いため、位相偏移間
で振幅を補正する必要がある。このため、振幅補正部3
3は、図12に示すように、入力データに基づいて予め
振幅補正データを求めてメモリに格納しておき、正弦波
ROM32からの正弦波データに基づいてメモリから対
応する補正データを取出し、正弦波データにその取出し
た振幅補正データを乗算して図13に示すような補正後
のデータをデータセレクタ23に出力する。As shown in FIG. 11, the amplitude of the QPSK modulation is not constant while the phase is shifted, so that it is necessary to correct the amplitude between the phase shifts. Therefore, the amplitude correction unit 3
12, as shown in FIG. 12, amplitude correction data is obtained in advance based on the input data and stored in the memory, and the corresponding correction data is extracted from the memory based on the sine wave data from the sine wave ROM 32, The wave data is multiplied by the extracted amplitude correction data, and the corrected data as shown in FIG.
【0033】データセレクタ23は入力するデータを同
相成分、直交成分として交互に出力する。そして、この
出力に対して遅延部25で同相成分と直交成分の同期を
取り、各乗算器26,27でそれぞれ直交する搬送波と
乗算した後、加算器30で合成してQPSK変調波を得
る。The data selector 23 alternately outputs the input data as an in-phase component and a quadrature component. Then, the in-phase component and the quadrature component are synchronized with this output by the delay unit 25, multiplied by the orthogonal carrier waves by the multipliers 26 and 27, and then combined by the adder 30 to obtain a QPSK modulated wave.
【0034】以上の処理を流れ図で示せば図14に示す
ようになる。すなわち、入力データがあると、制御部3
4は、先ず、S11にて、入力データを判定し、そのデ
ータを制御部34内のメモリに格納し、次に、S12に
て、その制御部34内のメモリから現時点の信号点情報
を読出し、S13にて、次の信号点を求め、S14に
て、求めた次の信号点情報を制御部34内のメモリに格
納する。そして、現時点の信号点情報と次の信号点情報
から位相偏移パターンを判断し、S15にて、アドレス
生成ROM31から位相偏移パターンに対応した正弦波
ROM32のアドレスデータを出力させる。正弦波RO
M32はアドレスデータに基づいて該当するアドレスの
正弦波データを順次振幅補正部33に出力する。FIG. 14 is a flowchart showing the above processing. That is, when there is input data, the control unit 3
4, first, in S11, the input data is determined, the data is stored in the memory in the control unit 34, and the current signal point information is read from the memory in the control unit 34 in S12. , S13, the next signal point is obtained, and in S14, the obtained next signal point information is stored in the memory in the control unit 34. Then, the phase shift pattern is determined from the current signal point information and the next signal point information, and the address data of the sine wave ROM 32 corresponding to the phase shift pattern is output from the address generation ROM 31 in S15. Sine wave RO
M32 sequentially outputs the sine wave data of the corresponding address to the amplitude correction unit 33 based on the address data.
【0035】続いて、振幅補正部33は、S16にて、
位相偏移状態に対応した振幅補正データを取出し、S1
7にて、正弦波データと振幅補正データを乗算して振幅
補正を行い、その結果をデータセレクタ23に供給す
る。Subsequently, the amplitude correction unit 33 determines in S16
The amplitude correction data corresponding to the phase shift state is extracted, and S1
At 7, the sine wave data is multiplied by the amplitude correction data to perform amplitude correction, and the result is supplied to the data selector 23.
【0036】データセレクタ23は、S18にて、同相
成分と直交成分を交互に出力する。そして、S19に
て、同相成分を遅延部25で遅延して直交成分との同期
を取り、S20にて、同相成分は第1の乗算器26で直
交する搬送波にて変調し、直交成分は第2の乗算器27
で直交する搬送波にて変調し、S21にて、これらの変
調波を加算器30で合成してQPSK変調波を出力す
る。In step S18, the data selector 23 alternately outputs the in-phase component and the quadrature component. Then, in S19, the in-phase component is delayed by the delay unit 25 to synchronize with the quadrature component. In S20, the in-phase component is modulated by the first multiplier 26 with the orthogonal carrier wave, and the quadrature component is Multiplier of 2 27
Then, at S21, these modulated waves are combined by the adder 30 to output a QPSK modulated wave.
【0037】このように、位相平面上の全ての位相偏移
パターンに対応したアドレスデータをアドレス生成RO
M31に記憶し、1周期分の正弦波データを正弦波RO
M32に記憶することで、アドレス制御が簡単になり、
また、従来のような同相成分と直交成分の入力データを
記憶する2つのシフトレジスタを不要にでき、しかも、
同相成分と直交成分で1つの記憶装置を共用でき、回路
構成を小さくできる。また、全ての位相偏移パターンに
対応した振幅補正データを予め求めておくことで定包絡
でない変調波を発生させることができる。(第3の実施
の形態)なお、前述した実施の形態と同一の部分には同
一の符号を付し異なる部分についてのみ説明する。この
実施の形態は請求項3及び6に対応する実施の形態につ
いて述べる。この実施の形態の変調装置は、複数の変調
方式から指定した変調方式により定包絡変調波や定包絡
でない変調波を発生させる変調装置である。As described above, the address data corresponding to all the phase shift patterns on the phase plane is stored in the address generation RO.
M31 and stores one cycle of the sine wave data in the sine wave RO
By storing it in M32, address control is simplified,
Further, two shift registers for storing the input data of the in-phase component and the quadrature component as in the related art can be dispensed with.
One storage device can be shared by the in-phase component and the quadrature component, and the circuit configuration can be reduced. In addition, by obtaining the amplitude correction data corresponding to all the phase shift patterns in advance, it is possible to generate a modulated wave that does not have a constant envelope. (Third Embodiment) The same parts as those in the above-described embodiment are denoted by the same reference numerals, and only different parts will be described. In this embodiment, an embodiment corresponding to claims 3 and 6 will be described. The modulation device according to the present embodiment is a modulation device that generates a constant envelope modulated wave or a non-constant envelope modulated wave by a modulation method designated from a plurality of modulation methods.
【0038】図15に示すように、入力データ及び変調
方式の指定信号をアドレス生成ROM41及び振幅補正
部43にそれぞれ供給している。前記アドレス生成RO
M41は、複数の変調方式のそれぞれの位相偏移に対応
した正弦波ROM42のアドレスデータを記憶し、前記
振幅補正部43は振幅が一定で無い変調方式の振幅を補
正する振幅補正データを格納している。制御部44は、
アドレス生成ROM41、正弦波ROM42、振幅補正
部43及びデータセレクタ23を制御する。As shown in FIG. 15, input data and a designation signal of a modulation method are supplied to an address generation ROM 41 and an amplitude correction unit 43, respectively. The address generation RO
M41 stores address data of the sine wave ROM 42 corresponding to each phase shift of a plurality of modulation schemes, and the amplitude correction unit 43 stores amplitude correction data for correcting the amplitude of the modulation scheme whose amplitude is not constant. ing. The control unit 44
It controls the address generation ROM 41, the sine wave ROM 42, the amplitude correction unit 43, and the data selector 23.
【0039】図16は、CPFSK変調の信号点配置
と、ある信号点から別の信号点への位相偏移のようすを
表わし、図17は、16QAM変調の信号点配置と、あ
る信号点から別の信号点への位相偏移のようすを表わ
し、図18は、4値ASK変調の信号点配置と、ある信
号点から別の信号点への位相偏移のようすを表わしてい
る。FIG. 16 shows the signal point arrangement of CPFSK modulation and the phase shift from one signal point to another signal point. FIG. 17 shows the signal point arrangement of 16QAM modulation and another signal point arrangement. FIG. 18 shows a signal point arrangement of the quaternary ASK modulation and a state of the phase shift from one signal point to another signal point.
【0040】CPFSK変調は、図16に示すように、
位相平面上に1つの信号点Aを持ち、入力データが
「0」のときには円周を左に1周回って表わし、「1」
のときには円周を右に1周回って表わす。例えば、入力
データが「0」であれば、位相は信号点Aから左回りで
変化し再び信号点Aに戻る。The CPFSK modulation, as shown in FIG.
It has one signal point A on the phase plane, and when the input data is "0", it represents the circumference by making one turn to the left, and "1"
In the case of, the circumference is represented by making one round to the right. For example, if the input data is “0”, the phase changes counterclockwise from the signal point A and returns to the signal point A again.
【0041】前記アドレス生成ROM41には、予め信
号点が左回りのA→Aと右回りのA→Aの2つの位相偏
移パターンに対応した正弦波ROM42のアドレスデー
タを記憶してあり、入力データ「0」と変調方式「CP
FSK」の指定により、現時点の信号点Aの情報から同
相成分と直交成分を出力するための正弦波ROM42の
アドレスデータを出力する。また、1つの正弦波ROM
42で同相成分と直交成分を出力するため、同相成分用
のアドレスは直交成分用のアドレスと「90」だけずら
している。The address generation ROM 41 previously stores address data of the sine wave ROM 42 corresponding to two phase shift patterns of signal points A → A clockwise and A → A clockwise. Data "0" and modulation scheme "CP
By the designation of “FSK”, the address data of the sine wave ROM 42 for outputting the in-phase component and the quadrature component from the information of the signal point A at the present time is output. One sine wave ROM
In order to output the in-phase component and the quadrature component at 42, the address for the in-phase component is shifted by 90 from the address for the quadrature component.
【0042】16QAM変調は、図17に示すように、
位相平面上に16個の信号点を持ち、1シンボル毎に4
ビットのデータを伝送できる多値変調方式の1つであ
る。他変調方式と同様に、アドレス生成ROM41には
全ての位相偏移パターンに対応した正弦波ROM42の
アドレス値を格納してあり、入力データと変調方式、さ
らに現時点の信号点の情報から同相成分、直交成分を出
力するための正弦波ROM42のアドレスデータを出力
する。また、1つの正弦波ROM42で同相成分と直交
成分を出力するため、同相成分用のアドレスは直交成分
用のアドレスと「90」だけずらしている。In 16QAM modulation, as shown in FIG.
It has 16 signal points on the phase plane and has 4 signal points per symbol.
This is one of the multi-level modulation schemes that can transmit bit data. As in the other modulation schemes, the address generation ROM 41 stores the address values of the sine wave ROM 42 corresponding to all the phase shift patterns. The input data, the modulation scheme, and the in-phase component based on the current signal point information, The address data of the sine wave ROM 42 for outputting the orthogonal component is output. Further, in order to output the in-phase component and the quadrature component by one sine wave ROM 42, the address for the in-phase component is shifted by 90 from the address for the quadrature component.
【0043】4値ASK変調は、図18に示すように、
位相平面上の同相成分方向にのみ4つの信号点を持ち、
1シンボル毎に2ビットのデータを伝送できる多値変調
方式の1つである。この変調方式も他の変調方式と同
様、入力データと変調方式、さらに現時点の信号点の情
報から同相成分、直交成分を出力するための正弦波RO
M42のアドレスデータを出力する。このとき、位相平
面上の同相成分方向にのみ信号点を持つため、常に同相
成分用の出力は「90」、直交成分用の出力は「0」と
なる。The quaternary ASK modulation, as shown in FIG.
It has four signal points only in the in-phase component direction on the phase plane,
This is one of the multi-level modulation schemes that can transmit 2-bit data for each symbol. This modulation method, like other modulation methods, has a sine wave RO for outputting an in-phase component and a quadrature component from input data, a modulation method, and information of a current signal point.
The address data of M42 is output. At this time, since there are signal points only in the in-phase component direction on the phase plane, the output for the in-phase component is always "90" and the output for the quadrature component is always "0".
【0044】図19は、アドレス生成ROM41の内容
であり、MSK変調の全ての位相偏移パターン(8パタ
ーン)、QPSK変調の全ての位相偏移パターン(16
パターン)、CPFSK変調の全ての位相偏移パターン
(2パターン)、16QAM変調の全ての位相偏移パタ
ーン(256パターン)、4値ASK変調の全ての位相
偏移パターン(16パターン)に対応した正弦波ROM
42のアドレス値が格納されてあり、入力データと指定
された変調方式と現時点の信号点の情報から、同相成分
と直交成分を出力するための正弦波ROM42のアドレ
スデータを出力する。FIG. 19 shows the contents of the address generation ROM 41. All the phase shift patterns of MSK modulation (8 patterns) and all the phase shift patterns of QPSK modulation (16 patterns) are shown.
Sine corresponding to all phase shift patterns of CPFSK modulation (two patterns), all phase shift patterns of 16 QAM modulation (256 patterns), and all phase shift patterns of four-value ASK modulation (16 patterns) Wave ROM
The address data of the sine wave ROM 42 for outputting the in-phase component and the quadrature component is output from the input data and the information of the designated modulation method and the current signal point.
【0045】図20は、複数の変調方式に対して、全て
の位相偏移パターンの振幅補正データを格納したメモリ
であり、振幅補正部43は、正弦波ROM42から出力
される正弦波データに対して、このメモリから対応する
振幅補正データを読出して乗算し、補正後のデータをデ
ータセレクタ23に出力する。なお、MSK変調やCP
FSK変調などの定包絡変調方式については、振幅補正
データを「1」として振幅補正を行わず振幅を一定に保
つ。FIG. 20 is a memory storing the amplitude correction data of all the phase shift patterns for a plurality of modulation schemes. The amplitude correction section 43 stores the sine wave data output from the sine wave ROM 42. Then, the corresponding amplitude correction data is read from the memory and multiplied, and the corrected data is output to the data selector 23. Note that MSK modulation and CP
In the case of a constant envelope modulation method such as FSK modulation, the amplitude is kept constant without performing amplitude correction by setting the amplitude correction data to “1”.
【0046】この実施の形態における処理を流れ図で示
せば図21に示すようになる。すなわち、S31にて、
変調方式の指定があると、この指定された変調方式を判
定する。そして、入力データがあると、制御部44は、
S32にて、入力データを判定し、そのデータを制御部
44内のメモリに格納し、次に、S33にて、その制御
部44内のメモリから現時点の信号点情報を読出し、S
34にて、次の信号点を求め、S35にて、求めた次の
信号点情報を制御部44内のメモリに格納する。FIG. 21 is a flowchart showing the processing in this embodiment. That is, in S31,
When a modulation method is specified, the specified modulation method is determined. When there is input data, the control unit 44
In S32, the input data is determined, and the data is stored in the memory in the control unit 44. Next, in S33, the current signal point information is read out from the memory in the control unit 44.
At 34, the next signal point is obtained, and at S35, the obtained next signal point information is stored in the memory in the control unit 44.
【0047】そして、現時点の信号点情報と次の信号点
情報から位相偏移パターンを判断し、S36にて、アド
レス生成ROM41から位相偏移パターンに対応した正
弦波ROM42のアドレスデータを出力させる。正弦波
ROM42はアドレスデータに基づいて該当するアドレ
スの正弦波データを順次振幅補正部43に出力する。Then, the phase shift pattern is determined from the current signal point information and the next signal point information, and the address data of the sine wave ROM 42 corresponding to the phase shift pattern is output from the address generation ROM 41 in S36. The sine wave ROM 42 sequentially outputs the sine wave data of the corresponding address to the amplitude correction unit 43 based on the address data.
【0048】続いて、振幅補正部43は、S37にて、
指定された変調方式と位相偏移状態に対応した振幅補正
データをメモリから取出し、S38にて、正弦波データ
に取出した振幅補正データを乗算して振幅補正を行い、
その結果をデータセレクタ23に供給する。Subsequently, the amplitude corrector 43 determines in S37
The amplitude correction data corresponding to the specified modulation method and phase shift state is fetched from the memory, and in S38, the sine wave data is multiplied by the fetched amplitude correction data to perform amplitude correction.
The result is supplied to the data selector 23.
【0049】データセレクタ23は、S39にて、同相
成分と直交成分を交互に出力する。そして、S40に
て、同相成分を遅延部25で遅延して直交成分との同期
を取り、S41にて、同相成分は第1の乗算器26で直
交する搬送波にて変調し、直交成分は第2の乗算器27
で直交する搬送波にて変調し、S42にて、これらの変
調波を加算器30で合成してQPSK変調波を出力す
る。In S39, the data selector 23 alternately outputs the in-phase component and the quadrature component. Then, in S40, the in-phase component is delayed by the delay unit 25 to synchronize with the quadrature component. In S41, the in-phase component is modulated by the first multiplier 26 with the orthogonal carrier wave, and the quadrature component is Multiplier of 2 27
Then, at S42, the modulated waves are combined by the adder 30 to output a QPSK modulated wave.
【0050】このように、各種の変調方式の位相平面上
の全ての位相偏移パターンに対応したアドレスデータを
アドレス生成ROM41に記憶し、各種の変調方式の1
周期分の正弦波データを正弦波ROM42に記憶するこ
とで、各種変調方式におけるアドレス制御が簡単にな
り、また、従来のような同相成分と直交成分の入力デー
タを記憶する2つのシフトレジスタを不要にでき、しか
も、同相成分と直交成分で1つの記憶装置を共用でき、
回路構成を小さくできる。また、複数の変調方式の全て
の位相偏移パターンに対応したアドレスデータと振幅補
正データを予め求めておくことで、単一の回路にて複数
の変調方式の中から希望の変調波を得ることができる。As described above, the address data corresponding to all the phase shift patterns on the phase planes of the various modulation schemes are stored in the address generation ROM 41, and one of the various modulation schemes is stored.
Storing the sine wave data of the cycle in the sine wave ROM 42 simplifies address control in various modulation schemes, and eliminates the need for two shift registers for storing input data of in-phase and quadrature components as in the related art. In addition, one storage device can be shared by the in-phase component and the quadrature component,
The circuit configuration can be reduced. In addition, by obtaining address data and amplitude correction data corresponding to all the phase shift patterns of a plurality of modulation schemes in advance, a desired modulation wave can be obtained from a plurality of modulation schemes with a single circuit. Can be.
【0051】なお、前述した実施の形態では、本発明を
適用した変調方式として、MSK変調、QPSK変調、
CPFSK変調、16QAM変調、4値ASK変調の各
変調方式について述べたが必ずしもこれに限定するもの
ではなく、その他、8PSK変調、π/4シフトQPS
K変調、BPSK変調などの変調方式も同様に適用でき
るものである。そして、装置としては、定包絡変調の変
調方式の場合は振幅補正部は不要となり、定包絡変調で
ない変調方式の場合は振幅補正部を必要となる。In the above-described embodiment, MSK modulation, QPSK modulation,
Although the respective modulation schemes of CPFSK modulation, 16QAM modulation, and quaternary ASK modulation have been described, the present invention is not necessarily limited thereto, and in addition, 8PSK modulation, π / 4 shift QPS
Modulation methods such as K modulation and BPSK modulation can be similarly applied. The apparatus does not require an amplitude correction unit in the case of a modulation method of constant envelope modulation, and needs an amplitude correction unit in the case of a modulation method other than constant envelope modulation.
【0052】[0052]
【発明の効果】請求項1乃至3記載の発明によれば、回
路構成を小さくでき、また、アドレス制御を簡単化でき
る変調装置を提供できる。また、請求項2記載の発明に
よれば、さらに、全ての位相偏移パターンに対応した振
幅補正データを予め求めておくことで定包絡でない変調
波を発生できる変調装置を提供できる。また、請求項3
記載の発明によれば、さらに、複数の変調方式の全ての
位相偏移パターンに対応したアドレスデータと振幅補正
データを予め求めておくことで、単一の回路にて複数の
変調方式の中から希望の変調波を得ることができる変調
装置を提供できる。According to the first to third aspects of the present invention, it is possible to provide a modulation device capable of reducing the circuit configuration and simplifying the address control. Further, according to the second aspect of the present invention, it is possible to provide a modulation device capable of generating a modulated wave without a constant envelope by obtaining amplitude correction data corresponding to all the phase shift patterns in advance. Claim 3
According to the described invention, further, by previously obtaining the address data and the amplitude correction data corresponding to all the phase shift patterns of a plurality of modulation schemes, a plurality of modulation schemes can be selected from a plurality of modulation schemes in a single circuit. A modulation device capable of obtaining a desired modulated wave can be provided.
【0053】また、請求項4乃至6記載の発明によれ
ば、回路構成を小さくでき、また、アドレス制御を簡単
化できる変調方法を提供できる。また、請求項5記載の
発明によれば、さらに、全ての位相偏移パターンに対応
した振幅補正データを予め求めておくことで定包絡でな
い変調波を発生できる変調方法を提供できる。また、請
求項6記載の発明によれば、さらに、複数の変調方式の
全ての位相偏移パターンに対応したアドレスデータと振
幅補正データを予め求めておくことで、単一の回路にて
複数の変調方式の中から希望の変調波を得ることができ
る変調方法を提供できる。Further, according to the inventions of claims 4 to 6, it is possible to provide a modulation method capable of reducing the circuit configuration and simplifying the address control. According to the fifth aspect of the present invention, it is possible to provide a modulation method capable of generating a modulated wave without a constant envelope by obtaining amplitude correction data corresponding to all the phase shift patterns in advance. Further, according to the invention of claim 6, furthermore, by previously obtaining the address data and the amplitude correction data corresponding to all the phase shift patterns of the plurality of modulation schemes, a plurality of modulation schemes can be realized by a single circuit. It is possible to provide a modulation method capable of obtaining a desired modulation wave from the modulation methods.
【図1】本発明の第1の実施の形態を示すブロック図。FIG. 1 is a block diagram showing a first embodiment of the present invention.
【図2】同実施の形態における正弦波ROMに記憶した
データ内容を示す図。FIG. 2 is a view showing data contents stored in a sine wave ROM in the embodiment.
【図3】同実施の形態におけるMSK変調の特徴を説明
するための図。FIG. 3 is a diagram for explaining characteristics of MSK modulation in the embodiment.
【図4】同実施の形態におけるアドレス生成ROMのデ
ータ内容を示す図。FIG. 4 is a view showing data contents of an address generation ROM in the embodiment.
【図5】同実施の形態における変調波の出力処理を示す
流れ図。FIG. 5 is a flowchart showing output processing of a modulated wave in the embodiment.
【図6】同実施の形態における正弦波ROMから出力す
る正弦波データ例を示す図。FIG. 6 is a view showing an example of sine wave data output from a sine wave ROM in the embodiment.
【図7】本発明の第2の実施の形態を示すブロック図。FIG. 7 is a block diagram showing a second embodiment of the present invention.
【図8】同実施の形態におけるQPSK変調の特徴を説
明するための図。FIG. 8 is a view for explaining characteristics of QPSK modulation in the embodiment.
【図9】同実施の形態におけるアドレス生成ROMのデ
ータ内容を示す図。FIG. 9 is a view showing data contents of an address generation ROM in the embodiment.
【図10】同実施の形態における正弦波ROMから出力
する正弦波データ例を示す図。FIG. 10 is a view showing an example of sine wave data output from the sine wave ROM according to the embodiment.
【図11】同実施の形態におけるQPSK変調の位相偏
移の特徴を説明するための図。FIG. 11 is a view for explaining characteristics of phase shift of QPSK modulation in the embodiment.
【図12】同実施の形態における振幅補正データを格納
したメモリ内容を示す図。FIG. 12 is a view showing contents of a memory storing amplitude correction data in the embodiment.
【図13】同実施の形態における補正後の正弦波データ
例を示す図。FIG. 13 is a view showing an example of sine wave data after correction in the embodiment.
【図14】同実施の形態における変調波の出力処理を示
す流れ図。FIG. 14 is a flowchart showing output processing of a modulated wave in the embodiment.
【図15】本発明の第3の実施の形態を示すブロック
図。FIG. 15 is a block diagram showing a third embodiment of the present invention.
【図16】同実施の形態におけるCPFSK変調の特徴
を説明するための図。FIG. 16 is a diagram for explaining characteristics of CPFSK modulation in the embodiment.
【図17】同実施の形態における16QAM変調の特徴
を説明するための図。FIG. 17 is a diagram for explaining characteristics of 16QAM modulation according to the embodiment.
【図18】同実施の形態における4値ASK変調の特徴
を説明するための図。FIG. 18 is a diagram for explaining characteristics of the four-level ASK modulation according to the embodiment;
【図19】同実施の形態におけるアドレス生成ROMの
データ内容を示す図。FIG. 19 is a view showing data contents of an address generation ROM in the embodiment.
【図20】同実施の形態における振幅補正データを格納
したメモリ内容を示す図。FIG. 20 is a diagram showing contents of a memory storing amplitude correction data in the embodiment.
【図21】同実施の形態における変調波の出力処理を示
す流れ図。FIG. 21 is a flowchart showing output processing of a modulated wave in the embodiment.
【図22】従来例を示すブロック図。FIG. 22 is a block diagram showing a conventional example.
21…アドレス生成ROM(第1の記憶手段) 22…正弦波ROM(第2の記憶手段) 23…データセレクタ(データ出力手段) 24…制御部 25…遅延部 26,27…乗算器 30…加算器 21 ... Address generation ROM (first storage means) 22 ... Sine wave ROM (second storage means) 23 ... Data selector (data output means) 24 ... Control unit 25 ... Delay units 26 and 27 ... Multiplier 30 ... Addition vessel
Claims (6)
たアドレスデータを記憶した第1の記憶手段と、この第
1の記憶手段に記憶したアドレスデータに対応して1周
期分の正弦波データを記憶した第2の記憶手段と、入力
データと現時点の信号点から位相偏移パターンを判断
し、対応するアドレスデータを前記第1の記憶手段から
読出すアドレスデータ読出し手段と、この読出し手段に
より読出されたアドレスデータに基づいて対応する正弦
波データを前記第2の記憶手段から読出す正弦波データ
読出し手段と、この読出し手段により読出された正弦波
データを同相成分と直交成分の2系列のデータとして出
力するデータ出力手段と、この出力手段からの2系列の
データの同期を取る手段と、この手段にて同期を取った
2系列のデータを直交変調して変調信号を出力する変調
信号出力手段とを備えたことを特徴とする変調装置。1. A first storage means storing address data corresponding to a phase shift pattern on a phase plane, and one cycle of sine wave data corresponding to the address data stored in the first storage means. And address data reading means for judging a phase shift pattern from input data and a current signal point, and reading corresponding address data from the first storage means. Sine wave data reading means for reading corresponding sine wave data from the second storage means based on the read address data, and sine wave data read by the reading means for two series of an in-phase component and a quadrature component. Data output means for outputting as data, means for synchronizing the two series of data from the output means, and orthogonalization of the two series of data synchronized by this means. A modulating signal output means for modulating and outputting a modulating signal.
たアドレスデータを記憶した第1の記憶手段と、この第
1の記憶手段に記憶したアドレスデータに対応して1周
期分の正弦波データを記憶した第2の記憶手段と、入力
データと現時点の信号点から位相偏移パターンを判断
し、対応するアドレスデータを前記第1の記憶手段から
読出すアドレスデータ読出し手段と、この読出し手段に
より読出されたアドレスデータに基づいて対応する正弦
波データを前記第2の記憶手段から読出す正弦波データ
読出し手段と、この読出し手段により読出された正弦波
データを位相偏移パターンに対応した振幅補正データに
基づいて振幅補正する振幅補正手段と、この振幅補正手
段により補正した正弦波データを同相成分と直交成分の
2系列のデータとして出力するデータ出力手段と、この
出力手段からの2系列のデータの同期を取る手段と、こ
の手段にて同期を取った2系列のデータを直交変調して
変調信号を出力する変調信号出力手段とを備えたことを
特徴とする変調装置。2. A first storage means for storing address data corresponding to a phase shift pattern on a phase plane, and one cycle of sine wave data corresponding to the address data stored in the first storage means. And address data reading means for judging a phase shift pattern from input data and a current signal point, and reading corresponding address data from the first storage means. Sine wave data reading means for reading corresponding sine wave data from the second storage means based on the read address data, and sine wave data read by the reading means for amplitude correction corresponding to the phase shift pattern. Amplitude correction means for correcting the amplitude based on the data, and sine wave data corrected by the amplitude correction means as two-series data of an in-phase component and a quadrature component A data output means for outputting, a means for synchronizing two series of data from the output means, a modulation signal output means for orthogonally modulating the two series of data synchronized by this means and outputting a modulation signal; A modulation device comprising:
たアドレスデータを記憶した第1の記憶手段と、この第
1の記憶手段に記憶したアドレスデータに対応して1周
期分の正弦波データを記憶した第2の記憶手段と、入力
データと指定した変調方式と現時点の信号点から位相偏
移パターンを判断し、対応するアドレスデータを前記第
1の記憶手段から読出すアドレスデータ読出し手段と、
この読出し手段により読出されたアドレスデータに基づ
いて対応する正弦波データを前記第2の記憶手段から読
出す正弦波データ読出し手段と、この読出し手段により
読出された正弦波データを指定した変調方式と位相偏移
パターンに対応した振幅補正データに基づいて振幅補正
する振幅補正手段と、この振幅補正手段により補正した
正弦波データを同相成分と直交成分の2系列のデータと
して出力するデータ出力手段と、この出力手段からの2
系列のデータの同期を取る手段と、この手段にて同期を
取った2系列のデータを直交変調して変調信号を出力す
る変調信号出力手段とを備えたことを特徴とする変調装
置。3. A first storage means for storing address data corresponding to a phase shift pattern on a phase plane, and one cycle of sine wave data corresponding to the address data stored in the first storage means. Second address storage means for storing the input data, the specified modulation method and the current signal point, and reading the corresponding address data from the first storage means. ,
A sine wave data reading means for reading corresponding sine wave data from the second storage means based on the address data read by the reading means; a modulation system designating the sine wave data read by the reading means. Amplitude correction means for correcting the amplitude based on the amplitude correction data corresponding to the phase shift pattern, and data output means for outputting the sine wave data corrected by the amplitude correction means as two-series data of an in-phase component and a quadrature component; 2 from this output means
A modulation device comprising: means for synchronizing sequence data; and modulation signal output means for orthogonally modulating the two sequence data synchronized by the means and outputting a modulation signal.
たアドレスデータを第1の記憶手段に記憶するとともに
この第1の記憶手段に記憶したアドレスデータに対応し
て第2の記憶手段に1周期分の正弦波データを記憶し、
入力データと現時点の信号点から位相偏移パターンを判
断し、この判断した位相偏移パターンに対応するアドレ
スデータを前記第1の記憶手段から読出し、この読出し
たアドレスデータに対応する正弦波データを前記第2の
記憶手段から読出し、この読出した正弦波データを同相
成分と直交成分の2系列のデータとして出力した後、同
期を取り、さらに、直交変調して変調信号を出力するこ
とを特徴とする変調方法。4. An address data corresponding to a phase shift pattern on a phase plane is stored in a first storage means, and one second data is stored in a second storage means in accordance with the address data stored in the first storage means. Stores the sine wave data for the cycle,
A phase shift pattern is determined from the input data and the current signal point, address data corresponding to the determined phase shift pattern is read from the first storage means, and sine wave data corresponding to the read address data is read. Reading from the second storage means, outputting the read sine wave data as two series of data of an in-phase component and a quadrature component, synchronizing, further quadrature modulating, and outputting a modulated signal. Modulation method to be used.
たアドレスデータを第1の記憶手段に記憶するとともに
この第1の記憶手段に記憶したアドレスデータに対応し
て第2の記憶手段に1周期分の正弦波データを記憶し、
入力データと現時点の信号点から位相偏移パターンを判
断し、この判断した位相偏移パターンに対応するアドレ
スデータを前記第1の記憶手段から読出し、この読出し
たアドレスデータに対応する正弦波データを前記第2の
記憶手段から読出し、この読出した正弦波データを位相
偏移パターンに対応した振幅補正データに基づいて振幅
補正し、この補正後の正弦波データを同相成分と直交成
分の2系列のデータとして出力した後、同期を取り、さ
らに、直交変調して変調信号を出力することを特徴とす
る変調方法。5. An address data corresponding to a phase shift pattern on a phase plane is stored in a first storage means, and one second data is stored in a second storage means in accordance with the address data stored in the first storage means. Stores the sine wave data for the cycle,
A phase shift pattern is determined from the input data and the current signal point, address data corresponding to the determined phase shift pattern is read from the first storage means, and sine wave data corresponding to the read address data is read. The read sine wave data is read from the second storage means, the read sine wave data is amplitude-corrected based on the amplitude correction data corresponding to the phase shift pattern, and the corrected sine wave data is divided into two series of an in-phase component and a quadrature component. A modulation method comprising: synchronizing after outputting as data, and further performing quadrature modulation to output a modulation signal.
たアドレスデータを第1の記憶手段に記憶するとともに
この第1の記憶手段に記憶したアドレスデータに対応し
て第2の記憶手段に1周期分の正弦波データを記憶し、
入力データと指定した変調方式と現時点の信号点から位
相偏移パターンを判断し、この判断した位相偏移パター
ンに対応するアドレスデータを前記第1の記憶手段から
読出し、この読出したアドレスデータに対応する正弦波
データを前記第2の記憶手段から読出し、この読出した
正弦波データを指定した変調方式と位相偏移パターンに
対応した振幅補正データに基づいて振幅補正し、この補
正後の正弦波データを同相成分と直交成分の2系列のデ
ータとして出力した後、同期を取り、さらに、直交変調
して変調信号を出力することを特徴とする変調方法。6. An address data corresponding to a phase shift pattern on a phase plane is stored in a first storage means, and one address data is stored in a second storage means in accordance with the address data stored in the first storage means. Stores the sine wave data for the cycle,
A phase shift pattern is determined from the input data, the specified modulation method and the current signal point, and address data corresponding to the determined phase shift pattern is read from the first storage means, and the address data corresponding to the read address data is read. Sine wave data to be read out from the second storage means, and the read sine wave data is amplitude-corrected based on amplitude correction data corresponding to the designated modulation method and phase shift pattern. Is output as two-series data of an in-phase component and a quadrature component, synchronized, and then quadrature-modulated to output a modulation signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10367580A JP2000196690A (en) | 1998-12-24 | 1998-12-24 | Modulating device and modulating method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10367580A JP2000196690A (en) | 1998-12-24 | 1998-12-24 | Modulating device and modulating method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000196690A true JP2000196690A (en) | 2000-07-14 |
Family
ID=18489670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10367580A Pending JP2000196690A (en) | 1998-12-24 | 1998-12-24 | Modulating device and modulating method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000196690A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004032335A1 (en) * | 2002-10-07 | 2004-04-15 | Yokohama Tlo Company, Ltd. | Digital communication method and digital communication device |
US7069283B2 (en) | 2000-12-14 | 2006-06-27 | Nec Electronics Corporation | Method and circuit for calculating multiple of unit value and generating a periodic function |
US7120202B2 (en) | 2001-03-16 | 2006-10-10 | Murata Manufacturing Co., Ltd. | Wireless communication apparatus |
US7187716B2 (en) | 2002-02-20 | 2007-03-06 | Mitsbuishi Denki Kabushiki Kaisha | Vehicle mounted DSRC apparatus |
JP2011234026A (en) * | 2010-04-26 | 2011-11-17 | Anritsu Corp | Waveform generator, signal generator comprising it, waveform generation method, and signal generation method |
-
1998
- 1998-12-24 JP JP10367580A patent/JP2000196690A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7069283B2 (en) | 2000-12-14 | 2006-06-27 | Nec Electronics Corporation | Method and circuit for calculating multiple of unit value and generating a periodic function |
US7120202B2 (en) | 2001-03-16 | 2006-10-10 | Murata Manufacturing Co., Ltd. | Wireless communication apparatus |
KR100835118B1 (en) * | 2001-03-16 | 2008-06-05 | 가부시키가이샤 무라타 세이사쿠쇼 | Wireless communication apparatus |
US7187716B2 (en) | 2002-02-20 | 2007-03-06 | Mitsbuishi Denki Kabushiki Kaisha | Vehicle mounted DSRC apparatus |
WO2004032335A1 (en) * | 2002-10-07 | 2004-04-15 | Yokohama Tlo Company, Ltd. | Digital communication method and digital communication device |
JP2011234026A (en) * | 2010-04-26 | 2011-11-17 | Anritsu Corp | Waveform generator, signal generator comprising it, waveform generation method, and signal generation method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH1023096A (en) | Digital modulator and demodulator | |
JPH10210094A (en) | Method for generating sine/cosine function in digital signal processing system and device therefor | |
US4674105A (en) | Digital signal processor | |
JP2000196690A (en) | Modulating device and modulating method | |
KR100441196B1 (en) | Apparatus for continuous phase quadrature amplitude modulation and demodulation | |
JPH09321814A (en) | Modulation accuracy adjustment and its device | |
JPH07264063A (en) | Frequency synthesizer | |
JPH059978B2 (en) | ||
US5838208A (en) | Modulation of transmission data signal in sychronous with transmission clock signal | |
JP3086488B2 (en) | Digital phase modulator | |
JP3191895B2 (en) | SSB modulator | |
US6018551A (en) | Method and apparatus for reproducing carrier | |
JPH02146844A (en) | Orthogonal phase error detecting circuit | |
JP3192803B2 (en) | Digital modulator | |
JP3642471B2 (en) | Transmission signal generation method and transmission signal generation apparatus | |
JPH07226781A (en) | Phase error detection circuit and clock recovery circuit | |
JP2809628B2 (en) | Time axis correction device | |
JP3220877B2 (en) | π / 4 shift QPSK modulator | |
JP2740373B2 (en) | Baseband signal generator for π / 4 shift QPSK quadrature modulator | |
JPH0344247A (en) | Full digital carrier recovery circuit | |
JP2002190839A (en) | Gfsk orthogonal modulator and modulation method | |
JP3398989B2 (en) | PSK modulator | |
JP2553643B2 (en) | Carrier synchronizer | |
KR950003527B1 (en) | Cpsk modulator removing the delay between in-phase and quad-phase | |
JP3645883B2 (en) | Phase modulator |