Ludwig, Frank; Budweg, Axel; Paul, Steffen (Institute of Electrodynamics and Microelectronics (ITEM), University of Bremen, 28359 Bremen, Germany)
In wireless multi-user communication systems with multi-antenna base stations the application of precoding techniques is strongly recommended for accurate detection of the signals at the mobile stations if no cooperation between them is desired. The Tomlinson-Harashima Precoding (THP) for MIMO channels provides an excellent performance combined with low complexity at the receivers. In this contribution an efficient FPGA implementation of Zero- Forcing THP is presented. It is well suited for the modular architecture of base stations. A high throughput is achieved by parallelization and pipelining. The developed fixed-point design obtains the same bit error rate performance as an ideal floating-point precoding.