A Novel Hardware Gaussian Noise Generator using Box-Muller and CORDIC

被引:0
|
作者
Wang, Yuting [1 ]
Bie, Zhisong [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Minist Educ, Key Lab Univ Wireless Commun, Beijing 100088, Peoples R China
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A novel hardware Gaussian noise generator based on the Box-Muller method and the Coordinate Rotation Digital Computer (CORDIC) Algorithm is presented. The main novelties of this work are using Modified CORDIC Algorithm with Domain Folding (MDF-CORDIC) algorithm and expanding the range of convergence of the CORDIC algorithm to improve the operation accuracy for the elementary functions involved in the Box-Muller method. Due to the modified CORDIC algorithm, two 16-bit highly accurate noise samples are generated every clock cycle and the accuracy can reach 10(-7) while the conventional is 10(-3). The noise generator can also accurately model a true Gaussian probability density function even at high sigma values. This design is implemented on a Xilinx XC4VLX15 Virtex-4 device field-programmable gate array (FPGA) at 155 MHz; it takes up 5% of the device and produces 155 million samples per second.
引用
收藏
页数:6
相关论文
共 43 条