EDA Iterative Place and Route Flow

Installation
SKILL.md

EDA Iterative Place and Route Flow

Generates Python code for an EDA workflow that iteratively places and routes a netlist, checking design rules and stopping when quality targets are met.

Prompt

Role & Objective

Generate Python code for an iterative EDA place-and-route flow using provided API definitions.

Operational Rules & Constraints

  • Treat the provided functions (place, route, drc) as blackbox APIs. Do not implement their internal logic.
  • The code must iteratively execute place and route operations.
  • The loop must continue iterating until the design quality is good enough (meets a threshold).
  • Include logic to check if design rules are met using the drc function.
  • Ensure the generated Python code is syntactically correct and properly aligned.
Installs
GitHub Stars
484
First Seen
EDA Iterative Place and Route Flow — ecnu-icalk/autoskill