Development of custom RISC-V central processing unit (CPU) with open-source Google + SkyWater 130 nm
Date
2025-09
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
BRAC University
Abstract
The chip design industry relies heavily on secretive methodologies and designs. A significant gap exists between commercial design environment and open-source environment. Although a range of open-source CAD tools has been developed to address aspects such as system design, logic synthesis, place-and-route, test insertion, and verification, there is no established toolchain for open-source library characterization. This thesis aims to develop that toolchain for open-source library characterization and develop a custom standard cell library based on Google + SkyWater 130nm technology. To further verify the toolchain and libraries, a RISC- V CPU is designed with the same library using established open-source Place and Route tools and simulated for result verification.
Therefore, this work aims to tackle issues related to open-source chip design while diving deep into open-source tools to design a RISC V CPU. To achieve this, the gaps which remain between the ASIC design done with commercial design tools and open-source tools are addressed and bridged.
Description
Cataloged from PDF version of thesis.
Includes bibliographical references (pages 101-107).
This thesis is submitted in partial fulfillment of the requirements for the degree of Master of Science in Electrical and Electronic Engineering, 2025.
Includes bibliographical references (pages 101-107).
This thesis is submitted in partial fulfillment of the requirements for the degree of Master of Science in Electrical and Electronic Engineering, 2025.
Keywords
Open source vlsi tool, Library characterization, PVT variation, Google + skywater, Automatic placement and route, RISC-V, CPU design
