摘要:
Apparatuses, methods, and other embodiments associated with adaptively determining equalizer setting for 10GBASE-KR transmitter are described. According to one embodiment, an apparatus for tuning an equalizer configured to undo the effects of a channel connecting a transmitter communicating to a receiver via a backplane includes a tuning logic configured to adaptively determine equalizer settings for the equalizer. The tuning logic includes a symmetric search logic configured to determine a desired boost setting for the equalizer, and an asymmetric search logic configured to determine a desired phase response for the equalizer.
摘要:
In a method for detecting symbols in a signal received via a communication channel, the signal including a plurality of signal points, each signal point in the plurality of signal points is processed using a decision feedback equalizer (DFE) to produce a DFE decision. Reliability of the DFE decision is assessed to determine whether the DFE decision is at least one of i) reliable or ii) not reliable. When it is determined that the DFE decision is not reliable, a block of signal points of the plurality of signal points is processed using a Viterbi Detector (VD) to generate a block of VD decisions. The block of VD decisions is selected to be used in place of a block of DFE decisions.
摘要:
On existing DVD and CD players a control loop is required for the adaptation and timing recovery. For Two-Dimensional Optical Storage such a control loop has drawbacks because PRML detection in the form of a stripe-wise Viterbi detector is used. Such a detector introduces an increasing detection delay when going from the outer rows towards the center of the broad spiral. A feedback loop is arranged to determining an error signal from a first area of the data block where the first area is that area where the error signal can be determined within the shortest period of time. This reduces the duration of the detection step and thus increases the stability of the control loop.
摘要:
A system and method for recovering the seed of a pseudo-random binary sequence (PRBS) using soft decisions is disclosed. In some implementations, a log-likelihood ratio is calculated to determine the certainty with which each bit in the seed has been recovered, and in some implementations, the value of the PRBS is used in the calculation of the log-likelihood ratio. In some implementations, a linear feedback shift register stores the log-likelihood ratio for each bit in the sequence.
摘要:
Embodiments of the present invention include communication systems and methods using channel estimation based on cumulants. In one embodiment, the present invention includes a receiver comprising a sampler coupled to a communication channel for receiving an input signal and providing samples of the input signal at a first sample rate, a channel estimation circuit coupled to receive the sampled input signal, the channel estimation circuit estimating the amplitude response of the communication channel by autocorrelating the input signal, estimating the phase response of the communication channel using a fourth order cumulant of the input signal, and generating an estimated impulse response of the communication channel using the estimated amplitude response and the estimated phase response, and a channel initialization circuit coupled to the channel estimation circuit for configuring the receiver using the estimated impulse response.
摘要:
The present specification describes techniques and apparatus that adjust filter tap values to be used in filtering a data value input to a detector and/or that increase or decrease a threshold value used to determine whether to adjust the filter tap values.
摘要:
A communication system includes a communication channel (110) for time-synchronous transfer of data symbols a1, . . . , aN to a receiver (130). A sampling unit (132) is used for time-sequential sampling the channel under control of a sampling clock signal that is synchronous with transmittal of the data symbols. Each sample includes a representation of a data symbol and noise. A data-aided timing error detector (133) receives a representation of the samples. The detector includes a data-dependent noise predictor (310) for generating a predicted noise sequence ñ1, . . . , ñN where each predicted noise value nk for the k-th sample of the sequence depends on a cluster of a plurality of sampled data symbols and a noise whitening unit (320) for whitening of noise in the sample sequence by removing the predicted noise value ñk. The detector is arranged to provide a signal for correcting the sampling clock signal in dependence on the whitened sample sequence.
摘要:
The present invention relates to a method for synchronizing the signals coming from a set of data channels of a two dimensional optical read-out system. Said synchronization method comprises a step of cross-correlating the signals of a pair of adjacent channels for determining a relative phase delay between said adjacent channels. It also comprises a step of iterating the cross-correlation step for the different pair of adjacent channels of the set of data channels. It finally comprises a step of compensating for the relative phase delays thus obtained in order to align the signals from adjacent channels with each other. The present invention is based on, for example, the use of the optical cross talk existing between adjacent channels in a cross correlator that is able to determine the relative phase between two adjacent channels.
摘要:
A receiver includes a seed recovery module and a pseudo-random binary sequence generator. The seed recovery module is configured to receive a pseudo-random binary sequence and a signal including a seed value, recover the seed value from the signal using the pseudo-random binary sequence, and determine a likelihood that a bit of the seed value was recovered accurately. The pseudo-random binary sequence generator is configured to generate the pseudo-random binary sequence, and adjust the pseudo-random binary sequence based on the likelihood until the likelihood is greater than a threshold.
摘要:
Method for equalizer adaptation and/or target adaptation in a receiver for a transmission channel. The method provides for detecting data in the received signal, deriving an error sequence representing potential errors in the data detection, deriving a first value representing the likelihood of an error in the data detection, the first value based on the error sequence and the received signal, and enabling and disabling adaptation of the equalizer and/or the target response depending on the first value being below or above a predefined threshold value.