Certain embodiments of the invention may be found in a method and system for frequency conversion for Bluetooth and FM. Certain embodiments of the invention may comprise a Bluetooth and an FM radio that are integrated on a single chip. The single chip Bluetooth and FM radio may provide a versatile platform that supports both Bluetooth and FM audio capabilities. For example, the single chip Bluetooth and FM radio may enable a user to have the capability to select from multiple audio-based services without the need to purchase and travel with a plurality of different devices. In one embodiment of the invention, FM data may be communicated via a first signal generated by a first programmable synthesizer, and Bluetooth data may be communicated via a second signal generated by a second programmable synthesizer. The first programmable synthesizer may be controlled via a frequency controller that is communicatively coupled to an FM processor that enables communication of the FM data. The second programmable synthesizer may also be controlled via the frequency controller that is communicatively coupled to a Bluetooth processor that enables communication of the Bluetooth data.
The processor and memory block 152 may comprise suitable logic, circuitry, and/or code that may enable control, management, data processing operations, and/or data storage operations, for example. The PTU 154 may comprise suitable logic, circuitry, and/or code that may enable interfacing the single chip 150 with external devices. The FM control and 10 block 156 may comprise suitable logic, circuitry, and/or code that may enable control of at least a portion of the FM and RDS/RBDS radio 162. The Bluetooth radio 158 may comprise suitable logic, circuitry, and/or code that may enable Bluetooth communications via the first antenna 166a. The FM and RDS/RBDS radio 162 may comprise suitable logic, circuitry, and/or code that may enable FM, RDS, and/or RBDS data communication via the second antenna 166b. The Bluetooth baseband processor 160 may comprise suitable logic, circuitry, and/or code that may enable processing of baseband data received from the Bluetooth radio 158 or baseband data to be transmitted by the Bluetooth radio 158.
The PTU 154 may support a plurality of interfaces. For example, the PTU 154 may support an external memory interface 164a, a universal asynchronous receiver transmitter (UART) and/or enhanced serial peripheral interface (eSPI) interface 164b, a general purpose input/output (GPIO) and/or clock interface 164c, a pulse-code modulation (PCM) and/or an inter-IC sound (I2S) interface 164d, an inter-integrated circuit (I2C) bus interface 164e, and/or an audio interface 164f.
Aspects of the method and system may comprise a single chip that comprises a Bluetooth radio, an FM radio, a processor system, and a peripheral transfer unit (PTU). FM data may be received and/or transmitted via the FM radio and Bluetooth data may be received and/or transmitted via the Bluetooth radio. The FM radio may receive radio data system (RDS) data. The PTU may support a plurality of digital and analog interfaces that provides flexibility with the handling of data. A processor in the processor system may enable time-multiplexed processing of FM data and processing of Bluetooth data. The single chip may operate in an FM-only, a Bluetooth-only, and an FM-Bluetooth mode. The single chip may reduce power consumption by disabling portions of the Bluetooth radio during FM-only mode and/or disabling analog circuitry when performing digital processing. Communication between Bluetooth and FM channels may be enabled via the single chip.
The cellular phone 104a may be enabled to receive an FM transmission signal from the FM transmitter 102. The user of the cellular phone 104a may then listen to the transmission via the listening device 108. The cellular phone 104a may comprise a “one-touch” programming feature that enables pulling up specifically desired broadcasts, like weather, sports, stock quotes, or news, for example. The smart phone 104b may be enabled to receive an FM transmission signal from the FM transmitter 102. The user of the smart phone 104b may then listen to the transmission via the listening device 108.
The computer 104c may be a desktop, laptop, notebook, tablet, and/or a PDA, for example. The computer 104c may be enabled to receive an FM transmission signal from the FM transmitter 102. The user of the computer 104c may then listen to the transmission via the listening device 108. The computer 104c may comprise software menus that configure listening options and enable quick access to favorite options, for example. In one embodiment of the invention, the computer 104c may utilize an atomic clock FM signal for precise timing applications, such as scientific applications, for example. While a cellular phone, a smart phone, computing devices, and other devices have been shown in
In another example, a computer, such as the computer 104c, may comprise an MP3 player or another digital music format player and may broadcast a signal to the deadband of an FM receiver in a home stereo system. The music on the computer may then be listened to on a standard FM receiver with few, if any, other external FM transmission devices or connections. While a cellular phone, a smart phone, and computing devices have been shown, a single chip that combines a Bluetooth and FM frequency converter and/or receiver may be utilized in a plurality of other devices and/or systems that receive and use an FM signal.
The oscillator 201 may be a temperature controlled crystal oscillator. The oscillator 201 may enable generation of a clock frequency 217 (e.g. 13 MHz, 26 MHz, 24.3 MHz), which may be utilized to drive the Bluetooth frequency synthesizer 203. The Bluetooth frequency synthesizer 203 may be a radio frequency generator that enables generation of a Bluetooth carrier frequency 219. In an exemplary embodiment of the invention, the Bluetooth carrier frequency 219 may be specified by the following relationship:
2.4 GHz+BTchan
where BTchan
The Bluetooth frequency converter 211 may utilize the Bluetooth carrier frequency 219 to up-convert a received baseband Bluetooth transmit signal 240, thereby generating an output RF Bluetooth transmit signal 232. The Bluetooth frequency converter 211 may utilize the Bluetooth carrier frequency 219 to down-convert an RF Bluetooth received signal 233 thereby generating an output baseband Bluetooth receive signal 241. The Bluetooth processor 215 may generate a control signal 239 that enables time division multiplexing of transmission and reception by the Bluetooth frequency converter 211. The Bluetooth processor 215 may also enable sending of a BTchan
The FM frequency synthesizer 205 may enable generation of an FM carrier frequency 221 based on the Bluetooth carrier frequency 219, the latter of which is generated by the Bluetooth frequency synthesizer 203. The FM carrier frequency 221 may be represented by the following relationship:
47.9+FMchan
where FMchan
The FM frequency converter 209 may utilize the FM carrier frequency 221 may be used to up-convert an input baseband FM transmit signal 236, thereby generating an RF FM transmit signal 230. The FM frequency converter 209 may utilize the FM carrier frequency 221 to down-convert a received RF FM signal 231, thereby generating a baseband FM receive signal 237. The generated baseband FM receive signal 237 may be provided as input to the FM processor 213. The FM processor 213 may control via signal 235 time division multiplexing of transmission and reception by the FM frequency converter 209.
The FM frequency synthesizer 205 may enable generation of the FM carrier frequency 221 by dividing the Bluetooth carrier frequency 219 by a divisor 227 that may be supplied by the frequency controller 207. The divisor 227 is generated in the frequency controller 207 as the ratio of the Bluetooth carrier frequency 219 (2.4 GHz+BTchan
The oscillator 201 may be a temperature controlled crystal oscillator. The oscillator 201 may enable generation of a clock frequency 217 (e.g. 13 MHz, 26 MHz, 24.3 MHz) that may drive the FM frequency synthesizer 205. The Bluetooth frequency synthesizer 203 may comprise suitable logic, circuitry and/or code that may enable generation of a FM carrier frequency 221. The FM carrier frequency 221 may be represented by the following relationship:
47.9+FMchan
where FMchan
The FM frequency converter 209 may utilize the generated FM carrier frequency 221 to up-convert a baseband FM transmit signal 236, thereby generating an output RF FM transmit signal 230. The FM frequency converter 209 may comprise suitable logic circuitry and/or code that may utilize the generated FM carrier frequency 221 to down-convert a received RF FM receive signal 231, thereby generating an output baseband FM signal 237. The generated output baseband FM signal 237 may be provided as an input to the FM processor 213. The FM processor 213 may comprise suitable logic, circuitry and/or code that may generate a control signal 235 that may enable time division multiplexing of transmission and reception by the FM frequency converter 209.
The Bluetooth frequency synthesizer 203 may comprise suitable logic, circuitry and/or code that may enable it to function as a radio frequency generator. The Bluetooth frequency synthesizer 203 may enable generation of a Bluetooth carrier frequency 219 based on the FM carrier frequency 221, the latter of which may be generated by the FM frequency synthesizer 205. In one exemplary embodiment of the invention, the Bluetooth carrier frequency 219 may be represented by the following relationship:
2.4 GHz+BTchan
where BTchan
The Bluetooth carrier frequency 219 generated by the Bluetooth frequency synthesizer 203 may be utilized by the Bluetooth frequency converter 211 to up-convert an input baseband Bluetooth transmit signal 240, thereby generating an output RF Bluetooth transmit signal 232. The input baseband Bluetooth transmit signal 240 may be generated by the Bluetooth processor 215. Bluetooth frequency converter 211 may comprise suitable logic circuitry and/or code that may enable down-conversion of a received signal. In this regard, the Bluetooth frequency converter 211 may utilize the Bluetooth carrier frequency 219 to down-convert a received RF Bluetooth signal 233, thereby generating an output baseband Bluetooth signal 241. The Bluetooth processor 215 may generate a control signal 239 that may enable time division multiplexing of transmission and reception by the Bluetooth frequency converter 211. The Bluetooth processor 215 may generate a BTchan
The Bluetooth frequency synthesizer 203 may comprise suitable logic, circuitry and/or code that may enable generation of the Bluetooth carrier frequency 219 by multiplying the FM carrier frequency 221 by a scalar 303 that is supplied by the frequency controller 307. The scalar 303 may be generated by the frequency controller 307 and may be represented as a ratio of the Bluetooth carrier frequency 219 (2.4 GHz+BTchan
In step 401, the communication of Bluetooth data may comprise transmission and/or reception of Bluetooth data. In step 411, the generation of a second signal for Bluetooth data communication may be controlled. In this regard, the Bluetooth data may be modulated by a Bluetooth carrier frequency, which is generated for Bluetooth data communication 411. In step 413, for up-conversion, the Bluetooth carrier frequency may be applied to the Bluetooth data for transmission. In step 415, for down-conversion, the Bluetooth carrier frequency may be removed from the Bluetooth data during demodulation.
Bluetooth data is communicated via a second signal generated by a second programmable synthesizer in step 503. This Bluetooth data is time multiplexed between receiving Bluetooth data and transmitting Bluetooth data. The second signal may change frequency according to an adaptive frequency-hopping (AFH) map for said communicated Bluetooth data.
The first and second programmable synthesizers may be configured in two ways. The signal from the first programmable synthesizer from step 501 may be based on a received oscillator signal, and the signal from the second programmable synthesizer from step 503 may be based on the signal from the first programmable synthesizer. Alternatively, the signal from the second programmable synthesizer may be based on a received oscillator signal, and the signal from the first programmable synthesizer may be based on the signal from the second programmable synthesizer.
The first and second programmable synthesizers are controlled via a frequency controller in 505. The first and second programmable synthesizers are communicatively coupled to an FM processor that enable said communicating of said FM data and a Bluetooth processor that enables said communication of said Bluetooth data.
In accordance with an embodiment of the invention, with reference to
The FM processor 213 may enable time multiplexing between receiving of the FM data and transmitting of the FM data. The Bluetooth processor 215 may also enable time multiplexing between receiving of the Bluetooth data and transmitting of the Bluetooth data. The second signal 219 may change frequency according to an adaptive frequency hopping (AFH) map for the communicated Bluetooth data. The first programmable synthesizer 205 may enable generation of the first signal 221 based on a received oscillator signal 217 generated by an oscillator 201. The second programmable synthesizer 203 may enable generation of the second signal 219 based on the generated first signal 221. The second programmable synthesizer 203 may enable generation of the second signal 219 based on the received oscillator signal 217 generated by the oscillator 201. The first programmable synthesizer 205 may also enable generation of the first signal 221 based on the generated second signal 219.
Accordingly, the present invention may be realized in hardware, software, or a combination of hardware and software. The present invention may be realized in a centralized fashion in at least one computer system, or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system or other apparatus adapted for carrying out the methods described herein is suited. A typical combination of hardware and software may be a general-purpose computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
The present invention may also be embedded in a computer program product, which comprises all the features enabling the implementation of the methods described herein, and which when loaded in a computer system is able to carry out these methods. Computer program in the present context means any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following: a) conversion to another language, code or notation; b) reproduction in a different material form.
While the present invention has been described with reference to certain embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the present invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present invention without departing from its scope. Therefore, it is intended that the present invention not be limited to the particular embodiment disclosed, but that the present invention will include all embodiments falling within the scope of the appended claims.
The application makes reference to, claims priority to, and claims the benefit of U.S. Provisional Application Ser. No. 60/685,239 filed on May 26, 2005. This application also makes reference to: U.S. application Ser. No. 11/287,120 filed on Nov. 22, 2005;U.S. application Ser. No. 11/286,950 filed on Nov. 22, 2005;U.S. application Ser. No. 11/287,075 filed on Nov. 22, 2005;U.S. application Ser. No. 11/287,181 filed on Nov. 22, 2005;U.S. application Ser. No. 11/286,947 filed on Nov. 22, 2005;U.S. application Ser. No. 11/287,034 filed on Nov. 22, 2005;U.S. application Ser. No. 11/287,044 filed on Nov. 22, 2005;U.S. application Ser. No. 11/286,844 filed on Nov. 22, 2005;U.S. application Ser. No. ______ (Attorney Docket No. 17112US02) filed in even date herewith;U.S. application Ser. No. ______ (Attorney Docket No. 17114US02) filed in even date herewith; andU.S. application Ser. No. 11/176,417 filed on Jul. 7, 2005. Each of the above stated applications is hereby incorporated herein by reference in its entirety.