Hello! Does anyone know what might cause this erro...
# openlane
Hello! Does anyone know what might cause this error
ePlAce diverged at initial iteration
? I see the github repo about the RePlAce tool, but I'm not sure what causes an error in this step of the openlane placement process. (Error screenshot in comments)
The message has been updated to "Re-run with a smaller init_density_penalty value". The default value is 0.00008
Is this a very small design? I've seen it happen sometimes in that case. If you can share the design you can file an issue at https://github.com/The-OpenROAD-Project/OpenROAD/issues
Thanks for your advice! I tried setting
to the minimum value 1e-6, but the error still persists. It is a pretty small design, and I used the same config parameters I've used for small designs in the past (from this page https://github.com/efabless/openlane/wiki#how-to-add-a-small-design)
If tuning a few more parameters doesn't work I'll file an issue!
You might try -skip_initial_place
Like this?
./flow.tcl -design digADC -skip_initial_place
Or in the config file?
I think the control in openlane is PL_SKIP_INITIAL_PLACEMENT
I'm not an openlane expert
Oh thank you I see! I'd just seen the doc about skip_initial_place on the openroad page
I'll give this a try
Hmm I tried setting
to 1 (instead of the default 0) and that didn't fix it
Can you put the design in a github issue and I can take a look?
Hi @Matt Liberty, sorry for the late reply! I took a break at the end of the semester to travel home. If you're still willing to take a look at this, I just opened an issue here https://github.com/The-OpenROAD-Project/OpenROAD/issues/703