Patent classifications
H04L25/03859
TUNING DIGITAL PRE-DISTORTION FOR A TRANSMITTER TO CORRECT NON-LINEAR ERRORS IN A RECEIVER
A receiver device includes circuitry to measure an error vector of a pulse amplitude modulation (PAM) sequence in a signal received from a transmitter and control logic coupled to the circuitry. The control logic removes estimated linear components from the measured error vector to generate a non-linear error vector. The control logic further determines, with reference to a set of lookup table (LUT) values, one or more tuning parameters for the PAM sequence based on the non-linear error vector and modifies the set of LUT values according to the one or more tuning parameters. The control logic further provides the modified set of LUT values to the transmitter, which when used by the transmitter to add digital pre-distortion to the PAM sequence, causes the non-linear error to be at least partially removed from the signal.
Tuning digital pre-distortion for a transmitter to correct non-linear errors in a receiver
A receiver device includes circuitry to measure an error vector of a pulse amplitude modulation (PAM) sequence in a signal received from a transmitter and control logic coupled to the circuitry. The control logic removes estimated linear components from the measured error vector to generate a non-linear error vector. The control logic further determines, with reference to a set of lookup table (LUT) values, one or more tuning parameters for the PAM sequence based on the non-linear error vector and modifies the set of LUT values according to the one or more tuning parameters. The control logic further provides the modified set of LUT values to the transmitter, which when used by the transmitter to add digital pre-distortion to the PAM sequence, causes the non-linear error to be at least partially removed from the signal.
Joint transmitter and receiver map algorithm for enhancing filtering tolerance in a bandwidth-limited system
A system for optimizing signal quality in an optical communication system is provided including a transmitter for converting digital signals to optical signals, the transmitter including a transmitter digital signal processing chip including a pre-distortion logic and a transmitter look-up table (LUT). A receiver is operatively coupled to the transmitter for receiving and converting the optical signals from the transmitter to digital signals. The receiver includes a receiver digital signal processing chip including a correction logic and a receiver look-up table (LUT). The transmitter LUT is constructed by scaling the receiver LUT by a weight factor and is iteratively updated based on a weighted sum of the receiver LUT.
Technique to perform demodulation of wireless communications signal data
Apparatuses, systems, and techniques to demodulate data for fifth-generation (5G) new radio (NR). In at least one embodiment, a processor includes one or more circuits to use a parallel processor to determine a signal value based, at least in part, on one or more predetermined probability values.
Expedited training for fast linkup
To expedite training and achieve fast linkup times, one illustrative receiver includes: a continuous time linear equalizer configured to provide a controllable amount of high frequency boost to an analog receive signal; an analog to digital converter configured to convert the analog receive signal into a digitized receive signal; a channel estimation module configured to obtain a spectral density measurement of the digitized receive signal at each of two different frequencies, the spectral density measurements having a difference indicating a slope of a channel response; and a microcontroller configured to set at least one operating parameter of the continuous time linear equalizer based on said difference. An illustrative method includes: estimating a slope of frequency dependence of a channel response; using the slope to retrieve a set of equalization parameters from a look-up table; and employing the set of equalization parameters to exit a receiver training mode.
Electronic device for heterogeneous protocol communication, communication system including the same, and operating method thereof
Provided is an electronic device including processing circuitry configured to generate at least one signal according to a first communication protocol by referencing a lookup table, the lookup table including simulation waveform information, and the simulation waveform information simulating a second communication protocol different from the first communication protocol, and transmit the at least one signal, the at least one signal including a data packet.
EXPEDITED TRAINING FOR FAST LINKUP
To expedite training and achieve fast linkup times, one illustrative receiver includes: a continuous time linear equalizer configured to provide a controllable amount of high frequency boost to an analog receive signal; an analog to digital converter configured to convert the analog receive signal into a digitized receive signal; a channel estimation module configured to obtain a spectral density measurement of the digitized receive signal at each of two different frequencies, the spectral density measurements having a difference indicating a slope of a channel response; and a microcontroller configured to set at least one operating parameter of the continuous time linear equalizer based on said difference. An illustrative method includes: estimating a slope of frequency dependence of a channel response; using the slope to retrieve a set of equalization parameters from a look-up table; and employing the set of equalization parameters to exit a receiver training mode.
Method and device for data transmission with reduced supply noise
The disclosure relates to a pulse amplitude modulation (PAM) data encoding technique capable of reducing effects due to supply noise. A data transmission method according to an embodiment includes identifying an encoding rule of mapping a plurality of pieces of N-bit data and M data symbols, according to a designated level, obtaining a plurality of segmented pieces of data by performing segmentation on input data in units of N bits, mapping the obtained plurality of segmented pieces of data to the M data symbols based on the identified encoding rule, and transmitting the M data symbols obtained as a result of mapping through a plurality of single-ended data lines, wherein an absolute value of a sum of the M data symbols has a value equal to or less than the designated level.