Improvement of this project:
- To developed the 4 input CBAC architecture for 2×2 array based CNN architecture and proved the performance with 3 number of AAO units and 4 comparators.
- To enhance the design to 9 input CBAC architecture for 3×3 array based CNN architecture and proved the performance with 4 number of AAO units and 8 comparators.
- Both of this design done in Verilog HDL and synthesize using Xilinx Vertex-5 FPGA, and proved the LUT, Slice register, and delay and power.
Proposed abstract:
Convolutional Neural Networks (CNNs) have become one of the most widely adopted deep learning techniques for image processing, object detection, medical imaging, autonomous systems, and intelligent edge devices. However, conventional CNN hardware implementations require multiple binary multipliers, wide adders, and divider circuits to perform convolution and mean operations, resulting in high logic utilization, increased power consumption, and longer critical paths. For example, an 8-bit 3×3 convolution requires nine multipliers that generate 16-bit products, followed by large multi-input addition and division circuits, significantly increasing hardware complexity. Stochastic computing provides an attractive alternative by replacing complex arithmetic units with simple logic circuits, thereby reducing hardware cost and improving fault tolerance. In this work, the N-input Counter-Based Addition Circuit (CBAC) architecture is employed as an efficient hardware building block for CNN convolution operations. The proposed implementation demonstrates support for both 2×2 and 3×3 CNN kernels using the same scalable CBAC architecture, eliminating the need for conventional binary adders and divider circuits during mean-value computation. The architecture is designed in Verilog HDL and synthesized on a Xilinx Virtex-5 FPGA to evaluate hardware resource utilization, logic performance, operation cycles, propagation delay, and power consumption. Experimental results show that the proposed CBAC-based CNN architecture significantly reduces hardware complexity while maintaining efficient timing performance and low power consumption. The architecture provides a compact and scalable solution for stochastic CNN accelerators, making it suitable for low-power, high-performance edge intelligence applications.
” Thanks for Visit this project Pages – Buy It Soon “
Design and FPGA Implementation of a Scalable Counter Based Addition Circuit for 3×3 CNN Architecture
Terms & Conditions:
- Customer are advice to watch the project video file output, before the payment to test the requirement, correction will be applicable.
- After payment, if any correction in the Project is accepted, but requirement changes is applicable with updated charges based upon the requirement.
- After payment the student having doubts, correction, software error, hardware errors, coding doubts are accepted.
- Online support will not be given more than 3 times.
- On first time explanations we can provide completely with video file support, other 2 we can provide doubt clarifications only.
- If any Issue on Software license / System Error we can support and rectify that within end of the day.
- Extra Charges For duplicate bill copy. Bill must be paid in full, No part payment will be accepted.
- After payment, to must send the payment receipt to our email id.
- Powered by NXFEE INNOVATION, Pondicherry.
Payment Method :
- Pay Add to Cart Method on this Page
- Deposit Cash/Cheque on our a/c.
- Pay Google Pay/Phone Pay : +91 9789443203
- Send Cheque through courier
- Visit our office directly
- Pay using Paypal : Click here to get NXFEE-PayPal link
Bank Accounts
HDFC BANK ACCOUNT:
- NXFEE INNOVATION,
HDFC BANK, MAIN BRANCH, PONDICHERRY-605004.
INDIA,
ACC NO. 50200090465140,
IFSC CODE: HDFC0000407.

