You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
806 B
Tcl

if {![info exists standalone] || $standalone} {
# Read lef
read_lef $::env(TECH_LEF)
read_lef $::env(SC_LEF)
if {[info exist ::env(ADDITIONAL_LEFS)]} {
foreach lef $::env(ADDITIONAL_LEFS) {
read_lef $lef
}
}
# Read liberty files
foreach libFile $::env(LIB_FILES) {
read_liberty $libFile
}
# Read def and sdc
#wtf should change this so 6_final.def/sdc is always used!!!
#read_def $::env(RESULTS_DIR)/2_floorplan.def
#read_sdc $::env(RESULTS_DIR)/2_floorplan.sdc
read_def $::env(RESULTS_DIR)/3_place.def
read_sdc $::env(RESULTS_DIR)/3_place.sdc
#wtf want ideal clocks
#set_propagated_clock [all_clocks]
} else {
puts "Starting final report"
}
source $::env(SCRIPTS_DIR)/report_metrics.tcl
if {![info exists standalone] || $standalone} {
exit
}