This project represents the culmination of my master's research. It introduces a novel simulation framework designed to address the specific challenges of testing and validating embedded systems that incorporate commercial off-the-shelf (COTS) components. Unlike traditional methods that primarily focus on simulating systems-on-chip (SoC), our framework offers a more comprehensive and flexible approach by modeling the internal structure and behavior of COTS peripheral devices. This allows designers to observe how different choices of peripherals or configurations impact the system's output, enabling design space exploration without the need for physical prototypes.
This project provided me with invaluable experience in developing a simulation framework for embedded systems. I gained a deep understanding of the challenges involved in testing and validating such systems, particularly those incorporating COTS components.