LEADER 03704nam 22005655 450 001 9910254227303321 005 20251113210444.0 010 $a3-319-34115-4 024 7 $a10.1007/978-3-319-34115-6 035 $a(CKB)3710000000717993 035 $a(DE-He213)978-3-319-34115-6 035 $a(MiAaPQ)EBC4533868 035 $a(PPN)194079538 035 $a(EXLCZ)993710000000717993 100 $a20160528d2016 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aEngineering Applications of FPGAs $eChaotic Systems, Artificial Neural Networks, Random Number Generators, and Secure Communication Systems /$fby Esteban Tlelo-Cuautle, José de Jesús Rangel-Magdaleno, Luis Gerardo de la Fraga 205 $a1st ed. 2016. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2016. 215 $a1 online resource (XVI, 222 p. 204 illus., 130 illus. in color.) 311 08$a3-319-34113-8 320 $aIncludes bibliographical references and index. 327 $aIntroduction to field programmable gate arrays -- VHDL -- Matlab-Simulink Co-simulation -- Chaos generators -- Artificial neural networks for time series prediction -- Random number generators -- Secure communication system -- Challenges in engineering applications. 330 $aThis book offers readers a clear guide to implementing engineering applications with FPGAs, from the mathematical description to the hardware synthesis, including discussion of VHDL programming and co-simulation issues. Coverage includes FPGA realizations such as: chaos generators that are described from their mathematical models; artificial neural networks (ANNs) to predict chaotic time series, for which a discussion of different ANN topologies is included, with different learning techniques and activation functions; random number generators (RNGs) that are realized using different chaos generators, and discussions of their maximum Lyapunov exponent values and entropies. Finally, optimized chaotic oscillators are synchronized and realized to implement a secure communication system that processes black and white and grey-scale images. In each application, readers will find VHDL programming guidelines and computer arithmetic issues, alongwith co-simulation examples with Active-HDL and Simulink. Readers will benefit from this practical guide to implementing a variety of engineering applications from VHDL programming and co-simulation issues, to FPGA realizations of chaos generators, ANNs for chaotic time-series prediction, RNGs and chaotic secure communications for image transmission. 606 $aElectronic circuits 606 $aMicroprocessors 606 $aComputer architecture 606 $aElectronics 606 $aElectronic Circuits and Systems 606 $aProcessor Architectures 606 $aElectronics and Microelectronics, Instrumentation 615 0$aElectronic circuits. 615 0$aMicroprocessors. 615 0$aComputer architecture. 615 0$aElectronics. 615 14$aElectronic Circuits and Systems. 615 24$aProcessor Architectures. 615 24$aElectronics and Microelectronics, Instrumentation. 676 $a621.3815 700 $aTlelo-Cuautle$b Esteban$4aut$4http://id.loc.gov/vocabulary/relators/aut$0788101 702 $aRangel-Magdaleno$b José de Jesús$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $ade la Fraga$b Luis Gerardo$4aut$4http://id.loc.gov/vocabulary/relators/aut 906 $aBOOK 912 $a9910254227303321 996 $aEngineering Applications of FPGAs$92496950 997 $aUNINA