Patent ID: 9065690
Filing Date: 2015-06-23
Classification: H04L

Abstract:
1. A method for performing channel shortening equalization with frequency notch mitigation, the method being applied to an electronic device, the electronic device comprising a time domain equalizer (TEQ), the method comprising the steps of: obtaining, by a controller, channel response information from channel estimation to determine a relaxed channel convolution matrix corresponding to the channel response information, with the relaxed channel convolution matrix being a partial matrix of a channel convolution matrix corresponding to the channel response information, wherein the relaxed channel convolution matrix is obtained from omitting a portion of matrix elements of the channel convolution matrix; and based upon the relaxed channel convolution matrix, jointly performing time domain channel shortening control and frequency domain flatness control over the TEQ to perform channel shortening equalization with frequency notch mitigation by utilizing the TEQ, wherein the step of jointly performing time domain channel shortening control and frequency domain flatness control over the TEQ to perform channel shortening equalization with frequency notch mitigation by utilizing the TEQ further comprises: calculating, by a matrix multiplier comprised in a calculation circuit, a product of a complex conjugate transpose of the relaxed channel convolution matrix and the relaxed channel convolution matrix; wherein the portion of matrix elements of the channel convolution matrix comprises at least one row of matrix elements within the channel convolution matrix; at least one relative row location of the at least one row of matrix elements within the channel convolution matrix corresponds to a delay parameter that is utilized for controlling a window position of channel shortening; the portion of matrix elements of the channel convolution matrix comprises a plurality of rows of matrix elements within the channel convolution matrix; and the plurality of rows of matrix elements starts at a (d+2)