A Cell-Based Implementation of ARM Cortex-M0 SoC
Abstract
For academic research purposes, ARM provided its SoC platform. This study presents the methods and results of implementing the Cortex-M0 as a chip. The behavioral memory was replaced with the foundry's memory, and the design was modified to allow software to be written externally to the chip at any time. During chip implementation, IDEC's guidelines were followed, utilizing as many tools as possible to increase the chip's functionality. The fabricated Cortex-M0 chip was mounted on a test board and was verified to work well in conjunction with the software. A hierarchical approach was adopted during the chip's implementation, with efforts made to minimize its size and facilitate its use as a platform. In this study, Samsung 28nm LPP process was applied