Skip to content

Add formal and timed verification for cc_cdc_2phase_clearable#317

Open
phsauter wants to merge 4 commits into
v2-devfrom
phsauter/cdc-clearable-verification
Open

Add formal and timed verification for cc_cdc_2phase_clearable#317
phsauter wants to merge 4 commits into
v2-devfrom
phsauter/cdc-clearable-verification

Conversation

@phsauter

@phsauter phsauter commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

I split #304 into two easier to handle PRs and had them review by Opus 4.8 and GPT-5.5 which discovered some minor uncovered cases in the formal verification.

  • Fixed parameters that were not passed down properly
  • Add formal verification for the CDC reset controller halfs
  • Add formal verification for the CDC reset controller top
  • Expand the previous cdc_2phase_clearable timed testbench and add asserts to check various conditions
  • Add the new testbench to the simulation CI action and creates a new formal verification action

@phsauter phsauter force-pushed the phsauter/cdc-clearable-verification branch 2 times, most recently from 039af90 to 225c500 Compare June 17, 2026 22:45
@phsauter phsauter force-pushed the phsauter/cdc-clearable-verification branch from 225c500 to 48e3a4a Compare June 17, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant