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 条
  • [31] A Low Phase Noise LC Quadrature VCO Using Impulse Shaping Based on Gaussian Pulse Generator
    Khatti, Naser
    Dousti, Massoud
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (04)
  • [32] A Novel Pseudorandom Noise and Band Jammer Generator Using a Composite Sinusoidal Function
    Saab, Samer S.
    Hobeika, Jad G.
    Ouaiss, Iyad E.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (02) : 535 - 543
  • [33] A Novel Microwave Noise Generator Using Multiple Zener Diodes Connected in Series
    Assi, Saad A.
    Omarov, Jeyhun
    Yildirim, Bahadir S.
    IEEE MICROWAVE AND WIRELESS TECHNOLOGY LETTERS, 2023, 33 (09): : 1290 - 1292
  • [34] A novel S-box generator using Frobenius automorphism and its applications in image encryption
    Ali, Rashad
    Ali, Javed
    Ping, Ping
    Jamil, Muhammad Kamran
    NONLINEAR DYNAMICS, 2024, 112 (21) : 19463 - 19486
  • [35] Novel True Random Number Generator Based Hardware Cryptographic Architecture Using Quantum-Dot Cellular Automata
    Pain, Puspak
    Das, Kunal
    Sadhu, Arindam
    Kanjilal, Maitreyi Ray
    De, Debashis
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2019, 58 (09) : 3118 - 3137
  • [36] Power Allocation for Wireless Sensor Networks in the Presence of Non-Gaussian Noise and Hardware Impairments Using Distance-Related Bounds
    Mohajeran, Seyed Ali
    Hodtani, Ghosheh Abed
    IEEE SENSORS LETTERS, 2021, 5 (04)
  • [37] Novel True Random Number Generator Based Hardware Cryptographic Architecture Using Quantum-Dot Cellular Automata
    Puspak Pain
    Kunal Das
    Arindam Sadhu
    Maitreyi Ray Kanjilal
    Debashis De
    International Journal of Theoretical Physics, 2019, 58 : 3118 - 3137
  • [38] On-chip built-in self-test of video-rate ADCs using a 1.5 VCMOS Gaussian noise generator
    Evans, G.
    Goes, J.
    Paulino, N.
    2005 IEEE CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS, PROCEEDINGS, 2005, : 669 - 672
  • [39] Novel Concept of Hardware Security in Using Gate-switching FinFET Nonvolatile Memory to Implement True-Random-Number Generator
    Yang, W. Y.
    Chen, B. Y.
    Chuang, C. C.
    Hsieh, E. R.
    Li, K. S.
    Chung, Steve S.
    2020 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2020,
  • [40] DESSB-TRNG: A novel true random number generator using data encryption standard substitution box as post-processing
    Garipcan, Ali Murat
    Erdem, Ebubekir
    DIGITAL SIGNAL PROCESSING, 2022, 123