  Quantum random number generators (QRNGs) produce random numbers based on the
intrinsic probabilistic nature of quantum mechanics, making them true random
number generators (TRNGs). In this paper, we design and fabricate an embedded
QRNG that produces random numbers based on fluctuations of spontaneous emission
and absorption in a Light-Emitting Diode (LED). To achieve a robust and
reliable QRNG, we compare some usual post-processing methods and select the
finite impulse response (FIR) method for a real-time device. This device could
pass NIST tests, the generation rate is 1 Mbit/s and the randomness of the
output data is invariant in time.
