Design and Implementation of a Chaotic-Time-Varying Distribution PRNG

Many electronic applications require pseudo-random numbers, in general, to improve their performance. Such is the case of encryption, coding and digital modulation systems. In addition, it is possible to enhance the effect if the pseudorandom numbers dynamically vary their probability density functi...

Full description

Bibliographic Details
Main Authors: Raúl Eduardo Lopresti, Maximiliano Antonelli, Julio Dondo, Luciana De Micco
Format: Article
Language:English
Published: Universidad de Buenos Aires 2022-06-01
Series:Revista Elektrón
Subjects:
Online Access:http://elektron.fi.uba.ar/index.php/elektron/article/view/156
_version_ 1811344181867577344
author Raúl Eduardo Lopresti
Maximiliano Antonelli
Julio Dondo
Luciana De Micco
author_facet Raúl Eduardo Lopresti
Maximiliano Antonelli
Julio Dondo
Luciana De Micco
author_sort Raúl Eduardo Lopresti
collection DOAJ
description Many electronic applications require pseudo-random numbers, in general, to improve their performance. Such is the case of encryption, coding and digital modulation systems. In addition, it is possible to enhance the effect if the pseudorandom numbers dynamically vary their probability density function (PDF). In this article, a circuit that generates pseudo-random numbers that are capable of varying their PDF in time is presented. To this aim, chaotic maps are used as a base, which are designed according to the desired PDF. Then, the implementation is done through Dynamic Partial Reconfiguration (RPD) which allows modifying, at run time, part of the circuit to vary the PDF of the generated output.
first_indexed 2024-04-13T19:43:13Z
format Article
id doaj.art-781fc0f33f70401e863535cfb97dd5fa
institution Directory Open Access Journal
issn 2525-0159
language English
last_indexed 2024-04-13T19:43:13Z
publishDate 2022-06-01
publisher Universidad de Buenos Aires
record_format Article
series Revista Elektrón
spelling doaj.art-781fc0f33f70401e863535cfb97dd5fa2022-12-22T02:32:49ZengUniversidad de Buenos AiresRevista Elektrón2525-01592022-06-0161465110.37537/rev.elektron.6.1.156.202287Design and Implementation of a Chaotic-Time-Varying Distribution PRNGRaúl Eduardo LoprestiMaximiliano AntonelliJulio DondoLuciana De MiccoMany electronic applications require pseudo-random numbers, in general, to improve their performance. Such is the case of encryption, coding and digital modulation systems. In addition, it is possible to enhance the effect if the pseudorandom numbers dynamically vary their probability density function (PDF). In this article, a circuit that generates pseudo-random numbers that are capable of varying their PDF in time is presented. To this aim, chaotic maps are used as a base, which are designed according to the desired PDF. Then, the implementation is done through Dynamic Partial Reconfiguration (RPD) which allows modifying, at run time, part of the circuit to vary the PDF of the generated output.http://elektron.fi.uba.ar/index.php/elektron/article/view/156generador de números pseudoaleatoriosfunción densidad de probabilidadreconfiguración parcial dinámicacaos.
spellingShingle Raúl Eduardo Lopresti
Maximiliano Antonelli
Julio Dondo
Luciana De Micco
Design and Implementation of a Chaotic-Time-Varying Distribution PRNG
Revista Elektrón
generador de números pseudoaleatorios
función densidad de probabilidad
reconfiguración parcial dinámica
caos.
title Design and Implementation of a Chaotic-Time-Varying Distribution PRNG
title_full Design and Implementation of a Chaotic-Time-Varying Distribution PRNG
title_fullStr Design and Implementation of a Chaotic-Time-Varying Distribution PRNG
title_full_unstemmed Design and Implementation of a Chaotic-Time-Varying Distribution PRNG
title_short Design and Implementation of a Chaotic-Time-Varying Distribution PRNG
title_sort design and implementation of a chaotic time varying distribution prng
topic generador de números pseudoaleatorios
función densidad de probabilidad
reconfiguración parcial dinámica
caos.
url http://elektron.fi.uba.ar/index.php/elektron/article/view/156
work_keys_str_mv AT rauleduardolopresti designandimplementationofachaotictimevaryingdistributionprng
AT maximilianoantonelli designandimplementationofachaotictimevaryingdistributionprng
AT juliodondo designandimplementationofachaotictimevaryingdistributionprng
AT lucianademicco designandimplementationofachaotictimevaryingdistributionprng