Movatterモバイル変換


[0]ホーム

URL:


JPS63211919A - Clock generating circuit - Google Patents

Clock generating circuit

Info

Publication number
JPS63211919A
JPS63211919AJP62045459AJP4545987AJPS63211919AJP S63211919 AJPS63211919 AJP S63211919AJP 62045459 AJP62045459 AJP 62045459AJP 4545987 AJP4545987 AJP 4545987AJP S63211919 AJPS63211919 AJP S63211919A
Authority
JP
Japan
Prior art keywords
clock signal
signal
lsi
ring oscillator
clock
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
JP62045459A
Other languages
Japanese (ja)
Inventor
Teruo Matsuba
松葉 輝生
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 Corp
Original Assignee
NEC 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 NEC CorpfiledCriticalNEC Corp
Priority to JP62045459ApriorityCriticalpatent/JPS63211919A/en
Publication of JPS63211919ApublicationCriticalpatent/JPS63211919A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

PURPOSE:To obtain a clock signal faster than a clock signal inputted externally by incorporating a ring oscillator and a frequency divider into an LSI, applying phase comparison to an oscillator output frequency-divided with an external clock so as to control the oscillated frequency. CONSTITUTION:A phase comparator 12 outputs an up-signal or a down-signal in response to the phase lead/lag to drive an up-down counter 15. The parallel output of the up-down counter 15 selects switchingly a selector 8, and since the selector selects switchingly the path length in a way that the path length is shorter when the clock signal of the ring oscillator 9 is retarded and the path length is longer when the clock signal is advanced, the oscillated frequency nf0 of the ring oscillator 9 is controlled synchronously with an external clock signal f0. Thus, the highest frequency signal of all the inputted external clock signals fed to the LSI is used for the inputted external clock signal to obtain a sufficiently faster clock than the clocks fed from plural clock generators to the LSI.

Description

Translated fromJapanese

【発明の詳細な説明】〔産業上の利用分野〕本発明は、クロック発生回路に関し、特にLSIのクロ
ック発生回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a clock generation circuit, and particularly to an LSI clock generation circuit.

〔概要〕〔overview〕

本発明は、LSIのクロック発生回路において、外部ク
ロック入力信号とリング発振器の分周出力を比較して、
リング発振器の経路長を切換制御することにより、外部クロック信号に同期したクロック信号を発生させて
LSIの同期設計を容易にし、設計工数を削減するもの
である。
The present invention provides an LSI clock generation circuit that compares an external clock input signal and a frequency-divided output of a ring oscillator.
By switching and controlling the path length of the ring oscillator, a clock signal synchronized with an external clock signal is generated, facilitating synchronized LSI design and reducing design man-hours.

〔従来の技術〕[Conventional technology]

従来、LSIは、それ自身でクロック発生回路を持たず
、外部からのクロック信号入力により動作させるものが
大半であった。特にディスクリート部品で構成された論
理回路をLSI化した場合には、外部からのクロック信
号入力は、単一でなく、複数の周波数あるいは複数のク
ロック発生回路からクロック信号が供給される場合があ
った。
Conventionally, most LSIs do not have their own clock generation circuits and are operated by inputting clock signals from the outside. In particular, when converting a logic circuit composed of discrete components into an LSI, the clock signal input from the outside is not just a single clock signal, but may be supplied at multiple frequencies or from multiple clock generation circuits. .

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

一般にLSIを設計する場合、同期回路形式をとると、
各部のタイミング等の評価が容易となり、設計工数を削
減し期間を短縮することができる。
Generally, when designing an LSI, if a synchronous circuit is used,
It becomes easy to evaluate the timing of each part, and it is possible to reduce design man-hours and shorten the period.

ところが、急速にその用途が拡がりつつあるゲートアレ
イLSI等を用いて非同ル1設計されている装置の一部
をLSI化すると、既存の回路との整合をとる必要があ
ることから、回路の大幅な変更は通常困難である。この
場合既存の回路との同期をとったLSIのクロック信号
により同期系を構成し、その内部では外部から供給され
るクロックに対して充分に早いクロック信号を使用する
必要がある。
However, when converting a part of a non-uniform design device into an LSI using gate array LSIs, etc. whose applications are rapidly expanding, it is necessary to match the existing circuits, so the circuit Major changes are usually difficult. In this case, it is necessary to construct a synchronization system using an LSI clock signal that is synchronized with the existing circuit, and to use a clock signal that is sufficiently faster than the clock supplied from the outside.

しかし、上述した従来のLSIはクロック発生回路を持
たないため、別にクロック発生回路を必要とし、一つの
基準クロック信号に同期した早いクロック信号のLSI
を設計する場合の設計工数が多くなる問題があった。
However, since the conventional LSI described above does not have a clock generation circuit, a separate clock generation circuit is required, and an LSI with a fast clock signal synchronized with one reference clock signal
There was a problem in that the number of design man-hours required when designing the .

本発明は、安定度が高く早いクロック信号が得られ、L
SIの設計工数と期間を削減できるクロック発生回路を
提供することを目的とする。
According to the present invention, a highly stable and fast clock signal can be obtained, and L
The purpose of the present invention is to provide a clock generation circuit that can reduce the number of man-hours and period required for designing SI.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は経路長を選択できるリング発振器と、このリン
グ発振器の出力を分周する分周器と、この分周器出力を
外部から入力されるクロック信号との位相比較を行う位
相比較器とこの比較結果に基づいてリング発振器の経路
長の長さを切換え制御する制御回路とを備えたことを特
徴とする。
The present invention includes a ring oscillator whose path length can be selected, a frequency divider that divides the output of this ring oscillator, a phase comparator that compares the phase of this frequency divider output with a clock signal input from the outside, and this invention. The present invention is characterized by comprising a control circuit that switches and controls the path length of the ring oscillator based on the comparison result.

〔作用〕[Effect]

リング発振器の分周出力と外部クロック信号との比較を
とり、その比較出力によりリング発振器の経路長を切換
制御する。
The frequency-divided output of the ring oscillator is compared with an external clock signal, and the path length of the ring oscillator is switched and controlled based on the comparison output.

これにより外部クロック信号より早いクロック信号によ
り同期系を構成することができる。
This allows a synchronous system to be constructed using a clock signal faster than the external clock signal.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面を参照して説明する。Hereinafter, one embodiment of the present invention will be described with reference to the drawings.

図は、本発明の一実施例を示すブロック構成図である。The figure is a block diagram showing one embodiment of the present invention.

インバータl、バッファ2.3.4.5.6.7および
セレクタ8はリング状に縦続接続されてリング発振器9
を構成する。セレクタ8は、バッファ2〜7を介する信
号経路を制御入力により切換選択できるもので、経路長
を切換選択することにより発振周波数を変更できる。
Inverter l, buffer 2.3.4.5.6.7 and selector 8 are cascaded in a ring to generate ring oscillator 9.
Configure. The selector 8 can switch and select the signal path via the buffers 2 to 7 by control input, and can change the oscillation frequency by switching and selecting the path length.

このリング発振器9の出力nfoは、バッファlOを介
してLSI内部に供給されるとともに、分周器11に入
力される。分周器11で1/nに分周された出力は位相
比較回路12に入力され、外部クロック端子13および
入力バッファ14を介して入力された外部クロック信号
r0と位相比較される。この位相比較回路は位相の進み
遅れに応じてアップ信号またはダウン信号を出力して、
アンプダウンカウンタ15を駆動する。この位相比較回
路12は分周器11の出力が外部クロック信号より進ん
でいるときは外部クロックをアップダウンカウンタのア
ップ入力端子に入力し、遅れているときは、ダウン信号
入力端子に入力する構成あるいは出力波形のデユーティ
比を変更する構成など周知の位相比較回路技術を使用で
きる。
The output nfo of the ring oscillator 9 is supplied to the inside of the LSI via the buffer IO, and is also input to the frequency divider 11. The output frequency-divided by frequency divider 11 to 1/n is inputted to phase comparison circuit 12, and the phase is compared with external clock signal r0 inputted via external clock terminal 13 and input buffer 14. This phase comparator circuit outputs an up signal or a down signal depending on the phase lead or lag.
The amplifier down counter 15 is driven. This phase comparator circuit 12 is configured to input the external clock to the up input terminal of the up/down counter when the output of the frequency divider 11 is ahead of the external clock signal, and input it to the down signal input terminal when it is behind the external clock signal. Alternatively, well-known phase comparator circuit techniques such as a configuration that changes the duty ratio of the output waveform can be used.

アップダウンカウンタ15の並列出力によりセレクタ8
を切換選択し、セレクタ8は、リング発振器9のクロッ
ク信号が遅れているときは経路長を短く、進んでいると
きは経路長を長く切換選択するので、リング発振器9の
発振周波数nfoを外部クロック信号「。に同期して制
御することができる。
The selector 8 is selected by the parallel output of the up/down counter 15.
When the clock signal of the ring oscillator 9 is delayed, the selector 8 shortens the path length, and when the clock signal of the ring oscillator 9 is ahead, the path length is lengthened. It can be controlled in synchronization with the signal '.

本実施例回路は、このように構成するので、入力する外
部クロック信号をLSIに供給される外部クロック信号
のなかでもっとも高周波のものとすることにより、複数
のクロック発生器からLSIに供給されるクロックに比
較し充分に高速のものとすることができる。また外部ク
ロック信号により位相制御されるので、通常のリング発
振器に比較して安定なりロック信号を発生することがで
きる。本実施例クロック発生回路により発生されたクロ
ック信号をLSIの主クロツク信号として用いることに
よりLSIチップ全体を容易に同期回路として構成する
ことができる。
Since the circuit of this embodiment is configured in this way, by setting the input external clock signal to the one with the highest frequency among the external clock signals supplied to the LSI, the circuit can be supplied from a plurality of clock generators to the LSI. It can be made sufficiently faster than the clock. Furthermore, since the phase is controlled by an external clock signal, it is possible to generate a more stable lock signal than a normal ring oscillator. By using the clock signal generated by the clock generating circuit of this embodiment as the main clock signal of the LSI, the entire LSI chip can be easily configured as a synchronous circuit.

さらに、直接外部を駆動する必要がないから、外部から
同一周波数のクロック信号を供給する場合と比較して低
電力消費とすることができ、論理回路において安定に信
号の逓倍を行うことが困難であったものが、分周器11
の分周比を適宜定めることにより任意の逓倍を行うこと
が容易である。
Furthermore, since there is no need to directly drive an external device, power consumption can be reduced compared to when a clock signal of the same frequency is supplied externally, and it is difficult to stably multiply signals in logic circuits. What was there was frequency divider 11
By appropriately determining the division ratio of , it is easy to perform arbitrary multiplication.

このようにして、LSIの内部クロック信号nfoを外
部の基準クロック信号f0に同期させて使用することが
できるので、システム全体を基準クロック信号に同期さ
せた設計が容易となる。
In this way, the internal clock signal nfo of the LSI can be used in synchronization with the external reference clock signal f0, making it easy to design the entire system in synchronization with the reference clock signal.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明は、リング発生器と分周器
をLSIに内蔵して分周した発振器出力と外部からのク
ロック信号を位相比較し発振周波数を制御することによ
り、外部より入力されたクロック信号にくらべて高速の
クロック信号を得ることができる。また、クロック信号
の安定度が高く、このクロック発生回路を用いて同期設
計を行うことによりLSIチップ全体の同期設計を行う
ことができ、設計工数を削減し、設計期間を短縮するこ
とができる。
As explained above, the present invention incorporates a ring generator and a frequency divider into an LSI, compares the phase of the divided oscillator output with an external clock signal, and controls the oscillation frequency. It is possible to obtain a faster clock signal than a clock signal obtained by using the same method. Further, the stability of the clock signal is high, and by performing synchronous design using this clock generation circuit, the entire LSI chip can be synchronously designed, reducing the number of design steps and shortening the design period.

さらに、通常論理回路においては実現が困難であった逓
倍器を容易に実現できる効果がある。
Furthermore, there is an effect that a multiplier, which is difficult to realize in a normal logic circuit, can be easily realized.

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

図は本発明一実施例を示す構成ブロック図。1・・・インバータ、2〜7、lO・・・バッファ、8
・・・セレクタ、9・・リング発振器、11・・・分周
器、12・・・位相比較回路、13・・・外部クロック
端子、14・・・入力バッファ、15・・・アップダウ
ンカウンタ。
The figure is a configuration block diagram showing one embodiment of the present invention. 1... Inverter, 2 to 7, lO... Buffer, 8
... Selector, 9... Ring oscillator, 11... Frequency divider, 12... Phase comparison circuit, 13... External clock terminal, 14... Input buffer, 15... Up/down counter.

Claims (1)

Translated fromJapanese
【特許請求の範囲】[Claims](1)経路長を制御入力により選択できるセレクタを備
えたリング発振器と、このリング発振器の出力信号を分周する分周器と、この分周器の出力信号と外部から入力されるクロック信
号との位相比較する比較回路と、この比較回路の出力により上記リング発振器のセレクタ
の制御を行う制御回路とを備えたクロック発生回路。
(1) A ring oscillator equipped with a selector whose path length can be selected by a control input, a frequency divider that divides the output signal of this ring oscillator, and an output signal of this frequency divider and a clock signal input from the outside. A clock generation circuit comprising: a comparison circuit that compares the phases of the two; and a control circuit that controls a selector of the ring oscillator based on the output of the comparison circuit.
JP62045459A1987-02-271987-02-27Clock generating circuitPendingJPS63211919A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP62045459AJPS63211919A (en)1987-02-271987-02-27Clock generating circuit

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP62045459AJPS63211919A (en)1987-02-271987-02-27Clock generating circuit

Publications (1)

Publication NumberPublication Date
JPS63211919Atrue JPS63211919A (en)1988-09-05

Family

ID=12719940

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP62045459APendingJPS63211919A (en)1987-02-271987-02-27Clock generating circuit

Country Status (1)

CountryLink
JP (1)JPS63211919A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH04232886A (en)*1990-08-031992-08-21Bio Medic Data Syst IncPassive responder
JPH09238053A (en)*1996-02-291997-09-09Sony CorpRing oscillator and pll circuit
JP2002543732A (en)*1999-04-302002-12-17モーセッド・テクノロジーズ・インコーポレイテッド Frequency multiplication delay lock loop
JP2004507962A (en)*2000-08-312004-03-11ザイリンクス インコーポレイテッド Digital clock multiplier and divider with synchronization
US6731708B1 (en)1997-12-172004-05-04Nec CorporationClock signal control device
JP2006515096A (en)*2003-03-252006-05-18インテル コーポレイション Circuit and method for generating a clock signal
JP2007124196A (en)*2005-10-272007-05-17Nec Electronics CorpDll circuit and its testing method
JP2008533916A (en)*2005-03-182008-08-21アルテラ コーポレイション Variable delay network
JP2010192976A (en)*2009-02-162010-09-02Nec CorpRing oscillator, and pll circuit using the same
JPWO2009104358A1 (en)*2008-02-212011-06-16株式会社アドバンテスト Ring oscillator
JP2013514045A (en)*2009-12-142013-04-22クアルコム,インコーポレイテッド Adaptive clock generator, system and method
JP2016126518A (en)*2014-12-262016-07-11株式会社メガチップスDevice and method for generating random numbers

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS5313941A (en)*1976-07-231978-02-08Chino Works LtdData collecting device
JPS61113323A (en)*1984-11-071986-05-31Toshiba Corp voltage controlled oscillation circuit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS5313941A (en)*1976-07-231978-02-08Chino Works LtdData collecting device
JPS61113323A (en)*1984-11-071986-05-31Toshiba Corp voltage controlled oscillation circuit

Cited By (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH04232886A (en)*1990-08-031992-08-21Bio Medic Data Syst IncPassive responder
JPH09238053A (en)*1996-02-291997-09-09Sony CorpRing oscillator and pll circuit
US6731708B1 (en)1997-12-172004-05-04Nec CorporationClock signal control device
JP2010074859A (en)*1999-04-302010-04-02Mosaid Technol IncFrequency-multiplying circuit
US8558593B2 (en)1999-04-302013-10-15Mosaid Technologies IncorporatedFrequency-doubling delay locked loop
JP2002543732A (en)*1999-04-302002-12-17モーセッド・テクノロジーズ・インコーポレイテッド Frequency multiplication delay lock loop
US7746136B2 (en)1999-04-302010-06-29Mosaid Technologies IncorporatedFrequency-doubling delay locked loop
US8283959B2 (en)1999-04-302012-10-09Mosaid Technologies IncorporatedFrequency-doubling delay locked loop
US8754687B2 (en)1999-04-302014-06-17Conversant Intellectual Property Management Inc.Frequency-doubling delay locked loop
JP2004507962A (en)*2000-08-312004-03-11ザイリンクス インコーポレイテッド Digital clock multiplier and divider with synchronization
JP2006515096A (en)*2003-03-252006-05-18インテル コーポレイション Circuit and method for generating a clock signal
JP2008533916A (en)*2005-03-182008-08-21アルテラ コーポレイション Variable delay network
JP2007124196A (en)*2005-10-272007-05-17Nec Electronics CorpDll circuit and its testing method
JPWO2009104358A1 (en)*2008-02-212011-06-16株式会社アドバンテスト Ring oscillator
JP2010192976A (en)*2009-02-162010-09-02Nec CorpRing oscillator, and pll circuit using the same
JP2013514045A (en)*2009-12-142013-04-22クアルコム,インコーポレイテッド Adaptive clock generator, system and method
JP2016126518A (en)*2014-12-262016-07-11株式会社メガチップスDevice and method for generating random numbers

Similar Documents

PublicationPublication DateTitle
US5268656A (en)Programmable clock skew adjustment circuit
JP3209943B2 (en) Voltage control delay circuit, direct phase control type voltage controlled oscillator, clock / data recovery circuit, and clock / data recovery device
US5126691A (en)Variable clock delay circuit
US6563349B2 (en)Multiplexor generating a glitch free output when selecting from multiple clock signals
US5786715A (en)Programmable digital frequency multiplier
JPH0519892A (en)Variable clock frequency dividing circuit
JPH0993100A (en)Phase comparator
JP3810408B2 (en) Clock generation circuit
JPS63211919A (en)Clock generating circuit
US6049236A (en)Divide-by-one or divide-by-two qualified clock driver with glitch-free transitions between operating frequencies
JP2003198339A (en) Semiconductor device
US6147532A (en)PLL circuit capable of preventing malfunction of FF circuits connected thereto and semiconductor integrated circuit including the PLL circuit
JPH09148907A (en)Synchronous semiconductor logic device
JPH0210768A (en) semiconductor chip
JP2000224026A (en) Divider circuit
JPH0851346A (en)Timing signal generation circuit
JP3508762B2 (en) Frequency divider
JP3630870B2 (en) System clock generation circuit
CN100381968C (en)System clock pulse switching device and method for switching frequency thereof
Aguiar et al.Oscillatorless clock multiplication
JPH06334491A (en)Clock generating circuit
KR100282486B1 (en) Clock generation circuit of semiconductor device
JPH0277914A (en)Multi-phase clock generating circuit
JP2841360B2 (en) Timing generator
JPH0738398A (en)Clock switching circuit

[8]ページ先頭

©2009-2025 Movatter.jp