For decades, software-driven tests have been the accepted methodology for testing hardware integration of processor-containing SoCs. Software-driven hardware tests are portable, enabling the same tests to run in simulation, emulation, and real silicon. While block-level tests are typically transaction-focused, software-driven tests are more about scenarios.
Staffan Berg, Applications Engineer at Mentor Graphics, discussed how graph-based portable stimulus raises the abstraction level of test specification and execution, and enables tests to be retargeted across environments and execution platforms at the DVClub Europe Conference- “Software Driven Verification” which took place on 27th September 2016.
The Presentation Slides & Recordings of how to automate reusable, retargetable scenario-level tests with portable stimulus are available