circuits and methods for frequency modulation (FM) using a digital frequency-locked loop (DFLL). A digitally controlled oscillator (DCO) generates and adjusts a frequency of a modulated signal based on a digital tuning word. A DFLL control logic circuit receives a feedback of the modulated signal and generates a carrier signal word. A sigma delta modulator circuit receives an input signal and applies dithering to produce a dithered input signal word. An adder circuit receives and sums the dithered input signal word and the carrier signal word to produce the digital tuning word. The DFLL control logic circuit adjusts the carrier signal word to lock a carrier frequency of the modulated signal.
|
14. A method for frequency modulation (FM) transmission of an input signal, the method comprising:
a signal generating step of outputting a modulated signal whose frequency is controlled by a digital tuning word;
a frequency locking controlling step of generating a carrier signal word and adjusting the carrier signal word based on a feedback of the modulated signal such that a carrier frequency of the modulated signal is locked;
a sigma delta modulating step of dithering the input signal to generate a dithered input signal word; and
an adding step of summing the carrier signal word and the dithered input signal word to generate the digital tuning word.
1. A circuit for frequency modulation (FM) transmission of an input signal, the circuit comprising:
a digitally controlled oscillator (DCO) that outputs a modulated signal whose frequency is controlled by a digital tuning word;
a digital frequency-locked-loop (DFLL) control logic circuit that generates a carrier signal word;
a sigma delta modulator circuit that dithers the input signal to generate a dithered input signal word; and
an adder circuit that sums the carrier signal word and the dithered input signal word to generate the digital tuning word,
wherein the DFLL control logic circuit is constructed to adjust the carrier signal word based on a feedback of the modulated signal such that a carrier frequency of the modulated signal is locked.
19. A method for frequency modulation (FM) transmission of an input signal, the method comprising:
a signal generating step of outputting a modulated signal whose frequency is controlled by a digital tuning word;
a carrier signal controlling step of generating a carrier signal word having most significant bits (MSB) and least significant bits (lsb);
an lsb adding step of summing the lsb and the input signal to generate an lsb-input signal;
a sigma delta modulating step of dithering the lsb-input signal to generate a dithered input signal word;
an adding step of summing the MSB and the dithered input signal word to generate the digital tuning word;
a feedback dividing step of receiving a feedback of the modulated signal and outputting a divided modulated signal;
a reference dividing step of receiving a reference clock signal and outputting a divided clock signal;
a frequency counting step of receiving the divided modulated signal and the divided clock signal, counting a number of clock cycles of the divided modulated signal during a fixed period, and outputting the counted number of clock cycles, wherein the fixed period is determined by the divided clock signal; and
a comparing step of comparing the counted number of clock cycles to a predetermined number of clock cycles, and outputting a carrier frequency error,
wherein the carrier signal controlling step adjusts the carrier signal word based on the carrier frequency error such that a carrier frequency of the modulated signal is locked.
8. A circuit for frequency modulation (FM) transmission of an input signal, the circuit comprising:
a digitally controlled oscillator (DCO) that outputs a modulated signal whose frequency is controlled by a digital tuning word;
a carrier signal control logic circuit that generates a carrier signal word having most significant bits (MSB) and least significant bits (lsb);
an lsb adder circuit that sums the lsb and the input signal to generate an lsb-input signal;
a sigma delta modulator circuit that dithers the lsb-input signal to generate a dithered input signal word;
an adder circuit that sums the MSB and the dithered input signal word to generate the digital tuning word;
a feedback divider circuit that receives a feedback of the modulated signal and outputs a divided modulated signal;
a reference divider circuit that receives a reference clock signal and outputs a divided clock signal;
a frequency counter circuit that receives the divided modulated signal and the divided clock signal, counts a number of clock cycles of the divided modulated signal during a fixed period, and outputs the counted number of clock cycles, wherein the fixed period is determined by the divided clock signal; and
a comparison circuit that compares the counted number of clock cycles to a predetermined number of clock cycles, and outputs a carrier frequency error,
wherein the carrier signal control logic circuit is constructed to receive the carrier frequency error, and to adjust the carrier signal word based on the received carrier frequency error such that a carrier frequency of the modulated signal is locked.
2. The circuit of
a carrier signal control logic circuit that generates the carrier signal word;
a feedback divider circuit that receives the feedback of the modulated signal and outputs a divided modulated signal;
a reference divider circuit that receives a reference clock signal and outputs a divided clock signal;
a frequency counter circuit that receives the divided modulated signal and the divided clock signal, counts a number of clock cycles of the divided modulated signal during a fixed period, and outputs the counted number of clock cycles, wherein the fixed period is determined by the divided clock signal; and
a comparison circuit that compares the counted number of clock cycles to a predetermined number of clock cycles, and outputs a carrier frequency error,
wherein the carrier signal control logic circuit is constructed to receive the carrier frequency error, and to adjust the carrier signal word based on the received carrier frequency error, so that a carrier frequency of the modulated signal is locked.
3. The circuit of
4. The circuit of
5. The circuit of
6. The circuit of
9. The circuit of
10. The circuit of
11. The circuit of
12. The circuit of
15. The method of
a carrier signal controlling step of generating the carrier signal word;
a feedback dividing step of receiving the feedback of the modulated signal and outputting a divided modulated signal;
a reference dividing step of receiving a reference clock signal and outputting a divided clock signal;
a frequency counting step of receiving the divided modulated signal and the divided clock signal, counting a number of clock cycles of the divided modulated signal during a fixed period, and outputting the counted number of clock cycles, wherein the fixed period is determined by the divided clock signal; and
a comparing step of comparing the counted number of clock cycles to a predetermined number of clock cycles, and outputting a carrier frequency error,
wherein the carrier signal controlling step adjusts the carrier signal word based on the carrier frequency error such that a carrier frequency of the modulated signal is locked.
16. The method of
17. The method of
18. The method of
20. The method of
21. The method of
22. The method of
|
This application claims the benefit of U.S. Provisional Patent Application No. 60/978,915, filed Oct. 10, 2007, the contents of which are hereby incorporated by reference as if fully stated herein.
The present invention relates to frequency modulation (FM) transmission of an input signal.
Conventionally, frequency modulation (FM) transmitters have been designed using analog phase-locked-loops (PLLs) that include voltage controlled oscillators (VCOs).
VCO 1 receives control voltage 4 and input signal 90 and generates output signal 75. Feedback divider circuit 73 receives a feedback of output signal 75 and generates divided carrier signal 77. Phase detector 70 receives divided carrier signal 77 and reference clock signal 74 and generates phase difference 78. Charge pump 71 receives phase difference 78 and generates charged phase difference 79. In one example, charge pump 71 transforms phase difference 78 into two signals—commonly referred to as an UP and DOWN controlling switches—to steer current into (or out of) a capacitor to generate a voltage having an average value (i.e., duty cycle) that is proportional to phase difference 78. Lowpass filter 72 receives charged phase difference 79 and generates control voltage 4.
Phase detector 70 compares reference signal 74 and divided output signal 77 and adjusts phase difference 78 such that phase difference 78 has frequency components equal to a sum and a difference of a frequency of reference signal 74 and a frequency of divided output signal 77. Low-pass filter 72 attenuates the sum component of charged phase difference 79 but passes difference component of charged phase difference 79 as control voltage 4. In one aspect, low-pass filter 72 attenuates the high frequency components of the charge pump output to generate control voltage 4. Control voltage 4 controls VCO 1, thereby setting a frequency of output signal 75.
Because lowpass filter 72 attenuates the sum component of charged phase difference 79, only the difference component will be present in control voltage 4, which sets the frequency of output signal 75. Control voltage 4 therefore is proportional to the difference in phase between reference signal 74 and divided carrier signal 77. As such, control voltage 4 will adjust a frequency of output signal 75 such that the frequency of output signal 75 moves closer to a frequency of reference signal 74. Thus, PLL 80 locks the frequency of output signal 75 to the frequency of reference signal 74.
Input signal 90 may be applied to modulate the frequency of output signal 75. That is, input signal 90 may further control VCO 1 such that the frequency of output signal 75 varies according to the input signal within a range around the frequency of reference signal 74.
Analog PLL FM transmitters have several shortcomings. Typically, the feedback of the output signal is divided using the frequency divider before reaching the phase detector of the PLL. Where the frequency of the reference signal is low, a divisor value of the feedback divider may be high, and therefore in-band phase noise is increased and non-negligible degradation of signal-to-noise ration (SNR) occurs. Moreover, the low pass filter of the typical PLL occupies non-negligible area on a chip. In addition, the phase detector and charge pump of the typical PLL may occupy non-negligible area on a chip. Finally, because PLL FM transmitters are analog devices, they do not scale well with nanometer CMOS technology.
In some implementations, in FM transmission, it might not be necessary to track the reference phase. Rather, it may be sufficient to track the reference frequency using a frequency-locked loop. Thus, according to one aspect described herein, FM transmission uses fully digital circuitry based on significant modifications to a digital frequency locked loop (DFLL).
One example embodiment provides a circuit for FM transmission of an input signal. The circuit for FM transmission includes a digitally controlled oscillator (DCO), a digital frequency-locked-loop (DFLL) control logic circuit, a sigma delta modulator circuit, and an adder circuit. The DCO outputs a modulated signal whose frequency is controlled by a digital tuning word. The DFLL control logic circuit generates a carrier signal word based on a feedback of the modulated signal such that a carrier frequency of the modulated signal is locked. The sigma delta modulator circuit dithers the input signal to generate a dithered input signal word. The adder circuit sums the carrier signal word and the dithered input signal word to generate the digital tuning word.
By virtue of the use of a DFLL, an analog low pass filter is ordinarily not required and an area occupied on a chip may be reduced. By virtue of tracking frequency rather than phase, phase noise is not significantly amplified and signal-to-noise ration (SNR) may be improved. By virtue of the use of a frequency counter circuit, a carrier frequency can typically be locked without injecting modulation compensation into the loop. Furthermore, by virtue of fully digital circuitry, the FM transmitter circuit may be directly scalable with nanometer CMOS technology.
In example embodiments, the DFLL control logic circuit includes a carrier signal control logic circuit, a feedback divider circuit, a reference divider circuit, a frequency counter circuit, and a comparison circuit. The carrier signal control logic circuit generates a carrier signal word. The feedback divider circuit receives the feedback of the modulated signal and outputs a divided modulated signal. The reference divider circuit receives a reference clock signal and outputs a divided clock signal. The frequency counter circuit receives the divided modulated signal and the divided clock signal, counts a number of clock cycles of the divided modulated signal during a fixed period determined by the divided clock signal, and outputs the counted number of clock cycles. The comparison circuit compares the counted number of clock cycles to a predetermined number of clock cycles and outputs a carrier frequency error. The carrier signal control logic circuit is constructed to receive the carrier frequency error, and to adjust the carrier signal word based on the received carrier frequency error, so that a carrier frequency of the modulated signal is locked.
The DCO includes a large number of varactors connected in parallel with an inductor, and the varactors are controlled by the digital tuning word.
The feedback divider circuit is a frequency divider, and the divided modulated signal has a frequency equal to a frequency of the modulated signal divided by a feedback divisor of the feedback divider circuit.
The reference divider circuit is a frequency divider, and the divided clock signal has a frequency equal to a frequency of the clock signal divided by a reference divisor of the reference divider circuit.
The comparison circuit receives an output frequency control word that specifies the predetermined number of clock cycles.
The circuit for FM transmission can be constructed on a nanometer CMOS chip.
In other example embodiments, a circuit for FM transmission comprises a digitally controlled oscillator (DCO), a carrier signal control logic circuit, an LSB adder circuit, a sigma delta modulator circuit, an adder circuit, a feedback divider circuit, a reference divider circuit, a frequency counter circuit, and a comparison circuit. The DCO outputs a modulated signal whose frequency is controlled by a digital tuning word. The carrier signal control logic circuit generates a carrier signal word having most significant bits (MSB) and least significant bits (LSB). The LSB adder circuit sums the LSB and the input signal to generate an LSB-input signal. The sigma delta modulator circuit dithers the LSB-input signal to generate a dithered input signal word. The adder circuit sums the MSB and the dithered input signal word to generate the digital tuning word. The feedback divider circuit receives a feedback of the modulated signal and outputs a divided modulated signal. The reference divider circuit receives a reference clock signal and outputs a divided clock signal. The frequency counter circuit receives the divided modulated signal and the divided clock signal, counts a number of clock cycles of the divided modulated signal during a fixed period determined by the divided clock signal, and outputs the counted number of clock cycles. The comparison circuit compares the counted number of clock cycles to a predetermined number of clock cycles and outputs a carrier frequency error. The carrier signal control logic circuit is constructed to receive the carrier frequency error and to adjust the carrier signal word based on the received carrier frequency error, such that a carrier frequency of the modulated signal is locked.
By virtue of dithering an LSB of a carrier signal word, a minimum frequency step of a carrier frequency is not necessarily limited by a minimum frequency step of a DCO. By virtue of the use of a DFLL, an analog low pass filter is ordinarily not required and an area occupied on a chip may be reduced. By virtue of tracking frequency rather than phase, phase noise is not significantly amplified and signal-to-noise ration (SNR) may be improved. By virtue of the use of a frequency counter circuit, a carrier frequency can typically be locked without injecting modulation compensation into the loop. Furthermore, by virtue of fully digital circuitry, the FM transmitter circuit may be directly scalable with nanometer CMOS technology.
In other example embodiments, a method for FM transmission of an input signal using a DFLL and a DCO is provided. The method includes a signal generating step, a frequency locking controlling step, a sigma delta modulating step, and an adding step. In the signal generating step, a modulated signal whose frequency is controlled by a digital tuning word is output. In the frequency locking controlling step, a carrier signal word is generated and adjusted based on a feedback of the modulated signal such that a carrier frequency of the modulated signal is locked. In the sigma delta modulating step, the input signal is dithered to generate a dithered input signal word. In the adding step, the carrier signal word and the dithered input signal are summed to generate the digital tuning word.
In other example embodiments, a method for FM transmission of an input signal using a DFLL and a DCO is provided. The method includes a signal generating step, a carrier signal controlling step, an LSB adding step, a sigma delta modulating step, an adding step, a feedback dividing step, a reference dividing step, a frequency counting step, and a comparing step. In the signal generating step, a modulated signal whose frequency is controlled by a digital tuning word is output. In the carrier signal controlling step, a carrier signal word having most significant bits (MSB) and least significant bits (LSB) is generated. In the LSB adding step, the LSB and the input signal are summed to generate an LSB-input signal. In the sigma delta modulating step, the LSB-input signal is dithered to generate a dithered input signal word. In the adding step, the MSB and the dithered input signal are summed to generate the digital tuning word. In the feedback dividing step, a feedback of the modulated signal is received and a divided modulated signal is output. In the reference dividing step, a reference clock signal is received and a divided clock signal is output. In the frequency counting step, the divided modulated signal and the divided clock signal are received, a number of clock cycles of the divided modulated signal during a fixed period determined by the divided clock signal is counted, and the counted number of clock cycles is output. In the comparing step, the counted number of clock cycles is compared to a predetermined number of clock cycles, and a carrier frequency error is output. The carrier signal controlling step adjusts the carrier signal word based on the carrier frequency error, such that a carrier frequency of the modulated signal is locked.
A more complete understanding of the disclosure can be obtained by reference to the following detailed description in connection with the attached drawings.
As used in the following description, “word” is defined to be a value represented in a digital format which includes multiple bits.
Before describing example embodiments of the invention, a conventional digital frequency-locked loop (DFLL) will first be described. It should be understood that the example embodiments are not conventional DFLLs, but rather are significant modifications to conventional DFFLs. Moreover, DFLLs are not known to be applied to FM transmission. Nevertheless, it is thought that a description of a DFLL is helpful.
DCO 52 adjusts a frequency of carrier signal 62 based on carrier signal word 61. Based on a frequency of the feedback of carrier signal 62, DFLL control logic circuit 51 adjusts carrier signal word 61 to control DCO 52 such that a carrier frequency of carrier signal 62 is locked.
Reference divider circuit 54 receives reference clock signal 65 (having a reference frequency) and generates divided clock signal 66. Feedback divider circuit 53 receives a feedback of carrier signal 62 and generates divided carrier signal 64. Frequency counter circuit 55 receives divided clock signal 66 and divided carrier signal 64 and generates counted number of clock cycles 67. Comparison circuit 56 receives counted number of clock cycles 67 and output frequency control word 66, and generates carrier frequency error 68. Carrier signal control logic circuit 57 receives carrier frequency error 68 and generates carrier signal word 61. DCO 52 receives carrier signal word 61 as an input and generates carrier signal 62.
FM transmitter device 198 receives both analog audio input 188 and digital audio input 193. An analog audio signal input on analog audio input 188 undergoes processing in anti-alias filter 181, AD converter 182, decimation circuit 183, digital filters 184, baseband processing circuit 186, and up-sampling circuit 187 before arriving as input signal 159 at FM transmitter circuit 100. A digital audio signal input on digital audio input 193 undergoes processing in sample rate converter 185, baseband processing circuit 186 and up-sampling circuit 187 before arriving as input signal 159 at FM transmitter circuit 100. Modulated signal 152 is processed by PA 177 and matching network 178 before arriving at antenna 180.
Anti-alias filter 181 restricts the bandwidth of an analog audio signal to a range satisfactory for AD conversion. AD converter 182 converts an analog output 189 of anti-alias filter 181 into a digital signal. Decimation circuit 183 reduces the number of samples in the digital signal 190 output from AD converter 182 and produces decimated signal 191. Digital filters 184 perform various types of processing on decimated signal 191. Sample rate converter 185 changes the sample rate of the signal received at digital audio input 193. If FM transmitter device 198 is operating using an analog input signal, baseband processing circuit 186 shifts the range of frequencies spanned by an output of the digital filters 184 to a range that is more easily processed by FM transmitter circuit 100. If FM transmitter device 198 is operating using a digital input signal, baseband processing circuit 186 shifts the range of frequencies spanned by output 194 of the sample rate converter to a range that is more easily processed by FM transmitter circuit 100. Up-sampling circuit 187 increases the number of samples in an output of baseband processing circuit 186 and performs interpolation on the resulting signal. An output of up-sampling circuit 187 is input signal 159 to FM transmitter circuit 100.
Matching network 178 matches the impedance of PA circuit 177 to the impedance of antenna 180 to maximize power transfer and minimize reflections. Antenna 180 broadcasts an FM signal in the range of 76 MHz to 108 MHz.
DCO 102 receives digital tuning word 161 as an input and generates modulated signal 152. DFLL control logic circuit 101 receives a feedback of modulated signal 152 as an input and generates carrier signal word 151. Sigma delta modulator circuit 108 receives input signal 159 as an input and generates dithered input signal word 160. Adder circuit 109 receives carrier signal word 151 and dithered input signal word 160 as an input and generates digital tuning word 161.
DCO 102 adjusts a frequency of modulated signal 152 based on digital tuning word 161. If digital tuning word 161 is increased, DCO 102 decreases the frequency of modulated signal 152. If digital tuning word 161 is decreased, DCO 102 increases the frequency of modulated signal 152. Because digital tuning word 161 is the sum of carrier signal word 151 and dithered input signal word 160, modulated signal 152 will include a carrier component and an input-modulated component determined by carrier signal word 151 and dithered input signal word 160, respectively.
DFLL control logic circuit 101 compares a frequency of the feedback of modulated signal 152 to a desired carrier frequency and adjusts carrier signal word 151 accordingly. Specifically, if the frequency of the feedback of modulated signal 152 is below the desired carrier frequency, DFLL control logic circuit 101 decreases carrier signal word 151. If the frequency of the feedback of modulated signal 152 is above the desired carrier frequency, DFLL control logic circuit 101 increases carrier signal word 151. Because carrier signal word 151 determines the carrier component of modulated signal 152, this adjustment locks a frequency of the carrier component of modulated signal 152 to the desired carrier frequency.
Sigma delta modulator circuit 108 dithers the value of input signal word 160 based on the value of input signal 159. This dithering operation is discussed in detail below with reference to
Each varactor is controlled by a bit of digital tuning word 161. If a bit of digital tuning word 161 is high, a corresponding varactor will be enabled. If a bit of digital tuning word 161 is low, a corresponding varactor will be disabled. By controlling which varactors are enabled and which are disabled, digital tuning word 161 sets a total capacitance of DCO 102. The total capacitance of DCO 102 determines a frequency of modulated signal 152 produced by DCO 102. Thus, DCO 102 uses digital tuning word 161 to control the frequency of modulated signal 152.
For example, if digital tuning word 161 is incremented, additional bits are turned high, the total capacitance of DCO 102 increases and the frequency of modulated signal 152 decreases. Alternatively, if digital tuning word 161 is decremented, additional bits are turned low, the total capacitance of DCO 102 decreases and the frequency of modulated signal 152 increases.
For example,
DCO 102 receives digital tuning word 161 as an input and generates modulated signal 152. Feedback divider circuit 103 receives a feedback of modulated signal 152 as an input and generates divided modulated signal 154. Reference divider circuit 104 receives reference clock signal 155 and generates divided clock signal 156. Frequency counter circuit 105 receives divided modulated signal 154 and divided clock signal 156 and generates counted number of clock cycles 157. Comparison circuit 106 receives counted number of clock cycles 157 and output frequency control word 176, and generates carrier frequency error 158. Carrier signal control logic circuit 107 receives carrier frequency error 158 and produces carrier signal word 151. Sigma delta modulator circuit 108 receives input signal 159 as an input and generates dithered input signal word 160. Adder circuit 109 receives carrier signal word 151 and dithered input signal word 160 as an input, and generates digital tuning word 161.
Adder circuit 109 sums carrier signal word 151 and dithered input signal word 160 to generate digital tuning word 161.
DCO 102 adjusts a frequency of modulated signal 152 based on digital tuning word 161. If digital tuning word 161 is increased, DCO 102 decreases the frequency of modulated signal 152. If digital tuning word 161 is decreased, DCO 102 increases the frequency of modulated signal 152. Because digital tuning word 161 is the sum of carrier signal word 151 and dithered input signal word 160, modulated signal 152 will include a carrier component and an input-modulated component determined by carrier signal word 151 and dithered input signal word 160, respectively.
Reference divider circuit 104 is a frequency divider circuit, and a frequency of divided clock signal 156 is equal to a frequency of reference clock signal 155 divided by a reference divisor of reference divider circuit 104.
Feedback divider circuit 103 is a frequency divider circuit, and a frequency of divided modulated signal 154 is equal to a frequency of modulated signal 152 divided by a feedback divisor of feedback divider circuit 103.
Frequency counter circuit 105 determines counted number of clock cycles 157 by counting a number of periods of divided modulated signal 154 counted within a fixed period. The fixed period is determined by divided clock signal 156 and is equal to one period of divided clock signal 156. In other embodiments, the fixed period may be equal to a multiple of the period of divided clock signal 156.
Comparison circuit 106 generates carrier frequency error 158 by taking the difference of counted number of clock cycles 157 and a predetermined number of clock cycles. The predetermined number of clock cycles is set by output frequency control word 176.
Carrier signal control logic circuit 107 adjusts carrier signal word 151 based on carrier frequency error 158 such that the carrier component of modulated signal 152 is set to a desired carrier frequency. Specifically, if carrier frequency error 158 is positive, carrier signal control logic circuit 107 increases carrier signal word 151. If carrier frequency error 158 is negative, carrier signal control logic circuit 107 decreases carrier signal word 151. Because carrier signal word 151 determines the carrier component of modulated signal 152, this adjustment locks a frequency of the carrier component of modulated signal 152 to the desired carrier frequency.
Sigma delta modulator circuit 108 dithers the value of input signal word 160 based on the value of input signal 159. This dithering operation is discussed in detail above with reference to
Because digital frequency counter signal 199 and divided clock signal 156 are not synchronized with each other, it is possible that there will be first uncounted period 165 at start time 163 and second uncounted period 166 at end time 164. This limits the precision of the frequency counter circuit to two periods of the frequency counter signal 199. The precision of the frequency counter circuit can be increased by increasing the value of the reference divisor of reference divider circuit 104. This is because increasing the reference divisor will decrease the frequency of divided clock signal 156 and will increase the length of fixed period 162. As such, counted number of clock cycles 157 will increase and the two periods of potential error (165 and 166) will become relatively less significant.
Although frequency counter circuit 105 receives divided modulated signal 154, which includes both the carrier component and the input-modulated component, frequency counter circuit 105 can still estimate the number of periods of the carrier component in a fixed period. This is because an average frequency of modulated signal 152 is substantially equal to a frequency of the carrier component of modulated signal 152. That is, during a fixed period, the frequency of modulated signal 152 will be higher than the frequency of the carrier component at times, and lower than the frequency of the carrier component at times. However, the high frequency portions and the low frequency portions average out, and a total number of peaks in the modulated signal during a fixed period of time is substantially equal to the number of peaks in the carrier component during the fixed period of time. For example, as shown in
As the length of the fixed period increases, there will be more time for the high frequency portions and the low frequency portions of modulated signal 152 to average out. Therefore, increasing the size of the reference divisor, and thereby increasing the length of the fixed period, may improve the accuracy of the frequency lock of the DFLL.
FM transmitter device 298 receives both analog audio input 288 and digital audio input 293. An analog audio signal input on analog audio input 288 undergoes processing in anti-alias filter 281, AD converter 282, decimation circuit 283, digital filters 284, baseband processing circuit 286, and up-sampling circuit 287 before arriving as input signal 259 at FM transmitter circuit 200. A digital audio signal input on digital audio input 293 undergoes processing in sample rate converter 285, baseband processing circuit 286 and up-sampling circuit 287 before arriving as input signal 259 at FM transmitter circuit 200. Modulated signal 252 is processed by PA 277 and matching network 278 before arriving at antenna 280.
Anti-alias filter 281 restricts the bandwidth of an analog audio signal to a range satisfactory for AD conversion. AD converter 282 converts an analog output 289 of anti-alias filter 281 into a digital signal. Decimation circuit 283 reduces the number of samples in the digital signal 290 output from AD converter 282 and produces decimated signal 291. Digital filters 284 perform various types of processing on decimated signal 291. Sample rate converter 285 changes the sample rate of the signal received at digital audio input 293. If FM transmitter device 298 is operating using an analog input signal, baseband processing circuit 286 shifts the range of frequencies spanned by an output of the digital filters 284 to a range that is more easily processed by FM transmitter circuit 200. If FM transmitter device 298 is operating using a digital input signal, baseband processing circuit 286 shifts the range of frequencies spanned by output 294 of the sample rate converter to a range that is more easily processed by FM transmitter circuit 200. Up-sampling circuit 287 increases the number of samples in an output of baseband processing circuit 286 and performs interpolation on the resulting signal. An output of up-sampling circuit 287 is input signal 259 to FM transmitter circuit 200.
Matching network 278 matches the impedance of PA circuit 277 to the impedance of antenna 280 to maximize power transfer and minimize reflections. Antenna 280 broadcasts an FM signal in the range of 76 MHz to 108 MHz.
DCO 202 receives digital tuning word 261 as an input and generates modulated signal 252. Feedback divider circuit 203 receives a feedback of modulated signal 252 as an input and generates divided modulated signal 254. Reference divider circuit 204 receives reference clock signal 255 and generates divided clock signal 256. Frequency counter circuit 205 receives divided modulated signal 254 and divided clock signal 256, and generates counted number of clock cycles 257. Comparison circuit 206 receives counted number of clock cycles 257 and output frequency control word 276, and generates carrier frequency error 258. Carrier signal control logic circuit 207 receives carrier frequency error 258 and generates a carrier signal word having most significant bits (MSB) 251 and least significant bits (LSB) 268. LSB adder circuit 217 receives input signal 259 and LSB 268 and generates LSB-input signal 269. Sigma delta modulator circuit 208 receives LSB-input signal 269 as an input and generates dithered input signal word 260. Adder circuit 209 receives MSB 251 and dithered LSB-input signal word 260 as an input, and generates digital tuning word 261.
Adder circuit 209 sums MSB 251 (of the carrier signal word) and dithered LSB-input signal word 260 to generate digital tuning word 261.
DCO 202 is similar to DCO 102 of
Reference divider circuit 204 is a frequency divider circuit, and a frequency of divided clock signal 256 is equal to a frequency of reference clock signal 255 divided by a reference divisor of reference divider circuit 204.
Feedback divider circuit 203 is a frequency divider circuit, and a frequency of divided modulated signal 254 is equal to a frequency of modulated signal 152 divided by a feedback divisor of feedback divider circuit 203.
Frequency counter circuit 205 determines counted number of clock cycles 257 by counting a number of periods of divided modulated signal 254 counted within a fixed period. The fixed period is determined by divided clock signal 256 and is equal to one period of divided clock signal 256. In other embodiments, the fixed period may be equal to a multiple of the period of divided clock signal 256.
Comparison circuit 206 generates carrier frequency error 258 by taking the difference of counted number of clock cycles 257 and a predetermined number of clock cycles. The predetermined number of clock cycles is set by output frequency control word 276.
Carrier signal control logic circuit 207 adjusts MSB 251 and LSB 268 based on carrier frequency error 258 such that the carrier component of modulated signal 252 is set to a desired carrier frequency. Specifically, if carrier frequency error 258 is positive, carrier signal control logic circuit 207 increases MSB 251 and/or LSB 268. If carrier frequency error 258 is negative, carrier signal control logic circuit 207 decreases MSB 251 and/or LSB 268. Because the carrier signal word (which includes MSB 251 and LSB 268) determines the carrier component of modulated signal 252, this adjustment locks a frequency of the carrier component of modulated signal 252 to the desired carrier frequency.
Sigma delta modulator circuit 208 dithers the value of dithered LSB-input signal word 260 based on the value of LSB-input signal 269. Because LSB-input signal word 260 determines an input-modulated component of modulated signal 252, the frequency of modulated signal 252 varies according to input signal 259 within a range around the locked carrier frequency determined by MSB 251 and LSB 268.
Sigma delta modulator circuit 208 performs dithering on LSB-input signal 269, which is the sum of the LSB 268 and input signal 259. Therefore, the frequency precision of the carrier component of the modulated signal 252 is increased in the second embodiment. That is, the frequency of the carrier component of modulated signal 252 can be locked to a frequency other than one of the discrete set of frequencies that DCO 202 can produce. The precision of the frequency of the carrier component of modulated signal 252 can be further increased by increasing the number of bits in LSB 268, because this allows for finer tuning of sigma delta modulator circuit 208. More specifically, by increasing the number of bits in LSB 268, sigma delta modulator circuit 208 can cause DCO 202 to approximate an increased number of frequencies between the discrete frequencies DCO 202 can normally produce.
FM transmitter circuit 300 includes DCO 302, DFLL control logic circuit 301, adder circuit 309, dynamic element matching (DEM) circuit 399 and sigma delta modulator circuit 308. DFLL control logic circuit 301 includes reference divider circuit 304, feedback divider circuit 303, frequency counter circuit 305, comparison circuit 306 and carrier signal control logic circuit 307.
FM transmitter device 398 receives both analog audio input 388 and digital audio input 393. An analog audio signal input on analog audio input 388 undergoes processing in anti-alias filter 381, AD converter 382, decimation circuit 383, digital filters 384, baseband processing circuit 386, and up-sampling circuit 387 before arriving as input signal 359 at FM transmitter circuit 300. A digital audio signal input on digital audio input 393 undergoes processing in sample rate converter 385, baseband processing circuit 386 and up-sampling circuit 387 before arriving as input signal 359 at FM transmitter circuit 300. Divided modulated signal 354 is processed by output divider 391, PA 377 and matching network 378 before arriving at antenna 380.
Anti-alias filter 381 restricts the bandwidth of an analog audio signal to a range satisfactory for AD conversion. AD converter 382 converts an analog output 389 of anti-alias filter 381 into a digital signal. Decimation circuit 383 reduces the number of samples in the digital signal 390 output from AD converter 382 and produces decimated signal 391. Digital filters 384 perform various types of processing on decimated signal 391. Sample rate converter 385 changes the sample rate of the signal received at digital audio input 393. If FM transmitter device 398 is operating using an analog input signal, baseband processing circuit 386 shifts the range of frequencies spanned by an output of the digital filters 384 to a range that is more easily processed by FM transmitter circuit 300. If FM transmitter device 398 is operating using a digital input signal, baseband processing circuit 386 shifts the range of frequencies spanned by output 394 of the sample rate converter to a range that is more easily processed by FM transmitter circuit 300. Up-sampling circuit 387 increases the number of samples in an output of baseband processing circuit 386 and performs interpolation on the resulting signal. An output of up-sampling circuit 387 is input signal 359 to FM transmitter circuit 300.
This third embodiment includes DEM circuit 389 after sigma delta modulator circuit 308. DEM circuit 389 pushes non-linearity effects out of a band of DCO 302 such that the non-linearity effects do not distort modulated signal 352.
In this embodiment, the output of FM transmitter circuit 300 is divided modulated signal 354. A frequency of the output of FM transmitter circuit 300 is divided again by output divider 391.
Matching network 378 matches the impedance of PA circuit 377 to the impedance of antenna 380 to maximize power transfer and minimize reflections. Antenna 380 broadcasts an FM signal in the range of 76 MHz to 108 MHz.
Referring now to
HDD 400 may communicate with a host device (not shown) such as a computer, mobile computing devices such as personal digital assistants, cellular phones, media or MP3 players and the like, and/or other devices via one or more wired or wireless communication links 402. HDD 400 may be connected to memory 403, such as random access memory (RAM), a low latency nonvolatile memory such as flash memory, read only memory (ROM) and/or other suitable electronic data storage.
Referring now to
DVD drive 500 may communicate with an output device (not shown) such as a computer, television or other device via one or more wired or wireless communication links 502. DVD drive 500 may communicate with mass data storage 503 that stores data in a nonvolatile manner. Mass data storage 503 may include a hard disk drive (HDD) such as that shown in
Referring now to
HDTV 600 may communicate with mass data storage 602 that stores data in a nonvolatile manner such as optical and/or magnetic storage devices (e.g., a HDD and/or DVD drive). At least one HDD may have the configuration shown in
Referring now to
The present invention may also be embodied in other control systems 709 of vehicle 700. Control system 709 may likewise receive signals from input sensors 702 and/or output control signals to one or more output devices 701. In some implementations, control system 709 may be part of an anti-lock braking system (ABS), a navigation system, a telematics system, a vehicle telematics system, a lane departure system, an adaptive cruise control system, a vehicle entertainment system such as a stereo, DVD, compact disc and the like. Still other implementations are contemplated.
Powertrain control system 708 may communicate with mass data storage 707 that stores data in a nonvolatile manner. Mass data storage 707 may include optical and/or magnetic storage devices for example hard disk drives HDD and/or DVD drives. At least one HDD may have the configuration shown in
Referring now to
Cellular phone 800 may communicate with mass data storage 803 that stores data in a nonvolatile manner such as optical and/or magnetic storage devices for example hard disk drives HDD and/or DVD drives. At least one HDD may have the configuration shown in
Referring now to
Set top box 900 may communicate with mass data storage 902 that stores data in a nonvolatile manner. Mass data storage 902 may include optical and/or magnetic storage devices for example hard disk drives HDD and/or DVD drives. At least one HDD may have the configuration shown in
Referring now to
Media player 1000 may communicate with mass data storage 1007 that stores data such as compressed audio and/or video content in a nonvolatile manner. In some implementations, the compressed audio files include files that are compliant with MP3 format or other suitable compressed audio and/or video formats. The mass data storage may include optical and/or magnetic storage devices for example hard disk drives HDD and/or DVD drives. At least one HDD may have the configuration shown in
Referring to
VoIP phone 1100 may communicate with mass data storage 1102 that stores data in a nonvolatile manner such as optical and/or magnetic storage devices, for example hard disk drives HDD and/or DVD drives. At least one HDD may have the configuration shown in
The invention has been described above with respect to particular illustrative embodiments. It is understood that the invention is not limited to the above-described embodiments and that various changes and modifications may be made without departing from the scope of the invention. For example, one or more steps of methods described above can be performed concurrently or in a different order to achieve desirable results.
Cousinard, David, Tsang, Randy, Smaini, Lydi, Tu, Cao-Thong, Mosch, Philippe, Vuletic, Miljan
Patent | Priority | Assignee | Title |
10459479, | Mar 31 2018 | Western Digital Technologies, Inc. | Data storage device calibrating preamp clock using system clock |
10491224, | Feb 27 2018 | STICHTING IMEC NEDERLAND; Technische Universiteit Delft | Wakeup timer using bang-bang digital-intensive frequency locked-loop |
11474556, | Mar 29 2019 | BEIJING BOE TECHNOLOGY DEVELOPMENT CO , LTD | Optical communication drive circuit and method, optical communication transmitter and system, and vehicle |
7913102, | Nov 29 2006 | Konica Minolta Business Technologies, Inc. | Variable frequency clock output circuit and apparatus, motor driving apparatus, and image forming apparatus |
8688045, | Nov 19 2008 | Qualcomm Incorporated | FM transmitter and non-FM receiver integrated on single chip |
Patent | Priority | Assignee | Title |
7439817, | Feb 16 2006 | Texas Instruments Incorporated | Frequency tuning range extension and modulation resolution enhancement of a digitally controlled oscillator |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 07 2008 | TSANG, RANDY | MARVELL SEMICONDUCTOR, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021650 | /0419 | |
Oct 08 2008 | Marvell International Ltd. | (assignment on the face of the patent) | / | |||
Oct 08 2008 | MARVELL SEMICONDUCTOR, INC | MARVELL INTERNATIONAL LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021652 | /0063 | |
Oct 08 2008 | VULETIC, MILJAN | MARVELL SWITZERLAND SARL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021652 | /0047 | |
Oct 08 2008 | TU, CAO-THONG | MARVELL SWITZERLAND SARL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021652 | /0047 | |
Oct 08 2008 | SMAINI, LYDI | MARVELL SWITZERLAND SARL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021652 | /0047 | |
Oct 08 2008 | MOSCH, PHILIPPE | MARVELL SWITZERLAND SARL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021652 | /0047 | |
Oct 08 2008 | COUSINARD, DAVID | MARVELL SWITZERLAND SARL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021652 | /0047 | |
Oct 10 2008 | MARVELL SWITZERLAND SARL | MARVELL INTERNATIONAL LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021670 | /0529 | |
Dec 31 2019 | CAVIUM INTERNATIONAL | MARVELL ASIA PTE, LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 053475 | /0001 | |
Dec 31 2019 | MARVELL INTERNATIONAL LTD | CAVIUM INTERNATIONAL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 052918 | /0001 |
Date | Maintenance Fee Events |
Dec 23 2013 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Dec 22 2017 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Feb 07 2022 | REM: Maintenance Fee Reminder Mailed. |
Jul 25 2022 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Jun 22 2013 | 4 years fee payment window open |
Dec 22 2013 | 6 months grace period start (w surcharge) |
Jun 22 2014 | patent expiry (for year 4) |
Jun 22 2016 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 22 2017 | 8 years fee payment window open |
Dec 22 2017 | 6 months grace period start (w surcharge) |
Jun 22 2018 | patent expiry (for year 8) |
Jun 22 2020 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 22 2021 | 12 years fee payment window open |
Dec 22 2021 | 6 months grace period start (w surcharge) |
Jun 22 2022 | patent expiry (for year 12) |
Jun 22 2024 | 2 years to revive unintentionally abandoned end. (for year 12) |