摘要:
A Bluetooth receiver comprises a RF front end configured to receive a Bluetooth signal including a preamble and 34-bit pseudo-number (PN); a DC estimator communicatively coupled to the RF front end; and a frame synchronizer communicatively coupled to the DC estimator. The DC estimator is configured to perform DC offset estimation by determining an average value of samples of the preamble and the frame synchronizer is configured to use the 34-bit PN for frame synchronization.
摘要:
A PLL circuit comprises a phase frequency detector (PFD), a charge pump (CP), a low pass filter (LPF), a voltage controlled oscillator (VCO), a frequency divider (FD) and a reset module. The PFD receives a first and a second input signals, and outputs a first and a second adjustment parameters according to phase and frequency difference between the first and the second input signal. The CP is coupled to the PFD, generates a current according to the first and the second adjustment parameters. The LPF is coupled to the CP, and generates a voltage according to the current. The VCO is coupled to the LPF, and generates an oscillation frequency according to the voltage. The FD receives and divides the oscillation frequency, and generates the second input signal. The reset module generates a reset signal to feed to the FD, wherein the reset module receives the first signal.
摘要:
An ASK demodulator comprises a rectification circuit which receives and rectifies an ASK signal to generate a rectified current; an active load circuit is coupled to the rectification circuit and receives the rectified current and present an impedance which is inversely proportional to at least a part of the rectified current when a frequency of a base band signal meets a preset condition; a comparator is coupled to the rectification circuit and the active load circuit and receives a reference voltage and a voltage generated based on, at least in part, the rectified current and the impedance, and compares the reference voltage and the generated voltage to generate a demodulated signal.
摘要:
A method for resisting fault injection attacks during secure boot is provided. The method may include: performing a secure check on a System-on-Chip (SoC), wherein one or more pre-determined values are written on one or more bits of a first register of the SoC during the secure check; reading one or more corresponding bits of a second register of the SoC; and comparing the values of the one or more bits of the second register with the values of the one or more corresponding bits of the first register. In response to a comparison result that the values of the one or more bits of the second register are the same as the values of the one or more corresponding bits of the first register, the SoC is booted.
摘要:
A Bluetooth receiver includes a memory; and one or more processors in communication with the memory, the one or more processors configured to perform operations including: dividing Bluetooth frequencies of the Bluetooth receiver into Bluetooth frequency classes based on a frequency relationship among Bluetooth channels of the Bluetooth receiver and non-overlapping Wi-Fi channels of an interfering Wi-Fi device operating in a Wi-Fi frequency range within the Bluetooth frequency range, each Bluetooth frequency class including one or more Bluetooth frequency groups; determining one or more working Bluetooth frequency groups of the Bluetooth frequency classes based on pre-determined requirements, and saving entire working Bluetooth frequencies within the one or more working Bluetooth frequency groups into a channel map table, which can be used for Adaptive Frequency Hopping (AFH) to reduce Wi-Fi interferences caused by the Wi-Fi device. The Bluetooth receiver may efficiently and quickly choose working Bluetooth frequency points.
摘要:
A Bluetooth receiver includes a primary circuit path, which can create a first digital IF modulated signal to obtain a Bluetooth load signal at a current Bluetooth frequency point, and an auxiliary circuit path, in parallel with the primary circuit path, which can create a second digital IF modulated signal in a Bluetooth frequency range across multiple Bluetooth frequency points. A signal analysis module of the auxiliary circuit path may evaluate interference levels of the second digital IF modulated signal at the Bluetooth frequency points, by analyzing a Fourier Transformation (FT) spectrum of the second digital IF modulated signal, and to choose a number of working Bluetooth frequency points corresponding to relative low signal strengths in the FT spectrum. This way may efficiently and quickly choose qualified working Bluetooth frequency points for Adaptive Frequency Hopping (AFH) in a single current time slot, without consuming any additional time slots for detection.
摘要:
A bias circuit includes a digital-to-analog converter configured to receive a digital input and output an analog signal; an integrator coupled to a first node that is coupled to the digital-to-analog converter and an amplifier, and coupled to a second node that is coupled to a positive input port of a first comparator and a negative input port of a second comparator; the digital signal processor coupled to an output port of the first comparator and an output port of the second comparator, and coupled to an input port of the digital-to-analog converter.
摘要:
A power amplifier includes a digital-to-analog converter, a loop filter, a driver circuit, a first adjustable reference resistor and a second adjustable reference resistor. A circuit includes an overcurrent protection circuit and a power amplifier, wherein the overcurrent protection circuit is communicatively coupled to the power amplifier. The digital-to-analog converter is configured to receive a digital signal and to output an analog signal, the driver circuit communicatively coupled to the loop filter and at least one of a first output port and a second output port of the power amplifier.
摘要:
A wireless speaker system includes a first transceiver and a second transceiver. The first transceiver acting as a master is configured to establish a first wireless link with a data source for receiving a plurality of data packets, and to establish a second wireless link with a second transceiver acting as a slave for transmitting a set of parameters to the second transceiver to enable the second transceiver to sniff the plurality of data packets from the data source via an enabled wireless link. The first transceiver is further configured to monitor the values of a first communication quality of the first wireless link and a second communication quality of the enabled wireless link, and to switch roles between the first transceiver and the second transceiver when the first communication quality is less than the second communication quality and the first communication quality decreases to a pre-determined threshold value.