Also Available Domains Arithmetic Core|Xilinx Vivado
The main aim of this work is to implement the MAC unit which is used in Neural Network applications. The MAC architecture was designed by using vedic multiplier with reduced delay architecture
In this project we are implementing MAC unit which is used in an Artificial neural network (ANN) is parallel Information processing structure consists of processing units. The processing unit decides while the network is efficient or not. So need to design an efficient processing unit and it also provide better performance. The processing unit consists of MAC unit (Multiplication and Accumulation) and Activation unit. In an existing system, the processing MAC unit was designed by Booth multiplier and carry look ahead adder. The existing processing unit provides delay and consumes more area and power. To overcome the drawbacks, designed a new processing unit, Vedic multiplier with square root carry select adder (SQRT-CSLA). The proposed design overcomes the drawbacks of the existing system, and it’s also providing better performance of the entire network. The Activation function unit was designed by sigmoid neurons process. Entire processing unit was implemented and verified by using Verilog HDL language. The effectiveness of the proposed method is synthesized and simulated using Xilinx ISE 14.7.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.
Software Requirements:
Hardware Requirements:
o Data Flow modeling
o Structural modeling
o Behavioral modeling
o Mixed level modeling
o Problem Analysis Skills
o Problem Solving Skills
o Logical Skills
o Designing Skills
o Testing Skills
o Debugging Skills
o Presentation Skills
o Thesis Writing Skills