update adi_library to vivado 2024.1

compile adi_library with latest hdl commit and vivado 2024.1
This commit is contained in:
2024-06-06 11:22:50 +08:00
parent 3c6c573f6a
commit 24cc6b9ee9
695 changed files with 17906 additions and 9982 deletions
@@ -0,0 +1,24 @@
###############################################################################
## Copyright (C) 2024 Analog Devices, Inc. All rights reserved.
### SPDX short identifier: ADIBSD
###############################################################################
proc i3c_controller_create {{name "i3c_controller"} {async_clk 0} {clk_mod 1} {offload 1} {max_devs 16}} {
add_instance ${name}_host_interface i3c_controller_host_interface
set_instance_parameter_value ${name}_host_interface {ASYNC_CLK} $async_clk
set_instance_parameter_value ${name}_host_interface {OFFLOAD} $offload
add_instance ${name}_core i3c_controller_core
set_instance_parameter_value ${name}_core {MAX_DEVS} $max_devs
set_instance_parameter_value ${name}_core {CLK_MOD} $clk_mod
add_connection ${name}_host_interface.sdo ${name}_core.sdo
add_connection ${name}_host_interface.cmdp ${name}_core.cmdp
add_connection ${name}_host_interface.rmap ${name}_core.rmap
add_connection ${name}_core.sdi ${name}_host_interface.sdi
add_connection ${name}_core.ibi ${name}_host_interface.ibi
add_connection ${name}_host_interface.if_reset_n ${name}_core.if_reset_n
}