From e4da34e3097403595372d8971d5fe20e7c839097 Mon Sep 17 00:00:00 2001 From: Istvan-Zsolt Szekely Date: Fri, 9 Jan 2026 15:56:12 +0200 Subject: [PATCH 1/2] vcu118_corundum: Updated scripts to solve system_top critical warning Signed-off-by: Istvan-Zsolt Szekely --- projects/ad9081_fmca_ebz/vcu118/system_project.tcl | 4 ++-- projects/ad9082_fmca_ebz/vcu118/system_project.tcl | 4 ++-- projects/scripts/adi_project_xilinx.tcl | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/projects/ad9081_fmca_ebz/vcu118/system_project.tcl b/projects/ad9081_fmca_ebz/vcu118/system_project.tcl index 2e22588456e..7c29938d68c 100644 --- a/projects/ad9081_fmca_ebz/vcu118/system_project.tcl +++ b/projects/ad9081_fmca_ebz/vcu118/system_project.tcl @@ -70,7 +70,7 @@ if {[get_env_param CORUNDUM 0] == 1} { "system_top_corundum.v" \ "$ad_hdl_dir/../corundum/fpga/mqnic/VCU118/fpga_100g/boot.xdc" \ "$ad_hdl_dir/../corundum/fpga/mqnic/VCU118/fpga_100g/rtl/sync_signal.v" \ - ] + ] system_top_corundum add_files -fileset constrs_1 -norecurse [list \ "$ad_hdl_dir/../corundum/fpga/common/syn/vivado/rb_drp.tcl" \ @@ -87,7 +87,7 @@ if {[get_env_param CORUNDUM 0] == 1} { } else { adi_project_files ad9081_fmca_ebz_vcu118 [list \ "system_top.v" \ - ] + ] system_top } # Avoid critical warning in OOC mode from the clock definitions diff --git a/projects/ad9082_fmca_ebz/vcu118/system_project.tcl b/projects/ad9082_fmca_ebz/vcu118/system_project.tcl index f1d90b0d124..b41f7745eb2 100644 --- a/projects/ad9082_fmca_ebz/vcu118/system_project.tcl +++ b/projects/ad9082_fmca_ebz/vcu118/system_project.tcl @@ -66,7 +66,7 @@ if {[get_env_param CORUNDUM 0] == 1} { "../../ad9081_fmca_ebz/vcu118/system_top_corundum.v" \ "$ad_hdl_dir/../corundum/fpga/mqnic/VCU118/fpga_100g/boot.xdc" \ "$ad_hdl_dir/../corundum/fpga/mqnic/VCU118/fpga_100g/rtl/sync_signal.v" \ - ] + ] system_top_corundum add_files -fileset constrs_1 -norecurse [list \ "$ad_hdl_dir/../corundum/fpga/common/syn/vivado/rb_drp.tcl" \ @@ -83,7 +83,7 @@ if {[get_env_param CORUNDUM 0] == 1} { } else { adi_project_files ad9082_fmca_ebz_vcu118 [list \ "../../ad9081_fmca_ebz/vcu118/system_top.v" \ - ] + ] system_top } # Avoid critical warning in OOC mode from the clock definitions diff --git a/projects/scripts/adi_project_xilinx.tcl b/projects/scripts/adi_project_xilinx.tcl index db7f3b09308..adfd6cf1848 100644 --- a/projects/scripts/adi_project_xilinx.tcl +++ b/projects/scripts/adi_project_xilinx.tcl @@ -322,8 +322,9 @@ proc adi_project_create {project_name mode parameter_list device {board "not-app # # \param[project_name] - name of the project # \param[project_files] - list of project files +# \param[system_top] - system_top file name; default is system_top # -proc adi_project_files {project_name project_files} { +proc adi_project_files {project_name project_files {system_top "system_top"}} { global ADI_POST_ROUTE_POD_PRE_SCRIPT global ADI_POST_ROUTE_SCRIPT @@ -342,8 +343,7 @@ proc adi_project_files {project_name project_files} { add_files -fileset utils_1 -norecurse ${ADI_POST_ROUTE_SCRIPT} } - # NOTE: top file name is always system_top - set_property top system_top [current_fileset] + set_property top $system_top [current_fileset] } From 3761eebe9cc1c8bd00005c4d90da5f207198126b Mon Sep 17 00:00:00 2001 From: Istvan-Zsolt Szekely Date: Wed, 25 Feb 2026 11:57:28 +0200 Subject: [PATCH 2/2] vcu118_corundum: Updated license headers Signed-off-by: Istvan-Zsolt Szekely --- projects/ad9081_fmca_ebz/vcu118/system_project.tcl | 2 +- projects/ad9082_fmca_ebz/vcu118/system_project.tcl | 2 +- projects/scripts/adi_project_xilinx.tcl | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/ad9081_fmca_ebz/vcu118/system_project.tcl b/projects/ad9081_fmca_ebz/vcu118/system_project.tcl index 7c29938d68c..8a457910c29 100644 --- a/projects/ad9081_fmca_ebz/vcu118/system_project.tcl +++ b/projects/ad9081_fmca_ebz/vcu118/system_project.tcl @@ -1,5 +1,5 @@ ############################################################################### -## Copyright (C) 2019-2025 Analog Devices, Inc. All rights reserved. +## Copyright (C) 2019-2026 Analog Devices, Inc. All rights reserved. ### SPDX short identifier: ADIBSD ############################################################################### diff --git a/projects/ad9082_fmca_ebz/vcu118/system_project.tcl b/projects/ad9082_fmca_ebz/vcu118/system_project.tcl index b41f7745eb2..66debd96310 100644 --- a/projects/ad9082_fmca_ebz/vcu118/system_project.tcl +++ b/projects/ad9082_fmca_ebz/vcu118/system_project.tcl @@ -1,5 +1,5 @@ ############################################################################### -## Copyright (C) 2019-2025 Analog Devices, Inc. All rights reserved. +## Copyright (C) 2019-2026 Analog Devices, Inc. All rights reserved. ### SPDX short identifier: ADIBSD ############################################################################### diff --git a/projects/scripts/adi_project_xilinx.tcl b/projects/scripts/adi_project_xilinx.tcl index adfd6cf1848..984e1c13794 100644 --- a/projects/scripts/adi_project_xilinx.tcl +++ b/projects/scripts/adi_project_xilinx.tcl @@ -1,5 +1,5 @@ ############################################################################### -## Copyright (C) 2014-2023, 2025 Analog Devices, Inc. All rights reserved. +## Copyright (C) 2014-2023, 2025-2026 Analog Devices, Inc. All rights reserved. ### SPDX short identifier: ADIBSD ###############################################################################