Skip to content

Conversation

Ivy-yu7
Copy link

@Ivy-yu7 Ivy-yu7 commented Sep 21, 2025

This RFC proposes adding statement coverage to Amaranth’s built-in Python simulator.

Statement coverage is a fundamental structural metric in hardware verification. It tracks whether each HDL statement (assignment or conditional) executes at least once during simulation, and how many times. This helps developers identify untested branches, dead code, or insufficient test stimulus.

@whitequark whitequark added meta:nominated Nominated for discussion on the next relevant meeting area:core RFC affecting APIs in amaranth-lang/amaranth labels Sep 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:core RFC affecting APIs in amaranth-lang/amaranth meta:nominated Nominated for discussion on the next relevant meeting

Development

Successfully merging this pull request may close these issues.

2 participants