getziadz / opencores-gng

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gaussian Noise Generator (GNG) IP Core
==================================================


Introduction
----------------------------------------
The Gaussian Noise Generator core generates white Gaussian noise of 
standard normal distribution, which can be used to measure BER to extremely 
low BER levels (~10-15). The core uses a 64-bit combined Tausworthe generator 
and an approximation of the inverse normal cumulative distribution function, 
which obtains a PDF that is Gaussian to up to 9.1¦Ò.


Directory organization
----------------------------------------
+ doc                   * design documents
- sim                   * simulation files
    + modelsim          * ModelSim simulation directory
+ c                     * C codes
+ matlab                * MATLAB codes and C MEX codes
+ rtl                   * RTL codes (Verilog) 
+ tb                    * test bench codes (SystemVerilog) 
- syn                   * synthesis directory
    + ise               * Xilinx ISE project directory


Author
----------------------------------------
Guangxi Liu <guangxi.liu (at) opencores.org>

About


Languages

Language:Verilog 60.6%Language:C 27.8%Language:MATLAB 7.2%Language:SystemVerilog 3.5%Language:Stata 1.0%