首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用VIVADO遇到问题的几种解决方法

使用VIVADO遇到问题的几种解决方法

这一段时间遇到、听到、看到使用vivado的困惑。这些困惑,会让初次接触者,产生畏难的情绪。现共享出来,以共勉。 1.vivado安装在32位计算机上,很遇到不少莫名其妙的现象。   通过交流以及自己开发遇到的情况,经常会发现VIVADO在使用期间出现很多莫名其妙的现象。通过比较对比,发现64的win7操作系统就没有这些莫名其妙的错误提示等等。2.很多人习惯使用Chipsope Pro来调试。Vivado跑出的bit能否支持呢?  答案是肯定的。请参考UG908 (v2013.4) 的 Using Legacy Debug Cores in Vivado Designs章节。 另外,有人还发现chipscope pro 和vivado debug在调试中各有各的长处,能否同时使用这两种方法呢?答案同样是肯定的。请参考UG908 (v2013.4) Using Vivado Logic Analyzer and ChipScope Pro Analyzer Simultaneously。3.很多做信号处理算法的工程师,经常使用chipscope抓数,然后保存为文本格式后,供MATLAB读取来分析数据.现在很多人发现vivado似乎没有该功能了。有两种方法:1使用上面提到的方法,使得vivado跑出的bit能供chipscope使用不就解决了嘛。2.第二种方法,直接在vivado中保存数据。只不过这种方法在vivado的IDE中没有在菜单对应的命令,目前该方法只支持TCL脚本的方式.请参考UG908 (v2013.4) Saving and Restoring Captured Data from the ILA。Saving Captured ILA Data to a FileCurrently, the only way to upload captured data from an ILA core and save it to a file is to use the following Tcl command:write_hw_ila_data my_hw_ila_data_file.zip [upload_hw_ila_data hw_ila_1]This Tcl command sequence uploads the captured data from the ILA core and writes it to an archive file called my_hw_ila_data_file.zip. The archive file contains the waveform Core说到这里不得不说一个事情,现在有第三方的公司提供软件,不需要这么多步骤,直接可以将数据获取出来,进行各种分析。这就是xilinx的VIVADO肯定有在软件上有接口,可以提供这些抓出来的数据。只不过这些接口目前还没有给大家公示出来。   
记录学习中的点点滴滴,让每一天过的更加有意义!
返回列表