An SVD Processor Based on Golub–Reinsch Algorithm for MIMO Precoding With Adjustable Precision | IEEE Journals & Magazine | IEEE Xplore