Contributor workflow
Work from the smallest independently checkable boundary outward:
- software oracle or arithmetic property;
- leaf RHDL kernel;
- stateful component;
- cluster;
- production top source simulation;
- generated-RTL parser and self-checking simulation;
- isolated synthesis;
- placement and route; and
- shell/card execution.
Stop when the evidence required by the change is satisfied. A documentation or software-type change does not authorize an expensive implementation run, while a timing claim cannot stop at source simulation.
The full contribution policy is rendered under Project → Contributing.