vivado: add reproducible 2024.1 project build
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# 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"
|
||||
Reference in New Issue
Block a user