Multi-Input-Multi-Output (MIMO) Optimal Decision Feedback Equalizer (DFE)
coefficients are determined from a channel estimate h by casting the MIMO
DFE coefficient problem as a standard recursive least squares (RLS)
problem and solving the RLS problem. In one embodiment, a fast recursive
method, e.g., fast transversal filter (FTF) technique, then used to
compute the Kalman gain of the RLS problem, which is then directly used
to compute MIMO Feed Forward Equalizer (FFE) coefficients g.sub.opt. The
complexity of a conventional FTF algorithm is reduced to one third of its
original complexity by choosing the length of a MIMO Feed Back Equalizer
(FBE) coefficients b.sub.opt (of the DFE) to force the FTF algorithm to
use a lower triangular matrix. The MIMO FBE coefficients b.sub.op are
computed by convolving the MIMO FFE coefficients g.sub.opt with the
channel impulse response h. In performing this operation, a convolution
matrix that characterizes the channel impulse response h extended to a
bigger circulant matrix. With the extended circulant matrix structure,
the convolution of the MIMO FFE coefficients g.sub.opt with the channel
impulse response h may be performed easily performed in the frequency
domain.