QoR

Quality of Results (QoR) refers to the set of metrics used to judge how good a chip implementation is at a given stage: timing slack (worst negative slack and total negative slack), area, power (leakage and dynamic), congestion, DRC violation counts, and runtime/memory consumption of the tool run itself. In an EDA toolflow context, QoR is not just an output to report at the end — it is the primary feedback signal that flow and methodology engineers use to judge whether a script change, a new tool version, or a constraint update made things better or worse.

Tracking QoR requires extracting these metrics consistently from tool log files and reports, which differ in format between vendors and even between tool versions. Flow engineers write parsers (often in Tcl, Python, or Perl) that scrape synthesis, place-and-route, and STA reports for key numbers and normalize them into a common schema, since comparing a Genus log to a Fusion Compiler log requires mapping different terminology onto the same metrics. These parsed numbers are typically loaded into a database or spreadsheet-like structure so they can be plotted over time or compared across experiments.

QoR work also involves defining what "good" looks like for a given block: target frequency with margin, area budget against the floorplan, and power envelope against the package/thermal constraints. Engineers analyze QoR deltas when something changes — a new RTL drop, an updated library, a tool patch, or a script tweak — to catch regressions early, since a seemingly small change (like reordering optimization commands or adjusting a set_max_delay) can shift WNS by tens of picoseconds across hundreds of paths. Understanding how to read timing, area, and power reports, and how to attribute a QoR change to its root cause, is a core skill for anyone maintaining a design flow.

Resume Tips

Join VLSI Korea

Follow vlsi.kr for semiconductor design career guides, tooling deep-dives, and updates to these roadmaps.

Roadmaps STA Physical Design RTL Design Design Verification vlsi.kr Blog

VLSI Korea Roadmaps

Interactive career roadmaps for semiconductor design — Static Timing Analysis, Physical Design, RTL Design, Verification, Analog Design, DFT, and EDA Toolflow Engineering. Built for students, junior engineers, and experienced professionals.

© VLSI Korea · vlsi.kr