Efficient FPGA Implementation of Gaussian Noise Generator for Communication Channel Emulation - CNRS - Centre national de la recherche scientifique Accéder directement au contenu
Communication Dans Un Congrès Année : 2001

Efficient FPGA Implementation of Gaussian Noise Generator for Communication Channel Emulation

Résumé

In this paper, a high accuracy gaussian noise generator emulator is defined and optimized for hardware implementation on FPGA. The proposed emulator is based on the Box-Muller method implemented using ROMs 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 archtiecture to fit into FPGA is explained. Finally results from the FPGA synthesis are given to show the value of the method for FPGA implementation. A hardware White Gaussian Noise Generator (WGNG) is developed for mobile communication channel emulation in FPGA circuit. High accuracy, fast and low-cost hardware are reached by combining the Box-Muller and Central limit methods. The performance of the designed model is investigated using MATLAB. The complexity and the performance level are given for some configurations and show the interest of the proposed model.

Domaines

Electronique
Fichier principal
Vignette du fichier
ICECS_00_Emul.pdf (111.39 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00347213 , version 1 (18-12-2008)

Identifiants

  • HAL Id : hal-00347213 , version 1

Citer

Jean-Luc Danger, Adel Ghazel, Emmanuel Boutillon, H. Laamari. Efficient FPGA Implementation of Gaussian Noise Generator for Communication Channel Emulation. 7th IEEE International Conference on Electronicsm Circuits & Systemes (ICECS'2K), Dec 2001, Kaslik, Lebanon. pp.1. ⟨hal-00347213⟩
360 Consultations
8031 Téléchargements

Partager

Gmail Facebook X LinkedIn More