Reconfigurable AWGN Generator Using Box-Muller Method with CORDIC-Based Square Root Calculation

dc.contributor.authorKidsananapong Puntsri
dc.contributor.authorBussakorn Bunsri
dc.contributor.authorYaowarat Pittayang
dc.contributor.authorTanatip Bubpawan
dc.contributor.authorWuttichai Partipralam
dc.contributor.authorWatid Phakphisut
dc.date.accessioned2026-05-08T19:19:17Z
dc.date.issued2022-7-5
dc.description.abstractThis work presents a reconfigurable Gaussian noise generator using field-programmable gate array (FPGA). The Box-muller method is used, which is a very efficient algorithm and its statistic properties, such as mean and variant, are effectively achieved. Additionally, the square root computation based on the CODIC method is proposed. All algorithms are implemented in FPGA Virtex 6, ML605 board, from Xilinx. The main resource usages are 8% of the Number of occupied Slices, 5% of the Number of Slice LUTs, and only 1% of the Number of Slice Registers. The Gaussian noise generator result is represented by ChipSope Pro Analyzer, which runs in real-time with the clock speed of 100 Mhz. As can be observed, more than one million samples per second can be generated. The result is confirmed that the system works well and it is abatable for many applications; especially, in the area of fast-bit error rate (BER) tester in error correction technology, such as low-density parity-check (LDPC) and Polar code.
dc.identifier.doi10.1109/itc-cscc55581.2022.9894924
dc.identifier.urihttps://dspace.kmitl.ac.th/handle/123456789/16924
dc.publisher2022 37th International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC)
dc.subjectError Correcting Code Techniques
dc.subjectNumerical Methods and Algorithms
dc.subjectAdvanced Wireless Communication Techniques
dc.titleReconfigurable AWGN Generator Using Box-Muller Method with CORDIC-Based Square Root Calculation
dc.typeArticle

Files

Collections