File size: 1,088 Bytes
aa677e3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
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"