Block-Floating-Point Enhanced MMSE Filter Matrix Computation for MIMO-OFDM Communication Systems
n this paper we present an architecture for an MMSE ﬁlter matrix computation unit for signal detection in MIMO-OFDM communication systems. We propose to compute the required matrix inverse based on a Cholesky decomposition, followed by a Gauss-Jordan matrix inversion of the resulting triangular matrix. The high dynamic range required by this approach is traditionally conquered with custom ﬂoating-point formats or with ﬁxed-point number representations with a large number of bits. We show in this paper that a block-ﬂoating- point scheme with only two normalization steps throughout the computation of the MMSE ﬁlter matrix is sufficient to achieve a BER performance close to that of a double precision ﬂoating- point implementation for a MIMO-OFDM systems with 64-QAM modulation. The corresponding circuit complexity is superior to that of a pure ﬁxed-point implementation.