edgeeda-agent / configs /quick_gcd.yaml
SamChYe's picture
Publish EdgeEDA agent
aa677e3 verified
experiment:
name: "quick_gcd_test"
seed: 42
db_path: "runs/quick_gcd.sqlite"
out_dir: "runs/quick_gcd"
orfs_flow_dir: "/Users/thalia/Desktop/EdgePPAgent/edgeeda-agent/OpenROAD-flow-scripts/flow"
design:
platform: "nangate45"
design: "gcd"
design_config: "./designs/nangate45/gcd/config.mk"
flow:
fidelities: ["synth"]
targets:
synth: "synth"
place: "place"
route: "route"
finish: "finish"
metadata: "metadata"
tuning:
agent: "random"
budget:
total_actions: 4
max_expensive: 1
knobs:
PLACE_DENSITY:
type: float
min: 0.35
max: 0.75
CORE_UTILIZATION:
type: int
min: 35
max: 80
reward:
weights:
wns: 1.0
area: 0.25
power: 0.10
keys:
wns_candidates:
- "timing__setup__wns"
- "timing__setup__WNS"
- "finish__timing__setup__wns"
area_candidates:
- "design__die__area"
- "finish__design__die__area"
- "final__design__die__area"
power_candidates:
- "power__total"
- "finish__power__total"
- "final__power__total"