Hello! I tried to run make user_project, and I kee...
# gf180mcu
c
Hello! I tried to run make user_project, and I keep this error:
Copy code
[STEP 23]
[INFO]: Running Global Routing (log: ../home/mc/encryption_caravel_user_project/openlane/user_proj_example/runs/23_12_09_22_05/logs/routing/23-global.log)...
[INFO]: Starting OpenROAD Antenna Repair Iterations...
[ERROR]: during executing openroad script /openlane/scripts/openroad/repair_antennas.tcl
[ERROR]: Log: ../home/mc/encryption_caravel_user_project/openlane/user_proj_example/runs/23_12_09_22_05/logs/routing/23-global.log
[ERROR]: Last 10 lines:

[INFO GRT-0101] Running extra iterations to remove overflow.
[INFO GRT-0197] Via related to pin nodes: 28412
[INFO GRT-0198] Via related Steiner nodes: 1334
[INFO GRT-0199] Via filling finished.
[INFO GRT-0111] Final number of vias: 38584
[INFO GRT-0112] Final usage 3D: 194287
[ERROR GRT-0119] Routing congestion too high. Check the congestion heatmap in the GUI and load /home/mc/encryption_caravel_user_project/openlane/user_proj_example/runs/23_12_09_22_05/tmp/routing/groute-congestion.rpt in the DRC viewer.
Error: grt.tcl, 29 GRT-0119
child process exited abnormally

[ERROR]: Creating issue reproducible...
Any help would be great.
m
This error is often seen when the hard macros are placed too close to an edge or too close together. Try centering the macro or adding more room between macros.
c
Do I set the parameters in
dependencies/openlane_src/configuration/placement.tcl
?
I searched for openroad tutorials and found that the directory is different from the caravel project directory.
k
you can change the macro placement in
openlane/user_project_wrapper/macro.cfg
c
I successed through changing
config.json
Copy code
"PL_TARGET_DENSITY": 0.42,
	 "FP_CORE_UTIL": 40,
👍 1