I am trying to view a design that passed flow.tcl ...
# openroad
e
I am trying to view a design that passed flow.tcl in the openroad gui but whenever I read the lef or def I get the following error:
Copy code
[ERROR ORD-0005] No technology has been read.
[ERROR GUI-0070] ORD-0005
I’m guessing this means I didn’t read the tlef file for the cell library but I thought that was supposed to happen when I source:
Copy code
source $::env(PDK_ROOT)/sky130A/libs.tech/openlane/config.tcl
Any idea what I should be looking at to fix the error?
m
that doesn't actually load anything, it just sets some variables
you can run flow.tcl with -gui to bring up the design
👍 1
e
That worked except the gui crashes immediately. I’m running within Harald’s iic-osic tool environment so that might be related. I thought maybe it was exiting but -it had no effect. With no design loaded the gui seems stable.
m
I don't know what "iic-osic" is but you should be able to load the odb written by OR. If not please open an issue with a test case
m
flow.tcl -design bla -tag foo -overwrite
and afterwards
flow.tcl -design bla -tag foo -gui
works for me in the iic-osic-tools container without sourcing anything else. Are you using the latest docker-image version?