Here's a Docker image I made for the OpenROAD GUI:...
# openlane
u
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
Can't you do this from the regular OL image?
u
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
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
I’m out of office but yeah it’s a month old