JPH04100403A - Binary transversal filter - Google Patents

Binary transversal filter

Info

Publication number
JPH04100403A
JPH04100403A JP2218633A JP21863390A JPH04100403A JP H04100403 A JPH04100403 A JP H04100403A JP 2218633 A JP2218633 A JP 2218633A JP 21863390 A JP21863390 A JP 21863390A JP H04100403 A JPH04100403 A JP H04100403A
Authority
JP
Japan
Prior art keywords
output
rom
addition
data
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2218633A
Other languages
Japanese (ja)
Inventor
Mitsuhiro Ono
光洋 小野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2218633A priority Critical patent/JPH04100403A/en
Publication of JPH04100403A publication Critical patent/JPH04100403A/en
Pending legal-status Critical Current

Links

Landscapes

  • Filters That Use Time-Delay Elements (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

PURPOSE:To make the filter applicable to multilevel modulation without deteriorating its performance by constituting the filter so that the filter can select and send the output value of a set number of data sequences by using the 1st select signal from the outside to an adding means when the number of data sequences is set. CONSTITUTION:A waveform shaping sections 511 in a ROM 51 supplies an output value corresponding to the output of an SR 13 to an adder 514 through a 1/2-divider 513 and another waveform shaping section 512 supplies an output value corresponding to the output of another SR 12 to the adder 514 as it is and the addition output of the adder is supplied to the 1/2 dividing section 523 of a ROM 52. A waveform shaping section 522 in a ROM 52 supplies an output value corresponding to the output of an SR 11 to an adding section 524 as it is. Since the output of a 1/2-divider 523 is also supplied to the section 524, the addition output of the section 524 is sent to a D/A converter 41. The converter 41 converts the addition output into analog signals and sends the analog signals to a modulator (not shown in the figure) through a low-pass filter 42.

Description

【発明の詳細な説明】 〔概要〕 例えば、ディジタル多重無線装置の変調部において使用
するバイナリ・トランスバーサル・フィルタに関し、 4 PSK変調用バイナリ・トランスバーサル、フィル
タを多値QAM変調用に適用しても性能か劣化せず、し
かも回路規模が大きくならない様にすることを目的とし
、 第1〜第nのシフトレジスト部分で構成されており、n
系列のデータをデータ速度よりも所定倍数だけ高速のク
ロックを用いて対応するシフトレジスタ部分に書き込み
、並列データで出力するシフトレジスト手段と、該第1
〜第nのシフトレジスト部分から出力される並列データ
の取り得る全ての状態に対応する出力値が格納されてい
る第1〜第nのROM部分で構成されており、入力する
並列データに対応する出力値を送出する。ROM手段と
、該第1〜第nのROM部分の出力値を1〜(1/2°
−1)倍した後、加算して加算出力を送出する加算手段
(3)と、該加算出力をアナログ値に変換した後、帯域
制限して出力するディジタル/アナログ変換手段(4)
とを有するバイナリ・トランスバーサル・フィルタにお
いて、該第1〜第nのROM部分の出力値は、該加算出
力の最大値が該ディジタル/アナログ変換手段の最大値
を超えない様に、データの系列数に対応してスケーリン
グした値にするが、データの系列数が設定された時、外
部からの第1の選択信号を用いて設定された系列数の出
力値を選択して該加算手段に送出する様に構成するっ〔
産業上の利用分野つ 本発明は、例えば、デインタル多重無線装置の変調部に
おいて使用するバイナリ・トランスバーサル・フィルタ
に関するものである。
[Detailed Description of the Invention] [Summary] For example, regarding a binary transversal filter used in a modulation section of a digital multiplexing radio device, 4 binary transversal filters for PSK modulation and applying the filter to multi-level QAM modulation. The purpose of this is to ensure that the performance does not deteriorate and the circuit scale does not increase.
a shift register means for writing the data of the series into the corresponding shift register portion using a clock faster than the data speed by a predetermined multiple, and outputting the data as parallel data;
- Consists of first to nth ROM parts storing output values corresponding to all possible states of parallel data output from the nth shift register part, corresponding to input parallel data. Send the output value. The output values of the ROM means and the first to nth ROM parts are set to 1 to (1/2°
-1) Adding means (3) that multiplies, adds, and sends out the added output, and digital/analog converting means (4) that converts the added output into an analog value, then limits the band and outputs it.
In the binary transversal filter having the above, the output values of the first to nth ROM portions are converted into a data series such that the maximum value of the addition output does not exceed the maximum value of the digital/analog conversion means. However, when the number of data series is set, the output value of the set number of series is selected using the first selection signal from the outside and sent to the adding means. Configure it so that
FIELD OF THE INVENTION The present invention relates to a binary transversal filter used, for example, in a modulation section of a digital multiplex radio device.

例えば、デインタル多重無線装置の変調部では入力した
ディジタル信号をバイナリ・トランスバーサル・フィル
タで帯域制限した後で、帯域制限したディジタル信号を
用いて搬送波をデインタル変調する。
For example, in a modulation section of a digital multiplexing radio device, an input digital signal is band-limited using a binary transversal filter, and then a carrier wave is digitally modulated using the band-limited digital signal.

この時、4 PSK変調用バイナリ・トランスバーサル
・フィルタを多値QAM変調用に適用しても性能か劣化
せず、しかも回路規模が太き(ならない様にすることが
必要である。
At this time, it is necessary to ensure that even if the binary transversal filter for 4PSK modulation is applied to multilevel QAM modulation, the performance will not deteriorate and the circuit scale will not become large.

〔従来の技術] 第9図は従来例のブロック図で、第9図(alは4PS
K変調用バイナリ・トランスバーサル・フィルタ、第9
図(b)は64値QAM変調用バイナリ・トランスバー
サル・フィルタを示し、第1O図は第9図fa)の動作
説明図を示す。
[Prior art] Fig. 9 is a block diagram of a conventional example.
Binary transversal filter for K modulation, 9th
Figure (b) shows a binary transversal filter for 64-value QAM modulation, and Figure 1O is an explanatory diagram of the operation of Figure 9fa).

以F、第10図を参照して第9図talの動作を説明す
る5、ここて、4 PSK変調用の場合にはIchとQ
ahの2系列のデータが入力するか、回路構成上同じ為
に1系列の構成のみを示している。
Hereinafter, the operation of Fig. 9 tal will be explained with reference to Fig. 10.
Either two series of data ah are input, or the circuit configuration is the same, so only the configuration of one series is shown.

先ず、入力する直列データは1例えば第1O図■に示す
様に4倍のデータ速度を有するサンプリングクロックで
順次9例えば15段のシフトレジスタ(以下、 SRと
省略する)11に取り込まれた後、並列データ1.、 
I2.  ・・115に変換されてROM 24に加え
られる。
First, input serial data is sequentially input into a 9, for example, 15-stage shift register (hereinafter abbreviated as SR) 11 using a sampling clock having a data rate of 4 times as shown in Figure 1O. Parallel data 1. ,
I2. . . 115 and added to the ROM 24.

ROM 24にはデータI、、  l、・・115の全
ての状態に対応するall(+a212+a313+”
 ” +a+sI+5の演算結果が書き込まれているの
で、データI8のみか1で、他のデータが0の時は第1
0図−■に示す様な波形がROM 24から出力される
っまた、■のデータが連続した時は第10図−■の波形
の重ね合わせとなる。ここで、al+ a2.a3・・
・は予め定められた係数である。
The ROM 24 stores all (+a212+a313+") corresponding to all states of data I,, l,...115.
” Since the calculation result of +a+sI+5 is written, if only data I8 is 1 and other data is 0, the first
A waveform as shown in Figure 0-■ is output from the ROM 24. Also, when the data in ■ is continuous, the waveforms shown in Figure 10-■ are superimposed. Here, al+a2. a3...
・ is a predetermined coefficient.

さて、ROM 24の出力は9例えばIOビットのディ
ジタル/アナログ変換器(以下、 D/A変換器と省略
する)64でアナログ信号に変換した後、低域通過形フ
ィルタ65でサンプリングクロックによって生ずる高調
波成分が除去されて変調器(図示せず)に加えられる。
Now, the output of the ROM 24 is converted into an analog signal by a digital/analog converter (hereinafter abbreviated as D/A converter) 64 of 9, for example, IO bits, and then converted into an analog signal by a low-pass filter 65 which converts the harmonics generated by the sampling clock. The wave components are removed and applied to a modulator (not shown).

ここで、RσM 24の最大出力値はlOビットのD/
A変換器の最大スケールに合わせているので、第1θ図
−■に示す様に開口部の上下の点は+511.−512
に一致するが、これは量子化雑音によるS/N比を高(
する為である。尚、実線aは“l”の波形。
Here, the maximum output value of RσM 24 is 10 bits of D/
Since it is adjusted to the maximum scale of the A converter, the points above and below the opening are +511. -512
, which increases the S/N ratio due to quantization noise (
It is for the purpose of Note that the solid line a is the waveform of "l".

点線のbは“O”の波形を示す。The dotted line b indicates the "O" waveform.

また、第1O図−■は第9図中の低域通過形フィルタ6
5の出力のアイパターンを示し、aは“l”の波形、b
は“0”の波形である。
In addition, Figure 1O-■ shows the low-pass filter 6 in Figure 9.
The eye pattern of the output of 5 is shown, a is the “l” waveform, b
is a waveform of “0”.

次に、第9図(b)は第9図(alのバイナリ・トラン
スバーサル・フィルタ(以下、 BTFと省略する)を
64値QAM変調用に適用した時の回路構成である。
Next, FIG. 9(b) shows a circuit configuration when the binary transversal filter (hereinafter abbreviated as BTF) of FIG. 9 (al) is applied to 64-value QAM modulation.

図に示す様に、データI1112+ Isの3系列が入
力するので5RII〜13およびROM 25〜27を
各系列に対応して設ける。
As shown in the figure, since three series of data I1112+Is are input, 5RII-13 and ROMs 25-27 are provided corresponding to each series.

この時、ROM 25〜ROM 27の出力値は2’(
a+L+  +atI+2n ” +als L’s)
 +2’(alL++a2IB  ” ’ +alal
t+s)+2°(、alls+ + atlst  ・
”+ a + s I□5)       ・ 壷・(
11となる。
At this time, the output value of ROM 25 to ROM 27 is 2'(
a+L+ +atI+2n ” +also L's)
+2'(alL++a2IB ''' +alal
t+s)+2°(, alls+ + atlst ・
”+ a + s I□5) ・ Urn・(
It becomes 11.

ここで、I+2はl系列2番目のデータを示し、第1項
はROM +の出力、第2項はROM2の出力、第3項
はROM、の出力であるが、括弧の中は上記の4PSK
変調と同じ形になる。
Here, I+2 indicates the second data of the l series, the first term is the output of ROM +, the second term is the output of ROM2, and the third term is the output of ROM.
It takes the same form as modulation.

但し、ROMの出力は2’、 2’、 2°と重み付け
が行われているが、4 PSK変調の場合は重み付けは
20となっているので、22で各係数を割れば4 PS
K変調用に構成されたBTFが使用できる。
However, the output of the ROM is weighted as 2', 2', 2°, but in the case of 4 PSK modulation, the weighting is 20, so dividing each coefficient by 22 gives 4 PS.
A BTF configured for K modulation can be used.

即ち、第9図(b)に示す様に、 ROM、 25の出
力は直接、加算器63に加えるが、ROMz 26. 
ROMa 27の出力を割算器61.62で%9%して
加算器63に加える。
That is, as shown in FIG. 9(b), the output of ROMz 25 is directly applied to the adder 63, but the output of ROMz 26.
The output of ROMa 27 is divided by 9% by dividers 61 and 62 and added to adder 63.

そして、加算器63で加算された加算出力は上記と同様
にlOビットのD/A変換器64.低域通過形フィルタ
65を介して出力を取り出す。
Then, the addition output added by the adder 63 is sent to the 10-bit D/A converter 64. The output is taken out through a low-pass filter 65.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

さて、問題点の説明図である第11図(a)に示す様に
、4相PSK変調の場合にはIchまたはQchはl系
列のデータが入力するのでROMは1個しか使用せず、
ROMから512の最大出力がD/A変換器に送出され
てもこの変換器はオーバーフローしない。
Now, as shown in FIG. 11(a), which is an explanatory diagram of the problem, in the case of 4-phase PSK modulation, Ich or Qch receives l-series data, so only one ROM is used.
Even if a maximum output of 512 is sent from the ROM to the D/A converter, this converter will not overflow.

しかし、16値QAM変調、64値QAM変調の場合は
IchまたはQchは2系列、3系列になるのでいずれ
の場合でも加算器を使用するのでD/A変換器はオーバ
ーフローする。
However, in the case of 16-value QAM modulation and 64-value QAM modulation, Ich or Qch has two or three sequences, so in either case, an adder is used and the D/A converter overflows.

そこで、オーバーフローしない様に第11図(b)に示
す様にスケーリングして16値QAM変調、64値QA
M変調の出力値を%にすると、I66値QA変調の場合
は約2.5dB 、 64値QAM変調の場合は約1.
2dBのS/Nの劣化が生ずると云う問題点かある。
Therefore, in order to prevent overflow, scaling is performed as shown in Fig. 11(b) to perform 16-value QAM modulation and 64-value QA modulation.
If the output value of M modulation is expressed as a percentage, it is approximately 2.5 dB for I66-value QA modulation and approximately 1.5 dB for 64-value QAM modulation.
There is a problem that a 2 dB S/N deterioration occurs.

また、割算器および加算器が必要となり、4PSK変調
の場合に比して回路規模が大きくなると云う問題もある
There is also the problem that a divider and an adder are required, and the circuit scale becomes larger than in the case of 4PSK modulation.

〔課題を解決する為の手段〕[Means to solve problems]

第1図〜第3図は第1〜第3の本発明の原理ブロック図
を示す。
1 to 3 show principle block diagrams of the first to third aspects of the present invention.

図中、■は第1〜第nのシフドレンスト部分で構成され
ており、n系列のデータをデータ速度よりも所定倍数だ
け高速のクロックを用いて対応するシフトレジスタ部分
に書き込み、並列データで出力するシフトレジスト手段
で、2は該第1〜第nのシフトレジスト部分から出力さ
れる並列データの取り得る全ての状態に対応する出力値
か格納されている第1〜第nのROM部分で構成されて
おり、入力する並列データに対応する出力値を送出する
ROM手段である。
In the figure, ■ is composed of the first to nth shift length parts, and n series data is written to the corresponding shift register part using a clock that is faster than the data rate by a predetermined multiple, and is output as parallel data. The shift register means 2 comprises first to nth ROM parts storing output values corresponding to all possible states of the parallel data output from the first to nth shift register parts. It is a ROM means that outputs an output value corresponding to input parallel data.

また、3は該第1〜第nのROM部分の出力値を1〜(
1/2’−1)倍した後、加算して加算出力を送出する
加算手段で、4は該加算出力をアナログ値に変換した後
、帯域制限して出力するディジタル/アナログ変換手段
である。
In addition, 3 indicates the output values of the first to nth ROM portions from 1 to (
1/2'-1), and then adds the sum and sends out the added output. 4 is a digital/analog conversion means that converts the added output into an analog value, then limits the band and outputs it.

そして、該第1〜第nのROM部分の出力値は、該加算
出力の最大値が該ディジタル/アナログ変楔手段の最大
値を超えない様に、データの系列数に対応してスケーリ
ングした値にするが、データの系列数が設定された時、
外部からの第1の選択信号を用いて設定された系列数の
出力値を選択して該加算手段に送出する。
The output values of the first to nth ROM portions are scaled in accordance with the number of data series so that the maximum value of the addition output does not exceed the maximum value of the digital/analog converting means. However, when the number of data series is set,
The output values of the set number of sequences are selected using a first selection signal from the outside and sent to the adding means.

また、第2の本発明は該ROM手段に加算手段の機能を
も含ませて外部に設けた加算手段を除去する構成にする
Further, in the second aspect of the present invention, the ROM means also includes the function of the addition means, so that the addition means provided outside is omitted.

更に、第3の本発明は該第1〜第nのROM部分の出力
値を複数種類のコードで書き込むと共に、該加算手段に
コード変換部分を付加する。
Furthermore, the third aspect of the present invention writes the output values of the first to nth ROM portions in a plurality of types of codes, and adds a code conversion portion to the addition means.

そして、該第1〜第nのROM部分は外部からの第2の
選択信号に対応するコードの出力値を加算手段に送出し
、該加算手段は加算出力を該コード変換部分でディジタ
ル/アナログ変換手段の入力条件に対応したコードに変
換して出力する。
The first to nth ROM parts send the output values of the codes corresponding to the second selection signals from the outside to the adding means, and the adding means converts the added outputs into digital/analog in the code converting part. It converts into a code that corresponds to the input conditions of the means and outputs it.

〔作用〕[Effect]

第1の本発明は加算出力の最大値が該ディジタル/アナ
ログ変換手段の最大値以内で、しかも最大値に最も近く
なる様に、第1〜第nのROM部分の出力値をデータ系
列数に対応してスケーリングする。そして、データ系列
数nが設定された時、外部からの第1の選択信号を用い
て設定された系列の出力値を選択して該加算手段に送出
する。
The first aspect of the present invention is to convert the output values of the first to n-th ROM portions into data series numbers such that the maximum value of the addition output is within the maximum value of the digital/analog conversion means and closest to the maximum value. Scale accordingly. Then, when the number n of data series is set, the output value of the set series is selected using the first selection signal from the outside and sent to the adding means.

これにより、ディジタル、/アナログ変換手段の最大ス
ケールを超えたり、 S/Nの劣化が発生することがな
くなる。
This prevents the maximum scale of the digital/analog conversion means from being exceeded and the S/N from deteriorating.

第2の本発明は第1〜第nのROM部分に加算手段の機
能も含ませて外部に設けた加算手段を除去する構成する
。これにより、多値QAM変調の場合の回路規模が小さ
くなり、4PSK変調の場合とほぼ回路規模が同じにな
る。
The second aspect of the present invention is configured such that the first to n-th ROM portions also include the function of the addition means, thereby eliminating the addition means provided outside. As a result, the circuit scale in the case of multilevel QAM modulation becomes small, and the circuit scale becomes almost the same as in the case of 4PSK modulation.

第3の本発明は第1〜第nのROM部分の出力値を複数
種類のコードで書き込むと共に、該加算手段にコード変
換部分を付加する。
In the third aspect of the present invention, the output values of the first to nth ROM portions are written in a plurality of types of codes, and a code conversion portion is added to the adding means.

そして、外部からの第2の選択信号を用いて対応するコ
ードで書き込まれた出力値を選択して該加算手段に送出
する。加算手段は選択したコート化出力値を用いて割算
、加算を簡単に実行した後、該ツー1〜変換部分て加算
出力をデインタル/アナログ変換手段の入力条件に対応
したコードに変換して出力する。
Then, using a second selection signal from the outside, the output value written in the corresponding code is selected and sent to the adding means. The addition means simply executes division and addition using the selected coded output value, and then converts the addition output into a code corresponding to the input conditions of the digital/analog conversion means using the conversion section and outputs it. do.

〔実施例〕〔Example〕

第4図は第1の本発明の実施例のブロック図、第5図は
第3図の動作説明図、第6図は第2の本発明の実施例の
ブロック図、第7図は本発明の実施例のブロック図、第
8図は2の補数表示を用いた場合の割算説明図を示す。
FIG. 4 is a block diagram of the first embodiment of the present invention, FIG. 5 is an explanatory diagram of the operation of FIG. 3, FIG. 6 is a block diagram of the second embodiment of the present invention, and FIG. 7 is a block diagram of the second embodiment of the present invention. FIG. 8 is a block diagram of the embodiment of FIG. 8, which is an explanatory diagram of division when two's complement representation is used.

ここで、シフトレジスタ11〜13はシフトド/スト手
段lの構成部分、ROM21〜23はROM手段2の構
成部分、鷺割算器32. V4割算器31.加算器33
は加算手段3の構成部分、D/A変換器41.低域通過
形フィルタ42はディジタル7/アナログ変換手段4の
構成部分、ROM 51. ROM 52はROM手段
5の構成部分、展開算器71.加算器72.コード変換
器73は加算手段7の構成部分を示す。
Here, the shift registers 11 to 13 are constituent parts of the shifted/stuck means 1, the ROMs 21 to 23 are constituent parts of the ROM means 2, and the Sagi divider 32. V4 divider 31. Adder 33
are the constituent parts of the adding means 3, and the D/A converter 41. The low-pass filter 42 is a component of the digital/analog conversion means 4, and the ROM 51. The ROM 52 is a component of the ROM means 5, and the expansion calculator 71. Adder 72. Code converter 73 represents a component of addition means 7.

なお、全図を通じて同一符号は同一対象物を示す。以下
、n=3.D/A変換器は10ビツトとじて第5図を参
照して第4図の動作から説明をする。
Note that the same reference numerals indicate the same objects throughout the figures. Hereinafter, n=3. The D/A converter is assumed to be 10 bits and will be explained with reference to FIG. 5, starting with the operation shown in FIG.

先ず、第5図に示す様に4 PSK変調方式の様にIc
h、 Qchが1系列の時はROMは1個しか使用しな
いのでROMの最大出力値は512にする。
First, as shown in Fig. 5, the Ic
Since only one ROM is used when there is one h and Qch, the maximum output value of the ROM is set to 512.

しかし、16QAlt4変調方式の場合には2系列とな
り、 ROMは2個使用するので第5図に示す様なスケ
ーリングを行ってROMの最大出力値を341にする。
However, in the case of the 16QAlt4 modulation method, there are two sequences and two ROMs are used, so scaling as shown in FIG. 5 is performed to make the maximum output value of the ROM 341.

この時、加算器33にはROM 21からの341とR
OM 22からの341を1/2割算器32で(昏した
170か印加されるので511となり、D/A変換器は
オーバーフローすることはない。
At this time, the adder 33 contains 341 and R from the ROM 21.
Since 341 from OM 22 is applied to 170 by the 1/2 divider 32, it becomes 511, and the D/A converter does not overflow.

同様(二64 QAM変調方式の場合はROM 21の
最大出力値を292にスケーリングして加算出力が51
1になる様にする。なお、外部から選択信号をROMに
加えて、変調調力式に対応する出力値が選択できる様す
る。
Similarly (in the case of 264 QAM modulation method, the maximum output value of ROM 21 is scaled to 292, and the added output is 51
Make it become 1. Note that a selection signal is applied to the ROM from the outside so that an output value corresponding to the modulation adjustment formula can be selected.

これにより、それぞれの変調方式において低域通過形フ
ィルタ42から送出されるアナログ信号のS/N劣化は
ない。
As a result, there is no S/N deterioration of the analog signal sent out from the low-pass filter 42 in each modulation method.

次に、第6図はROM 5L 52に中に割算と加算の
機能を含めたものである。ここで、図中の波形整形は上
記(1)式の演算を行うことを示している。
Next, FIG. 6 shows a ROM 5L 52 including division and addition functions. Here, the waveform shaping in the figure indicates that the above equation (1) is calculated.

即ち、ROM 51の中の波形整形部分511はSR1
3の出力に対応する出力値を%割算器513を介して加
算器514に加える。また、波形整形部分512はSR
12の出力に対応する出力値をそのまま加算器514に
加えて加算出力をROM 52の%割算部分523に加
える。
That is, the waveform shaping section 511 in the ROM 51 is SR1.
The output value corresponding to the output of 3 is added to the adder 514 via the % divider 513. In addition, the waveform shaping portion 512 is SR
The output value corresponding to the output of 12 is directly added to the adder 514, and the added output is added to the % division section 523 of the ROM 52.

一方、ROM 52の中の波形整形部分522は5RI
Iの出力に対応する出力値をそのまま加算部分524に
加える。ここには、%割算部分523の出力も加えられ
ているので、加算して加算出力をD/A変換器41に送
出する。D/A変換器はアナログ信号に変換した後、低
域通過形フィルタ42を介して図示しない変調器に送出
する。
On the other hand, the waveform shaping section 522 in the ROM 52 is 5RI
The output value corresponding to the output of I is directly added to the addition section 524. Since the output of the % division section 523 is also added here, the sum is added and the added output is sent to the D/A converter 41. The D/A converter converts the signal into an analog signal, and then sends it to a modulator (not shown) via a low-pass filter 42.

これにより、第4図と同じ構成となるが9割算器や加算
器がROMの中に設けられるので、回路規模としては大
きくならない。
This results in the same configuration as in FIG. 4, but since the divider by 9 and adder are provided in the ROM, the circuit scale does not become large.

尚、図に示す様に選択信号と波形整形バイパス信号を設
けて、複数種類の変調方式に対応できる様にすると共に
、波形整形部分の使用/不使用を外部から切り替えられ
る様にしである。
As shown in the figure, a selection signal and a waveform shaping bypass signal are provided to enable support for a plurality of types of modulation methods and to enable external switching between use and non-use of the waveform shaping section.

更に、第8図を参照して第7図の動作を説明する。一般
に、D/A変換器は第7図(a)に示す様なストレート
バイナリが必要であるが、割算、加算などを行うには2
の補数を用いた方が簡単に行うことができる。なお、第
7図(a)は4 PSK変調方式。
Further, the operation shown in FIG. 7 will be explained with reference to FIG. Generally, D/A converters require straight binary data as shown in Figure 7(a), but in order to perform division, addition, etc.
This can be done more easily using the complement of . Note that FIG. 7(a) shows the 4PSK modulation method.

第7図(b)はl 6QAM変調方式である。FIG. 7(b) shows the 16QAM modulation method.

例えば、第8図(b)の左側に示す様に2の補数を使用
すれば6の各を求める場合、第1ピツトoを第2ビツト
に挿入すると共に、第2.第3ビツトを第3.第4ビツ
トに挿入すればよい。
For example, as shown on the left side of FIG. 8(b), when calculating each of 6 using two's complement, the first pit o is inserted into the second bit, and the second . 3rd bit. It can be inserted into the fourth bit.

また、第8図(b)の右側に示す様に−6の%を求める
場合、上記と同様の処理を行えばよい。
Further, when calculating the percentage of -6 as shown on the right side of FIG. 8(b), the same process as above may be performed.

更に、例えば−4+1を求める際には1100と000
1を加算すると1101となり−3が容易に求められる
。しかし、ストレート・バイナリの場合には単純に加算
しても−3が得られず、2の補数を用いる場合よりも演
算が複雑になる。
Furthermore, for example, when finding -4+1, use 1100 and 000.
When 1 is added, it becomes 1101, and -3 can be easily obtained. However, in the case of straight binary, -3 cannot be obtained by simple addition, and the operation becomes more complicated than when using two's complement.

そこで、第7図(a)、第7図(b)に示す様にROM
 24〜26の出力値をストレートバイナリと2の補数
で書き込むと共に、2の補数をストレートバイナリにコ
ード変換するコード変換部分73を設ける。
Therefore, as shown in Fig. 7(a) and Fig. 7(b), the ROM
A code conversion section 73 is provided for writing the output values of 24 to 26 in straight binary and two's complement, and for converting the code from two's complement to straight binary.

また、ROMから所要のコード出力値を取り出すと共に
、コード変換部分の動作を制御するコード切替信号を外
部から印加する。
Further, a required code output value is taken out from the ROM, and a code switching signal for controlling the operation of the code conversion section is externally applied.

さて、第7図(a)の場合には割算、加算かないのでコ
ード切替信号はストレートバイナリを選択し。
Now, in the case of FIG. 7(a), since there is no division or addition, straight binary is selected as the code switching signal.

ROM 24の出力値をそのままD/A変換器41でア
ナログ信号に変換し、低域通過形フィルタ42を介して
帯域制限したアナログ信号を出力する。
The output value of the ROM 24 is directly converted into an analog signal by a D/A converter 41, and a band-limited analog signal is outputted via a low-pass filter 42.

しかし、第7図(blは16QAM変調方式の為に割算
However, in Figure 7 (bl is divided because of the 16QAM modulation method.

加算が必要となる為、コード切替信号でROM 25゜
26から2の補数の出力値を取り出し加算器72. y
2割算器71に加える。そこで、この割算器は上記の様
に割算を行って加算器に加え、”ここでROM 25か
らの出力値と加算して加算出力をコード変換器73に送
出する。
Since addition is required, the two's complement output value is extracted from the ROM 25°26 using the code switching signal and the adder 72. y
Add to 2 divider 71. Therefore, this divider performs division as described above and adds it to the adder, which adds it to the output value from the ROM 25 and sends the added output to the code converter 73.

コード変換器はストレートバイナリにコード変換してD
 /A変換器41に加えるので、ここでアナログ信号に
変換された後、低域通過形フィルタ42を介して外部に
送出される。
The code converter converts the code to straight binary and D
Since the signal is added to the /A converter 41, it is converted into an analog signal here and then sent to the outside via the low-pass filter 42.

即ち、4 PSK変調用バイナリ・トランスバーサル・
フィルタを多値QAM変調用に適用しても性能が劣化せ
ず、しかも回路規模が大きくならない。
That is, 4 PSK modulation binary transversal
Even if the filter is applied to multilevel QAM modulation, the performance will not deteriorate and the circuit scale will not increase.

〔発明の効果〕〔Effect of the invention〕

以上詳細に説明した様に本発明によれば、4PSK変調
用バイナリ・トランスバーサル・フィルタを多値QAM
変調用に適用しても性能が劣化せず。
As explained in detail above, according to the present invention, the binary transversal filter for 4PSK modulation is
Performance does not deteriorate even when applied for modulation.

しかも回路規模が大きくならないと云う効果がある。Moreover, there is an effect that the circuit scale does not become large.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は第1の本発明の原理ブロック図、第2図は第2
の本発明の原理ブロック図、第3図は第3の本発明の原
理ブロック図、第4図は第1の本発明の実施例のブロッ
ク図、第5図は第3図の動作説明図、 第6図は第2の本発明の実施例のブロック図、第7図は
第3の本発明の実施例のブロック図、第8図は2の補数
表示を用いた場合の割算説明図、第9図は従来例のブロ
ック図、 第10図は第9図(a)の動作説明図、第11図は問題
−点の説明図を示す。 図において、 lはシフトレジスト手段 2はROM手段 3.5.7は加算手段 4はディジタル/アナログ変換手段を示す。 第 午 図 Z(+)扇数表ホ奢用いた場合0宮1纂説明口第   
δ  図
FIG. 1 is a block diagram of the principle of the first invention, and FIG. 2 is a block diagram of the principle of the second invention.
FIG. 3 is a block diagram of the principle of the third invention, FIG. 4 is a block diagram of the embodiment of the first invention, FIG. 5 is an explanatory diagram of the operation of FIG. 3, FIG. 6 is a block diagram of the second embodiment of the present invention, FIG. 7 is a block diagram of the third embodiment of the present invention, and FIG. 8 is an explanatory diagram of division when two's complement representation is used. FIG. 9 is a block diagram of a conventional example, FIG. 10 is an explanatory diagram of the operation of FIG. 9(a), and FIG. 11 is an explanatory diagram of problems and points. In the figure, l indicates shift register means 2, ROM means 3, and addition means 4, digital/analog conversion means. No. 1 map
δ diagram

Claims (1)

【特許請求の範囲】 1、第1〜第n(nは正の整数)のシフトレジスト部分
で構成されており、n系列のデータをデータ速度よりも
所定倍数だけ高速のクロックを用いて対応するシフトレ
ジスタ部分に書き込み、並列データで出力するシフトレ
ジスト手段(1)と、該第1〜第nのシフトレジスト部
分から出力される並列データの取り得る全ての状態に対
応する出力値が格納されている第1〜第nのROM部分
で構成されており、入力する並列データに対応する出力
値を送出するROM手段(2)と、 該第1〜第nのROM部分の出力値を1〜(1/2^n
^−^1)倍した後、加算して加算出力を送出する加算
手段(3)と、該加算出力をアナログ値に変換した後、
帯域制限して出力するディジタル/アナログ変換手段(
4)とを有するバイナリ・トランスバーサル・フィルタ
において、 該第1〜第nのROM部分の出力値は、該加算出力の最
大値が該ディジタル/アナログ変換手段の最大値を超え
ない様に、データの系列数に対応してスケーリングした
値にするが、 データの系列数が設定された時、外部からの第1の選択
信号を用いて設定された系列数の出力値を選択して該加
算手段に送出する様に構成することを特徴とするバイナ
リ・トランスバーサル・フィルタ。 2、請求項1のバイナリ・トランスバーサル・フィルタ
において、 該ROM手段に加算手段の機能をも含ませて外部に設け
た加算手段を除去する構成にしたことを特徴とするバイ
ナリ・トランスバーサル・フィルタ。 3、請求項1のバイナリ・トランスバーサル・フィルタ
において、 該第1〜第nのROM部分の出力値を複数種類のコード
で書き込むと共に、該加算手段にコード変換部分を付加
し、 該第1〜第nのROM部分は外部からの第2の選択信号
に対応するコードの出力値を加算手段(7)に送出し、
該加算手段は加算出力を該コード変換部分でディジタル
/アナログ変換手段の入力条件に対応したコードに変換
して該ディジタル/アナログ変換手段に出力する様にし
たことを特徴とするバイナリ・トランスバーサル・フィ
ルタ。
[Claims] 1. Consisting of first to nth (n is a positive integer) shift register parts, n series of data are handled using a clock that is faster than the data rate by a predetermined multiple. Shift register means (1) for writing in a shift register portion and outputting parallel data; and output values corresponding to all possible states of the parallel data output from the first to nth shift register portions are stored. ROM means (2) which outputs an output value corresponding to input parallel data; 1/2^n
^-^1) Adding means (3) that multiplies and then adds and sends out the added output, and after converting the added output into an analog value,
Digital/analog conversion means that outputs with limited bandwidth (
4) In the binary transversal filter having the following, the output values of the first to n-th ROM parts are data-transversal filters such that the maximum value of the addition output does not exceed the maximum value of the digital/analog conversion means. However, when the number of data series is set, the output value of the set number of series is selected using the first selection signal from the outside, and the adding means selects the output value of the set number of series. A binary transversal filter characterized in that it is configured to send out a signal. 2. The binary transversal filter according to claim 1, characterized in that the ROM means also includes the function of an addition means to eliminate the external addition means. . 3. In the binary transversal filter according to claim 1, the output values of the first to nth ROM parts are written in a plurality of types of codes, and a code conversion part is added to the addition means, The n-th ROM portion sends the output value of the code corresponding to the second selection signal from the outside to the adding means (7),
The binary transversal converter is characterized in that the addition means converts the addition output into a code corresponding to the input conditions of the digital/analog conversion means in the code conversion section and outputs the code to the digital/analog conversion means. filter.
JP2218633A 1990-08-20 1990-08-20 Binary transversal filter Pending JPH04100403A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2218633A JPH04100403A (en) 1990-08-20 1990-08-20 Binary transversal filter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2218633A JPH04100403A (en) 1990-08-20 1990-08-20 Binary transversal filter

Publications (1)

Publication Number Publication Date
JPH04100403A true JPH04100403A (en) 1992-04-02

Family

ID=16723011

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2218633A Pending JPH04100403A (en) 1990-08-20 1990-08-20 Binary transversal filter

Country Status (1)

Country Link
JP (1) JPH04100403A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7068713B2 (en) 2001-08-03 2006-06-27 Nec Corporation Digital filter circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7068713B2 (en) 2001-08-03 2006-06-27 Nec Corporation Digital filter circuit

Similar Documents

Publication Publication Date Title
US5379242A (en) ROM filter
KR100188692B1 (en) Digital filter
JPH06188927A (en) Method for transmission of digital signal and transmitter therefor
US5831879A (en) Digital transmit filter
JPH0263208A (en) Modulator
KR100459519B1 (en) Floating point digital delay line filter
US6603804B1 (en) Upsampling filter having one-bit multipliers for multiple spread-data streams
US7760818B2 (en) Data modulator based on Gaussian minimum shift keying (GMSK) modulation and data transmitter including the same
JPH04100403A (en) Binary transversal filter
JPH0472425B2 (en)
US7280061B2 (en) Digital-to-analog converter using a frequency hopping clock generator
KR100237380B1 (en) A high-speed ROM-based Nyquist FIR filter
US7164713B2 (en) Interpolating root nyquist filter for variable rate modulator
JP3510142B2 (en) Scalable overflow clamp for digital gain scaler / adder and method therefor
JPH06291790A (en) π / 4 shift QPSK modulator
JP4376222B2 (en) Wave shaping digital filter circuit
US6532483B1 (en) Filter for time division multiplex filtering of a plurality of data trains, and operating methods therefor
US7185036B1 (en) Look up table based upsampling and digital filtering
KR19990088048A (en) Table-driven modulation signal generation
JPH07106855A (en) Ssb modulator
JP3864034B2 (en) Wave shaping digital filter circuit
JPH11330913A (en) Digital filter
JPH10190756A (en) System and method for processing digital symbol
EP1300947A1 (en) Digital Nyquist filter
GB1589636A (en) Signal generator