Radio frequency module control method, device, equipment, chip and chip module

By acquiring the status of the Bluetooth device and controlling the clock synchronization circuit of the radio frequency module to output clock signals of different frequencies, the problem of high power consumption of Bluetooth devices is solved, achieving reduced power consumption and extended battery life under normal communication performance.

CN122052833APending Publication Date: 2026-05-15BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
Filing Date
2026-03-24
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Bluetooth devices need to send and receive data through the radio frequency module during operation, which results in high power consumption and affects product battery life and user experience.

Method used

By acquiring the status of the Bluetooth device and sending first and second control levels respectively when preset transmission or reception conditions are met, the clock synchronization circuit is controlled to output different clock signal frequencies, thereby controlling the transmission link or reception link to enter the working state and reducing power consumption.

Benefits of technology

While ensuring normal communication performance of Bluetooth devices, it effectively reduces the power consumption of Bluetooth devices, thereby improving battery life and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122052833A_ABST
    Figure CN122052833A_ABST
Patent Text Reader

Abstract

The invention relates to a radio frequency module control method, device and equipment, a chip and a chip module. The method comprises the following steps: acquiring the state of Bluetooth equipment; when the state of the Bluetooth equipment meets a preset transmission condition, a first control level is sent to the radio frequency module, and the first control level is used for controlling the clock synchronization circuit to output a first clock signal and controlling the transmission link to enter a working state; when the state of the Bluetooth equipment meets the preset receiving condition, a second control level is sent to the radio frequency module, the second control level is used for controlling the clock synchronization circuit to output a second clock signal and controlling the receiving link to enter a working state, and the frequency of the second clock signal is smaller than that of the first clock signal. By adopting the method, the power consumption of the Bluetooth equipment can be reduced on the premise of ensuring the normal communication performance of the Bluetooth equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Bluetooth technology, and in particular to a radio frequency module control method, apparatus, device, chip, and chip module. Background Technology

[0002] With the development of Bluetooth technology, Bluetooth devices have been widely used in smart wearables, smart homes, health monitoring, industrial control, and other fields. Bluetooth devices are typically battery-powered, therefore power consumption control has become a key factor affecting product battery life, user experience, and market competitiveness.

[0003] Bluetooth devices need to send and receive data through an RF module during operation, and there is an urgent need for an RF module control method to reduce the power consumption of Bluetooth devices while ensuring normal communication performance. Summary of the Invention

[0004] Therefore, it is necessary to provide a radio frequency module control method, apparatus, device, chip, and chip module that can reduce the power consumption of Bluetooth devices while ensuring the normal communication performance of Bluetooth devices, in order to address the above-mentioned technical problems.

[0005] In a first aspect, this application provides a radio frequency module control method for use in a Bluetooth device chip. The Bluetooth device includes a chip and a radio frequency module. The radio frequency module includes a transmit link, a receive link, and a clock synchronization circuit. The clock synchronization circuit is connected to the transmit link and the receive link, respectively. The method includes:

[0006] Get the status of the Bluetooth device;

[0007] When the Bluetooth device meets the preset transmission conditions, a first control level is sent to the radio frequency module. The first control level is used to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state.

[0008] When the Bluetooth device's state meets the preset reception conditions, a second control level is sent to the radio frequency module. The second control level is used to control the clock synchronization circuit to output a second clock signal and control the receiving link to enter the working state. The frequency of the second clock signal is less than the frequency of the first clock signal.

[0009] In one embodiment, the preset transmission conditions include at least one of the following: there is data to be transmitted; the current time is the preset transmission time; and a connection establishment request is initiated with other Bluetooth devices.

[0010] In one embodiment, the preset receiving conditions include at least one of the following: there is data to be received; the current time is within the preset receiving listening time window; and a connection establishment request was sent in the previous moment.

[0011] In one embodiment, the Bluetooth device further includes a state machine. The chip is connected to the radio frequency module via the state machine. When the state of the Bluetooth device meets preset transmission conditions, the chip sends a first control level to the radio frequency module, including:

[0012] Send a first control signal to the state machine so that the state machine performs a transmission legality verification based on the state of the radio frequency module, and sends a first control level to the radio frequency module after the verification is successful;

[0013] The transmission legality verification includes at least one of the following: whether the radio frequency module is in a protected period where transmission is prohibited, and whether the radio frequency module has a higher priority reception interruption.

[0014] In one embodiment, the Bluetooth device further includes a state machine. The chip is connected to the radio frequency module via the state machine. When the state of the Bluetooth device meets the preset reception conditions, it sends a second control level to the radio frequency module, including:

[0015] Send a second control signal to the state machine so that the state machine performs a reception validity check based on the state of the radio frequency module, and sends a second control level to the radio frequency module after the check is passed;

[0016] The verification of reception legitimacy includes at least one of the following: whether the radio frequency module is in a protection period where reception is prohibited, and whether the radio frequency module has a higher priority transmission interruption.

[0017] In one embodiment, the clock synchronization circuit includes a resonant network, which includes an inductor, a first switch, a first regulating capacitor, a second switch, a second regulating capacitor, and a third switch, wherein the capacitance value of the first regulating capacitor is smaller than the capacitance value of the second regulating capacitor.

[0018] One end of the first switch is connected to the first contact point in the inductor, and the other end of the first switch is connected to the second contact point in the inductor. One end of the inductor is connected to one end of the first regulating capacitor and one end of the second regulating capacitor. The other end of the first regulating capacitor is connected to one end of the second switch. The other end of the second regulating capacitor is connected to one end of the third switch. The other end of the inductor is connected to the other end of the second switch and the other end of the third switch.

[0019] The first control level is used to control the first and second switches to close and the third switch to open, so that the clock synchronization circuit outputs the first clock signal.

[0020] The second control level is used to control the third switch to close and the first and second switches to open, so that the clock synchronization circuit outputs the second clock signal.

[0021] Secondly, this application also provides a radio frequency module control device for use in a Bluetooth device chip. The Bluetooth device includes a chip and a radio frequency module. The radio frequency module includes a transmit link, a receive link, and a clock synchronization circuit. The clock synchronization circuit is connected to the transmit link and the receive link, respectively. The device includes:

[0022] The acquisition module is used to acquire the usage status of Bluetooth devices;

[0023] The first control module is used to send a first control level to the radio frequency module when the Bluetooth device's usage state meets the preset transmission conditions. The first control level is used to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state.

[0024] The second control module is used to send a second control level to the radio frequency module when the state of the Bluetooth device meets the preset reception conditions. The second control level is used to control the clock synchronization circuit to output a second clock signal and control the transmission link to enter the working state. The frequency of the second clock signal is less than the frequency of the first clock signal.

[0025] Thirdly, this application also provides a Bluetooth device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method provided in the first aspect above.

[0026] Fourthly, this application also provides a chip including a processor and a communication interface, the processor being configured to cause the chip to perform the steps of the method provided in the first aspect above.

[0027] Fifthly, this application also provides a chip module, including a communication module, a power module, a storage module, and a chip, wherein:

[0028] The power module is used to provide power to the chip module;

[0029] The storage module is used to store data and instructions;

[0030] The communication module is used for internal communication within the chip module, or for communication between the chip module and external devices.

[0031] The chip is used to perform the steps of the method provided in the first aspect above.

[0032] In a sixth aspect, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method provided in the first aspect above.

[0033] In a seventh aspect, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method provided in the first aspect above.

[0034] The aforementioned radio frequency (RF) module control method, apparatus, device, chip, and chip module are used in the chip of a Bluetooth device. The Bluetooth device includes a chip and an RF module. The RF module includes a transmit link, a receive link, and a clock synchronization circuit. The clock synchronization circuit is connected to both the transmit and receive links. It acquires the state of the Bluetooth device. When the Bluetooth device's state meets preset transmit conditions, it sends a first control level to the RF module. The first control level controls the clock synchronization circuit to output a first clock signal and controls the transmit link to enter the working state. When the Bluetooth device's state meets preset receive conditions, it sends a second control level to the RF module. The second control level controls the clock synchronization circuit to output a second clock signal and controls the receive link to enter the working state. The frequency of the second clock signal is less than the frequency of the first clock signal. In this way, the transmit or receive link in the RF module will only enter the working state when the preset transmit or receive conditions are met, effectively reducing the power consumption of the Bluetooth device. On the other hand, controlling the clock synchronization circuit to output a higher frequency first clock signal during the transmission phase can reduce the impact of the traction effect on the clock synchronization circuit. Controlling the clock synchronization circuit to output a lower frequency second clock signal during the reception phase can effectively save the power consumption of the clock synchronization circuit. Thus, the power consumption of the Bluetooth device can be reduced while ensuring the normal communication performance of the Bluetooth device. Attached Figure Description

[0035] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0036] Figure 1 This is a flowchart illustrating the radio frequency module control method in one embodiment;

[0037] Figure 2 This is a schematic diagram of the internal structure of a Bluetooth device in one embodiment;

[0038] Figure 3 This is a schematic diagram of the radio frequency module architecture in one embodiment;

[0039] Figure 4 This is a circuit diagram of the resonant network in a clock synchronization circuit in one embodiment;

[0040] Figure 5This is a flowchart illustrating the radio frequency module control method in one embodiment;

[0041] Figure 6 This is a structural block diagram of the radio frequency module control device in one embodiment;

[0042] Figure 7 This is an internal structure diagram of a Bluetooth device in one embodiment;

[0043] Figure 8 This is an internal structure diagram of a chip module in one embodiment. Detailed Implementation

[0044] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0045] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.

[0046] In one exemplary embodiment, such as Figure 1 As shown, a radio frequency module control method is provided. Taking the application of this method to a chip / chip module of a Bluetooth device as an example, the method includes the following steps 101 to 103. Wherein:

[0047] Step 101: Obtain the status of the Bluetooth device.

[0048] The state of the Bluetooth device can be the current state of the Bluetooth device or the state of the Bluetooth device at the previous moment.

[0049] In one possible implementation, the chip can obtain the current state of the Bluetooth device by calling the Application Programming Interface (API) or callback functions provided by the Bluetooth protocol stack. For example, the chip can use the API or callback functions to determine whether the Bluetooth device has established a connection, is transmitting or receiving data, or is in broadcast or sleep mode.

[0050] In another possible implementation, the chip can receive user input and determine the Bluetooth device's state based on that input. For example, waking up the Bluetooth device or triggering a pairing operation will cause the Bluetooth device to enter transmit or receive mode, while turning off the Bluetooth device will cause it to enter sleep mode.

[0051] In another possible implementation, the Bluetooth device integrates sensors, and the chip can obtain the status of the Bluetooth device by acquiring sensor data. For example, taking the Bluetooth device as a temperature and humidity sensor, when the sensor data exceeds a preset threshold or the change in sensor data exceeds a preset change threshold, it will be determined that there is data to be transmitted. Or, taking the Bluetooth device as a wearable device (such as true wireless stereo headphones), when the sensor detects a change in the Bluetooth device's posture, it will be determined that the Bluetooth device has entered the transmitting or receiving state.

[0052] The chip can also use an internal timer to determine whether the current time is the preset transmission time or the preset listening time window.

[0053] It is understandable that the chip can obtain the status of the Bluetooth device through one or more of the above methods in combination.

[0054] Step 102: When the Bluetooth device meets the preset transmission conditions, send a first control level to the radio frequency module. The first control level is used to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state.

[0055] The preset transmission conditions include at least one of the following: there is data to be sent; the current time is the preset transmission time; a connection establishment request is initiated with other Bluetooth devices, etc.

[0056] Optionally, the state of the Bluetooth device can be compared with preset transmission conditions. If one of the preset transmission conditions is met, it can be determined that the state of the Bluetooth device meets the preset transmission conditions.

[0057] Optionally, such as Figure 2 The Bluetooth device may include a chip 20 and an RF module 21. The RF module 21 includes a transmit link 211, a receive link 212, and a clock synchronization circuit 213. The clock synchronization circuit generates a first clock signal during the transmission phase, thereby providing a differential IQ clock for the mixer in the transmit link. Driven by the differential IQ clock, the transmit link modulates the baseband I / Q data onto a 2.4GHz RF carrier, thereby realizing signal transmission.

[0058] For example, such as Figure 3As shown, the transmit link 211 includes a power amplifier PA, a first mixer, a first filter, a first amplifier, and a digital-to-analog converter DAC. The first clock signal output by the clock synchronization circuit 213 is input to the first mixer of the transmit link 211 through the first frequency divider DIV4 to provide a differential IQ clock for the mixer in the transmit link.

[0059] Optionally, the clock synchronization circuit may include a phase-locked loop (PLL) and a dual-frequency voltage-controlled oscillator (VCO). The clock synchronization circuit can output a first clock signal under the control of a first control level.

[0060] For example, the VCO in the clock synchronization circuit includes a resonant network composed of inductors and capacitors. Since the clock signal frequency is negatively correlated with the inductance and capacitance values, the clock signal output by the clock synchronization circuit can be adjusted by adjusting the capacitance or inductance values ​​in the resonant network.

[0061] To avoid the pulling effect of the power amplifier on the local oscillator (VCO / PLL) during transmission, the frequency of the local oscillator clock is generally selected to be four times the RF reference frequency during transmission. This way, the pulling effect can be basically ignored by the system. For example, the first clock signal can be 9.6 GHz.

[0062] Correspondingly, refer to Figure 3 The first frequency divider corresponding to the transmit link is a 4-division clock, and a differential IQ quadrature clock with a duty cycle of 25% or 50% can be used according to system requirements.

[0063] Optionally, the first control level is also used to control the transmission link to enter the working state. Specifically, after receiving the first control level, the RF module provides bias voltage to each component in the transmission link, calibrates the output power of the power amplifier, converts the digital baseband signal into an analog baseband signal through a digital-to-analog converter, and mixes the analog baseband signal with the RF reference frequency in the mixer to generate an RF signal.

[0064] Step 103: When the Bluetooth device's state meets the preset reception conditions, send a second control level to the radio frequency module. The second control level is used to control the clock synchronization circuit to output a second clock signal and control the receiving link to enter the working state. The frequency of the second clock signal is less than the frequency of the first clock signal.

[0065] Optionally, the second control level is the opposite of the second control level.

[0066] The preset receiving conditions include at least one of the following: there is data to be received; the current time is within the preset receiving listening time window; a connection establishment request was sent in the previous moment, etc.

[0067] Optionally, the state of the Bluetooth device can be compared with preset reception conditions. If one of the preset reception conditions is met, it can be determined that the state of the Bluetooth device meets the preset reception conditions.

[0068] Optionally, a clock synchronization circuit is used to generate a second clock signal during the receiving phase, thereby providing a differential IQ clock for the mixer in the receiving link. Driven by the differential IQ clock, the receiving link demodulates the 2.4GHz RF signal into baseband I / Q data, thereby realizing signal reception.

[0069] For example, refer to Figure 3 The receiving link 212 includes a low-noise amplifier (LNA), a second mixer, a second filter, a second amplifier, and an analog-to-digital converter (ADC). The second clock signal output by the clock synchronization circuit 213 is input to the second mixer of the receiving link 212 through the second divider (DIV2) to provide a differential IQ clock for the mixer in the receiving link.

[0070] Similarly, the clock synchronization circuit can output a second clock signal under the control of the second control level.

[0071] Since Bluetooth is a time-division multiplexing (TDD) system, the pull effect does not need to be considered during reception. Therefore, the local oscillator clock frequency can be lower during reception to effectively reduce the power consumption of the clock synchronization circuit. However, most existing receiving systems require an IQ clock. Therefore, the local oscillator clock / PLL generally needs to operate at an even multiple of the system frequency. Thus, the second clock signal can be twice the RF reference frequency; for example, the second clock signal can be 4.8 GHz.

[0072] Correspondingly, refer to Figure 3 The receiving link corresponds to the second frequency divider DIV2, which is divided by 2. Similarly, a differential IQ quadrature clock with a duty cycle of 25% or 50% can be used according to system requirements.

[0073] Optionally, the second control level is also used to control the receiving link to enter the working state. Specifically, after receiving the second control level, the RF module provides bias voltage to each component in the receiving link, performs DC offset calibration, and starts receiving signals.

[0074] The aforementioned RF module control method is used in the chip of a Bluetooth device. The Bluetooth device includes a chip and an RF module. The RF module includes a transmit link, a receive link, and a clock synchronization circuit. The clock synchronization circuit is connected to both the transmit and receive links. It acquires the status of the Bluetooth device. When the Bluetooth device's status meets preset transmit conditions, it sends a first control level to the RF module. The first control level controls the clock synchronization circuit to output a first clock signal and controls the transmit link to enter the working state. When the Bluetooth device's status meets preset receive conditions, it sends a second control level to the RF module. The second control level controls the clock synchronization circuit to output a second clock signal and controls the receive link to enter the working state. The frequency of the second clock signal is lower than the frequency of the first clock signal. Thus, on the one hand, the transmit or receive link in the RF module is only controlled to enter the working state when the preset transmit or receive conditions are met, effectively reducing the power consumption of the Bluetooth device. On the other hand, controlling the clock synchronization circuit to output a higher-frequency first clock signal during the transmit phase reduces the impact of the pull effect on the clock synchronization circuit, and controlling the clock synchronization circuit to output a lower-frequency second clock signal during the receive phase effectively saves the power consumption of the clock synchronization circuit. Therefore, it can reduce the power consumption of the Bluetooth device while ensuring normal communication performance.

[0075] In one exemplary embodiment, please refer to Figure 2 The Bluetooth device also includes a state machine 22. The chip 20 is connected to the radio frequency module 21 through the state machine 22. Optionally, when the state of the Bluetooth device meets the preset transmission conditions, a first control level is sent to the radio frequency module, including: sending a first control signal to the state machine so that the state machine performs a transmission legality verification based on the state of the radio frequency module, and sends the first control level to the radio frequency module after the verification is passed.

[0076] The transmission legality verification includes at least one of the following: whether the radio frequency module is in a protected period where transmission is prohibited, whether the radio frequency module has a higher priority reception interruption, etc.

[0077] Optionally, when the chip determines that the state of the Bluetooth device meets the preset transmission conditions, it can send a first control signal to the state machine. After receiving the first control signal, the state machine determines whether the radio frequency module is in a protection period where transmission is prohibited by means of hardware timers, radio frequency switch status, and receive window flags, and determines whether there is a higher priority receive interrupt of the radio frequency module by means of hardware interrupt flags.

[0078] For example, when Bluetooth is connected, the state machine automatically maintains a receive window flag according to the Bluetooth protocol's time slot timing. When the flag is set, it indicates that the current window is for receiving, and the RF module needs to listen for response packets from the peer device. At this time, the hardware state machine prohibits sending any data to avoid interfering with the reception. Alternatively, when the RF switch is switching, the hardware will output an RFSwitchBusy signal. When the hardware state machine detects that the signal is high, it determines that it is in a protection period where transmission is prohibited.

[0079] For example, the hardware state machine determines that there is a higher priority receive interrupt when the receive interrupt flag RX_Interrupt_Flag is high and the priority of the receive interrupt is higher than the value in the current task priority register; if RX_Interrupt_Flag is low, or the priority of the receive interrupt is not higher than the current task priority, it determines that there is no higher priority receive interrupt.

[0080] Optionally, the successful verification of transmission legitimacy may include: the radio frequency module is not in a prohibited transmission period, and the radio frequency module does not have a higher priority reception interruption. After the verification is successful, the state machine sends a first control level to the radio frequency module to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state.

[0081] The above-mentioned method involves sending a first control signal to the state machine, which then performs a transmission legitimacy verification based on the state of the radio frequency module. Upon successful verification, the state machine sends a first control level to the radio frequency module. By enabling the state machine to perform transmission legitimacy verification quickly and accurately, the transmission link is ensured to be activated only when it is safe, legal, and timing is correct, thereby improving communication reliability and reducing power consumption.

[0082] In an exemplary embodiment, optionally, when the state of the Bluetooth device meets the preset reception conditions, a second control level is sent to the radio frequency module, including: sending a second control signal to the state machine so that the state machine performs reception validity verification based on the state of the radio frequency module, and sends the second control level to the radio frequency module after the verification is passed;

[0083] The verification of reception legitimacy includes at least one of the following: whether the radio frequency module is in a protection period where reception is prohibited, whether the radio frequency module has a higher priority transmission interruption, etc.

[0084] When the chip determines that the Bluetooth device's state meets the preset reception conditions, it can send a second control signal to the state machine. After receiving the second control signal, the state machine can also determine whether the radio frequency module is in a protection period where reception is prohibited by hardware timers, radio frequency switch status, and receive window flags, and determine whether there is a higher priority transmission interrupt in the radio frequency module by hardware interrupt flags.

[0085] For example, when Bluetooth is connected, the state machine automatically maintains a transmission window flag according to the Bluetooth protocol's time slot timing. When the flag is set, it indicates that the current transmission window is open. At this time, the hardware state machine prohibits the opening of the receiving link to avoid interfering with the transmission. Alternatively, when the RF switch is switching, the hardware will output an RFSwitchBusy signal. When the hardware state machine detects that the signal is high, it determines that it is in a protection period where transmission is prohibited.

[0086] For example, when the transmit queue is not empty and the transmit conditions are met, the hardware sets the transmit interrupt flag TX_Interrupt_Flag. The hardware state machine determines that there is a higher priority transmit interrupt when TX_Interrupt_Flag is high and the priority of the transmit interrupt is higher than the value in the current task priority register; if TX_Interrupt_Flag is low, or the priority of the transmit interrupt is not higher than the current task priority, then it is determined that there is no higher priority transmit interrupt.

[0087] Optionally, the successful verification of reception legitimacy may include: the RF module is not in a protection period where reception is prohibited, and the RF module does not have a higher priority transmission interruption. After the verification is successful, the state machine sends a second control level to the RF module to control the clock synchronization circuit to output a second clock signal and control the receiving link to enter the working state.

[0088] The above-mentioned method involves sending a second control signal to the state machine, which then performs a reception validity check based on the state of the RF module. Upon successful verification, the state machine sends a second control level to the RF module. By enabling the state machine to perform reception validity checks quickly and accurately, the receiving link is ensured to be activated only when it is secure, valid, and timing is correct, thereby improving communication reliability and reducing power consumption.

[0089] The following description, using the circuit structure of a clock synchronization circuit, illustrates the process of the clock synchronization circuit outputting the first clock signal and the second clock signal.

[0090] In one exemplary embodiment, such as Figure 4As shown, the clock synchronization circuit includes a resonant network, which includes an inductor L, a first switch S1, a first regulating capacitor C1, a second switch, a second regulating capacitor C2, and a third switch. The capacitance of the first regulating capacitor C1 is less than the capacitance of the second regulating capacitor C2. One end of the first switch S1 is connected to a first contact point in the inductor L, and the other end of the first switch S1 is connected to a second contact point in the inductor L. One end of the inductor L is connected to one end of both the first regulating capacitor C1 and the second regulating capacitor C2. The other end of the first regulating capacitor C1 is connected to one end of the second switch, and the other end of the second regulating capacitor C2 is connected to one end of the third switch. The other end of the inductor L is connected to the other ends of both the second and third switches.

[0091] The first control level is used to control the first switch S1 and the second switch to close, and the third switch to open, so that the clock synchronization circuit outputs the first clock signal; the second control level is used to control the third switch to close, and the first switch S1 and the second switch to open, so that the clock synchronization circuit outputs the second clock signal.

[0092] Optionally, the inductance value of the inductor in the resonant network can be adjusted by closing or opening the first switch, and the capacitance value in the resonant network can be adjusted by closing or opening the second and third switches.

[0093] For example, during the transmission phase, under the control of the first control level, the first switch and the second switch are closed. At this time, the effective inductance of the resonant network is the inductance value of the two ends of the inductor L1, that is, the inductance value of the resonant network is small. Furthermore, the frequency of the first clock signal generated by the resonant network is adjusted through the first regulating capacitor C1 with a small capacitance value to ensure the frequency of the first clock signal is stable.

[0094] During the receiving phase, under the control of the second control level, the third switch is closed and the first switch is opened. At this time, the effective inductance of the resonant network is the inductance value of inductor L1, that is, the inductance value of the resonant network is relatively large. Furthermore, the frequency of the second clock signal generated by the resonant network is adjusted through the second regulating capacitor C2 with a relatively large capacitance value to ensure the stability of the frequency of the second clock signal.

[0095] The first regulating capacitor can be a high-frequency regulating capacitor, and the second regulating capacitor can be a low-frequency regulating capacitor.

[0096] The first control level is used to control the first switch S1 and the second switch to close, and the third switch to open, so that the clock synchronization circuit outputs a first clock signal; the second control level is used to control the third switch to close, and the first switch S1 and the second switch to open, so that the clock synchronization circuit outputs a second clock signal. The frequency of the clock signal output by the clock synchronization circuit can be adjusted. During the transmission phase, the clock synchronization circuit is controlled to output a higher frequency first clock signal, and during the reception phase, the clock synchronization circuit is controlled to output a lower frequency second clock signal. This can reduce the power consumption of the Bluetooth device while ensuring the normal communication performance of the Bluetooth device.

[0097] As an optional implementation method, such as Figure 5 As shown, the radio frequency module control method provided in this application embodiment may include the following specific steps:

[0098] Step 501: The chip acquires the status of the Bluetooth device;

[0099] Step 502: The chip determines whether the Bluetooth device's status meets the preset transmission conditions; the preset transmission conditions include at least one of the following: there is data to be sent; the current time is the preset transmission time; a connection establishment request is initiated with other Bluetooth devices;

[0100] Step 503: When the Bluetooth device's state meets the preset transmission conditions, the chip sends a first control signal to the state machine;

[0101] Step 504: The state machine performs a transmission legality verification based on the state of the radio frequency module, and sends a first control level to the radio frequency module after the verification is passed. The first control level is used to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state.

[0102] Step 505: The chip determines whether the Bluetooth device's status meets the preset reception conditions; the preset reception conditions include at least one of the following: there is data to be received; the current time is within the preset reception listening time window; a connection establishment request was sent in the previous moment.

[0103] Step 506: When the state of the Bluetooth device meets the preset reception conditions, the chip sends a second control signal to the state machine;

[0104] Step 507: The state machine performs a reception validity check based on the state of the RF module, and sends a second control level to the RF module after the check is passed; the second control level is used to control the clock synchronization circuit to output a second clock signal and control the receiving link to enter the working state, and the frequency of the second clock signal is less than the frequency of the first clock signal.

[0105] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.

[0106] Based on the same inventive concept, this application also provides an RF module control device for implementing the RF module control method described above. This device can be applied to or integrated into a chip or chip module, for example. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more RF module control device embodiments provided below can be found in the limitations of the RF module control method described above, and will not be repeated here.

[0107] In one exemplary embodiment, such as Figure 6 As shown, a radio frequency module control device 600 is provided for use in a Bluetooth device chip. The Bluetooth device includes a chip and a radio frequency module. The radio frequency module includes a transmit link, a receive link, and a clock synchronization circuit. The clock synchronization circuit is connected to the transmit link and the receive link, respectively. The device includes: an acquisition module 601, a first control module 602, and a second control module 603. Wherein:

[0108] Module 601 acquires the status of the Bluetooth device;

[0109] When the Bluetooth device's state meets the preset transmission conditions, the first control module 602 sends a first control level to the radio frequency module. The first control level is used to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state.

[0110] When the Bluetooth device's state meets the preset reception conditions, the second control module 603 sends a second control level to the radio frequency module. The second control level is used to control the clock synchronization circuit to output a second clock signal and control the receiving link to enter the working state. The frequency of the second clock signal is less than the frequency of the first clock signal.

[0111] In one embodiment, the preset transmission conditions include at least one of the following: there is data to be transmitted; the current time is the preset transmission time; and a connection establishment request is initiated with other Bluetooth devices.

[0112] In one embodiment, the preset receiving conditions include at least one of the following: there is data to be received; the current time is within the preset receiving listening time window; and a connection establishment request was sent in the previous moment.

[0113] In one embodiment, the Bluetooth device further includes a state machine. The chip is connected to the radio frequency module through the state machine. The first control module 602 is specifically used to send a first control signal to the state machine so that the state machine performs a transmission legality verification based on the state of the radio frequency module, and sends a first control level to the radio frequency module after the verification is passed.

[0114] The transmission legality verification includes at least one of the following: whether the radio frequency module is in a protected period where transmission is prohibited, and whether the radio frequency module has a higher priority reception interruption.

[0115] In one embodiment, the Bluetooth device further includes a state machine. The chip is connected to the radio frequency module through the state machine. The first control module 602 is specifically used to send a second control signal to the state machine so that the state machine performs a reception validity verification based on the state of the radio frequency module, and sends a second control level to the radio frequency module after the verification is passed.

[0116] The verification of reception legitimacy includes at least one of the following: whether the radio frequency module is in a protection period where reception is prohibited, and whether the radio frequency module has a higher priority transmission interruption.

[0117] In one embodiment, the clock synchronization circuit includes a resonant network, which includes an inductor, a first switch, a first regulating capacitor, a second switch, a second regulating capacitor, and a third switch, wherein the capacitance value of the first regulating capacitor is smaller than the capacitance value of the second regulating capacitor.

[0118] One end of the first switch is connected to the first contact point in the inductor, and the other end of the first switch is connected to the second contact point in the inductor. One end of the inductor is connected to one end of the first regulating capacitor and one end of the second regulating capacitor. The other end of the first regulating capacitor is connected to one end of the second switch. The other end of the second regulating capacitor is connected to one end of the third switch. The other end of the inductor is connected to the other end of the second switch and the other end of the third switch.

[0119] The first control level is used to control the first and second switches to close and the third switch to open, so that the clock synchronization circuit outputs the first clock signal.

[0120] The second control level is used to control the third switch to close and the first and second switches to open, so that the clock synchronization circuit outputs the second clock signal.

[0121] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.

[0122] In one exemplary embodiment, a Bluetooth device is provided, which may be a server, and its internal structure diagram may be as follows. Figure 7As shown, the Bluetooth device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores data related to the radio frequency module control method. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a radio frequency module control method.

[0123] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0124] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0125] Get the status of the Bluetooth device;

[0126] When the Bluetooth device meets the preset transmission conditions, a first control level is sent to the radio frequency module. The first control level is used to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state.

[0127] When the Bluetooth device's state meets the preset reception conditions, a second control level is sent to the radio frequency module. The second control level is used to control the clock synchronization circuit to output a second clock signal and control the receiving link to enter the working state. The frequency of the second clock signal is less than the frequency of the first clock signal.

[0128] In one embodiment, the preset transmission conditions include at least one of the following: there is data to be transmitted; the current time is the preset transmission time; and a connection establishment request is initiated with other Bluetooth devices.

[0129] In one embodiment, the preset receiving conditions include at least one of the following: there is data to be received; the current time is within the preset receiving listening time window; and a connection establishment request was sent in the previous moment.

[0130] In one embodiment, the Bluetooth device further includes a state machine. The chip is connected to the radio frequency module through the state machine. When the processor executes the computer program, it also performs the following steps: sending a first control signal to the state machine so that the state machine performs a transmission legality verification based on the state of the radio frequency module, and sends a first control level to the radio frequency module after the verification is passed.

[0131] The transmission legality verification includes at least one of the following: whether the radio frequency module is in a protected period where transmission is prohibited, and whether the radio frequency module has a higher priority reception interruption.

[0132] In one embodiment, the Bluetooth device further includes a state machine, through which the chip is connected to the radio frequency module, and the processor, when executing the computer program, also performs the following steps:

[0133] Send a second control signal to the state machine so that the state machine performs a reception validity check based on the state of the radio frequency module, and sends a second control level to the radio frequency module after the check is passed;

[0134] The verification of reception legitimacy includes at least one of the following: whether the radio frequency module is in a protection period where reception is prohibited, and whether the radio frequency module has a higher priority transmission interruption.

[0135] In one embodiment, the clock synchronization circuit includes a resonant network, which includes an inductor, a first switch, a first regulating capacitor, a second switch, a second regulating capacitor, and a third switch, wherein the capacitance value of the first regulating capacitor is smaller than the capacitance value of the second regulating capacitor.

[0136] One end of the first switch is connected to the first contact point in the inductor, and the other end of the first switch is connected to the second contact point in the inductor. One end of the inductor is connected to one end of the first regulating capacitor and one end of the second regulating capacitor. The other end of the first regulating capacitor is connected to one end of the second switch. The other end of the second regulating capacitor is connected to one end of the third switch. The other end of the inductor is connected to the other end of the second switch and the other end of the third switch.

[0137] The first control level is used to control the first and second switches to close and the third switch to open, so that the clock synchronization circuit outputs the first clock signal.

[0138] The second control level is used to control the third switch to close and the first and second switches to open, so that the clock synchronization circuit outputs the second clock signal.

[0139] Based on the same inventive concept, this application also provides a chip, including a processor and a communication interface; the communication interface is used to receive or send data; the processor is configured to cause the chip to perform the following steps:

[0140] Get the status of the Bluetooth device;

[0141] When the Bluetooth device meets the preset transmission conditions, a first control level is sent to the radio frequency module. The first control level is used to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state.

[0142] When the Bluetooth device's state meets the preset reception conditions, a second control level is sent to the radio frequency module. The second control level is used to control the clock synchronization circuit to output a second clock signal and control the receiving link to enter the working state. The frequency of the second clock signal is less than the frequency of the first clock signal.

[0143] In one embodiment, the preset transmission conditions include at least one of the following: there is data to be transmitted; the current time is the preset transmission time; and a connection establishment request is initiated with other Bluetooth devices.

[0144] In one embodiment, the preset receiving conditions include at least one of the following: there is data to be received; the current time is within the preset receiving listening time window; and a connection establishment request was sent in the previous moment.

[0145] In one embodiment, the Bluetooth device further includes a state machine, through which the chip is connected to the radio frequency module, and the processor is configured to cause the chip to perform the following steps:

[0146] Send a first control signal to the state machine so that the state machine performs a transmission legality verification based on the state of the radio frequency module, and sends a first control level to the radio frequency module after the verification is successful;

[0147] The transmission legality verification includes at least one of the following: whether the radio frequency module is in a protected period where transmission is prohibited, and whether the radio frequency module has a higher priority reception interruption.

[0148] In one embodiment, the Bluetooth device further includes a state machine, through which the chip is connected to the radio frequency module, and the processor is configured to cause the chip to perform the following steps:

[0149] Send a second control signal to the state machine so that the state machine performs a reception validity check based on the state of the radio frequency module, and sends a second control level to the radio frequency module after the check is passed;

[0150] The verification of reception legitimacy includes at least one of the following: whether the radio frequency module is in a protection period where reception is prohibited, and whether the radio frequency module has a higher priority transmission interruption.

[0151] In one embodiment, the clock synchronization circuit includes a resonant network, which includes an inductor, a first switch, a first regulating capacitor, a second switch, a second regulating capacitor, and a third switch, wherein the capacitance value of the first regulating capacitor is smaller than the capacitance value of the second regulating capacitor.

[0152] One end of the first switch is connected to the first contact point in the inductor, and the other end of the first switch is connected to the second contact point in the inductor. One end of the inductor is connected to one end of the first regulating capacitor and one end of the second regulating capacitor. The other end of the first regulating capacitor is connected to one end of the second switch. The other end of the second regulating capacitor is connected to one end of the third switch. The other end of the inductor is connected to the other end of the second switch and the other end of the third switch.

[0153] The first control level is used to control the first and second switches to close and the third switch to open, so that the clock synchronization circuit outputs the first clock signal.

[0154] The second control level is used to control the third switch to close and the first and second switches to open, so that the clock synchronization circuit outputs the second clock signal.

[0155] It is understood that the chip involved in the embodiments of this application may be a field-programmable gate array (FPGA), may be an application-specific integrated circuit (ASIC), may be a system on chip (SoC), may be a central processor unit (CPU), may be a network processor (NP), may be a digital signal processor (DSP), may be a microcontroller unit (MCU), may be a programmable logic device (PLD), or other integrated chips, etc.

[0156] Based on the same inventive concept, this application also provides a chip module, such as... Figure 8 As shown, the chip module includes a communication module, a power module, a storage module, and a chip. Among them:

[0157] The power module is used to provide power to the chip module; the storage module is used to store data and instructions; the communication module is used for internal communication within the chip module, or for communication between the chip module and external devices; this chip corresponds to the chip in the above chip embodiment.

[0158] The implementation method of this chip module can be found in the relevant content of the above chip embodiment, and will not be repeated here.

[0159] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods described above.

[0160] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of any of the methods described above.

[0161] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0162] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0163] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A radio frequency module control method, characterized in that, In a chip used in a Bluetooth device, the Bluetooth device includes a chip and a radio frequency (RF) module. The RF module includes a transmit link, a receive link, and a clock synchronization circuit. The clock synchronization circuit is connected to the transmit link and the receive link, respectively. The method includes: Obtain the status of the Bluetooth device; When the state of the Bluetooth device meets the preset transmission conditions, a first control level is sent to the radio frequency module. The first control level is used to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state. When the Bluetooth device's state meets the preset reception conditions, a second control level is sent to the radio frequency module. The second control level is used to control the clock synchronization circuit to output a second clock signal and control the receiving link to enter the working state. The frequency of the second clock signal is less than the frequency of the first clock signal.

2. The method according to claim 1, characterized in that, The preset transmission conditions include at least one of the following: there is data to be sent; the current time is the preset transmission time; and a connection establishment request is initiated with other Bluetooth devices.

3. The method according to claim 1, characterized in that, The preset receiving conditions include at least one of the following: there is data to be received; the current time is within the preset receiving and listening time window; a connection establishment request was sent in the previous moment.

4. The method according to claim 1 or 2, characterized in that, The Bluetooth device further includes a state machine, and the chip is connected to the radio frequency module through the state machine. When the state of the Bluetooth device meets preset transmission conditions, sending a first control level to the radio frequency module includes: A first control signal is sent to the state machine so that the state machine performs a transmission legality verification based on the state of the radio frequency module, and sends the first control level to the radio frequency module after the verification is successful; The transmission legality verification includes at least one of the following: whether the radio frequency module is in a protection period where transmission is prohibited, and whether the radio frequency module has a higher priority reception interruption.

5. The method according to claim 1 or 3, characterized in that, The Bluetooth device further includes a state machine, and the chip is connected to the radio frequency module through the state machine. The step of sending a second control level to the radio frequency module when the state of the Bluetooth device meets preset reception conditions includes: A second control signal is sent to the state machine so that the state machine performs a reception validity check based on the state of the radio frequency module, and sends a second control level to the radio frequency module after the check is passed; The reception legitimacy verification includes at least one of the following: whether the radio frequency module is in a protection period where reception is prohibited, and whether the radio frequency module has a higher priority transmission interruption.

6. The method according to claim 1, characterized in that, The clock synchronization circuit includes a resonant network, which includes an inductor, a first switch, a first regulating capacitor, a second switch, a second regulating capacitor, and a third switch. The capacitance value of the first regulating capacitor is less than the capacitance value of the second regulating capacitor. One end of the first switch is connected to the first contact point in the inductor, and the other end of the first switch is connected to the second contact point in the inductor. One end of the inductor is connected to one end of the first regulating capacitor and one end of the second regulating capacitor. The other end of the first regulating capacitor is connected to one end of the second switch. The other end of the second regulating capacitor is connected to one end of the third switch. The other end of the inductor is connected to the other end of the second switch and the other end of the third switch. The first control level is used to control the first switch and the second switch to close, and the third switch to open, so that the clock synchronization circuit outputs the first clock signal; The second control level is used to control the third switch to close, and the first switch and the second switch to open, so that the clock synchronization circuit outputs the second clock signal.

7. A radio frequency module control device, characterized in that, The Bluetooth device includes a chip and an RF module, which is disposed in the chip of the Bluetooth device. The RF module includes a transmit link, a receive link, and a clock synchronization circuit. The clock synchronization circuit is connected to the transmit link and the receive link, respectively. The device includes: The acquisition module is used to acquire the usage status of the Bluetooth device; The first control module is used to send a first control level to the radio frequency module when the Bluetooth device's usage state meets the preset transmission conditions. The first control level is used to control the clock synchronization circuit to output a first clock signal and control the transmission link to enter the working state. The second control module is used to send a second control level to the radio frequency module when the state of the Bluetooth device meets the preset reception conditions. The second control level is used to control the clock synchronization circuit to output a second clock signal and control the transmission link to enter the working state. The frequency of the second clock signal is less than the frequency of the first clock signal.

8. A Bluetooth device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A chip, characterized in that, The device includes a processor and a communication interface, wherein the processor is configured to cause the chip to perform the steps of the method described in any one of claims 1 to 6.

10. A chip module, characterized in that, This includes communication modules, power modules, storage modules, and chips, among which: The power module is used to provide power to the chip module; The storage module is used to store data and instructions; The communication module is used for internal communication within the chip module, or for communication between the chip module and external devices. The chip is used to perform the steps of the method according to any one of claims 1 to 6.