ax3ghazy
ax3ghazy
@mithro, @RTimothyEdwards: It is already on the list btw (https://github.com/RTimothyEdwards/open_pdks/blob/master/sky130/openlane/sky130_fd_sc_hd/no_synth.cells#L88). (doesn't mean the root cause shouldn't be fixed though).
@antonblanchard: Thanks! If you already haven't, It might be useful to add `drc style drc(full)` to your script (I am assuming you used one :-)) to reveal other potential issues...
@d-m-bailey: Thanks! I have renamed the old device names to the new sky130 equivalents in the SRAM spice netlist we got from OpenRAM. Please check if this helps: https://github.com/efabless/sky130_sram_macros/blob/sky130_name_mapping/sram_1rw1r_32_256_8_sky130/sram_1rw1r_32_256_8_sky130.lvs.converted.sp
@maliberty: Is this getting merged? Without it, building fails on my system: ``` OpenROAD/src/OpenDB/src/lefout/lefout.cpp: In member function ‘void odb::lefout::writePropertyDefinitions(odb::dbLib*)’: OpenROAD/src/OpenDB/src/lefout/lefout.cpp:930:43: error: cannot convert ‘std::unordered_map’ to ‘int ’ 930 | writeObjectPropertyDefinitions(layer,...
The test case was just shared on Slack. (https://skywater-pdk.slack.com/files/U018K9ZBU9J/F01926PG1G9/aardonyx.def)
This probably depends on https://github.com/The-OpenROAD-Project/openlane/issues/171 for now.