JPH09294058A - Multiplier circuit - Google Patents

Multiplier circuit

Info

Publication number
JPH09294058A
JPH09294058A JP10550796A JP10550796A JPH09294058A JP H09294058 A JPH09294058 A JP H09294058A JP 10550796 A JP10550796 A JP 10550796A JP 10550796 A JP10550796 A JP 10550796A JP H09294058 A JPH09294058 A JP H09294058A
Authority
JP
Japan
Prior art keywords
delay
signal
circuit
stages
delay elements
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
JP10550796A
Other languages
Japanese (ja)
Inventor
Tadaharu Kusumi
忠晴 楠美
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.)
Kyocera Corp
Original Assignee
Kyocera Corp
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 Kyocera Corp filed Critical Kyocera Corp
Priority to JP10550796A priority Critical patent/JPH09294058A/en
Publication of JPH09294058A publication Critical patent/JPH09294058A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

(57)【要約】 【課題】各素子の精度のバラツキ、遅延時間、および温
度変化を考慮した遅延回路として、所望の遅延信号を安
定的に得ることのできる逓倍回路とする。 【解決手段】入力端子1、遅延素子21 ,2 2,・・・
n 、セレクタ回路3、排他的オア回路4、出力端子5
で構成し、以下の制御をする。入力信号のパルス立下り
時に、セレクタ回路3の出力信号からL信号を検出する
まで遅延素子21 から順に選択していき、最初に検出し
た時の遅延素子の段数をYとする。また、次のパルスの
立上り時にお、セレクタ回路3の出力信号からL信号を
検出するまで遅延素子2Y+1 から順に選択していき、最
初に検出した時の遅延素子の段数をXとする。遅延回路
でn°位相が遅れた信号を取り出すための遅延素子の段
数は、次の式により求まる。 Y×n/180−|X−Y|
Kind Code: A1 A multiplier circuit capable of stably obtaining a desired delay signal as a delay circuit considering variation in accuracy of each element, delay time, and temperature change. SOLUTION: An input terminal 1, delay elements 2 1 , 2 2 , ...
2 n , selector circuit 3, exclusive OR circuit 4, output terminal 5
And configure the following controls. At the trailing edge of the pulse of the input signal, the delay elements 2 1 are sequentially selected until the L signal is detected from the output signal of the selector circuit 3, and the number of stages of the delay elements when first detected is Y. At the rising edge of the next pulse, the delay elements 2 Y + 1 are sequentially selected until the L signal is detected from the output signal of the selector circuit 3, and the number of stages of the delay elements at the time of the first detection is X. . The number of stages of delay elements for extracting a signal whose phase is delayed by n ° in the delay circuit is calculated by the following equation. Y × n / 180- | X-Y |

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、逓倍信号を発生す
る逓倍回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multiplication circuit that generates a multiplied signal.

【0002】[0002]

【従来の技術】図3、図4は、従来の逓倍回路構成とそ
のタイムチャートを示しており、図3において、1は入
力端子、21 ,2 2,・・・2n は2個のインバータを
組み合わてなる遅延素子、4は排他的オア回路、5は出
力端子を表している。
BACKGROUND ART FIG. 3, FIG. 4 is a conventional multiplication circuit configuration as shows the time chart in FIG. 3, 1 denotes an input terminal, 2 1, 2 2, · · · 2 n is two A delay element formed by combining inverters, 4 is an exclusive OR circuit, and 5 is an output terminal.

【0003】図4に示すように、入力端子1に入力され
たクロックCKは、n個の遅延素子21 ,2 2,・・・
n の各伝搬遅延時間によって90°遅延されたCKD
となる。この遅延クロックCKDと元の入力クロックC
Kとが排他的オア回路2で排他的オアが取られた出力信
号CK2Fは、入力クロックCKの2倍の周波数のクロ
ックとなって出力端子5へ出力される。
As shown in FIG. 4, the clock CK input to the input terminal 1 has n delay elements 2 1 , 2 2 , ...
CKD delayed by 90 ° by each propagation delay time of 2 n
Becomes This delay clock CKD and the original input clock C
The output signal CK2F whose exclusive OR is taken by the exclusive OR circuit 2 is output to the output terminal 5 as a clock having a frequency twice that of the input clock CK.

【0004】[0004]

【発明が解決しようとする課題】ところが、従来の逓倍
回路は、n個の遅延素子21 ,2 2,・・・2n それぞ
れが立上りおよび立下り時間が異なり、そかも温度変化
にも影響して、所望の遅延信号を安定的に得ることがで
きなくなり、所望倍数の周波数のクロックを得ることが
できなくなるという問題があった。具体的には、パルス
の立上り時を例にとると、図4に示すように、上述した
理由でパルスの立上りが矢印範囲内でぶれる可能性があ
り、出力信号CK2Fも矢印範囲内でぶれる可能性があ
るために、所望の倍数の周波数となるクロックを得るこ
とができなくなる。
However, in the conventional multiplication circuit, the n delay elements 2 1 , 2 2 , ..., 2 n have different rise and fall times, which may affect the temperature change. Then, there is a problem that a desired delay signal cannot be stably obtained and a clock having a frequency of a desired multiple cannot be obtained. Specifically, when the pulse rises as an example, as shown in FIG. 4, the pulse rise may fluctuate within the arrow range and the output signal CK2F may fluctuate within the arrow range as described above. Therefore, it becomes impossible to obtain a clock having a desired multiple frequency.

【0005】[0005]

【課題を解決するための手段】本発明は、上記問題に鑑
みてなされたものであり、入力信号と入力信号を遅延回
路により遅延させた信号とを排他的オア回路に加えて逓
倍信号を得る逓倍回路において、遅延回路は多数段の遅
延素子と遅延素子のいずれかの出力信号を選択して取り
出すセレクタ回路とよりなり、遅延回路でn°(nは正
数)位相が遅れた信号を取り出すためのセレクタ回路の
選択が以下の手順に基づく逓倍回路としたものである。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and obtains a multiplied signal by adding an input signal and a signal obtained by delaying the input signal by a delay circuit to an exclusive OR circuit. In the multiplier circuit, the delay circuit is composed of a multi-stage delay element and a selector circuit that selects and extracts one of the output signals of the delay elements, and the delay circuit extracts a signal whose phase is delayed by n ° (n is a positive number). The selection of the selector circuit for this is performed by the multiplication circuit based on the following procedure.

【0006】(1)入力信号のパルス立下り時に、各段
数の遅延素子の出力信号を選択した場合の遅延回路の出
力信号を1段目から順にサンプリングしていく。
(1) At the falling edge of the pulse of the input signal, the output signals of the delay circuit when the output signals of the delay elements of each stage are selected are sampled in order from the first stage.

【0007】(2)出力信号で最初にL信号を検出した
段数をYとする。
(2) Let Y be the number of stages at which the L signal is first detected in the output signal.

【0008】(3)パルスの立上り時に、各段数の遅延
素子の出力信号を選択した場合の遅延回路の出力信号を
Y段目から順にサンプリングしていく。
(3) At the rising edge of the pulse, the output signals of the delay circuits when the output signals of the delay elements of each stage are selected are sampled in order from the Y stage.

【0009】(4)出力信号で最初にL信号を検出した
段数をXとする。
(4) Let X be the number of stages at which the L signal is first detected in the output signal.

【0010】(5)以下の式で求められる段数の遅延素
子の出力信号を選択する。
(5) The output signal of the delay element having the number of stages calculated by the following equation is selected.

【0011】Y×n/180−|X−Y| なお、|X−Y|は、X−Yの絶対値を表す。Y × n / 180− | X−Y | where | X−Y | represents the absolute value of X−Y.

【0012】[0012]

【発明の実施の形態】以下、本発明の実施例を図面を用
いて説明する。図1、図2は、本発明の逓倍回路構成と
そのタイムチャートを示しており、1は入力端子、
1 ,2 2,・・・2n は直列に多数段接続したn個の
遅延素子、3はセレクタ回路、4は排他的オア回路、5
は出力端子を表している。なお、本発明では、各遅延素
子は2個のインバータで構成している。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 and FIG. 2 show a multiplication circuit configuration of the present invention and a time chart thereof, where 1 is an input terminal,
2 1, 2 2, ··· 2 n is n delay elements that many stages connected in series, the selector circuit 3, the 4 exclusive OR circuit, 5
Indicates an output terminal. In the present invention, each delay element is composed of two inverters.

【0013】図2に示すように、入力端子1に入力され
たクロックCKは、遅延素子21 ,2 2,・・・2n
通過毎に序々に遅延されていくが、セレクタ回路3でい
ずれの遅延素子の出力信号を取り出すかを制御する。
As shown in FIG. 2, the clock CK input to the input terminal 1 is gradually delayed each time it passes through the delay elements 2 1 , 2 2 , ... 2 n. It controls which delay element outputs the output signal.

【0014】本発明の特徴とする制御を以下説明する。The control that characterizes the present invention will be described below.

【0015】まず、クロックCKのパルスの立下り時、
すなわち図2(i)のA時点に、遅延素子21 を選択し
た場合のセレクタ回路3の出力信号CKDを検出する
(図2の(i),(ii),(iii )参照)。なお、図2
(iii )では、その時の出力信号CKDがH(ハイ)で
あることを示している。
First, when the pulse of the clock CK falls,
That is, at time A in FIG. 2 (i), the output signal CKD of the selector circuit 3 when the delay element 2 1 is selected is detected (see (i), (ii), and (iii) in FIG. 2). Note that FIG.
(Iii) indicates that the output signal CKD at that time is H (high).

【0016】次に、遅延素子22 からL(ロー)信号を
検出するまで順に遅延素子を選択し、セレクタ回路3の
出力信号CKDをサンプリングし、最初に検出した時の
遅延素子の段数をYとする(図2(iv)参照)。
Next, select the delay element in order to detect the L (low) signal from the delay element 2 2, samples the output signal CKD of the selector circuit 3, first the number of delay elements when the detected Y (See FIG. 2 (iv)).

【0017】さらに、次のパルス立上り時、すなわち図
2(i)のB時点に、遅延素子2を選択した場合のセ
レクタ回路3の出力信号CKDを検出する。その際に、
Hであることを確認した後、遅延素子2Y+1 から順
に選択して、セレクタ回路3の出力信号からL信号を検
出するまでサンプリングしていき、最初に検出した時の
遅延素子の段数をXとする(図2(i)、(iv)、
(v)参照)。
Further, the output signal CKD of the selector circuit 3 when the delay element 2Y is selected is detected at the next rising edge of the pulse, that is, at time B in FIG. 2 (i). At that time,
After confirming that it is H, the delay elements 2 Y + 1 are sequentially selected, sampling is performed until the L signal is detected from the output signal of the selector circuit 3, and the number of stages of the delay elements at the time of first detection is set as X. (Fig. 2 (i), (iv),
(V)).

【0018】上記のようにして得られたX,Yより、セ
レクタ回路3の遅延時間Zは、|X−Y|となる。
From the X and Y values obtained as described above, the delay time Z of the selector circuit 3 becomes | X−Y |.

【0019】よって、遅延回路でn°(nは正数)位相
が遅れた信号を取り出すための遅延素子の段数は、以下
の式により求まる。
Therefore, the number of stages of delay elements for extracting a signal delayed in phase by n ° (n is a positive number) in the delay circuit can be obtained by the following equation.

【0020】Y×n/180−|X−Y| 例えば、遅延回路で90°位相が遅れた信号とするため
の遅延素子の段数は、以下の式により求まる。
Y × n / 180− | X−Y | For example, the number of stages of delay elements for obtaining a signal with a 90 ° phase delay in the delay circuit is obtained by the following equation.

【0021】Y×n/2−|X−Y| また、遅延回路で45°位相が遅れた信号とするための
遅延素子の段数は、以下の式により求まる。
Y × n / 2− | X−Y | Further, the number of stages of the delay elements for obtaining a signal having a phase delay of 45 ° in the delay circuit is obtained by the following equation.

【0022】Y×n/4−|X−Y| このように、遅延素子21 ,2 2,・・・2n とセレク
タ回路3を遅延回路とみなすことによって、セレクタ回
路3の遅延分を減算して所望の遅延素子の段数を選択す
るために、所望の遅延信号を安定的に得ることができ
る。しかも、遅延素子の段数が大規模になった場合でも
出力信号のデューティー比が保証され、かつ回路部品の
バラツキを補正しているために種々の部品が高精度であ
る必要がなくなる。
Y × n / 4− | X−Y | In this way, by considering the delay elements 2 1 , 2 2 , ... 2 n and the selector circuit 3 as a delay circuit, the delay amount of the selector circuit 3 is reduced. Since the number of stages of the desired delay element is selected by subtraction, the desired delayed signal can be stably obtained. Moreover, even when the number of stages of the delay elements becomes large, the duty ratio of the output signal is guaranteed, and since the variations of the circuit components are corrected, it is not necessary for the various components to be highly accurate.

【0023】さらに、上述したセレクタ回路3で選択す
る遅延素子の段数は、システムの電源ON時のみでな
く、通電中に何度か行うことにより、逓倍回路全体の温
度補正を可能とする。
Further, the number of stages of delay elements selected by the selector circuit 3 described above is not limited to when the system power is turned on, but is set several times during energization to enable temperature correction of the entire multiplier circuit.

【0024】[0024]

【発明の効果】以上説明したように、本発明の逓倍回路
によれば、各素子の精度のバラツキ、遅延時間、および
温度変化を考慮した遅延回路とすることにより、所望の
遅延信号を安定的に得ることのできる逓倍回路となる。
As described above, according to the multiplier circuit of the present invention, a desired delay signal can be stabilized by using a delay circuit that takes into consideration variations in the accuracy of each element, delay time, and temperature changes. It becomes a multiplication circuit that can be obtained.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の逓倍回路を示す構成図。FIG. 1 is a configuration diagram showing a multiplication circuit of the present invention.

【図2】図1の回路のタイムチャート図。FIG. 2 is a time chart diagram of the circuit of FIG.

【図3】従来の逓倍回路を示す構成図。FIG. 3 is a configuration diagram showing a conventional multiplication circuit.

【図4】図3の回路のタイムチャート図。FIG. 4 is a time chart diagram of the circuit of FIG.

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

1:入力端子 21 ,2 2,・・・2n :遅延素子 3:セレクタ回路 4:排他的オア回路 5:出力端子1: Input terminals 2 1 , 2 2 , ... 2 n : Delay element 3: Selector circuit 4: Exclusive OR circuit 5: Output terminal

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】入力信号と該入力信号を遅延回路により遅
延させた信号とを排他的オア回路に加えて逓倍信号を得
る逓倍回路において、前記遅延回路は多数段の遅延素子
と該遅延素子のいずれかの出力信号を選択して取り出す
セレクタ回路とよりなり、前記遅延回路でn°(nは正
数)位相が遅れた信号を取り出すための前記セレクタ回
路の選択が以下の手順に基づくことを特徴とする逓倍回
路。 (1)前記入力信号のパルス立下り時に、前記各段数の
遅延素子の出力信号を選択した場合の前記遅延回路の出
力信号を1段目から順にサンプリングしていく。 (2)前記出力信号で最初にL信号を検出した段数をY
とする。 (3)前記入力信号のパルス立上り時に、前記各段数の
遅延素子の出力信号を選択した場合の前記遅延回路の出
力信号をY段目から順にサンプリングしていく。 (4)前記出力信号で最初にL信号を検出した段数をX
とする。 (5)以下の式で求められる段数の遅延素子の出力信号
を選択する。 Y×n/180−|X−Y|
1. A multiplication circuit for obtaining a multiplied signal by adding an input signal and a signal obtained by delaying the input signal by a delay circuit to a multiplied signal, wherein the delay circuit comprises a plurality of stages of delay elements and the delay elements. A selector circuit for selecting and outputting any one of the output signals, wherein the selection of the selector circuit for extracting the signal delayed in phase by n ° (n is a positive number) in the delay circuit is based on the following procedure. Characteristic multiplication circuit. (1) At the trailing edge of the pulse of the input signal, the output signals of the delay circuits when the output signals of the delay elements of the respective stages are selected are sequentially sampled from the first stage. (2) The number of stages at which the L signal is first detected in the output signal is Y
And (3) At the rising edge of the pulse of the input signal, the output signals of the delay circuits when the output signals of the delay elements of the respective stages are selected are sequentially sampled from the Yth stage. (4) The number of stages at which the L signal is first detected in the output signal is X
And (5) Select the output signal of the delay element having the number of stages obtained by the following equation. Y × n / 180- | X-Y |
JP10550796A 1996-04-25 1996-04-25 Multiplier circuit Pending JPH09294058A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10550796A JPH09294058A (en) 1996-04-25 1996-04-25 Multiplier circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10550796A JPH09294058A (en) 1996-04-25 1996-04-25 Multiplier circuit

Publications (1)

Publication Number Publication Date
JPH09294058A true JPH09294058A (en) 1997-11-11

Family

ID=14409522

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10550796A Pending JPH09294058A (en) 1996-04-25 1996-04-25 Multiplier circuit

Country Status (1)

Country Link
JP (1) JPH09294058A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007043622A (en) * 2005-08-05 2007-02-15 Matsushita Electric Ind Co Ltd Clock generator

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007043622A (en) * 2005-08-05 2007-02-15 Matsushita Electric Ind Co Ltd Clock generator

Similar Documents

Publication Publication Date Title
KR101082415B1 (en) Hierarchical Time to Digital Converter
US6756808B2 (en) Clock edge detection circuit
CN112530483B (en) Memory controller and memory data receiving method
JP2002158567A (en) Generation of pulse signal from clock signal
JPH09294058A (en) Multiplier circuit
KR102469133B1 (en) Delay circuit
CN113206664B (en) Clock signal selection circuit, delay chain circuit and delay phase-locked loop
US7420398B1 (en) Pulse extension circuits for extending pulse signals
WO2006059414A1 (en) Filter adjusting circuit
JPS63237610A (en) Semiconductor integrated circuit
JP4892402B2 (en) Semiconductor integrated circuit device
US10797715B2 (en) Filtering method and filter
CN115940896B (en) Digital clock circuit
CN118170307B (en) Data signal sampling device and data signal sampling method
JPWO2006120746A1 (en) PLL circuit and design method thereof
RU2806240C1 (en) Detection scheme and detection method
JPH1032487A (en) Timing signal generation circuit
CN112446180B (en) Circuit applied to multiple operation modes
JP2002164875A (en) Digital signal processing delay circuit
JPH01284015A (en) Clock phase setting circuit
US7583544B2 (en) Data reading circuit
JP2742549B2 (en) Variable delay circuit
JPH0621790A (en) Pulse width modulation circuit
JPH07253445A (en) Duty detection and data correction method
JPH1041794A (en) Clock phase adjustment circuit