-
I want to develop a new PDK in OpenROAD. I follow the guid "https://openroad-flow-scripts.readthedocs.io/en/latest/contrib/PlatformBringUp.html". Now I have changed the PDK file, makefile, config file. But it seems that OpenROAD cannot recognize the standard cells in new PDK lib. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 15 replies
-
It looks like you are loading the nangate45 library not those from your new pdk. |
Beta Was this translation helpful? Give feedback.
-
The first warning is from yosys. I know we've seen similar when you have un-quoted expression in the .lib. If you don't care about those cells you could just ignore it. For STA-123 can you give the full line it is complaining about? For the last one - does your process have a layer called metal1? I'm guessing you didn't update setRC.tcl |
Beta Was this translation helpful? Give feedback.
-
We don't support ecsm so resolving those warnings won't make much difference. For now we only support NLDM and in the future will support CCS. |
Beta Was this translation helpful? Give feedback.
-
Have you looked at what is in the lyp at the line given? There is no way to guess from a screen shot. |
Beta Was this translation helpful? Give feedback.
-
For routing you should load the drc errors and take a look at where they are occurring. |
Beta Was this translation helpful? Give feedback.
Try setting the envar DETAILED_ROUTE_ARGS to "-droute_end_iter 5" to get it to stop earlier.