









54-openroad-stapostpnr/summary.rpt to find the failing corners, then look at 54-openroad-stapostpnr/<corner>/min.rpt to find the failing paths, and then follow the docs





STD_CELL_LIBRARY: gf180mcu_fd_sc_mcu9t5v0 to your librelane/config.yaml



input_delay -min 0 you're telling the tools, the external i/o arrives with the clock. So it tries to add 4ns of delay to ensure a leaf in your clock tree.


