Hardware implementation of Gaussian noise generator
My friend, you dont need to break your head against a paper... 

Just with any example of this list, the Blum Blum Shub Method:

$$x'_{{n+1}}=x_{n}^{'2}{\bmod M}$$

with $M=pq$, $p$, $q$ primes, with $x=\frac{1}{M}x' \approx U(0,1)$ gives you a fairly acceptable uniform $U(0,1)$ random number generator. You can use $p$=13331 and $q$=131 or whatever other.

And for converting the $U(0,1)$ Uniform Random Number into a $N(0,1)$ Gaussian Number Generator, as in here, just can use the Central Limit Theorem to generate N numbers each step, and make the sum (Bates Distribution). You can use $N$=15: 

$$y'_{n}=\frac{1}{N}\sum_{i=1}^N x_{n}^i$$

with $y=\sqrt{12N}(y'-\frac{1}{2}) \approx N(0,1)$

For randomizing, just use a clock or cpu time seed as $x_0'$.