Bluetooth access code assisted initial DC estimation and frame synchronization
AssigneeBroadcom Corporation
InventorsRebecca W. Yuan, Jyothis Indirabhai, Kevin Yen
Life of this patent
Estimating the term…
Abstract
A system for calculating DC offset and achieving frame detection is described. In one embodiment, the present invention includes an electronic device with an integrated receiver module. The receiver module can take advantage of a known synchronization pattern such as the Bluetooth access code to determine an initial DC offset and to provide frame detection.
Claims27
A method for operating a wireless-enabled device, the method comprising:
- computing a DC compensation factor for a known pilot signal;
- receiving a first plurality of bits of an incoming pilot signal;
- computing a DC average for the received first plurality of bits of the incoming pilot signal;
- computing a compensated DC average for the first plurality of bits of the incoming pilot signal using the DC compensation factor and the DC average;
- adjusting at least an indication of the received first plurality of bits according to the computed compensated DC average;
- comparing the adjusted at least an indication of first plurality of bits with corresponding bits of the known pilot signal;
- and
- responsive to a threshold number of bits of the adjusted at least an indication of first plurality of bits matching the corresponding bits of the known pilot signal, outputting the compensated DC average for the first plurality of bits.
An electronic device comprising:
- a receiver configured to receive a data signal;
- an analog-to-digital converter coupled to the receiver, the analog-to-digital converter configured to generate a digital representation of the received data signal;
- a logic unit coupled to the analog-to-digital converter, the logic unit configured to compute an average DC value (DCavg—) for the digital representation of the received data signal;
- a compensation unit coupled to the logic unit;
- and
- a synchronization word storage device coupled to the compensation unit, the synchronization word storage device configured to store a synchronization word;
- wherein the compensation unit is configured to compute a compensated average DC value (DCavg—comp) using the DCavg—and at least a portion of the synchronization word stored in the synchronization word storage device;
- whereby the DCavg—comp is usable to compensate for a DC offset included in the digital representation of the received data signal.
A system for operating a wireless-enabled device, the system comprising:
- means for computing a DC compensation factor for a known pilot signal;
- means for receiving a first plurality of bits of an incoming pilot signal;
- means for computing a DC average for the received first plurality of bits of the incoming pilot signal;
- means for computing a compensated DC average for the first plurality of bits of the incoming pilot signal using the DC compensation factor and the DC average;
- means for adjusting at least an indication of the received first plurality of bits according to the computed compensated DC average;
- means for comparing the adjusted at least an indication of the first plurality of bits with corresponding bits of the known pilot signal;
- and
- responsive to a threshold number of bits of the adjusted at least an indication of first plurality of bits matching the corresponding bits of the known pilot signal, means for outputting the compensated DC average for the first plurality of bits.
A method for operating a wireless-enabled device, comprising:
- receiving a synchronization word;
- computing a DC average for a first portion of the received synchronization word;
- computing a DC compensation factor using a known synchronization word;
- computing a compensated DC average using the DC average and the DC compensation factor;
- determining whether a threshold number of bits of the first portion of the received synchronization word as adjusted by the DC compensation factor match corresponding bits in the known synchronization word;
- and
- responsive to a threshold number of bits of the first portion of the received synchronization word as adjusted by the DC compensation factor matching the corresponding bits in the known synchronization word, providing the compensated DC average to an offset tracking device.
An apparatus comprising:
- an analog-to-digital converter configured to generate a digital representation of a received pilot signal, wherein the received pilot signal comprises an incoming synchronization word;
- a DC offset estimator coupled to the analog-to-digital converter;
- and
- a synchronization word storage device coupled to the DC offset estimator, the synchronization word storage device configured to store a known synchronization word;
- wherein the DC offset estimator is configured to compute an estimated DC offset using at least a portion of the synchronization word from the storage device and at least a portion of the digital representation of the received pilot signal generated by the analog-to-digital converter.
An apparatus comprising:
- a receiver module;
- an A/D converter connected to the receiver module;
- and
- an estimation module connected to the A/D converter.
A system comprising:
- a receiver module;
- an A/D converter connected to the receiver module;
- an initial estimation module connected to the A/D converter;
- and
- a DC tracking loop connected to the initial estimation module.
Dependencies are inferred from the claim text.