Hardware Implementation of Multi-LFSR Pseudo Random Number Generator

preprint OA: closed CC-BY-4.0
📄 Open PDF View at publisher

Abstract

Abstract This is an implementation of a hardware pseudo-random number generator (pRNG) using multiple LFSR (Multi-LFSR) for generation, and ambient electromagnetic noise for seed generation. The pRNG algorithm is evaluated in field-programmable-gate-array (FPGA) board, which is CMOS A7. 16-bit random numbers are generated at a frequency of 50 kHz. In the FPGA setup, a new seed is set by clicking the reset button. A dedicated high speed UART is designed with a baud rate of 1,152,000 to transfer the generated numbers from the FPGA to PC.

My notes (saved in your browser only)

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2024) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-26T02:00:01.498150+00:00
License: CC-BY-4.0