openroad_sta
Run static timing analysis on placed or routed DEF files to report worst negative slack, total negative slack, and critical paths. Identifies timing violations to guide design closure.
Instructions
Performs static timing analysis using OpenSTA on placed or routed DEF files, reporting Worst Negative Slack (WNS), Total Negative Slack (TNS), and critical paths.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"def_file": "<def_file>",
"top_module": "<top_module>"
},
"name": "openroad_sta"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Optional working directory. | |
| def_file | Yes | DEF file path (placed or routed). | |
| sdc_file | No | Optional SDC timing constraints file path. | |
| timeout_ms | No | Timeout in milliseconds. | |
| top_module | Yes | Name of the top-level module. | |
| clock_period_ns | No | Target clock period in ns (default: 1.0). |