quartus与vivado 的debug标记代码对比
Quartus
直接在Signal Tap中选择需要信号,无需在代码中添加debug标记
抓取的信号后续并未真正使用,在信号定义前➕️(* preserve_for_debug *) ,重新编译后在Signal Tap中添加该信号
Vivado
.v 或.sv(verilog 或者 system verilog)
(mark_debug = “true”)或(* MARK_DEBUG = “TRUE” *)
如果input和reg/wire都定义了同一个信号 二选一就行,不用都打上标记.vhd(VHD)
在signal 与begin之间添加debug标记
attribute mark_debug : string;
attribute mark_debug of xxxxxx : signal is “true”;
