RFC: an intent contract for structural evaluation of generated RTL #20
Replies: 1 comment 1 reply
|
First data against this thread's question from outside the project: the independent RTL designer review returned this week (protocol, returned files, and claim boundaries: independent review result, raw files under
Open question for the thread: which of these belong in the task-level contract, and which in the evaluator's configuration? A benchmark task can honestly declare that its reset arrives raw, but few tasks can state an MTBF budget. Is default-with-override the right shape? The reviewer is credited by name in published results. If he wants to correct this summary or extend it here, that is welcome, and disagreement is data. |
Uh oh!
There was an error while loading. Please reload this page.
Structural properties (clock-domain crossings, reset semantics, power-on coverage) are only evaluable when the task declares the intent an oracle consumes. SV-Gap's manifest currently declares clock groups, asynchrony, reset assertion and deassertion semantics, crossing protocol, and power-on coverage expectations: see
schemas/manifest-v1.example.toml.The question for this thread: does this contract express the production questions you actually need answered?
Sanitized answers only; question classes, not proprietary designs. One sentence is a useful contribution.
All reactions