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. Original-commit: 7992198889c172db04dd324bac42819c51d6ee79
40 lines
988 B
Makefile
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 \
|
|
))
|