2011 11th International Symposium on Communications &Amp; Information Technologies (ISCIT) 2011
DOI: 10.1109/iscit.2011.6090035
|View full text |Cite
|
Sign up to set email alerts
|

An efficient hardware implementation of high quality AWGN generator using Box-Muller method

Abstract: Box Muller (BM) algorithm is extensively used for generation of high quality Gaussian Random Numbers (GRNs) in hardware. Most efficient published implementation of BM method utilizes transformation of 32-bit data path to 16 bits and use of first degree piece-wise polynomial approximation to compute logarithmic and square root functions. In this work, we have performed extensive error analysis to show that coefficient memory for polynomial approximation can be reduced by more than 35 percent without compromisin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
6
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 15 publications
(6 citation statements)
references
References 9 publications
(31 reference statements)
0
6
0
Order By: Relevance
“…Section 3 describes the binary equivalent model of an LFSR defined in a GF(2 n ) and the proposal of a Gaussian PRNG based on this model. The statistical analysis of the numbers produced by the proposed PRNG is presented in Section 4 and compared to the Box-Muller [23,24] algorithm, a well-known algorithm not based on CLT. Finally, conclusions are presented in Section 5.…”
Section: Introductionmentioning
confidence: 99%
“…Section 3 describes the binary equivalent model of an LFSR defined in a GF(2 n ) and the proposal of a Gaussian PRNG based on this model. The statistical analysis of the numbers produced by the proposed PRNG is presented in Section 4 and compared to the Box-Muller [23,24] algorithm, a well-known algorithm not based on CLT. Finally, conclusions are presented in Section 5.…”
Section: Introductionmentioning
confidence: 99%
“…Although the application of CLT is not the only method to generate Gaussian random numbers [19], it will always be a reference to take in mind. In [18], a comparison is performed among the hardware implementation of three of the best-known methods: CLT, Box-Muller algorithm [20,21] and polarization decision algorithm [22]. The comparison reveals that the number of gates and other hardware resources are very similar, while the CLT, implemented in a field-programmable gate array (FPGA) using directly the numbers produced by several LFSR, showed worse results in the normality tests.…”
Section: Introductionmentioning
confidence: 99%
“…Normal GRNGs are widely used in mathematical studies (Halim et al, 2012;Neugebauer et al, 2019), systems of message communication (Lee et al, 2006;Martino et al, 2012;Zhou et al, 2014), designing of computer games (Sukajaya et al, 2012), complicated technical systems (Malik et al, 2011;Paraskevakos and Paliouras, 2011), models for financial analysis (Sauer, 2012), biological studies (Menyaev et al, 2013;2016), development of medical devices (Menyaev and Zharov, 2005;2006a;2006b) and as well as in many other applied fields.…”
Section: Introductionmentioning
confidence: 99%