Replies: 3 comments 3 replies
-
It is a foundry provided file that is part of the PDK; it is not generated by openroad. |
Beta Was this translation helpful? Give feedback.
-
The skywater PDK was created with separate files to: This was thought to create more flexibility, but it requires you to "install" the PDK. When you "install" the PDK, it should create the merged file formats like LEF, lib, etc. |
Beta Was this translation helpful? Give feedback.
-
By the way, you are better off installing through open_pdks which also has bug fixes that are not merged into the upstream Sky130 repo. I'm not sure why they don't accept those changes after all these years still... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I've just started experimenting with OpenROAD and I'm going through the flow scripts to understand how the tool works. I have a sample netlist and I've compiled the sky130 library and I'm seeing and copying how the flow scripts work with this library.
I downloaded the sky130 PDK and ran
make timing
which generated the liberty standard cell timing files. However there is no merged standard cell LEF file. I saw that the flow scripts have a merged LEF for sky130 inflow/platforms/sky130hs/lef/sky130_fd_sc_hs_merged.lef
and I was curious about how this merged LEF was made from the individual cell LEFs. There seems to be no makefile target in the PDK to generate itBeta Was this translation helpful? Give feedback.
All reactions