A system and methodology for channel equalization are provided. According to one aspect, a receiver structure for a MIMO system is provided that employs frequency domain equalization (FDE) with noise prediction (FDE-NP). The FDE-NP structure may include a feedforward linear frequency domain equalizer and a group of time domain noise predictors (NPs), which may operate by predicting a distortion corresponding to a given linearly equalized data stream based on previous distortions of all linearly equalized data streams. According to another aspect, a receiver structure for a MIMO system is provided that employs FDE-NP with successive interference cancellation (FDE-NP-SIC), which can extend the functionality of FDE-NP by ordering all linearly equalized data streams according to their minimum mean square errors (MMSEs) and detecting those streams which have a low MMSE first, thereby allowing current decisions of lower-indexed streams to be considered along with previous decisions for all data streams for noise prediction. According to a third aspect, a method for analyzing the performance of a MIMO system with equalization is provided. Pursuant to the method, a general expression of MMSE may first be derived. The MMSE expression may then be related to an error bound by applying the modified Chernoff bounding methodology in a general MIMO system. The parameters in the result may then be varied for applicability to single-input single-output (SISO), multiple-input single-output (MISO), and single-input multiple-output (SIMO) systems with receiver equalization technology.