JP6463336B2 - Frequency signal generator - Google Patents
Frequency signal generator Download PDFInfo
- Publication number
- JP6463336B2 JP6463336B2 JP2016507361A JP2016507361A JP6463336B2 JP 6463336 B2 JP6463336 B2 JP 6463336B2 JP 2016507361 A JP2016507361 A JP 2016507361A JP 2016507361 A JP2016507361 A JP 2016507361A JP 6463336 B2 JP6463336 B2 JP 6463336B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- frequency
- output
- filter
- circuit
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/02—Digital function generators
- G06F1/03—Digital function generators working, at least partly, by table look-up
- G06F1/0321—Waveform generators, i.e. devices for generating periodical functions of time, e.g. direct digital synthesizers
- G06F1/0328—Waveform generators, i.e. devices for generating periodical functions of time, e.g. direct digital synthesizers in which the phase increment is adjustable, e.g. by using an adder-accumulator
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/902—Spectral purity improvement for digital function generators by adding a dither signal, e.g. noise
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Manipulation Of Pulses (AREA)
- Analogue/Digital Conversion (AREA)
Description
本発明は、ディジタル値群からなる波形データに基づいてアナログ波形を発生する装置の技術分野に関する The present invention relates to a technical field of an apparatus for generating an analog waveform based on waveform data consisting of a group of digital values.
DDS(Direct Digital Synthesizer:ディジタル直接合成発振器)は、位相アキュムレータと、波形データメモリと、D/A(Digital/Analog)変換部と、を備え、任意の周波数のアナログ波形を得るものである。具体的には、周波数設定データに基づいて位相アキュムレータからアドレスが出力され、波形データメモリ内の波形データ(振幅データ)が前記アドレスに応じて読み出されてディジタル信号(ディジタル値群)からなる例えば正弦波が得られ、この正弦波をアナログ信号に変換する。
ところでDDSは、スプリアスの発生が避けられない。その要因として量子化雑音が挙げられ、またクロック周波数とDDS出力周波数との関係から発生する周期性誤差も起因する。そしてD/A変換部においては、各ディジタル信号の入力に対応するアナログ信号の出力のタイミングの時間間隔やアナログ値の大きさが厳密には一定ではなく、このこともスプリアスの要因になっている。A DDS (Direct Digital Synthesizer) includes a phase accumulator, a waveform data memory, and a D / A (Digital / Analog) converter, and obtains an analog waveform of an arbitrary frequency. Specifically, an address is output from the phase accumulator based on the frequency setting data, and the waveform data (amplitude data) in the waveform data memory is read out according to the address and consists of a digital signal (digital value group), for example. A sine wave is obtained and converted to an analog signal.
By the way, spurious generation is inevitable in DDS. Quantization noise can be cited as the cause, and a periodic error generated from the relationship between the clock frequency and the DDS output frequency is also caused. In the D / A converter, the time interval of the output timing of the analog signal corresponding to the input of each digital signal and the magnitude of the analog value are not strictly constant, which is also a factor of spurious. .
このため従来から、例えば特許文献1に記載されているように、波形データメモリから読み出された波形データに擬似ランダムノイズ(雑音)を加算して前記スプリアスを拡散させる手法が知られている。しかしながらこの手法は、DDSの出力周波数近傍のフロアノイズのレベルが大きくなってS/N比が悪くなり、またスプリアスの改善効果も低いという課題がある。
For this reason, conventionally, as described in
本発明はこのような事情の下になされたものであり、その目的は、ディジタル値群からなる波形データに基づいてアナログ波形を発生する周波数信号発生装置において、スプリアスを低減することにある。 The present invention has been made under such circumstances, and an object of the present invention is to reduce spurious in a frequency signal generator that generates an analog waveform based on waveform data composed of digital value groups.
本発明の周波数信号発生装置は、ディジタル信号からなる周期的な波形信号を出力する波形出力部と、
ディジタル信号からなるランダムノイズを発生するノイズ発生部と、
前記ノイズ発生部から出力された出力信号に対して、前記ランダムノイズにおける周波数スペクトラムの信号レベルを、前記波形信号の周波数から外れた周波数帯域に偏らせる処理を行うフィルタと、
前記波形出力部の出力信号と前記フィルタの出力信号とを加算する加算部と、
前記加算部にて得られたディジタル信号をアナログ信号に変換するための変換部と、を備えたことを特徴とする。The frequency signal generator of the present invention includes a waveform output unit that outputs a periodic waveform signal composed of a digital signal,
A noise generator that generates random noise composed of digital signals;
A filter that performs processing for biasing the signal level of the frequency spectrum in the random noise to a frequency band that deviates from the frequency of the waveform signal, with respect to the output signal output from the noise generation unit,
An adder for adding the output signal of the waveform output unit and the output signal of the filter;
And a conversion unit for converting the digital signal obtained by the addition unit into an analog signal.
本発明は、波形出力部から出力されるディジタル信号からなる周期的な波形信号に対して、ディジタル信号からなるランダムノイズを加算するようにしているため、アナログ出力に現れるスプリアスが拡散される。そして前記ランダムノイズは、フィルタにより、周波数スペクトラムの信号レベルが前記波形信号の周波数から外れた周波数帯域に偏るように処理されている。従って、目的とする出力周波数(設定周波数)の近傍におけるフロアノイズのレベルを低く抑えることができると共に、高いスプリアスの抑制効果が得られる。 In the present invention, random noise consisting of a digital signal is added to a periodic waveform signal consisting of a digital signal output from the waveform output unit, so that spurious appearing in the analog output is diffused. The random noise is processed by a filter so that the signal level of the frequency spectrum is biased to a frequency band that deviates from the frequency of the waveform signal. Therefore, the level of floor noise in the vicinity of the target output frequency (set frequency) can be suppressed low, and a high spurious suppression effect can be obtained.
[第1の実施形態]
図1は、本発明の周波数信号発生装置をDDSに適用した実施形態である。1は、位相アキュムレータ、2は波形データメモリである。位相アキュムレータ1は加算部11とラッチ回路12とを備えている。加算部11には、DDSから出力される周波数信号について目的とする周波数を設定するための周波数設定データが入力される。周波数設定データを例えばNとすると、1番目のクロック信号によりラッチ回路12からNが出力され、後続のクロック信号により、ラッチ回路12から順次2N、3N、4N…が出力される。[First embodiment]
FIG. 1 shows an embodiment in which the frequency signal generator of the present invention is applied to a DDS.
波形データメモリ2は、例えば正弦波を生成するための波形データ(波形の振幅値に相当するディジタル値群)が記憶されており、ラッチ回路12の出力信号をアドレスとして波形データが読み出される。従ってNの値に応じて、波形データにより特定される周波数信号の周波数が決まってくる。
位相アキュムレータ1及び波形データメモリ2は、周期的な波形信号を出力する波形出力部に相当する。The
The
3は、ランダムノイズ生成部であり、例えば擬似ランダムノイズ生成回路により構成される。本願では、ランダムノイズは、擬似ランダムノイズを含む。擬似ランダムノイズ生成回路としては、DDSに入力されるクロック信号例えば200MHzに同期してPN(Pseudo Noise)系列の信号を出力する回路を挙げることができ、例えばシフトレジスタとEx−OR(排他的論理和)回路とを組み合わせたM系列の発生回路、あるいはプリフィードペアのM系列を用いたGold系列を発生する回路などを挙げることができる。そしてこの例では、PN系列の信号である論理「1」、論理「0」からなる時系列信号に対して、論理「0」を「1」に変換し、論理「1」を「−1」に変換する論理値処理回路を、ランダムノイズ生成部3の中に設けている。従ってランダムノイズ生成部3は、PN系列発生回路と、PN系列発生回路の出力側に設けられた信号処理回路とを備えていることになる。図2に信号処理回路の一例を示しておく。
PN系列の信号である論理「0」及び「1」を夫々「1」及び「−1」に変換する理由は、論理「0」及び「1」のデータの場合には、後述のフィルタ4に入力される入力値に0.5のオフセットが発生するためのである。このようにオフセットが発生すると、周波数信号発生装置の出力にもオフセット分に相当する直流成分が重畳されるという不具合が生じる。なお、PN系列の信号である論理「1」についてはそのまま出力し、論理「0」を「−1」に変換する処理を行うようにしてもよい。
図2に上述の信号処理回路の一例を示す。図2(a)では信号処理回路31は、1ビットの入力信号に対して下位に1ビットの論理「1」を付加する処理を行って、2の補数で表現される2ビットの信号を出力する。図2(b)では信号処理回路32はマルチプレクサからなり、マルチプレクサの一方の入力端及び他方の入力端に夫々2の補数で表現される2ビットの信号「01」、「11」が入力されている。マルチプレクサは、1ビットの信号である「0」が選択信号として入力されたときに他方の入力端の入力信号「11」が出力され、「1」が選択信号として入力されたときに一方の入力端の入力信号「01」が出力されるように構成されている。The reason why the logic “0” and “1”, which are PN series signals, are converted to “1” and “−1”, respectively, is the reason for the
FIG. 2 shows an example of the signal processing circuit described above. In FIG. 2A, the
ランダムノイズ生成部3の出力側には、ノイズ処理用のフィルタ4が設けられている。このフィルタ4は、ランダムノイズ生成部3から出力されたランダムノイズの周波数スペクトラムの信号レベル(電力強度)を、DDSの設定周波数(出力周波数)から外れた周波数帯域に偏らせる処理を行うように構成されている。フィルタ4の具体的な構成例については後述する。
A
図1中、5は加算部であり、加算部5は、波形データメモリ2から読み出されたディジタル信号(振幅値データ)、例えば32ビットのディジタル信号と、フィルタ4から出力される32ビットのディジタル信号(出力信号)と、を加算する。加算部5の出力側には、加算部5の出力値である加算値をアナログ信号に変換するD/A変換部6が設けられている。D/A変換部6の出力側には、D/A変換部6から得られるアナログの波形信号に含まれる高調波を除去して、歪の少ない波形を得るためのローパスフィルタ7が設けられている。
In FIG. 1,
更にローパスフィルタ7の出力側には、ハイパスフィルタ8が設けられている。ハイパスフィルタ8は、フィルタ4においてフィルタ処理をしたことに基づいて、設定周波数から離れた周波数帯域に存在するノイズを除去するためのものである。
Further, a high-
本発明の作用の理解を容易にするために、ランダムノイズを用いない場合、ランダムノイズを用いるが、フィルタ4を設けない場合(図3参照)、図1に示す回路を用いた場合について、この順で作用を説明する。
In order to facilitate understanding of the operation of the present invention, when random noise is not used, random noise is used, but when the
図4は、波形データメモリ2から読み出されたディジタル信号にランダムノイズを加算しない場合(図3の回路からランダムノイズ生成部3及び加算部5を除いた回路)において、ローパスフィルタ7から得られた周波数信号(DDSの出力信号)の周波数スペクトラムである。クロック信号は200MHzである。この例では、DDSの出力信号の設定周波数は42MHzである。図5は、図4に示した周波数スペクトラムにおいて、設定周波数の近傍を拡大した図である。なお、図4を含む一連の周波数スペクトラムの図において、設定周波数に対応する信号レベルを0dBとしている。図4及び図5から分かるように、設定周波数の近傍にスプリアスが表れている。
4 is obtained from the low-pass filter 7 when random noise is not added to the digital signal read from the waveform data memory 2 (a circuit obtained by removing the
次に、波形データメモリ2から読み出されたディジタル信号にランダムノイズを加算した場合の周波数スペクトラムについて説明する。図6は、ランダムノイズ生成部3により生成されたランダムノイズの周波数スペクトラムである。図7は、図3の回路を用いてローパスフィルタ7から得られた周波数信号(DDSの出力信号)の周波数スペクトラムである。図8は、図7に示した周波数スペクトラムにおいて、設定周波数(42MHz)の近傍を拡大した図である。図7及び図8から分かるように、ランダムノイズを用いただけでは、フロアノイズのレベルが高く(フロアノイズが劣化し)、またスプリアス改善効果が低い。
Next, the frequency spectrum when random noise is added to the digital signal read from the
続いて、本発明の実施形態である図1に示す回路を用いた場合の周波数スペクトラムについて説明する。なお、この例では、図4の周波数スペクトラムを採取したときの回路に、ランダムノイズ生成部3、フィルタ4及び加算部5を追加した回路を用いている。またランダムノイズ生成部3から出力されたランダムノイズの周波数スペクトラムは、図6に示すものと同じである。図9は、フィルタ4から出力されたランダムノイズの周波数スペクトラムである。この例では、フィルタ4にて、図3に示す周波数スペクトラムの信号レベルを、42MHzよりも低い周波数帯域に偏らせる処理を行っている。図10は、図1に示す回路のローパスフィルタ7から得られた周波数信号の周波数スペクトラムである。図11は、図10に示した周波数スペクトラムにおいて、設定周波数(42MHz)の近傍を拡大した図である。
Next, the frequency spectrum when the circuit shown in FIG. 1 which is an embodiment of the present invention is used will be described. In this example, a circuit in which a random
図4と、図10及び図11と、を比較してわかるように、図1の回路によれば、スプリアスが10〜15dB程度改善されており、またDDSの設定周波数の近傍のフロアノイズも低減されている。フィルタ4によりランダムノイズの周波数スペクトラムを偏らせることにより低い周波数帯域において大きくなったフロアノイズは、その周波数帯域が前記設定周波数から大きく離れているため、簡単なフィルタ、例えばインダクタ及びコンデンサを組み合わせたLCフィルタなどにより除去できる。図1では、このようなフィルタとして、ローパスフィルタ7の出力側にハイパスフィルタを設けている。
As can be seen by comparing FIG. 4 with FIG. 10 and FIG. 11, according to the circuit of FIG. 1, the spurious is improved by about 10 to 15 dB, and the floor noise near the DDS set frequency is also reduced. Has been. The floor noise that is increased in the low frequency band by biasing the frequency spectrum of the random noise by the
ここで、フィルタ4の具体的な回路の一例を図12及び図13に示す。この例ではフィルタ4は、図12に示すように移動平均化回路を10段直列に接続して構成されている。各段の移動平均化回路は9−n(nは1から10までの整数)は、図13に示すように、連続した8個のディジタル値からなるディジタル値群を平均化し、1クロック信号毎にディジタル値群の先頭のディジタル値を、1個後のディジタル値にシフトするように構成されている。例えばクロック信号により順次d0、d1、d2…d7、d8、d9、d10…のようにディジタル値が入力される場合、あるクロック信号により、d0〜d7までの8個のディジタル値からなるディジタル値群について平均化し、次のクロック信号によりd1〜d8までのディジタル値群について平均化し、更に次のクロック信号によりd2〜d9までのディジタル値群について平均化するという処理となる。
Here, an example of a specific circuit of the
図13は、1段目の移動平均化回路を示しており、ランダムノイズ生成部3から出力される2ビットのディジタル値が入力される。d0〜d7は、クロック信号によりランダムノイズ生成部3から出力されたディジタル値を示している。Dは、1クロック信号ごとに入力値を遅延させて出力する遅延回路であり、1段目の遅延回路Dに入力されたディジタル信号は、7個のクロック信号が移動平均化回路に入力されたときに、最終段の遅延回路Dから出力される。Aは加算回路である。
FIG. 13 shows a first-stage moving average circuit, to which a 2-bit digital value output from the random
一般的な移動平均化回路では、最終段の加算部Aの後段にディジタル値に1/8を掛け算する回路、即ちディジタル値を「8」で割り算するまるめ処理を行うまるめ処理回路が設けられている。8個の連続した時系列データを「8」で割ることにより、前記8個のディジタル値の平均値が得られる。これに対して、本実施の形態に用いるフィルタとしての移動平均化回路は、ランダムノイズの周波数スペクトルの信号レベルを周波数の低い帯域に偏らせるためのものであるから、最終段の加算部Aから得られた8個のデータの加算値を「8」で割らなくとも、目的とする信号を得ることができる。そして8個のデータの加算値を「8」で割らないことにより、ノイズとしての信号レベルを必要なレベルとすることができる
本願の明細書及び特許請求の範囲において、「移動平均化回路」とは、このようにまるめ処理を行わない回路も含まれ、またまるめ処理を行う回路も含まれる。まるめ処理を行わない場合(8個のデータの加算値を「8」で割らない場合)には、移動平均化回路にて3ビット分だけディジタル値が増えるので、ランダムノイズ生成部3から2ビットのディジタル値が入力され、5ビットのディジタル値が出力される。In a general moving average circuit, a circuit that multiplies a digital value by 1/8, that is, a rounding processing circuit that performs rounding processing to divide the digital value by “8” is provided after the final stage adder A. Yes. By dividing eight continuous time series data by “8”, an average value of the eight digital values is obtained. On the other hand, the moving average circuit as a filter used in the present embodiment is for biasing the signal level of the frequency spectrum of random noise to a low frequency band. The target signal can be obtained without dividing the added value of the obtained eight data by “8”. Then, by dividing the added value of the eight data by “8”, the signal level as noise can be made a necessary level. In the specification and claims of this application, “moving averaging circuit” Includes a circuit that does not perform rounding processing, and also includes a circuit that performs rounding processing. When rounding processing is not performed (when the added value of 8 data is not divided by “8”), the digital value is increased by 3 bits in the moving averaging circuit. Are input, and a 5-bit digital value is output.
図12に示す10段の移動平均化回路9−nは、ディジタル値のビット数を除いては、いずれも図13に示した回路と同じ回路が用いられており、ディジタル値のビット数が1段毎に3ビットずつ増えていくので、10段目の移動平均化回路9−10からは、32ビットのディジタル値が出力されることになる。図12及び図13において括弧内の数字はビット数を表している。 The 10-stage moving averaging circuit 9-n shown in FIG. 12 uses the same circuit as that shown in FIG. 13 except for the number of bits of the digital value, and the number of bits of the digital value is 1. Since each stage increases by 3 bits, a 32-bit digital value is output from the 10th stage moving average circuit 9-10. 12 and 13, the numbers in parentheses represent the number of bits.
移動平均化回路における移動平均の対象となるサンプル数は、8個に限られるものではないし、移動平均化回路の段数も10段に限られるものではない。なお、図9の周波数スペクトラムを得るときに用いたフィルタ4は、まるめ処理を行わない移動平均化回路を複数段直列に接続して構成しているが、移動平均の対象となるサンプル数及び移動平均化回路の接続段数は、図12及び図13の例とは異なっている。
The number of samples subject to moving averaging in the moving averaging circuit is not limited to eight, and the number of stages in the moving averaging circuit is not limited to ten. The
ランダムノイズ生成部3にて生成されたノイズの周波数スペクトラムは広い帯域に分布しており、このためDDSの設定周波数が存在する領域にもノイズが発生してしまい、フロアノイズが悪化してしまう。フィルタ4の役割は、広い帯域に分布するノイズの周波数スペクトラムに対して、DDSの設定周波数が存在する領域及びその近傍のノイズのエネルギーを低くすることにある。従って、フィルタ4は、FIR(Finite impulse response)フィルタを用いてもよいし、あるいはIIR(Infinite impulse response)フィルタなどを用いても良い。
The frequency spectrum of the noise generated by the random
FIRフィルタあるいは移動平均化回路を用いた場合には、平均化する対象となる1グループのデータ値の数が多いほど、ローパスフィルタ特性は、低い周波数に偏ることから、DDSの設定周波数に応じて前記データ値の数を選択すればよい。またFIRフィルタを用いる場合には、各タップ(各段)に乗算される重みづけ係数を調整して、周波数特性を調整してもよい。 When an FIR filter or a moving averaging circuit is used, as the number of data values of one group to be averaged increases, the low-pass filter characteristic is biased toward a lower frequency. The number of data values may be selected. When using an FIR filter, the frequency characteristic may be adjusted by adjusting the weighting coefficient multiplied by each tap (each stage).
図1に示されているDDSの動作の全体をまとめると、位相アキュムレータ1から周波数設定データに応じてアドレスが出力され、このアドレスにより波形データメモリ2から例えば正弦波データである波形データ(波形の振幅値に相当するディジタル値群)が出力される。一方ランダムノイズ生成部3から擬似ランダムノイズであるPN系列の信号が出力され、ランダムノイズ生成部3内に含まれる信号処理部にて、この信号の論理「0」が「1」に変換され、論理「1」が「−1」に変換される。そしてフィルタ4にてランダムノイズの周波数スペクトラムの信号レベル(電力強度)を、DDSの設定周波数から外れた周波数帯域に偏らせる処理が行われ、処理後のランダムノイズと前記波形データとが加算される。次いで加算値をD/A変換部6にてアナログ信号に変換し、アナログ信号をローパスフィルタ7及びハイパスフィルタ8を通過させて、DDSの出力である周波数信号が得られる。
When the entire operation of the DDS shown in FIG. 1 is summarized, an address is output from the
上述実施形態によれば、波形データメモリ2から出力されるディジタル信号に対して、ランダムノイズを加算している。そして前記ランダムノイズは、フィルタ4により、周波数スペクトラムの信号レベルがDDSの設定周波数から外れた周波数帯域に偏るように処理されている。従って、DDSにおける設定周波数(出力周波数)の近傍におけるフロアノイズのレベルを低く抑えることができると共に、高いスプリアスの抑制効果が得られる。
[第2の実施形態]
第1の実施形態におけるDDSの設定周波数は42MHzであるが、前記設定周波数を例えば21MHzとした場合においても、図9の周波数スペクトラムを得るために使用したフィルタ4をそのまま用いると、設定周波数の近傍のフロアノイズのレベルが高くなる懸念がある。そこで第2の実施形態では、フィルタ4から出力されるノイズ信号の周波数スペクトラムにおいて偏っている帯域を、設定周波数よりも高域側でありかつ十分離れている帯域に移動する処理を行う。According to the above-described embodiment, random noise is added to the digital signal output from the
[Second Embodiment]
The DDS set frequency in the first embodiment is 42 MHz. Even when the set frequency is set to 21 MHz, for example, if the
図14は、第2の実施形態の回路を示し、フィルタ4の出力側に、帯域移動処理部40を設けている。帯域移動処理部40は、入力データが入力される一方の入力端子と、−1を乗算する乗算部401を通して入力データが入力される他方の入力端子と、を含むマルチプレクサ402を備え、トグル信号により一方の入力端子に入力された値と他方の入力端子に入力された値とが交互に出力される。
図15は、帯域移動処理部40のタイムチャートであり、入力データ(フィルタ4の出力データ)であるd1、d2、…について一つ置きに−1が掛け算されており、言い換えれば一つ置きにディジタル値の極性が反転している。即ち、クロック信号の周波数fsの1/2の周波数で、振幅が「−1」と「1」からなる周波数信号が入力データに混合(ミキシング)されていることになる。クロック信号の周波数は例えば200MHzであるから、概略的な言い方をすれば、ノイズの周波数スペクトラムにおいてフィルタ4により偏った部分が100MHzのところに移動する。FIG. 14 shows a circuit according to the second embodiment, and a band
FIG. 15 is a time chart of the band
図16は、帯域移動処理部40から出力されたランダムノイズの周波数スペクトラムである。帯域移動処理部40に入力する前における、フィルタ4から出力されたノイズの周波数スペクトラムは、図9に示すものと同じである。図17は、図1に示す回路のローパスフィルタ7から得られた周波数信号の周波数スペクトラムである。図18は、図17に示した周波数スペクトラムにおいて、設定周波数(21MHz)の近傍を拡大した図である。この結果からわかるように、フィルタ4を用いただけでは、DDSの設定周波数の近傍のフロアノイズが大きくなる懸念がある場合であっても、帯域移動処理部40を用いることにより、このような懸念が払拭される。
FIG. 16 is a frequency spectrum of random noise output from the band
ところでフィルタ4の規模を大きくすれば、ノイズの帯域を限られた領域、例えば10MHzにだけ分布させることが可能であるが、帯域移動処理部40を用いれば、フィルタ4の構成を大規模なものとせずに簡素な構成で済む利点がある。
By the way, if the size of the
また例えば200MHzのクロック信号のタイミングに基づいて、「0」、「1」、「0」、「−1」、の並びが繰り返されるデータ列を作成して、フィルタ4のデータにミキシングすれば、周波数スペクトラムの偏った部分が50MHzのところに移動する。フィルタ4の出力にミキシングする周波数信号は、ミキシング処理用として別のDDSを用いて、その周波数を図1に示すDDSの設定周波数に応じて任意に設定してもよい。更にまた、フィルタ4としては、ランダムノイズの周波数スペクトラムにおいて、設定周波数よりも高い帯域にエネルギーを偏らせ(図9では低い帯域に偏らせている)、エネルギーが偏っている部分(エネルギーがほかの帯域よりも高くなっている部分)の帯域を、帯域移動処理部40によって例えば低くシフトさせるようにしてもよい。
For example, based on the timing of a clock signal of 200 MHz, if a data string in which the arrangement of “0”, “1”, “0”, “−1” is repeated and mixed with the data of the
このようにフィルタ4と帯域移動処理部40とを組み合わせれば、DDSの設定周波数に応じて、適切な周波数スペクトラムを持ったランダムノイズを得て、波形信号に重畳することができる。
更にまた、図19に示すように切り替え部50を設けて、フィルタ4の出力を帯域移動処理部40を通して加算部5に入力するモードと、帯域移動処理部40を通さずに加算部5に入力するモードと、を選択できるようにしてもよい。このような構成によれば、DDSのより一層広い設定周波数に対して、スプリアスを低減することができる。
By combining the
Furthermore, as shown in FIG. 19, a switching
Claims (5)
ディジタル信号からなるランダムノイズを発生するノイズ発生部と、
前記ノイズ発生部から出力された出力信号に対して、前記ランダムノイズにおける周波数スペクトラムの信号レベルを、前記波形信号の周波数から外れた周波数帯域に偏らせる処理を行うフィルタと、
前記波形出力部の出力信号と前記フィルタの出力信号とを加算する加算部と、
前記加算部にて得られたディジタル信号をアナログ信号に変換するための変換部と、を備えたことを特徴とする周波数信号発生装置。A waveform output unit for outputting a periodic waveform signal composed of a digital signal;
A noise generator that generates random noise composed of digital signals;
A filter that performs processing for biasing the signal level of the frequency spectrum in the random noise to a frequency band that deviates from the frequency of the waveform signal, with respect to the output signal output from the noise generation unit,
An adder for adding the output signal of the waveform output unit and the output signal of the filter;
A frequency signal generator comprising: a converter for converting the digital signal obtained by the adder into an analog signal.
Switchable between a signal path for inputting the output of the filter to the adder through the band shift processor and a signal path for inputting the output of the filter to the adder without passing through the band shift processor The frequency signal generator according to claim 3, further comprising a switching unit.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014049392 | 2014-03-12 | ||
JP2014049392 | 2014-03-12 | ||
PCT/JP2015/001337 WO2015136929A1 (en) | 2014-03-12 | 2015-03-11 | Frequency signal generator |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2015136929A1 JPWO2015136929A1 (en) | 2017-04-06 |
JP6463336B2 true JP6463336B2 (en) | 2019-01-30 |
Family
ID=54071386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016507361A Active JP6463336B2 (en) | 2014-03-12 | 2015-03-11 | Frequency signal generator |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6463336B2 (en) |
WO (1) | WO2015136929A1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4901265A (en) * | 1987-12-14 | 1990-02-13 | Qualcomm, Inc. | Pseudorandom dither for frequency synthesis noise |
JP3268138B2 (en) * | 1994-09-29 | 2002-03-25 | 三菱電機株式会社 | Communication device, frequency synthesizer and synthesis method |
JP2000252750A (en) * | 1999-03-02 | 2000-09-14 | Matsushita Electric Ind Co Ltd | Numerically controlled oscillator |
JP5667596B2 (en) * | 2012-04-12 | 2015-02-12 | 旭化成エレクトロニクス株式会社 | Direct digital synthesizer |
-
2015
- 2015-03-11 WO PCT/JP2015/001337 patent/WO2015136929A1/en active Application Filing
- 2015-03-11 JP JP2016507361A patent/JP6463336B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
WO2015136929A1 (en) | 2015-09-17 |
JPWO2015136929A1 (en) | 2017-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1066556A1 (en) | Dither noise source with notched frequency spectrum | |
JP2009290867A (en) | System and method for synthesizing signal | |
CN110957983A (en) | A three-frequency pseudo-random variable spread spectrum modulation method and a filter-free pulse width modulator constructed by the method | |
JP2008021119A (en) | Digital filter and image processor using the same | |
US20150295619A1 (en) | Method and apparatus for spectrum spreading of a pulse-density modulated waveform | |
JP6463336B2 (en) | Frequency signal generator | |
CN106026988B (en) | Spectral Shaping of Pseudorandom Binary Sequences | |
JP2018516518A5 (en) | ||
US8223819B2 (en) | Spectrally shaped pseudo-random noise sequence generator and method thereof | |
JP2013135401A (en) | Resampling device, digital modulation signal generation device using the same, and resampling method | |
CN104467844A (en) | Time-interleaved analog-digital converter and method | |
JP2018201142A (en) | Idle tone dispersion device and frequency ratio measurement device | |
JP2013168812A (en) | Signal generating method and signal generating system | |
JP5230528B2 (en) | DA conversion circuit | |
JP4865000B2 (en) | Digital signal processor | |
JP4521007B2 (en) | Noise signal generator | |
US7385538B2 (en) | Delta sigma modulator with multiple filters | |
TWI469529B (en) | Fractional-n clock generator and method thereof | |
US8339160B2 (en) | Clock generating device and jitter reducing method in the clock generating device | |
EP2687864A1 (en) | Method and apparatus for reduction of the subpulses reciprocal intermodulation in a complex electromagnetic pulse | |
JP5958232B2 (en) | Digital-analog converter | |
JP4013958B2 (en) | Signal conversion apparatus and signal conversion method | |
Abd El-Azeem et al. | High performance interpolation filter using direct computation | |
JP2007067851A (en) | Frequency converter and frequency conversion method | |
JP2001237902A (en) | Receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171122 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20180130 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20181218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181228 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6463336 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |