System-level coverage models can be automatically extracted from a scenario model, offering a wide range of possibilities for coverage metrics at a higher level than traditional code and functional coverage. Because this coverage can be directly correlated to driver and application scenarios, it can extend test generation and coverage beyond simulation into hardware. The same scenario models can generate test cases to run on in-circuit emulators, FGPA prototypes and even the actual silicon to assess the total system coverage achieved across these platforms.
Featured Case Study
Broadcom made use of Breker’s TrekSoC Portable Stimulus Test Synthesizer on one of their latest devices. This case study discusses the verification of power domain activation mixing UVM tests and C code running on a CPU.
Featured White Paper
Test Suite Synthesis holds tremendous promise for semiconductor functional verification, particularly in UVM block-level environments. Today scaling UVM test content for large blocks and sub-systems is problematic. The use of synthesis to solve these issues seems obvious. However, the language learning curve for formats such as PSS is significant. SystemUVM™ is designed to solve this problem by providing a linguistic approach extremely close to UVM/SystemVerilog with the power to easily compose specification models for this process.
A Discussion of Intent-based Coverage and its Practical Application on Advanced Verification Scenarios
At the recent Design Automation Conference 2023, Adnan Hamid, Breker’s CTO, participated in a panel that looked at the next generation of verification coverage. This 10-minute video is his presentation at the event, which discusses “Intent-based Coverage,” verification coverage analysis based on the original intention of a design specification. This has proven highly effective in understanding verification quality, particularly for complex scenarios such as coherency and security verification, scenarios that are hard to analyze using traditional techniques. In 10 minutes Adnan provides a discussion of the problem for these scenarios, how intent-based coverage may be generated and analyzed, why it yields better results, and how it may be applied to both coherency and security. For more information, or to discuss this concept more fully with Adnan, please contact us at email@example.com.