DocumentCode
2966523
Title
Efficient FPGA implementation of Gaussian noise generator for communication channel emulation
Author
Danger, Jean-Luc ; Ghazel, Adel ; Boutillon, Emmanuel ; Laamari, H.
Author_Institution
Ecole Nat. Superieure des Telecommun., Paris, France
Volume
1
fYear
2000
fDate
2000
Firstpage
366
Abstract
In this paper, a high accuracy Gaussian noise generator emulator is defined and optimized for hardware implementation on a FPGA. The proposed emulator is based on the Box-Muller method implemented by using ROM tabulation and a random memory access. By means of accumulations, the central limit method is applied to the Box-Muller output Gaussian distribution. After presenting the algorithmic method, this paper analyzes its efficiency for different noise signal formats. Then the architecture to fit into a FPGA is explained. Finally, results from the FPGA synthesis are given to show the value of this method for FPGA implementation
Keywords
Gaussian distribution; Gaussian noise; digital communication; field programmable gate arrays; noise generators; telecommunication channels; Box-Muller method; FPGA implementation; FPGA synthesis; Gaussian noise generator; LFSR optimisation; ROM tabulation; accumulations; algorithmic method; central limit method; communication channel emulation; noise signal formats; onchip RAM blocks; output Gaussian distribution; random access memory; AWGN; Additive white noise; Algorithm design and analysis; Communication channels; Emulation; Field programmable gate arrays; Gaussian distribution; Gaussian noise; Hardware; Read only memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Circuits and Systems, 2000. ICECS 2000. The 7th IEEE International Conference on
Conference_Location
Jounieh
Print_ISBN
0-7803-6542-9
Type
conf
DOI
10.1109/ICECS.2000.911557
Filename
911557
Link To Document