Courses — Workshops

Coverage Fest

A 5–7 day part-time working session to define, code, and start tracking the lion's share of functional coverage for your RTL design.


Length: 5–7 Days Part-Time On-Site Session All Design Levels

Course Objective

After completing this session, the engineers participating will have a keen understanding of functional coverage — with experience defining, coding, and reviewing coverage. Most importantly, the lion's share of functional coverage for the project will be coded and ready to be tracked.

Training Description

This training and hands-on session helps your group define, review, code, and start tracking your functional coverage health.

We start with a brief introduction to the process and goals, followed by training on definition and coding. On the same day, we define names for one to two dozen coverage chapters for the current RTL design and divide them among the responsible engineers.

In a series of individual sessions with engineers and group review sessions, we ensure that coverage points are defined and coded correctly. Toward the end of the session, we track a baseline for functional coverage across all completed chapters.

Important Note

While this session should ideally be placed early in the design cycle (prior to RTL integration), no matter where you are in the design cycle, this session will prove invaluable in giving an accurate assessment of where you are and how much is left to go.

Target Audience

All engineers involved in RTL design and verification, project architects, and management.

Request This Session All Courses