VIO虚拟输入/输出

情到浓时终转凉″ 提交于 2020-01-17 13:54:01

在ISE工程中,如果需要实时观察FPGA内部信号,需要借助Chipscope。Chipscope是一款在线调试工具,通过JTAG口,在线实时读取FPGA的内部信号。

Chipscope中常用的调试IP有ICON核、ILA核、VIO核。

Chipscope利用ICON核通过FPGA的JTAG端口与内核通信;ILA核可以用来观察FPGA内部信号;VIO核不仅可以观察信号,还可以将外部输入信号传到FPGA中去,这样我们就可以灵活地改变内部信号的值,而不需要重新综合啦~~~

注:ILA可以观察一段时间内信号的波形,而VIO只能看到信号当前时刻的值

在ISE中,如果我们要添加ILA核或者VIO核,除了添加他们本身以外,还必须自己手动添加ICON核;但是在Vivado中就不需要,Vivado会帮我们连好。

VIO即虚拟输入/输出(Virtual Input/Output),可以实时监测和驱动FPGA内部信号。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!