JP3343573B2 - Radio equipment with variable modulation / demodulation characteristics - Google Patents
Radio equipment with variable modulation / demodulation characteristicsInfo
- Publication number
- JP3343573B2 JP3343573B2 JP2000000114A JP2000000114A JP3343573B2 JP 3343573 B2 JP3343573 B2 JP 3343573B2 JP 2000000114 A JP2000000114 A JP 2000000114A JP 2000000114 A JP2000000114 A JP 2000000114A JP 3343573 B2 JP3343573 B2 JP 3343573B2
- Authority
- JP
- Japan
- Prior art keywords
- modulation
- unit
- demodulation
- fpga
- filter
- 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 - Lifetime
Links
Landscapes
- Communication Control (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、移動通信システム
などに使用されるプログラマブルに変調特性を変更可能
な無線装置に関し、特にソフトウェアによって無線機能
を実現する無線装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a radio device capable of changing a modulation characteristic in a programmable manner used in a mobile communication system or the like, and more particularly to a radio device realizing a radio function by software.
【0002】[0002]
【従来の技術】一般に、従来の無線装置は予め定められ
た変調方式および伝送レート専用に設計・製造されてい
たため、異なる変調方式や伝送レートに対応することは
できなかった。2. Description of the Related Art In general, a conventional radio apparatus is designed and manufactured exclusively for a predetermined modulation scheme and transmission rate, and cannot cope with different modulation schemes and transmission rates.
【0003】ところが、近年の移動通信システムの急速
な発展に伴い、ユーザの利用形態も従来の音声通話から
メールやデータ・ファックス通信などと、多様性を帯び
てきている。このような利用形態の多様化に伴い、例え
ばPHSとPDCを一つの筐体に収めて、両方のシステ
ムを利用可能とするような、いわゆるマルチモード端末
が出現しつつある。[0003] However, with the rapid development of mobile communication systems in recent years, the usage of users has been diversified from conventional voice calls to mail and data fax communications. With the diversification of such use forms, for example, a so-called multi-mode terminal in which a PHS and a PDC are housed in one housing and both systems can be used has been emerging.
【0004】このようなマルチモード化へ対応するため
には、一つの無線機で複数の仕様が異なる複数の変復調
方式に対応した送受信を可能とする必要が生じる。しか
しながら従来の無線装置は、上述のようにある一つの変
復調方式や伝送レートに特化して作られていたため、異
なる変調方式の信号を発生させるためには複数の変復調
部やフィルタ部を用意し、それらを切換えて利用する必
要があった。[0004] In order to cope with such multi-mode operation, it is necessary to enable transmission and reception corresponding to a plurality of modulation and demodulation schemes having different specifications with one radio. However, since the conventional wireless device was specially made for one modulation and demodulation method and transmission rate as described above, in order to generate signals of different modulation methods, a plurality of modulation and demodulation units and filter units were prepared. It was necessary to switch between them and use them.
【0005】このような複数の変復調部を組み合せるこ
とによって実現される無線装置は、図9に示すように構
成される。変調方式A,B,Cにそれぞれ対応した変復
調部およびフィルタ部を有するブロック101,10
2,103が設けられ、利用する変調方式に応じてスイ
ッチ104および105によって切り替えられて通信動
作が行われる。実際には、図9に示した装置の前後にR
Fアナログ部やAD/DA変換部、音声コーデックやチ
ャネルコーデック部が接続されるが、ここでは省略して
いる。[0005] A radio apparatus realized by combining such a plurality of modulation / demodulation units is configured as shown in FIG. Blocks 101 and 10 having modulation and demodulation units and filter units respectively corresponding to modulation schemes A, B and C
2 and 103 are provided, and are switched by switches 104 and 105 according to the modulation method to be used, and a communication operation is performed. In practice, before and after the device shown in FIG.
An F analog section, an AD / DA conversion section, an audio codec and a channel codec section are connected, but are omitted here.
【0006】変復調部およびフィルタ部のブロック10
1,102,103では、受信信号のフィルタリングを
行う受信フィルタ、さらに受信された信号を元のデータ
列に戻す検波器、逆に元の送信データ列を所望の方式に
従って変調信号を生成する変調器、余分な周波数成分を
濾波する送信フィルタの機能が実現されるが、それらの
機能は通常、専用LSI(ランダムロジック)によって
実現されているため、その機能や特性を変更することは
不可能である。Block 10 of a modulation / demodulation unit and a filter unit
In 1, 102 and 103, a receiving filter for filtering a received signal, a detector for returning a received signal to an original data sequence, and a modulator for generating a modulated signal from an original transmission data sequence according to a desired system A function of a transmission filter for filtering extra frequency components is realized, but since these functions are usually realized by a dedicated LSI (random logic), it is impossible to change the functions and characteristics. .
【0007】このように従来の無線装置では、フィルタ
リングや変復調の機能がランダムロジックなどの固定的
なハードウェアで実現されていたため、複数の無線方式
に対応する場合には複数の変復調部およびフィルタ部を
用意しておき、それらを切り換える必要があった。As described above, in the conventional radio apparatus, the filtering and modulation / demodulation functions are realized by fixed hardware such as random logic. Therefore, when a plurality of radio systems are supported, a plurality of modulation / demodulation sections and filter sections are provided. Had to be prepared, and they had to be switched.
【0008】このような従来の構成で複数の異なる変復
調方式や伝送レートの信号を送受信する場合、回路の大
規模化や消費電力の増大につながるという重大な欠点を
有しており、また、予め用意されている変復調方式や伝
送レート以外での通信を行うことができないという欠点
も合わせて有していた。すなわち、従来の無線装置は変
復調方式や伝送レートに対して汎用性が全くなかった。In the case of transmitting and receiving signals of a plurality of different modulation / demodulation schemes and transmission rates in such a conventional configuration, there is a serious drawback that the circuit becomes large-scale and power consumption increases. There is also a drawback that communication cannot be performed at other than the prepared modulation and demodulation method and transmission rate. That is, the conventional wireless device has no versatility with respect to the modulation / demodulation method and the transmission rate.
【0009】[0009]
【発明が解決しようとする課題】上述したように従来の
無線装置では、複数の変調方式や伝送レートに対応する
ためには、それに応じた複数の変復調回路やフィルタ回
路が必要となるため、ハードウェア規模が大きくなると
いう問題点があり、また、限られた変復調方式や伝送レ
ートにしか対応できず、汎用性に乏しいという問題点が
あった。As described above, in a conventional radio apparatus, a plurality of modulation / demodulation circuits and filter circuits corresponding to a plurality of modulation schemes and transmission rates are required to support a plurality of modulation schemes and transmission rates. There is a problem that the scale of the wear becomes large, and there is a problem that it can cope only with a limited modulation and demodulation method and a transmission rate, and is poor in versatility.
【0010】本発明は、このような問題点を解消して、
複数の変復調方式や伝送レートに汎用的に対応可能とし
た変復調特性を変更可能な無線装置を提供することを目
的とする。The present invention solves such a problem,
It is an object of the present invention to provide a wireless device capable of changing modulation / demodulation characteristics which can be generally used for a plurality of modulation / demodulation methods and transmission rates.
【0011】[0011]
【課題を解決するための手段】上記の課題を解決するた
め、本発明に係る変復調特性を変更可能な無線装置にお
いては、設定された変復調方式に基づき所定の送信デー
タを変調して変調信号を生成する変調処理及び受信信号
を復調して元のデータを生成する復調処理を行うDSP
部と、送信信号及び受信信号に対してフィルタ処理を行
うFPGA部と、DSP部及びFPGA部への入力をデ
ィジタル信号に変換し、DSP部及びFPGA部からの
出力をアナログ信号に変換するためのAD/DA変換部
と、DSP部とFPGA部及びAD/DA変換部をバス
を介して制御するCPU部とを備え、CPU部が所定の
インタフェースを介して接続されたパーソナルコンピュ
ータからの制御に基づきDSP部及びFPGA部を制御
することにより、変復調方式と伝送レート及びフィルタ
処理でのフィルタ特性を変更することを基本的な特徴と
している。In order to solve the above-mentioned problems, in a radio apparatus according to the present invention, which can change modulation and demodulation characteristics, a predetermined transmission data is modulated based on a set modulation and demodulation method to modulate a modulated signal. DSP for performing modulation processing to be generated and demodulation processing to demodulate a received signal to generate original data
Unit, an FPGA unit for performing a filtering process on a transmission signal and a reception signal, and a unit for converting an input to the DSP unit and the FPGA unit into a digital signal, and converting an output from the DSP unit and the FPGA unit into an analog signal. An AD / DA conversion unit; and a CPU unit that controls the DSP unit, the FPGA unit, and the AD / DA conversion unit via a bus, and based on control from a personal computer connected to the CPU unit via a predetermined interface. The basic feature is that the DSP section and the FPGA section are controlled to change the modulation / demodulation scheme, the transmission rate, and the filter characteristics in the filter processing.
【0012】より具体的には、変復調方式の変更につい
ては、例えばCPU部が電源投入時に記憶装置より複数
の変復調方式に基づく変調及び復調処理機能を持つデフ
ォルトのモデムプログラムを読み出してDSP部の内部
のプログラムメモリにダウンロードしておき、バスを介
してDSP部の内部のデータメモリ上の値を該データメ
モリ上の値と変復調方式との対応関係が予め記述されて
いるテーブルを参照して書き換えることにより実現され
る。More specifically, for changing the modulation / demodulation method, for example, the CPU reads out a default modem program having modulation and demodulation processing functions based on a plurality of modulation / demodulation methods from a storage device when the power is turned on, and reads the internal modem inside the DSP unit. And rewrites the value in the data memory inside the DSP unit via the bus with reference to a table in which the correspondence between the value in the data memory and the modulation / demodulation method is described in advance. Is realized by:
【0013】伝送レートの変更については、例えばFP
GA部の内部のディジタルフィルタに与えられるサンプ
リングクロックの伝送レートに対する周波数比と、該デ
ィジタルフィルタのタップ長およびシンボル長をいずれ
も一定の値としておき、CPU部が該サンプリングクロ
ックの周波数を変更することで、ディジタルフィルタの
帯域幅を変化させることにより実現される。For the change of the transmission rate, for example, FP
The frequency ratio of the sampling clock applied to the digital filter inside the GA unit to the transmission rate, and the tap length and symbol length of the digital filter are all set to constant values, and the CPU unit changes the frequency of the sampling clock. This is realized by changing the bandwidth of the digital filter.
【0014】ディジタル特性の変更は、例えばCPU部
においてFPGA部の内部のディジタルフィルタの所望
とする伝達関数に基づいてタップ係数を計算し、このタ
ップ係数をバス経由でディジタルフィルタに対してダウ
ンロードすることにより実現される。To change the digital characteristics, for example, the CPU section calculates a tap coefficient based on a desired transfer function of a digital filter inside the FPGA section, and downloads the tap coefficient to the digital filter via a bus. Is realized by:
【0015】また、パーソナルコンピュータによりFP
GA部の内部のディジタルフィルタの所望とする伝達関
数に基づいてタップ係数を計算し、このタップ係数をイ
ンタフェースを経由してCPU部に供給した後、バス経
由でディジタルフィルタに対してダウンロードすること
によってもフィルタ特性の変更が実現される。In addition, the FP is provided by a personal computer.
A tap coefficient is calculated based on a desired transfer function of a digital filter inside the GA section, and the tap coefficient is supplied to the CPU section via the interface, and then downloaded to the digital filter via the bus. Also, a change in filter characteristics is realized.
【0016】また、本発明に係る他の変復調特性を変更
可能な無線装置においては、設定された変復調方式に基
づき、所定の送信データを変調して変調信号を生成する
変調処理及び受信信号を復調して元のデータを生成する
復調処理を行うDSP部と、送信信号及び受信信号に対
してフィルタ処理を行うFPGA部と、DSP部及びF
PGA部への入力をディジタル信号に変換し、DSP部
及びFPGA部からの出力をアナログ信号に変換するた
めのAD/DA変換部と、DSP部とFPGA部及びA
D/DA変換部をバスを介して制御するCPU部とを備
え、CPU部は起動時にROMから読み込んだ制御プロ
グラムに従って動作し、外部I/Oポートを介して外部
から与えられる制御信号に従ってDSP部及びFPGA
部を制御することにより、変復調方式と伝送レート及び
フィルタ処理でのフィルタ特性を変更することを特徴と
する。According to another aspect of the present invention, there is provided a radio apparatus capable of changing modulation / demodulation characteristics, which modulates predetermined transmission data to generate a modulation signal based on a set modulation / demodulation method, and demodulates a reception signal. A DSP unit that performs demodulation processing for generating original data by performing a filtering process on a transmission signal and a reception signal;
An AD / DA conversion unit for converting an input to the PGA unit into a digital signal, and converting an output from the DSP unit and the FPGA unit into an analog signal; a DSP unit, an FPGA unit, and an A / DA conversion unit;
A CPU for controlling the D / DA conversion unit via a bus, wherein the CPU operates according to a control program read from the ROM at the time of start-up, and operates in accordance with a control signal externally supplied via an external I / O port. And FPGA
By controlling the unit, the modulation / demodulation method, the transmission rate, and the filter characteristics in the filter processing are changed.
【0017】このように本発明では、複数の変復調部や
フィルタ部を持つことなく、種々の変復調方式や伝送レ
ートでの送受信が可能な無線装置が実現される。従っ
て、本発明の無線装置を用いると、様々な無線方式に対
応が可能であり、極めて容易にマルチモード化を実現す
ることができる。As described above, according to the present invention, a wireless device capable of transmitting and receiving at various modulation / demodulation schemes and transmission rates without a plurality of modulation / demodulation units and filter units is realized. Therefore, by using the wireless device of the present invention, it is possible to cope with various wireless systems, and it is possible to extremely easily realize multi-mode operation.
【0018】[0018]
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を説明する。 (無線装置の基本構成)図1に、本発明の一実施形態に
係る変復調特性を変更可能な無線装置の基本的な構成を
示す。この無線装置は、DSP(Digital Signal Proces
sor)ボード11と、FPGA(Field Programmable Gate
Array)ボード12と、AD/DA変換ボード13と、
CPUボード14と、これらを接続するためのバス1
6、及びCPUボード14とPC(パーソナルコンピュ
ータ)15を接続するためのインタフェース17からな
る。Embodiments of the present invention will be described below with reference to the drawings. (Basic Configuration of Radio Apparatus) FIG. 1 shows a basic configuration of a radio apparatus capable of changing modulation / demodulation characteristics according to an embodiment of the present invention. This wireless device is a DSP (Digital Signal Proces).
sor) board 11 and FPGA (Field Programmable Gate)
Array) board 12, AD / DA conversion board 13,
CPU board 14 and bus 1 for connecting these
6 and an interface 17 for connecting the CPU board 14 and a PC (personal computer) 15.
【0019】DSPボード11、FPGAボード12、
AD/DA変換ボード13、CPUボード14は、それ
ぞれDSP、PGA、AD/DA変換器、CPUの各チ
ップと、それぞれの周辺回路を含む。A DSP board 11, an FPGA board 12,
The AD / DA conversion board 13 and the CPU board 14 each include a DSP, a PGA, an AD / DA converter, a CPU chip, and respective peripheral circuits.
【0020】DSPボード11では、設定された変復調
方式に基づいて送信データを所定の変調方式に従って変
調して変調信号を生成し送信回路を介して図示しないア
ンテナへ送出する変調処理機能、及び図示しないアンテ
ナからの受信信号を復調して元のデータを生成する復調
処理機能が実現される。この構成によると、変復調機能
がDSPのソフトウェアによって実現されるため、これ
らの変復調機能はソフトウェアの変更によって、同一の
ハードウェアを用いながら切り替えることが可能であ
る。The DSP board 11 modulates transmission data according to a predetermined modulation scheme based on a set modulation / demodulation scheme, generates a modulation signal, and transmits the modulated signal to an antenna (not shown) via a transmission circuit. A demodulation processing function of demodulating a signal received from an antenna to generate original data is realized. According to this configuration, the modulation and demodulation functions are realized by the software of the DSP. Therefore, these modulation and demodulation functions can be switched by changing the software while using the same hardware.
【0021】FPGAボード12では、受信信号および
送信信号に対するフィルタ処理を実現するディジタルフ
ィルタ(特に、FIRフィルタ)が実現される。この場
合、ディジタルフィルタはFPGAによるプログラマブ
ルロジックによって実現されるため、DSP部11によ
る変復調部機能と同様、ハードウェア的には同一のもの
を用いながら、そのフィルタ特性を切り替えることが可
能である。The FPGA board 12 implements a digital filter (in particular, an FIR filter) that implements a filtering process on a reception signal and a transmission signal. In this case, since the digital filter is realized by the programmable logic by the FPGA, the filter characteristics can be switched while using the same hardware as in the case of the modulation / demodulation function of the DSP unit 11.
【0022】本発明は、これらDSPボード11の変復
調機能や、FPGAボード12のフィルタ機能の効率的
な変更方法を提供することが主たる目的である。The main object of the present invention is to provide a method for efficiently changing the modulation / demodulation function of the DSP board 11 and the filter function of the FPGA board 12.
【0023】(無線装置の基本動作)次に、本実施形態
による無線装置の基本的な動作について説明する。受信
時においては、図示しないアンテナから出力される無線
周波数帯の受信信号が適宜増幅された後、AD/DA変
換ボード13に入力され、適当なサンプリングクロック
によりサンプリングされてディジタル信号に変換され
る。ディジタル信号に変換された受信信号は、FPGA
ボード12に入力される。FPGAボード12では、入
力された受信信号にディジタルフィルタによるフィルタ
処理(フィルタリング)が施される。FPGAボード2
の出力信号はさらにDSPボード11に入力され、復調
処理が施される。(Basic Operation of Wireless Device) Next, a basic operation of the wireless device according to the present embodiment will be described. At the time of reception, a reception signal in a radio frequency band output from an antenna (not shown) is appropriately amplified, input to the AD / DA conversion board 13, sampled by an appropriate sampling clock, and converted into a digital signal. The received signal converted to a digital signal is
Input to the board 12. In the FPGA board 12, the input received signal is subjected to filtering (filtering) by a digital filter. FPGA board 2
Is further input to the DSP board 11 and subjected to demodulation processing.
【0024】次に、送信時においては、送信データがD
SPボード11に入力され、変調処理が施されることに
より、送信信号が生成される。この送信信号はFPGA
ボード12でフィルタリングされ、AD/DA変換ボー
ド13でアナログ信号に変換されることにより所定の無
線周波数帯の送信信号となり、図示しない送信回路を経
てアンテナにより電波として送信される。Next, at the time of transmission, the transmission data is D
A transmission signal is generated by being input to the SP board 11 and subjected to modulation processing. This transmission signal is FPGA
The signal is filtered by the board 12 and converted into an analog signal by the AD / DA conversion board 13 to become a transmission signal in a predetermined radio frequency band, which is transmitted as a radio wave by an antenna via a transmission circuit (not shown).
【0025】上述した受信時及び送信時において、CP
Uボード14はインタフェース17を介して接続されて
いるPC15からの制御下で、DSPボード11、FP
GAボード12及びAD/DA変換ボード13をバス1
6を介して制御する。At the time of reception and transmission described above, the CP
The U board 14 controls the DSP board 11 and the FP under the control of the PC 15 connected via the interface 17.
The GA board 12 and the AD / DA conversion board 13 are connected to the bus 1
6 is controlled.
【0026】バス16には、例えばVMEバスやPCI
バスなどの汎用バスあるいは独自仕様のバスを用いるこ
とが可能である。インタフェース17としては、例えば
RC232Cやイーサネット等を用いることができる。The bus 16 includes, for example, a VME bus and a PCI
A general-purpose bus such as a bus or a bus of a unique specification can be used. As the interface 17, for example, RC232C or Ethernet can be used.
【0027】(変復調パラメータの変更について)次
に、本発明の特徴である変復調パラメータ(変復調方
式、伝送レート及びフィルタ特性)の変更方法の概略に
ついて述べる。(Modification of Modulation / Demodulation Parameters) Next, an outline of a method of modifying modulation / demodulation parameters (modulation / demodulation method, transmission rate and filter characteristics) which is a feature of the present invention will be described.
【0028】まず、変復調方式変更の指令がPC15か
らCPUボード14に対して送出される。この変更の指
令は、CPUボード14からバス16を介してDSPボ
ード11、FPGAボード12及びAD/DA変換ボー
ド13の全てあるいは一部へ送出される。First, a command for changing the modulation / demodulation method is sent from the PC 15 to the CPU board 14. The change command is sent from the CPU board 14 to all or a part of the DSP board 11, the FPGA board 12, and the AD / DA conversion board 13 via the bus 16.
【0029】この変更指令を受け取ったDSPボード1
1、FPGAボード12及びAD/DA変換ボード13
は、所定の動作パラメータを変更することによって無線
装置の特性を変更させることで、変復調パラメータの変
更がなされる。以下、変復調方式、伝送レート及びフィ
ルタ特性(フィルタタイプ、フィルタ形状ともいう)の
変更方法について記述する。DSP board 1 receiving this change command
1. FPGA board 12 and AD / DA conversion board 13
The modulation and demodulation parameters are changed by changing the characteristics of the wireless device by changing a predetermined operation parameter. Hereinafter, a method of changing the modulation / demodulation method, the transmission rate, and the filter characteristics (also referred to as filter type and filter shape) will be described.
【0030】まず、変復調方式の変更時には、PC15
からCPUボード14に対して変復調方式の変更指令が
送出される。この変更指令を受け取ったCPUボード1
4は、変復調処理を行うDSPボード11に対してバス
16を介して所定の形態の変更指令を送出する。この変
更指令を受け取ったDSPボード11は、実際の動作に
用いられる変復調方式を変更する。First, when changing the modulation / demodulation method, the PC 15
Sends a modulation / demodulation method change command to the CPU board 14. CPU board 1 receiving this change command
4 sends a change command in a predetermined form via the bus 16 to the DSP board 11 that performs the modulation / demodulation processing. The DSP board 11 that has received this change command changes the modulation / demodulation method used for the actual operation.
【0031】一方、伝送レートの変更時には、PC15
からCPUボード14に対して伝送レートの変更指令が
送出される。この変更指令を受け取ったCPUボード1
4は、DSPボード11及びFPGAボード12に対し
てバス16を介して所定の形態の変更指令を送出する。
このCPUボード14からの変更指令を受け取ったDS
Pボード11およびFPGAボード2は、伝送レートを
変更する。On the other hand, when the transmission rate is changed, the PC 15
Sends a command to change the transmission rate to the CPU board 14. CPU board 1 receiving this change command
4 sends a change command in a predetermined form to the DSP board 11 and the FPGA board 12 via the bus 16.
DS receiving the change command from the CPU board 14
The P board 11 and the FPGA board 2 change the transmission rate.
【0032】次に、フィルタ特性の変更時には、PC1
5からCPUボード14に対して伝送レートの変更指令
が送出される。この変更指令を受け取ったCPUボード
14は、FPGAボード12に対してバス16を介して
所定の形態の変更指令を送出する。このCPUボード1
4からの変更指令を受け取ったFPGAボード12は、
実際の動作に用いられるフィルタ特性を変更する。Next, when changing the filter characteristics, the PC1
5 sends a transmission rate change command to the CPU board 14. The CPU board 14 that has received this change command sends a predetermined form of change command to the FPGA board 12 via the bus 16. This CPU board 1
The FPGA board 12 that has received the change command from the
Change the filter characteristics used for the actual operation.
【0033】(DSPボード11について)図2は、D
SPボード11の詳細な構成を示す機能ブロック図であ
る。同図に示されるように、DSPボード11はDSP
21、プログラムメモリ22、データメモリ23、プロ
グラムバス24、データバス25及びその他の周辺回路
26を有する。(Regarding DSP Board 11) FIG.
FIG. 3 is a functional block diagram showing a detailed configuration of an SP board 11; As shown in FIG.
21, a program memory 22, a data memory 23, a program bus 24, a data bus 25, and other peripheral circuits 26.
【0034】プログラムメモリ22は、DSP21上で
動作するプログラムをロードする領域であり、DSP2
1はプログラムバス24を介してプログラムメモリ22
上のプログラムを読み取り、その内容に従って信号処理
操作を行う。The program memory 22 is an area for loading a program operating on the DSP 21.
1 is a program memory 22 via a program bus 24
It reads the above program and performs signal processing operations according to its contents.
【0035】データメモリ23は、DSP21が処理す
る入力データやDSP21からの処理後の出力データを
一時的に格納する領域であり、このデータメモリ23は
データバス25を介して読み書きされる。このデータメ
モリ23は、周辺回路26を用いることによって、CP
Uボード14から外部バス(図1で示したバス16)を
介して間接的にアクセスすることが可能である。The data memory 23 is an area for temporarily storing input data processed by the DSP 21 and output data after processing from the DSP 21. The data memory 23 is read and written via a data bus 25. The data memory 23 uses the peripheral circuit 26 to
It is possible to access indirectly from the U board 14 via an external bus (the bus 16 shown in FIG. 1).
【0036】ただし、これらの機能は従来の汎用的なD
SPを搭載した装置の延長線上にあり、本発明の主眼と
するところは、これらの機能を用いて変復調機能を効率
的に切り替える点が特徴である。However, these functions are the same as those of the conventional general-purpose D
The feature of the present invention, which is an extension of the device equipped with the SP, is that the modulation / demodulation function is efficiently switched using these functions.
【0037】次に、図2のDSPボード11の構成に基
づく無線装置の動作について説明する。まず、装置全体
の電源投入時にCPUボード14に接続された記憶装
置、例えばハードディスク装置からDSPボード11上
で動作するデフォルトプログラムが読み込まれ、このプ
ログラムがバス16を介してDSPボード11へ送出さ
れる。このデフォルトプログラムは、図2において周辺
回路26を経由してプログラムメモリ22にダウンロー
ドされる。DSP21は、プログラムメモリ22にロー
ドされたプログラムに基づいて変復調処理を行う。Next, the operation of the wireless device based on the configuration of the DSP board 11 of FIG. 2 will be described. First, a default program operating on the DSP board 11 is read from a storage device, for example, a hard disk device connected to the CPU board 14 when the power of the entire device is turned on, and the program is sent to the DSP board 11 via the bus 16. . This default program is downloaded to the program memory 22 via the peripheral circuit 26 in FIG. The DSP 21 performs a modulation / demodulation process based on the program loaded in the program memory 22.
【0038】このデフォルトプログラムの大きな特徴
は、予め複数の変復調機能を有している点であり、これ
が唯一つの変復調機能しか有していない従来の無線装置
の変復調部と大きく異なる。例えば、このデフォルトプ
ログラムはπ/4−QPSK、QPSK、BPSK、2
値FSK、GMSKなどの様々な変復調方式の変復調機
能を有しており、その機能は外部からのパラメータ設定
によって可変であり、これによって変復調方式の変更が
可能である。The major feature of this default program is that it has a plurality of modulation / demodulation functions in advance, which is significantly different from the modulation / demodulation unit of a conventional radio apparatus having only one modulation / demodulation function. For example, this default program is π / 4-QPSK, QPSK, BPSK, 2
It has a modulation / demodulation function of various modulation / demodulation methods such as values FSK and GMSK, and the function is variable by parameter setting from the outside, so that the modulation / demodulation method can be changed.
【0039】(変復調方式の変更方法について)次に、
図3及び図4を参照して、変復調方式の変更方法につい
て詳しく説明する。まず、ある変復調方式で変復調動作
を行っているとき(ステップ41)、変復調方式を変更
を指示する変更指令がPC15から発生したとする。こ
の変更指令はCPUボード15へ送られ、さらにバス1
6を介してDSPボード11へ送られる。DSPボード
11においては、周辺回路26で変更指令を受け取り、
これに基づきデータメモリ23上の図3中に示す予め定
められた所定のアドレス31(変調方式決定用メモリア
ドレス)の内容を書き換える(ステップ42)。(How to change the modulation / demodulation method)
With reference to FIGS. 3 and 4, a method of changing the modulation / demodulation method will be described in detail. First, it is assumed that when a modulation / demodulation operation is being performed by a certain modulation / demodulation method (step 41), a change command instructing to change the modulation / demodulation method is generated from the PC 15. This change command is sent to the CPU board 15 and the bus 1
6 to the DSP board 11. In the DSP board 11, the peripheral circuit 26 receives a change command,
Based on this, the contents of the predetermined address 31 (modulation scheme determination memory address) shown in FIG. 3 on the data memory 23 are rewritten (step 42).
【0040】次に、CPUボード15はDSPボード1
1上のDSP21に対して割り込み命令を送出すること
により、割り込みをかける(ステップ43)。割り込み
がかけられたDSP21は、データメモリ23上の上記
した変調方式決定用メモリアドレス31の値を読み込む
(ステップ44)。Next, the CPU board 15 is the DSP board 1
An interrupt is issued by sending an interrupt command to the DSP 21 on the step 1 (step 43). The interrupted DSP 21 reads the value of the modulation scheme determination memory address 31 on the data memory 23 (step 44).
【0041】データメモリ23上の値(変調方式決定用
メモリアドレス31の値)と変復調方式の対応関係が予
め下表のようにテーブルとして定義(記述)されてお
り、このテーブルを用いてデータメモリ23上の値に従
って変復調方式が変更され(ステップ45)、この後ス
テップ41に戻ってその変更後の変復調方式に基づく変
復調動作が行われる。The correspondence between the value on the data memory 23 (the value of the modulation scheme determining memory address 31) and the modulation / demodulation scheme is defined (described) in advance as a table as shown in the following table. The modulation / demodulation method is changed according to the value on 23 (step 45), and thereafter, the process returns to step 41 to perform the modulation / demodulation operation based on the changed modulation / demodulation method.
【0042】 例えば、現在GMSKで変復調動作を行っている場合、
データメモリ23上の変復調方式決定用アドレス31の
値は“0001”となっている。このとき、変復調方式
をQPSKに変更する場合は、図4に示した手順に従っ
て変復調方式決定用アドレス31の値を“1001”に
書き換え、DSP21に対して割込み信号を発生させる
ことで、QPSK方式で変復調動作を行うように変更さ
れる。このようして、DSPプログラムを停止すること
なく変復調方式の変更を行うことができる。[0042] For example, if the modulation and demodulation operation is currently performed by GMSK,
The value of the modulation / demodulation scheme determination address 31 on the data memory 23 is “0001”. At this time, when the modulation / demodulation method is changed to QPSK, the value of the modulation / demodulation method determination address 31 is rewritten to “1001” in accordance with the procedure shown in FIG. It is changed to perform the modulation / demodulation operation. In this way, the modulation / demodulation method can be changed without stopping the DSP program.
【0043】(FPGAボード12について)図5は、
FPGAボード12の詳細な構成を示す機能ブロック図
である。同図に示されるように、FPGAボード12は
入力データ51を受けてこれに同期したサンプリングク
ロック54を生成するクロック生成部52と、サンプリ
ングクロック54を用いて入力データ54をフィルタリ
ングし、出力データ55を生成するディジタルフィルタ
53からなる。(Regarding FPGA Board 12) FIG.
FIG. 3 is a functional block diagram illustrating a detailed configuration of the FPGA board 12. As shown in the figure, the FPGA board 12 receives the input data 51, generates a sampling clock 54 synchronized with the input data 51, filters the input data 54 using the sampling clock 54, and outputs the output data 55 From the digital filter 53 that generates
【0044】ディジタルフィルタ53は、与えられたタ
ップ係数に基づいて入力データ51に対してフィルタリ
ングを行うFIRフィルタで構成されている。クロック
生成部52は、図1におけるCPUボード14からの指
示に従って適当な周波数のサンプリングクロック54を
生成し、ディジタルフィルタ53に供給する。The digital filter 53 is composed of an FIR filter for filtering the input data 51 based on a given tap coefficient. The clock generation unit 52 generates a sampling clock 54 having an appropriate frequency in accordance with an instruction from the CPU board 14 in FIG.
【0045】(伝送レートの変更方法について)次に、
図5の構成に基づく伝送レートの変更方法について説明
する。サンプリングクロック54の伝送レートに対する
周波数比は、伝送レートにかかわらず一定の値とする。
具体的には、この周波数比は所望の誤り率特性や変調精
度を得るために必要な予め定められたある値(例えば
8)に設定される。ディジタルフィルタ53のタップ
長、すなわちタップ係数の個数は一定とする。これは入
力データ51のシンボルレートに対するディジタルフィ
ルタ53のインパルス応答長を一定とすることを意味す
る。(About the method of changing the transmission rate)
A method of changing the transmission rate based on the configuration in FIG. 5 will be described. The frequency ratio of the sampling clock 54 to the transmission rate is a constant value regardless of the transmission rate.
Specifically, this frequency ratio is set to a predetermined value (for example, 8) necessary to obtain a desired error rate characteristic and modulation accuracy. The tap length of the digital filter 53, that is, the number of tap coefficients is fixed. This means that the impulse response length of the digital filter 53 with respect to the symbol rate of the input data 51 is fixed.
【0046】このように構成することによって、ディジ
タルフィルタ53の帯域幅の変更はディジタルフィルタ
53に与えられるサンプリングクロック54の周波数を
変更するのみで、タップ係数を書き換えることなしに行
うことができる。With such a configuration, the bandwidth of the digital filter 53 can be changed only by changing the frequency of the sampling clock 54 applied to the digital filter 53 without rewriting the tap coefficients.
【0047】すなわち、ディジタルフィルタ53のフィ
ルタ特性(フィルタ形状)を変更せず伝送レートだけを
変更する場合、ディジタルフィルタ53に与えておかな
ければならないタップ係数などの情報量の多いパラメー
タについては、特に与え直す必要はなく、単純にディジ
タルフィルタ53に与えるサンプリングクロック54を
変更するだけでその帯域幅が変更されるので、極めて容
易かつ少ない情報量によって伝送レートの変更が可能と
なる。That is, when only the transmission rate is changed without changing the filter characteristics (filter shape) of the digital filter 53, the parameters having a large amount of information, such as tap coefficients, to be given to the digital filter 53 are particularly required. There is no need to re-apply, and the bandwidth is changed simply by changing the sampling clock 54 to be applied to the digital filter 53. Therefore, the transmission rate can be changed extremely easily and with a small amount of information.
【0048】例えば、サンプリングクロック54の伝送
レートに対する周波数比(オーバサンプリング比)を8
とし、ディジタルフィルタ53がタップ係数α=0.5
のルートロールオフ特性を持っているとすると、伝送レ
ートが1kbaud(=1ksymbol/sec)の場合は、サンプリ
ングクロック54を8倍の8ksymbol/secとすれば、ル
ートロールオフフィルタのカットオフ周波数は自動的に
1kHzに設定される。また、伝送レートが10kbaud
に変更された場合は、サンプリングクロック54を80
kHzに変更するだけで、ルートロールオフフィルタの
カットオフ周波数が10kHzに設定されることにな
る。For example, if the frequency ratio (oversampling ratio) of the sampling clock 54 to the transmission rate is 8
And the digital filter 53 has a tap coefficient α = 0.5
If the transmission rate is 1 kbaud (= 1 ksymbol / sec) and the sampling clock 54 is set to 8 ksymbol / sec, the cutoff frequency of the root roll-off filter is automatically set. Is set to 1 kHz. The transmission rate is 10kbaud
If the sampling clock 54 is changed to
By simply changing the frequency to kHz, the cutoff frequency of the root roll-off filter is set to 10 kHz.
【0049】なお、ここで示したディジタルフィルタ
(FIRフィルタ)53は、FPGAやPLDなどのプ
ログラマブルなロジックをもって実現が可能であるが、
これに限られず、例えばRAMやROMなどにタップ係
数を格納しておき、そのタップ係数をサンプリングクロ
ック54に従って読み出す形式のフィルタで実現されて
いてもよい。また、外部からタップ係数をパラメータと
して与えることによってその形状を変化させられる専用
LSI、例えばDDC(Digital Down Converter)のよう
なものを用いてディジタルフィルタ53を実現すること
もできる。勿論、ディジタルフィルタ53がDSPやM
PUなどによってソフトウェア的に実現されているとし
ても、本発明の特徴を何ら損なうものではない。The digital filter (FIR filter) 53 shown here can be realized with programmable logic such as FPGA and PLD.
The present invention is not limited to this. For example, the filter may be realized by a filter in which tap coefficients are stored in a RAM, a ROM, or the like, and the tap coefficients are read out according to the sampling clock 54. Also, the digital filter 53 can be realized by using a dedicated LSI whose shape can be changed by externally giving a tap coefficient as a parameter, for example, a DDC (Digital Down Converter). Of course, if the digital filter 53 is a DSP or M
Even if realized by software such as a PU, the features of the present invention are not impaired at all.
【0050】(フィルタ特性の変更方法について)次
に、図6を参照してディジタルフィルタ53の特性(フ
ィルタ特性)を変更する方法について述べる。図6に示
す例によると、ディジタルフィルタ53の所望とする伝
達関数62をCPUボード14に与える。CPUボード
14では、与えられた伝達関数62を基に必要なタップ
係数61を算出する。このタップ係数61のデータがバ
ス16を通してディジタルフィルタ53を実現するとこ
ろのFPGAボード12に供給され、ディジタルフィル
タ53のタップ係数が書き換えられることによって、フ
ィルタ特性の変更が実現される。(Method of Changing Filter Characteristics) Next, a method of changing the characteristics (filter characteristics) of the digital filter 53 will be described with reference to FIG. According to the example shown in FIG. 6, the desired transfer function 62 of the digital filter 53 is given to the CPU board 14. The CPU board 14 calculates a necessary tap coefficient 61 based on the given transfer function 62. The data of the tap coefficient 61 is supplied to the FPGA board 12 that realizes the digital filter 53 through the bus 16, and the tap characteristic of the digital filter 53 is rewritten, thereby changing the filter characteristics.
【0051】タップ係数61を直接外部より与える場
合、予め設計者が所望とする伝達関数からタップ係数を
求め、それをディジタルフィルタ53で必要なデータに
変換して供給する必要があるが、本実施形態の構成によ
ると必要なディジタルフィルタ53の形状、すなわち伝
達関数62のみを外部から与えることによって、極めて
容易にディジタルフィルタ53のフィルタ特性を変更す
ることが可能となる。When the tap coefficient 61 is directly supplied from the outside, it is necessary to obtain a tap coefficient from a transfer function desired by a designer in advance, and to convert the tap coefficient into necessary data by a digital filter 53 and supply the data. According to the configuration of the embodiment, it is possible to change the filter characteristics of the digital filter 53 extremely easily by externally providing only the required shape of the digital filter 53, that is, only the transfer function 62.
【0052】(フィルタ特性の他の変更方法について)
次に、図7を参照してディジタルフィルタ53のフィル
タ特性を変更する他の方法について述べる。この例で
は、PC15上でディジタルフィルタ53の伝達関数6
2を基に必要なタップ係数が算出され、このタップ係数
のデータがインタフェース17を通してCPUボード1
4にいったん送り込まれる。CPUボード14からは、
受け取ったタップ係数のデータがバス16を通してFP
GAボード12に供給され、これによってタップ係数が
書き換えられることによって、ディジタルフィルタ53
のフィルタ特性の変更が実現される。(Other Methods of Changing Filter Characteristics)
Next, another method for changing the filter characteristics of the digital filter 53 will be described with reference to FIG. In this example, the transfer function 6 of the digital filter 53 is
The necessary tap coefficients are calculated based on the data of the CPU board 1 through the interface 17.
Once sent to 4. From the CPU board 14,
The received tap coefficient data is transferred to the FP
The digital filter 53 is supplied to the GA board 12 and the tap coefficients are rewritten by this.
Of the filter characteristic is realized.
【0053】従って、この方法によっても図6で説明し
た方法と同様に、極めて容易にディジタルフィルタ53
のフィルタ特性を変更することが可能となる。Therefore, the digital filter 53 can be very easily formed by this method as in the method described with reference to FIG.
Can be changed.
【0054】(他の実施形態)上述の実施形態において
は、図1に示したようにCPUボード14とPC15が
インタフェース17を介して接続されており、CPUボ
ード14はPC15上で動作する制御プログラムに則っ
て動作する構成を示した。(Other Embodiments) In the above embodiment, as shown in FIG. 1, the CPU board 14 and the PC 15 are connected via the interface 17, and the CPU board 14 is a control program operating on the PC 15. The configuration that operates according to the above is shown.
【0055】これに対し、PC15とその上で動作する
制御プログラムに代えて、図8に示すように、これらの
制御プログラムをROM81などにブートプログラムと
して格納しておき、CPUボード14がROM81上の
ブートプログラムを読み込んで自らを制御するようにす
ることが可能である。図8においては、図1におけるP
C15がなく、代わりにROM81および外部I/Oポ
ート82が追加されている。On the other hand, as shown in FIG. 8, these control programs are stored in the ROM 81 or the like as boot programs instead of the PC 15 and the control programs operating thereon, and the CPU board 14 It is possible to read the boot program and control itself. In FIG. 8, P in FIG.
There is no C15, and a ROM 81 and an external I / O port 82 are added instead.
【0056】無線装置の起動時に、CPUボード14に
ROM81からブートプログラムが読み込まれ、制御プ
ログラムが自動的に実行される。起動後の変調方式や伝
送レート及びフィルタ特性の変更は、外部I/Oポート
82を介してボタン操作などに基づく制御信号がCPU
ボード14が与えられ、この制御信号に従ってCPUボ
ード14がDSPボード11やFPGAボード12を制
御することによって実現される。このように本実施形態
においても、基本的に第1の実施形態と同様の効果を得
ることができる。When the wireless device is started, the boot program is read from the ROM 81 to the CPU board 14, and the control program is automatically executed. Changes in the modulation method, transmission rate, and filter characteristics after startup are performed by a control signal based on a button operation or the like via the external I / O port 82.
A board 14 is provided, and is realized by the CPU board 14 controlling the DSP board 11 and the FPGA board 12 according to the control signal. As described above, also in the present embodiment, basically the same effects as in the first embodiment can be obtained.
【0057】[0057]
【発明の効果】以上説明したように、本発明によれば一
つの無線装置で複数の変復調方式および伝送レートの信
号の送受信が可能であるため、複数のシステムを一台の
無線機で取り扱うようなアプリケーションに用いること
によって、複数の変復調部やフィルタ部を備えることな
しに複数の変復調方式や伝送レートが得られ、極めて容
易に変更が可能となる等の効果がある。As described above, according to the present invention, signals of a plurality of modulation / demodulation schemes and transmission rates can be transmitted / received by one radio apparatus, so that a plurality of systems can be handled by one radio. When used for various applications, a plurality of modulation / demodulation methods and transmission rates can be obtained without providing a plurality of modulation / demodulation units and filter units, and there is an effect that the change can be made very easily.
【図1】本発明の一実施形態に係る変復調特性を変更可
能な無線装置の概略構成を示すブロック図FIG. 1 is a block diagram showing a schematic configuration of a wireless device capable of changing a modulation / demodulation characteristic according to an embodiment of the present invention;
【図2】DSPボードの詳細な構成を示すブロック図FIG. 2 is a block diagram showing a detailed configuration of a DSP board.
【図3】DSPボード内のデータメモリ上の変復調方式
決定用アドレスについて説明する図FIG. 3 is a diagram for explaining a modulation / demodulation method determination address on a data memory in a DSP board;
【図4】変復調方式の変更に係る手順を示すフローチャ
ートFIG. 4 is a flowchart showing a procedure for changing a modulation / demodulation method;
【図5】FGPAボードの詳細な構成を示すブロック図FIG. 5 is a block diagram showing a detailed configuration of the FGPA board.
【図6】ブロック図FIG. 6 is a block diagram.
【図7】ブロック図FIG. 7 is a block diagram.
【図8】本発明の他の実施形態に係る変復調特性を変更
可能な無線装置の概略構成を示すブロック図FIG. 8 is a block diagram showing a schematic configuration of a wireless device capable of changing modulation / demodulation characteristics according to another embodiment of the present invention.
【図9】従来技術に基づく複数の変復調方式に対応した
無線装置の構成を示すブロック図FIG. 9 is a block diagram illustrating a configuration of a wireless device that supports a plurality of modulation and demodulation schemes based on the related art.
11…DSPボード 12…FPGAボード 13…AD/DA変換ボード 14…CPUボード 15…パーソナルコンピュータ 16…バス 21…CPU 22…プログラムメモリ 23…データメモリ 24…プログラムバス 25…データバス 26…周辺回路 31…変復調方式決定用メモリアドレス 52…クロック生成部 53…ディジタルフィルタ 81…ROM 82…外部I/Oポート DESCRIPTION OF SYMBOLS 11 ... DSP board 12 ... FPGA board 13 ... AD / DA conversion board 14 ... CPU board 15 ... Personal computer 16 ... Bus 21 ... CPU 22 ... Program memory 23 ... Data memory 24 ... Program bus 25 ... Data bus 26 ... Peripheral circuit 31 ... Memory address for determining modulation / demodulation method 52... Clock generator 53... Digital filter 81... ROM 82.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 原田 博司 神奈川県横須賀市光の丘3−4 郵政省 通信総合研究所横須賀無線通信研究セン ター内 (56)参考文献 特開 平6−164655(JP,A) 特開 平8−56185(JP,A) 特開 平7−135447(JP,A) 特開 平6−6390(JP,A) 特開 平8−107427(JP,A) 特開2001−189675(JP,A) 特開 平6−343085(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 27/00 - 27/38 ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Hiroshi Harada 3-4 Hikarinooka, Yokosuka City, Kanagawa Prefecture Within the Yokosuka Radio Communications Research Center, Communications Research Laboratory, Ministry of Posts and Telecommunications (56) References JP-A-8-56185 (JP, A) JP-A-7-135447 (JP, A) JP-A-6-6390 (JP, A) JP-A-8-107427 (JP, A) JP-A-2001-189675 (JP, A) JP-A-6-343085 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H04L 27/00-27/38
Claims (6)
データを変調して変調信号を生成する変調処理及び受信
信号を復調して元のデータを生成する復調処理を行うD
SP部と、 前記送信信号及び受信信号に対してフィルタ処理を行う
FPGA部と、 前記DSP部及びFPGA部への入力をディジタル信号
に変換し、前記DSP部及びFPGA部からの出力をア
ナログ信号に変換するためのAD/DA変換部と、 前記DSP部とFPGA部及びAD/DA変換部をバス
を介して制御するCPU部とを備え、 前記CPU部は、所定のインタフェースを介して接続さ
れたパーソナルコンピュータからの制御に基づき前記D
SP部及びFPGA部を制御することにより、前記変復
調方式と伝送レート及び前記フィルタ処理でのフィルタ
特性を変更することを特徴とする変復調特性を変更可能
な無線装置。1. A modulation process for modulating predetermined transmission data based on a set modulation and demodulation method to generate a modulation signal and a demodulation process for demodulating a reception signal and generating original data.
An SP unit, an FPGA unit for performing a filtering process on the transmission signal and the reception signal, and converting an input to the DSP unit and the FPGA unit into a digital signal, and converting an output from the DSP unit and the FPGA unit into an analog signal. An AD / DA conversion unit for conversion; and a CPU unit that controls the DSP unit, the FPGA unit, and the AD / DA conversion unit via a bus, and the CPU unit is connected via a predetermined interface. D based on control from a personal computer
A modulation and demodulation characteristic changeable radio apparatus characterized in that the modulation and demodulation method, the transmission rate, and the filter characteristic in the filter processing are changed by controlling an SP unit and an FPGA unit.
り複数の変復調方式に基づく変調及び復調処理機能を持
つデフォルトのモデムプログラムを読み出して前記DS
P部の内部のプログラムメモリにダウンロードしてお
き、前記バスを介して前記DSP部の内部のデータメモ
リ上の値を該データメモリ上の値と変復調方式との対応
関係が予め記述されているテーブルを参照して書き換え
ることにより、前記変復調方式を変更することを特徴と
する請求項1に記載の変復調特性を変更可能な無線装
置。2. The CPU section reads a default modem program having a modulation and demodulation processing function based on a plurality of modulation and demodulation schemes from a storage device when power is turned on, and reads the DSM.
A table in which the values in the data memory inside the DSP unit are downloaded to the program memory inside the P unit via the bus, and the correspondence between the values in the data memory and the modulation / demodulation method is described in advance. 2. The wireless device according to claim 1, wherein the modulation / demodulation method is changed by rewriting with reference to FIG.
ルタを有し、該ディジタルフィルタに与えられるサンプ
リングクロックの前記伝送レートに対する周波数比と該
ディジタルフィルタのタップ長およびシンボル長はいず
れも一定の値であり、 前記CPU部は、前記サンプリングクロックの周波数を
変更することで前記ディジタルフィルタの帯域幅を変化
させることにより、前記伝送レートを変更することを特
徴とする請求項1に記載の変復調特性を変更可能な無線
装置。3. The FPGA section has a digital filter therein, and a frequency ratio of a sampling clock applied to the digital filter to the transmission rate, and a tap length and a symbol length of the digital filter are all constant values. 2. The modulation / demodulation characteristic according to claim 1, wherein the CPU changes the transmission rate by changing a bandwidth of the digital filter by changing a frequency of the sampling clock. Possible wireless device.
ディジタルフィルタの所望とする伝達関数に基づいてタ
ップ係数を計算し、該タップ係数を前記バス経由で前記
ディジタルフィルタに対してダウンロードすることによ
り、前記フィルタ特性を変更することを特徴とする請求
項1に記載の変復調特性を変更可能な無線装置。4. The CPU section calculates a tap coefficient based on a desired transfer function of a digital filter inside the FPGA section, and downloads the tap coefficient to the digital filter via the bus. The wireless device according to claim 1, wherein the filter characteristic is changed by changing the modulation / demodulation characteristic.
PGA部の内部のディジタルフィルタの所望とする伝達
関数に基づいてタップ係数を計算し、該タップ係数を前
記インタフェースを経由して前記CPU部に供給した
後、前記バス経由で前記ディジタルフィルタに対してダ
ウンロードすることにより、前記フィルタ特性を変更す
ることを特徴とする請求項1に記載の変復調特性を変更
可能な無線装置。5. The computer according to claim 1, wherein
A tap coefficient is calculated based on a desired transfer function of a digital filter inside the PGA section, and the tap coefficient is supplied to the CPU section via the interface. The wireless device according to claim 1, wherein the filter characteristic is changed by downloading.
データを変調して変調信号を生成する変調処理及び受信
信号を復調して元のデータを生成する復調処理を行うD
SP部と、 前記送信信号及び受信信号に対してフィルタ処理を行う
FPGA部と、 前記DSP部及びFPGA部への入力をディジタル信号
に変換し、前記DSP部及びFPGA部からの出力をア
ナログ信号に変換するためのAD/DA変換部と、 前記DSP部とFPGA部及びAD/DA変換部をバス
を介して制御するCPU部とを備え、 前記CPU部は、起動時にROMから読み込んだ制御プ
ログラムに従って動作し、外部I/Oポートを介して与
えられる制御信号に従って前記DSP部及びFPGA部
を制御することにより、前記変復調方式と伝送レート及
び前記フィルタ処理でのフィルタ特性を変更することを
特徴とする変復調特性を変更可能な無線装置。6. A modulation process for modulating predetermined transmission data based on a set modulation and demodulation method to generate a modulation signal and a demodulation process for demodulating a reception signal and generating original data.
An SP unit, an FPGA unit for performing a filtering process on the transmission signal and the reception signal, and converting an input to the DSP unit and the FPGA unit into a digital signal, and converting an output from the DSP unit and the FPGA unit into an analog signal. An AD / DA conversion unit for conversion; and a CPU unit for controlling the DSP unit, the FPGA unit, and the AD / DA conversion unit via a bus, wherein the CPU unit operates according to a control program read from a ROM at startup. Operating, controlling the DSP unit and the FPGA unit in accordance with a control signal given via an external I / O port, thereby changing the modulation / demodulation method, the transmission rate, and the filter characteristics in the filter processing. A wireless device whose modulation and demodulation characteristics can be changed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000000114A JP3343573B2 (en) | 2000-01-04 | 2000-01-04 | Radio equipment with variable modulation / demodulation characteristics |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000000114A JP3343573B2 (en) | 2000-01-04 | 2000-01-04 | Radio equipment with variable modulation / demodulation characteristics |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001189763A JP2001189763A (en) | 2001-07-10 |
| JP3343573B2 true JP3343573B2 (en) | 2002-11-11 |
Family
ID=18529524
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000000114A Expired - Lifetime JP3343573B2 (en) | 2000-01-04 | 2000-01-04 | Radio equipment with variable modulation / demodulation characteristics |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3343573B2 (en) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10163701B4 (en) * | 2001-12-21 | 2011-01-13 | Infineon Technologies Ag | Network interface for a two-way data transmission system |
| TW200807982A (en) * | 2002-04-15 | 2008-02-01 | Interdigital Tech Corp | Software parameterizable control blocks for use in physical layer processing |
| JP4559192B2 (en) * | 2004-11-08 | 2010-10-06 | 株式会社日立国際電気 | Software defined radio |
| JP4732935B2 (en) * | 2006-03-20 | 2011-07-27 | 株式会社エヌ・ティ・ティ・ドコモ | Base station, mobile station and method |
| US8107939B2 (en) * | 2007-12-14 | 2012-01-31 | Microsoft Corporation | Software defined radio architecture |
| JP5080330B2 (en) * | 2008-03-28 | 2012-11-21 | 株式会社エヌ・ティ・ティ・ドコモ | User apparatus, base station apparatus, and communication control method |
| US9748979B2 (en) | 2014-10-04 | 2017-08-29 | Taphere! Technology, Llc | System for providing software defined radio on a device |
| CN104460462B (en) * | 2014-12-13 | 2017-07-07 | 华北电力大学 | A kind of compatible with single bipolar analog signal sample circuit |
| CN111901724A (en) * | 2020-07-15 | 2020-11-06 | 陕西烽火电子股份有限公司 | Audio acquisition device based on FPGA and DSP array and design method |
| CN115361631A (en) * | 2022-07-28 | 2022-11-18 | 昆明理工大学 | Wireless microphone system and method thereof |
-
2000
- 2000-01-04 JP JP2000000114A patent/JP3343573B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001189763A (en) | 2001-07-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3343573B2 (en) | Radio equipment with variable modulation / demodulation characteristics | |
| US6993597B2 (en) | Terminal apparatus | |
| KR100713807B1 (en) | Multimode mobile phone handset | |
| JPH0728323B2 (en) | Data terminal equipment | |
| KR100569378B1 (en) | IRDA modulation and demodulation integrated circuit device | |
| CN101820296B (en) | Information processing terminal system and transmission/reception method using the same | |
| US6931074B1 (en) | Transmitter having programmable transmission parameters temporally aligned with payload and method therefor | |
| JP2005510135A (en) | Reconfiguration of programmable components of electronic units | |
| JP3413815B2 (en) | Wireless device | |
| JP2003032118A (en) | Pc card and wlan system having high-speed, high resolution digital to analog converter with off-line sigma-delta conversion and storage device | |
| EP1776817B1 (en) | Enhanced bit mapping for digital interface of a wireless communication equipment in multi-time slot and multi-mode operation | |
| JP2003051793A (en) | Wireless user terminal and system having high speed, high resolution, digital-to-analog converter with off- line sigma delta conversion and storage | |
| JP2010531556A (en) | Method and apparatus for dynamic reconfiguration of a wireless communication system | |
| JP3197446B2 (en) | Mobile terminal | |
| US6553079B1 (en) | Digital modulator for angle and/or amplitude modulation | |
| JP2001285378A (en) | Transmission mapping device that can support multiple modulation schemes | |
| JPH11331911A (en) | Program download control device for wireless terminal device | |
| JPH077529A (en) | Modulator with fractional sample / symbol time | |
| US6073009A (en) | Radio signal controller radio communication device, radio communication system and methods of controlling a radio | |
| WO1997020281A1 (en) | Integrated network browser chip, network browser system, and method for network data communication | |
| KR100291573B1 (en) | Communication Experiment Apparatus Using Programmable Logic Device | |
| JP3395144B2 (en) | Wireless device with self-check function | |
| US7856070B2 (en) | Method and system for digital baseband receiver with digital RF/IF/VLIF support in GSM/GPRS/EDGE compliant handsets | |
| CN118555002B (en) | A high-speed satellite data transmission method and system with high dynamic rate | |
| CN100511201C (en) | Method for setting an operating parameter a peripheral IC and device for carrying out said method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3343573 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080830 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080830 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090830 Year of fee payment: 7 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100830 Year of fee payment: 8 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100830 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110830 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120830 Year of fee payment: 10 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120830 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130830 Year of fee payment: 11 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |