-
-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error when elab with Vivado #28
Comments
Hi @aignacio , |
@aignacio , |
Hi @taichi-ishitani , |
Thank you for reporting this issue.
Yes, off cause. |
@aignacio , |
Hi @taichi-ishitani , XVLOG_ARGS += -sv
XVLOG_ARGS += -L uvm -relax
XVLOG_ARGS += -log viv_compile.log
XVLOG_ARGS += $(subst +,-d ,$(shell cat $(TEST)/test.f))
#XVLOG_ARGS += -work $(TEST)
VIV_FILE_L = $(subst +incdir+,-i ,$(shell cat ${FILE_LISTS}))
#XELAB_ARGS += -work $(TEST)
XELAB_ARGS += top
XELAB_ARGS += -s $(TEST).sim
XELAB_ARGS += -relax
XELAB_ARGS += -L uvm -sv
XELAB_ARGS += -timescale 1ns/1ps
CLEAN_TARGET += xvlog.*
CLEAN_TARGET += xelab.*
CLEAN_ALL_TARGET += worklib
CLEAN_ALL_TARGET += xsim.dir
.PHONY: elab_vivado compile_vivado sim_vivado
compile_vivado:
@echo "[VIVADO] Compilation..."
@cd $(TEST) && xvlog $(XVLOG_ARGS) \
$(VIV_FILE_L) \
$(SOURCE_FILES)
elab_vivado: compile_vivado
@echo "[VIVADO] Elaboration..."
@cd $(TEST) && xelab $(XELAB_ARGS)
sim_vivado: elab_vivado
@echo "[VIVADO] Simulation step"
|
Hi @aignacio , The latest tvip-axi can be compiled with Vivado simulator. But I faced unexpected randomization errors. |
#32 is a ticket to recode changelog for Vivado support. |
thanks @taichi-ishitani, I'll give it another try with it! |
Hi,
I'm trying to build with Vivado 2020.1 and I'm seeing the following error:
ERROR: [VRFC 10-396] cannot assign a string to an unpacked type [/mnt/hgfs/test/projects/demo/tvip-axi/src/tvip_axi_monitor_base.svh:187] WARNING: [VRFC 10-2663] foreach loop violates IEEE 1800 syntax [/mnt/hgfs/test/projects/demo/tvip-axi/tvip-common/src/tvip_item_waiter.svh:38]
Do you know why it's complaining with this?
The text was updated successfully, but these errors were encountered: