The present disclosure generally relates to the field of communication devices, and particularly to frequency modulation schemes utilized in communication devices.
A modem (modulator-demodulator) is a network device that modulates and demodulates signals to facilitate transmission of information. A modem may employ various types of frequency modulation scheme to implement modulation and demodulation. For instance, modems such as Bluetooth modems, ZigBee modems, Bluetooth Low Energy (BLE) modems and the like may employ a particular type of frequency modulation scheme called frequency-shift keying (FSK) modulation. FSK modulation may be configured to facilitate transmission of digital information through discrete frequency changes. It is noted, however, that FSK demodulation techniques currently available may not be able to satisfy some performance requirements.
Embodiments of the present disclosure are directed toward a frequency-shift keying (FSK) demodulator having a digital phase-locked loop (DPLL) based frequency estimator to convert a phase signal to a frequency signal, a frequency offset estimator to estimate and track direct current (DC) component of the frequency signal, and an average filter communicatively coupled to the frequency offset estimator to perform an accumulate-and-dump operation to improve a symbol-level signal to noise ratio (SNR) of the frequency signal.
It is to be understood that both the foregoing general description and the following detailed description are for example and explanatory only and are not necessarily restrictive of the present disclosure. The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate subject matter of the disclosure. Together, the descriptions and the drawings serve to explain the principles of the disclosure.
The numerous advantages of the disclosure may be better understood by those skilled in the art by reference to the accompanying figures in which:
Reference will now be made in detail to the subject matter disclosed, which is illustrated in the accompanying drawings.
Referring generally to
It is noted that current implementations of BLE demodulators exhibit several issues. For instance, because frequency estimators 104 are typically implemented as phase differentiators, they are sensitive to phase estimation errors. Additionally, accuracies of currently available implementations of frequency offset estimators 106 are limited. Furthermore, current implementations of average filters 108 may introduce ISI that cannot be removed from preambles and access addresses of BLE packets. This extra ISI may deteriorate the detection performance of preamble and access code, negatively affecting the performance of the BLE demodulator 100.
In this manner, the DPLL based frequency estimator 204 may be configured to function as a phase differentiator by setting K=1 (i.e., setting the transfer function to 1−z−1). Alternatively, the DPLL based frequency estimator 204 may be configured to provide some flexibility to the DPLL bandwidth by fine-tuning (adjusting) the value of the variable K (amplifier gain) to improve the frequency estimation accuracy.
Additionally, as shown in
Where w1 and w2 are weights for the acquisition mode and the tracking mode, respectively, and where w1+w2=1. In some embodiments, the receiver may initially set a higher weight on w1. Upon completion of synchronization, the receiver may reduce the weight on w1 and increase the weight on w2 (i.e., relying more on tracking mode results). It is contemplated that configuring the envelope tracker 206 in this manner may allow the filtering process to be applied more directly on the frequency extrema, which may suppress noises more efficiently.
Furthermore, as shown in
A second average filter 208B may be configured to have a shorter accumulation length and hence a reduced ISI. The second average filter 208B may be utilized specifically for synchronization. In some embodiments, the second average filter 208B may operate specifically on preambles and access addresses of the received packets to complete synchronization. Upon completion of synchronization, the first average filter 208A may be engaged to perform data equalization and demodulation.
It is contemplated that the accumulation length of the second average filter 208B may be chosen based on various factors. For instance, if the accumulation length is set to one, the second average filter 208B may have the least ISI but potentially worse SNR. Increasing the accumulation length may increase ISI but reduce SNR. It is therefore contemplated that the accumulation length of the second average filter 208B may be chosen as a tradeoff between SNR and ISI. It is to be understood that the accumulation length of the second average filter 208B may vary without departing from the spirit and scope of the present disclosure.
In some embodiments, a delay matching block 208C is utilized to align the timing of two average filters. In this manner, the timing acquired by the second average filter 208B may be applied directly to data demodulation performed by the first average filter 208A.
The DPLL based frequency estimator 204, configured in accordance with embodiments of the present disclosure, can provide the flexibility to adjust the DPLL bandwidth to improve the accuracy of frequency estimation. Additionally, using the envelope tracker 206 as a frequency offset estimator allows filtering to be applied directly on the frequency extrema, making the frequency offset estimator more efficient in suppressing noises. Furthermore, using two separate average filters 208A and 208B for data demodulation and synchronization can help reduce ISI that negatively affects the performance of the BLE demodulator 200.
It is to be understood that while the BLE demodulator 200 is shown to have implemented a combination of the DPLL based frequency estimator 204, the envelope tracker 206, and the two separate average filters 208A and 208B, this combination is not required. It is contemplated that a BLE demodulator configured in accordance with the present disclosure may implement any one or any combinations of the DPLL based frequency estimator 204, the envelope tracker 206, and the two separate average filters 208A and 208B described above without departing from the spirit and scope of the present disclosure.
It is also to be understood that while the descriptions above made specific references to BLE demodulators, such references are made merely for illustrative purposes and are not meant to be limiting. It is contemplated that the DPLL based frequency estimator 204, the envelope tracker 206, and the two separate average filters 208A and 208B described above may be utilized in various types of FSK demodulators without departing from the spirit and scope of the present disclosure; for example, a continuous-phase FSK demodulator, Gaussian FSK demodulator, minimum FSK (or MSK) demodulator, or any demodulator utilizing FSK.
Referring now to
Also shown in
It is believed that the systems and devices disclosed herein and many of their attendant advantages will be understood by the foregoing description, and it will be apparent that various changes may be made in the form, construction, and arrangement of the components thereof without departing from the broad scope of the present disclosure or without sacrificing all of their material advantages. The form herein before described being merely an explanatory embodiment thereof, it is the intention of the following claims to encompass and include such changes.
The above description is intended to be illustrative, and not restrictive. For example, the above-described embodiments (or one or more aspects thereof) may be used in combination with each other. Other embodiments will be apparent to those of skill in the art upon reviewing the above description. In this document, the terms “a” or “an” are used, as is common in patent documents, to include one or more than one. In this document, the term “or” is used to refer to a nonexclusive or, such that “A or B” includes “A but not B,” “B but not A,” and “A and B,” unless otherwise indicated. In the event of inconsistent usages between this document and those documents so incorporated by reference, the usage in the incorporated reference(s) should be considered supplementary to that of this document; for irreconcilable inconsistencies, the usage in this document supersedes the usage in any incorporated references.
Although the claimed subject matter has been described with reference to specific embodiments, it will be evident that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of what is claimed. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. The scope of the claims should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled. In the appended claims, the terms “including” and “in which” are used as the plain-English equivalents of the respective terms “comprising” and “wherein.” Also, in the following claims, the terms “including” and “comprising” are open-ended; a system, device, article, or process that includes elements in addition to those listed after such a term in a claim are still deemed to fall within the scope of that claim. Moreover, in the following claims, the terms “first,” “second,” and “third,” etc. are used merely as labels and are not intended to impose numerical requirements on their objects.
The Abstract of the Disclosure is provided to comply with 37 C.F.R. § 1.72(b), requiring an abstract that will allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
The present application claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional Application Ser. No. 62/446,085, filed Jan. 13, 2017. Said U.S. Provisional Application Ser. No. 62/446,085 is hereby incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4485347 | Hirasawa | Nov 1984 | A |
4716376 | Daudelin | Dec 1987 | A |
4825452 | Wong | Apr 1989 | A |
7352831 | Quinlan et al. | Apr 2008 | B2 |
7405613 | De Ruijter | Jul 2008 | B2 |
7499695 | Subramanian | Mar 2009 | B2 |
8311082 | Pasternak et al. | Nov 2012 | B2 |
8374291 | Himsoon et al. | Feb 2013 | B1 |
8629716 | Han et al. | Jan 2014 | B2 |
8995935 | Mihota | Mar 2015 | B2 |
9049081 | Taniguchi et al. | Jun 2015 | B2 |
9077435 | Rada et al. | Jul 2015 | B1 |
9106485 | Waheed | Aug 2015 | B1 |
9497055 | Xu et al. | Nov 2016 | B2 |
20020122504 | Payne | Sep 2002 | A1 |
20060062332 | Patra | Mar 2006 | A1 |
20060093079 | Kim | May 2006 | A1 |
20100220780 | Peng | Sep 2010 | A1 |
20110110465 | Shibata | May 2011 | A1 |
Number | Date | Country |
---|---|---|
2818517 | Oct 2002 | CA |
2833546 | Jan 2016 | EP |
04198467 | Dec 2008 | JP |
Entry |
---|
Virk, Kashif “Design of an Integrated GFSK Demodulator for a Bluetooth Receiver” Xilinkx, Mar. 30, 2001; 347 pages. |
International Search Report for International Application No. PCT/US17/61325 dated Dec. 15, 2017; 3 pages. |
Written Opinion of the International Searching Authority for International Application No. PCT/US17/61325 dated Dec. 15, 2017; 7 pages. |
Number | Date | Country | |
---|---|---|---|
62446085 | Jan 2017 | US |