What problem does it solve?
This Skill eliminates the tedious, error-prone manual work of running physical implementation for digital designs on the sky130hd open-source PDK, automating the full ORFS place-and-route flow, report generation, and quality-of-results comparison that would otherwise require manual command execution and artifact parsing.
Core Features & Use Cases
- Full PnR Automation: Runs the complete ORFS make flow for sky130hd designs, covering synthesis, place-and-route, and GDS export without manual intervention.
- PPA Reporting: Generates comprehensive power, performance, and area reports with timing, area, power, and DRC violation metrics.
- QoR Comparison: Supports multi-round parameter tuning with automatic retries and side-by-side comparison of results to identify the optimal configuration.
- Use Case: For example, if you have a compiled Verilog design for an 8-bit ALU, use this Skill to automatically run the physical implementation flow, test different timing and utilization constraints, and get a verified GDS file plus a formatted performance report.
Quick Start
Use the pnr skill to run the full physical implementation flow for your compiled 8-bit ALU module and generate the GDS file along with timing, power, and area reports.