hdk/common/verif/scripts/xsim_patch.tcl (55 lines of code) (raw):

# ============================================================================= # Amazon FPGA Hardware Development Kit # # Copyright 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. # # Licensed under the Amazon Software License (the "License"). You may not use # this file except in compliance with the License. A copy of the License is # located at # # http://aws.amazon.com/asl/ # # or in the "license" file accompanying this file. This file is distributed on # an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, express or # implied. See the License for the specific language governing permissions and # limitations under the License. # ============================================================================= # # Disable Data Bus Inversion for cl_hbm # This is ONLY needed for XSIM simulation with HBM, not needed for other simulators # # Source this file if different cl_hbm configuration is desired and regenerate ip simualtion models # the new xpm_internal_config* files will replace those in verif/include/xsim_hbm # set_property CONFIG.USER_MC0_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC1_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC2_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC3_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC4_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC5_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC6_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC7_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC8_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC9_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC10_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC11_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC12_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC13_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC14_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC15_WRITE_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC0_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC1_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC2_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC3_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC4_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC5_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC6_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC7_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC8_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC9_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC10_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC11_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC12_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC13_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC14_READ_DBI_EN false [get_ips cl_hbm] set_property CONFIG.USER_MC15_READ_DBI_EN false [get_ips cl_hbm]