Implement of reconfigurable stochastic artificial neural network using FPGA

مقدم أطروحة جامعية

Jasim, Manal Hammadi

الجامعة

الجامعة التكنولوجية

الكلية

-

القسم الأكاديمي

قسم الهندسة الكهربائية

دولة الجامعة

العراق

الدرجة العلمية

دكتوراه

تاريخ الدرجة العلمية

2007

الملخص الإنجليزي

This work uses the theory of stochastic arithmetic as a solution for the FPGA implementation of a complex feed forward, multi layered neural network.

In presenting an expandable digital architecture that provides an efficient real time implementation platform for large neural networks, the architecture combines stochastic computation techniques with a novel Look Up-Table-based that fully exploits the Look Up-Table structure of many FPGAs. Basic operations of simple Stochastic ANN are mapped into a modular design.

The system control module , random pulse generating module , bit stream generating module , LFSR_32 (Liner Feedback Shift Register) sub module, modulator sub module, neuron module and bit stream converter module , are described in hardware using a schematic editor.

Thus the modules can be parameterized, providing easy scalability of the system to the different applications constraints and requirements.

On other hand, the internal implementation of the shared memory of the system is possible due to the state of the art for the chosen FPGA family using foundation LogiBLOX generator.

Thus additional speed advantage is added to the proposed design.

Finally the complete system is implemented in a single Field Programmable Gate Arrays (FPGA) platform using the Foundation 4.1i, which is a software tool from Xilinx (a vendor for the chosen FPGA platform in this work) The feasibility of the proposed ANN is demonstrated by testing it using two different applications case studies.

The objective of the first application is a Boolean Neural Network the simulation results show that the design is able to find the obtainable values for the functions of BNN, while, the objective of the second application is to find the frequency recognition for square wave with different frequencies, the simulation results show that the design is suitable for using in this field, The details of experiments are presented and the result discussed to demonstrate the potential benefits of this design platform.

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Jasim, Manal Hammadi. (2007). Implement of reconfigurable stochastic artificial neural network using FPGA. (Doctoral dissertations Theses and Dissertations Master). University of Technology, Iraq
https://search.emarefa.net/detail/BIM-305481

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Jasim, Manal Hammadi. Implement of reconfigurable stochastic artificial neural network using FPGA. (Doctoral dissertations Theses and Dissertations Master). University of Technology. (2007).
https://search.emarefa.net/detail/BIM-305481

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Jasim, Manal Hammadi. (2007). Implement of reconfigurable stochastic artificial neural network using FPGA. (Doctoral dissertations Theses and Dissertations Master). University of Technology, Iraq
https://search.emarefa.net/detail/BIM-305481

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-305481