diff --git a/synthDC/scripts/synth.tcl b/synthDC/scripts/synth.tcl index cd4d6ff27..6a360a836 100755 --- a/synthDC/scripts/synth.tcl +++ b/synthDC/scripts/synth.tcl @@ -296,6 +296,12 @@ write_file -format ddc -hierarchy -o $filename set filename [format "%s%s%s%s" $outputDir "/mapped/" $my_design ".sdf"] write_sdf $filename +# Write SPEF file in case need more precision power exploration for TSMC28psyn +if {$tech != "tsmc28psyn"} { + set filename [format "%s%s%s%s" $outputDir "/mapped/" $my_toplevel ".spef"] + redirect $filename { write_parasitics } +} + # QoR set filename [format "%s%s" $outputDir "/reports/qor.rep"] redirect $filename { report_qor }