当前位置:   article > 正文

vivado生成ltx文件命令_使用VIO, In-System Memory Content Editor提升FPGA在线调试效率

ltx文件

之前的文章介绍了FPGA在线调试的方法,包括选定抓取信号,防止信号被优化的方法等等。

当存在多种参数的场景时,意味着我们需要多次综合布局布线,这十分浪费时间,虽然只是修改一个数值。

而本文将介绍FPGA在线调试的一大利器,VIO(Xilinx), In-System Memory Content Editor(Altera);使用这个利器,可以节省很多的综合布局布线时间,并且对故障重现等场景有很大的帮助。

在某些场景下,需要多次在线调试测量参数取其中最佳的参数,在这种测试场景下,推荐使用VIO,In-System Memory Content Editor;

以Xilinx的VIO为主要内容介绍:

首先,在Vivado的IP Catalog里找到VIO IP,VIO全称为Virtual Input Output,IP核配置界面如下:

其中Input Probe Count是输入端口的数量,Output Probe Count是输出端口的数量。

根据自己的需要去定义。

进入PROBE_IN Ports界面设置输入端口的信号位宽,如下图:

进入PROBE_OUT Ports界面设置输出端口的信号位宽,以及输出的初始值如下图

设置完成后,将其例化进项目,与对应的输入和输出信号相连。注意&#

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/704338
推荐阅读
相关标签
  

闽ICP备14008679号