JPH04267658A - Digital demodulator - Google Patents

Digital demodulator

Info

Publication number
JPH04267658A
JPH04267658A JP2817991A JP2817991A JPH04267658A JP H04267658 A JPH04267658 A JP H04267658A JP 2817991 A JP2817991 A JP 2817991A JP 2817991 A JP2817991 A JP 2817991A JP H04267658 A JPH04267658 A JP H04267658A
Authority
JP
Japan
Prior art keywords
tap coefficient
tap
phase difference
tap coefficients
digital
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.)
Granted
Application number
JP2817991A
Other languages
Japanese (ja)
Other versions
JP3067222B2 (en
Inventor
Makoto Uchijima
誠 内島
Yoshiharu Tozawa
義春 戸澤
Toshihiko Nawa
那和 利彦
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 JP3028179A priority Critical patent/JP3067222B2/en
Publication of JPH04267658A publication Critical patent/JPH04267658A/en
Application granted granted Critical
Publication of JP3067222B2 publication Critical patent/JP3067222B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Abstract

PURPOSE:To read two tap coefficients with one access, to reduce the circuit scale and to attain high speed operation by storing only a difference tap coefficient of a difference between a maximum value and a minimum value of the tap coefficients. CONSTITUTION:A phase difference of inputted two digital data and a count of a clock are inputted to a ROM 412 as a read address. Then a difference tap coefficient is read from the ROM 412, divided into high-order and low-order bits and fed to D-FFs 421-424. Since a tap coefficient of a fixed part is applied, when the clock is applied, the fixed part of the tap coefficient and the difference tap coefficient are fetched and latched as the resulting tap coefficient. Then the tap coefficient latched at a leading of the bit rate is sent to a digital filter DF 13. Thus, two tap coefficients are read by one address, the circuit scale is reduced and fast operation is implemented.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、例えば、PSK 信号
及びASK 信号または両者を合わせたQAM 信号を
用いて、通信を行う無線装置の受信部で使用されるデイ
ジタル復調器に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital demodulator used in a receiving section of a wireless device that communicates using, for example, a PSK signal, an ASK signal, or a QAM signal that is a combination of both.

【0002】近年の通信方式はデイジタル方式の開発が
進んで来ており、受信側の復調器もデイジタル方式で構
成しなければならないが、復調器として回路規模の縮小
化及び高速化を図ることが必要である。
[0002] In recent years, the development of digital communication systems has progressed, and the demodulator on the receiving side must also be constructed using a digital system. However, it is possible to reduce the circuit size and speed up the demodulator. is necessary.

【0003】0003

【従来の技術】図6は従来例の記憶部のブロック図、図
7は図6の動作説明図、図8は従来例の記憶部を適用し
たデイジタル復調器のブロック図の一例、図9はデイジ
タルフイルタの原理説明図で、(A) は原理構成部、
(B) はフイルタのインパルス応答図である。なお、
図7の左側の符号は図6の同じ符号の部分の波形を示す
2. Description of the Related Art FIG. 6 is a block diagram of a conventional storage section, FIG. 7 is an explanatory diagram of the operation of FIG. 6, FIG. 8 is an example of a block diagram of a digital demodulator to which the conventional storage section is applied, and FIG. A diagram explaining the principle of a digital filter, (A) is the principle component,
(B) is an impulse response diagram of the filter. In addition,
The symbols on the left side of FIG. 7 indicate the waveforms of the portions with the same symbols in FIG.

【0004】以下、図9を参照して図8の動作を説明す
るが、図8に記載したデイジタル復調器は、本出願人が
平成2年8月23日に出願した「デイジタル復調器」の
請求項1に示すものと同一で、既に出願した明細書にこ
のデイジタル復調器の動作について詳細説明がなされて
いるので、概略説明を行う。
The operation of FIG. 8 will be explained below with reference to FIG. 9. The digital demodulator shown in FIG. The operation of this digital demodulator is the same as that shown in claim 1, and since the detailed explanation has been given in the previously filed specification, a brief explanation will be given below.

【0005】先ず、アナログ/ デイジタル変換器( 
以下、A/D変換器と省略する)11, 12 は入力
したIch及びQchのベースバンド信号を、例えば8
ビットのデイジタルデータに変換してデイジタルフイル
タ( 以下、DFと省略する)13, 14 に送出す
る。
First, an analog/digital converter (
(hereinafter abbreviated as A/D converter) 11 and 12 convert input Ich and Qch baseband signals to, for example, 8
The data is converted into bit digital data and sent to digital filters (hereinafter abbreviated as DF) 13 and 14.

【0006】DF 13, 14 は印加されたタップ
係数を利用して、入力したデイジタルデータに含まれる
雑音成分の除去及び波形整形を行うので、雑音成分が削
減され,波形整形されて明瞭な輪郭を持つデイジタル化
アイパターンが位相差検出器15に加えられる。
The DFs 13 and 14 utilize the applied tap coefficients to remove noise components included in the input digital data and shape the waveform, so the noise components are reduced and the waveform is shaped to create clear contours. The digitized eye pattern with the digitized eye pattern is applied to a phase difference detector 15.

【0007】ここで、DFは、例えば、図9の(A )
に示す様に入力信号をシフトレジスタ131 に加えて
、1ビットシフトする毎にタップ係数・・a3,a4,
a5,・・を乗算して加算器134 で加算することに
より、入力信号に対してフイルタ動作を行うものである
Here, DF is, for example, (A) in FIG.
As shown in the figure, the input signal is added to the shift register 131, and each time the input signal is shifted by 1 bit, the tap coefficients...a3, a4,
By multiplying by a5, . . . and adding them in an adder 134, a filter operation is performed on the input signal.

【0008】なお、所望の周波数特性を持つフイルタに
インパルスを印加した時、時間軸上で図9の(B )に
示す様なインパルス応答特性が得られるが、この応答特
性のうちの周期T のサンプリング点  ・・S4, 
S5, S6・・における値  ・・a4, a5, 
a6・・がタップ係数である。
Note that when an impulse is applied to a filter having desired frequency characteristics, an impulse response characteristic as shown in FIG. 9(B) on the time axis is obtained, but the period T of this response characteristic is Sampling point...S4,
Values at S5, S6...a4, a5,
a6... is a tap coefficient.

【0009】さて、位相差検出器15はDF 13, 
14 の出力を利用してデイジタル化されたアイパター
ンの開口部とビットタイミングとの位置ずれ, 即ち位
相差を検出した後、ループフイルタ16で位相差検出器
からの検出結果に含まれる雑音成分を除去して記憶部3
と制御回路2に送出する。
Now, the phase difference detector 15 includes the DF 13,
After detecting the positional deviation between the digitalized eye pattern aperture and the bit timing, that is, the phase difference, using the output of Remove and store 3
and is sent to the control circuit 2.

【0010】また、発振器17は上記のベースバンド信
号から取り出したクロックのビットレートの、例えば2
倍のビットレートのクロックを発生してA/D 変換器
11, 12と DF 13, 14に送出すると共に
、禁止回路18を介して直接に、または2分周器19を
介して位相差検出器15, ループフイルタ16, 制
御回路2にも送出する。
The oscillator 17 also has a bit rate of the clock extracted from the baseband signal, for example 2.
A clock with a double bit rate is generated and sent to the A/D converters 11, 12 and DFs 13, 14, and is also sent to the phase difference detector directly via the inhibit circuit 18 or via the frequency divider 19. 15, loop filter 16, and control circuit 2 as well.

【0011】ここで、記憶部3は上記の検出結果に対応
するさまざまなタップ係数が予め書き込まれているいる
。例えば、図9の(B) のサンプリング点 S5 に
ついて見ると、検出結果, 即ち位相差x が0の時は
タップ係数a5 が, x11 の時はタップ係数a5
11 が, x21 の時はタップ係数a521 が、
またx10の時はタップ係数a510 が、・・それぞ
れ読み出される様に書き込まれている。これを全てのサ
ンプリング点について行っている。
[0011] Here, various tap coefficients corresponding to the above detection results are written in advance in the storage section 3. For example, looking at sampling point S5 in FIG. 9B, when the detection result, that is, the phase difference x is 0, tap coefficient a5 is set, and when x11, tap coefficient a5 is set.
11 is x21, the tap coefficient a521 is
Also, when x10, tap coefficient a510 is written so that it can be read out. This is done for all sampling points.

【0012】そこで、印加された検出結果に対応するタ
ップ係数が記憶部3から読み出され、DF 13, 1
4 に送出されるので、ビットタイミングの位置とアイ
パターンの開口部とが一致する。
Then, the tap coefficients corresponding to the applied detection results are read out from the storage section 3, and DF 13, 1
4, the bit timing position and the opening of the eye pattern match.

【0013】つまり、ビットタイミングは、最初はアイ
パターン開口部と一致しないので、この部分を打たない
。そこで、検出結果に対応する分だけビットタイミング
をシフトしてビットタイミングがアイパターン開口部を
打つ様にする。これにより、雑音除去及び波形整形が効
果的に行われる。
That is, since the bit timing does not initially match the eye pattern opening, this portion is not struck. Therefore, the bit timing is shifted by an amount corresponding to the detection result so that the bit timing hits the eye pattern opening. Thereby, noise removal and waveform shaping are effectively performed.

【0014】さて、制御回路2は位相差検出器からの検
出結果,即ち検出した位相差を加算していて、位相差の
合計が (360/2)=180 度になったら制御信
号を禁止回路18に送出して、禁止回路から送出される
クロックを1クロックだけ停止する。
Now, the control circuit 2 adds the detection results from the phase difference detector, that is, the detected phase differences, and when the total phase difference reaches (360/2)=180 degrees, the control circuit inhibits the control signal. 18, and the clock sent from the inhibition circuit is stopped by one clock.

【0015】これは、図9の(B) 中の、例えば、サ
ンプリング点S5が右側にシフトしてS6と一致した時
、1クロック停止すれば隣のサンプリング点S6にシフ
トすることになり、ビットタイミングの周波数を強制的
に合わせることができる。
This means that, for example, when sampling point S5 shifts to the right and matches S6 in FIG. You can force the timing frequency to match.

【0016】次に、図6,図7を参照して図8中の記憶
部3の動作を説明するが、説明を簡単にする為、書き込
まれたタップ係数(8ビット構成とする)はa0〜a3
の4個とする。
Next, the operation of the storage section 3 in FIG. 8 will be explained with reference to FIGS. 6 and 7. To simplify the explanation, the written tap coefficient (assuming an 8-bit configuration) is a0. ~a3
There are 4 pieces.

【0017】また、記憶部3は図6に示す様に、4種類
のタップ係数が書き込まれているROM 32と、RO
M のアドレスを制御するカウンタ31と、D タイプ
・フリップフロップ( 以下、D−FFと省略する)3
3 〜36などで構成されている。なお、D−FF33
 〜36はそれぞれ8個あるが、1個で代表させている
Furthermore, as shown in FIG. 6, the storage unit 3 includes a ROM 32 in which four types of tap coefficients are written, and a ROM 32 in which four types of tap coefficients are written.
A counter 31 that controls the address of M, and a D type flip-flop (hereinafter abbreviated as D-FF) 3
It consists of numbers 3 to 36. In addition, D-FF33
There are eight of each of the numbers 36 to 36, but one is used as a representative.

【0018】さて、図8の位相差検出器からの検出結果
x1 がROM 32に印加する。一方、カウンタはク
ロックにより歩進したカウント値を同じくROM に印
加し、検出結果とカウント値が読み出しアドレストなる
(図7の CK5,x1 参照) 。
Now, the detection result x1 from the phase difference detector shown in FIG. 8 is applied to the ROM 32. On the other hand, the counter similarly applies the count value incremented by the clock to the ROM, and the detection result and the count value are read out and addressed (see CK5, x1 in FIG. 7).

【0019】そこで、図7−O1に示す様に、ROM 
32から対応するタップ係数a0〜a3が順次、読み出
され、図7−O2 〜O5に示す様にクロックCK1 
〜CK4 で対応するD−FF 33 〜36にラッチ
された後、DF13 に印加される。
Therefore, as shown in FIG. 7-O1, the ROM
32, the corresponding tap coefficients a0 to a3 are sequentially read out, and as shown in FIG. 7-O2 to O5, the clock CK1
After being latched by the corresponding D-FFs 33 to 36 at ~CK4, it is applied to DF13.

【0020】なお、図6は1つのROM で4つのタッ
プ係数を順次、読み出す様にしているが、4つのROM
 を使用すれば1回のアクセスで4つのタップ係数が読
み出せる。また、図7中のBRはビットレートである。
In addition, in FIG. 6, four tap coefficients are read out sequentially using one ROM, but four ROMs
If you use , you can read four tap coefficients in one access. Moreover, BR in FIG. 7 is a bit rate.

【0021】[0021]

【発明が解決しようとする課題】ここで、記憶部は検出
結果xの全ての値に対応する8ビット構成のタップ係数
を記憶しているのでメモリ容量が大きくなる。
[Problems to be Solved by the Invention] Here, since the storage section stores 8-bit tap coefficients corresponding to all values of the detection result x, the memory capacity becomes large.

【0022】また、1ビットの時間内に1回の DF 
の計算に必要なタップ係数を読み出さなければならない
ので、高速動作が必要な時には複数のROM を用意し
て分割記憶させ、タップ係数を並列に同時にアクセスし
なければならない。
[0022] Also, one DF within one bit time
It is necessary to read out the tap coefficients necessary for the calculation of , so when high-speed operation is required, it is necessary to prepare a plurality of ROMs and store them separately, so that the tap coefficients can be accessed simultaneously in parallel.

【0023】つまり、回路規模を小さくすると高速動作
が困難となり、高速動作が行える様にすると回路規模が
大きくなると云う問題がある。本発明は回路規模の縮小
化及び高速化を図ることを目的とする。
In other words, there is a problem in that if the circuit size is made small, high-speed operation becomes difficult, and if high-speed operation is made possible, the circuit size increases. An object of the present invention is to reduce the circuit scale and increase the speed.

【0024】[0024]

【課題を解決するための手段】図1は本発明の原理ブロ
ック図を示す。図中、13, 14は入力するIch及
びQchのデイジタルデータに対して、印加されるタッ
プ係数と該デイジタルデータのビットレートの2倍以上
のビットレートを有するクロックとを利用して雑音除去
・波形整形して出力するデイジタルフイルタで、5は該
デイジタルフイルタの2つの出力を用いて位相差を検出
し、検出した位相差の雑音を除去して出力する位相差検
出部である。
SUMMARY OF THE INVENTION FIG. 1 shows a block diagram of the principle of the present invention. In the figure, reference numerals 13 and 14 designate noise removal and waveform processing for input Ich and Qch digital data using applied tap coefficients and a clock having a bit rate that is more than twice the bit rate of the digital data. A digital filter that shapes and outputs the output, and 5 is a phase difference detection section that detects a phase difference using two outputs of the digital filter, removes noise from the detected phase difference, and outputs the result.

【0025】また、4は該位相差検出部の出力に対応し
て、該デイジタルフイルタの出力位相が最適となる様な
タップ係数が読み出される記憶手段で、41はサンプリ
ング点sから±mサンプリング周期だけ離れたサンプリ
ング点までの間のタップ係数の最大値と最小値の差分の
差分タップ係数が、該サンプリング点sのタップ係数と
して対応する領域に書き込まれる記憶部分であり、42
は該記憶部分から読み出された差分タップ係数と該タッ
プ係数の最小値とを加えて、該サンプリング点sのタッ
プ係数として出力する出力部分である。
Further, 4 is a storage means for reading out tap coefficients that optimize the output phase of the digital filter in accordance with the output of the phase difference detecting section, and 41 is a storage means for reading a tap coefficient that optimizes the output phase of the digital filter. The differential tap coefficient of the difference between the maximum value and the minimum value of the tap coefficients up to the sampling point separated by 42 is a storage part in which the difference tap coefficient is written in the corresponding area as the tap coefficient of the sampling point s, and 42
is an output portion that adds the differential tap coefficient read from the storage portion and the minimum value of the tap coefficient and outputs the result as the tap coefficient of the sampling point s.

【0026】[0026]

【作用】本発明は図2の中のサンプリング点(以下、点
と省略する)S4が点S5までシフトする場合( 特許
請求の範囲のm=1に対応する)、点S4のタップ係数
が点S5のタップ係数よりも小さくなることはない。
[Operation] The present invention provides that when the sampling point (hereinafter abbreviated as point) S4 in FIG. 2 is shifted to point S5 (corresponding to m=1 in the claims), the tap coefficient at point S4 It never becomes smaller than the tap coefficient of S5.

【0027】なお、点S4のサンプリング値b4=Δb
45 +b5で示されるが、Δb45 は検出結果に対
応して値が変化する可変部分であるが、b5は値が固定
な固定部分(最小値)である。
Note that the sampling value b4 of point S4=Δb
45 + b5, Δb45 is a variable portion whose value changes depending on the detection result, but b5 is a fixed portion (minimum value) whose value is fixed.

【0028】そこで、Δb45 ( 特許請求の範囲の
差分タップ係数に対応する) のみを記憶手段の記憶部
分41に記憶し、b5は固定部分だから記憶しない様に
した。点S4が点S3の方にシフトする場合も上記と同
様に可変部分のタップ係数Δb43 のみを記憶する。 なお、固定部分は対応するパターンが発生する様な回路
を作ればよい。
Therefore, only Δb45 (corresponding to the differential tap coefficient in the claims) is stored in the storage portion 41 of the storage means, and b5 is not stored since it is a fixed portion. Even when point S4 shifts toward point S3, only the tap coefficient Δb43 of the variable portion is stored in the same way as above. Note that for the fixed portion, a circuit that generates a corresponding pattern may be created.

【0029】なお、従来は点S4のサンプリング値b4
として可変部分と固定部分の両方を、例えば8ビットで
表して全てをROM に記憶していた。そこで、差分タ
ップ係数が4ビットで表せると、この差分タップ係数の
みを記憶することにより、同一のアドレス領域に2つの
差分タップ係数を書き込むことが可能となる。
[0029] Conventionally, the sampling value b4 at point S4
Both the variable part and the fixed part were represented by, for example, 8 bits, and all were stored in ROM. Therefore, if the differential tap coefficient can be represented by 4 bits, it becomes possible to write two differential tap coefficients in the same address area by storing only this differential tap coefficient.

【0030】即ち、1回のアクセスで2つのタップ係数
が読み出せるので回路規模が小さくなる。逆に、同じ回
路規模なら高速動作が可能となる。
That is, since two tap coefficients can be read out in one access, the circuit scale is reduced. Conversely, high-speed operation is possible with the same circuit scale.

【0031】[0031]

【実施例】図3は本発明の実施例のブロック図、図4は
図2の動作説明図、図5は本発明の記憶部を適用したデ
イジタル復調器のブロック図の一例を示す。
Embodiment FIG. 3 is a block diagram of an embodiment of the present invention, FIG. 4 is an explanatory diagram of the operation of FIG. 2, and FIG. 5 is an example of a block diagram of a digital demodulator to which the storage section of the present invention is applied.

【0032】なお、図4の左側の符号は図3の同じ符号
の部分の波形を示す。また、全図を通じて同一符号は同
一対象物を示す。ここで、位相差検出器15,ループフ
イルタ16は位相差検出部5の構成部分、記憶部分41
,  出力部分42は記憶手段4の構成部分を示す。以
下、図3〜図5の動作を説明するが、図5については記
憶部分4が本発明の部分で、他の部分は従来例と同じ為
に概略説明を行い、記憶部分について詳細に説明する。
Note that the symbols on the left side of FIG. 4 indicate the waveforms of the portions with the same symbols in FIG. Also, the same reference numerals indicate the same objects throughout the figures. Here, the phase difference detector 15 and the loop filter 16 are the constituent parts of the phase difference detection section 5, and the storage part 41.
, an output portion 42 indicates a component of the storage means 4. The operations in FIGS. 3 to 5 will be described below. In FIG. 5, the storage part 4 is the part of the present invention, and the other parts are the same as the conventional example, so a general explanation will be given, and the storage part will be explained in detail. .

【0033】先ず、図5のA/D 変換器 11, 1
2 は入力したIch及びQchのベースバンド信号を
ディジタルデータに変換してDF 13, 14 に送
出し、ここでデイジタルデータ中の雑音成分の除去, 
波形整形を行って出力( アイパターン) を位相差検
出器15に送出する。
First, the A/D converter 11, 1 in FIG.
2 converts the input Ich and Qch baseband signals into digital data and sends it to DF 13, 14, where noise components in the digital data are removed,
The waveform is shaped and the output (eye pattern) is sent to the phase difference detector 15.

【0034】そこで、位相差検出器15はアイパターン
の開口部とビットタイミングとの位相差xを検出した後
、ループフイルタ16で雑音成分を除去して記憶手段4
と制御回路2に検出結果(位相差)を送出する。
Therefore, after the phase difference detector 15 detects the phase difference x between the opening of the eye pattern and the bit timing, the loop filter 16 removes the noise component and stores it in the storage means 4.
and sends the detection result (phase difference) to the control circuit 2.

【0035】また、発振器17はベースバンド信号から
取り出したクロックの、例えば2倍のビットレートのク
ロックを発生してA/D 変換器11, 12と DF
 13, 14に送出すると共に、禁止回路18を介し
て直接に、または2分周器19を介して位相差検出器1
5, ループフイルタ16, 制御回路2に送出してい
る。
Further, the oscillator 17 generates a clock with a bit rate twice that of the clock extracted from the baseband signal, and outputs the clock to the A/D converters 11, 12 and DF.
13 and 14, and also directly via the inhibit circuit 18 or via the 2 frequency divider 19 to the phase difference detector 1.
5. Sends to loop filter 16 and control circuit 2.

【0036】記憶手段4は上記の位相差xに対応するさ
まざまなタップ係数が予め書き込まれているいるので、
入力した位相差に対応するタップ係数を出力することに
より、ビットタイミングはアイパターンの開口部を打つ
様になる。
Since the storage means 4 has various tap coefficients corresponding to the above phase difference x written in advance,
By outputting a tap coefficient corresponding to the input phase difference, the bit timing is made to hit the opening of the eye pattern.

【0037】さて、制御回路2は位相差の合計が (3
60/2)=180 度になったら制御信号を禁止回路
18に送出して、禁止回路から送出されるクロックを1
クロックだけ停止させる。これにより、サンプリング点
が隣のサンプリング点にシフトすることになり、ビット
タイミングの周波数を強制的に合わせることができる。
Now, in the control circuit 2, the total phase difference is (3
When the temperature reaches 60/2) = 180 degrees, a control signal is sent to the inhibition circuit 18, and the clock sent from the inhibition circuit is reduced to 180 degrees.
Just stop the clock. As a result, the sampling point is shifted to the adjacent sampling point, and the frequency of the bit timing can be forced to match.

【0038】次に、図4を参照して図3の動作を説明す
るが、説明を簡単にする為にタップ係数(8ビット構成
とする)はb0 〜b3 の4個とする。また、D−F
F 421〜424 はそれぞれ8個のD−FFで構成
されているが、1個のD−FFで代表させている。
Next, the operation of FIG. 3 will be explained with reference to FIG. 4, but to simplify the explanation, it is assumed that there are four tap coefficients (8-bit configuration), b0 to b3. Also, D-F
Each of F421 to F424 is composed of eight D-FFs, but is represented by one D-FF.

【0039】更に、図中の412 はタップ係数を記憶
しておくROM であり、同一のアドレスに2つの差分
タップ係数(それぞれ、4ビットずつ)が書き込まれて
いるとする。例えば、差分タップ係数Δb0とΔb1が
アドレス1番地に対応する領域の上位4ビット分、下位
4ビット分に、Δb2とΔb3がアドレス2番地に対応
する領域の上位4ビット分、下位4ビット分にそれぞれ
書き込まれている。
Furthermore, 412 in the figure is a ROM for storing tap coefficients, and it is assumed that two differential tap coefficients (each having 4 bits) are written to the same address. For example, differential tap coefficients Δb0 and Δb1 are applied to the upper 4 bits and lower 4 bits of the area corresponding to address 1, and Δb2 and Δb3 are applied to the upper 4 bits and lower 4 bits of the area corresponding to address 2. written in each.

【0040】また、411 はこのROM のアドレス
制御を行うカウンタであり、421 〜424 はRO
M 412 から読み出したタップ係数( 上記の差分
タップ係数である) をラッチしておくD−FFである
Further, 411 is a counter for controlling the address of this ROM, and 421 to 424 are RO counters.
This is a D-FF that latches the tap coefficient (the above-mentioned differential tap coefficient) read from M412.

【0041】更に、DF 13 は読み出したタップ係
数を使用して計算を行うデイジタルフイルタであり、D
−FF 421〜424 には固定部分のタップ係数を
与える為の特定パターンK1〜K4が印加されている。
Furthermore, DF 13 is a digital filter that performs calculations using the read tap coefficients;
-FFs 421 to 424 are applied with specific patterns K1 to K4 for providing tap coefficients of fixed portions.

【0042】さて、図5の位相差検出部6からの検出結
果x1 がROM 412 に印加する。一方、カウン
タ411 はクロックCK5 により歩進したカウント
値を同じくROM に印加するので、2つの入力が読み
出しアドレストなる(図4のCK5,x 参照) 。
Now, the detection result x1 from the phase difference detection section 6 in FIG. 5 is applied to the ROM 412. On the other hand, since the counter 411 also applies the count value incremented by the clock CK5 to the ROM, its two inputs become read addresses (see CK5,x in FIG. 4).

【0043】そこで、図2のO1示す様に、ROM 4
12 から差分タップ係数Δb0とΔb1の8ビットが
並列に読み出され、上位4ビット(Δb0) はD−F
F 421に、下位4ビット(Δb1) はD−FF 
422に加えられる。
Therefore, as shown in O1 of FIG.
12, the 8 bits of differential tap coefficients Δb0 and Δb1 are read out in parallel, and the upper 4 bits (Δb0) are D-F
In F421, lower 4 bits (Δb1) are D-FF
Added to 422.

【0044】一方、ここには予め固定部分のダップ係数
K1, K2( それぞれ4ビット)が印加されている
ので、クロックCK1 が印加されるとD−FF 42
1に差分タップ係数Δb0と固定部分のタップ係数K1
が取り込まれてタップ係数b0としてラッチされる。
On the other hand, since the fixed part of the duplication coefficients K1 and K2 (4 bits each) are applied here in advance, when the clock CK1 is applied, the D-FF 42
1, the differential tap coefficient Δb0 and the fixed part tap coefficient K1
is taken in and latched as tap coefficient b0.

【0045】同時に、D−FF 422には差分タップ
係数Δb1と固定部分のタップ係数K2が取り込まれて
タップ係数b1としてラッチされる( 図2のO2, 
O3参照) 。また、CK5 の1クロック後にROM
 412 から差分タップ係数Δb2とΔb3が上記と
同様に並列に読み出されてΔb2はD−FF 423に
、Δb3はD−FF 424に印加される。
At the same time, the differential tap coefficient Δb1 and the fixed part tap coefficient K2 are taken into the D-FF 422 and latched as the tap coefficient b1 (O2 in FIG.
(See O3). Also, after one clock of CK5, the ROM
The differential tap coefficients Δb2 and Δb3 are read out in parallel from 412 in the same manner as above, and Δb2 is applied to the D-FF 423 and Δb3 is applied to the D-FF 424.

【0046】ここには、固定部分のタップ係数としてK
3, K4がそれぞれ印加されているので、クロックC
K2 の印加によりD−FF 423にΔb2とK2が
、D−FF 424にΔb3とK3が同時に取り込まれ
てタップ係数b2, b3としてラッチされる( 図2
のO4, O5参照)。
Here, K is used as the tap coefficient of the fixed part.
3 and K4 are applied, so the clock C
By applying K2, Δb2 and K2 are simultaneously taken into the D-FF 423, and Δb3 and K3 are taken into the D-FF 424, and are latched as tap coefficients b2 and b3 (Figure 2
(See O4 and O5).

【0047】そこで、図4のビットレート(BR)の立
上り点( 図中の下矢部分) でD−FF 421〜4
24 にラッチされたタップ係数b0〜b3を DF 
に送出する。なお、固定部分のタップ係数K1〜K4は
ハード的に接地及び電源電圧を用いて、例えば1011
の様に設定しておけばよい。
Therefore, at the rising point of the bit rate (BR) in FIG.
DF
Send to. Note that the tap coefficients K1 to K4 of the fixed part are set to 1011 by using hardware grounding and power supply voltage.
You can set it like this.

【0048】即ち、ROM 412 に書き込まれるタ
ップ係数は差分でよいので、例えば1つのアドレスで2
つのタップ係数を書き込むことが可能となり、回路規模
が縮小する。また、ROM からの読み出しも1つのク
ロックで2つのタップ係数が読み出されるので、高速動
作が可能となる。
That is, since the tap coefficients written in the ROM 412 can be a difference, for example, two tap coefficients can be written in one address.
It becomes possible to write two tap coefficients, reducing the circuit scale. Furthermore, since two tap coefficients are read out with one clock when reading from the ROM, high-speed operation is possible.

【0049】[0049]

【発明の効果】以上詳細に説明した様に本発明によれば
、回路規模の縮小化及び高速化を図ることができると云
う効果がある。
As described above in detail, according to the present invention, there is an effect that the circuit scale can be reduced and the speed can be increased.

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

【図1】本発明の原理ブロック図である。FIG. 1 is a block diagram of the principle of the present invention.

【図2】図1の動作説明図である。FIG. 2 is an explanatory diagram of the operation in FIG. 1;

【図3】本発明の実施例のブロック図である。FIG. 3 is a block diagram of an embodiment of the invention.

【図4】図2の動作説明図である。FIG. 4 is an explanatory diagram of the operation in FIG. 2;

【図5】本発明の記憶部を適用したデイジタル復調器の
ブロック図の一例である。
FIG. 5 is an example of a block diagram of a digital demodulator to which the storage unit of the present invention is applied.

【図6】従来例の記憶部のブロック図である。FIG. 6 is a block diagram of a conventional storage unit.

【図7】図6の動作説明図である。FIG. 7 is an explanatory diagram of the operation in FIG. 6;

【図8】従来例の記憶部を適用したデイジタル復調器の
ブロック図の一例である。
FIG. 8 is an example of a block diagram of a digital demodulator to which a conventional storage unit is applied.

【図9】デイジタルフイルタの原理説明図で、(A) 
は原理構成部、(B) はフイルタのインパルス応答図
である。
FIG. 9 is a diagram explaining the principle of a digital filter, (A)
(B) is the impulse response diagram of the filter.

【符号の説明】[Explanation of symbols]

4    記憶手段 5    位相差検出部 13, 14  デイジタルフィルタ 15    位相差検出部 41    記憶部分 42    出力部分 4. Storage means 5 Phase difference detection section 13, 14 Digital filter 15 Phase difference detection section 41 Memory part 42 Output part

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  入力するIch及びQchのデイジタ
ルデータに対して、印加されるタップ係数と該デイジタ
ルデータのビットレートの2倍以上のビットレートを有
するクロックとを利用して雑音除去・波形整形して出力
するデイジタルフイルタ(13, 14)と、該デイジ
タルフイルタの2つの出力を用いて位相差を検出し、検
出した位相差の雑音を除去して出力する位相差検出部(
5) と、該位相差検出部の出力に対応して、該デイジ
タルフイルタの出力位相が最適となる様なタップ係数が
読み出される記憶手段(4) とを有するデイジタル復
調器において、該記憶手段が、サンプリング点sから±
mサンプリング周期(mは正の整数)だけ離れたサンプ
リング点までの間のタップ係数の最大値と最小値の差分
の差分タップ係数が、該サンプリング点sのタップ係数
として対応する領域に書き込まれる記憶部分(41)と
、該記憶部分から読み出された差分タップ係数と該タッ
プ係数の最小値とを加えて、該サンプリング点sのタッ
プ係数として出力する出力部分(42)とを有すること
を特徴とするデイジタル復調器。
Claim 1: Noise removal and waveform shaping are performed on input Ich and Qch digital data using applied tap coefficients and a clock having a bit rate that is at least twice the bit rate of the digital data. A phase difference detection unit (13, 14) that detects a phase difference using the two outputs of the digital filter, removes noise from the detected phase difference, and outputs the result.
5) A digital demodulator comprising: and a storage means (4) for reading out tap coefficients that optimize the output phase of the digital filter in accordance with the output of the phase difference detection section, the storage means comprising: , ± from sampling point s
Storage in which a differential tap coefficient, which is the difference between the maximum value and the minimum value of the tap coefficients up to a sampling point separated by m sampling periods (m is a positive integer), is written in the corresponding area as the tap coefficient of the sampling point s. A portion (41), and an output portion (42) that adds the differential tap coefficient read from the storage portion and the minimum value of the tap coefficient and outputs the result as the tap coefficient of the sampling point s. Digital demodulator.
JP3028179A 1991-02-22 1991-02-22 Digital demodulator Expired - Fee Related JP3067222B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3028179A JP3067222B2 (en) 1991-02-22 1991-02-22 Digital demodulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3028179A JP3067222B2 (en) 1991-02-22 1991-02-22 Digital demodulator

Publications (2)

Publication Number Publication Date
JPH04267658A true JPH04267658A (en) 1992-09-24
JP3067222B2 JP3067222B2 (en) 2000-07-17

Family

ID=12241496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3028179A Expired - Fee Related JP3067222B2 (en) 1991-02-22 1991-02-22 Digital demodulator

Country Status (1)

Country Link
JP (1) JP3067222B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008301537A (en) * 1996-02-27 2008-12-11 Thomson Consumer Electronics Inc Timing recovery device in digital signal processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008301537A (en) * 1996-02-27 2008-12-11 Thomson Consumer Electronics Inc Timing recovery device in digital signal processor

Also Published As

Publication number Publication date
JP3067222B2 (en) 2000-07-17

Similar Documents

Publication Publication Date Title
CA2035293C (en) Arrangement for converting binary input signal into corresponding in-phase and quadrature phase signals
US4752902A (en) Digital frequency synthesizer
EP0414953A1 (en) Position detection device
JP3175179B2 (en) Digital pitch shifter
JPH04267658A (en) Digital demodulator
JP2000348444A (en) Digital variable frequency oscillator
CN1753312B (en) Direct digital synthesis device of pulse signal and its method
CN106716292A (en) Generation of high-rate sinusoidal sequences
JP2719655B2 (en) Waveform signal converter
US5701299A (en) Method of and apparatus for switching multi-slot time division signals
CN112653427B (en) Frequency division method, apparatus and computer readable storage medium
CN117807815B (en) Method, system, equipment and medium for processing accelerator beam transverse feedback signal
US5189378A (en) Tone signal detecting circuit
JP2891602B2 (en) Digital synthesizer
JPH05283985A (en) Digital frequency synthesizer
JP2654360B2 (en) Read signal correction device, magnetic disk device, and read signal correction method
JPS61182097A (en) Phased memory address unit for reducing noise for electronicmusical instrument
JPH08163224A (en) Method and device for generating dtmf signal
JPS607537A (en) Address access system for repetitive loop
JP2543241B2 (en) Digital filter for modulator
JPH05129837A (en) Circuit for generating digital system variable frequency sine wave signal
JPS62262176A (en) Approximating interpolation circuit for digital straight line
JPS5842476B2 (en) How to remove noise from musical sound waveforms
JPH08293733A (en) Direct digital synthesizer
JPH08316735A (en) Direct digital synthesizer

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20000418

LAPS Cancellation because of no payment of annual fees