Title :
Towards an efficient hardware implementation of recurrent neural network based multiuser detection
Author :
Teich, W.G. ; Engelhart, A. ; Schlecker, W. ; Gessler, R. ; Pfleiderer, H.J.
Author_Institution :
Ulm Univ., Germany
Abstract :
Code division multiple access (CDMA) will be an important part of 3rd generation mobile communication systems worldwide. Besides its many advantages, CDMA has the disadvantage that CDMA systems are interference limited. However, this limitation can be overcome by proper multiuser detection (MUD). We propose a MUD based on recurrent neural networks (RNN). This algorithm provides a performance which is close to the optimum MUD, while keeping the computational complexity low. Furthermore, the regular structure of the algorithm facilitates a hardware (HW) implementation utilizing distributed computation. The HW platform we target at are field programmable gate arrays (FPGA). Compared to application specific integrated circuits, FPGAs allow a much faster and more flexible hardware implementation. We have implemented the algorithm with a fixed point arithmetic and investigated the minimum number of binary digits required so that the performance of the algorithm does not degrade substantially. Furthermore an efficient implementation of the tanh nonlinearity is presented
Keywords :
code division multiple access; computational complexity; field programmable gate arrays; fixed point arithmetic; land mobile radio; multiuser channels; radiofrequency interference; recurrent neural nets; signal detection; telecommunication computing; 3rd generation mobile communication systems; CDMA systems; FPGA; algorithm; application specific integrated circuits; binary digits; cellular radio; code division multiple access; discrete-time channel model; distributed computation; efficient hardware implementation; field programmable gate arrays; fixed point arithmetic; interference limited systems; low computational complexity; recurrent neural network based multiuser detection; regular structure; tanh nonlinearity; 3G mobile communication; Application specific integrated circuits; Computational complexity; Distributed computing; Field programmable gate arrays; Hardware; Interference; Multiaccess communication; Multiuser detection; Recurrent neural networks;
Conference_Titel :
Spread Spectrum Techniques and Applications, 2000 IEEE Sixth International Symposium on
Conference_Location :
Parsippany, NJ
Print_ISBN :
0-7803-6560-7
DOI :
10.1109/ISSSTA.2000.876516