The-OpenROAD-Project / OpenROAD-flow-scripts

OpenROAD's scripts implementing an RTL-to-GDS Flow. Documentation at https://openroad-flow-scripts.readthedocs.io/en/latest/
https://theopenroadproject.org/
Other
342 stars 289 forks source link

Enable Multi corner analysis #1471

Open vijayank88 opened 1 year ago

vijayank88 commented 1 year ago

Description

Has read_liberty already having variable CORNERS with https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/blob/master/flow/scripts/read_liberty.tcl , is possible to update the flow to run for multi corner at a same time?

I tried to use export CORNERS = "BC WC" but still flow taking default setup from platform config.mk.

Then found, in platform variable used is CORNER and flow script it is used as CORNERS.

So which one is correct?

I have changed name to CORNER and flow failed during the creation of merged.lib itself for asap7 platform.

Is there WIP in this enablement?

Suggested Solution

No response

Additional Context

No response

maliberty commented 1 year ago

What pdk are you trying this with?

maliberty commented 1 year ago

Note the yosys/abc don't support multiple corners afaik.

vijayank88 commented 1 year ago

What pdk are you trying this with?

Tried with asap7 pdk. Later customer wants to implement the same to private PDK.