JP3695764B2 - Baseband signal generator for digital modulators - Google Patents
Baseband signal generator for digital modulators Download PDFInfo
- Publication number
- JP3695764B2 JP3695764B2 JP00060993A JP60993A JP3695764B2 JP 3695764 B2 JP3695764 B2 JP 3695764B2 JP 00060993 A JP00060993 A JP 00060993A JP 60993 A JP60993 A JP 60993A JP 3695764 B2 JP3695764 B2 JP 3695764B2
- Authority
- JP
- Japan
- Prior art keywords
- symbol
- baseband signal
- digital
- phase
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000013507 mapping Methods 0.000 claims description 72
- 230000005540 biological transmission Effects 0.000 claims description 37
- 230000004044 response Effects 0.000 claims description 17
- 238000000034 method Methods 0.000 claims description 16
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 36
- 238000009825 accumulation Methods 0.000 description 21
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 14
- 238000013500 data storage Methods 0.000 description 13
- 238000004519 manufacturing process Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000000926 separation method Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000010363 phase shift Effects 0.000 description 5
- 102100023702 C-C motif chemokine 13 Human genes 0.000 description 3
- 102100021389 DNA replication licensing factor MCM4 Human genes 0.000 description 3
- 101100382872 Homo sapiens CCL13 gene Proteins 0.000 description 3
- 101000615280 Homo sapiens DNA replication licensing factor MCM4 Proteins 0.000 description 3
- 101150018062 mcp4 gene Proteins 0.000 description 3
- 230000000630 rising effect Effects 0.000 description 3
- 102100021943 C-C motif chemokine 2 Human genes 0.000 description 2
- 102100032366 C-C motif chemokine 7 Human genes 0.000 description 2
- 102100034871 C-C motif chemokine 8 Human genes 0.000 description 2
- 102100030960 DNA replication licensing factor MCM2 Human genes 0.000 description 2
- 102100039606 DNA replication licensing factor MCM3 Human genes 0.000 description 2
- 101000797758 Homo sapiens C-C motif chemokine 7 Proteins 0.000 description 2
- 101000583807 Homo sapiens DNA replication licensing factor MCM2 Proteins 0.000 description 2
- 101000963174 Homo sapiens DNA replication licensing factor MCM3 Proteins 0.000 description 2
- 101001018431 Homo sapiens DNA replication licensing factor MCM7 Proteins 0.000 description 2
- 101000824035 Homo sapiens Serum response factor Proteins 0.000 description 2
- 230000027311 M phase Effects 0.000 description 2
- -1 MCPM0 Proteins 0.000 description 2
- 101710091439 Major capsid protein 1 Proteins 0.000 description 2
- 101710091437 Major capsid protein 2 Proteins 0.000 description 2
- 102100022056 Serum response factor Human genes 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- AEUKDPKXTPNBNY-XEYRWQBLSA-N mcp 2 Chemical compound C([C@@H](C(=O)N[C@@H](CS)C(=O)N[C@@H](CCCNC(N)=N)C(=O)N[C@@H]([C@@H](C)CC)C(=O)N[C@@H](CCCNC(N)=N)C(=O)NCC(=O)N[C@@H](CCCNC(N)=N)C(=O)N[C@@H]([C@@H](C)CC)C(=O)N[C@@H](CC=1NC=NC=1)C(=O)N1[C@@H](CCC1)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CS)C(=O)N[C@@H](CS)C(=O)N[C@@H](CCCNC(N)=N)C(=O)N[C@@H](CCCNC(N)=N)C(O)=O)NC(=O)CNC(=O)[C@H](C)NC(=O)[C@H](CCCNC(N)=N)NC(=O)[C@H](CCCNC(N)=N)NC(=O)[C@H](CCC(O)=O)NC(=O)[C@H](CC(C)C)NC(=O)[C@H]1N(CCC1)C(=O)[C@H](CC(C)C)NC(=O)[C@H](CS)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](C)NC(=O)[C@H](CCCNC(N)=N)NC(=O)[C@H](CCCNC(N)=N)NC(=O)[C@H](CS)NC(=O)[C@H](C)NC(=O)[C@H](CS)NC(=O)[C@@H](NC(=O)[C@@H](N)C(C)C)C(C)C)C1=CC=CC=C1 AEUKDPKXTPNBNY-XEYRWQBLSA-N 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Description
【0001】
【産業上の利用分野】
この発明は、デジタル変調器のためのベースバンド信号生成器に関し、特に、自動車電話、携帯用電話、コードレス電話などのデジタル方式の通信機器におけるMODEMとして用いられるデジタル変調器のためベースバンド信号生成器に関する。
【0002】
【従来の技術】
従来、デジタル方式の通信機器においては、伝送の効率化のために、デジタルの情報信号(ベースバンド信号)で搬送波信号を変調することによって、情報信号の伝送が行なわれている。
【0003】
このような変調の方式としては、デジタルのベースバンド信号(変調波信号)に応じて搬送波信号の振幅を変化させる振幅変調方式、変調波信号に応じて搬送波の周波数を偏移させる周波数変調方式、変調波信号に応じて搬送波の位相を変化させる位相変調方式、変調波信号に応じて搬送波の振幅および位相をそれぞれ独立して変化させる振幅位相変調方式などの種々の方式が用いられている。
【0004】
このように変調波信号によって変調された搬送波信号(変調信号)S(t)は、一般的に、次のように表わすことができる。
【0005】
ここで、A(t)は振幅、ωcは搬送波周波数、φ(t)は変調波信号の位相を示している。
【0006】
上記の第(1)式から明らかなように、変調信号は、2つの直交した成分、すなわち同相(I相)成分(上記(1)式の第1項)および直交位相(Q相)成分(上記(1)式の第2項)の和の形で表わすことができる。したがって、このような変調信号は、直交変調器を用いて形成することができる。
【0007】
図14および図15は、それぞれ、このような直交変調器の原理を概念的に示すブロック図および空間ダイアグラムである。なお、以下の例においては、ベースバンド信号に応じて搬送波の位相を変化させる位相変調方式を示すものとし、この場合には振幅A(t)は1に固定される。
【0008】
図14を参照すると、入力端子1を介して与えられたデジタルのベースバンド信号に応じて、マッピング回路2から、変調波信号のI相およびQ相成分が矩形波信号として出力される。このI相成分は、ローパスフィルタ(LPF)3を介して乗算器7の入力に与えられ、一方、Q相成分は、LPF4を介して乗算器8の一方の入力に与えられる。
【0009】
乗算器7の他方の入力には、信号源5から搬送波信号cosωctが与えられ、これにより乗算器7からは、変調信号のI相成分sinφ(t)・cosωctが出力される。また、乗算器8の他方入力には、信号源5からの搬送波信号を位相シフト回路6でπ/2だけ位相シフトして得られるsinωctが与えられ、これにより乗算器8からは、変調信号のQ相成分cosφ(t)・sinωctが出力される。このようにして得られるI相成分およびQ相成分は、図15に示すように、I,Q座標上に1対1の対応関係で表示される。
【0010】
これらのI相成分およびQ相成分が加算器9によって加算され、第(1)式に示すような変調信号が形成されて、出力端子10から出力される。
【0011】
なお、上述のマッピング回路2は、予め計算によって得られたデジタル変調波信号のI相およびQ相の帯域制限された信号波形データが記憶されたROMを含んでいる。そして、入力端子1を介して与えられたデジタルベースバンド信号をアドレスとして、上記波形データが読出される。
【0012】
ところで、このような直交変調器を用いて、M相PSQ(Phase Shift Keying)信号を発生する場合が考えられる。図16は、このようなM相PSK信号の一例であるπ/4シフトQPSK(Quadli Phase Shift Keying )信号の発生原理を概念的に説明する図である。
【0013】
図16を参照して、ある時点におけるベースバンド信号(変調波信号)のI相成分およびQ相成分のデータに対応する信号点が、図16の半径1の単位円上の、a,c,e,gのうちのいずれかに存在すると仮定する。そして、所定の時間スロットが経過した後の次の時点において、この信号点は、I軸およびQ軸をπ/4回転させて得られる2つの仮想軸と半径1の単位円との交点b,d,f,hのうちのいずれかに移動する。以下同様に、所定の時間スロットごとに、I軸およびQ軸はπ/4ずつ回転されて、信号点は、単位円上を順次移動していく。
【0014】
たとえば、図16において、最初の時点に信号点がa点に存在しかつベースバンド信号が変化しないと仮定した場合、所定の時間スロットごとに、すなわちI軸およびQ軸がπ/4回転されるごとに、信号点は、a点→b点→c点→d点→e点→f点→g点→h点というように移動していく。この場合、図16から明らかなように、I相およびQ相のデータは各々、“1”,“1/√2”,“0”,“−1/√2”,“−1”という5種類の値を得ることになる。
【0015】
一方、日本のデジタル方式自動車電話システム標準規格(RCR)および北米の自動車電話規格(TIA−IS−54)によれば、π/4シフトQPSK変調に際して、差動符号化が行なわれることになっている。このような差動符号化を行なうことにより、連続するシンボル間の相対位相のみを問題にすればよいので、図16の信号空間ダイアグラムを図17に示すようにπ/8だけ位相シフトすれば、I相およびQ相のデータはそれぞれ4値レベルを有することになる。
【0016】
このような差動符号化を用いた、π/4シフトQPSK変調を一般的にπ/4シフトDQPSK変調と称し、そのためのベースバンド信号の生成手段について簡単に説明する。まず、入力された直列のデジタルベースバンド信号は、シリアル/パラレル変換回路によって、(Xk ,Yk )というシンボルデータに変換される。そして、このシンボルデータ(Xk ,Yk )は、差動符号化およびマッピング回路によって、次の式に基づいて、直交信号(Ik ,Qk )に変換される。
【0017】
【数1】
【0018】
ただし、上述のΔΦ(Xk ,Yk )は、次の表により規定される。
【0019】
【表1】
【0020】
このようにして得られた信号Ik およびQk は、それぞれ、低域通過フィルタによって帯域制限がなされた後、ベースバンド信号のI相成分およびQ相成分として、直交変調器に供給される。
【0021】
図18は、このような原理を用いた、この発明の背景技術となるベースバンド信号生成器の構成を概略的に示す図である。図18を参照すると、入力端子21を介して与えられたるシリアルのデジタルベースバンド信号は、シリアル/パラレル変換回路22によってパラレルの2ビットデータに変換される。差動符号化およびマッピング回路23は、このシリアル/パラレル変換回路22からの現在の2ビットのデータと、1クロック前の2ビットデータとの差動符号化を行なうとともに、信号空間ダイアグラム上のマッピングを行なう。タイミング信号発生回路24は、シンボルレートよりも高い周波数を有するクロック信号によって駆動されて、入力信号用のクロック信号、シンボル周期のクロック信号およびデジタルフィルタのためのクロック信号を発生する。
【0022】
差動符号化およびマッピング回路23から出力されたI相およびQ相のシンボルマッピングデータはそれぞれ、ルートナイキストフィルタのインパルス応答波形を有するデジタルフィルタ25および26によって帯域制限され、D/Aコンバータ27および28に与えられる。この結果、D/Aコンバータ27および28からは、それぞれ、帯域制限されたI相およびQ相のアナログベースバンド信号が供給され、出力端子29および30を介して、変調信号発生部31(図14の要素5ないし9に対応する)に与えられる。そして、形成された変調信号が出力端子32を介して出力される。
【0023】
次に、図19は、図18に示した一方のデジタルフィルタ25の構成を示すブロック図である。なお、他方のデジタルフィルタ26も、このデジタルフィルタ25と同じ構成を有している。このデジタルフィルタ25は、差動符号化およびマッピング回路23から供給されるI相のシンボルマッピングデータを、タイミング信号発生回路24から供給される、シンボル周期のクロック信号SCKに応じてシフトしながら蓄積するシンボルマッピングデータ蓄積回路25aと、図20に示すような、所定の有限のシンボル区間におけるインパルス入力(Ik またはQk )に対応する予め計算したルートナイキストフィルタ出力(インパルス応答信号)を重ね合せた波形が記憶されたROM25bとからなる。図19において、M51およびM50の2ビットが最新のシンボルマッピングデータに相当し、P51およびP50の2ビットが最も古いシンボルマッピングデータに相当する。
【0024】
ROM25bに記憶されている内容は、蓄積回路25aから出力されるシンボルマッピングデータおよびタイミング信号発生回路24から供給される2ビットの時間情報A1およびA0に基づいて読出される。以下に説明する例においては、各相のデジタルフィルタを構成するROMには、中心シンボル区間を挟んで前後それぞれ5シンボル区間ずつ、すなわち合計11シンボル期間(ROMのタップ数で11)に対応するデータが蓄積される。すなわち上述の差動符号化によって各相のシンボルマッピングデータは4値レベルを有するため、図19のROM25bには、411通りのデータパターンに対応するインパルス応答を重ね合せた波形が予め記憶される。
【0025】
このようなROM25bのアドレスとしては、4値のシンボルマッピングデータを11シンボル区間にわたって蓄積するための11×2=22ビットと、データ読出のための時間情報の2ビットとで、合計22+2=24ビット必要である。ここで、データ長を8ビットとすると、ROM25bの容量は、2(22+2)×8=227ビットとなり、I相およびQ相の両相では、合計で227×2=228=268ギガビットという大きなROM容量が必要となる。
【0026】
一方、1990年11月発行の電子情報学会論文誌B−II,Vol.J73−B−No.11の第639頁ないし第650頁の「1.5GHzπ/4シフトQPSK−TDMA伝送システム実験」に開示されているように、データの各レベルに対して1個のROMを割当てて、各ROMの出力の総和を取るように構成することも考えられるが、この場合には、各ROMのアドレスは11+2=13ビット必要であり、データ長を8ビットとすると、各レベルごとのROMの容量は2(11+2)×8=216ビットとなる。したがって、4値レベルのデータの場合、I相およびQ相の各々に216×4=218ビット必要であり、I相およびQ相の両相では、合計で218×2=219ビット=524キロビットというやはり大きな容量が必要となる。このように大容量のROMまたは多数のROMが必要になると、変調器のLSI化が困難になるとともに、製造コストの上昇を招くことなる。
【0027】
また、従来のデジタル変調器では、バースト送信への対応が考えられていないため、何の対策もなくバースト送信を行なうと、送信スプリアスが発生してしまう。より詳細に説明すると、通常のバースト送信時には、図21の(a)に示すように、断続的に送信が行なわれる。図21の(a)に示すように送信の時間幅をTB (秒)とすると、次式で表わされるスペクトルが発生する。
【0028】
AD (f)=TB ・(sinπfTB /πfTB ) …(3)
図22は、このようなスペクトルを表わすグラフであり、斜線で示した部分がスプリアスの発生原因となる。
【0029】
このような送信スプリアスの発生を防止するために、図21の(b)に示すようにバーストの立上がりおよび立下がりを滑らかにするいわゆるランプ処理が必要になる。図21(c)は、このような立上がり時および立下がり時における送信波形の拡大図である。立上がり時の関数としては、次のような関数が用いられる。
【0030】
1/2−(1/2)・cos[π・(t/2TS )] …(4)
また、立下がり時の関数としては、次のような関数が用いられる。
【0031】
1/2+(1/2)・cos[π・(t/2TS )] …(5)
なお、上記(4)および(5)式においてTS は、シンボル周期を表わす。
【0032】
このようなランプ処理を実行するためには、ランプ処理専用のROMをさらに追加する必要がある。したがって、バースト送信に対応できるデジタル変調器を従来の方式で実現する場合には、ROMの容量はさらに増大してしまうことになる。
【0033】
【発明が解決しようとする課題】
以上のように、従来のデジタル変調器のためのベースバンド信号生成器においては、大容量のまたは多数のROMを必要とするため、デジタル変調器のLSI化が困難であり、製造コストの上昇を招いていた。
【0034】
さらに、デジタル変調器をバースト送信対応可能とするためにはさらにROM容量が必要となり、上述の問題点はより顕著なものとなっていた。
【0035】
この発明の目的は、LSI化が容易でありかつ製造コストが安価なデジタル変調器のためのベースバンド信号生成器を提供することである。
【0036】
この発明の他の目的は、大容量のROMを用いることなく構成されたデジタル変調器のためのベースバンド信号生成器を提供することである。
【0037】
この発明のさらに他の目的は、ROM容量の増大を伴うことなくバースト送信への対応が可能なデジタル変調器のためのベースバンド信号生成器を提供することである。
【0038】
【課題を解決するための手段】
この発明は、要約すれば、デジタル変調器のためのベースバンド信号生成器であって、デジタルベースバンド信号を供給する手段と、デジタルベースバンド信号に差動符号化処理およびマッピング処理を施して、互いに異なる位相における複数のシンボルマッピングデータに変換する手段と、複数のシンボルマッピングデータのそれぞれの帯域を制限する複数のデジタルフィルタ手段と、複数のデジタルフィルタ手段の出力をそれぞれアナログのベースバンド信号に変換する複数の変換手段とを備えており、複数のデジタルフィルタ手段の各々は、シンボルマッピングデータを複数のシンボル区間に相当する分だけ蓄積する手段と、複数のシンボル区間に対応して設けられ、所定のフィルタのインパルス応答波形に対応するシンボルデータをそれぞれ記憶した複数の読出専用記憶手段と、複数の読出専用記憶手段から読出されたシンボルデータを加算する手段とを含んでいる。
【0039】
この発明の他の局面に従うと、複数のデジタルフィルタ手段の各々は、複数の読出専用記憶手段からのシンボルデータの読出を選択的に0にする出力マスク手段と、バースト送信の指定に応じて、所定のタイミングで出力マスク手段を制御するマスク制御手段とをさらに含んでいる。
【0040】
【作用】
それゆえに、この発明によれば、従来に比べて非常に小さいROM容量でベースバンド信号生成器を実現することができるため、デジタル変調器のLSI化が容易になるとともに製造コストの上昇を抑えることができる。
【0041】
さらにこの発明によれば、ROM容量を増大させることなく、バースト送信時における送信スプリアスの発生を防止することができ、バースト送信対応のデジタル変調器のためのベースバンド信号生成器を実現することができる。
【0042】
【実施例】
図1は、この発明の一実施例であるベースバンド信号生成器を構成するデジタルフィルタを示すブロック図である。このデジタルフィルタは、図18のベースバンド信号生成器のデジタルフィルタ25(または26)に対応するものであり、ベースバンド信号生成器のデジタルフィルタ以外の部分の構成は、図18に示した従来のものと同じである。
【0043】
この図1の実施例においては、デジタルフィルタを複数のROMで構成して、ルートナイキストフィルタのインパルス応答波形を各シンボル区間ごとに別々に対応するROMに蓄積しておき、それぞれのROMの出力を加算することにより、インパルス応答波形を重ね合せた波形のデータを得る方法を提案するものである。以下、このような方法を、シンボルタップROM分割法と称することにする。
【0044】
図1を参照すると、シンボルマッピングデータ蓄積回路25aは、図19のものと同じであり、その説明はここでは繰り返さない。図1の実施例において、シンボルマッピングデータ蓄積回路25aから出力される22ビットのシンボルマッピングデータは、それぞれのシンボル区間ごとに、対応するROM40ないし50に与えられる。これらのROMの各々は、シンボルマッピングデータ蓄積回路25aからの対応する2ビットのシンボルマッピングデータ(A2,A3)と、タイミング信号発生回路24(図18)からの2ビットの時間情報(A1,A0)をアドレスとし、各ROMに記憶されているデータ長は、図20に示したロールオフファクタα=0.5のルートナイキストフィルタのインパルス応答波形の各シンボル区間ごとのダイナミックレンジによって、各ROMごとに異なっている。
【0045】
より詳細に説明すると、蓄積数−5のシンボル区間に対応するROM40,蓄積数−4のシンボル区間に対応するROM41,蓄積数4のシンボル区間に対応するROM49および蓄積数5のシンボル区間に対応するROM50のそれぞれからは、2ビットのデータ長のシンボルデータ(D0,D1)が供給される。これは、それぞれのシンボル区間のダイナミックレンジを考慮して、これらのシンボル区間における応答として2ビットで十分であると判断されたからである。同様に各シンボル区間のダイナミックレンジを考慮して蓄積数−3のシンボル区間に対応するROM42および蓄積数3のシンボル区間に対応するROM48のそれぞれからは、3ビットのデータ長のシンボルデータ(D0−D2)が供給され、蓄積数−2のシンボル区間に対応するROM43および蓄積数2のシンボル区間に対応するROM47のそれぞれからは、4ビットのデータ長のシンボルデータ(D0−D3)が供給され、蓄積数−1のシンボル区間に対応するROM44および蓄積数1のシンボル区間に対応するROM46のそれぞれからは、7ビットのデータ長のシンボルデータ(D0−D6)が供給され、さらに蓄積数0のシンボル区間に対応するROM45からは、8ビットのデータ長のシンボルデータ(D0−D7)が供給される。
【0046】
これらのROM40ないし50の出力は、加算器51によって加算され、I相の8ビットの帯域制限されたデジタルベースバンド信号に変換される。
【0047】
このようにして、I相およびQ相のデジタルフィルタ25および26から出力されたデジタルのベースバンド信号は、それぞれ、対応するD/Aコンバータ27および28(図18)によってアナログベースバンド信号に変換され、変調信号発生部31(図18)に与えられる。以後の動作は、図18の従来例と同じである。
【0048】
上述の図1に示した例では、I相およびQ相の各々のROMの容量は以下のとおりである。すなわち、図1の各ROM40ないし50の各々について見ると、各ROMのアドレスは2+2=4ビット必要であり、それぞれのデータ長としては、上述のようにROMによって異なっている。すなわち、データ長が2ビットのROMが4個(40,41,49,50)、3ビットのROMが2個(42,48)、4ビットのROMが2個(43,48)、7ビットのROMが2個(44,46)および8ビットのROMが1個(45)存在している。したがって、各相の11個のROMの容量の総和は次のとおりである。
【0049】
2(2+2) ×2×4+2(2+2) ×3×2+2(2+2) ×4×2+2(2+2) ×7×2+2(2+2) ×8×1=704ビット
したがって、I相およびQ相の両相では、合計で704×2=1408ビットとなり、前述した従来例の268ギガビットと比べると約1/190650、524キロビットに比べると1/372という非常に小さいROM容量で、π/4シフトDQPSK変調のためのベースバンド信号生成器を実現することができる。
【0050】
以上のように、この発明の第1の実施例によれば、従来に比べて非常に小さいROM容量でデジタル変調器のためのベースバンド信号生成器を実現することができるため、デジタル変調器のLSI化が容易になるとともに、製造コストの上昇を抑えることができる。
【0051】
次に、図2は、この発明の第2の実施例であるベースバンド信号生成器を構成するデジタルフィルタを示すブロック図である。この図2に示すデジタルフィルタは、図1のデジタルフィルタと同様に、図18のデジタルフィルタ25(または26)に対応するものであり、この図2の実施例のベースバンド信号生成器のデジタルフィルタ以外の部分の構成は、図18に示した従来例と同じである。したがってその説明はここでは繰り返さない。
【0052】
図2に示した第2実施例のデジタルフィルタは、図1のシンボルタップROM分割法を用いた変形例である。図2において、シンボルマッピングデータ蓄積回路25aは、図1に示したものと同じである。このシンボルマッピングデータ蓄積回路25aから出力される22ビットのシンボルマッピングデータは、3つのグループに分割されて、対応するROM60ないし62に与えられる。より詳細に説明すると、ROM60は、蓄積回路25aから与えられる8ビットのデータ(M20−M51)およびタイミング信号発生回路24からの2ビットの時間情報をアドレス(A0−A9)とし、ROM61は、6ビットのデータ(P10−M11)および2ビットの時間情報をアドレス(A0−A7)とし、ROM62は、8ビットのデータ(P50−P21)および2ビットの時間情報をアドレス(A0−A9)とし、これらのROMに記憶されるデータ長は、図20に示したロールオフファクタα=0.5のルートナイキストフィルタのインパルス応答波形のシンボル区間ごとのダイナミックレンジによって、ROMごとに異なっている。
【0053】
より詳細に説明すると、蓄積数−5,−4,−3および−2に対応するROM60からは5ビットのデータ長のシンボルデータ(D0−D4)が供給される。これは、これらのシンボル区間のダイナミックレンジを考慮して、これらのシンボル区間における応答は5ビットで十分であると判断されたからである。同様に、各シンボル区間のダイナミックレンジを考慮して、蓄積数−1,0および1に対応するROM61からは8ビットのデータ長のシンボルデータ(D0−D7)が供給され、蓄積数2,3,4および5のシンボル区間に対応するROM62からは5ビットのデータ長のシンボルデータ(D0−D4)が供給される。これらのROM60ないし62の出力は、加算器63によって加算され、I相の8ビットの帯域制限されたデジタルベースバンド信号に変換される。
【0054】
このようにして、I相およびQ相のデジタルフィルタ25および26から出力されたデジタルのベースバンド信号は、それぞれ、対応するD/Aコンバータ27および28(図18)によってアナログのベースバンド信号に変換され、変調信号発生部31(図18)に与えられる。以後の動作は、図18の従来例と同じである。
【0055】
上述の図2に示した例では、I相およびQ相の各々のROMの容量は以下のとおりである。すなわち、ROM60および62については、各々アドレスは8+2=10ビット必要であり、データ長は5ビットである。また、ROM61については、アドレスは6+2=8ビット必要であり、データ長は8ビットである。したがって、各相の3つのROMの容量の総和は次のとおりとなる。
【0056】
2(8+2) ×5+2(6+2) ×8+2(8+2) ×5=12288ビット
したがって、I相およびQ相の両相では、合計で12288×2=24576ビットとなり、非常に小さいROM容量でπ/4シフトDQPSK変調のためのベースバンド信号生成器を実現することができる。以上のように、この発明の第2の実施例によっても、前述の第1の実施例ほどではないが、かなり小さいROM容量でデジタル変調器のためのベースバンド信号生成器を実現することができるため、デジタル変調器のLSI化が容易になるとともに、製造コストの上昇を抑えることができる。
【0057】
次に、図3は、この発明の第3の実施例によるベースバンド信号生成器を含むデジタル変調器の全体図である。この第3の実施例は、上述の第1の実施例のシンボルタップROM分割法を前提として、さらにバースト送信にも対応可能なベースバンド信号生成器を提供するものである。
【0058】
図3を参照すると、入力端子71を介して与えられたシリアルのベースバンド信号ANは、シリアル/パラレル変換回路72によって、パラレルの2ビットデータ(YK,XK)に変換される。差動符号化およびマッピング回路73は、このシリアル/パラレル変換回路72からの現在の2ビットデータと、1クロック前の2ビットデータとの差動符号化を行なうとともに、信号空間ダイアグラム上のマッピングを行なう。タイミング信号発生回路74は、シンボルレート(21KHz)よりも高い周波数を有するクロック信号によって駆動され、入力信号用のクロック信号(CLK42K)、シンボル周期のクロック信号(CLK21K)およびデジタルフィルタのためのクロック信号(A0,A1,A2,A3)およびI/Q切換信号(I/Q)を発生する。
【0059】
差動符号化およびマッピング回路73から出力されたI相のシンボルマッピングデータ(I0,I1)およびQ相のシンボルマッピングデータ(Q0,Q1)は、デジタルフィルタ75によって帯域制限され、8ビットのベースバンド信号(DA0−DA7)として出力される。I/Q分離回路76は、タイミング信号発生回路74からのI/Q切換信号に応じて、デジタルフィルタ75の出力であるベースバンド信号を、I相およびQ相のベースバンド信号(ID0−ID7,QD0−QD7)に分離する。そして、I相のベースバンド信号(ID0−ID7)は、D/Aコンバータ77AによってI相のアナログベースバンド信号(i(t))に変換され、Q相のベースバンド信号(QD0−QD7)は、D/Aコンバータ77BによってQ相のアナログベースバンド信号(q(t))に変換される。
【0060】
これらのI相およびQ相のアナログベースバンド信号は、LPF78Aおよび78Bによってそれぞれ標本化ノイズが除去された後、図14に示したものと同様の構成のアナログ変調部に与えられる。より詳細に説明すると、LPF78Aからのアナログベースバンド信号i(t)は、乗算器80の一方入力に与えられ、LPF78Bからのアナログベースバンド信号(q(t))は、乗算器81の一方入力に与えられる。乗算器80の他方入力には、信号源79から搬送波信号が与えられ、これにより乗算器80からは、変調信号のI相成分が出力される。また、乗算器81の他方入力には、信号源79からの搬送波信号を位相シフト回路82でπ/2だけ位相シフトして得れらる信号が与えられ、これにより乗算器81からは、変調信号のQ相成分が出力される。これらのI相成分およびQ相成分が加算器83によって加算され、その結果がアナログの変調信号として出力端子84から出力される。
【0061】
次に、図4は、図3のシリアル/パラレル変換回路72の詳細を示す図である。このシリアル/パラレル変換回路72は、図4に示すように、4個のフリップフロップ72A,72B,72Cおよび72Dによって構成される。入力端子71(図3)を介して入力されるシリアルデータANは、タイミング信号発生回路74から与えられるデータレートのクロック信号CLK42K(42KHz)でサンプルされて、フリップフロップ72Aおよび72Bに2ビット分蓄積される。この蓄積データはさらに、タイミング信号発生回路74から与えられるシンボル周期のクロック信号CLK21K(21KHz)でサンプルされて、2ビットのパラレルデータ(YK,XK)として出力される。
【0062】
次に、図5は、図3の差動符号化およびマッピング回路73の構成を詳細に示す図である。この差動符号化およびマッピング回路73は、上述のシリアル/パラレル変換回路72から入力された2ビットデータ(XK,YK)の差動符号化およびマッピングを行なう。ここで、位相を表わすのに必要なポイントはπ/4シフトDQPSKの場合、図17のa−hで示すように8つ存在する。計算の簡略化のために、これらのa−hのポイントの位相状態を、aを0、bを1,cを2,dを3,eを4,fを5,gを6,hを7というように10進数で表現することにする(図13参照)。
【0063】
そして、現シンボルの2ビットデータ(XK,YK)が(0,0)の場合に1、(0,1)の場合に3、(1,1)の場合に5、(1,0)の場合に7を、1シンボル前の位相ポイントを示す0〜7の数値に加算し、その結果にMOD8演算を施して、現シンボルの位相ポイントを示す0〜7の数値を得る。なお、MOD8演算とは、ある数値を8で割った余りをまとめる演算を言う。図5に示す現実の回路では、位相ポイントを表わす0〜7の数値は、3ビットの2進符号の形で演算されるため、排他的ORゲートEXOR73Aを用いて、1シンボル前の位相ポイントの数値に加算されるべき1,3,5,7の数値を2進符号化する。また、1シンボル前の位相ポイントの数値0〜7が3ビットパラレルレジスタ73Bに記憶される。
【0064】
EXOR73Aから出力される3ビットデータと、3ビットパラレルレジスタ73Bから出力される3ビットデータとが加算器73Cにより加算され、3ビットの出力SM0,SM1およびSM2が得られる。この3ビットデータSM0,SM1およびSM2に基づいて、論理回路73D,73E,73F,73Gおよび73Hによるマッピング動作によってシンボルマッピングデータI0,I1,Q0およびQ1が生成される。すなわち、上述の論理回路のうち、排他的NORゲートEXNOR73EはシンボルマッピングデータI1を出力し、排他的NORゲートEXNOR73FはシンボルマッピングデータI0を出力し、インバータ73GはシンボルマッピングデータQ1を出力し、排他的ORゲートEXOR73Dおよび73HはシンボルマッピングデータQ0を出力するために用いられる。なお、このマッピング動作は図6に示す真理値表にしたがって行なわれる。
【0065】
次に、図7は、図3のデジタルフィルタ75を詳細に示す図である。この図7のデジタルフィルタは、図1の第1実施例によるデジタルフィルタと同じく、基本的にシンボルタップROM分割法を用いるものである。しかしながら、図7の例では、図1の例と異なって、中心シンボル区間を挟んで前後それぞれ4シンボル区間ずつ、すなわち合計9シンボル区間(ROMのタップ数で9)に対応するデータがシンボルマッピングデータ蓄積回路75Aに蓄積されるものとする。より詳細に説明すると、シンボルマッピングデータ蓄積回路75AはI相とQ相とで時分割的に利用され差動符号化およびマッピング回路73から供給されるI相のシンボルマッピングデータ(I0,I1)またはQ相のシンボルマッピングデータ(Q0,Q1)が、タイミング信号発生回路74から供給されるシンボル周期のクロック信号CLK21K(21KHz)によってシフトされながら9シンボル区間分蓄積される。
【0066】
図8は、このようなシンボルマッピングデータ蓄積回路75Aの構成を詳細に示す図である。図8に示すように、このシンボルマッピングデータ蓄積回路75Aは、4個の8ビットシフトレジスタ85−88と、8個の2ビットデータセレクタ89−98と、4個のフリップフロップ99−102とで構成されている。2ビットのデータセレクタ89−98の各々は、図3のタイミング信号発生回路74から供給されるI/Q切換信号に応じて、I相の2ビットシンボルマッピングデータまたはQ相の2ビットシンボルマッピングデータを選択的に出力する。
【0067】
図7を参照すると、シンボルマッピングデータ蓄積回路75Aから出力される9シンボル区間分の18ビットのシンボルマッピングデータは、それぞれのシンボル区間ごとに対応するROM75B−75Jに与えられる。これらのROMの各々は、シンボルマッピングデータ蓄積回路75Aからの対応する2ビットのシンボルマッピングデータ(A4,A5)と、タイミング信号発生回路74からの4ビット(16値)の時間情報(A0,A1,A2,A3)とをアドレスとし、各ROMに記憶されるデータ長は、図20に示したロールオフファクタα=0.5のルートナイキストフィルタのインパルス応答波形の各シンボル区間ごとにダイナミックレンジによってROMごとに異なっている。
【0068】
より詳細に説明すると、各シンボル区間のダイナミックレンジを考慮して、蓄積数−4のシンボル区間に対応するROM75Bおよび蓄積数4のシンボル区間に対応するROM75Jのそれぞれからは、3ビットのデータ長のシンボルデータ(D0−D2)が出力される。同様に、蓄積数−3のシンボル区間に対応するROM75Cおよび蓄積数3のシンボル区間に対応するROM75Iのそれぞれからは、4ビットのデータ長のシンボルデータ(D0−D3)が供給され、蓄積数−2のシンボル区間に対応するROM75Dおよび蓄積数2のシンボル区間に対応するROM75Hのそれぞれからは、6ビットのデータ長のシンボルデータ(D0−D5)が供給され、蓄積数−1のシンボル区間に対応するROM75Eおよび蓄積数1のシンボル区間に対応するROM75Gのそれぞれからは、9ビットのデータ長のシンボルデータ(D0−D8)が供給され、そして蓄積数0のシンボル区間に対応するROM75Fからは、10ビットのデータ長のシンボルデータ(D0−D9)が供給される。
【0069】
これらのROM75B−75Jの出力は、それぞれ、対応するマスク回路75Kないし75Sに与えられる。これらのマスク回路は、バースト送信時に、ROMの出力を一時的にマスクして送信スプリアスの発生を防止するためのものである。図7に示すように、各マスク回路の入力ビット数nと出力ビット数nとは等しく、各マスク回路はn個のANDゲートで構成されている。
【0070】
図9は、このようなマスク回路の構成例として、マスク回路75Kまたは75Sの構成を示す図である。図9に示した例において、マスク回路は3ビットの入力と3ビットの出力とを有し、3つのANDゲート103−105で構成されている。そして、マスク制御回路75Tからの制御出力SEが“1”のときには、入力のD0−D2を出力B0−B2としてそのまま出力し、一方SEが“0”のときには出力B0−B2はすべて“0”となる。残りのマスク回路75Lないし75Rについても入力および出力ビット数に応じてANDゲートの個数が異なる以外、構成は同じである。
【0071】
次に、図10は、図7のマスク制御回路75Tの構成を示すブロック図である。図10に示すように、このマスク制御回路75Tは、9個のフリップフロップ110ないし118と、4個のANDゲート119ないし122とによって構成される。また、図11は、このマスク制御回路75Tの動作を説明するためのタイミング図である。
【0072】
次に、図10および図11を参照して、マスク制御回路75Tの動作を説明する。まず、バースト送信の立上がり時には、図3のバースト入力端子から入力されているバースト入力信号BINが“0”から“1”に変化する。そしてその後、2ないし3シンボル期間後に、マスク回路75K−75Mに対する制御出力MCM4,MCM3,MCM2が“0”から“1”に同時に変化し、さらにその後、残りのマスク回路に対する制御出力MCM1,MCPM0,MCP1,MCP2,MCP3,MCP4がシンボル周期で遅れながら順次“0”から“1”に変化する。
【0073】
その後、バースト送信の立下がり時には、バースト入力端子から入力されているバースト入力信号BINが“1”から“0”に変化する。そして、制御出力MCM4,MCM3,MCM2,MCM1,MCPM0,MCP1がシンボル周期で遅れながら順次“1”から“0”に変化し、さらに1シンボル期間おいてMCP2,MCP3,MCP4が同時に“1”から“0”に変化する。
このように、バースト送信時に、図11に示すタイミングで、ROM75B−75Jの出力を順次マスクすることにより、別途ROMを追加することなく、バーストの立上がりおよび立下がりのランプ処理が可能となり、送信スプリアスの発生を防止することができる。
【0074】
上述のマスク回路75K−75Sの出力は、加算器75Uによって加算され、8ビットのデジタルベースバンド信号に変換される。なお、蓄積数0のシンボル区間に対応するROM75Fの出力が10ビットであることからこの加算器75Uの出力は本来10ビットにすべきものであるが、加算によってLSBに含まれる誤差が増加することを考慮して、LSBの2桁を切捨てて8ビットの出力にしている。
【0075】
次に、図12は、図3のI/Q分離回路76を詳細に示すブロック図である。上述のようにしてデジタルフィルタ75から出力された8ビットのデジタルベースバンド信号は、I相およびQ相の成分が時分割多重された形で出力される。そこで、I/Q分離回路76はこれをI相のベースバンド信号とQ相のベースバンド信号とに分離するものである。図12に示すように、このI/Q分離回路76は、6個の4ビットパラレルレジスタ130−135と、1つのインバータ136とで構成され、タイミング信号発生回路74からのI/Q切換信号に応じて、8ビットの入力ベースバンド信号DA0−DA7を、I相の8ビットベースバンド信号ID0−ID7およびQ相の8ビットベースバンド信号QD0−QD7に分離して出力する。これらのベースバンド信号の以後の処理については、図3に関連して既に説明したのでここでは繰り返さない。
【0076】
この第3の実施例のROM容量は以下のとおりである。すなわち、ROM75B−75Jの各々のアドレスは4+2=6ビットであり、それぞれのデータ長は前述のようにROMごとに異なり、3ビットのROMが2個、4ビットのROMが2個、6ビットのROMが2個、9ビットのROMが2個、10ビットのROMが1個である。したがって、9個のROMの容量の総和は、以下のとおりである。
【0077】
2(4+2) ×3×2+2(4+2) ×4×2+2(4+2) ×6×2+2(4+2) ×9×2+2(4+2) ×10×1=3456ビット
なお、上述の第3実施例では、ANDゲートで構成されたマスク回路を用いてROM出力をマスクする場合について説明したが、ROMのそれぞれに、出力データを0にするようなアドレスまたは専用入力端子を設ければ、図7のマスク回路は不要になる。その場合には、図7のマスク制御回路75Tの制御出力MCM4ないしMCP4を、上述の出力データを0にするアドレスまたは専用入力端子に接続するとともに、それぞれのROMの出力を直接加算器75Uに与えるように構成すればよい。
【0078】
以上のように、この発明の第3の実施例では、ROM容量の低減を図ることができるとともに、バースト送信時における送信スプリアスの発生を防止することができ、ひいてはバースト送信に対応するデジタル変調器のためのベースバンド信号生成器を提供することができる。
【0079】
【発明の効果】
以上ように、この発明によるデジタル変調器のためのベースバンド信号生成器は、デジタルベースバンド信号を供給する手段と、デジタルベースバンド信号に差動符号化処理およびマッピング処理を施して、互いに異なる位相における複数のシンボルマッピングデータに変換する手段と、複数のシンボルマッピングデータのそれぞれの帯域を制限する複数のデジタルフィルタ手段と、複数のデジタルフィルタ手段の出力をそれぞれアナログのベースバンド信号に変換する複数の変換手段とを備え、複数のデジタルフィルタ手段の各々は、シンボルマッピングデータを複数のシンボル区間に相当する分だけ蓄積する手段と、複数のシンボル区間に対応して設けられ、所定のフィルタのインパルス応答波形に対応するシンボルデータをそれぞれ記憶した複数の読出専用記憶手段と、複数の読出専用記憶手段から読出されたシンボルデータを加算する手段とを含んでいるので、従来に比べて非常に小さいROM容量でベースバンド信号生成器を実現することができ、ひいてはデジタル変調器のLSI化を容易にするとともに、製造コストの上昇を抑えることができる。
【0080】
さらにこの発明によるデジタル変調器のためのベースバンド生成器においては、各デジタルフィルタ手段は、複数の読出専用記憶手段からのシンボルデータの読出を選択的に0にする出力マスク手段と、バースト送信の指定に応じて、所定のタイミングで出力マスク手段を制御するマスク制御手段とを含んでいるので、バースト送信時における送信スプリアスの発生を防止することができ、ROM容量の増大を伴うことなくバースト送信対応のデジタル変調器のためのベースバンド信号生成器を実現することができる。
【図面の簡単な説明】
【図1】この発明の第1の実施例であるベースバンド信号生成器を構成するデジタルフィルタを示すブロック図である。
【図2】この発明の第2の実施例であるベースバンド信号生成器を構成するデジタルフィルタを示すブロック図である。
【図3】この発明の第3の実施例によるベースバンド信号生成器を含むデジタル変調器を示すブロック図である。
【図4】図3のシリアル/パラレル変換回路の詳細を示す図である。
【図5】図3の差動符号化およびマッピング回路の詳細を示す図である。
【図6】図5に示したマッピング動作の原理を説明するための真理値表である。
【図7】図3に示したデジタルフィルタの構成を詳細に示す図である。
【図8】図7に示したシンボルマッピングデータ蓄積回路の構成を詳細に示す図である。
【図9】図7に示したマスク回路の構成を示す図である。
【図10】図7に示したマスク制御回路の構成を示す図である。
【図11】第10図のマスク制御回路の動作を説明するタイミング図である。
【図12】図3に示したI/Q分離回路の構成を示すブロック図である。
【図13】差動符号化およびマッピング回路の動作原理を概念的に示す図である。
【図14】直交変調器の原理を概念的に示すブロック図である。
【図15】直交変調器の原理を概念的に示す空間ダイアグラムである。
【図16】π/4シフトQPSK信号の発生原理を概念的に説明する図である。
【図17】差動符号化の原理を概念的に説明する図である。
【図18】π/4シフトDQPSK変調のための従来のベースバンド信号生成器を示すブロック図である。
【図19】図18に示したデジタルフィルタの構成を示すブロック図である。
【図20】図18に示したデジタルフィルタのインパルス応答特性を示す波形図である。
【図21】バースト送信時における送信スプリアスの発生原理を示す波形図である。
【図22】バースト送信時における送信スプリアスの発生原理を示すグラフである。
【符号の説明】
1,21,71 入力端子
2 マッピング回路
3,4,78A,78B LPF
5 搬送波信号源
6 位相シフト回路
7,8,80,81 乗算器
9,83 加算器
10,32,84 出力端子
22,72 シリアル/パラレル変換回路
23,73 差動符号化およびマッピング回路
24,74 タイミング信号発生回路
25,26,75 デジタルフィルタ
25a,75A シンボルマッピングデータ蓄積回路
27,28,77A,77B D/Aコンバータ
31 変調信号発生部
40−50,60−62,75B−75J ROM
76 I/Q分離回路
75K−75S マスク回路
75T マスク制御回路[0001]
[Industrial application fields]
The present invention relates to a baseband signal generator for a digital modulator, and more particularly to a baseband signal generator for a digital modulator used as a MODEM in a digital communication device such as a car phone, a portable phone, and a cordless phone. About.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in a digital communication device, an information signal is transmitted by modulating a carrier signal with a digital information signal (baseband signal) in order to improve transmission efficiency.
[0003]
As such a modulation method, an amplitude modulation method that changes the amplitude of a carrier wave signal according to a digital baseband signal (modulated wave signal), a frequency modulation method that shifts the frequency of a carrier wave according to a modulation wave signal, Various systems such as a phase modulation system that changes the phase of a carrier wave according to a modulated wave signal and an amplitude phase modulation system that changes the amplitude and phase of a carrier wave independently according to a modulated wave signal are used.
[0004]
The carrier signal (modulated signal) S (t) modulated by the modulated wave signal as described above can be generally expressed as follows.
[0005]
Where A (t) is the amplitude, ωc is the carrier frequency, and φ (t) is the phase of the modulated wave signal. The Show.
[0006]
As apparent from the above equation (1), the modulation signal has two orthogonal components, namely, an in-phase (I-phase) component (first term of the above-mentioned equation (1)) and a quadrature-phase (Q-phase) component ( It can be expressed in the form of the sum of the second term in equation (1) above. Therefore, such a modulated signal can be formed using a quadrature modulator.
[0007]
14 and 15 are a block diagram and a space diagram, respectively, conceptually showing the principle of such a quadrature modulator. In the following example, a phase modulation method for changing the phase of a carrier wave according to a baseband signal is shown. In this case, the amplitude A (t) is fixed to 1.
[0008]
Referring to FIG. 14, the I-phase and Q-phase components of the modulated wave signal are output as a rectangular wave signal from the
[0009]
The other input of the
[0010]
These I-phase component and Q-phase component are added by the
[0011]
The
[0012]
By the way, it is conceivable that an M-phase PSQ (Phase Shift Keying) signal is generated using such a quadrature modulator. FIG. 16 is a diagram conceptually illustrating the generation principle of a π / 4 shift QPSK (Quadli Phase Shift Keying) signal which is an example of such an M phase PSK signal.
[0013]
Referring to FIG. 16, the signal points corresponding to the data of the I-phase component and Q-phase component of the baseband signal (modulated wave signal) at a certain time point are a, c, Suppose that it exists in either e or g. Then, at the next time after a predetermined time slot has elapsed, this signal point is an intersection b of two virtual axes obtained by rotating the I axis and the Q axis by π / 4 and a unit circle of
[0014]
For example, in FIG. 16, assuming that the signal point exists at point a at the first time and the baseband signal does not change, the I axis and the Q axis are rotated by π / 4 every predetermined time slot. Each time, the signal point moves in the order of point a → b point → c point → d point → e point → f point → g point → h point. In this case, as is apparent from FIG. 16, the data of the I-phase and the Q-phase are respectively “1”, “1 / √2”, “0”, “−1 / √2”, “−1”. You will get a kind value.
[0015]
On the other hand, according to the Japanese digital automobile telephone system standard (RCR) and the North American automobile telephone standard (TIA-IS-54), differential encoding is performed during π / 4 shift QPSK modulation. Yes. By performing such differential encoding, only the relative phase between successive symbols needs to be considered. Therefore, if the signal space diagram of FIG. 16 is phase-shifted by π / 8 as shown in FIG. Each of the I-phase and Q-phase data has a quaternary level.
[0016]
Π / 4 shift QPSK modulation using such differential coding is generally referred to as π / 4 shift DQPSK modulation, and baseband signal generation means for this will be briefly described. First, the input serial digital baseband signal is converted into (X k , Y k ) Symbol data. And this symbol data (X k , Y k ) Is generated by the differential encoding and mapping circuit based on the following equation: k , Q k ).
[0017]
[Expression 1]
[0018]
However, ΔΦ (X k , Y k ) Is defined by the following table.
[0019]
[Table 1]
[0020]
The signal I obtained in this way k And Q k Are respectively band-limited by a low-pass filter and then supplied to the quadrature modulator as the I-phase component and Q-phase component of the baseband signal.
[0021]
FIG. 18 is a diagram schematically showing a configuration of a baseband signal generator that uses such a principle and is a background art of the present invention. Referring to FIG. 18, the serial digital baseband signal given through the
[0022]
The I-phase and Q-phase symbol mapping data output from the differential encoding and
[0023]
Next, FIG. 19 is a block diagram showing a configuration of one
[0024]
The contents stored in the
[0025]
The
[0026]
On the other hand, the IEICE Transactions B-II, Vol. J73-B-No. 11 pp. 639 to 650, as disclosed in “1.5 GHzπ / 4 shift QPSK-TDMA transmission system experiment”, one ROM is allocated to each level of data, It is conceivable that the output is summed, but in this case, the address of each ROM needs 11 + 2 = 13 bits, and if the data length is 8 bits, the ROM capacity for each level is 2 (11 + 2) × 8 = 2 16 A bit. Therefore, in the case of quaternary level data, 2 for each of the I phase and Q phase. 16 × 4 = 2 18 A bit is required. For both I and Q phases, a total of 2 18 × 2 = 2 19 A large capacity of bit = 524 kilobits is also required. If a large-capacity ROM or a large number of ROMs are required in this way, it will be difficult to make the modulator LSI, and the manufacturing cost will increase.
[0027]
In addition, since the conventional digital modulator is not considered to cope with burst transmission, if burst transmission is performed without any countermeasure, transmission spurious will occur. More specifically, during normal burst transmission, transmission is performed intermittently as shown in FIG. As shown in (a) of FIG. B Assuming (seconds), a spectrum represented by the following formula is generated.
[0028]
A D (F) = T B ・ (SinπfT B / ΠfT B (3)
FIG. 22 is a graph showing such a spectrum, and the shaded portion causes spurious generation.
[0029]
In order to prevent the occurrence of such transmission spurious, so-called ramp processing is required to smooth the rise and fall of the burst as shown in FIG. FIG. 21 (c) is an enlarged view of the transmission waveform at the time of such rise and fall. The following function is used as a function at the time of rising.
[0030]
1 / 2− (1/2) · cos [π · (t / 2T S ]] ... (4)
Further, the following function is used as a function at the time of falling.
[0031]
1/2 + (1/2) · cos [π · (t / 2T S ]] ... (5)
In the above equations (4) and (5), T S Represents a symbol period.
[0032]
In order to execute such ramp processing, it is necessary to add a ROM dedicated to ramp processing. Therefore, when a digital modulator that can cope with burst transmission is realized by the conventional method, the capacity of the ROM further increases.
[0033]
[Problems to be solved by the invention]
As described above, since the baseband signal generator for the conventional digital modulator requires a large capacity or a large number of ROMs, it is difficult to make the digital modulator into an LSI, which increases the manufacturing cost. I was invited.
[0034]
Furthermore, in order to make the digital modulator compatible with burst transmission, further ROM capacity is required, and the above-described problems have become more prominent.
[0035]
An object of the present invention is to provide a baseband signal generator for a digital modulator that can be easily implemented as an LSI and is inexpensive to manufacture.
[0036]
Another object of the present invention is to provide a baseband signal generator for a digital modulator constructed without using a large capacity ROM.
[0037]
Still another object of the present invention is to provide a baseband signal generator for a digital modulator capable of supporting burst transmission without increasing the ROM capacity.
[0038]
[Means for Solving the Problems]
In summary, the present invention is a baseband signal generator for a digital modulator, comprising: means for supplying a digital baseband signal; and performing differential encoding processing and mapping processing on the digital baseband signal, Means for converting to a plurality of symbol mapping data in different phases, a plurality of digital filter means for limiting the respective bands of the plurality of symbol mapping data, and converting the outputs of the plurality of digital filter means to analog baseband signals, respectively Each of the plurality of digital filter means is provided corresponding to the plurality of symbol sections, and is provided corresponding to the plurality of symbol sections. Filters Impulse response A plurality of read-only storage means each storing symbol data corresponding to the waveform, and a means for adding the symbol data read from the plurality of read-only storage means.
[0039]
According to another aspect of the present invention, each of the plurality of digital filter means includes output mask means for selectively reading out symbol data from the plurality of read-only storage means, and according to the designation of burst transmission. And mask control means for controlling the output mask means at a predetermined timing.
[0040]
[Action]
Therefore, according to the present invention, a baseband signal generator can be realized with a very small ROM capacity as compared with the prior art, so that the digital modulator can be easily integrated into an LSI and an increase in manufacturing cost can be suppressed. Can do.
[0041]
Furthermore, according to the present invention, it is possible to prevent generation of transmission spurious during burst transmission without increasing the ROM capacity, and to realize a baseband signal generator for a digital modulator that supports burst transmission. it can.
[0042]
【Example】
FIG. 1 is a block diagram showing a digital filter constituting a baseband signal generator according to an embodiment of the present invention. This digital filter corresponds to the digital filter 25 (or 26) of the baseband signal generator of FIG. 18, and the configuration of the part other than the digital filter of the baseband signal generator is the same as that of the conventional filter shown in FIG. Is the same.
[0043]
In the embodiment of FIG. 1, the digital filter is composed of a plurality of ROMs, and the impulse response waveform of the root Nyquist filter is stored in the corresponding ROM separately for each symbol section, and the output of each ROM is output. A method is proposed for obtaining waveform data obtained by superimposing impulse response waveforms by addition. Hereinafter, such a method is referred to as a symbol tap ROM division method.
[0044]
Referring to FIG. 1, symbol mapping
[0045]
More specifically, it corresponds to the
[0046]
The outputs of these
[0047]
In this way, the digital baseband signals output from the I-phase and Q-phase
[0048]
In the example shown in FIG. 1 described above, the capacities of the I-phase and Q-phase ROMs are as follows. That is, looking at each of the
[0049]
2 (2 + 2) × 2 × 4 + 2 (2 + 2) × 3 × 2 + 2 (2 + 2) × 4 × 2 + 2 (2 + 2) × 7 × 2 + 2 (2 + 2) × 8 × 1 = 704 bits
Therefore, in both the I-phase and the Q-phase, the total is 704 × 2 = 1408 bits, which is a very small ROM of about 1/372650 compared to 268 gigabits of the conventional example described above and 1/372 compared to 524 kilobits. With capacity, a baseband signal generator for π / 4 shift DQPSK modulation can be realized.
[0050]
As described above, according to the first embodiment of the present invention, a baseband signal generator for a digital modulator can be realized with a very small ROM capacity as compared with the prior art. LSI can be easily realized, and an increase in manufacturing cost can be suppressed.
[0051]
FIG. 2 is a block diagram showing a digital filter constituting a baseband signal generator according to the second embodiment of the present invention. The digital filter shown in FIG. 2 corresponds to the digital filter 25 (or 26) of FIG. 18 in the same manner as the digital filter of FIG. 1. The digital filter of the baseband signal generator of the embodiment of FIG. The configuration of the other parts is the same as that of the conventional example shown in FIG. Therefore, the description thereof will not be repeated here.
[0052]
The digital filter of the second embodiment shown in FIG. 2 is a modification using the symbol tap ROM division method of FIG. In FIG. 2, the symbol mapping
[0053]
More specifically, symbol data (D0-D4) having a data length of 5 bits is supplied from the
[0054]
In this way, the digital baseband signals output from the I-phase and Q-phase
[0055]
In the example shown in FIG. 2 described above, the capacities of the I-phase and Q-phase ROMs are as follows. That is, for
[0056]
2 (8 + 2) × 5 + 2 (6 + 2) × 8 + 2 (8 + 2) × 5 = 12288 bits
Therefore, in both the I phase and the Q phase, the total is 12288 × 2 = 24576 bits, and a baseband signal generator for π / 4 shift DQPSK modulation can be realized with a very small ROM capacity. As described above, according to the second embodiment of the present invention, a baseband signal generator for a digital modulator can be realized with a considerably small ROM capacity, although not as much as the first embodiment. Therefore, it is easy to make the digital modulator into an LSI, and an increase in manufacturing cost can be suppressed.
[0057]
Next, FIG. 3 is an overall view of a digital modulator including a baseband signal generator according to a third embodiment of the present invention. The third embodiment provides a baseband signal generator that can cope with burst transmission on the premise of the symbol tap ROM division method of the first embodiment described above.
[0058]
Referring to FIG. 3, the serial baseband signal AN given through the input terminal 71 is converted into parallel 2-bit data (YK, XK) by the serial / parallel conversion circuit 72. The differential encoding and
[0059]
The I-phase symbol mapping data (I0, I1) and the Q-phase symbol mapping data (Q0, Q1) output from the differential encoding and
[0060]
These I-phase and Q-phase analog baseband signals are supplied to an analog modulation section having a configuration similar to that shown in FIG. 14 after sampling noise is removed by
[0061]
Next, FIG. 4 is a diagram showing details of the serial / parallel conversion circuit 72 of FIG. As shown in FIG. 4, the serial / parallel conversion circuit 72 is composed of four flip-flops 72A, 72B, 72C and 72D. The serial data AN input through the input terminal 71 (FIG. 3) is sampled by the clock signal CLK42K (42 KHz) of the data rate supplied from the timing signal generation circuit 74, and is stored in the flip-
[0062]
Next, FIG. 5 is a diagram showing in detail the configuration of the differential encoding and
[0063]
Then, 1 when the 2-bit data (XK, YK) of the current symbol is (0, 0), 3 when (0, 1), 5 when (1, 1), (1, 0) 7 is added to the numerical value of 0 to 7 indicating the phase point one symbol before, and the result is subjected to MOD8 operation to obtain the numerical value of 0 to 7 indicating the phase point of the current symbol. Note that the MOD8 operation is an operation that collects the remainder when a certain numerical value is divided by 8. In the actual circuit shown in FIG. 5, since the
[0064]
The 3-bit data output from the
[0065]
Next, FIG. 7 is a diagram showing in detail the
[0066]
FIG. 8 is a diagram showing in detail the configuration of such a symbol mapping
[0067]
Referring to FIG. 7, 18-bit symbol mapping data for nine symbol periods output from symbol mapping
[0068]
More specifically, in consideration of the dynamic range of each symbol interval, the
[0069]
The outputs of these
[0070]
FIG. 9 is a diagram showing a configuration of a
[0071]
Next, FIG. 10 is a block diagram showing a configuration of the mask control circuit 75T of FIG. As shown in FIG. 10, the mask control circuit 75T includes nine flip-
[0072]
Next, the operation of the mask control circuit 75T will be described with reference to FIGS. First, at the rising edge of burst transmission, the burst input signal BIN input from the burst input terminal in FIG. 3 changes from “0” to “1”. Then, after 2 to 3 symbol periods, the control outputs MCM4, MCM3, and MCM2 for the
[0073]
Thereafter, when the burst transmission falls, the burst input signal BIN inputted from the burst input terminal changes from “1” to “0”. Then, the control outputs MCM4, MCM3, MCM2, MCM1, MCPM0, MCP1 sequentially change from “1” to “0” while being delayed by the symbol period, and MCP2, MCP3, MCP4 simultaneously change from “1” in one symbol period. It changes to “0”.
In this way, during burst transmission, the output of
[0074]
The outputs of the
[0075]
Next, FIG. 12 is a block diagram showing in detail the I /
[0076]
The ROM capacity of the third embodiment is as follows. That is, each address of the
[0077]
2 (4 + 2) × 3 × 2 + 2 (4 + 2) × 4 × 2 + 2 (4 + 2) × 6 × 2 + 2 (4 + 2) × 9 × 2 + 2 (4 + 2) × 10 × 1 = 3456 bits
In the third embodiment described above, the case where the ROM output is masked using the mask circuit constituted by the AND gate has been described. However, each ROM has an address or dedicated input terminal for setting the output data to 0. If this is provided, the mask circuit of FIG. 7 becomes unnecessary. In this case, the control outputs MCM4 to MCP4 of the mask control circuit 75T in FIG. 7 are connected to the address or dedicated input terminal for setting the output data to 0, and the outputs of the respective ROMs are directly supplied to the adder 75U. What is necessary is just to comprise.
[0078]
As described above, according to the third embodiment of the present invention, the ROM capacity can be reduced, and transmission spurious during burst transmission can be prevented. As a result, the digital modulator corresponding to burst transmission can be used. A baseband signal generator can be provided.
[0079]
【The invention's effect】
As described above, the baseband signal generator for the digital modulator according to the present invention includes the means for supplying the digital baseband signal, the differential encoding process and the mapping process for the digital baseband signal, and different phases. Means for converting into a plurality of symbol mapping data, a plurality of digital filter means for limiting the respective bands of the plurality of symbol mapping data, and a plurality of outputs for converting the outputs of the plurality of digital filter means into analog baseband signals, respectively. Each of the plurality of digital filter means is provided corresponding to the plurality of symbol sections, and stores a predetermined filter corresponding to the plurality of symbol sections. Impulse response Since it includes a plurality of read-only storage means each storing symbol data corresponding to the waveform and a means for adding the symbol data read from the plurality of read-only storage means, the ROM capacity is much smaller than that of the prior art. Thus, a baseband signal generator can be realized, and as a result, the digital modulator can be easily integrated into an LSI and an increase in manufacturing cost can be suppressed.
[0080]
Furthermore, in the baseband generator for the digital modulator according to the present invention, each digital filter means includes output mask means for selectively reading out symbol data from a plurality of read-only storage means, burst transmission And mask control means for controlling the output mask means at a predetermined timing according to the specification, so that transmission spurious can be prevented during burst transmission, and burst transmission can be performed without increasing ROM capacity. A baseband signal generator for a corresponding digital modulator can be realized.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a digital filter constituting a baseband signal generator according to a first embodiment of the present invention.
FIG. 2 is a block diagram showing a digital filter constituting a baseband signal generator according to a second embodiment of the present invention.
FIG. 3 is a block diagram showing a digital modulator including a baseband signal generator according to a third embodiment of the present invention.
4 is a diagram showing details of the serial / parallel conversion circuit of FIG. 3; FIG.
FIG. 5 is a diagram showing details of the differential encoding and mapping circuit of FIG. 3;
6 is a truth table for explaining the principle of the mapping operation shown in FIG. 5; FIG.
7 is a diagram showing in detail the configuration of the digital filter shown in FIG. 3. FIG.
8 is a diagram showing in detail the configuration of the symbol mapping data storage circuit shown in FIG. 7;
9 is a diagram showing a configuration of a mask circuit shown in FIG. 7;
10 is a diagram showing a configuration of a mask control circuit shown in FIG. 7;
FIG. 11 is a timing chart for explaining the operation of the mask control circuit of FIG. 10;
12 is a block diagram showing a configuration of the I / Q separation circuit shown in FIG. 3. FIG.
FIG. 13 is a diagram conceptually showing an operation principle of a differential encoding and mapping circuit.
FIG. 14 is a block diagram conceptually showing the principle of a quadrature modulator.
FIG. 15 is a spatial diagram conceptually showing the principle of a quadrature modulator.
FIG. 16 is a diagram conceptually illustrating the generation principle of a π / 4 shift QPSK signal.
FIG. 17 is a diagram conceptually illustrating the principle of differential encoding.
FIG. 18 is a block diagram illustrating a conventional baseband signal generator for π / 4 shift DQPSK modulation.
19 is a block diagram showing a configuration of the digital filter shown in FIG.
20 is a waveform diagram showing impulse response characteristics of the digital filter shown in FIG.
FIG. 21 is a waveform diagram showing a generation principle of transmission spurious during burst transmission.
FIG. 22 is a graph showing the principle of generation of transmission spurious during burst transmission.
[Explanation of symbols]
1, 21, 71 Input terminal
2 Mapping circuit
3,4,78A, 78B LPF
5 Carrier signal source
6 Phase shift circuit
7, 8, 80, 81 multiplier
9,83 adder
10, 32, 84 Output terminal
22, 72 Serial / parallel conversion circuit
23,73 Differential encoding and mapping circuit
24, 74 Timing signal generation circuit
25, 26, 75 Digital filter
25a, 75A Symbol mapping data storage circuit
27, 28, 77A, 77B D / A converter
31 Modulation signal generator
40-50, 60-62, 75B-75J ROM
76 I / Q separation circuit
75K-75S mask circuit
75T mask control circuit
Claims (2)
デジタルベースバンド信号を供給する手段と、
前記デジタルベースバンド信号に差動符号化処理およびマッピング処理を施して、互いに異なる位相における複数のシンボルマッピングデータに変換する手段と、
前記複数のシンボルマッピングデータのそれぞれの帯域を制限する複数のデジタルフィルタ手段とを備え、
前記複数のデジタルフィルタ手段の各々は、
前記シンボルマッピングデータを複数のシンボル区間に相当する分だけ蓄積する手段と、
前記複数のシンボル区間に対応して設けられ、所定のフィルタのインパルス応答波形に対応するシンボルデータをそれぞれ記憶した複数の読出専用記憶手段と、
前記複数の読出専用記憶手段から読出されたシンボルデータを加算する手段とを含み、
前記複数のデジタルフィルタ手段の出力をそれぞれアナログのベースバンド信号に変換する複数の変換手段をさらに備えた、ベースバンド信号生成器。A baseband signal generator for a digital modulator,
Means for supplying a digital baseband signal;
Means for performing a differential encoding process and a mapping process on the digital baseband signal to convert the digital baseband signal into a plurality of symbol mapping data in different phases;
A plurality of digital filter means for limiting the respective bands of the plurality of symbol mapping data,
Each of the plurality of digital filter means includes
Means for accumulating the symbol mapping data corresponding to a plurality of symbol intervals;
A plurality of read-only storage means provided corresponding to the plurality of symbol sections, each storing symbol data corresponding to an impulse response waveform of a predetermined filter;
Means for adding symbol data read from the plurality of read-only storage means,
A baseband signal generator further comprising a plurality of conversion means for converting the outputs of the plurality of digital filter means into analog baseband signals, respectively.
デジタルベースバンド信号を供給する手段と、
前記デジタルベースバンド信号に差動符号化処理およびマッピング処理を施して、互いに異なる位相における複数のシンボルマッピングデータに変換する手段と、
前記複数のシンボルマッピングデータのそれぞれの帯域を制限する複数のデジタルフィルタ手段と、
バースト送信を指定する手段とを備え、
前記複数のデジタルフィルタ手段の各々は、
前記シンボルマッピングデータを複数のシンボル区間に相当する分だけ蓄積する手段と、
前記複数のシンボル区間に対応して設けられ、所定のフィルタのインパルス応答波形に対応するシンボルデータをそれぞれ記憶した複数の読出専用記憶手段と、
前記複数の読出専用記憶手段からの前記シンボルデータの読出を選択的に0にする出力マスク手段と、
前記バースト送信指定手段によるバースト送信の指定に応じて、所定のタイミングで前記出力マスク手段を制御するマスク制御手段と、
前記複数の読出専用記憶手段から読出されたシンボルデータを加算する手段とを含み、
前記複数のデジタルフィルタ手段の出力をそれぞれアナログのベースバンド信号に変換する複数の変換手段をさらに備えた、ベースバンド信号生成器。A baseband signal generator for a digital modulator,
Means for supplying a digital baseband signal;
Means for performing a differential encoding process and a mapping process on the digital baseband signal to convert the digital baseband signal into a plurality of symbol mapping data in different phases;
A plurality of digital filter means for limiting respective bands of the plurality of symbol mapping data;
Means for designating burst transmission,
Each of the plurality of digital filter means includes
Means for accumulating the symbol mapping data corresponding to a plurality of symbol intervals;
A plurality of read-only storage means provided corresponding to the plurality of symbol sections, each storing symbol data corresponding to an impulse response waveform of a predetermined filter;
Output mask means for selectively reading out the symbol data from the plurality of read-only storage means;
Mask control means for controlling the output mask means at a predetermined timing in accordance with designation of burst transmission by the burst transmission designation means;
Means for adding symbol data read from the plurality of read-only storage means,
A baseband signal generator further comprising a plurality of conversion means for converting the outputs of the plurality of digital filter means into analog baseband signals, respectively.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP00060993A JP3695764B2 (en) | 1992-01-07 | 1993-01-06 | Baseband signal generator for digital modulators |
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP83692 | 1992-01-07 | ||
| JP83592 | 1992-01-07 | ||
| JP4-836 | 1992-01-07 | ||
| JP83792 | 1992-01-07 | ||
| JP4-835 | 1992-01-07 | ||
| JP4-837 | 1992-01-07 | ||
| JP00060993A JP3695764B2 (en) | 1992-01-07 | 1993-01-06 | Baseband signal generator for digital modulators |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0690259A JPH0690259A (en) | 1994-03-29 |
| JP3695764B2 true JP3695764B2 (en) | 2005-09-14 |
Family
ID=27453213
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP00060993A Expired - Fee Related JP3695764B2 (en) | 1992-01-07 | 1993-01-06 | Baseband signal generator for digital modulators |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3695764B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2967710B2 (en) * | 1995-09-29 | 1999-10-25 | 日本電気株式会社 | Digital modulator |
-
1993
- 1993-01-06 JP JP00060993A patent/JP3695764B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0690259A (en) | 1994-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5379322A (en) | Baseband signal generator for digital modulator | |
| US5369378A (en) | Digital DQPSK modulator | |
| KR100313981B1 (en) | Digital signal transmission method and transmitter | |
| JP2853230B2 (en) | Digital filter device | |
| US5157693A (en) | Digital modulation circuit | |
| JP2968350B2 (en) | Quadrature modulation circuit | |
| US5937010A (en) | Sample interpolator and method of generating additional samples of a sampled waveform using a programmable sample divider | |
| JP3169714B2 (en) | Digital radio modulator | |
| US5175514A (en) | Digital modulator and baseband signal generator for digital modulator | |
| JPH06315039A (en) | π / 4 shift DQPSK modulator | |
| JP3695764B2 (en) | Baseband signal generator for digital modulators | |
| JP3147000B2 (en) | Pseudo GMSK modulator | |
| KR100834025B1 (en) | Waveform Generator | |
| JP2004509522A (en) | How to generate mobile communication signals of different mobile radio standards | |
| US5838208A (en) | Modulation of transmission data signal in sychronous with transmission clock signal | |
| JP2000032070A (en) | Table drive type modulating signal generator | |
| JPH0773288B2 (en) | Digital modulation circuit | |
| JP2740373B2 (en) | Baseband signal generator for π / 4 shift QPSK quadrature modulator | |
| JP3394786B2 (en) | Modulation signal generation method and circuit | |
| JP3397840B2 (en) | π / 4 shift QPSK modulation method and circuit | |
| JP2797223B2 (en) | Baseband waveform generation circuit for π / 4 shift QPSK modulator | |
| JPH07193605A (en) | Multi-value modulation circuit | |
| KR0154087B1 (en) | Cpm signal generator | |
| JPH10285229A (en) | Transmitter for π / 4 shift QPSK | |
| JPH0758796A (en) | Quadrature amplitude modulator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20030121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050628 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080708 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090708 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090708 Year of fee payment: 4 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090708 Year of fee payment: 4 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090708 Year of fee payment: 4 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090708 Year of fee payment: 4 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |