[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2001051747A5 - - Google Patents

Download PDF

Info

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
Application number
JP1999228678A
Other languages
Japanese (ja)
Other versions
JP2001051747A (en
Filing date
Publication date
Application filed filed Critical
Priority to JP11228678A priority Critical patent/JP2001051747A/en
Priority claimed from JP11228678A external-priority patent/JP2001051747A/en
Priority to DE10012079A priority patent/DE10012079B4/en
Priority to US09/538,523 priority patent/US6529083B2/en
Publication of JP2001051747A publication Critical patent/JP2001051747A/en
Publication of JP2001051747A5 publication Critical patent/JP2001051747A5/ja
Pending legal-status Critical Current

Links

Description

【発明の名称】クロック制御回路およびクロック制御方法Patent application title: Clock control circuit and clock control method

Claims (15)

PLL発振回路から出力されるPLL出力クロックが不安定であることを検出する手段と、
クロックソースを、前記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出力クロックを分周して、前記動作クロックを生成する1または2以上の分周クロック生成用分周回路をさらに具備することを特徴とする請求項1に記載のクロック制御回路。  2. The clock control circuit according to claim 1, further comprising: one or more frequency-divided clock generation frequency-dividing circuits for dividing the PLL output clock to generate the operation clock. 基準となるリファレンスクロックとフィードバッククロックとに基づいて、クロックを生成するためのPLL出力クロックを生成するPLL発振回路と、
前記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:
前記PLL発振回路の逓倍率を設定するための逓倍率設定データを出力する逓倍率設定手段と、
逓倍率設定データの取り込みが許可された時に、前記逓倍率設定手段から供給された逓倍率設定データを取り込んで保持するとともに、その取り込んだ逓倍率設定データを前記フィードバッククロック生成用分周回路に出力するバッファ回路と、
前記逓倍率設定手段から出力されている逓倍率設定データを前記バッファ回路から出力されている逓倍率設定データと比較する比較回路と、を備え、
前記クロック状態制御回路は、前記比較回路における比較の結果、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:
前記フィードバッククロック生成用分周回路は、その動作タイミング信号を少なくとも1つの分周クロック生成用分周回路に出力し、前記動作タイミング信号を受け取った分周クロック生成用分周回路は、前記動作タイミング信号に基づいて、前記動作クロックを前記PLL出力クロックに同期させて出力することを特徴とする請求項3〜5のいずれか一つに記載のクロック制御回路。  The feedback clock generation divider circuit outputs the operation timing signal to at least one division clock generation divider circuit, and the division clock generation divider circuit that has received the operation timing signal has the operation timing. The clock control circuit according to any one of claims 3 to 5, wherein the operation clock is synchronized with the PLL output clock and output based on a signal. 少なくとも2つの分周クロック生成用分周回路を有し、一分周クロック生成用分周回路の動作タイミング信号に基づいて、他の分周クロック生成用分周回路の動作を、任意のオフセットタイミングによって同期させるカウンタ回路をさらに具備することを特徴とする請求項6に記載のクロック制御回路。  Arbitrary offset timing for operation of the other division clock generation divider circuit based on the operation timing signal of the division clock generation divider circuit having at least two division clock generation division circuits for one division clock generation 7. The clock control circuit according to claim 6, further comprising a counter circuit that synchronizes by. PLL発振回路から出力されるPLL出力クロックが不安定又は安定であることを検出し、
前記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出力クロックを分周して前記動作クロックを生成することを特徴とする請求項8に記載のクロック制御方法。  9. The clock control method according to claim 8, wherein the operation clock is generated by dividing the PLL output clock. PLL発振回路から出力されるPLL出力クロックが不安定又は安定であることを検出し、該検出結果に基づいてクロックソースを該PLL出力クロックとそれ以外のクロックとの間で切り替えて出力するクロック制御方法において、
前記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.
前記動作クロックは、前記クロックソースを分周して生成されることを特徴とする請求項10に記載のクロック制御方法。  The clock control method according to claim 10, wherein the operation clock is generated by dividing the clock source. クロックソースが供給されるPLL発振回路から出力されるPLL出力クロックが不安定又は安定であることを検出し、
前記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.
前記動作クロック生成回路は、分周回路であることを特徴とする請求項13に記載のクロック制御方法。  The clock control method according to claim 13, wherein the operation clock generation circuit is a frequency divider circuit. クロックソースが供給されるPLL発振回路から出力されるPLL出力クロックが不安定又は安定であることを検出する手段と、
前記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:
前記動作クロック生成手段は、分周回路であることを特徴とする請求項14に記載のクロック制御回路。  15. The clock control circuit according to claim 14, wherein the operation clock generation unit is a frequency divider circuit.
JP11228678A 1999-08-12 1999-08-12 Clock control circuit Pending JP2001051747A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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