update adi_library to vivado 2024.1
compile adi_library with latest hdl commit and vivado 2024.1
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
###############################################################################
|
||||
## Copyright (C) 2023 Analog Devices, Inc. All rights reserved.
|
||||
### SPDX short identifier: ADIBSD
|
||||
###############################################################################
|
||||
|
||||
source ../../../scripts/adi_env.tcl
|
||||
source $ad_hdl_dir/library/scripts/adi_ip_xilinx.tcl
|
||||
|
||||
# Bus interface
|
||||
|
||||
adi_if_define "i3c_controller"
|
||||
adi_if_ports output 1 scl
|
||||
adi_if_ports output 1 sdo
|
||||
adi_if_ports input 1 sdi
|
||||
adi_if_ports output 1 t
|
||||
|
||||
# Interface between Host Interface and Core for commands
|
||||
|
||||
adi_if_define "i3c_controller_cmdp"
|
||||
adi_if_ports input 1 cmdp_ready
|
||||
adi_if_ports output 1 cmdp_valid
|
||||
adi_if_ports output 31 cmdp
|
||||
adi_if_ports input 3 cmdp_error
|
||||
adi_if_ports input 1 cmdp_nop
|
||||
adi_if_ports input 1 cmdp_daa_trigger
|
||||
|
||||
# Interface between Host Interface and Core for register map access
|
||||
|
||||
adi_if_define "i3c_controller_rmap"
|
||||
adi_if_ports output 2 rmap_ibi_config
|
||||
adi_if_ports output 2 rmap_pp_sg
|
||||
adi_if_ports input 7 rmap_dev_char_addr
|
||||
adi_if_ports output 4 rmap_dev_char_data
|
||||
|
||||
# Interface between Host Interface and Core for data transfer
|
||||
|
||||
adi_if_define "i3c_controller_sdio"
|
||||
adi_if_ports input 1 sdo_ready
|
||||
adi_if_ports output 1 sdo_valid
|
||||
adi_if_ports output 8 sdo
|
||||
adi_if_ports output 1 sdi_ready
|
||||
adi_if_ports input 1 sdi_valid
|
||||
adi_if_ports input 1 sdi_last
|
||||
adi_if_ports input 8 sdi
|
||||
adi_if_ports output 1 ibi_ready
|
||||
adi_if_ports input 1 ibi_valid
|
||||
adi_if_ports input 15 ibi
|
||||
Reference in New Issue
Block a user