Abstract:
A method for communications is described. The method includes determining a symbol timing drift elimination amount for a received signal. The method further includes eliminating part of the symbol timing drift by adjusting a reference clock for the modem. Determining the symbol timing drift elimination amount may be based on at least one of a symbol timing drift estimate, a symbol timing error, a packet acquisition indicator, a packet validity indicator, demodulated bits or a carrier presence indicator.
Abstract:
In a wireless near field communication (NFC) system, a target, such as a smart card, can communicate with an initiator, such as a card reader, by load modulating a radio frequency (RF) signal generated by the initiator. When two or more targets load modulate the RF signal generated, “collisions” can occur with the load modulation. Apparatus and methods detect the presence or absence of collisions in a lower layer or physical layer and report the presence of detected collisions to an upper layer for further handling.
Abstract:
Methods and systems for hardware-efficient carrier sensing are disclosed. The method may include receiving a received signal during a detection window, generating a phase-discriminated waveform based on the received signal, determining a plurality of absolute values respectively based on a plurality of correlations of the phase-discriminated waveform, and generating a detection metric based on a peak value of the plurality of absolute values.
Abstract:
In some examples, the receiver apparatus includes a receiver interface configured to receive a signal from a transmitter and output an input sequence of M-bit samples. The apparatus may also include a quantizer circuit configured to convert the input sequence of M-bit samples into an output sequence of N-bit samples, wherein M and N are positive integer numbers, and wherein M is greater than N. The apparatus may further include a decoder circuit configured to decode the output sequence of N-bit samples.
Abstract:
Methods, systems, and devices are described for an adaptive demodulator that supports multiple modes. An FM signal may be received at a demodulator and parameters corresponding to the FM signal may be identified. Connections between multiple modules within the demodulator may be configured, based at least in part on the parameters, to select one of multiple demodulation modes supported by the demodulator to demodulate the FM signal. The modes may include a phase differencing mode, a phase-locked loop (PLL) mode, a frequency-compressive feedback (FCF) mode, and/or a quadrature detector mode. The parameters may include one or both of a signal strength of the FM signal and a maximum frequency deviation of the FM signal. Based on the parameters, one or more signals may be generated to configure the connections within the demodulator. A switch from one mode to another may occur when one of the parameters breaches a threshold value.
Abstract:
Methods, systems, and devices are described for wireless communications in a frequency modulation (FM) receiver with a frequency deviation-dependent adaptive channel filter. A maximum frequency deviation of an FM broadcast signal may be estimated. One or more coefficients of a channel filter may be adapted based at least in part on the maximum frequency deviation. The coefficient adaptation may include identifying a set of coefficients corresponding to the maximum frequency deviation and applying the set of coefficients to the channel filter. The set of coefficients may be identified by selecting one of multiple sets of coefficients stored in memory. In some instances, a signal quality metric (e.g., signal-to-noise ratio (SNR)) may be identified and may be used to modify a value of one or more of the set of coefficients applied to the channel filter.
Abstract:
A method for communication between near field communication (NFC) devices includes generating a transmission signal, an in-phase local oscillator signal, and a quadrature local oscillator signal from edges of an input clock signal. The method further includes mixing a load modulated signal with the in-phase local oscillator signal to generate an in-phase baseband signal. The method further includes mixing the load modulated signal with the quadrature local oscillator signal to generate a quadrature baseband signal. The method further includes adjusting a phase delay of at least one of the in-phase local oscillator signal or the quadrature local oscillator signal in response to a first signal strength of the in-phase baseband signal and a second signal strength of the quadrature baseband signal.
Abstract:
This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, related to low power techniques for a BLE device during a scanning state. The BLE device is configured to scan for a preamble of a packet while in a first power mode and detect when a bit of the preamble is received. Upon detecting that the bit of the preamble is received, the BLE device switches from the first power mode to a second power having a higher operating power for the BLE device than the first power mode. The switch in power modes occurs while the preamble is being received or immediately after the preamble is received and before an access address of the packet is received. The BLE device, while in the second power mode, then scans for the access address of the packet.
Abstract:
Systems and methods are directed to phase modulation of polar coordinates in a transmitter of wireless signals, to achieve high transmit power levels while meeting spectral mask and EVM requirements. An input signal is mapped to a sequence of modulation frequency (e.g., O-QPSK to MSK) to generate a mapped signal. A digital frequency shaping filter is applied to the mapped signal to generate a shaped signal. An adaptive rounding algorithm is applied to the shaped signal to generate a reduced bit-width signal. A digital frequency synthesizer is applied to the reduced bit-width signal to generate an analog waveform for transmission.
Abstract:
In an embodiment, a receiver detects a timing error between a transmitter clock at a transmitter and a receiver clock at a receiver associated with an exchange of CPM signals. The receiver phase aligns input samples of a candidate received signal over a time window based on a rotating signal corresponding to a phase progression of the candidate received signal. The receiver generates first and second partial sums of the phase-aligned input samples that are accumulations of phase-aligned input samples corresponding to modulation symbols that contribute positive and negative phases, respectively, to the phase progression. The receiver determines a phase difference between the first and second partial sums, and generates a timing-error metric that is indicative of a timing error between the transmitter clock and the receiver clock based at least in part upon the determined phase difference.