JP2001051747A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2001051747A5 JP2001051747A5 JP1999228678A JP22867899A JP2001051747A5 JP 2001051747 A5 JP2001051747 A5 JP 2001051747A5 JP 1999228678 A JP1999228678 A JP 1999228678A JP 22867899 A JP22867899 A JP 22867899A JP 2001051747 A5 JP2001051747 A5 JP 2001051747A5
- Authority
- JP
- Japan
- Prior art keywords
- clock
- output
- pll
- circuit
- source
- 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
- 229920000729 poly(L-lysine) polymer Polymers 0.000 claims 52
- 238000001514 detection method Methods 0.000 claims 3
- 230000001360 synchronised Effects 0.000 claims 1
Description
【発明の名称】クロック制御回路およびクロック制御方法Patent application title: Clock control circuit and clock control method
Claims (15)
クロックソースを、前記PLL発振回路から出力されたPLL出力クロックとそれ以外のクロックとの間で切り換えるクロックソース切換え回路と、
前記PLL出力クロックが不安定であることが検出された場合に、動作クロックの出力を停止させ、クロックソースをPLL出力クロック以外のクロックに切り換えさせ、PLL出力クロックが安定した後、クロックソースをPLL出力クロックに切り換えさせ、その切り換えられたPLL出力クロックに基づいて生成された動作クロックを出力させる制御をおこなうクロック状態制御回路と、
を具備することを特徴とするクロック制御回路。A means for detecting that the PLL output clock output from the PLL oscillation circuit is unstable;
A clock source switching circuit that switches a clock source between a PLL output clock output from the PLL oscillation circuit and the other clocks;
When it is detected that the PLL output clock is unstable, the operation clock output is stopped, the clock source is switched to a clock other than the PLL output clock, and after the PLL output clock is stabilized, the clock source is PLL A clock state control circuit that performs control to switch to an output clock and output an operation clock generated based on the switched PLL output clock;
A clock control circuit comprising:
前記PLL発振回路から出力されるPLL出力クロックを分周して前記フィードバッククロックを生成するフィードバッククロック生成用分周回路と、
クロックソースを、前記PLL発振回路から出力されたPLL出力クロックとそれ以外のクロックとの間で切り換えるクロックソース切換え回路と、
前記PLL出力クロックが不安定であることが検出された場合に、動作クロックの出力を停止させるとともにクロックソースをPLL出力クロック以外のクロックに切り換えさせ、PLL出力クロックが安定した後、クロックソースをPLL出力クロックに切り換えて、その切り換えられたPLL出力クロックに基づいて生成された動作クロックを出力させる制御をおこなうクロック状態制御回路と、
を具備することを特徴とするクロック制御回路。A PLL oscillation circuit that generates a PLL output clock for generating a clock based on a reference clock serving as a reference and a feedback clock;
A divider circuit for feedback clock generation that divides the PLL output clock output from the PLL oscillation circuit to generate the feedback clock;
A clock source switching circuit that switches a clock source between a PLL output clock output from the PLL oscillation circuit and the other clocks;
When it is detected that the PLL output clock is unstable, the operation clock output is stopped and the clock source is switched to a clock other than the PLL output clock, and after the PLL output clock is stabilized, the clock source is PLL A clock state control circuit that performs control to switch to an output clock and output an operation clock generated based on the switched PLL output clock;
A clock control circuit comprising:
逓倍率設定データの取り込みが許可された時に、前記逓倍率設定手段から供給された逓倍率設定データを取り込んで保持するとともに、その取り込んだ逓倍率設定データを前記フィードバッククロック生成用分周回路に出力するバッファ回路と、
前記逓倍率設定手段から出力されている逓倍率設定データを前記バッファ回路から出力されている逓倍率設定データと比較する比較回路と、を備え、
前記クロック状態制御回路は、前記比較回路における比較の結果、2つの前記逓倍率設定データが異なる場合に、動作クロックの出力を停止させ、クロックソースをPLL出力クロック以外のクロックに切り換えさせ、前記バッファ回路から出力される逓倍率設定データを、前記逓倍率設定手段から出力されている逓倍率設定データに一致させることを特徴とする請求項3に記載のクロック制御回路。Multiplication factor setting means for outputting multiplication factor setting data for setting the multiplication factor of the PLL oscillation circuit;
When acquisition of multiplication factor setting data is permitted, the multiplication factor setting data supplied from the multiplication factor setting means is acquired and held, and the acquired multiplication factor setting data is output to the feedback clock generation divider circuit Buffer circuit, and
A comparison circuit comparing the multiplication factor setting data outputted from the multiplication factor setting means with the multiplication factor setting data outputted from the buffer circuit;
The clock state control circuit stops the output of the operation clock and switches the clock source to a clock other than the PLL output clock when the two multiplication factor setting data are different as a result of comparison in the comparison circuit, and the buffer 4. The clock control circuit according to claim 3, wherein the multiplication factor setting data outputted from the circuit is made to coincide with the multiplication factor setting data outputted from the multiplication factor setting means.
前記クロックソース切換え回路によるクロックソースの切り換え、および前記差分検出回路で検出された2つの前記逓倍率設定データの差分に基づいて、分周比が設定され、その設定された分周比によってPLL出力クロックを分周して、出力するための動作クロックを生成する1または2以上の分周クロック生成用分周回路と、
をさらに具備することを特徴とする請求項4に記載のクロック制御回路。A difference detection circuit which detects and outputs a difference between the multiplication factor setting data outputted from the multiplication factor setting means and the multiplication factor setting data outputted from the buffer circuit;
A division ratio is set based on switching of the clock source by the clock source switching circuit and the difference between the two multiplication factor setting data detected by the difference detection circuit, and the PLL output is performed according to the set division ratio. One or more divider clock generation divider circuits for dividing the clock and generating an operation clock for output;
The clock control circuit according to claim 4, further comprising:
前記PLL出力クロックが不安定である場合には、クロックソースを該PLL出力クロック以外のクロックに切り替えて、該クロックソースに基づいて生成される動作クロックの出力を停止させ、
前記PLL出力クロックが安定化した後に、クロックソースを該PLL出力クロックに切り替えて、該クロックソースに基づいて生成される動作クロックを出力することを特徴とするクロック制御方法。Detects that the PLL output clock output from the PLL oscillation circuit is unstable or stable;
When the PLL output clock is unstable, the clock source is switched to a clock other than the PLL output clock, and the output of the operation clock generated based on the clock source is stopped.
A clock control method comprising switching a clock source to the PLL output clock after the PLL output clock is stabilized and outputting an operation clock generated based on the clock source.
前記PLL出力クロックが不安定である場合には、動作クロックの出力を停止させるとともに前記クロックソースを前記それ以外のクロックとし、
前記PLL出力クロックが安定化した場合には、クロックソースを該PLL出力クロックして、動作クロックの出力を開始することを特徴とするクロック制御方法。Clock control that detects that the PLL output clock output from the PLL oscillation circuit is unstable or stable, switches the clock source between the PLL output clock and the other clocks based on the detection result, and outputs the clock In the method
When the PLL output clock is unstable, the output of the operation clock is stopped and the clock source is the other clock,
9. A clock control method comprising: outputting an operation clock by starting clock output from the clock source when the PLL output clock is stabilized.
前記PLL出力クロックが不安定である場合には、動作クロックの出力を停止させるとともに前記クロックソースを前記PLL発振回路をバイパスさせて動作クロック生成回路に供給し、
前記PLL出力クロックが安定化した後に、前記クロックソースを前記PLL発振回路に供給するとともに、該PLL出力クロックを前記動作クロック生成回路に供給して動作クロックの出力を開始することを特徴とするクロック制御方法。Detects that the PLL output clock output from the PLL oscillation circuit to which the clock source is supplied is unstable or stable;
When the PLL output clock is unstable, the output of the operation clock is stopped and the clock source is supplied to the operation clock generation circuit while bypassing the PLL oscillation circuit.
After the PLL output clock is stabilized, the clock source is supplied to the PLL oscillation circuit, and the PLL output clock is supplied to the operation clock generation circuit to start output of the operation clock. Control method.
前記PLL出力クロックに基づいて動作クロックを生成する動作クロック生成手段と、
前記PLL出力クロックが不安定である場合には、動作クロックの出力を停止させるとともに、前記クロックソースを前記PLL発振回路をバイパスさせて前記動作クロック生成手段に供給し、前記PLL出力クロックが安定化した後に、前記クロックソースを前記PLL発振回路に供給するとともに、該PLL出力クロックを前記動作クロック生成手段回路に供給して動作クロックの出力を開始するクロック状態制御回路と、
を具備することを特徴とするクロック制御回路。A means for detecting that the PLL output clock output from the PLL oscillation circuit to which the clock source is supplied is unstable or stable;
Operation clock generation means for generating an operation clock based on the PLL output clock;
When the PLL output clock is unstable, the output of the operation clock is stopped, and the clock source is supplied to the operation clock generation means by bypassing the PLL oscillation circuit, and the PLL output clock is stabilized. A clock state control circuit for supplying the clock source to the PLL oscillation circuit and supplying the PLL output clock to the operation clock generation circuit to start output of the operation clock;
A clock control circuit comprising:
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11228678A JP2001051747A (en) | 1999-08-12 | 1999-08-12 | Clock control circuit |
DE10012079A DE10012079B4 (en) | 1999-08-12 | 2000-03-14 | Clock control circuit and method |
US09/538,523 US6529083B2 (en) | 1999-08-12 | 2000-03-30 | Clock control circuit |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11228678A JP2001051747A (en) | 1999-08-12 | 1999-08-12 | Clock control circuit |
US09/538,523 US6529083B2 (en) | 1999-08-12 | 2000-03-30 | Clock control circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001051747A JP2001051747A (en) | 2001-02-23 |
JP2001051747A5 true JP2001051747A5 (en) | 2005-05-12 |
Family
ID=26528400
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11228678A Pending JP2001051747A (en) | 1999-08-12 | 1999-08-12 | Clock control circuit |
Country Status (3)
Country | Link |
---|---|
US (1) | US6529083B2 (en) |
JP (1) | JP2001051747A (en) |
DE (1) | DE10012079B4 (en) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6871051B1 (en) * | 2000-06-26 | 2005-03-22 | Keith Barr | Serial data transmission system using minimal interface |
JP2002041452A (en) * | 2000-07-27 | 2002-02-08 | Hitachi Ltd | Microprocessor, semiconductor module and data processing system |
JP3587162B2 (en) * | 2000-10-31 | 2004-11-10 | セイコーエプソン株式会社 | Data transfer control device and electronic equipment |
GB0123421D0 (en) * | 2001-09-28 | 2001-11-21 | Memquest Ltd | Power management system |
US7036032B2 (en) * | 2002-01-04 | 2006-04-25 | Ati Technologies, Inc. | System for reduced power consumption by phase locked loop and method thereof |
JP3665030B2 (en) | 2002-02-19 | 2005-06-29 | Necマイクロシステム株式会社 | Bus control method and information processing apparatus |
US7210054B2 (en) * | 2002-06-25 | 2007-04-24 | Intel Corporation | Maintaining processor execution during frequency transitioning |
US7278047B2 (en) * | 2002-10-14 | 2007-10-02 | Lexmark International, Inc. | Providing different clock frequencies for different interfaces of a device |
US7194650B2 (en) * | 2003-05-09 | 2007-03-20 | Hewlett-Packard Development Company, L.P. | System and method for synchronizing multiple synchronizer controllers |
US6864722B2 (en) | 2003-05-09 | 2005-03-08 | Hewlett-Packard Development Company, L.P. | Phase detector for a programmable clock synchronizer |
US7219251B2 (en) * | 2003-05-09 | 2007-05-15 | Hewlett-Packard Development Company, L.P. | Programmable clock synchronizer |
US7100065B2 (en) * | 2003-05-09 | 2006-08-29 | Hewlett-Packard Development Company, L.P. | Controller arrangement for synchronizer data transfer between a core clock domain and bus clock domain each having its own individual synchronizing controller |
US7315957B1 (en) | 2003-12-18 | 2008-01-01 | Nvidia Corporation | Method of providing a second clock while changing a first supplied clock frequency then supplying the changed first clock |
US7340631B2 (en) * | 2004-07-23 | 2008-03-04 | Hewlett-Packard Development Company, L.P. | Drift-tolerant sync pulse circuit in a sync pulse generator |
US7119582B2 (en) * | 2004-07-23 | 2006-10-10 | Hewlett-Packard Development Company, Lp. | Phase detection in a sync pulse generator |
US7382847B2 (en) * | 2004-07-23 | 2008-06-03 | Hewlett-Packard Development Company, L.P. | Programmable sync pulse generator |
US20060023819A1 (en) * | 2004-07-29 | 2006-02-02 | Adkisson Richard W | Clock synchronizer |
US7436917B2 (en) * | 2004-07-29 | 2008-10-14 | Hewlett-Packard Development Company, L.P. | Controller for clock synchronizer |
KR100714396B1 (en) * | 2005-07-18 | 2007-05-04 | 삼성전자주식회사 | Computer system for improving processing speed of memory |
JP4402021B2 (en) * | 2005-08-08 | 2010-01-20 | パナソニック株式会社 | Semiconductor integrated circuit |
US9262837B2 (en) | 2005-10-17 | 2016-02-16 | Nvidia Corporation | PCIE clock rate stepping for graphics and platform processors |
JP2007133527A (en) * | 2005-11-09 | 2007-05-31 | Fujifilm Corp | Clock signal generation circuit, semiconductor integrated circuit, and frequency-division rate control method |
US7664213B2 (en) * | 2005-11-22 | 2010-02-16 | Sun Microsystems, Inc. | Clock alignment detection from single reference |
WO2011067625A1 (en) * | 2009-12-01 | 2011-06-09 | Nxp B.V. | A system for processing audio data |
JP5172872B2 (en) * | 2010-01-28 | 2013-03-27 | 日本電信電話株式会社 | Clock and data recovery circuit |
CN105009455B (en) * | 2012-12-13 | 2018-03-27 | 相干逻辑公司 | Multi-frequency clock drift control in synchronous digital hierarchy to interchip communication |
JP5885695B2 (en) * | 2013-03-26 | 2016-03-15 | 京セラドキュメントソリューションズ株式会社 | Integrated circuit and clock setting changing method |
CN104184470B (en) * | 2014-09-01 | 2017-04-19 | 福州瑞芯微电子股份有限公司 | Automatic resetting device and method for PLL modification |
JP6374350B2 (en) * | 2015-05-25 | 2018-08-15 | 大崎電気工業株式会社 | Timer synchronization system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4972442A (en) * | 1989-04-27 | 1990-11-20 | Northern Telecom Limited | Phase-locked loop clock |
US5161175A (en) * | 1991-05-28 | 1992-11-03 | Motorola, Inc. | Circuit and method of detecting an invalid clock signal |
US5142247A (en) * | 1991-08-06 | 1992-08-25 | Compaq Computer Corporation | Multiple frequency phase-locked loop clock generator with stable transitions between frequencies |
JP3468592B2 (en) * | 1994-08-10 | 2003-11-17 | 富士通株式会社 | Clock signal generation circuit |
US5903748A (en) * | 1997-08-18 | 1999-05-11 | Motorola Inc. | Method and apparatus for managing failure of a system clock in a data processing system |
-
1999
- 1999-08-12 JP JP11228678A patent/JP2001051747A/en active Pending
-
2000
- 2000-03-14 DE DE10012079A patent/DE10012079B4/en not_active Expired - Fee Related
- 2000-03-30 US US09/538,523 patent/US6529083B2/en not_active Expired - Lifetime
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2001051747A5 (en) | ||
KR970062993A (en) | Digital phase correction device | |
KR960012738A (en) | Phase-locked loop and method of operation in low power feedback path | |
JP2924773B2 (en) | Phase synchronization system | |
KR960028380A (en) | Clock Delay Compensation and Duty Control System for Phase-locked Loop Circuits | |
KR100307292B1 (en) | Reset signal generation circuit | |
SE9700272L (en) | Oscillation circuit with automatic frequency control | |
CA2229765A1 (en) | Synchronize processing circuit | |
JP3542978B2 (en) | Frequency synchronization device and frequency synchronization control method | |
KR970055559A (en) | Noise Reduction Method for PLL Circuit and PLL Circuit | |
JPH0472413B2 (en) | ||
KR100511892B1 (en) | DL Device | |
AU2002321951A1 (en) | Method and arrangement for reducing phase jumps when switching between synchronisation sources | |
TW200614675A (en) | Phase-locked loop apparatus and method thereof | |
JPH06276089A (en) | Pll circuit | |
JP2972590B2 (en) | Clock switching circuit | |
KR20010026746A (en) | PLL Circuit having DLL mode | |
JPH0458614A (en) | Pll synthesizer | |
KR0122867Y1 (en) | Single clock generating circuit | |
JP2536959Y2 (en) | Reference clock signal generator | |
JPH1155115A (en) | External synchronization clock generator | |
JP2009284196A (en) | Oscillation circuit, electronic device provided with oscillation circuit and control method of oscillation circuit | |
JP2004086645A (en) | Microcomputer | |
JP3505479B2 (en) | Multiple synchronizers and clock branching / dividing devices | |
JP2002305444A (en) | Pll circuit |