Implementation of FPGA-based pseudo-random words generator
dc.citation.epage | 90 | |
dc.citation.issue | Volume 5, № 2 | |
dc.citation.journalTitle | Advances in Cyber-Physical Systems | |
dc.citation.spage | 85 | |
dc.contributor.affiliation | Institute of Cybernetics of the National Academy of Science of Ukraine | |
dc.contributor.author | Opanasenko, Volodymyr | |
dc.contributor.author | Zavyalov, Stanislaw | |
dc.contributor.author | Sofiyuk , Olexander | |
dc.date.accessioned | 2022-11-28T13:25:53Z | |
dc.date.available | 2022-11-28T13:25:53Z | |
dc.date.issued | 2020 | |
dc.date.submitted | 2022 | |
dc.description.abstract | A hardware implementation of pseudo-random bit generator based on FPGA chips, which use the principle of reconfigurability that allowsthe modernization of their algorithms and on-line replacement of the internal structure (reconfiguration) in the process of functioning have been considered in the paper. Available DSP blocks embedded into the structure of FPGA chips allow efficient hardware implementation of the pseudorandom bit generator through the implementation of the basic operations of multiplication with accumulation on the gate level. Using CAD ISE 14.02 Foundation and VHDL language three types of pseudo-random bit generators have been implemented on Spartan series chip 6SLX4CSG225-3, for which time and hardware expenses are represented. Using the simulating system ModelSim SE 10.1 c, timing diagrams of simulation for these structures have been obtained. | |
dc.format.pages | 85-90 | |
dc.identifier.citation | Opanasenko V. Implementation of FPGA-based pseudo-random words generator / Volodymyr Opanasenko, Stanislaw Zavyalov, Olexander Sofiyuk // Advances in Cyber-Physical Systems. – Lviv : Lviv Politechnic Publishing House, 2020. – Volume 5, № 2. – P. 85–90 . – Bibliography: 10 titles. | |
dc.identifier.doi | https://doi.org/10.23939/acps2020.02.085 | |
dc.identifier.uri | https://ena.lpnu.ua/handle/ntb/57235 | |
dc.language.iso | en | |
dc.publisher | Lviv Politechnic Publishing House | |
dc.relation.ispartof | Advances in Cyber-Physical Systems | |
dc.relation.references | [1] Knuth, Donald E. Seminumerical Algorithms. The Art of Computer Programming. (vol. 2). Third edition. Boston: Addison-Wesley, 1998. P. 764. [2] Korchinsky V. V., Filkin K. M., “On the choice of the primary sensor for the simulation tasks”. Modeling and information technology, vol. 42, 2007. pp. 81–90. (In Russian) [3] Lavandsky A. A., “Quality assessment of pseudo-random number generators by argest reproduction error distribution law”. Bulletin of Khmelnytsky National University, no. 1, 2014, pp. 113–116. (In Russian) [4] Palagin A. V., and Opanasenko V. N., Reconfigurable computing systems. Kiev, Prosvіta Publ., 2006. 295 p. (In Russian). [5] Available at http://www.xilinx.com/products/design-tools/ise design-suite.html. [6] ModelSim. ASIC and FPGA design / Available at http: // www.mentor.com/products/fv/modelsim/ [7] Available at http://www.xilinx.com/products/design tools/ise-design-suite.html. [8] Random Number Generator Results. Available at http://www.cacert.at/cgi-bin/rngresults. [9] Spartan-6 Family Overview. Product Specification DS160 (v2.0), October 25, 2011. Xilinx, Inc. 11 p. [10] Spartan-6 FPGA DSP48A1 Slice. User Guide, UG389 (v1.2) May 29, 2014. Xilinx, Inc. 46 p. | |
dc.subject | pseudorandom bit generator, simulation, CAD, DSP, FPGA | |
dc.title | Implementation of FPGA-based pseudo-random words generator | |
dc.type | Article |
Files
Original bundle
1 - 1 of 1