Computer Architecture2020 – 2021Independent Study
SoC Design & Embedded Linux
Arm Cortex-M0 architecture and embedded Linux study
Computer-architecture study covering system-on-chip advantages and limits, SoC vs microprocessor vs microcontroller, SoC design flow, and the Arm Cortex-M0, plus embedded Linux — the groundwork later used on Augma.
The Problem & Engineering Constraint
The Core Challenge
AR wearable work needs a working mental model of SoC trade-offs and a Linux userspace, not only application Python.
Technical Architecture & Approach
Engineering Solution & Implementation
Worked through SoC design flow and Arm Cortex-M0 architecture, then embedded Linux as the practical OS layer.
Measured Production Impact
Verified Outcomes & Deliverables
Documented SoC / MCU / MPU differences and Cortex-M0 architecture.
Built the architecture foundation later used on Augma’s embedded path.
Technologies & Components
System Tooling & Technologies
Arm Cortex-M0SoC DesignEmbedded Linux