Modeling a perceptron neuron using verilog developed floating-point numbering system and modules for hardware synthesis

0Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The purpose of a capstone design project is to provide graduating senior students the opportunity to demonstrate understanding of the concepts they have learned during the course of their studies. As with many engineering programs, students of the computer engineering program at Utah Valley University (UVU) conclude their degree programs with a semester capstone design experience. This paper presents the details of a sample project that a student has done in this capstone course. This senior design project implements the perceptron neural network using Systems Verilog HDL module development for FPGA synthesis. A floating-point binary numbering system is developed with which all arithmetic operation modules are designed. Benefits of hardware implemented neural networks include the parallelization of computational processes that are not provided in software implementations of such networks. All modules included in the network are simulated using Altera's ModelSim platform and synthesized on Altera's DE2-115 Development Board.

Cite

CITATION STYLE

APA

Minaie, A., & Nielson, E. (2018). Modeling a perceptron neuron using verilog developed floating-point numbering system and modules for hardware synthesis. In ASEE Annual Conference and Exposition, Conference Proceedings (Vol. 2018-June). American Society for Engineering Education. https://doi.org/10.18260/1-2--30815

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free