Files

42 lines
1.1 KiB
Tcl

# SPDX-License-Identifier: GPL-3.0-or-later
# Generate sign-off reports from an already-open implemented design.
if {![info exists B210_REPO_ROOT]} {
set B210_SCRIPT_DIR [file dirname [file normalize [info script]]]
set B210_REPO_ROOT [file normalize [file join $B210_SCRIPT_DIR ../..]]
}
set B210_REPORT_DIR [file join $B210_REPO_ROOT build reports]
file mkdir $B210_REPORT_DIR
report_timing_summary \
-delay_type min_max \
-report_unconstrained \
-check_timing_verbose \
-file [file join $B210_REPORT_DIR timing_summary.rpt]
report_route_status \
-file [file join $B210_REPORT_DIR route_status.rpt]
report_bus_skew \
-file [file join $B210_REPORT_DIR bus_skew.rpt]
report_methodology \
-file [file join $B210_REPORT_DIR methodology.rpt]
report_cdc \
-details \
-file [file join $B210_REPORT_DIR cdc.rpt]
report_utilization \
-hierarchical \
-file [file join $B210_REPORT_DIR utilization.rpt]
report_power \
-file [file join $B210_REPORT_DIR power.rpt]
report_operating_conditions \
-file [file join $B210_REPORT_DIR operating_conditions.rpt]
puts "Reports written to: $B210_REPORT_DIR"