Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.
dc.contributor.author | Faizan Ahmad, 01-133192-030 | |
dc.contributor.author | Sawera Aslam, 01-133192-123 | |
dc.contributor.author | Hamna Shakil, 01-133192-037 | |
dc.date.accessioned | 2023-08-24T06:41:27Z | |
dc.date.available | 2023-08-24T06:41:27Z | |
dc.date.issued | 2023 | |
dc.identifier.uri | http://hdl.handle.net/123456789/16071 | |
dc.description | Supervised by Dr. Atif Raza Jafri | en_US |
dc.description.abstract | We are currently witnessing the dawn of a new industrial revolution, characterized by the rapidly changing industrial landscape. In this revolution, RISC-V has emerged as a widely used term to describe the development of custom processors designed to meet the power and performance requirements of newer workloads for AI, ML, and IoT. RISC-V is an open standard ISA that is built on RISC principles and plays a critical role in linking software and hardware layers of computer abstraction. The primary drivers of this product include building custom processors, boosting speed, reducing costs, enhancing security, developing a platform for new students in this field, promoting innovation and skills, and competing with other Companies such as Intel (x86), ARM (ARM ISA), and others. This project presents the implementation of a RISC-V processor on FPGA with an integrated accelerator for machine learning (ML) applications. The processor used in this project is VexRiscv with ztachip accelerator. The main objective of this project is to develop a hardware system with high performance and efficiency for ML applications. To achieve this objective, the VexRiscv processor is modified to transfer tensor instructions to ztachip for accelerating ML computations. The implementation of this integrated system is carried out on an FPGA platform, which allows for flexibility and easy reconfiguration. The design is verified using debugging tools and is tested on various ML applications. The results show that the designed processor with the integrated accelerator outperforms traditional processors and accelerators in terms of both speed and energy efficiency. The tensor instructions of ztachip for ML computations also provide significant speedup compared to standard RISC-V instructions. Overall, the project demonstrates the feasibility and effectiveness of implementing a RISC-V processor with an integrated accelerator for ML applications. This work has implications for the development of high-performance and energy-efficient RISC-V accelerators for various applications, particularly in the field of ML. | en_US |
dc.language.iso | en | en_US |
dc.publisher | Electrical Engineering, Bahria University Engineering School Islamabad | en_US |
dc.relation.ispartofseries | BEE;P-2308 | |
dc.subject | Electrical Engineering | en_US |
dc.subject | RISC-V based Pakistan’s first processor | en_US |
dc.subject | Ztachip Software Stacks | en_US |
dc.title | Design and Implementation of RISC-V Processor with ML Accelerator | en_US |
dc.type | Project Reports | en_US |