Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Method for image layout using energy minimization
Patent Number: 6,934,052 Issued on 08/23/2005 to Venable

Title: Method for selecting a target in an automated video tracking system
Patent Number: 6,771,306 Issued on 08/03/2004 to Trajkovic,   et al.

Title: Method in a receiver and a receiver
Patent Number: 6,909,738 Issued on 06/21/2005 to Akopian,   et al.

Title: Mobility-modified nucleobase polymers and methods of using same
Patent Number: 6,743,905 Issued on 06/01/2004 to Woo,   et al.

Title: Automatic gate operator
Patent Number: 7,187,150 Issued on 03/06/2007 to Robb,   et al.

Title: Method for estimating the position of a drill
Patent Number: 6,816,435 Issued on 11/09/2004 to Hjorth,   et al.

Title: Method and system to assign transmission bandwidth in both radio and PON ATM P-MP systems
Patent Number: 7,016,356 Issued on 03/21/2006 to Profumo,   et al.

Title: Liquid crystal display device and driving method thereof
Patent Number: 6,982,770 Issued on 01/03/2006 to Lim,   et al.

Title: Apparatus and method for sensing the occupancy status of parking spaces in a parking lot
Patent Number: 7,116,246 Issued on 10/03/2006 to Winter,   et al.

Title: Lens apparatus and image-taking apparatus
Patent Number: 7,190,533 Issued on 03/13/2007 to Nakamura

Title: Controller for automatic transmissions
Patent Number: 6,736,755 Issued on 05/18/2004 to Kato

Title: Method and apparatus for optimizing flying height control using heated sliders
Patent Number: 7,190,543 Issued on 03/13/2007 to Suk

Title: Low profile combination exit and emergency lighting system having downwardly shining lights
Patent Number: 6,741,324 Issued on 05/25/2004 to Kim

Title: Foam composite for the repair or regeneration of tissue
Patent Number: 7,112,417 Issued on 09/26/2006 to Vyakarnam,   et al.

Title: Satellite broadcasting system
Patent Number: 6,996,077 Issued on 02/07/2006 to Suenaga,   et al.

Title: Systems using extended servo patterns with variable multi-pass servowriting and self-servowriting
Patent Number: 7,190,546 Issued on 03/13/2007 to Ehrlich

Title: Input circuit and output circuit
Patent Number: 6,829,316 Issued on 12/07/2004 to Terada,   et al.

Title: Portable object including means for activating an electronic function and method for controlling such an electronic function
Patent Number: 6,816,440 Issued on 11/09/2004 to Born,   et al.

Title: Semiconductor laser device and method for effectively reducing facet reflectivity
Patent Number: 6,829,285 Issued on 12/07/2004 to Yoshida,   et al.

Title: Concatenated convolutional encoder and decoder of mobile communication system
Patent Number: 6,829,305 Issued on 12/07/2004 to Kang,   et al.

Title: Semiconductor device and method of manufacturing the same
Patent Number: 7,186,600 Issued on 03/06/2007 to Ohtani,   et al.

Title: Gasket with two concentric lips
Patent Number: 7,086,649 Issued on 08/08/2006 to Plona

Title: Balanced sense amplifier control for open digit line architecture memory devices
Patent Number: 6,816,425 Issued on 11/09/2004 to Graham,   et al.

Title: Power tool trigger control
Patent Number: 6,741,051 Issued on 05/25/2004 to Chu

Title: Impact modified compositions of polyimide and polyamide resins
Patent Number: 6,822,032 Issued on 11/23/2004 to Gallucci

Title: Control for cooling fan
Patent Number: 7,008,184 Issued on 03/07/2006 to Bettencourt, Jr.,   et al.

Title: Screening apparatus with slot ring moveable in axial direction
Patent Number: 6,938,846 Issued on 09/06/2005 to Kriström,   et al.

Title: Steering control device
Patent Number: 6,741,053 Issued on 05/25/2004 to Kifuku,   et al.

Title: Switching from dedicated to common channels when radio resources are controlled by drift radio network
Patent Number: 6,829,482 Issued on 12/07/2004 to Rune,   et al.

Title: Method of forming a thin film transistor on a transparent plate
Patent Number: 6,861,302 Issued on 03/01/2005 to Dai

Title: Integrated circuit capable of being burn-in tested using an alternating current stress and a testing method using the same
Patent Number: 6,816,429 Issued on 11/09/2004 to Han,   et al.

Title: System, method, and computer program product for creating a hierarchy of software components based on the programming constructs therein
Patent Number: 6,859,921 Issued on 02/22/2005 to Connor,   et al.

Title: Projection arrangement for correcting for image distortions
Patent Number: 6,935,751 Issued on 08/30/2005 to Rieche,   et al.

Title: Distributed feedback semiconductor laser device and laser module
Patent Number: 6,829,277 Issued on 12/07/2004 to Yatsu,   et al.

Title: Automated system for messaging based on chains of relationships
Patent Number: 6,829,333 Issued on 12/07/2004 to Frazier

Title: Connector and connector assembly
Patent Number: 6,939,164 Issued on 09/06/2005 to Noro

Title: Image forming apparatus
Patent Number: 6,778,197 Issued on 08/17/2004 to Yamanaka

Title: French door chiller compartment for refrigerators
Patent Number: 6,983,615 Issued on 01/10/2006 to Winders,   et al.

Title: Method and system for mapping channels into a convolutional encoded time divison multiplex in the downlink
Patent Number: 6,816,501 Issued on 11/09/2004 to Ortega Rodriguez,   et al.

Title: Thin-film magnetic head having lower magnetic pole layer and insulator layer behind the lower magnetic pole layer in the direction of height of the pole layer, and method for manufacturing the
Patent Number: 7,190,553 Issued on 03/13/2007 to Morita,   et al.

Title: Combined gear change and brake control unit for a bicycle
Patent Number: 6,792,826 Issued on 09/21/2004 to Dal Pra'

Title: CMOS current mode RF detector and method
Patent Number: 6,934,520 Issued on 08/23/2005 to Rozsypal

Title: Singulation method used in leadless packaging process
Patent Number: 6,773,961 Issued on 08/10/2004 to Lee,   et al.

Title: System and method for identifying a product for use with a computing device
Patent Number: 6,772,252 Issued on 08/03/2004 to Eichler, Jr.,   et al.

Title: Method for applying a projection to a metal layer of a cylinder-head gasket, and cylinder-head gasket
Patent Number: 7,086,651 Issued on 08/08/2006 to Zerfass,   et al.

Title: Pyrazole compounds as anti-inflammatory and analgesic agents
Patent Number: 7,001,917 Issued on 02/21/2006 to Hirano,   et al.

Title: Scanning optical system
Patent Number: 6,771,406 Issued on 08/03/2004 to Iizuka,   et al.

Title: Method of making solid oxide fuel cells and stacks
Patent Number: 6,822,193 Issued on 11/23/2004 to Olsen,   et al.

Title: Fuel cell and fuel cell stack
Patent Number: 6,815,115 Issued on 11/09/2004 to Sugita,   et al.

Title: Method and an arrangement in a network for determining a zone in which a communication unit is connected
Patent Number: 7,013,152 Issued on 03/14/2006 to Axelsson,   et al.

Title: Methods, systems and computer program products for ride matching based on current location information
Patent Number: 7,191,057 Issued on 03/13/2007 to Adamczyk

Title: Method and apparatus for organizing scanned images
Patent Number: 7,190,480 Issued on 03/13/2007 to Sturgeon,   et al.

Title: Shower head with nozzles having self cleaning tips
Patent Number: 6,935,581 Issued on 08/30/2005 to Titinet

Title: Deformable mirror having displacement detecting function
Patent Number: 7,190,500 Issued on 03/13/2007 to Ide,   et al.

Title: Zero turn drive apparatus with power take off
Patent Number: 7,137,250 Issued on 11/21/2006 to McCoy,   et al.

Title: Apparatus and method for assembly of motorcycle frame
Patent Number: 6,912,774 Issued on 07/05/2005 to Kilabarda,   et al.

Title: Programmable light beam shape altering device using programmable micromirrors
Patent Number: 6,771,411 Issued on 08/03/2004 to Hewlett

Title: Electro-optical device and electronic apparatus
Patent Number: 7,190,504 Issued on 03/13/2007 to Sugiyama

Title: Semiconductor device, manufacturing method therefor, and semiconductor manufacturing apparatus
Patent Number: 6,821,343 Issued on 11/23/2004 to Hara,   et al.

Title: Exhaust system for a multi-cylinder internal combustion engine
Patent Number: 6,912,843 Issued on 07/05/2005 to Hufendiek,   et al.

Title: Separator for a fuel cell and a method of producing the same
Patent Number: 6,815,111 Issued on 11/09/2004 to Yoshida

Title: Fuel injector control system and method
Patent Number: 7,111,613 Issued on 09/26/2006 to Barnes,   et al.

Title: Image data communications device
Patent Number: 7,190,479 Issued on 03/13/2007 to Ogawa

Title: Hyperwash dishwasher
Patent Number: 6,821,354 Issued on 11/23/2004 to McKee

Title: Method for engine condition control with turbocompressor controllable bypass
Patent Number: 6,912,852 Issued on 07/05/2005 to Gottemoller,   et al.

Title: Optical scanner and image formation apparatus
Patent Number: 6,771,407 Issued on 08/03/2004 to Hayashi,   et al.

Title: Display unit and method of fabricating the same
Patent Number: 6,773,943 Issued on 08/10/2004 to Oohata,   et al.

Title: Monolithic, combo nonvolatile memory allowing byte, page and block write with no disturb and divided-well in the cell array using a unified cell structure and technology with a new scheme of d
Patent Number: 7,075,826 Issued on 07/11/2006 to Lee,   et al.

Title: Method for positioning garment side panels
Patent Number: 6,821,370 Issued on 11/23/2004 to Tomsovic,   et al.

Title: Combination golf club cleaner and bag holder
Patent Number: 6,733,016 Issued on 05/11/2004 to Chung

Title: Language analysis using a reading point
Patent Number: 6,823,301 Issued on 11/23/2004 to Ishikura

Title: Q-switched laser
Patent Number: 6,778,563 Issued on 08/17/2004 to Laurell,   et al.

Title: Hologram screen
Patent Number: 6,771,404 Issued on 08/03/2004 to Mizutani,   et al.

Title: Multiple magnetoresistive (MR) layer sensor element having longitudinal bias layers with non-parallel magnetizations
Patent Number: 6,754,048 Issued on 06/22/2004 to Li,   et al.

Title: Method and disposable apparatus for guiding needles with an endocavity medical imaging device
Patent Number: 6,884,219 Issued on 04/26/2005 to Pruter

Clock generator and clock generating method using delay locked loop Number:7,436,265 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Clock generator and clock generating method using delay locked loop

Abstract: Embodiments of a clock generator and a clock generating method can use a delay locked loop (DLL). In one embodiment, a clock generator can include a first oscillator to generate a first clock signal having a frequency corresponding to a control signal, a delay locked loop to generate a second clock signal having a frequency higher than that of the first clock signal, a frequency divider to receive the second clock signal to generate a third clock signal having a frequency lower than that of the second clock signal, a second oscillator to generate a fourth clock signal and a phase frequency detector to generate the control signal corresponding to a phase difference and/or a frequency difference between the third clock signal and the fourth clock signal.

Patent Number: 7,436,265 Issued on 10/14/2008 to Park,   et al.


Inventors: Park; Joonbae (Seoul, KR), Lee; Kyeongho (Seoul, KR)
Assignee: GCT Semiconductor, Inc. (San Jose, CA)
Appl. No.: 11/724,319
Filed: March 15, 2007


Foreign Application Priority Data

Mar 17, 2006 [KR] 10-2006-0024677

Current U.S. Class: 331/18 ; 327/158; 331/1A; 331/16; 331/25
Current International Class: H03L 7/06 (20060101); H03L 7/16 (20060101); H03L 7/18 (20060101)
Field of Search: 331/1A,2,16-18,25 327/156-159


References Cited [Referenced By]

U.S. Patent Documents
6943609 September 2005 Zampetti et al.
7102403 September 2006 Wang
2004/0257124 December 2004 Araki et al.
Primary Examiner: Mis; David

Claims



What is claimed is:

1. A clock generator, comprising: a first oscillator configured to generate a first clock signal having a frequency corresponding to a control signal; a delay locked loop configured to receive the first clock signal and generate a second clock signal having a frequency higher than that of the first clock signal; a frequency divider configured to receive the second clock signal and generate a third clock signal having a frequency lower than that of the second clock signal; a second oscillator configured to generate a fourth clock signal; and a phase frequency detector configured to generate the control signal corresponding to a phase difference and a frequency difference between the third clock signal and the fourth clock signal.

2. The clock generator of claim 1, wherein the second clock signal is an output clock signal of the clock generator.

3. The clock generator of claim 1, wherein a frequency dynamic range of the first oscillator is wider than that of the second oscillator.

4. The clock generator of claim 1, wherein the first oscillator is a digitally controlled crystal oscillator and the second oscillator is a temperature compensated crystal oscillator.

5. The clock generator of claim 1, wherein the frequency of the second clock signal is equal to the frequency of the first clock signal multiplied by M, and the frequency of the third clock signal is equal to the frequency of the second clock signal divided by K, wherein M and K are variable integers.

6. The clock generator of claim 1, wherein the frequency of the first clock signal is 10 times or more than that of the fourth clock signal.

7. The clock generator of claim 1, wherein the delay locked loop comprises: a phase detector configured to determine a phase difference between the first clock signal and a fifth clock signal; a loop filter configured to reduce a high frequency component from the phase difference; a voltage controlled delay line configured to output at least a portion of a plurality of sixth clock signals generated by delaying the first clock signal; and a frequency multiplier configured to receive the plurality of sixth clock signals and generate the second clock signal having the frequency higher than that of the first clock signal, wherein delays of the plurality of sixth clock signals are configured to change in response to the phase difference where the high frequency component is reduced, and wherein the fifth clock signal is one of the plurality of sixth clock signals.

8. The clock generator of claim 7, wherein the voltage controlled delay line comprises: a plurality of delay cells coupled in series each to output one of the plurality of sixth clock signals; and a multiplexer configured to receive at least two signals of the sixth clock signals and output a signal selected from the received signals according to a selection signal as the fifth clock signal, wherein each delay of the plurality of delay cells is changed in response to the phase difference where the high frequency component is reduced, and wherein a first delay cell of the plurality of delay cells is configured to receive the first clock signal.

9. The clock generator of claim 7, wherein the frequency multiplier is configured to generate the second clock signal by performing a logical operation corresponding to a formula of the second clock signal=(A1 XOR A2) OR (A3 XOR A4) OR . . . OR (A(2m-1) XOR A(2m)), wherein A1 to A(2m) are the plurality of sixth clock signals, respectively, and wherein XOR and OR indicate an exclusive logical sum and a logical sum, respectively.

10. The clock generator of claim 7, wherein the frequency multiplier is configured to generate the second clock signal by performing a logical operation corresponding to a formula of the second clock signal=(A1 XNOR A2) AND (A3 XNOR A4) AND . . . AND (A(2m-1) XNOR A(2m)), wherein A1 to A(2m) are the plurality of sixth clock signals, and wherein XNOR and AND indicate an exclusive negative logical sum and a logical product, respectively.

11. A clock generating method, comprising: (a) generating a second clock signal having a frequency higher than that of a first clock signal using a delay locked loop having a frequency multiply function; (b) generating a third clock signal having a frequency lower than that of the second clock signal by using the second clock signal; and (c) changing the frequency of the first clock signal in response to a phase difference and a frequency difference between the third clock signal and a fourth clock signal.

12. The method of claim 11, wherein the second clock signal is an output clock signal.

13. The method of claim 11, wherein the first clock signal is generated by a first oscillator and the fourth clock signal is generated by a second oscillator.

14. The method of claim 13, wherein a frequency dynamic range of the first oscillator is greater than that of the second oscillator.

15. The method of claim 13, wherein the first oscillator is a digitally controlled crystal oscillator and the second oscillator is a temperature compensated crystal oscillator.

16. The method of claim 11, wherein the frequency of the first clock signal is 10 times or more than that of the fourth clock signal.

17. The method of claim 11, wherein the frequency of the second clock signal is equal to the frequency of the first clock signal multiplied by M, and the frequency of the third clock signal is equal to the frequency of the second clock signal divided by K, wherein M and K are variable integers.

18. The method of claim 11, wherein the generating a second clock signal includes: obtaining a phase difference between the first clock signal and a fifth clock signal; filtering a high frequency component from the phase difference; generating a plurality of sixth clock signals by delaying the first clock signal; and generating the second clock signal having the frequency higher than that of the first clock signal by using at least a portion of the plurality of sixth clock signals, wherein delays of the plurality of sixth clock signals are changed in response to the filtered phase difference, and wherein the fifth clock signal is one of the plurality of sixth clock signals.
Description



BACKGROUND

1. Field

The present invention relates to a clock generator and a clock generating method.

2. Background

A clock generator has been widely used to provide a microprocessor, a digital signal processor, an integration circuit and the like with a system clock. A clock generator using a phase locked loop (PLL) has been often used as a related art clock generator. The PLL clock generator generally includes a phase detector for detecting a phase difference between a clock signal provided by a frequency generator and a clock signal outputted from a frequency divider, a loop filter, a voltage controlled oscillator and a frequency divider. The loop filter is for removing a high frequency component from the phase difference detected by the phase detector, and the voltage controlled oscillator is for changing a frequency of an output clock signal according to the phase difference outputted by the loop filter. The frequency divider is for dividing the frequency of the output clock signal by N (e.g., N is a natural number) to output the divided output clock signal. Such a PLL clock generator has advantages including the frequency of the output clock signal is N times that of the input clock signal by including the frequency divider. Further, the frequency divider can be implemented by using a counter so that the implementation of the frequency divider is simple and the N value may be easily changed. However, there are also disadvantages including at least that a restored clock signal has an increased phase noise because the voltage controlled oscillator of the PLL clock generator employs a positive feed back circuit. Further, the phase noise is seriously increased if a noise of a supply voltage increases.

A delay locked loop (DLL) clock generator can include a phase detector for detecting a phase difference between a clock signal provided by a frequency generator and a clock signal outputted from a voltage controlled delay line, a loop filter and a voltage controlled delay line. The loop filter is for removing a high frequency component from the phase difference detected by the phase detector, and the voltage controlled delay line is for changing a delay of an input clock signal according to the phase difference outputted by the loop filter to generate an output clock signal. Since such a DLL clock generator does not include a voltage controlled oscillator, the DLL clock generator includes advantages in that the above-described disadvantages occurring in the PLL clock generator can be reduced or prevented. However, disadvantages of the DLL clock generator include the DLL clock generator can generate only an output clock signal having the same frequency as that of the clock signal provided by the frequency generator. U.S. Pat. No. 6,784,707 discloses a conventional DLL clock generator that addressed the above-described disadvantages by including a frequency multiplier for outputting a clock signal having a frequency that is N/2 times that of a clock signal transmitted from a frequency divider by using a plurality of clock signals. The plurality of clock signals are outputted from a voltage controlled delay line and each clock signal has a different delay. Herein, N means the number of delay cells included in the voltage controlled delay line. However U.S. Pat. No. 6,784,707 has disadvantages because N delay cells are required to obtain a frequency of N/2-tuple and the number of transistors included in the frequency multiplier has to be increased in proportion to N. That is, the complexity of the frequency divider of the PLL clock generator increases approximately in proportion to log.sub.2N and the complexity of the frequency multiplier disclosed in U.S. Pat. No. 6,784,707 also increases in proportion to N. Therefore, one drawback in the frequency generator of U.S. Pat. No. 6,784,707 is a large number of transistors are required to make a variety of frequencies.

The above references are incorporated by reference herein where appropriate for appropriate teachings of additional or alternative details, features and/or technical background.

BRIEF DESCRIPTION OF THE DRAWINGS

The embodiments will be described in detail with reference to the following drawings in which like reference numerals refer to like elements wherein:

FIG. 1 is a diagram of a DLL clock generator in accordance with an embodiment of the application;

FIG. 2 shows a diagram of an embodiment of a delay locked loop having a frequency multiply function employed in a clock generator shown in FIG. 1;

FIG. 3 illustrates an embodiment of a voltage controlled delay line employed in the delay locked loop shown in FIG. 2;

FIG. 4 shows an embodiment of a frequency multiplier employed in the delay locked loop shown in FIG. 2;

FIG. 5 provides a diagram displaying each signal shown in FIG. 4; and

FIG. 6 is a diagram showing another embodiment of a frequency multiplier employed in the delay locked loop shown in FIG. 2.

DETAILED DESCRIPTION

Embodiments according to the application can provide a clock generator or clock generating method.

Embodiments according to the application can provide a clock generator or clock generating method using a DLL delay lock loop (DLL).

Embodiments according to the application can provide a clock generator or clock generating method using a DLL delay lock loop (DLL) that can solve disadvantages of the related or conventional art.

Embodiments according to the application can provide a DLL clock generator and a DLL clock generating method that can be less affected by a phase noise of an input voltage without using a voltage controlled oscillator.

Embodiments according to the application can provide a DLL clock generator and a DLL clock generating method capable of generating clock signals having frequencies that are various and accurate without increasing the complexity of hardware.

To achieve at least the above objects or following embodiments in whole or in part, there is provided a clock generator including: a first crystal oscillator for generating a first clock signal having a frequency corresponding to a control signal; a delay locked loop having a frequency multiply function for generating a second clock signal having a frequency higher than that of the first clock signal by using the first clock signal; a frequency divider for generating a third clock signal having a frequency lower than that of the second clock signal by using the second clock signal; a second crystal oscillator for generating a fourth clock signal; and a phase frequency detector for generating the control signal corresponding to a phase difference and a frequency difference between the third clock signal and the fourth clock signal.

To achieve at least the above objects or following embodiments in whole or in part, there is provided clock generating method including the steps of: (a) generating a second clock signal having a frequency higher than that of a first clock signal based on the first clock signal by using a delay locked loop having a frequency multiply function; (b) generating a third clock signal having a frequency lower than that of the second clock signal by using the second clock signal; and (c) changing the frequency of the first clock signal in response to a phase difference and a frequency difference between the third clock signal and a fourth clock signal.

Embodiments according to the application will be described with reference to the accompanying drawings. Embodiments are exemplary and are not to be construed as limiting. Many alternatives, modifications, and variations will be apparent to those skilled in the art.

FIG. 1 is a diagram of a DLL clock generator in accordance with an embodiment of the application. As shown in FIG. 1, the clock generator can include a first oscillator Xo1 (e.g., a first crystal oscillator); a delay locked loop 100 having a frequency multiplier function; a frequency divider 200; a second oscillator Xo2 (e.g., a second crystal oscillator) and a phase frequency detector 300.

The first crystal oscillator Xo1 can generate a first clock signal Cxo1 having a frequency corresponding to a control signal Ctrl. A dynamic frequency range of the first crystal oscillator Xo1 can be wider than that of the second crystal oscillator Xo2. Preferably, the first crystal oscillator Xo1 may be a digitally controlled crystal oscillator for changing the frequency of the first clock signal Cxo1 according to a digital control signal Ctrl, or a voltage controlled crystal oscillator for changing the frequency of the first clock signal Cxo1 according to an analog control signal Ctrl. However, embodiments of the application are not intended to be so limited. Preferably, the frequency of the first clock signal Cxo1 is 10 times or more that of a fourth clock signal Cxo2.

The delay locked loop 100 having a frequency multiply function can generate a second clock signal Cout having a frequency higher than that of the first clock signal Cxo1 by using the first clock signal Cxo1. The second clock signal Cout can be an output clock signal that the DLL clock generator wants to obtain. Preferably, the frequency of the second clock signal Cout is M times that of the first clock signal. Preferably, M can be a programmable value. For example, if the delay locked loop 100 includes the frequency multiplier disclosed in U.S. Pat. No. 6,784,707, M may have a value corresponding to N/2, where N means the number of delay cells.

The frequency divider 200 can generate a third clock signal Cdiv having a frequency lower than that of the second clock signal Cout by using the second clock signal Cout. Preferably, the frequency of the third clock signal Cdiv can be equal to a value corresponding to the second clock signal frequency divided by K. Preferably, K can be a programmable value. The frequency divider 200 may be implemented by using, for example, a counter (not shown), and K preferably is a natural number.

The second crystal oscillator Xo2 can generate the fourth clock signal Cxo2. Preferably, the second crystal oscillator Xo2 may be a temperature compensated crystal oscillator for preventing (or reducing a possibility that) a frequency of the fourth clock signal Cxo2 from being changed according to temperature.

The phase frequency detector 300 can generate the control signal Ctrl corresponding to a phase difference and a frequency difference between the third clock signal Cdiv and the fourth clock signal Cxo2.

The DLL clock generator employing the above-described configuration in accordance with one embodiment of the application has advantages including the second clock signal Cout, e.g., output signal, having a variety of frequencies can be generated without increasing the hardware size (e.g., in comparison with a clock generator disclosed in U.S. Pat. No. 6,784,707).

For example, suppose that it is required to generate a 425 MHz clock signal and a 601 MHz clock signal. In case of the clock generator disclosed in U.S. Pat. No. 6,784,707, the 425 MHz clock signal and the 601 MHz clock signal may be generated by using a delay locked loop including 12 delay cells and a frequency oscillator of 1 MHz. However, a large number of delay cells have to be included in such a configuration, so that the complexity of hardware increases remarkably. Further, in case of the clock generator disclosed in U.S. Pat. No. 6,784,707, the 425 MHz clock signal and the 601 MHz clock signal can also be generated by using a delay locked loop including 12 delay cells and a frequency oscillator having a dynamic range from 100 MHz to 110 MHz. That is, the 425 MHz clock signal may be generated by setting an output frequency of the frequency oscillator to 425 MHz/4 and using 8 delay cells (corresponding to M=4) and the 601 MHz clock signal may also be generated by setting the output frequency of the frequency oscillator to 601 MHz/6 and using 12 delay cells (corresponding to M=6). According to this configuration, however, the frequency of the generated clock signal has an inaccurate value because it is difficult to set the output frequency of the frequency oscillator to 425 MHz/4 or 601 MHz/6 exactly.

In contrast, using the clock generator embodiment according to FIG. 1, it is possible to generate an output clock signal having an accurate frequency without increasing the complexity of hardware by using the first crystal oscillator Xo1 having the dynamic range from 100 MHz to 110 MHz and the second crystal oscillator Xo2 capable of outputting an exact clock signal of 1 MHz. For example, by setting M to 4 and K to 425, the frequency of the first clock signal Cxo1 can automatically become 425 MHz/4 according to the control signal Ctrl, so that the output clock signal, e.g., the second clock signal Cout, can have the frequency of 425 MHz. Further, by setting M to 6 and K to 601, the frequency of the first clock signal Cxo1 can automatically become 601 MHz/6 according to the control signal Ctrl, so that the output clock signal, e.g., the second clock signal Cout, can have the frequency of 601 MHz. Since M has an upper value or the maximum value 6, the complexity of the delay locked loop scarcely increases. Moreover, the accuracy of the frequency of the second clock signal Cout can be maintained by using the second crystal oscillator that is capable of providing an accurate frequency. For example, since the clock generator according to one embodiment employs the first crystal oscillator Xo1 having a wide dynamic range and the second crystal oscillator having an accurate frequency, it is possible to obtain an output signal capable of meeting a wide dynamic range and an accurate frequency at the same time.

Further, embodiments of a clock generator according to the application have advantages including that the accuracy of the frequency of the output clock signal, e.g., the second clock signal Cout, can be maintained by the second crystal oscillator Xo2 capable of providing an accurate frequency. For example, the frequency of the second clock signal Cout can have a value that is K times the frequency of the fourth clock signal Cxo2 outputted from the second crystal oscillator Xo2 by using a closed loop control. Since the second crystal oscillator Xo2 can provide the fourth clock signal Cxo2 having an accurate frequency, the second clock signal Cout can also have an accurate frequency that is K times that of the fourth clock signal.

Further, the clock generator of the embodiment of FIG. 1 is advantageous in that the output clock signal, e.g., the second clock signal, has a wide dynamic range. For example, in case of obtaining the output signal, e.g., the second clock signal Cout, having a wide dynamic range from 1 to 5 GHz, the first crystal oscillator Xo1 having a dynamic range from 100 to 110 MHz and the delay locked loop 100 capable of multiplying a frequency by 10 to 50 times may be used. For example, since the first clock signal Cxo1 has the dynamic range from 100 to 110 MHz, the second clock signal Cout having a frequency from 1.0 to 1.1 GHz can be obtained by setting M to 10. If the frequency of the fourth clock signal Cxo2 generated by the second crystal oscillator X02 is 1 MHz, the frequency of the second clock signal Cout becomes 1.000 GHz in case of setting K of the frequency divider 200 to 1000. The frequency of the second clock signal Cout can become 1.001 GHz in case of setting K to 1001, and the frequency of the second clock signal Cout can become 1.100 GHz in case of setting K to 1100. Accordingly, the second clock signal Cout having the dynamic range from 1.0 to 1.1 GHZ can be obtained, for example, while changing the second clock signal frequency according to K. Further, if M is set to 11, the second clock signal Cout having the dynamic range from 1.1 to 1.2 GHZ may be obtained, for example, while changing the second clock signal frequency according to K. When M is set to 49, the second clock signal Cout having the dynamic range from 4.9 to 5.0 GHZ may be obtained, for example, changing the second clock signal frequency according to K. As described above, it is possible to obtain the second clock signal Cout having the dynamic range from 1.0 to 5.0 GHZ by changing M in such a manner.

In addition, embodiments of a clock generator according to the application have advantages including that it is possible to increase the resolution of the output clock signal, e.g., the second clock signal. Referring to the example of the dynamic range from 1 to 5 GHZ, if the frequency of the fourth clock signal Cxo2 generated by the second crystal oscillator Xo2 is 1 MHz, signals can be generated in frequency units of 1 GHZ. That is, signals of 1.000 GHZ, 1.001 GHz, 1.002 GHz, . . . , 5.000 GHz frequency may be generated. In this case, K can be variable within a range from 1000 to 5000. If it is required to increase the resolution by 10 times, the second crystal oscillator Xo2 for generating a signal of 0.1 MHz frequency and the frequency divider 200 for changing K within a range from 10,000 to 50,000 may simply be used. Since the hardware complexity of the frequency divider 200 scarcely increases although K increases, it is possible to improve the resolution without increasing the hardware complexity by using such a configuration.

FIG. 2 shows a diagram of an embodiment of a delay locked loop having a frequency multiply function. The delay lock loop shown in FIG. 2 can be used in the clock generator shown in FIG. 1. However, embodiments of the application are not intended to be so limited.

As shown in FIG. 2, the delay locked loop includes a phase detector 110; a loop filter 120; a voltage controlled delay line 130; and a frequency multiplier 140. The phase detector 110 can obtain a phase difference P_ERR between the first clock signal Cxo1 and a fifth clock signal Cxo1_D.

The loop filter 120 can receive the phase difference P_ERR and remove a high frequency component from the phase difference P_ERR to output a removed phase difference.

The voltage controlled delay line 130 can output at least a portion of a plurality of sixth clock signals (e.g., A1, A2, . . . , A8) generated by delaying the first clock signal Cxo1. Although an example where all the sixth clock signals (e.g., A1, A2, . . . , A8) are outputted to the frequency multiplier 140 is illustrated in FIG. 2. However, embodiments of the application are not intended to be so limited. For example, a portion of the plurality of sixth clock signals (e.g., A1, A2, . . . , A8), e.g., only A1 to A4 signals, can be provided to the frequency multiplier 140. Delays of the plurality of sixth clock signals (e.g., A1, A2, . . . , A8) are changed in response to the phase difference P_ERR_L where a high frequency component is removed, and the fifth clock signal Cxo1_D can be one of the plurality of sixth clock signals (e.g., A1, A2, . . . , A8).

The frequency multiplier 140 can generate the second clock signal Cout having a frequency higher than that of the first clock signal Cxo1 by using the outputted sixth clock signals (e.g., A1, A2, . . . , A8).

FIG. 3 illustrates an embodiment of the voltage controlled delay line that can be used in the delay locked loop shown in FIG. 2. However, embodiments of the application are not intended to be so limited. As shown in FIG. 3, the voltage controlled delay line can include a plurality of delay cells (e.g., D1, D2, . . . , D8) connected in series that output the plurality of sixth clock signals (e.g., A1, A2, . . . , A8), and a multiplexer MUX can receive at least two signals (e.g., A4, A8) of the sixth clock signals (e.g., A1, A2, . . . , A8) and output a signal selected from the inputted signals (e.g., A4, A8) according to a selection signal SEL as the fifth clock signal Cxo1_D.

Each delay of the plurality of delay cells (e.g., D1, D2, . . . , D8) can be changed in response to the phase difference P_ERR_L where a high frequency component is removed. The first clock signal Cxo1 is inputted to a first delay cell D1 of the plurality of delay cells (e.g., D1, D2, . . . , D8). Each of the plurality of delay cells (e.g., D1, D2, . . . , D8) may be an inverter.

By using such a configuration, the voltage controlled delay line shown in FIG. 3 can vary a delay of each delay cell according to the selection signal SEL, so that the output clock signal, e.g., the second clock signal Cout, can be varied by changing M. For example, in comparison with a case where A8 is outputted from the multiplexer MUX by the selection signal SEL, a delay occurring in each delay cell increases if A4 is outputted from the multiplexer MUX by the selection signal SEL. Therefore, M and the frequency of the second clock signal Cout may decrease.

FIG. 4 shows an embodiment of the frequency multiplier that can be used in the delay locked loop shown in FIG. 2. However, embodiments of the application are not intended to be so limited. As shown in FIG. 4, the frequency multiplier includes a plurality of XOR operators 141 and an OR operator 142.

The plurality of XOR operators 141 can receive the plurality of sixth clock signals (e.g., A1, A2, . . . , A8) and perform XOR operations between adjacent two clock signals to output the XOR result (e.g., B1, B2, B3, B4). The OR operator 142 can perform an OR operation on the signals (e.g., B1, B2, B3, B4) outputted from the plurality of XOR operators 141 and output the OR result as the second clock signal Cout.

Therefore, the second clock signal Cout outputted from the frequency divider shown in FIG. 4 can have a value calculated by formula 1. Cout=(A 1XOR A2)OR(A3 XOR A4)OR . . . OR(A(2m-1)XOR A(2m)) [formula 1]

In formula 1, A1 to A(2m) mean the plurality of sixth clock signals (e.g., A1, A2, . . . , A8) and XOR and OR indicate an exclusive logical sum and a logical sum, respectively.

As shown in FIG. 5, described in greater detail below, the pre-signals (B1, B2) among the signals (B1, B2, B3, B4) outputted from the XOR operators 141 are the same as the post-signals (B3, B4). Accordingly, it is possible to omit the XOR operators 141 outputting the post-signals (B3, B4) among the XOR operators 141 of the frequency multiplier.

FIG. 5 is a diagram displaying each signal shown in FIG. 4. The plurality of sixth clock signals (e.g., A1, A2, . . . , A8), the signals (B1, B2, B3, B4) outputted from the XOR operators 141 and the second clock signal Cout are shown in FIG. 5.

As shown in FIG. 5, a period of the generated second clock signal Cout can be two times a delay occurring in each delay cell. Accordingly, if the delay of each delay cell is varied, for example, using the method shown in FIG. 3, the period of the second clock signal Cout may be varied.

FIG. 6 is a diagram showing another embodiment of a frequency multiplier that can be used in the delay locked loop shown in FIG. 2. However, embodiments of the application are not intended to be so limited. As shown in FIG. 6, the frequency multiplier can include a plurality of XNOR operators 143 and an AND operator 144.

The plurality of XNOR operators 143 can receive the plurality of sixth clock signals (e.g., A1, A2, . . . , A8) and perform XNOR operations between adjacent two clock signals to output the XNOR result (B1, B2, B3, B4) shown in FIG. 6.

The AND operator 144 can perform an AND operation on the signals (B1, B2, B3, B4) outputted from the plurality of XNOR operators 143 and output the AND result as the second clock signal Cout.

Therefore, the second clock signal Cout outputted from the frequency divider shown in FIG. 6 can have a value calculated by formula 2. Cout=(A1 XNOR A2) AND (A3 XNOR A4) AND . . . AND (A(2m-1) XNOR A(2m)) [formula 2]

In formula 2, A1 to A(2m) mean the plurality of sixth clock signals (e.g., A1, A2, . . . , A8) and XNOR and AND indicate an exclusive negative logical sum and a logical product, respectively.

The pre-signals (B1, B2) among the signals (B1, B2, B3, B4) outputted from the XNOR operators 143 can be the same as the post-signals (B3, B4). Accordingly, it is possible to omit the XNOR operators 143 outputting the post-signals (B3, B4) among the XNOR operators 143 of the frequency multiplier.

Each signal of the frequency multiplier shown in FIG. 6 can be easily understood with reference to FIGS. 4 and 5, and thus an additional detailed description is omitted.

Embodiments of a DLL clock generator and DLL clock generating method in accordance with the application have various advantages. For example, embodiments of DLL clock generators and methods can be less affected by a phase noise of an input voltage because a voltage controlled oscillator is not employed. Further, embodiments of a DLL clock generator and a DLL clock generating method can generate clock signals having frequencies which are various and accurate without increasing the complexity of hardware.

Any reference in this specification to "one embodiment," "an embodiment," "example embodiment," etc., means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with any embodiment, it is submitted that it is within the purview of one skilled in the art to effect such feature, structure, or characteristic in connection with other ones of the embodiments.

Although embodiments have been described with reference to a number of illustrative embodiments thereof, it should be understood that numerous other modifications and embodiments can be devised by those skilled in the art that will fall within the spirit and scope of the principles of this disclosure. More particularly, various variations and modifications are possible in the component parts and/or arrangements of the subject combination arrangement within the scope of the disclosure, the drawings and the appended claims. In addition to variations and modifications in the component parts and/or arrangements, alternative uses will also be apparent to those skilled in the art.

*


Free Web Sudoku Puzzles.
Solve with your browser.
    7 5       4 6
1         7     5
2   3   6        
7   5 8          
                 
          3 7   9
        4   2   8
6     7         3
3 7       2 9    
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!