uhd/fpga/usrp3/sim/rfnoc/Makefile.srcs
Wade Fife 7992198889 fpga: sim: Restore PkgChdrUtils for compatability
This brings back the package PkgChdrUtils after it was removed in
d9f8c08. Its contents were moved because most of the contents were
synthesizable, but many existing testbenches might still reference the
old package name. This new version of PkgChdrUtils simply imports then
exports the things it used to include. New testbenches are encouraged
to reference the new files instead of PkgChdrUtils.
2025-04-08 12:24:51 -05:00

40 lines
988 B
Makefile

#
# Copyright 2019 Ettus Research, a National Instruments Company
#
# SPDX-License-Identifier: LGPL-3.0-or-later
#
##################################################
# 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 various interfaces
##################################################
SIM_RFNOC_SRCS += $(abspath $(addprefix $(BASE_DIR)/../sim/rfnoc/, \
PkgTestExec.sv \
test_exec.svh \
sim_clock_gen.sv \
PkgAxiStreamBfm.sv \
PkgAxiLiteBfm.sv \
PkgEthernet.sv \
PkgChdrData.sv \
../../lib/rfnoc/core/rfnoc_chdr_utils_pkg.sv \
PkgChdrBfm.sv \
PkgChdrUtils.sv \
PkgAxisCtrlBfm.sv \
PkgRfnocItemUtils.sv \
PkgCtrlIfaceBfm.sv \
PkgChdrIfaceBfm.sv \
PkgRfnocBlockCtrlBfm.sv \
ctrlport_bfm_pkg.sv \
))