29 - 30 October, 2019

Holiday Inn Munich City Centre

Munich, Germany

Event Details

MP Associates, Inc.

WEDNESDAY October 24, 10:00am - 11:30am | Forum 4

Tutorial 1 - Case Study of Verification Planning to Coverage Closure @Block, Subsystem and System-on-Chip Level

Paul Kaunds - Sondrel Ltd
Revati Bothe - Sondrel Ltd
Jesvin Johnson - Sondrel Ltd
Paul Kaunds - Sondrel Ltd
Verification Planning and achieving coverage closure goals on time and under budget is one of the most challenging assignments in functional verification. Complicating this task is the increasing popularity of platform-based design, where IPs are extensively parameterized to enable end-user customization and differentiated derivatives. Metrics is the key to success and we provide concrete examples that illustrate the value of Metrics at each stage. Coverage metrics are critical to measuring and guiding design verification. As designs have grown, increasingly advanced verification technologies, methods and additional metrics have been designed to form a fuller coverage model. In this tutorial, we will provide an in-depth analysis of various planning, implementation, debug and coverage closure challenges faced in functional verification at block level, subsystem and system-on-chip level. By taking relevant examples we will demonstrate how these issues can be either avoided or solved. We will also highlight some of the best practices for better robustness, predictability, configurability and reuse of UVM and C code.