Implementación de un generador de números aleatorios basado en memristor
En el presente trabajo se describe el proceso realizado para la implementación en hardware de un modelo para la generación de números aleatorios basado en memristor cuyos datos generados presentan dependencia de rango largo (LRD) y comportamiento fractal. Para lograr esto, se realiza el estudio de m...
- Autores:
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2023
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/36384
- Acceso en línea:
- http://hdl.handle.net/11349/36384
- Palabra clave:
- Memristor
Sistemas caóticos
Implementación en hardware
Dependencia de rango largo
Comportamiento fractal
Generador de números aleatorios
Ingeniería Electrónica -- Tesis y disertaciones académicas
Memristor
Generación de números aleatorios
Dependencia de rango largo (LRD)
Comportamiento fractal
Memristor
Chaotic systems
Hardware implementation
Long-Range dependence
Fractal behavior
Random number generator
- Rights
- License
- Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Summary: | En el presente trabajo se describe el proceso realizado para la implementación en hardware de un modelo para la generación de números aleatorios basado en memristor cuyos datos generados presentan dependencia de rango largo (LRD) y comportamiento fractal. Para lograr esto, se realiza el estudio de múltiples propuestas de emulador del memristor que se encuentran en la literatura, con el propósito de realizar una propuesta de circuito emulador del memristor. Posteriormente se realiza la implementación del circuito caótico basado en el memristor, identificando las limitaciones del hardware. Por último, se realiza el uso de las señales de voltaje como fuente de entropía en un modelo para la generación de números aleatorios. De los datos generados se realizan pruebas para la detección de la LRD y comportamiento fractal, dando como resultado secuencias con un parámetro de Hurst variable y un comportamiento monofractal y multifractal al variar los parámetros del modelo para la generación de números aleatorios. |
---|