赞
踩
在zynq调试时VIO是真的方便,特此写一篇博客记录一下
下面是我的BD设计,vtc用于生成时序,注意,2021.2的vivado的vtcIP是v6.2版本,多了一个sof_state,我不太清楚他是干嘛的,实测没接也一切正常。
VIO IP核用于实时调试数据,我们可以在program device后,通过它来实时地调整fpga内部的数据,极其的方便。
VIO IP核的设置如下
你同样也可以用它来读取FPGA里的数据,调整他的prode_in端口就可以了
DVI_Transmitter_0是用于将HDMI时序和数据转化为TMS标准数据并输出给屏幕的。
HDMI_VIO_test_data模块内部的代码极其简单就一句:assign data_out = video_de? data_in : 24’h00_00_00;
然后,我们wrap BD、综合布局布线、生成比特流之后,就可以用VIO进行数据调试了
就在这里直接双击VIO,点加号添加即可,一切默认设置即可啦
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。