JPH0878956A - Signal generator - Google Patents
Signal generatorInfo
- Publication number
- JPH0878956A JPH0878956A JP6206738A JP20673894A JPH0878956A JP H0878956 A JPH0878956 A JP H0878956A JP 6206738 A JP6206738 A JP 6206738A JP 20673894 A JP20673894 A JP 20673894A JP H0878956 A JPH0878956 A JP H0878956A
- Authority
- JP
- Japan
- Prior art keywords
- output
- circuit
- constant
- signal
- generating
- 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
Links
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
(57)【要約】
【目的】 第1の周波数の信号を基準信号とし第2の周
波数の信号を生成させる信号発生装置において、理想的
な信号を発生することを目的とする。
【構成】 比較回路107と検出回路108により、位
相情報が所定値以上となることを検出する。その検出結
果により、切換回路109で、第1の加算回路104と
第2の加算回路105と減算回路106からの入力を切
り換えて出力し、第1の加算回路104に入力する。変
換回路110は切換回路109の出力を演算して信号を
発生することで、位相変動のない理想的な出力信号を発
生する。
(57) [Summary] [Object] An object of the present invention is to generate an ideal signal in a signal generator that generates a signal of a second frequency using a signal of a first frequency as a reference signal. [Configuration] The comparison circuit 107 and the detection circuit 108 detect that the phase information is equal to or more than a predetermined value. Depending on the detection result, the switching circuit 109 switches the inputs from the first addition circuit 104, the second addition circuit 105, and the subtraction circuit 106 to output the same, and inputs the output to the first addition circuit 104. The conversion circuit 110 calculates the output of the switching circuit 109 to generate a signal, thereby generating an ideal output signal without phase fluctuation.
Description
【0001】[0001]
【産業上の利用分野】本発明はディジタル信号処理にお
いて、第1の周波数の信号を使用して第2の周波数の信
号を精度よく生成することを目的とした信号発生装置に
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a signal generator for the purpose of accurately generating a signal of a second frequency by using a signal of a first frequency in digital signal processing.
【0002】[0002]
【従来の技術】一般にディジタル信号処理による信号発
生装置は、処理に使用する周波数の1周期での、発生さ
せる信号の増加位相の積算により位相を算出し、その算
出された位相での、発生させる信号の振幅値を演算によ
り変換する方法で行われる。2. Description of the Related Art Generally, a signal generator by digital signal processing calculates a phase by integrating the increasing phase of a signal to be generated in one cycle of a frequency used for processing, and generates the phase at the calculated phase. This is performed by a method of converting the amplitude value of the signal by calculation.
【0003】この時、特に位相の算出については、基本
的に整数演算で行われる。例えば、発生させる周波数が
a、処理に使用する周波数がbである時(ただし、a<
b)の信号発生処理について説明する。At this time, especially the calculation of the phase is basically performed by an integer operation. For example, when the generated frequency is a and the frequency used for processing is b (where a <
The signal generation processing of b) will be described.
【0004】aとbの周波数関係を比で表すとa:bで
ある。この比は、周波数bの1周期において、周波数a
はa/b周期分の位相が変化することを意味する。前記
の比に関して、bを2のべき乗で表される数b1を使用
して表した場合をa1:b1とする。さらに、a1を整
数化したa2で近似すると、aとbの周波数比はa2:
b1で近似される。The frequency relationship between a and b is expressed as a ratio, a: b. This ratio is equal to the frequency a in one cycle of the frequency b.
Means that the phase for a / b period changes. Regarding the above ratio, let b1: be a1: b1 when it is expressed using the number b1 expressed by a power of two. Further, when a1 is approximated by a2, which is an integer, the frequency ratio between a and b is a2:
It is approximated by b1.
【0005】この近似された比を利用した具体的な信号
発生装置を実現する場合は、周波数aの1周期毎にa2
ずつ増加するa2の積算処理による位相算出結果によ
り、その1周期をb1分割した位相上での周波数bの振
幅値を発生させる方法で行われる。In the case of realizing a concrete signal generator using this approximated ratio, a2 is set for each cycle of the frequency a.
According to the phase calculation result by the integration processing of a2, which is increased by one, the amplitude value of the frequency b is generated on the phase obtained by dividing one cycle by b1.
【0006】しかし、このときa1をa2に近似するこ
とによる誤差gによる本来の位相との位相誤差が発生す
る。これは、前記誤差gを分数M/mで表したとき、a
2の積算をm回行うとMだけの位相誤差が発生すること
を意味する。However, at this time, a phase error from the original phase occurs due to the error g caused by approximating a1 to a2. This means that when the error g is expressed by a fraction M / m, a
This means that when the integration of 2 is performed m times, only M phase errors occur.
【0007】よって、この位相誤差の補正を、従来は、
積算回数のm回に1回だけ、その積算値a2を、a2か
らMを減じたdとすることにより行っていた。Therefore, the correction of this phase error is conventionally performed by
Only once in every m times of integration, the integrated value a2 is set to d obtained by subtracting M from a2.
【0008】以下、図2および図3で従来の信号発生装
置の動作を具体的に説明する。図2は従来の信号発生装
置の構成を示すブロック図である。The operation of the conventional signal generator will be described in detail with reference to FIGS. 2 and 3. FIG. 2 is a block diagram showing the configuration of a conventional signal generator.
【0009】201は、1周期をmとするカウンタ、2
02は一致回路、203は定数cを発生される第1の定
数発生回路、204は定数aを発生される第2の定数発
生回路、205は定数dを発生される第3の定数発生回
路、206は切換回路、207は積算回路、208は変
換回路、209は出力端子である。Reference numeral 201 denotes a counter in which one cycle is m, 2
02 is a matching circuit, 203 is a first constant generation circuit that generates a constant c, 204 is a second constant generation circuit that is generated a constant a, 205 is a third constant generation circuit that is generated a constant d, 206 is a switching circuit, 207 is an integrating circuit, 208 is a converting circuit, and 209 is an output terminal.
【0010】一致回路202はカウンタ201の出力と
第1の定数発生回路203の出力とを比較し、一致した
場合に制御信号を発生する一致回路である。一致回路2
02より出力された制御信号は、切換回路206に入力
され、切換回路206ではその制御信号により第2の定
数発生回路204からの入力と第3の定数発生回路20
5からの入力を切り換えて出力する。切換回路206の
出力は積算回路207に入力され、積算回路207では
その入力を、出力をnビットとした積算を行う。積算回
路207より出力されたnビットの積算結果は変換回路
208に入力され、変換回路208はその入力を位相情
報としてそれに対応する振幅値に変換し、出力端子20
9に出力する。The matching circuit 202 is a matching circuit which compares the output of the counter 201 with the output of the first constant generating circuit 203 and generates a control signal when they match. Matching circuit 2
The control signal output from 02 is input to the switching circuit 206, and in the switching circuit 206, the control signal inputs the second constant generating circuit 204 and the third constant generating circuit 20.
The input from 5 is switched and output. The output of the switching circuit 206 is input to the integrating circuit 207, and the integrating circuit 207 integrates the input with the output being n bits. The n-bit integration result output from the integration circuit 207 is input to the conversion circuit 208, and the conversion circuit 208 converts the input as phase information into the corresponding amplitude value, and the output terminal 20.
Output to 9.
【0011】図3は図2における各ブロックの出力信号
の1例を示す波形図である。301はカウンタ201の
出力波形を示し、一周期でm回のカウントを行う。30
2は一致回路202の出力波形を示し、カウンタ201
の一周期中に1回の制御信号を発生する。303は積算
回路207の出力波形を示し、カウンタ201の1回の
カウント毎に定数aの積算を行い、302で示した制御
信号が発生されたときのみ定数aを定数dに切り換え、
整数化による誤差を補正した積算を行う。303の波形
は積算回路207の出力をnビットに制限しているた
め、オーバーフローが発生してこのような波形となって
いる。304において、305は整数化による誤差の発
生していない理想的な信号の波形を示し、306は整数
化した演算により生成される変換回路208の出力信号
の波形を示す。FIG. 3 is a waveform diagram showing an example of the output signal of each block in FIG. Reference numeral 301 denotes an output waveform of the counter 201, which counts m times in one cycle. 30
2 indicates the output waveform of the matching circuit 202, and the counter 201
The control signal is generated once in one cycle. Reference numeral 303 denotes an output waveform of the integrating circuit 207, integrating the constant a for each count of the counter 201, switching the constant a to the constant d only when the control signal indicated by 302 is generated,
Performs integration with the error due to integer conversion corrected. Since the waveform of 303 limits the output of the integrating circuit 207 to n bits, an overflow occurs and the waveform becomes such a waveform. In 304, 305 shows the waveform of an ideal signal in which no error is generated due to integer conversion, and 306 shows the waveform of the output signal of the conversion circuit 208 generated by the integer conversion operation.
【0012】[0012]
【発明が解決しようとする課題】しかしながら、上記の
従来の信号発生装置は、整数化による誤差の補正を行う
構成であったため、その誤差の補正処理の前後におい
て、位相変動が発生し、周波数精度が悪く、連続性の悪
い信号となるという欠点を有していた。However, since the above-described conventional signal generator is configured to correct the error by integerization, phase fluctuation occurs before and after the error correction process, and the frequency accuracy is increased. However, it has a drawback that the signal has poor continuity.
【0013】本発明は上記のような従来の方法の問題点
を解決するもので、位相誤差の発生を排除し、位相情報
となる信号の補正を行うことにより、位相変動のない理
想的な信号を生成することができる信号発生装置を提供
することを目的とする。The present invention solves the problems of the conventional method as described above, and eliminates the occurrence of a phase error and corrects the signal that becomes the phase information, so that an ideal signal without phase fluctuation is obtained. It is an object of the present invention to provide a signal generator capable of generating a signal.
【0014】[0014]
【課題を解決するための手段】以上のような従来の課題
を解決するために本発明の信号発生装置は、定数a(a
は正の整数)を発生する第1の定数発生手段と、定数b
(bは正の整数)を発生する第2の定数発生手段と、定
数c(cは正の整数)を発生する第3の定数発生手段
と、第1の加算手段と第2の加算手段と減算手段と検出
手段と比較手段と切換手段と変換手段とを具備し、前記
第1の加算手段は、第1の定数発生手段の出力と前記切
換手段の出力の加算を0から2n−1(nは正の整数)
まで繰り返し行い、前記第2の加算手段は、前記第1の
加算手段の出力と前記第2の定数発生手段の出力を加算
し、前記減算手段は、前記第1の加算手段の出力から前
記第2の定数発生手段の出力を減算し、前記比較手段
は、前記第1の加算手段の出力と前記第3の定数発生手
段の出力を比較し、その大小関係を出力し、前記検出手
段は、前記第1の加算手段の出力のオーバーフローを検
出し、前記切換手段は、前記検出手段の出力と前記比較
手段の出力とにより、前記第1の加算手段からの入力と
前記第2の加算手段からの入力と前記減算手段からの入
力とを切り換えて出力し、前記変換手段は、前記切換手
段の出力を位相情報としての入力として、その位相情報
から振幅値に変換する構成を有している。In order to solve the above-mentioned conventional problems, the signal generator of the present invention uses a constant a (a
Is a positive integer), and a constant b
Second constant generating means for generating (b is a positive integer), third constant generating means for generating a constant c (c is a positive integer), first adding means and second adding means The subtracting means, the detecting means, the comparing means, the switching means and the converting means are provided, and the first adding means adds the output of the first constant generating means and the output of the switching means from 0 to 2 n −1. (N is a positive integer)
The second adding means adds the output of the first adding means and the output of the second constant generating means, and the subtracting means adds the output of the first adding means to the output of the first adding means. 2, the output of the constant generating means is subtracted, the comparing means compares the output of the first adding means with the output of the third constant generating means, and outputs the magnitude relationship, and the detecting means The switching means detects the overflow of the output of the first adding means, and the switching means detects the input from the first adding means and the second adding means by the output of the detecting means and the output of the comparing means. And the input from the subtracting means are switched and output, and the converting means is configured to convert the phase information into an amplitude value by using the output of the switching means as an input as phase information.
【0015】[0015]
【作用】本発明は上記した構成により、位相誤差の発生
要因を排除し、位相情報となる信号の補正を行うことに
より、位相変動のない理想的な信号を生成することがで
きる。According to the present invention, with the above-described structure, the cause of the phase error is eliminated and the signal serving as the phase information is corrected, so that an ideal signal without phase fluctuation can be generated.
【0016】[0016]
【実施例】以下、本発明の実施例について図面を参照し
ながら説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0017】図1は本発明の信号発生回路の実施例のブ
ロック図を示すものである。図1において、101は定
数a(aは正の整数)を発生する第1の定数発生回路、
102は定数b(bは正の整数)を発生する第2の定数
発生回路、103は定数c(cは正の整数)を発生する
第3の定数発生回路、104は第1の加算回路、105
は第2の加算回路、106は減算回路、107は比較回
路、108は検出回路、109は切換回路、110は変
換回路、111は出力端子であり、前記第1の加算回路
104は、第1の定数発生回路101の出力と前記切換
回路109の出力の加算を0から2n−1(nは正の整
数)まで繰り返し行い、前記第2の加算回路105は、
前記第1の加算回路104の出力と前記第2の定数発生
回路102の出力を加算し、前記減算回路106は、前
記第1の加算回路104の出力から前記第3の定数発生
回路103の出力を減算し、前記比較回路107は、前
記第1の加算回路104の出力と前記第3の定数発生回
路の出力103を比較し、その大小関係を出力し、前記
検出回路108は、前記第1の加算回路104の出力の
オーバーフローを検出し、前記切換回路109は、前記
比較回路107の出力と前記検出回路108の出力とに
より、前記第1の加算回路104からの入力と前記第2
の加算回路105からの入力と前記減算回路106から
の入力とを切り換えて出力し、前記変換回路110は、
前記切換回路109の出力が位相情報として入力され
て、その位相情報から振幅値に変換するものである。FIG. 1 shows a block diagram of an embodiment of the signal generating circuit of the present invention. In FIG. 1, 101 is a first constant generation circuit that generates a constant a (a is a positive integer),
102 is a second constant generation circuit that generates a constant b (b is a positive integer), 103 is a third constant generation circuit that generates a constant c (c is a positive integer), 104 is a first addition circuit, 105
Is a second addition circuit, 106 is a subtraction circuit, 107 is a comparison circuit, 108 is a detection circuit, 109 is a switching circuit, 110 is a conversion circuit, 111 is an output terminal, and the first addition circuit 104 is the first The output of the constant generating circuit 101 and the output of the switching circuit 109 are repeatedly added from 0 to 2 n −1 (n is a positive integer), and the second adding circuit 105
The output of the first adding circuit 104 and the output of the second constant generating circuit 102 are added, and the subtracting circuit 106 outputs the output of the first adding circuit 104 to the output of the third constant generating circuit 103. And the comparison circuit 107 compares the output of the first addition circuit 104 with the output 103 of the third constant generation circuit, and outputs the magnitude relation, and the detection circuit 108 uses the first Of the output of the adder circuit 104, the switching circuit 109 detects the overflow of the input from the first adder circuit 104 and the second output by the output of the comparison circuit 107 and the output of the detection circuit 108.
The input from the adding circuit 105 and the input from the subtracting circuit 106 are switched and output, and the conversion circuit 110
The output of the switching circuit 109 is input as phase information, and the phase information is converted into an amplitude value.
【0018】以下、2つの信号の周波数比が999:4
000で表すことができる、定数4000で表される信
号(以下、信号4000と略す)を使用して定数999
で表される信号(以下、信号999と略す)を生成する
信号発生装置の場合について説明する。Below, the frequency ratio of the two signals is 999: 4.
A signal represented by a constant 4000 (hereinafter abbreviated as signal 4000) that can be represented by a constant 999.
A case of a signal generator that generates a signal represented by (hereinafter, abbreviated as signal 999) will be described.
【0019】この場合、信号999と信号4000との
周波数比999:4000は、発生させる信号999
の、その1周期を4000に均等分割したときの1分割
分を1単位位相とするとき、使用する信号4000の1
周期間と信号999の999単位位相分とが対応するこ
とを意味する。In this case, the frequency ratio 999: 4000 between the signal 999 and the signal 4000 is equal to the signal 999 to be generated.
Of one of the signals 4000 to be used, when one division is obtained by equally dividing one cycle into 4000
It means that the period corresponds to the 999 unit phase portion of the signal 999.
【0020】図1において、101は定数999を発生
する第1の定数発生回路、102は定数96を発生する
第2の定数発生回路、103は定数4000を発生する
第3の定数発生回路、104は第1の加算回路、105
は第2の加算回路、106は減算回路、107は比較回
路、108は検出回路、109は切換回路、110は変
換回路、111は出力端子であり、前記第1の加算回路
104は、第1の定数発生回路101の出力と前記切換
回路109の出力の加算を0から4095まで繰り返し
行い、前記第2の加算回路105は、前記第1の加算回
路104の出力と前記第2の定数発生回路102の出力
を加算し、前記減算回路106は、前記第1の加算回路
104の出力から前記第3の定数発生回路103の出力
を減算し、前記比較回路107は、前記第1の加算回路
104の出力と前記第3の定数発生回路103の出力を
比較し、その大小関係を出力し、前記検出回路108
は、前記第1の加算回路104の出力のオーバーフロー
を検出し、前記切換回路109は、前記比較回路107
の出力と前記検出回路108の出力とにより、前記第1
の加算回路104からの入力と前記第2の加算回路10
5からの入力と前記減算回路106からの入力とを切り
換えて出力し、前記変換回路110は、前記切換回路1
09の出力が位相情報として入力されて、その位相情報
から振幅値に変換するものである。In FIG. 1, 101 is a first constant generating circuit for generating a constant 999, 102 is a second constant generating circuit for generating a constant 96, 103 is a third constant generating circuit for generating a constant 4000, 104. Is a first addition circuit, 105
Is a second addition circuit, 106 is a subtraction circuit, 107 is a comparison circuit, 108 is a detection circuit, 109 is a switching circuit, 110 is a conversion circuit, 111 is an output terminal, and the first addition circuit 104 is the first The output of the constant generating circuit 101 and the output of the switching circuit 109 are repeatedly added from 0 to 4095, and the second adding circuit 105 outputs the output of the first adding circuit 104 and the second constant generating circuit. 102, the subtraction circuit 106 subtracts the output of the third constant generation circuit 103 from the output of the first addition circuit 104, and the comparison circuit 107 causes the comparison circuit 107 to output the first addition circuit 104. Is compared with the output of the third constant generation circuit 103, and the magnitude relationship is output, and the detection circuit 108
Detects an overflow of the output of the first adder circuit 104, and the switching circuit 109 causes the comparison circuit 107 to operate.
Of the first circuit and the output of the detection circuit 108.
From the adder circuit 104 and the second adder circuit 10
5 and the input from the subtraction circuit 106 are switched and output, and the conversion circuit 110 outputs the switching circuit 1
The output of 09 is input as phase information, and the phase information is converted into an amplitude value.
【0021】ディジタル信号処理においては処理は2進
数で行われる。よって、例えば第1の加算回路104
は、4000を表す必要性から、12ビット長となる。In digital signal processing, the processing is performed in binary. Therefore, for example, the first adder circuit 104
Has a length of 12 bits because it needs to represent 4000.
【0022】第1の加算回路104が12ビットである
ときの、その加算出力の状態は0から4095の409
6状態であり、それ以上の数の場合には、オーバーフロ
ーとなる。When the first adder circuit 104 has 12 bits, the state of its adder output is 0 to 4095 (409).
There are 6 states, and in the case of more than that, overflow occurs.
【0023】したがって、第1の加算回路104の出力
は、無補正の場合には(表1)の加算値の欄のようにな
る。Therefore, the output of the first adder circuit 104 is as in the column of the added value in (Table 1) in the case of no correction.
【0024】[0024]
【表1】 [Table 1]
【0025】しかし、今回の場合に本来必要な状態は0
から3999の4000状態であるため、上記の加算出
力値と本来値との間に差が発生する。However, the condition originally required in this case is 0.
Since there are 4000 states from 1 to 3999, a difference occurs between the added output value and the original value.
【0026】よって、4096状態を4000状態
((表1)の必要値の欄を参照)に補正する必要があ
る。Therefore, it is necessary to correct the 4096 state to the 4000 state (see the required value column in (Table 1)).
【0027】この補正に関して、たとえば、第1の加算
回路104の出力が1ずつ増加するような場合であれ
ば、その出力が3999になったときに、加算回路10
4をリセットして0にする操作を行えば良い。With respect to this correction, for example, when the output of the first adder circuit 104 increases by one, when the output becomes 3999, the adder circuit 10
The operation of resetting 4 to 0 may be performed.
【0028】しかし今回は、その出力増加が1ではなく
999であり、連続的な増加でないため、リセット判定
値及びリセット値が一意にならず、単純なリセット操作
では行えない。However, this time, the output increase is not 1 but 999, which is not a continuous increase. Therefore, the reset determination value and the reset value are not unique, and a simple reset operation cannot be performed.
【0029】よって本実施例では、第1の加算回路10
4の出力と、第1の加算回路104の出力と第2の定数
発生回路102の出力を加算する第2の加算回路105
の出力と、第1の加算回路104の出力から第3の定数
発生回路103の出力を減算する減算回路106の出力
とを、比較回路107の出力と検出回路108の出力と
により、切換回路109で切り換えて出力することで行
っている。Therefore, in this embodiment, the first adder circuit 10
4 and the output of the first adding circuit 104 and the output of the second constant generating circuit 102 are added to the second adding circuit 105.
And the output of the subtraction circuit 106, which subtracts the output of the third constant generation circuit 103 from the output of the first addition circuit 104, by the output of the comparison circuit 107 and the output of the detection circuit 108. This is done by switching with and outputting.
【0030】以下にその動作を説明する。第1の加算回
路104の出力は、0から3999までの場合は、変換
なくそのまま使用できるが、それ以上の値の場合に補正
が必要となる。The operation will be described below. The output of the first addition circuit 104 can be used as it is without conversion in the case of 0 to 3999, but if it is a value larger than that, correction is required.
【0031】まず、4000から4095の値となった
場合は、本来必要となる値が0から95に相当する。よ
って、第1の加算回路104の出力から第3の定数発生
回路103の出力である4000を減算回路106によ
り減算し、第1の加算回路104の出力が第3の定数発
生回路の出力値である4000以上であるか否かを識別
する比較回路107の出力が4000以上と識別した場
合のみに、切換回路109で減算回路106の出力を選
択出力することとしている。First, when the value is 4000 to 4095, the originally necessary value corresponds to 0 to 95. Therefore, 4000 which is the output of the third constant generation circuit 103 is subtracted from the output of the first addition circuit 104 by the subtraction circuit 106, and the output of the first addition circuit 104 becomes the output value of the third constant generation circuit. Only when the output of the comparison circuit 107 for discriminating whether it is 4000 or more is 4000 or more, the output of the subtraction circuit 106 is selectively output by the switching circuit 109.
【0032】次に、第1の加算回路104の出力がビッ
ト数を制限していることによるオーバーフローが発生し
た場合、つまり4096以上となった場合がある。この
場合、第1の加算回路104の出力値は見かけ上409
6分減算された値になる。Next, there is a case where the output of the first addition circuit 104 causes an overflow due to the limitation of the number of bits, that is, 4096 or more. In this case, the output value of the first addition circuit 104 is apparently 409.
It is the value obtained by subtracting 6 minutes.
【0033】この加算回路104がオーバーフローした
ときの出力値は、本来必要となる値に対して96分だけ
小さいものとなる。よって、第1の加算回路104の出
力に第2の定数発生回路102の出力である96を第2
の加算回路105により加算し、第1の加算回路104
の出力がオーバーフローをしたか否かを識別する検出回
路108の出力がオーバーフローと識別した場合のみ
に、切換回路109で第2の加算回路105の出力を選
択出力することとしている。The output value when the adder circuit 104 overflows is smaller than the originally required value by 96 minutes. Therefore, the output 96 of the second constant generation circuit 102 is added to the output of the first addition circuit 104 as the second output.
Of the first adder circuit 104
The output of the second adder circuit 105 is selectively output by the switching circuit 109 only when the output of the detection circuit 108 for identifying whether or not the output has overflowed.
【0034】このように本実施例によれば、第1の加算
回路104の出力を、その状態に応じて補正し、その結
果を切換回路109で切り換えることにより、位相情報
となる信号を正確に出力することを可能とし、理想的な
生成信号を発生することができる。As described above, according to the present embodiment, the output of the first adder circuit 104 is corrected according to its state, and the result is switched by the switching circuit 109, so that the signal serving as the phase information is accurately obtained. It is possible to output, and it is possible to generate an ideal generated signal.
【0035】[0035]
【発明の効果】以上説明したように本発明によれば、発
生する信号の位相情報となる信号をその状態に応じて補
正することにより、正確な位相情報信号を得ることが可
能となり、理想的な生成信号を生成することができる。As described above, according to the present invention, it becomes possible to obtain an accurate phase information signal by correcting the signal which becomes the phase information of the generated signal according to the state thereof, and ideally It is possible to generate various generation signals.
【図1】本発明の一実施例の信号発生装置の構成を示す
ブロック図FIG. 1 is a block diagram showing a configuration of a signal generator according to an embodiment of the present invention.
【図2】従来の信号発生装置の構成を示すブロック図FIG. 2 is a block diagram showing a configuration of a conventional signal generator.
【図3】従来の信号発生装置での動作内容を示す波形図FIG. 3 is a waveform diagram showing the operation contents of a conventional signal generator.
101 第1の定数発生回路 102 第2の定数発生回路 103 第3の定数発生回路 104 第1の加算回路 105 第2の加算回路 106 減算回路 107 比較回路 108 検出回路 109 切換回路 110 変換回路 111 出力端子 101 First Constant Generation Circuit 102 Second Constant Generation Circuit 103 Third Constant Generation Circuit 104 First Addition Circuit 105 Second Addition Circuit 106 Subtraction Circuit 107 Comparison Circuit 108 Detection Circuit 109 Switching Circuit 110 Conversion Circuit 111 Output Terminal
Claims (1)
の定数発生手段と、 定数b(bは正の整数)を発生する第2の定数発生手段
と、 定数c(cは正の整数)を発生する第3の定数発生手段
と、 第1の加算手段と、 第2の加算手段と、 減算手段と、 検出手段と、 比較手段と、 切換手段と、 変換手段とを具備し、 前記第1の加算手段は、第1の定数発生手段の出力と前
記切換手段の出力の加算を行い、 前記第2の加算手段は、前記第1の加算手段の出力と前
記第2の定数発生手段の出力を加算し、 前記減算手段は、前記第1の加算手段の出力から前記第
2の定数発生手段の出力を減算し、 前記比較手段は、前記第1の加算手段の出力と前記第3
の定数発生手段の出力を比較し、その大小関係を出力
し、 前記検出手段は、前記第1の加算手段の出力のオーバー
フローを検出し、 前記切換手段は、前記検出手段の出力と前記比較手段の
出力とにより、前記第1の加算手段からの入力と前記第
2の加算手段からの入力と前記減算手段からの入力とを
切り換えて出力し、 前記変換手段は、前記切換手段の出力を位相情報として
の入力として、その位相情報から振幅値に変換する構成
とすることを特徴とする信号発生装置。1. A first for generating a constant a (a is a positive integer)
Constant generating means, a second constant generating means for generating a constant b (b is a positive integer), a third constant generating means for generating a constant c (c is a positive integer), and a first addition Means, second adding means, subtracting means, detecting means, comparing means, switching means, and converting means, wherein the first adding means is the output of the first constant generating means. The output of the switching means is added, the second adding means adds the output of the first adding means and the output of the second constant generating means, and the subtracting means adds the output of the first adding means. The output of the second constant generating means is subtracted from the output of the means, and the comparing means outputs the output of the first adding means and the third adding means.
Comparing the outputs of the constant generating means and outputting the magnitude relation, the detecting means detects an overflow of the output of the first adding means, and the switching means outputs the output of the detecting means and the comparing means. The output from the first adding means, the input from the second adding means, and the input from the subtracting means are switched and output, and the converting means outputs the output of the switching means in phase. A signal generator characterized in that, as input as information, the phase information is converted into an amplitude value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6206738A JPH0878956A (en) | 1994-08-31 | 1994-08-31 | Signal generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6206738A JPH0878956A (en) | 1994-08-31 | 1994-08-31 | Signal generator |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0878956A true JPH0878956A (en) | 1996-03-22 |
Family
ID=16528291
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6206738A Pending JPH0878956A (en) | 1994-08-31 | 1994-08-31 | Signal generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0878956A (en) |
-
1994
- 1994-08-31 JP JP6206738A patent/JPH0878956A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9755659B2 (en) | ASAR ADC circuit and conversion method thereof | |
| US11012083B1 (en) | Voltage-to-time-to-digital converter (VTDC) with coarse analog-to-digital converter (ADC) | |
| KR970022357A (en) | Conversion characteristics test circuit and method of analog digital converter | |
| KR20210015675A (en) | Voltage controlled oscillator based analog-to-digital converter including a maximum length sequence generator | |
| JPH057154A (en) | A/d converter circuit | |
| US7336702B2 (en) | Jitter detecting apparatus and phase locked loop using the detected jitter | |
| US6950375B2 (en) | Multi-phase clock time stamping | |
| JPH0878956A (en) | Signal generator | |
| WO2001006659A1 (en) | Analog to digital conversion | |
| JPH05276036A (en) | Offset compensation circuit for A / D converter | |
| AU594593B2 (en) | Method and arrangement for generating a correction signal in a digital timing recovery device | |
| US4924314A (en) | Semiconductor device containing video signal processing circuit | |
| JPS5928294B2 (en) | AD converter | |
| JP3083254B2 (en) | A / D converter | |
| JP3230227B2 (en) | A / D converter | |
| JPH0870219A (en) | Signal generator | |
| JP2808771B2 (en) | Analog / digital converter | |
| JP2714645B2 (en) | A / D converter | |
| EP0922332B1 (en) | Frequency dividing circuit | |
| JP2635616B2 (en) | Digital sample rate converter | |
| JP2659463B2 (en) | Time axis error detection circuit of time axis correction device | |
| JPH0936741A (en) | Analog/digital converting circuit | |
| JPS6157128A (en) | A-D converter | |
| JP2881170B2 (en) | Adder / subtractor | |
| KR200283736Y1 (en) | Error Reduction Circuit of Digital / Analog Converter |