H04L7/042

ACQUISITION THRESHOLD BASED ON SIGNAL STRENGTH
20170238328 · 2017-08-17 ·

Systems and methods pertain to operating a receiver of wireless signals such as Bluetooth or Bluetooth Low Energy (BLE) signals. A correlator is provided to correlate a wireless signal received by the receiver with a device identifier corresponding to a wanted device from which the receiver wants to receive wireless signals, to generate a correlator output. An adaptive acquisition threshold generator generates an adaptive acquisition threshold based on a signal strength of the wireless signal, and a comparator is used to determine if the wireless signal is a wanted signal intended for the receiver, based on a comparison of the correlator output with the adaptive acquisition threshold.

DTV receiving system and method of processing DTV signal

A digital television (DTV) receiving system includes an information detector, a resampler, a timing recovery unit, and a carrier recovery unit. The information detector detects a known data sequence which is periodically inserted in a digital television (DTV) signal received from a DTV transmitting system. The resampler resamples the DTV signal at a predetermined resampling rate. The timing recovery unit performs timing recovery on the DTV signal by detecting a timing error from the resampled DTV signal using the detected known data sequence. The carrier recovery unit performs carrier recovery on the resampled DTV signal by estimating a frequency offset value of the resampled DTV signal using the detected known data sequence.

POWER-SAVING SAMPLING RECEIVER WITH NON-COHERENT SAMPLING WITH ONE SAMPLE PER BIT

Embodiments provide a data receiver, the data receiver being configured to receive a signal including a sequence of N bits so as to obtain a reception signal, wherein N is a natural number greater than or equal to eight, N≥8, wherein the data receiver is configured to sample the reception signal with a sampling rate that corresponds, with an intentional deviation of up to 2/N, to one sample value per bit of the sequence of N bits so as to obtain a sequence of received bits, wherein the data receiver is configured to correlate the sequence of received bits with K different sequences of N-1 reference bits so as to obtain K partial correlation results, wherein K is smaller than or equal to N-1 and greater than or equal to three, N-1≥K≥3.

PREDICTIVE SEMI-ACTIVE LASER PULSE CORRELATOR AND METHOD
20170227329 · 2017-08-10 · ·

A predictive semi-active laser (SAL) pulse correlator includes a history buffer, a correlation predictor, a match identifier and a correlation verifier. The history buffer is configured to store an indicator for each of a plurality of received pulses. The correlation predictor is configured to initiate a search of the history buffer for a pulse train match for a future interval and to predict correlation for the future interval when the pulse train match is found. The match identifier is configured to search the history buffer for a specified number of pulse matches corresponding to the pulse train match. The correlation verifier is configured to verify correlation by receiving a pulse during the future interval when the correlation predictor predicts correlation for the future interval.

Preamble detection and frequency offset determination

Systems and methods are disclosed for detection of a selected signal pattern, such as a servo sector preamble, and for frequency offset determination. A circuit may be configured to divide a signal into detection windows of a selected size, and sample the signal a selected number of times within each detection window. The circuit may then determine an error value for each detection window based on values of the samples for each detection window, and determine the preamble is detected when a threshold number of most-recently sampled detection windows have error values below a threshold value. The circuit may then organize the sample values corresponding to the preamble into groups, and calculate phase estimates representing a phase at which the groups were sampled. The circuit may determine a frequency offset based on the phase estimates, and modulate the sampling frequency according to the frequency offset.

COMMUNICATION PROCESS AND SYSTEM FOR HIGH-SENSITIVITY AND SYNCHRONOUS DEMODULATION SIGNALS

The communication process for high-sensitivity and synchronous demodulation signals between a transmitter (2) and a receiver (3) comprises a first synchronisation phase followed by a modulation and demodulation phase of the data. To achieve this, the transmitter transmits a pseudo-periodic chirp signal to the receiver, where a frequency conversion of the chirp signal is performed in a mixer (33) by an oscillating signal (So) at constant frequency of a local oscillator (34) to supply an intermediate signal, which is filtered and sampled for a logic unit (37). An assembly (38) of m pairs DFT blocks phase-shifted in relation to one another and operating in parallel is provided in the logic unit. A processing unit (39) receives the result of the pairs of the assembly to determine frequency and phase errors between the transmitter and the receiver on the basis of two peaks detected by one of the pairs above a threshold to synchronise the receiver.

METHOD FOR ACQUIRING SYNCHRONIZATION, AND PHY TRANSMITTER AND PHY RECEIVER FOR CABLE NETWORK

Disclosed are a method for acquiring synchronization in a cable network, and a physical (PHY) transmitter and PHY receiver. The method for acquiring synchronization in a cable network according to an embodiment includes receiving, by a PHY receiver, a signal from a PHY transmitter, and acquiring, by the PHY receiver, channel synchronization when a symbol in which a channel preamble exists is detected from the received signal and a position of a frequency in which a channel subcarrier exists is detected from the detected symbol by performing a cross correlation operation on the received signal and the channel preamble.

Recovering timing from a self-clocking coded light signal

A coded light receiver comprising a sensor for receiving coded light, a filter, and a timing and data recovery module. The coded light comprises a signal whereby data and timing are modulated into the light according to a self-clocking coding scheme. The filter is arranged to match a template waveform of the coding scheme against the received signal, thereby generating a pattern of filtered waveforms each corresponding to a respective portion of the data, and the timing and data recovery module recovers the timing from the signal based on characteristic points of the filtered waveforms. The timing and data recovery module is configured to do this by separating the filtered waveforms into different sub-patterns in dependence on the data, and to recover the timing by processing each of the sub-patterns individually based on the characteristic points of each sub-pattern.

Codeword synchronization for fiber channel protocol

Efficient codeword synchronization methods and systems for fiber channel protocol are disclosed. The method includes identifying a codeword boundary by detecting 100-bit known patterns in a bit codeword in a transmission.

Method of calibrating clock phase and voltage offset, data recovery circuit performing the same and receiver including the same
11212069 · 2021-12-28 · ·

A method of calibrating a clock phase and a voltage offset includes receiving an input data signal that is periodically toggled. A clock phase calibration operation is performed based on an up signal and a down signal, such that phases of a plurality of clock signals are adjusted. The up signal and the down signal are generated based on the input data signal, a reference voltage and the plurality of clock signals. A voltage offset calibration operation is performed based on the up signal, the down signal and a first sample data signal, such that a voltage level of the reference voltage is adjusted. The first sample data signal is generated by sampling the input data signal based on one of the plurality of clock signals. The clock phase calibration operation and the voltage offset calibration operation are performed independently of each other and not to overlap with each other.