OpenLane icon indicating copy to clipboard operation
OpenLane copied to clipboard

or_gui should load as much data as available

Open armleo opened this issue 3 years ago • 2 comments

Prompt

  • or_gui can be used to debug a lot of issues. It may need a little bit of a revamp to support liberty files loading, spef loading, etc.
  • Make or_gui load data depending on the stage of the run.
  • Do not overwrite the files (LEFs for example) by calling the prep command. Or modify prep so it only creates the file if it is not the gui.
  • It is also suffering since people do not even know about its existence. Maybe mention it in the documentation?

armleo avatar Aug 18 '22 09:08 armleo

I agree. In ORFS we have a set of gui targets that loads the gui with all necessary files from any flow stage.

maliberty avatar Aug 18 '22 13:08 maliberty

Flow does not generate the SDF files in sta multi corner. There is no current_sdf that can be loaded from single point. There is no one common "libs" variable, so i have to load .LIB depending on the current stage. Overall there seems there is more work than I expected, therefore I am pausing working on this.

armleo avatar Aug 28 '22 18:08 armleo

This is handled now by multiple PRs. I believe mainly https://github.com/The-OpenROAD-Project/OpenLane/pull/1244 and https://github.com/The-OpenROAD-Project/OpenLane/pulls?q=is%3Apr+gui

kareefardi avatar Apr 18 '23 12:04 kareefardi