1. Field of the Invention
The present invention relates to a frequency modulation circuit used for communication devices such as mobile phones and wireless LAN devices, and more particularly to a frequency modulation circuit which is capable of outputting a highly precise frequency-modulated signal regardless of variation in a characteristic of a VCO.
2. Description of the Background Art
Communication devices such as mobile phones and wireless LAN devices are required to secure precision of an output signal and operate with low power consumption. Such communication devices are required to have a frequency modulation circuit for outputting a highly precise frequency-modulated signal. Hereinafter, conventional frequency modulation circuits will be described.
There has been a conventional frequency modulation circuit which uses a PLL circuit, thereby correcting an output frequency of a VCO. However, such a frequency modulation circuit is not always capable of outputting a highly precise frequency-modulated signal due to variation in a characteristic of the VCO.
There has been a conventional frequency modulation circuit for automatically correcting such variation in a VCO characteristic, e.g., frequency modulation circuit 50 disclosed in the Japanese Laid-Open Patent Publication No. 2-162407 (hereinafter, referred to as Patent Document 1).
Patent Document 1 discloses a conventional frequency modulation circuit 60 which is capable of correcting the gradient of the characteristic of the VCO 51.
However, the conventional frequency modulation circuit 60 corrects the variation in the characteristic of the VCO 51 under the assumption that the gradient of the characteristic of the VCO 51 is fixed. In reality, however, the gradient of the characteristic of the VCO 51 is not fixed. In other words, the VCO 51 does not have a linear sensitivity.
Therefore, an object of the present invention is to provide a frequency modulation circuit which is capable of correcting the variation in the characteristic of the VCO as well as the non-linearity of the sensitivity of the VCO, and outputting a highly precise frequency-modulated signal.
The present invention is directed to a frequency modulation circuit having a VCO. In order to achieve the above object, the frequency modulation circuit of the present invention comprises: a control voltage generation section for generating a control voltage for controlling an output frequency of the VCO; a correction value calculation section for obtaining a correction value for correcting variation in a characteristic of the VCO; a variable amplifier for amplifying the correction value; and an addition section for adding the correction value to the control voltage generated by the control voltage generation section, and then outputting the control voltage to the VCO. The correction value calculation section obtains the correction value based on a voltage value resulting from subtracting the control voltage, which is generated by the control voltage generation section, from a control voltage at which a sensitivity of the VCO is maximized.
When the control voltage generated by the control voltage generation section is within a predetermined range, the correction value calculation section obtains the correction value for correcting non-linearity of the sensitivity of the VCO, based on the voltage value resulting from subtracting the control voltage, which is generated by the control voltage generation section, from the control voltage at which the sensitivity of the VCO is maximized.
In order to correct the non-linearity of the sensitivity of the VCO, the correction value calculation section calculates the correction value which allows a degree of the non-linearity of the sensitivity of the VCO to be near 1, and when the control voltage generated by the control voltage generation section is within the predetermined range, the degree of the non-linearity of the sensitivity of the VCO is obtained by the following equation using a maximum sensitivity Kmax and a minimum sensitivity Kmin of the VCO:
degree of the non-linearity of the sensitivity of the VCO=Kmax/{(Kmax+Kmin)/2}
Preferably, when the control voltage generated by the control voltage generation section is within the predetermined range, the correction value calculation section calculates the correction value by polynomial approximation using the voltage value resulting from subtracting the control voltage, which is generated by the control voltage generation section, from the control voltage at which the sensitivity of the VCO is maximized.
The frequency modulation circuit may further comprise a look-up table in which optimal correction values are preset. In this case, when the control voltage generated by the control voltage generation section is within the predetermined range, the correction value calculation section can obtain the correction value by reading, from the look-up table, a correction value corresponding to the voltage value resulting from subtracting the control voltage, which is generated by the control voltage generation section, from the control voltage at which the sensitivity of the VCO is maximized.
Preferably, the frequency modulation circuit further comprises: a determination section for determining whether or not the control voltage generated by the control voltage generation section is within the predetermined range; and a switch circuit for, when the control voltage is not within the predetermined range, amplifying the control voltage by zero gain and outputting the control voltage to the addition section. In this case, when the control voltage is within the predetermined range, the correction value calculation section obtains the correction value for correcting the variation in the characteristic of the VCO.
Preferably, the frequency modulation circuit further comprises a temperature sensor for measuring a temperature of the VCO. When the sensitivity of the VCO changes, the variable amplifier obtains, in accordance with the temperature of the VCO which is measured by the temperature sensor, a gain which allows the sensitivity of the VCO to be fixed, and amplifies the correction value by the obtained gain.
The frequency modulation circuit further comprises a look-up table in which optimal gains corresponding to respective temperatures of the VCO are preset. When the sensitivity of the VCO changes, the variable amplifier obtains the gain which allows the sensitivity of the VCO to be fixed, by reading from the look-up table a gain corresponding to the temperature of the VCO which is measured by the temperature sensor.
Alternatively, the frequency modulation circuit may further comprise, instead of the temperature sensor, a sensitivity measuring section for measuring a sensitivity of the VCO. When the sensitivity of the VCO changes, the variable amplifier obtains, in accordance with the sensitivity of the VCO which is measured by the sensitivity measuring section, a gain which allows the sensitivity of the VCO to be fixed, and amplifies the correction value by the obtained gain.
The frequency modulation circuit further comprises a look-up table in which optimal gains corresponding to respective sensitivities of the VCO are preset. When the sensitivity of the VCO changes, the variable amplifier obtains the gain which allows the sensitivity of the VCO to be fixed, by reading from the look-up table a gain corresponding to the sensitivity of the VCO which is measured by the sensitivity measuring section.
As described above, according to the present invention, the correction value calculation section obtains the correction value based on the voltage value which results from subtracting the control voltage, which is generated by the control voltage generation section, from the control voltage at which the sensitivity of the VCO is maximized. This allows the variation in the characteristic of the VCO as well as the non-linearity of the sensitivity of the VCO to be corrected, and also enables a highly precise frequency-modulated signal to be outputted.
Further, by amplifying, at the variable amplifier, the correction value by a gain corresponding to the temperature of the VCO, the non-linearity of the VCO caused by a change in temperature or the like of the VCO can be corrected. Moreover, by amplifying, at the variable amplifier, the correction value by a gain corresponding to the sensitivity of the VCO, the non-linearity of the VCO caused by a change in temperature, aged deterioration or the like of the VCO can be corrected.
These and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings.
The control voltage generation section 11 outputs a control voltage Vt1 for controlling an output frequency of the VCO 15. The control voltage Vt1 outputted from the control voltage generation section 11 is inputted to the VCO 15 via the timing adjusting section 12, addition section 13 and DAC 14, and controls the output frequency of the VCO 15. Also, the control voltage Vt1 outputted from the control voltage generation section 11 is branched, and then inputted to the determination section 16. The determination section 16 determines whether or not the control voltage Vt1 is within a predetermined range (Vt1<Vt1<Vth). In other words, the determination section 16 determines whether or not the control voltage Vt1 is within an expected range of use for the VCO 15.
When the determination section 16 determines that the control voltage Vt1 is within the predetermined range, the determination section 16 outputs the control voltage Vt1 to the correction value calculation section 17. When the control voltage Vt1 is within the predetermined range, the correction value calculation section 17 calculates a correction value Vt2 for correcting variation in a characteristic of the VCO 15. To be specific, the correction value calculation section 17 calculates, based on a voltage value (Vtx−Vt1) resulting from subtracting the inputted control voltage Vt1 from a control voltage Vtx at which a sensitivity of the VCO 15 is maximized, the correction value Vt2 for correcting non-linearity of the sensitivity of the VCO 15. To be more specific, in order to correct the non-linearity of the sensitivity of the VCO 15, the correction value calculation section 17 calculates the correction value Vt2 for planarizing the non-linearity of the sensitivity of the VCO 15 near a desired sensitivity (i.e., calculates the correction value Vt2 for causing a degree of the non-linearity of the sensitivity of the VCO 15 to be near “1”). A range, within which the non-linearity of the sensitivity of the VCO 15 is to be planarized near the desired sensitivity, may be arbitrarily determined based on a system in accordance with an index of an EVM or the like. For example, the correction value calculation section 17 can arbitrarily determine, e.g., to planarize the non-linearity of the sensitivity of the VCO 15 within a range of ±5% from the desired sensitivity.
Described below is the degree of the non-linearity of the sensitivity of the VCO 15. The degree of the non-linearity of the sensitivity of the VCO 15 is desired to be “1”. Defined here as the degree of the non-linearity of the sensitivity of the VCO 15 is a value which is obtained from normalizing, within the expected range of use (Vt1 to Vth) for the VCO 15, a maximum sensitivity of the VCO 15 by using an average sensitivity thereof. In other words, when it is assumed for the predetermined range (Vt1 to Vth) that the maximum sensitivity of the VCO 15 is Kmax and a minimum sensitivity is Kmin, the degree of the non-linearity of the sensitivity of the VCO 15 can be represented by the following equation (1):
The correction value calculation section 17 can obtain the correction value Vt2 based on an optimal calculation using the voltage value (Vtx−Vt1) which is a result of subtracting the control voltage Vt1 from the control voltage Vtx. For example, the correction value calculation section 17 may calculate the correction value Vt2 by using an n-order polynomial equation such as the equation (2) below. In other words, the correction value Vt2 can be calculated using polynomial approximation. Here, n is an arbitrary natural number, and an optimal value corresponding to the characteristic of the VCO 15 is inputted as an. The values n and an are calculated and set in advance at, e.g., factory setting.
When n=1, the correction value calculation section 17 assigns an initial value Ainit to an (step S14). The correction value calculation section 17 also assigns the calculated voltage value (Vtx−Vt1) to the equation (2), thereby calculating the correction value Vt2 (step S15). Next, the correction value calculation section 17 performs a process to calculate the value an which allows a nearest correction value Vt2 to the desired value Vd to be outputted (step S16). Step S16 will be described later in detail. The correction value calculation section 17 determines whether or not the calculated correction value Vt2 is within an allowable range (e.g., ±5%) from a desired value Vd (step S17). Here, the desired value Vd is the correction value Vt2 which is set such that when the control voltage Vt1 is corrected using the desired value Vd, the linearity of the sensitivity of the VCO 15 becomes planarized. When the calculated correction value Vt2 is within the allowable range from the desired value Vd, the correction value calculation section 17 outputs the value n at this point as the order n, and terminates processing (step S18). On the other hand, when the calculated correction value Vt2 is not within the allowable range from the desired value Vd, the correction value calculation section 17 returns to step S13, and reiterates the above processes until the calculated correction value Vt2 falls within the allowable range from the desired value Vd, or until n exceeds a threshold value (step S19)(the threshold value can be arbitrarily set).
|Vt2−Vd|>|Vt2c−Vd| (equation 3)
When the relationship shown in the equation (3) is satisfied, the correction value calculation section 17 updates the correction value Vt2 to the new correction value Vt2c (step S165). Also, the correction value calculation section 17 updates an to Am (step S166). When the relationship shown in the equation (3) is not satisfied, the correction value calculation section 17 returns to the process at step S161, and reiterates the above processes until m exceeds the threshold value (threshold value cane be arbitrarily set) (step S162).
Note that, it is described above that in the processing shown in
The correction value Vt2 calculated by the correction value calculation section 17 is inputted to the variable amplifier 18. The variable amplifier 18 amplifies the correction value Vt2 by using a predetermined gain, and outputs the amplified correction value Vt2 to the addition section 13.
On the other hand, when the determination section 16 determines that the control voltage Vt1 is not within the predetermined range, the determination section 16 outputs the control voltage Vt1 to the switch circuit 19. The switch circuit 19 amplifies the control voltage Vt1 by zero gain, and outputs the control voltage Vt1 to the addition section 13. The addition section 13 outputs, to the VCO 15 via the DAC 14, a control voltage Vt3 which results from adding the amplified correction value Vt2 to the control voltage Vt1. The VCO 15 outputs a signal whose frequency changes in accordance with the control voltage Vt3 (i.e., frequency-modulated signal).
Note that, the determination section 16 and switch circuit 19 are not necessarily essential components for the frequency modulation circuit 1. In other words, the frequency modulation circuit 1 may have a structure which does not include the determination section 16 and switch circuit 19. In such a case, the control voltage Vt1 outputted from the control voltage generation section 11 is branched, and directly inputted to the correction value calculation section 17. The correction value calculation section 17 calculates, based on the voltage value (Vtx−Vt1) resulting from subtracting the directly inputted control voltage Vt1 from the control voltage Vtx at which the sensitivity of the VCO 15 is maximized, the correction value Vt2 for correcting the sensitivity of the VCO 15.
Further, the correction value calculation section 17 can obtain the correction value Vt2 not only by the calculation based on the equation (2), but also by referring to a look-up table (LUT). In this case, the correction value calculation section 17 can obtain the correction value Vt2 by reading, from the LUT, the correction value Vt2 corresponding to the calculated voltage value (Vtx−Vt1). Here, it is assumed that the LUT has an optimal correction value Vt2 preset therein, the optimal correction value Vt2 corresponding to the voltage value (Vtx−Vt1) resulting from subtracting the control voltage Vt1 from the control voltage Vtx at which the sensitivity of the VCO 15 is maximized.
Note that, the correction value calculation section 17 may obtain the optimal correction value Vt2 not by referring to the LUT but by switching a circuit among a plurality of circuits, as shown in
As described above, in the frequency modulation circuit 1 according to the first embodiment of the present invention, the correction value calculation section 17 obtains the correction value Vt2 based on the voltage value (Vtx−Vt1) resulting from subtracting the control voltage Vt1, which is generated by the control voltage generation section 11, from the control voltage Vtx at which the sensitivity of the VCO 15 is maximized. This allows the variation in the characteristic of the VCO 15 as well as the non-linearity of the sensitivity of the VCO 15 to be corrected, and enables a highly precise frequency-modulated signal to be outputted.
Note that, the variable amplifier 28 may perform calculation to obtain, in accordance with the temperature of the VCO 15 measured by the temperature sensor 20, an optimal gain for amplifying the correction value Vt2, or may refer to the look-up table (LUT) to obtain the optimal gain. In the case of referring to the LUT, the variable amplifier 28 reads, from the LUT, a gain corresponding to the temperature of the VCO 15 measured by the temperature sensor 20, thereby obtaining the optimal gain. Here, it is assumed that optimal gains corresponding to respective temperatures of the VCO 15 are preset in the LUT.
Alternatively, the correction value calculation section 17 may use, for obtaining the correction value Vt2, the temperature of the VCO 15 measured by the temperature sensor 20. For example, the correction value calculation section 17 can obtain, for each temperature of the VCO 15, the correction value Vt2 by reading, from the LUT, the correction value Vt2 corresponding to the calculated voltage value (Vtx−Vt1). Here, it is assumed that for each temperature of the VCO 15, the LUT has an optimal correction value Vt2 preset therein, the optimal correction value Vt2 corresponding to the voltage value (Vtx−Vt1) resulting from subtracting the control voltage Vt1 from the control voltage Vtx at which the sensitivity of the VCO 15 is maximized.
As described above, the frequency modulation circuit 2 according to the second embodiment of the present invention is, in addition to producing the effect of the first embodiment, capable of correcting the non-linearity of the sensitivity of the VCO 15 caused by a change in temperature of the VCO 15, by amplifying, at the variable amplifier 28, the correction value Vt2 by a gain corresponding to the temperature of the VCO 15. Consequently, the frequency modulation circuit 2 is able to correct the variation in the characteristic of the VCO 15 as well as the non-linearity of the sensitivity of the VCO 15, and output a highly precise frequency-modulated signal.
In other words, even in the case where, e.g., the sensitivity of the VCO 15 changes due to a change in temperature or the like of the VCO 15 as shown in
Note that, the variable amplifier 38 may obtain, in accordance with the sensitivity of the VCO 15, the optimal gain for amplifying the correction value Vt2, not only by calculation but also by referring to a look-up table (LUT). In the case of referring to the LUT, the variable amplifier 38 is able to obtain the optimal gain by reading, from the LUT, a gain corresponding to the sensitivity of the VCO 15 measured by the sensitivity detection section 21. Here, it is assumed that optimal gains corresponding to respective sensitivities of the VCO 15 are preset in the LUT.
Still further, the correction value calculation section 17 may use, for obtaining the correction value Vt2, the sensitivity of the VCO 15 detected by the sensitivity detection section 21. For example, the correction value calculation section 17 is able to, for each sensitivity of the VCO 15, obtain the correction value Vt2 by reading, from the LUT, the correction value Vt2 corresponding to the calculated voltage value (Vtx−Vt1). Here, it is assumed that for each sensitivity of the VCO 15, the LUT has an optimal correction value Vt2 preset therein, the optimal correction value Vt2 corresponding to the voltage value (Vtx−Vt1) resulting from subtracting the control voltage Vt1 from the control voltage Vtx at which the sensitivity of the VCO 15 is maximized.
As described above, the frequency modulation circuit 3 according to the third embodiment of the present invention is, in addition to providing the effect of the first embodiment, capable of correcting the non-linearity of the sensitivity of the VCO 15 caused by, e.g., a change in temperature or aged deterioration of the VCO 15, by amplifying, at the variable amplifier 38, the correction value Vt2 by a gain corresponding to the sensitivity of the VCO 15. Consequently, the frequency modulation circuit 3 is able to correct the variation in the characteristic of the VCO 15 as well as the non-linearity of the sensitivity of the VCO 15, and output a highly precise frequency-modulated signal.
The frequency modulation circuits according to the present invention can be used for a transmission circuit or the like to be included in communication devices, e.g., mobile phones, wireless LAN devices or the like.
While the invention has been described in detail, the foregoing description is in all aspects illustrative and not restrictive. It is understood that numerous other modifications and variations can be devised without departing from the scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2007-001488 | Jan 2007 | JP | national |