Patent classifications
H04L25/03146
EXPLICIT SOLUTION FOR DFE OPTIMIZATION WITH CONSTRAINTS
A method of equalizing a communication link includes setting a number of coefficients equal to a required number of coefficients, determining a number of pulse responses for a waveform, the number of pulse responses being greater than the number of coefficients, setting all values in a set of values to zero, the set of values having a number of values equal to the number of coefficients, repeating, until all values in the set of values have been assigned, determining a current lowest parameter in a set of given parameters, using a position of the current lowest parameter in the set of given parameters as an index, determining a minimum value between a first term in the set of given parameters multiplied by a main pulse response minus a summation of each parameter in the set of parameters multiplied by each value in the set of values, divided by the current lowest parameter, and a corresponding pulse response, and assigning the minimum value to the value in the set of values having a position equal to position of the current lowest parameter, and determining a value of each coefficient in a set of coefficients by multiplying each value in the set of values with the sign of a corresponding pulse response in the number of pulse responses; defining an equalizer having a number of taps equal to the number of coefficients, each tap having a value based on the corresponding coefficient; and applying the equalizer to a waveform received through the communication link to produce an equalized waveform. A test and measurement device is also disclosed.
Temperature based decision feedback equalization retraining
An information handling system includes a memory subsystem and a basic/input out system (BIOS). The BIOS performs multiple trainings of the memory subsystem, and each of the trainings is performed at a different temperature. The BIOS stores multiple derating values in a derating table of the BIOS, and each of the derating values corresponds to a respective tap value at a respective temperature. During a subsequent power on self test of the information handling system, the BIOS performs a first training of the memory subsystem, and stores a first set of tap values. During a runtime of the information handling system, a memory controller determines whether a temperature of the information handling system has changed by a predetermined amount. In response to the temperature changing by the predetermined amount, the memory controller utilizes the derating values in the derating table to automatically update the tap values.
WIRELESS COMMUNICATION SYSTEM, WIRELESS COMMUNICATION METHOD, AND TRANSMISSION DEVICE
A transmission apparatus including the number of antennas different from a reception apparatus and performing transmission by SC-MIMO to and from the reception apparatus includes a training signal generation unit that generates a known signal predetermined, a CP addition unit that adds a CP to each symbol of a transmission signal including the known signal, a weight generation unit that generates a transmission weight based on a transposed adjugate matrix that is a product of a channel matrix estimated based on the known signal by the reception apparatus and a complex conjugate transpose of the channel matrix, and a transmission beam formation unit that uses the transmission weight to form a transmission beam for the transmission signal where the CP is added.
INFORMATION PROCESSING SYSTEM, STORAGE DEVICE, AND CALIBRATION METHOD
An information processing system includes a host and a storage device that transmits a first pulse signal to the host and receives a second pulse signal from the host through a transmission line. The storage device has a first register to store a value of a first parameter and correction circuit to adjust a first duty ratio of the first pulse signal according to the value of the first parameter. The host includes a first calibration processor that measures a plurality of the first duty ratios as output from the storage device for different values of the first parameter to derive a first optimum value based on the measured first duty ratios and transmit the derived first optimum value to the storage device as the value of the first parameter to be stored in the first register.
DATA SAMPLING CIRCUIT AND DATA SAMPLING DEVICE
Embodiments provide a data sampling circuit and a data sampling device. The sampling circuit includes: a first sampling module configured to respond to a signal from a data signal terminal and a signal from a reference signal terminal and to act on a first node and a second node; a second sampling module configured to respond to a signal from the first node and a signal from the second node and to act on a third node and a fourth node; a latch module configured to input a high level signal to a first output terminal and input a low level signal to a second output terminal or input the low level signal to the first output terminal and input the high level signal to the second output terminal according to a signal from the third node and a signal from the fourth node; and a decision feedback equalization module.
Maximum likelihood error detection for decision feedback equalizers with pam modulation
The present invention is directed to data communication. More specifically, an embodiment of the present invention provides an error correction system. Input data signals are processed by a feedforward equalization module and a decision feedback back equalization module. Decisions generated by the decision feedback equalization module are processed by an error detection module, which determines error events associated with the decisions. The error detection module implements a reduced state trellis path. There are other embodiments as well.
Optical transceiver design for short distance communication systems based on microLEDs
MicroLEDs may be used for short-range optical communications. Signal equalization may be used to decrease distortion in transmitted and/or received information, including with the use of multi-level modulation formats.
Hardware efficient decision feedback equalization training
Disclosed is an improved approach for a training approach to implement DFE for an electronic circuit. The inventive concept is particularity suitable to address, for example, circuits that implement high speed parallel data transmission protocols, such as GDDR6, that are used for graphics applications. The training scheme uses minimal hardware when compared to existing schemes by reusing calibration receiver in auto zeroing receiver as error receiver. Further it works for closed eyes by running the algorithm multiple times with gradual increase in complexity of training pattern, where DFE coefficients from previous iteration is used for the current iteration, thereby gradually opening the eye.
DEVICE AND METHOD FOR DECODING AND EQUALIZING
A device and method related to processing an optical signal so as to compensate nonlinear distortions of optic fibers are provided. The method includes: generating a first signal by equalizing the optical signal using a first DBP algorithm; generate a first sequence of LLRs by demapping and deinterleaving the first signal; generating a first sequence of bits by iteratively decoding the first sequence of LLRs for a first number of iterations; generating a sequence of QAM symbols by mapping and interleaving the first sequence of bits; generating a second signal by equalizing the first signal based on the sequence of QAM symbols using a second DBP algorithm; generating a second sequence of LLRs by demapping and deinterleaving the second signal; and generating a second sequence of bits by iteratively decoding the second sequence of LLRs for a second number of iterations.
CONTINUOUS TIME LINEAR EQUALIZER AND DEVICE INCLUDING THE SAME
A device includes a receiver analog front-end circuit including a path shared by an internal loopback current path and a calibration current path, wherein the receiver analog front-end circuit is configured to perform an internal test using the internal loopback current path while in a test mode, and equalize a first data signal while in a normal mode, the equalizing the first data signal including removing an offset from the first data signal using the calibration current path.