Title :
An iterative hardware Gaussian noise generator
Author :
Alimohammad, Amirhossein ; Cockburn, Bruce F. ; Schlegel, Christian
Author_Institution :
Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta., Canada
Abstract :
The quality of generated Gaussian noise samples plays a crucial role when evaluating the bit error rate performance of communication systems. This paper presents a new approach for the field-programmable gate array (FPGA) realization of a high-quality Gaussian noise generator (GNG). The datapath of the GNG can be configured differently based on the required accuracy of the Gaussian probability density function (PDF). Since the GNG is often most conveniently implemented on the same FPGA as the design under evaluation, the area efficiency of the proposed GNG is important. For a particular configuration, the proposed design utilizes only 3% of the configurable slices and two on-chip block memories of a Virtex XC2V4000-6 FPGA to generate Gaussian samples within up to ±6.55δ, where δ is the standard deviation, and can operate at up to 132 MHz.
Keywords :
Gaussian noise; field programmable gate arrays; iterative methods; noise generators; FPGA; Gaussian probability density function; field-programmable gate array; iterative hardware Gaussian noise generator; Bit error rate; Field programmable gate arrays; Gaussian distribution; Gaussian noise; Hardware; Noise generators; Piecewise linear approximation; Probability density function; Quantization; Software prototyping;
Conference_Titel :
Communications, Computers and signal Processing, 2005. PACRIM. 2005 IEEE Pacific Rim Conference on
Print_ISBN :
0-7803-9195-0
DOI :
10.1109/PACRIM.2005.1517373