Back to Search Start Over

FPGA Implementation of Linear Congruential Generator Based on Block Reduction Technique.

Authors :
Tchendjeu, A. E. Tchahou
Tchitnga, R.
Fotsin, H. B.
Source :
Journal of Circuits, Systems & Computers; Sep2018, Vol. 27 Issue 10, pN.PAG-N.PAG, 10p
Publication Year :
2018

Abstract

This paper exposes circuit design of linear congruential generator (LCG) and implementation in FPGA based on block reduction technique. The circuit is derived from LCG algorithm proposed by Lehmer. Block reduction technique has been used to simplify the circuit. Several net connections among the blocks of the circuit are ignored or disconnected and the multiplier is replaced by a shifter. Simulations of both behavior and timing have been done and the results confirm its algorithm. The Cyclone II EP2C8Q208C8N and Cyclone IV E EP4CE115F29C7N of Altera have been chosen to extract comparison data of speed and occupied area. Further comparison of shift technique and the wordlengths reduction technique has been made. In general, the proposed design is far simpler than the previous published LCG circuit. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02181266
Volume :
27
Issue :
10
Database :
Complementary Index
Journal :
Journal of Circuits, Systems & Computers
Publication Type :
Academic Journal
Accession number :
129769089
Full Text :
https://doi.org/10.1142/S0218126618501542