Modular design and implementation of field-programmable-gate-array-based Gaussian noise generator

被引:1
|
作者
Li, Yuan-Ping [1 ]
Lee, Ta-Sung [1 ]
Hwang, Jeng-Kuang [2 ]
机构
[1] Natl Chiao Tung Univ, Dept Elect Engn, Hsinchu, Taiwan
[2] Yuan Ze Univ, Dept Commun Engn, Chungli, Taiwan
关键词
central limit theorem; Box-Muller; Gaussian noise generator; FPGA design; range reduction; CORDIC;
D O I
10.1080/00207217.2015.1072846
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The modular design of a Gaussian noise generator (GNG) based on field-programmable gate array (FPGA) technology was studied. A new range reduction architecture was included in a series of elementary function evaluation modules and was integrated into the GNG system. The approximation and quantisation errors for the square root module with a first polynomial approximation were high; therefore, we used the central limit theorem (CLT) to improve the noise quality. This resulted in an output rate of one sample per clock cycle. We subsequently applied Newton's method for the square root module, thus eliminating the need for the use of the CLT because applying the CLT resulted in an output rate of two samples per clock cycle (>200 million samples per second). Two statistical tests confirmed that our GNG is of high quality. Furthermore, the range reduction, which is used to solve a limited interval of the function approximation algorithms of the System Generator platform using Xilinx FPGAs, appeared to have a higher numerical accuracy, was operated at >350MHz, and can be suitably applied for any function evaluation.
引用
收藏
页码:819 / 830
页数:12
相关论文
共 50 条
  • [1] Design of Electromagnetic Signal Generator Based on Field Programmable Gate Array
    Li, Yansheng
    Wang, Meng
    Wu, Mi
    2019 IEEE INTERNATIONAL WORKSHOP ON ELECTROMAGNETICS: APPLICATIONS AND STUDENT INNOVATION COMPETITION (IWEM2019), 2019,
  • [2] Field-programmable-gate-array-based digital frequency stabilization of low-phase-noise diode lasers
    Avalos, Victor
    Nie, Xiaoyu
    Yang, Anbang
    He, Canming
    Kumar, Sunil
    Dieckmann, Kai
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2023, 94 (06):
  • [3] Design and implementation of a pulse wave generator based on Windkessel model using field programmable gate array technology
    Wang, Lu
    Xu, Lisheng
    Zhou, Shuran
    Wang, Hao
    Yao, Yang
    Hao, Liling
    Li, Bing Nan
    Qi, Lin
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2017, 36 : 93 - 101
  • [4] Implementation of digital IIR filter design based on field programmable gate array
    Ahamed, P. Jubair
    Haseeb, Mohammed Abdul
    MATERIALS TODAY-PROCEEDINGS, 2021, 45 : 2573 - 2577
  • [5] Design And Implementation of Payload Data Handling Based on Field Programmable Gate Array
    Roza, Widya
    El Amin, Deddy
    Nasser, Eriko Nasemuddin
    2014 IEEE INTERNATIONAL CONFERENCE ON AEROSPACE ELECTRONICS AND REMOTE SENSING TECHNOLOGY (ICARES), 2014, : 48 - 54
  • [6] SV PWM Pattern Generator using Field Programmable Gate Array Implementation
    Ange, Prawin
    Devarajan, N.
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 435 - 439
  • [7] Symmetrical SVPWM pattern generator using field programmable gate array implementation
    Chen, S
    Joós, G
    APEC 2002: SEVENTEENTH ANNUAL IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION, VOLS 1 AND 23, 2002, : 1004 - 1010
  • [8] Increasing Radiation Tolerance of Field-Programmable-Gate-Array-Based Computers Through Redundancy and Environmental Awareness
    Hane, Jennifer S.
    LaMeres, Brock J.
    Kaiser, Todd
    Weber, Raymond
    Buerkle, Todd
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2014, 11 (02): : 61 - 74
  • [9] A cost-effective field-programmable-gate-array-based pulse processor for biomedical imaging applications
    Refaey, A.
    Godinez, F.
    Badawi, R. D.
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2024, 1069
  • [10] Field-programmable-gate-array-based time-to-digital converter with 200-ps resolution
    Kalisz, J
    Szplet, R
    Pasierbinski, J
    Poniecki, A
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1997, 46 (01) : 51 - 55