ucs_compare_cell_delay
Usage Guide — Compare PT measured cell delays against Liberty LUT percentiles across multiple corners.
| Script | ucs_compare_cell_delay |
| Version | UCS-1.0.0 |
| Modified | 2026-03-27 |
| Language | Perl |
| Category | STA — ECO — hold |
| Support | tech@universalchipstudio.com |
This page is a template-based first-pass. For deeper algorithmic / config-format detail,
run
ucs_compare_cell_delay --help.
Key Features
- Parse PT delay files from collect_pt_delays_v4.tcl (6-col) or v5.tcl (7-col with cell_type)
- Match PT corners to Liberty LUT corners by exact or longest-common-suffix strategy
- Compute coverage, rec_pct, and rec_delay statistics per (cell, corner, kind)
- Write calibration summary, final_delay, and merged Liberty+PT output files
- UCS-compliant logging (ERROR/WARN/INFO/DEBUG), debug levels 1-4, run-id tracing
Usage
ucs_compare_cell_delay PT_FILE [PT_FILE ...] \ --lib <cell_delay_map> \ [--out-dir <path>] \ [--min-instances <N>] \ [--debug <1-4>]
Command-Line Options
| Option | Type | Notes |
|---|---|---|
-lib | string | — |
-out-dir | string | — |
-min-instances | int | — |
-debug | int | — |
-help | flag | — |
-version | flag | — |
Help
Print full help with current version metadata:
ucs_compare_cell_delay --help