Wajeh ul hasan
11/24/2020, 6:39 PM[ERROR] FastRoute cannot handle very congested design
[ERROR]: during executing: "openroad -exit /openLANE_flow/scripts/openroad/or_route.tcl |& tee >&@stdout /openLANE_flow/designs/ghazi/runs/fourth/logs/routing/fastroute.log"
[ERROR]: Exit code: 1
[ERROR]: Last 10 lines:
child process exited abnormally
From the DEF file, the standard cells are being overlapped with the macro. Usually there is a placement blockage placed over the macro to avoid this.
I could not find how to do it in OPENLANE flow.
Reviewing the OPENROAD git, they have a way to create a fence around the macro, as shown below:
https://github.com/The-OpenROAD-Project/OpenROAD/blob/master/src/TritonMacroPlace/src/macroPlace.tcl
@User @UserAmr Gouhar
11/25/2020, 2:10 PMRiking28
11/25/2020, 4:41 PMtnt
11/25/2020, 4:41 PMWajeh ul hasan
11/28/2020, 7:22 AMenv(CORE_AREA)
and placed my macro outside the core area. Now though, I have run into the routing issue since it is now routing over the macro. @aryapWajeh ul hasan
11/28/2020, 7:23 AMaryap
11/28/2020, 10:46 PMaryap
11/28/2020, 10:52 PMaryap
11/28/2020, 10:54 PM::env(GLB_RT_OBS)
like @tnt does?Wajeh ul hasan
11/29/2020, 9:03 AM