In an embodiment of the invention the hybrid spatial mapping circuit may include a mix of both dedicated and programmable hardware circuit components. These embodiments of the invention may include a non-volatile memory 532 in which any one or all of: program code 534, precode matrices 536A, and pseudo inverse aggregate channel matrices may be stored. The program code operable on any such programmable portions of the hardware circuit to perform one or more of the discussed functions associated with either or both the explicit channel sounding and crosstalk damping circuits.