If I remember well it was @Jure Vreča question.
Any case thanks for the info, It will be good to use that uart to debug firmware when the chips came.
@Matt Venn My question was :
when I run user_project_wrapper there are only slew checks. no timing paths are identified, so there aren't any hold or setup sta checks.
looks like openlane is not generating a liberty view of the instanciated design. This could be critical for hierarchical flow, where a design need to be breakdown into multiple macros (due to memory or runtime issues). If there are no sta checks on paths between macros, there could be hold or setup violations.
I saw that current mgmt_core config.tcl incl have the following for srams :
set ::env(EXTRA_LIBS) "$::env(PDK_ROOT)/$::env(PDK)/libs.ref/sky130_sram_macros/lib/sky130_sram_2kbyte_1rw1r_32x512_8_TT_1p8V_25C.lib"
Is there any variable to set opelane to generate liberty of the hardened macro?