JPH06152338A - Multiplying circuit - Google Patents

Multiplying circuit

Info

Publication number
JPH06152338A
JPH06152338A JP29284292A JP29284292A JPH06152338A JP H06152338 A JPH06152338 A JP H06152338A JP 29284292 A JP29284292 A JP 29284292A JP 29284292 A JP29284292 A JP 29284292A JP H06152338 A JPH06152338 A JP H06152338A
Authority
JP
Japan
Prior art keywords
circuit
signal
output
input
gate
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.)
Withdrawn
Application number
JP29284292A
Other languages
Japanese (ja)
Inventor
Kazufumi Yamagishi
一史 山岸
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.)
NEC IC Microcomputer Systems Co Ltd
Original Assignee
NEC IC Microcomputer Systems Co 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 NEC IC Microcomputer Systems Co Ltd filed Critical NEC IC Microcomputer Systems Co Ltd
Priority to JP29284292A priority Critical patent/JPH06152338A/en
Publication of JPH06152338A publication Critical patent/JPH06152338A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

PURPOSE:To automatically adjust the pulse width of an output signal multiplied in a multiplying circuit and to use the adjusted signal as a control signal for a flip flop(FF) or the like. CONSTITUTION:A frequency dividing counter circuit 12 is driven by the falling edge of an input signal (b) until a toggle type FF circuit 14 is driven by a multiplying signal (g), signals delayed by delay circuits 1 to 4 are respectively selected by corresponding OR gates 5 to 8 based upon output signals from a decoder circuit 13 using output signals (d), (e) from the circuit 12 as control signals so as to successively increase delay levels, and when the FF circuit 14 is driven, an output signal (f) is turned to an 'H' level and the operation of the circuit 12 is stopped by an OR circuit 9. Consequently the multiplying signal (g) having sufficiently wide pulse width is outputted.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は逓倍回路に関し、特にL
SI論理回路により構成される逓倍回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multiplication circuit, and more particularly to L
The present invention relates to a multiplication circuit composed of an SI logic circuit.

【0002】[0002]

【従来の技術】一般に、逓倍回路は、ある特定の周波数
の信号を2倍の周波数に変化させたいときに用いられ、
特にLSI論理回路内において使用されることが多い。
2. Description of the Related Art Generally, a multiplication circuit is used when it is desired to change a signal of a certain specific frequency to double the frequency.
Especially, it is often used in an LSI logic circuit.

【0003】従来、この種の逓倍回路は、ある固定の遅
延量を持つ遅延回路により構成されていた。また可変の
遅延量調整回路を備えることもあるが、その遅延量調整
回路を制御するための入力端子が必要であった。以上の
構成を、図3に示す。
Conventionally, this type of multiplication circuit has been constituted by a delay circuit having a fixed delay amount. Although a variable delay amount adjusting circuit may be provided, an input terminal for controlling the delay amount adjusting circuit is required. The above configuration is shown in FIG.

【0004】図3において、従来の逓倍回路は、入力信
号S1が入力されるEXORゲート11及び遅延回路
1,2,3,4と、2つの制御信号C1,C2が入力さ
れるデコーダ回路13とを有し、このデコーダ回路13
の出力によりORゲート5,6,7,8のどれかを
〔開〕とする。各遅延回路1〜4の各出力は、ORケー
ト5〜8に入力され、その出力はいずれもANDゲート
10に入力され、その出力はEXORゲート11に入力
される。遅延回路1〜4は、いずれも固定の遅延量を有
し、しかも互いに異なる遅延量を有する。入力信号S1
の周波数により、遅延回路1〜4のうちどれを選んで使
用するかを制御信号C1,C2で決定する。
In FIG. 3, the conventional multiplication circuit includes an EXOR gate 11 and an input delay circuit 1, 2, 3, and 4 to which an input signal S1 is input, and a decoder circuit 13 to which two control signals C1 and C2 are input. And has this decoder circuit 13
Depending on the output of, any of the OR gates 5, 6, 7 and 8 is [open]. The outputs of the delay circuits 1 to 4 are input to the OR gates 5 to 8, their outputs are input to the AND gate 10, and their outputs are input to the EXOR gate 11. Each of the delay circuits 1 to 4 has a fixed delay amount, and also has a different delay amount. Input signal S1
The control signals C1 and C2 determine which one of the delay circuits 1 to 4 is selected and used according to the frequency of.

【0005】[0005]

【発明が解決しようとする課題】前述した従来の回路構
成では、ある固定の遅延量により構成されており、半導
体集積回路として造りこんでしまってからは、遅延量を
変更することが出来ず、プロセスのばらつきなどにより
十分な遅延量が得られず、その逓倍された信号をフリッ
プ・フロップの制御信号に使う場合などに誤動作が生じ
た。
In the above-mentioned conventional circuit configuration, the delay amount is fixed, and the delay amount cannot be changed after it is built as a semiconductor integrated circuit. Due to process variations and the like, a sufficient amount of delay cannot be obtained, and malfunction occurs when the multiplied signal is used as the control signal of the flip-flop.

【0006】また、可変の遅延量調整回路(デコーダ回
路13等)により半導体集積回路として造りこんでから
遅延量を調整しようとしても、遅延量調整回路を制御す
るための入力端子が複数必要であるため、端子数に余裕
の無い場合など実現が困難であるという欠点がある。
Further, even if the delay amount is adjusted after the semiconductor integrated circuit is built by the variable delay amount adjusting circuit (decoder circuit 13 and the like), a plurality of input terminals for controlling the delay amount adjusting circuit are required. Therefore, there is a drawback that it is difficult to realize such as when the number of terminals is insufficient.

【0007】[0007]

【課題を解決するための手段】本発明の逓倍回路の構成
は、入力信号の端子に接続され、前記入力信号をそれぞ
れ遅延させるN(正の整数)個の遅延回路と、前記N個
の遅延回路から出力される遅延信号をそれぞれ一方の入
力端子に入力し、他方の入力端子には所定の選択信号を
それぞれ入力するN個のORゲートと、前記入力信号と
出力端子の出力信号とを入力して、複数のレベル信号を
出力するレベル信号選択出力回路と、前記レベル信号選
択出力回路から出力される複数のレベル信号を受けて、
前記N個のORゲートに入力されるN個の前記選択信号
を出力するデコーダ回路と、前記N個のORゲートの出
力信号の論理積を出力するANDゲートと、前記AND
ゲートの出力信号と前記入力信号との排他的論理和を前
記出力端子の出力信号として出力する回路とを備えるこ
とを特徴とする。
SUMMARY OF THE INVENTION A multiplier circuit according to the present invention has N (positive integer) delay circuits connected to terminals of an input signal and delaying the input signal respectively, and the N delay circuits. The delayed signals output from the circuit are input to one of the input terminals, and the other input terminal is input with N OR gates for inputting a predetermined selection signal, respectively, and the input signal and the output signal of the output terminal. A level signal selection output circuit for outputting a plurality of level signals, and a plurality of level signals output from the level signal selection output circuit,
A decoder circuit that outputs the N selection signals that are input to the N OR gates; an AND gate that outputs a logical product of output signals of the N OR gates;
A circuit for outputting an exclusive OR of the output signal of the gate and the input signal as an output signal of the output terminal.

【0008】特に前記レベル信号選択出力回路が、出力
端子の出力信号を制御クロックとするトグル型フリップ
・フロップ回路と、前記トグル型フリップ・フロップ回
路の出力と前記入力信号との論理和を出力するORゲー
トと、前記ORゲートの出力信号を制御クロックとし、
複数のレベル信号を出力する分周カウンタ回路とを備え
ることを特徴とする。
In particular, the level signal selection output circuit outputs a toggle type flip-flop circuit using the output signal of the output terminal as a control clock, and a logical sum of the output of the toggle type flip-flop circuit and the input signal. An OR gate and an output signal of the OR gate as a control clock,
A frequency division counter circuit for outputting a plurality of level signals.

【0009】[0009]

【実施例】以下に本発明について図面を参照して説明す
る。図1は本発明の一実施例の逓倍回路の回路図であ
る。ここでロウレベルを“L”レベル、ハイレベルを
“H”レベルとする。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. FIG. 1 is a circuit diagram of a multiplier circuit according to an embodiment of the present invention. Here, the low level is "L" level and the high level is "H" level.

【0010】図1に示されるように、本実施例は、入力
信号bを遅延させる遅延回路1〜4と、これらの遅延回
路1〜4を選択するORゲート5〜8と、ORゲート5
〜8の出力を受けて論理積を出力するANDゲート10
と、そのANDゲート10の出力信号cと入力信号bと
の排他的論理和(EXOR)を出力するEXORゲート
11と、EXORゲート11の出力信号gを制御クロッ
クとして動作し、入力信号aをリセット信号とするトグ
ル型フリップ・フロップ回路14と、そのトグル型フリ
ップ・フロップ回路14の出力(Q)信号fと入力信号
bとの論理和を出力するORゲート9と、ORゲート9
の出力の立ち下がりエッジにて動作し入力信号aをリセ
ット信号とする分周カウンタ回路12と、分周カウンタ
回路12の2つの出力信号d,eを入力して、Y0,Y
1,Y2及びY3の各端子から、ANDゲート5〜6に
選択用の信号を出力するデコード回路13とを備えて構
成される。
As shown in FIG. 1, in this embodiment, delay circuits 1 to 4 for delaying the input signal b, OR gates 5 to 8 for selecting these delay circuits 1 to 4, and an OR gate 5 are provided.
AND gate 10 that receives the outputs of 8 to 8 and outputs a logical product
And an EXOR gate 11 that outputs an exclusive OR (EXOR) of the output signal c of the AND gate 10 and the input signal b, and an output signal g of the EXOR gate 11 operate as control clocks and reset the input signal a. A toggle flip-flop circuit 14 as a signal, an OR gate 9 that outputs a logical sum of an output (Q) signal f of the toggle flip-flop circuit 14 and an input signal b, and an OR gate 9.
Of the frequency division counter circuit 12 which operates at the falling edge of the output of the frequency division counter and uses the input signal a as a reset signal, and the two output signals d and e of the frequency division counter circuit 12 to input Y0, Y
The decoding circuit 13 outputs a signal for selection to the AND gates 5 to 6 from the respective terminals Y1, Y2 and Y3.

【0011】図2の各信号は、図1の各信号a乃至gに
対応して、示されている。図1,図2において、入力信
号aはリセット信号であり最初にフリップ・フロップ回
路14、分周カウンタ回路12の初期設定を行なう。こ
のとき、分周カウンタ回路12の出力信号dは“L”レ
ベル、出力信号eは“L”レベルとなるため、前記出力
信号d,eを制御信号とするデコーダ回路13の出力は
Y0端子のみ“L”レベルに、それ以外のY1〜Y3端
子までは“H”レベルとなる。それにより、遅延回路1
が選択され、出力信号cは入力信号bに対し、遅延回路
1とORゲート5とANDゲート10の遅延差を持つ
為、EXORゲート11より、入力信号bの2倍の周波
数の出力信号gが出力される。
The signals of FIG. 2 are shown corresponding to the signals a to g of FIG. In FIGS. 1 and 2, the input signal a is a reset signal, and the flip-flop circuit 14 and the frequency division counter circuit 12 are initially initialized. At this time, since the output signal d of the frequency division counter circuit 12 becomes "L" level and the output signal e becomes "L" level, the output of the decoder circuit 13 using the output signals d and e as control signals is only the Y0 terminal. It goes to "L" level, and the other terminals Y1 to Y3 go to "H" level. Thereby, the delay circuit 1
Is selected, and the output signal c has the delay difference of the delay circuit 1, the OR gate 5, and the AND gate 10 with respect to the input signal b, the output signal g having a frequency twice that of the input signal b is output from the EXOR gate 11. Is output.

【0012】このとき、前記出力信号gが、前記信号g
を制御クロックとするトグル型フリップ・フロップ回路
14を動作させるに足り得ないパルス型であった場合、
前記トグル型フリップ・フロップ回路14の出力端子Q
の出力信号fは“L”レベルのままなので、入力信号b
の立ち下がりに同期して分周カンウンタ回路12は動作
を開始することにより、前記分周カウンタ回路12の出
力信号dは“H”レベル、出力信号eは“L”レベルと
なり、前記出力信号d、eを制御信号とするデコーダ回
路13の出力はY1端子のみ“L”レベルに、それ以外
のYO、Y2,Y3端子は“H”レベルとなる。それに
より入力信号bに対し、遅延回路1と遅延回路2とOR
ゲート6とANDゲート10の遅延差を持った入力信号
bの2倍の周波数の出力信号gがEXORゲート11よ
り出力される。
At this time, the output signal g is equal to the signal g
If the pulse type is insufficient to operate the toggle type flip-flop circuit 14 using
Output terminal Q of the toggle flip-flop circuit 14
Since the output signal f of the input signal b remains at the “L” level,
When the frequency division counter circuit 12 starts its operation in synchronization with the fall of the output signal d, the output signal d of the frequency division counter circuit 12 becomes "H" level, the output signal e becomes "L" level, and the output signal d , E as control signals, the output of the decoder circuit 13 is at "L" level only at the Y1 terminal, and the other YO, Y2 and Y3 terminals are at "H" level. Thereby, for the input signal b, the delay circuit 1, the delay circuit 2 and the OR
An output signal g having a frequency twice that of the input signal b having a delay difference between the gate 6 and the AND gate 10 is output from the EXOR gate 11.

【0013】このように順次、前記EXORゲート11
の出力信号gが前記トグル型フリップ・フロップ回路1
4を動作するに足り得るパルス幅になるまで、上記動作
を繰り返す。
As described above, the EXOR gate 11 is sequentially operated.
Of the output signal g of the toggle flip-flop circuit 1
The above operation is repeated until the pulse width is sufficient to operate No. 4.

【0014】また、前記EXORゲート11の出力信号
gが前記トグル型フリップ・フロップ回路14を動作す
るに足り得るパルス幅になった場合、前記トグル型フリ
ップ・フロップ回路14の出力端子Qは反転して出力信
号fは“H”レベルとなるので、ORゲート9の出力は
“H”レベルとなり、分周カウンタ回路12は動作を停
止し、出力信号gは入力信号の逓倍され、かつフリップ
・フロップを制御するに足り得るパルス幅を自動的に確
保することが可能になる。
When the output signal g of the EXOR gate 11 has a pulse width sufficient to operate the toggle flip-flop circuit 14, the output terminal Q of the toggle flip-flop circuit 14 is inverted. Since the output signal f becomes "H" level, the output of the OR gate 9 becomes "H" level, the frequency division counter circuit 12 stops its operation, the output signal g is multiplied by the input signal, and the flip flop It is possible to automatically secure a pulse width that is sufficient to control the pulse width.

【0015】尚、前記の実施例においては、逓倍された
信号のパルス幅をトグル型フリップ・フロップにて検出
しているが、これと同一レベルの信号を検出することの
できる手段であれば、他の回路でもよい。
In the above embodiment, the toggle type flip-flop detects the pulse width of the multiplied signal, but any means capable of detecting a signal of the same level as this is used. Other circuits may be used.

【0016】[0016]

【発明の効果】以上説明したように、本発明は、パルス
幅に対応して遅延時間選択用のデコーダ回路に対する入
力信号レベルを制御する手段を備えることにより、逓倍
された信号のパルス幅によりフリップ・フロップを制御
するに足り得るパルス幅を自動的に確保することが出来
るという効果がある。
As described above, the present invention has means for controlling the input signal level to the decoder circuit for selecting the delay time according to the pulse width, so that flipping is performed according to the pulse width of the multiplied signal. -There is an effect that a pulse width sufficient to control the flop can be automatically secured.

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

【図1】本発明の一実施例の逓倍回路を示すブロック図
である。
FIG. 1 is a block diagram showing a multiplier circuit according to an embodiment of the present invention.

【図2】図1の実施例の各部における信号波形図であ
る。
FIG. 2 is a signal waveform diagram in each part of the embodiment of FIG.

【図3】従来の逓倍回路を示すブロック図である。FIG. 3 is a block diagram showing a conventional multiplication circuit.

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

1〜4 遅延回路 5〜9 ORゲート 10 ANDゲート 11 EXORゲート 12 分周カウンタ回路 13 デコーダ回路 14 トグル型フリップ・フロップ回路 1 to 4 delay circuit 5 to 9 OR gate 10 AND gate 11 EXOR gate 12 frequency division counter circuit 13 decoder circuit 14 toggle type flip-flop circuit

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 入力信号の端子に接続され、前記入力信
号をそれぞれ遅延させるN(正の整数)個の遅延回路
と、前記N個の遅延回路から出力される遅延信号をそれ
ぞれ一方の入力端子に入力し、他方の入力端子には所定
の選択信号をそれぞれ入力するN個のORゲートと、前
記入力信号と出力端子の出力信号とを入力して、複数の
レベル信号を出力するレベル信号選択出力回路と、前記
レベル信号選択出力回路から出力される複数のレベル信
号を受けて、前記N個のORゲートに入力されるN個の
前記選択信号を出力するデコーダ回路と、前記N個のO
Rゲートの出力信号の論理積を出力するANDゲート
と、前記ANDゲートの出力信号と前記入力信号との排
他的論理和を前記出力端子の出力信号として出力する回
路とを備えることを特徴とする逓倍回路。
1. An N (positive integer) number of delay circuits connected to input signal terminals for delaying the input signals respectively, and a delay signal output from the N number of delay circuits respectively at one input terminal. To the other input terminal and a predetermined selection signal is input to each of the N OR gates, and the input signal and the output signal from the output terminal are input to output a plurality of level signals. An output circuit, a decoder circuit that receives a plurality of level signals output from the level signal selection output circuit, and outputs the N selection signals input to the N OR gates, and the N O
An AND gate that outputs a logical product of output signals of the R gate, and a circuit that outputs an exclusive OR of the output signal of the AND gate and the input signal as an output signal of the output terminal are provided. Multiplier circuit.
【請求項2】 レベル信号選択出力回路が、出力端子の
出力信号を制御クロックとするトグル型フリップ・フロ
ップ回路と、前記トグル型フリップ・フロップ回路の出
力と前記入力信号との論理和を出力するORゲートと、
前記ORゲートの出力信号を制御クロックとし、複数の
レベル信号を出力する分周カウンタ回路とを備える請求
項1に記載の逓倍回路。
2. A level signal selection output circuit outputs a toggle flip-flop circuit using an output signal of an output terminal as a control clock, and a logical sum of an output of the toggle flip-flop circuit and the input signal. OR gate,
The frequency multiplying circuit according to claim 1, further comprising: a frequency dividing counter circuit that outputs a plurality of level signals by using the output signal of the OR gate as a control clock.
JP29284292A 1992-10-30 1992-10-30 Multiplying circuit Withdrawn JPH06152338A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29284292A JPH06152338A (en) 1992-10-30 1992-10-30 Multiplying circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29284292A JPH06152338A (en) 1992-10-30 1992-10-30 Multiplying circuit

Publications (1)

Publication Number Publication Date
JPH06152338A true JPH06152338A (en) 1994-05-31

Family

ID=17787074

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29284292A Withdrawn JPH06152338A (en) 1992-10-30 1992-10-30 Multiplying circuit

Country Status (1)

Country Link
JP (1) JPH06152338A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5635866A (en) * 1993-04-30 1997-06-03 Sgs-Thomson Microelectronics Limited Frequency Doubler

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5635866A (en) * 1993-04-30 1997-06-03 Sgs-Thomson Microelectronics Limited Frequency Doubler

Similar Documents

Publication Publication Date Title
JP2745869B2 (en) Variable clock divider
GB2241619A (en) Clock-phase synthesizer
JP2002025259A (en) Register control delay fixed loop utilizing ring delay and counter
JPH04288607A (en) Clock signal switching circuit
US7061293B2 (en) Spread spectrum clock generating circuit
US5854755A (en) Clock frequency multiplication device
JPH06152338A (en) Multiplying circuit
JPH03163908A (en) Clock signal delay circuit
JPH0362611A (en) Clock generating circuit
JPH06188698A (en) Delay circuit ahd waveform shaping circuit employing delay circuit
JPH02124627A (en) Clock driver circuit
KR100685606B1 (en) Duty cycle corrector of delay locked loop
JP2665257B2 (en) Clock transfer circuit
JPH0514186A (en) Pulse width modulation circuit
JPH08149119A (en) Bit phase synchronization circuit
JPH05268020A (en) Clock switching circuit
JPS5934188Y2 (en) signal input circuit
JPH0277914A (en) Multi-phase clock generating circuit
JPH04105412A (en) Flip-flop
JPH1093401A (en) Clock frequency multiplying circuit
JPH03153118A (en) Input circuit
JPH07321616A (en) Noise elimination circuit
JPH03228424A (en) Noise eliminating circuit
JPS63287109A (en) Timing generating circuit
JPH06303226A (en) Automatic phase control circuit

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000104