Date of Award
6-2025
Document Type
Thesis
Publisher
Santa Clara : Santa Clara University, 2025
Department
Electrical and Computer Engineering
First Advisor
Andy Wolfe
Abstract
Despite becoming a standard for low-power microcontrollers, the ARM Cortex- M0’s proprietary nature poses difficulties for developers looking for cost, flexibility, and transparency, especially in startup, academic, and hobbyist contexts. In order to overcome these drawbacks, this paper offers an open-source implementation of the ARM Cortex-M0 processor that is easily accessible and customizable. My design encourages development of open-source hardware while still maintaining compatibility with the vast ARM software ecosystem. Unlike other architectures, such as RISC-V, which do not have native support for ARM-based infrastructure, my technology allows for easy integration into current development processes. With this research, I hope to help create a more safe and inclusive computer hardware design space by bridging the gap between open-source hardware innovation and proprietary ARM cores.
Recommended Citation
Boyle, Zack, "Open Source ARM Cortex M0 Processor" (2025). Electrical and Computer Engineering Senior Theses. 109.
https://scholarcommons.scu.edu/elec_senior/109
