https://open-source-silicon.dev logo
u

Uri Shaked

12/13/2021, 10:04 AM
Here's a Docker image I made for the OpenROAD GUI: https://github.com/wokwi/openroad-docker I published it to DockerHub, so you can run it immediately (without building anything). This is how I run it:
Copy code
docker run -e "DISPLAY=${DISPLAY}" --network host -v /tmp/.X11-unix:/tmp/.X11-unix -v /home/uri/asic_tools:/tools:ro -e OPENLANE_ROOT=/tools/openlane -e PDK_ROOT=/tools/pdk wokwi/openroad-gui -gui
You'll have you replace
/home/uri/asic_tools
with the path to the directory that contains the PDK and openlane
🌍 1
🙌 1
m

Matt Liberty

12/14/2021, 10:57 PM
Can't you do this from the regular OL image?
u

Uri Shaked

12/15/2021, 6:22 PM
Nope. I tried that before adventuring with building OpenROAD myself.
The openroad in the regular OL image (mpw-3a tag) says:
Copy code
% openroad -gui
[ERROR] This code was compiled with the GUI disabled.  Please recompile with Qt5 if you want the GUI.
m

Matt Liberty

12/15/2021, 6:58 PM
I guess mpw-3a is on an older OL version as the current master version supports -gui. @User what version is mpw-3a using?
d

donn

12/15/2021, 8:38 PM
I’m out of office but yeah it’s a month old