Timing closure tracker
Worst paths and ECO list after every run
How a run goes
The steps this agent takes, in order, and what each one leaves behind.
Parses timing reports from the latest implementation run
Reads static timing reports after each place-and-route run and tracks the worst negative slack by corner and block
Matches paths against the previous run and the open ECOs
Groups failing paths by the cell or net they share so one fix covers many endpoints
Updates the closure tracker and notifies the owner of a regressed block
Keeps the ECO list current, with the owner and the expected gain for each entry
Works in

GitHub, Jira, Slack
What it does
- Reads static timing reports after each place-and-route run and tracks the worst negative slack by corner and block
- Groups failing paths by the cell or net they share so one fix covers many endpoints
- Keeps the ECO list current, with the owner and the expected gain for each entry
Connects to
Need it to work differently?
Every agent can be changed: the steps it takes, the systems it uses and who approves what.