Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

M³ - Hardware/OS Co-Design for Heterogeneous System-on-Chips

RIOT via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a 23-minute conference talk from RIOT Summit 2025 that introduces M³, an innovative hardware/operating system co-design approach for addressing the growing complexity challenges in modern heterogeneous system-on-chips. Learn how this microkernel-based architecture incorporates a novel hardware abstraction and isolation layer to securely integrate untrusted hardware components while reducing overall system complexity. Discover the system's particular relevance for security-critical applications in public infrastructure and medical devices, where trustworthiness is paramount. Gain insights into the M³ system architecture through an overview presented by principal researcher Nils Asmussen from Barkhausen Institut, who originally developed this approach during his Ph.D. research at Technische Universität Dresden and continues advancing it with a dedicated team of OS and hardware researchers. Understand how this co-design methodology provides a common interface that simplifies heterogeneous system integration while maintaining security boundaries, and explore current research directions in this evolving field that bridges hardware and software design principles.

Syllabus

RIOT Summit 2025, "M³: Hardware/OS Co-Design for Heterogeneous System-on-Chips"

Taught by

RIOT

Reviews

Start your review of M³ - Hardware/OS Co-Design for Heterogeneous System-on-Chips

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.