No hand-written constraints. No drift between intent and SDC — every line is generated, audited, and re-verifiable from the same plain-language source.
GeSTAR★Generative STA for RTL
Timing Analysis
report_timing · full launch / capture clock + data path — cross-probed to schematic & RTL source
report_timing renders the full path — launch clock path, the data path (with Dir / Depth at each point), and the capture clock path — and cross-probes every point into the RTL schematic and the RTL source. NOTE: path topology and clocking are shown straight from RTL.
GeSTAR★Generative STA for RTL
CDC Analysis
analyze_cdc · clock-domain-crossing check — traced straight from RTL with set_clock_groups intent
CDC pairs come from set_clock_groups intent; crossings are traced structurally across the RTL netlist, and "unsafe-sync" marks a crossing with no recognized synchronizer on the path. NOTE: structural CDC detection only — it locates and lets you review clock crossings early at RTL.
GeSTAR★Generative STA for RTL
Power Analysis
analyze_pwr · vectorless dynamic power — estimated straight from RTL, before sign-off
Assumptions (vectorless): Vdd = 0.9 V · activity α = 0.1 · caps net = 3 fF, flop_out = 4 fF, clk_pin = 2 fF. NOTE: first-order switching power only.
GeSTAR★Generative STA for RTL
Production-ready SDC. In days, not months.
GeSTAR puts complete, sign-off-quality clock constraints in your hands at RTL — generated from intent, cross-probed to source, and verified before a single gate exists.