首页 | 本学科首页   官方微博 | 高级检索  
     


Design of a reconfigurable pseudorandom number generator for use in intelligent systems
Authors:Tiago de OliveiraAuthor Vitae  Norian MarranghelloAuthor Vitae
Affiliation:a Federal University at São Paulo, Department of Science and Technology, Rua Talim, 330, Vila Nair, 12.231-280 São José dos Campos, SP, Brazil
b São Paulo State University, Department of Computer Science, Rua Cristóvão Colombo, 2265, 15.054-000 São José do Rio Preto, SP, Brazil
Abstract:This paper deals with the design of a network-on-chip reconfigurable pseudorandom number generation unit that can map and execute meta-heuristic algorithms in hardware. The unit can be configured to implement one of the following five linear generator algorithms: a multiplicative congruential, a mixed congruential, a standard multiple recursive, a mixed multiple recursive, and a multiply-with-carry. The generation unit can be used both as a pseudorandom and a message passing-based server, which is able to produce pseudorandom numbers on demand, sending them to the network-on-chip blocks that originate the service request. The generator architecture has been mapped to a field programmable gate array, and showed that millions of numbers in 32-, 64-, 96-, or 128-bit formats can be produced in tens of milliseconds.
Keywords:Pseudorandom number generation   Intelligent systems   Reconfigurable architectures   Network-on-chip
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号