File tree Expand file tree Collapse file tree 3 files changed +5
-2
lines changed
Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -227,7 +227,7 @@ def gen_config(self) -> None:
227227 deck_name = f"{ self .get_setting ('vlsi.core.drc_tool' ).replace ('hammer.drc.' , '' )} _drc" ,
228228 path = path ,
229229 )
230- for path in self .get_setting ("technology.sky130.sky130_drc_decks " )
230+ for path in self .get_setting ("technology.sky130.drc_deck_sources " )
231231 ]
232232
233233 elif slib == "sky130_scl" :
@@ -299,7 +299,7 @@ def gen_config(self) -> None:
299299 deck_name = f"{ self .get_setting ('vlsi.core.drc_tool' ).replace ('hammer.drc.' , '' )} _drc" ,
300300 path = path ,
301301 )
302- for path in self .get_setting ("technology.sky130.sky130_drc_decks " )
302+ for path in self .get_setting ("technology.sky130.drc_deck_sources " )
303303 ]
304304
305305 else :
Original file line number Diff line number Diff line change @@ -28,6 +28,8 @@ technology.sky130:
2828
2929 pdk_home : " ${technology.sky130.sky130_nda}/s8/V2.0.1" # Shouldn't need to change these
3030 pdk_home_meta : lazysubst
31+ drc_deck_sources : # DRC decks, one element for each deck
32+ - " ${technology.sky130.sky130_cds}/Sky130_DRC/sky130_rev_0.0_2.6.drc.pvl"
3133 lvs_deck_sources :
3234 - " ${technology.sky130.pdk_home}/LVS/Calibre/lvsControlFile_s8"
3335 lvs_deck_sources_meta : lazysubst
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ technology.sky130:
2727
2828 # Shouldn't need to change these
2929 pdk_home : Optional[str]
30+ drc_deck_sources : Optional[list[str]]
3031 lvs_deck_sources : Optional[list[str]]
3132
3233 # Path to IO file
You can’t perform that action at this time.
0 commit comments