Budgets before optimism
Connect bandwidth, latency, buffering, and PPA.
Sustained payload service is below the raw peak and above the target. The latency window sizes accepted in-flight context; the stall backlog separately assumes zero service while an upstream source continues and cannot be backpressured.
Illustrative normalized estimates
Compare architecture hypotheses, not colors.
Evidence before RTL
Hand off decisions, not just diagrams.
Implementable structure
Block boundaries, state machines, widths, pipeline stages, interface contracts, reset values, and illegal-state behavior.
Observable proof plan
Requirement IDs, scenarios, reference behavior, assertions, coverage, error injection, counters, and closure criteria.
Stable software contract
Register semantics, ownership, completion, error recovery, reset/quiesce, interrupt behavior, and performance counters.
Physical feasibility
Clock and power domains, memories, multicycle intent, floorplan pressure, target corners, activity assumptions, and PPA budgets.
