https://open-source-silicon.dev logo
#openlane
Title
# openlane
t

tnt

07/28/2020, 7:29 PM
Ok, got
rc2
running \o/
I had to switch to using
.lef
rather than
.magic.lef
because of the access point issue in the
skywater-pdk
master ... but known issue ...
I tried cherry-picking the ROUTING_CORE commit to get more routing cores but ... doesn't seem to do anything.
@20Mhz Did setting threads:NNN do anything for you for TritonRoute ?
u

20Mhz

07/28/2020, 7:38 PM
allowed me to generate a lot of heat and converge faster…
t

tnt

07/28/2020, 7:38 PM
Mmm ... here I still see only 1 core being used 😕
And I checked that
tritonRoute.param
has the field set.
But even in the sources, that value defaults to
8
u

20Mhz

07/28/2020, 7:39 PM
maybe we are running different builds?
t

tnt

07/28/2020, 7:39 PM
What repo / commit are you running from ?
u

20Mhz

07/28/2020, 7:40 PM
Copy code
/OpenROAD-flow/flow ] $ git show
commit 3f559a4c9aeb6868fe75c80a5cf554620b2280f8 (HEAD -> master, origin/master, origin/HEAD)
mmm..let me check triton folder
Copy code
tools/TritonRoute ] $ git show
commit ad4b80c34b22e578e61802c6ac19b7f903476e48 (HEAD, origin/openroad)
<//github.com/The-OpenROAD-Project/TritonRoute.git>
t

tnt

07/28/2020, 7:41 PM
Oh you're using the OR one.
u

20Mhz

07/28/2020, 7:41 PM
yeah
t

tnt

07/28/2020, 7:42 PM
I'm running the one from OpenLANE.
u

20Mhz

07/28/2020, 7:42 PM
ok, this is where I added:
Copy code
openlane ] $ cat scripts/tritonRoute.param
lef:${MERGED_LEF_UNPADDED}
def:${CURRENT_DEF}
guide:${fastroute_tmp_file_tag}.guide
output:${tritonRoute_result_file_tag}.def
outputTA:${tritonRoute_tmp_file_tag}_TA.def
outputguide:${tritonRoute_tmp_file_tag}.guide
outputDRC:${tritonRoute_report_file_tag}.drc
outputMaze:${tritonRoute_tmp_file_tag}_maze.log
optimizationMode:${ROUTING_STRATEGY}
threads:16
verbose:1
t

tnt

07/28/2020, 7:45 PM
Yup switching to TritonRoute14 strategy (which used the OR repo latest version), then I get multicore usage.
u

20Mhz

07/28/2020, 7:46 PM
i guess I got really lucky, because I only noticed it was slow from trying openroad’s msaligane early branch
nice
will build 14 aswell to test differnt strategies