The present application claims priority from Japanese application JP2005-007422 filed on Jan. 14, 2005, the content of which is hereby incorporated by reference into this application.
The present invention generally relates to a clock generating method and a clock generating circuit. More specifically, the present invention is directed to a circuit technique suitably utilized in an EMI (Electro-Magnetic Interference) technique in the case that clocks are generated by a PLL (Phase-Locked Loop) circuit.
In general, a spectrum spread generating circuit for slightly spreading a spectrum of an oscillating frequency so as to reduce a peak of unwanted electromagnetic radiation is arranged by a PLL (Phase-Locked Loop) circuit and a modulator. The PLL circuit is constituted by a phase frequency comparator, a charge pump, a loop filter, a voltage-controlled oscillator, and a feedback-purpose N frequency divider. While a program counter function capable of changing a frequency dividing ratio is given to the feedback-purpose N frequency divider, the frequency dividing ratio is changed in accordance with a modulation data produced based on a modulation profile generated by the modulator, so that the PLL circuit can realize a spectrum spread. In such a spectrum spread clock oscillator, a modulation profile for performing a frequency modulation is converted by a single dimension (both amplitude and time period are constant) by the modulator, and then, is repeatedly frequency-modulated so as to spread the spectrum. As examples of such a clock generating circuit, U.S. Pat. No. 5,488,627 (corresponding JP-A-7-235862), JP-A-2001-202153, JP-A-2004-104655, and the like have been proposed.
Among systems for realizing spectrum spread operations, in particular, in a spectrum spread clock oscillator in which modulation data produced by a modulator is added to a program counter capable of changing a frequency dividing ratio of a frequency divider arranged in a feedback loop so as to be frequency-modulated, a modulation frequency component corresponding to a modulation profile passes through a loop filter (namely, low-pass filter) of a PLL circuit. As a result, in such a loop filter designed in a band where a higher harmonic component of a modulation frequency cannot pass therethrough, the frequency modulation cannot follow the frequency modulation profile at a turning point and is stagnated, and thus, peaks are produced at both edges of the spectrum waveform after spread spectrum modulation, so that the effect of modulation of the spread spectrum modulation is reduced. Also, in the above-described U.S. Pat. No. 5,488,627, the modulation profile called as “Hershey Kiss” corresponds to such a technical idea that in the waveform where the frequency modulating speed near the turning point is increased, the time duration for which the frequency modulation is stagnated is shortened so as to reduce the peaks produced at both the edges of the spectrum, by which the gentle peak is produced at the center portion, so that the peaks of the overall spectrum are lowered. However, the specific loop filter capable of penetrating therethrough this modulation profile, containing the PLL circuit arranged at the post stage thereof, must be designed.
An object of the present invention is to provide a clock generating method and a clock generating circuit, capable of effectively realizing a uniform spectrum spread with employment of a simple arrangement. The above-described object and other objects and also a novel feature of the present invention may become apparent from descriptions of the present specification and the accompanying drawings.
A brief explanation is made of typical clock generating methods and circuits disclosed in the present invention. That is, in a clock generating circuit, while a PLL (Phase-Locked Loop) circuit and a modulator are employed, when a frequency dividing ratio of a feedback-purpose frequency divider in the PLL circuit is changed in accordance with modulation data produced based upon a modulation profile of the modulator to perform a frequency modulation so as to spread a spectrum, a turning point of the modulation profile is moved so as to disperse a degree of frequency, so that the spread spectrum is re-spread.
Another typical clock generating method/circuit of the present invention will now be described. That is, another clock generating circuit which is constituted by a PLL circuit, a modulator, and a frequency divider whose dividing ratio is changed in accordance with a modulation profile generated by the modurator and which performs a frequency modulation so as to spread a spectrum to a reference clock, and a turning point of a modulation profile is moved so as to disperse a degree of frequency, so that a spread spectrum is re-spread.
As a consequence, the more uniform spectrum spread can be effectively realized with employment of the simple arrangement.
Other objects, features and advantages of the invention will become apparent from the following description of the embodiments of the invention taken in conjunction with the accompanying drawings.
The phase frequency comparator 1 which constitutes the above-described PLL (Phase-Locked Loop) circuit detects a phase difference between a reference clock and a feedback clock outputted by the programmable N frequency divider 5, and then, outputs either a control signal “UP” or another control signal “DOWN”. The control signal “UP” implies such a signal which increases the oscillating frequency of the voltage-controlled oscillator 4 provided at the post stage of the own phase frequency comparator 1. The control signal “DOWN” implies such a signal which decreases the oscillating frequency of the voltage-controlled oscillator 4. The control signals “UP” and “DOWN” outputted by the phase frequency comparator 1 become such signals having pulse widths corresponding to the phase differences between the reference clock and the feedback clock.
Either the control signal “UP” or the control signal “DOWN” outputted by the above-explained phase frequency comparator 1 is converted from a pulse width signal into a voltage signal by the charge pump 2. The charge pump 2 charges/discharges such an electric charge which is equivalent to the pulse width of either the control signal “UP” or the control signal “DOWN”. The loop filter 3 corresponds to a circuit which determines a loop bandwidth of the PLL circuit, and is constituted by an RC series circuit. An output voltage of this loop filter 3 is applied as a control voltage to the voltage-controlled oscillator 4. The voltage-controlled oscillator 4 corresponds to such an oscillator capable of changing an oscillating frequency thereof in response to the control voltage, and is constructed of a ring oscillator, and the like.
The output of the voltage-controlled oscillator 4 is inputted to the programmable N frequency divider 5, and constitutes the feedback clock which corresponds to the input signal of the phase frequency comparator 1. The programmable N frequency divider 5 employs such a variable frequency divider which is arranged by that the frequency dividing numbers are switched ever time period of the reference clock. With employment of the above-explained circuit arrangements, the PLL circuit is constituted, so that this PLL circuit can produce an oscillating clock which is obtained by multiplying an averaged frequency dividing number of the programmable N frequency divider 5 by “N” with respect to the reference clock.
In the above-explained embodiment, the frequency dividing number of the above-explained programmable N frequency divider 5 is added to modulation data which is produced based upon the modulated profile of the modulator, and then, the added frequency data is frequency-modulated, so that the spread spectrum may be realized. In other words, while the modulator for controlling the frequency dividing number of the above-described programmable N frequency divider 5 is arranged by the multiple modulation profile generating circuit 7, the ΔΣbit converting circuit 8, and the modulation factor switching circuit 9, the control of the frequency dividing number is carried out based upon such a value obtained by adding the output of the modulator to the averaged frequency dividing number N. The multiple modulation profile generating circuit 7 outputs such a modulated profile used for the frequency spread, which is expressed by a digital value.
The above-described up/down counter 12 corresponds to such a circuit which outputs a frequency modulation profile for a frequency spread. Either a count-up operation or a count-down operation of this up/down counter 12 is controlled in response to a switching signal for switching either the count-up operation or the count-down operation, which is outputted by the comparator 11. The comparator 11 corresponds to such a circuit which compares the count output of the up/down counter 12 with a comparison judged value. This comparison judged value is outputted from the up/down counter 14 which produces a re-spread purpose profile used to re-spread a peak of a spread spectrum. In other words, the output value of the up/down counter 14 is supplied to the comparison 1 of the comparator 11, whereas the output value of the subtractor 10 is supplied to the comparison 3 of the comparator 11. Then, a comparison input which is compared with these supplied output values is assumed as the output value of the up/down counter 12.
As a result, the minimum comparison value which is used to switch the up/down counter 12 into the count-up operation is assumed as the output value of the up/down counter 14. Also, the maximum comparison value which is used to switch the up/down counter 12 into the count-down operation is assumed as such a value which is obtained by subtracting the output value of the up/down counter 14 from a maximum value (maximum comparison value) by the subtractor 10. This maximum value can be outputted by the up/down counter 12. The up/down counter 14 controls either a count-up operation or a count-down operation in response to either the count-up switching signal or the count-down switching signal outputted from the comparator 13. The comparator 13 corresponds to a circuit which compares the output value of the up/down counter 14 with both a minimum shift value and a maximum shift value, which determine a re-spreading range.
In
The above-described embodiment is featured as follows: That is, since the turning point of the modulation profile is intentionally changed along the amplitude direction within the range of the frequency modulation, the stagnation point of the modulated frequency of the turning portion is moved and dispersed which constitutes the occurring cause of the peaks, and the re-spread of the peaks produced at both edges of the spread spectrum is realized, so that the peaks are reduced.
In this specification, the intentional change of the turning point of the modulation profile owns the following meaning. That is, with respect to such a modulation profile (above-described frequency modulation profile) which is used to be frequency-modulated, the turning point of the frequency modulation profile is moved by such a modulation profile whose time period is longer than that of the frequency modulation profile, for instance, a triangular wave (above-explained re-spread profile) which is varied larger than, or equal to 1 step within 1 time period of the frequency modulation profile, and multiple modulation is performed in such a manner that the stagnation points of the modulated frequency are not overlapped with each other. As to the re-spread profiles, a lower limit re-spread profile need not be equal to an upper limit re-spread profile, but also, an arbitrary shape (for example, sawtooth wave and sine wave) other than the triangular wave (re-spread purpose modulation profile 20) shown in
Also, the same effect may be achieved by the following manner. That is, for example, the turning point of the frequency modulation profile is moved one time for a time period longer than, or equal to 1 time period of the frequency modulation profile by way of random numbers (will be explained later) along the amplitude direction within the frequency modulation range in an irregular mode, so that the stagnation point of the modulated frequency is moved in the irregular mode, and thus, the same effect may be achieved without applying the frequency components by the multiple modulation.
Since the multiple modulation profile generating circuit according to the present invention is employed, the spectrum peaks produced at the stagnation points of the modulated frequency in the spectrum after being spread can be re-spread, and thus, the spectrum peaks after being spread can be lowered. Both the move amount and the move range of the stagnation point of the modulated frequency can be changed, and thus, the width of the re-spreading operation can be changed in response to the spectrum peak.
As previously explained, for instance, the stagnation point of the frequency change is simply moved by 3 stages, while this frequency has been modulated by the re-spread profile of such a triangular wave which is changed by 1 step one time within 1 time period of the frequency modulation profile (namely, by such a change amount that step amount equal to 5% amplitude of frequency modulation profile is defined as 1 step). A frequency degree of the stagnation point at this time becomes equal to ⅓ frequency degree obtained in the case that the spectrum peak is not re-spread, and the peak produced in the spectrum after being spread is attenuated by 4.7 dB. When the stagnation point of the modulated frequency is moved by 6 stages, a frequency degree of the stagnation point at this time becomes ⅙ frequency degree, and the peak itself as to the spectrum after being spread is attenuated by 7.5 dB.
Since the inventive idea of the present invention is applied to both a clock generating method and a clock generating circuit, even in such a spectrum spread clock oscillator having a loop band for attenuating a higher harmonic wave of a frequency modulation profile, in which a modulation frequency passes through a loop filter, a spectrum peak produced at a stagnation point of a modulated frequency can be re-spread, and also, the spectrum peak after being spread can be lowered.
Since the multiple modulation profile generating circuit of the present invention is employed, in such a spectrum spread clock oscillator that a control voltage of a voltage-controlled oscillator is directly controlled by converting modulation profile data derived from a modulator into an analog modulation profile signal by a DAC (Digital-to-Analog Converter), even if resolution used to follow up the frequency modulation is lowered with respect to the frequency modulation profile, the same spread attenuation effect may be obtained. As a result, an absolute value of either a reference current or a reference voltage of the above-described DAC can be lowered. As a consequence, current consumption of the spectrum spread clock oscillator can be lowered. Also, the oscillation gain of the voltage-controlled oscillator can be increased, so that an effect capable of widening the oscillation range can be achieved.
A minimum comparison value used to switch the counting operation of the up/down counter 17 into the count-up operation is assumed as the output value of the register 19. A maximum comparison value used to switch the counting operation of the up/down counter 17 into the count-down operation is assumed as such a value obtained by subtracting the output value of the register 19 from such a maximum value (maximum comparison value) which can be outputted by the up/down counter 17. The register 19 corresponds to such a circuit which holds a value outputted by the random numbers generator 18 until the switching signal of the comparator 16 is changed. In other words, both the comparator 13 and the up/down counter 14 shown in
As the re-spread purpose data 24, for instance, 3 bits are arbitrarily selected from arbitrary bits within the output of 10 bits from the register 28 to be outputted. Alternatively, as the re-spread purpose data 24, 3 bits may be arbitrarily selected from arbitrary bits within the output of the adder 25, or the output of the adder 27. In this embodiment, an example of a first-order ΔΣbit converting circuit has been represented. Alternatively, the ΔΣbit converting circuit may be realized by second-order, or higher-order ΔΣbit converting circuits. Also, the re-spread purpose data 24 need not be 3 bits, but the respective bits may be alternatively rearranged with each other.
The comparator 30 corresponds to such a circuit which compares the count output of the up/down counter 31 with a comparison judging value which is produced from the output of the register 32. This register 32 holds therein re-spread data used to re-spread a peak of a spread spectrum. In this case, a minimum comparison value used to switch the counting operation of the up/down counter 31 into the count-up operation is assumed as the output value of the register 32. A maximum comparison value used to switch the counting operation of the up/down counter 31 into the count-down operation is assumed as such a value obtained by subtracting the output value of the register 32 from such a maximum value (maximum comparison value) which can be outputted by the up/down counter 31. The register 33 corresponds to such a circuit which holds the value of the re-spread purpose data 24 outputted by the ΔΣbit converting circuit 8, and also, corresponds to such a circuit which holds the value until the comparison signal of the comparator 30 is changed.
In the above-explained embodiment, while the subtractor is employed, both sides of the turning point of the modulation profile have been moved by the same move amounts. Alternatively, both the move amount and the move range may be arbitrarily changed, as well as only one side of the turning point of the modulation profile may be moved. In other words, various sorts of embodiment modes may be alternatively employed, e.g., an embodiment mode for employing a re-spread profile using such a saw-tooth wave as shown in
While the invention made by the Inventors of the present invention has been described in the concrete manner based upon the embodiments, the present invention is not limited only to these embodiments. Accordingly, the present invention may be apparently modified, or changed without departing from the technical scope and spirit of the invention. For example, a the voltage-controlled oscillator, such an oscillator may be alternatively realized which employs a differential amplifier which is constituted by a voltage/current converter and a ring oscillator, and in which an operating current corresponding to the control current flows through the ring oscillator. Further, the voltage-controlled oscillator may be alternatively realized by employing a CMOS inverter circuit. In the voltage-controlled oscillator with employment of the CMOS inverter circuit, both a P-channel MOSFET and an N-channel MOSFET, which are current-controlled, are series-connected to a P-channel MOSFET and an N-channel MOSFET respectively, which constitute the CMOS inverter circuit so as to control a delay time occurred in the inverter circuit stage, so that the ring oscillator may be arranged. The present invention can be widely utilized as clock generating methods and clock generating circuits, capable of reducing EMI.
It should be further understood by those skilled in the art that although the foregoing description has been made on embodiments of the invention, the invention is not limited thereto and various changes and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2005-007422 | Jan 2005 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5488627 | Hardin et al. | Jan 1996 | A |
5659587 | Knierim | Aug 1997 | A |
6980581 | Sha et al. | Dec 2005 | B1 |
7015733 | Giuroiu | Mar 2006 | B2 |
20050008113 | Kokubo et al. | Jan 2005 | A1 |
20050134335 | Loh | Jun 2005 | A1 |
Number | Date | Country |
---|---|---|
7-235862 | Sep 1995 | JP |
2001-202153 | Jul 2001 | JP |
2004-104655 | Apr 2004 | JP |
Number | Date | Country | |
---|---|---|---|
20060176933 A1 | Aug 2006 | US |