软件版本:vivado 18.3
使用芯片:zynq 7020
7020中包含FPGA及ARM,在实际工程中,FPGA和ARM之间可进行数据传输,这种情况下,就需要PL和PS端进行联合调试,下面介绍其过程。
一、添加MARK DEBUG
选用MARK BDBUG语句进行ila观测。
首先,在想观察的信号前面添加(* MARK_DEBUG="true" *),这部分语句可添加在input或output的端口定义前,如下图:
也可以添加在后面的信号声明中,如下图:
二、综合并set up debug
在.v文件添加完MARK DEBUG后,1、点击软件左侧界面的Run Synthesis;2、Synthesis完成后,展开open synthesis Design;3、双击Set up debug。
出现如下界面