Greetings everyone, I am having an issue with run...
# openlane
a
Greetings everyone, I am having an issue with running synthesis, floorplan and placement in openlane after run_synthesis I am getting this error However I got clean synthesis previously. Any suggestions would be highly appreciated
m
@Anupriya Krishnamoorthy looks like it might be a versioning problem. Was your previous clean synthesis with the same version of openlane/openroad?
a
Yes
@Mitch Bailey So I started everything again from scratch and my synthesis got clean, however when I did
run_floorplan
I got similar error I have attached the file here
@Mitch Bailey I have also attached the .zip file. I am so sorry, that I am learning to work with openlane and magic. I can vaguely understand that the error has to do with VPWR connections. But I have no clue on how to figure it out. Any guidance will be highly appreciated
v
When you have updated OpenLane last?
m
Maybe share your
config.json
file? @Anupriya Krishnamoorthy Is the
picorv32.zip
file empty?
a
@Mitch Bailey it is not empty
@Mitch Bailey
m
The picorv32a.zip file appears to be only 170 bytes long. Can you try adding set ::env(SYNTH_USE_PG_PINS_DEFINES) “USE_POWER_PINS” How about adding power and ground nets? set ::env(VDD_NETS) [list "vccd1" ] set ::env(GND_NETS) [list "vssd1" ] Are you using any hard macros? These suggestions might not have the correct syntax. See example files.
a
I will try that