rfnoc: lib: introduce ctrl-port interface and BFM

Original-commit: 886cf97ad5d494b20c6fff0a53113f6096d458c7
This commit is contained in:
Max Köhler
2025-02-14 08:04:26 -06:00
committed by Wade Fife
parent c48f8bd5f1
commit f961936a43
12 changed files with 923 additions and 4 deletions
+4 -2
View File
@@ -5,17 +5,18 @@
#
##################################################
# Dependencies for AXI BFMS
# Dependencies for BFMs
##################################################
SIM_RFNOC_SRCS = $(abspath $(addprefix $(BASE_DIR)/../lib/, \
axi4lite_sv/PkgAxiLite.sv \
axi4lite_sv/AxiLiteIf.sv \
axi4s_sv/AxiStreamIf.sv \
rfnoc/core/ctrlport_pkg.sv \
))
##################################################
# Simulation Libraries/Headers for AXI based interfaces
# Simulation Libraries/Headers for various interfaces
##################################################
SIM_RFNOC_SRCS += $(abspath $(addprefix $(BASE_DIR)/../sim/rfnoc/, \
@@ -33,4 +34,5 @@ PkgRfnocItemUtils.sv \
PkgCtrlIfaceBfm.sv \
PkgChdrIfaceBfm.sv \
PkgRfnocBlockCtrlBfm.sv \
ctrlport_bfm_pkg.sv \
))