NUST Institutional Repository

Vector Processing Unit Integrated Risc-V Processor

Show simple item record

dc.contributor.author SUPERVISOR DR. SAJID GUL KHAWAJA A/P DR. MUHAMMAD YASIN, NS MUHAMMAD NADEEM NS AHSAN ALI NS SHAHZAD AKHTER NS MUHAMMAD HARIS
dc.date.accessioned 2024-07-04T05:10:36Z
dc.date.available 2024-07-04T05:10:36Z
dc.date.issued 2024
dc.identifier.other DE-COMP-42
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/44505
dc.description Supervisor DR. SAJID GUL KHAWAJA A/P DR. MUHAMMAD YASIN en_US
dc.description.abstract The open-source RISC-V instruction set architecture (ISA) is thoroughly examined in this thesis, emphasizing the ISA’s special position as a result of its transparent development process. We investigate the unique security issues that RISC-V has because it is opensource and the several solutions that have been put in place to keep RISC-V secure. ISA extensions and Physical Memory Protection (PMP) are examples of hardware security measures. Cryptographic modifications are also made to ISA to protect RISC-V processors from potential vulnerabilities. The paper highlights the security risks associated with the growing trend of bespoke chip designs that leverage the RISC-V ISA. It also looks at this trend in more detail. It should be noted that to improve security, commercial versions of RISC-V frequently include PMP and hardware security extensions. The dissertation assesses the incorporation of a cryptographic core into the Picorv32 CPU, a design decision that increases security but consumes a large amount of space. A novel method is also investigated, namely the Custom Co-Processor (CCoP) equipped with a customized interface for the Picorv32. By shifting workloads to the co-processor, this technique uses ISA changes to facilitate CCoP operations, thereby lowering code complexity and improving performance significantly—particularly for activities like encryption and decryption. The incorporation of these customized instructions not only improves the design’s latency but also boosts core performance, providing a potential remedy for the efficiency and security issues that come with RISC-V based systems. This thesis serves as a vital resource for professionals and researchers in the field, providing insights into the security of the RISC-V CPU landscape. It establishes the framework for next research and advancements in protecting RISC-V based systems, guaranteeing their adaptability to changing security risks in the digital era. en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.subject custom ISA, loosely coupled, RISC-V, FPGA, security. en_US
dc.title Vector Processing Unit Integrated Risc-V Processor en_US
dc.type Project Report en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account