Representing Memory-Mapped Hardware in C++

Thu. November 1| 11:00 AM - 11:45 AM | 208A

Conference: ESC Minneapolis 2018

Track: ESC Track B: Embedded Software Design & Verification

Format: 45-Minute

Pass Type: Conference Pass (Paid)

This session will teach you how to write class objects in C++ that reliably model memory-mapped hardware devices. It will explore some of the challenges involved in creating these class objects and illustrate solutions. It will show you how to leverage the C++ type system to turn potential run-time errors into compile-time errors.

Level: N/A


Benjamin Saks

Benjamin Saks

Chief Engineer

Saks & Associates

Role: Speaker