| # default pdk |
| set ::env(PDK) "EFS8A" |
| set ::env(PDK_VARIANT) "scs8hd" |
| set ::env(PDK_ROOT) $::env(OPENLANE_ROOT)/pdks/ |
| set ::env(USE_GPIO_PADS) 0 |
| |
| # Flow control defaults |
| set ::env(RUN_MAGIC) 1 |
| set ::env(MAGIC_PAD) 0 |
| set ::env(MAGIC_ZEROIZE_ORIGIN) 1 |
| set ::env(MAGIC_GENERATE_GDS) 1 |
| set ::env(MAGIC_GENERATE_LEF) 1 |
| set ::env(RUN_ROUTING_DETAILED) 1 |
| set ::env(RUN_SIMPLE_CTS) 1 |
| set ::env(CLOCK_TREE_SYNTH) 0 |
| set ::env(FILL_INSERTION) 1 |
| |
| # psn |
| if { [file exists /build/transforms/] } { |
| set ::env(PSN_TRANSFORM_PATH) /build/transforms |
| } else { |
| set ::env(PSN_TRANSFORM_PATH) $::env(HOME)/.local/transforms |
| } |