DESIGN OF A CONVOLUTION OPERATION ACCELERATOR FOR CNNS USING AN FPGA
| dc.contributor.author | Nurman, Olzhas | |
| dc.date.accessioned | 2025-06-12T09:03:26Z | |
| dc.date.available | 2025-06-12T09:03:26Z | |
| dc.date.issued | 2025-04-24 | |
| dc.description.abstract | Training convolutional neural networks (CNNs) demands significant computational resources and specialized hardware. Custom accelerators have emerged as an efficient alternative to traditional graphics processing units (GPUs), offering higher throughput, and decreased physical footprint at low costs. In this paper, we present a bit-serial multiplier based architecture for convolution acceleration. This design offers a hardware accelerator in a DE1-SoC board that utilizes an FPGA and ARM processor on the board. The main processing unit in the design is a novel bit-serial multiplier architecture that minimizes the hardware usage and overall area on the board. | |
| dc.identifier.citation | Nurman, O. (2025). Design of a Convolution Operation Accelerator for CNNs Using an FPGA [Bachelor’s Capstone project]. Nazarbayev University School of Engineering and Digital Sciences | |
| dc.identifier.uri | https://nur.nu.edu.kz/handle/123456789/8893 | |
| dc.language.iso | en | |
| dc.publisher | Nazarbayev University School of Engineering and Digital Sciences | |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | |
| dc.subject | FPGA | |
| dc.subject | Hardware Accelerator | |
| dc.subject | bit-serial multiplier | |
| dc.subject | Convolution | |
| dc.subject | type of access: open access | |
| dc.title | DESIGN OF A CONVOLUTION OPERATION ACCELERATOR FOR CNNS USING AN FPGA | |
| dc.type | Bachelor's Capstone project |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Design of a Convolution Operation Accelerator for CNNs Using an FPGA
- Size:
- 841.51 KB
- Format:
- Adobe Portable Document Format
- Description:
- Bachelor's Capstone Project