Skip to content

Commit 99ebb09

Browse files
Merge a5eae46 into dc6f8fb
2 parents dc6f8fb + a5eae46 commit 99ebb09

File tree

49 files changed

+188
-195
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+188
-195
lines changed

docs/user_guide/build_tb.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ located. Two variables must be exported, which specify the target directories:
153153
:showuser:
154154

155155
$export ADI_HDL_DIR=<path to cloned HDL directory>
156-
$export ADI_TB_DIR=<path to cloned Testbenches directory>
157156

158157
Building a testbench
159158
-------------------------------------------------------------------------------

library/includes/Makeinclude_axi.mk

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
####################################################################################
44

55
# All test-bench dependencies except test programs
6-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/vip_agent_typedef_pkg.sv
7-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axi/adi_axi_agent.sv
8-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axi/m_axi_sequencer.sv
9-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axi/s_axi_sequencer.sv
10-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axi/adi_axi_monitor.sv
11-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axi/axi_definitions.svh
12-
SV_DEPS += $(TB_LIBRARY_PATH)/utilities/pub_sub_pkg.sv
6+
SV_DEPS += $(ADI_TB_DIR)/library/vip/vip_agent_typedef_pkg.sv
7+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axi/adi_axi_agent.sv
8+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axi/m_axi_sequencer.sv
9+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axi/s_axi_sequencer.sv
10+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axi/adi_axi_monitor.sv
11+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axi/axi_definitions.svh
12+
SV_DEPS += $(ADI_TB_DIR)/library/utilities/pub_sub_pkg.sv

library/includes/Makeinclude_axis.mk

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
####################################################################################
44

55
# All test-bench dependencies except test programs
6-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/vip_agent_typedef_pkg.sv
7-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axis/adi_axis_agent.sv
8-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axis/m_axis_sequencer.sv
9-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axis/s_axis_sequencer.sv
10-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axis/adi_axis_monitor.sv
11-
SV_DEPS += $(TB_LIBRARY_PATH)/vip/amd/axis/axis_definitions.svh
12-
SV_DEPS += $(TB_LIBRARY_PATH)/utilities/pub_sub_pkg.sv
6+
SV_DEPS += $(ADI_TB_DIR)/library/vip/vip_agent_typedef_pkg.sv
7+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axis/adi_axis_agent.sv
8+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axis/m_axis_sequencer.sv
9+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axis/s_axis_sequencer.sv
10+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axis/adi_axis_monitor.sv
11+
SV_DEPS += $(ADI_TB_DIR)/library/vip/amd/axis/axis_definitions.svh
12+
SV_DEPS += $(ADI_TB_DIR)/library/utilities/pub_sub_pkg.sv

library/includes/Makeinclude_clk_gen.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
####################################################################################
44

55
# Makeincludes
6-
include $(TB_LIBRARY_PATH)/includes/Makeinclude_regmap.mk
6+
include $(ADI_TB_DIR)/library/includes/Makeinclude_regmap.mk
77

88
# All test-bench dependencies except test programs
9-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/clk_gen_api_pkg.sv
10-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_clkgen_pkg.sv
9+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/clk_gen_api_pkg.sv
10+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_clkgen_pkg.sv

library/includes/Makeinclude_common.mk

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
####################################################################################
44

55
# Makeincludes
6-
include $(TB_LIBRARY_PATH)/includes/Makeinclude_axi.mk
6+
include $(ADI_TB_DIR)/library/includes/Makeinclude_axi.mk
77

88
# All test-bench dependencies except test programs
9-
SV_DEPS += $(TB_LIBRARY_PATH)/utilities/utils.svh
10-
SV_DEPS += $(TB_LIBRARY_PATH)/utilities/logger_pkg.sv
11-
SV_DEPS += $(TB_LIBRARY_PATH)/utilities/adi_common_pkg.sv
12-
SV_DEPS += $(TB_LIBRARY_PATH)/utilities/adi_vip_pkg.sv
13-
SV_DEPS += $(TB_LIBRARY_PATH)/utilities/adi_environment_pkg.sv
14-
SV_DEPS += $(TB_LIBRARY_PATH)/utilities/test_harness_env.sv
15-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/common/watchdog.sv
9+
SV_DEPS += $(ADI_TB_DIR)/library/utilities/utils.svh
10+
SV_DEPS += $(ADI_TB_DIR)/library/utilities/logger_pkg.sv
11+
SV_DEPS += $(ADI_TB_DIR)/library/utilities/adi_common_pkg.sv
12+
SV_DEPS += $(ADI_TB_DIR)/library/utilities/adi_vip_pkg.sv
13+
SV_DEPS += $(ADI_TB_DIR)/library/utilities/adi_environment_pkg.sv
14+
SV_DEPS += $(ADI_TB_DIR)/library/utilities/test_harness_env.sv
15+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/common/watchdog.sv
1616

1717
SV_DEPS += system_tb.sv
1818

library/includes/Makeinclude_converter.mk

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
####################################################################################
44

55
# Makeincludes
6-
include $(TB_LIBRARY_PATH)/includes/Makeinclude_regmap.mk
6+
include $(ADI_TB_DIR)/library/includes/Makeinclude_regmap.mk
77

88
# All test-bench dependencies except test programs
9-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_dac_pkg.sv
10-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_adc_pkg.sv
11-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_common_pkg.sv
12-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/adc_api_pkg.sv
13-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/dac_api_pkg.sv
14-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/common_api_pkg.sv
9+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_dac_pkg.sv
10+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_adc_pkg.sv
11+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_common_pkg.sv
12+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/adc_api_pkg.sv
13+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/dac_api_pkg.sv
14+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/common_api_pkg.sv
1515

1616
SIM_LIB_DEPS := io_vip

library/includes/Makeinclude_data_offload.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
####################################################################################
44

55
# Makeincludes
6-
include $(TB_LIBRARY_PATH)/includes/Makeinclude_regmap.mk
6+
include $(ADI_TB_DIR)/library/includes/Makeinclude_regmap.mk
77

88
# All test-bench dependencies except test programs
9-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/data_offload/data_offload_api.sv
10-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_data_offload_pkg.sv
9+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/data_offload/data_offload_api.sv
10+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_data_offload_pkg.sv

library/includes/Makeinclude_dmac.mk

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
####################################################################################
44

55
# Makeincludes
6-
include $(TB_LIBRARY_PATH)/includes/Makeinclude_regmap.mk
6+
include $(ADI_TB_DIR)/library/includes/Makeinclude_regmap.mk
77

88
# All test-bench dependencies except test programs
9-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/dmac/dma_trans.sv
10-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/dmac/dmac_api.sv
11-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_dmac_pkg.sv
9+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/dmac/dma_trans.sv
10+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/dmac/dmac_api.sv
11+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_dmac_pkg.sv
1212

1313
SIM_LIB_DEPS := io_vip

library/includes/Makeinclude_i3c_controller.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
####################################################################################
44

55
# Makeincludes
6-
include $(TB_LIBRARY_PATH)/includes/Makeinclude_regmap.mk
6+
include $(ADI_TB_DIR)/library/includes/Makeinclude_regmap.mk
77

88
# All test-bench dependencies except test programs
9-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/i3c_controller_api_pkg.sv
10-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_i3c_controller_pkg.sv
9+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/i3c_controller_api_pkg.sv
10+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_i3c_controller_pkg.sv

library/includes/Makeinclude_jesd.mk

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
####################################################################################
44

55
# Makeincludes
6-
include $(TB_LIBRARY_PATH)/includes/Makeinclude_regmap.mk
6+
include $(ADI_TB_DIR)/library/includes/Makeinclude_regmap.mk
77

88
# All test-bench dependencies except test programs
9-
SV_DEPS += $(TB_LIBRARY_PATH)/drivers/jesd/adi_jesd204_pkg.sv
10-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_jesd_rx_pkg.sv
11-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_jesd_tx_pkg.sv
12-
SV_DEPS += $(TB_LIBRARY_PATH)/regmaps/adi_regmap_jesd_tpl_pkg.sv
9+
SV_DEPS += $(ADI_TB_DIR)/library/drivers/jesd/adi_jesd204_pkg.sv
10+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_jesd_rx_pkg.sv
11+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_jesd_tx_pkg.sv
12+
SV_DEPS += $(ADI_TB_DIR)/library/regmaps/adi_regmap_jesd_tpl_pkg.sv
1313

14-
ENV_DEPS += $(TB_LIBRARY_PATH)/drivers/jesd/jesd_exerciser.tcl
14+
ENV_DEPS += $(ADI_TB_DIR)/library/drivers/jesd/jesd_exerciser.tcl

0 commit comments

Comments
 (0)