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.
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.
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.
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.
All engineers involved in RTL design and verification, project architects, and management.