TY - GEN
T1 - Algorithm for implementing 32-bits represented Bernoulli map using an 8-bits microcontroller
AU - Martinez-Gonzalez, Ricardo F.
AU - Diaz-Mendez, J. Alejandro
AU - Vazquez-Medina, Ruben
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/4/26
Y1 - 2016/4/26
N2 - The current work proposes an algorithm for implementing a 32-bits chaotic map; which is implemented in an 8-bits microcontroller. For the algorithm, many operations are modified. The operations consist on multiplication, accommodation, addition, and shifting; the modifications are needed because the embedded operations were originally designed for 8-bit numbers. Once the microcontroller algorithm is described, it is translated for its Matlab implementation. Matlab is used for validating the microcontroller code. Using Matlab code, several random sequences are generated and stored in a 'txt' file; a statistical testing suite was applied to them, and validating the proposed algorithm.
AB - The current work proposes an algorithm for implementing a 32-bits chaotic map; which is implemented in an 8-bits microcontroller. For the algorithm, many operations are modified. The operations consist on multiplication, accommodation, addition, and shifting; the modifications are needed because the embedded operations were originally designed for 8-bit numbers. Once the microcontroller algorithm is described, it is translated for its Matlab implementation. Matlab is used for validating the microcontroller code. Using Matlab code, several random sequences are generated and stored in a 'txt' file; a statistical testing suite was applied to them, and validating the proposed algorithm.
KW - Pseudo-Random Number Generator
KW - Tent Map
KW - VHDL Implementation
UR - http://www.scopus.com/inward/record.url?scp=84973866701&partnerID=8YFLogxK
U2 - 10.1109/IESummit.2016.7459773
DO - 10.1109/IESummit.2016.7459773
M3 - Contribución a la conferencia
AN - SCOPUS:84973866701
T3 - 2016 IEEE International Engineering Summit, IE-Summit 2016
BT - 2016 IEEE International Engineering Summit, IE-Summit 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - IEEE International Engineering Summit, IE-Summit 2016
Y2 - 2 March 2016 through 5 March 2016
ER -