eeee

Vivado利器优势之我鉴-------时序

在所做设计的功能仿真通过之后,下一步就是验证其是否达到了理想的频率,就是我们所关心的时序问题。对于有经验的设计者来说,在整体设计和编写代码时就会考虑到时序的问题,对整体设计和代码进行优化,所以时序问题最后往往也不会成为问题。然而,对于新手

Vivado利器优势之我鉴-------DocNav

查阅Xilinx官网的设计文档和用户手册是设计开发中的重要一步,是设计者必备的一项技能。包含在Vivado套件中的DocNav是一款管理用户文档的小软件,它不仅可以根据用户输入的关键词从Xilinx的官网数据库中搜索相应的文档并下载,而且有着丰富的过

Vivado利器优势之我鉴-------hardware manager

HardwareManager是集成在VIVADO中的片上调试工具,功能类似于ISE套件中的Chipscope,但功能更加强大,且使用更加方便。HardwareManager不仅能够管理本机或者远程连接的FPGA资源,将生成的bit文件下载,而且也可以对片上逻辑进行调试,HardwareM

Vivado利器优势之我鉴-------TCL

在我们平时使用的操作系统中,能提供具有图形化界面的操作只是系统功能中的一部分,而且有的功能界面隐藏较深,不方便用户调用和使用。用户如果要想更好更快的来使用操作系统,命令语言无疑是最佳的选择,例如windows系统的下的cmd和Linux系统下的shell。同样的,为了设

Vivado利器优势之我鉴-------集大成

在ISE套件中,有ISE、PlanAhead、XPS、SYSTEMGENERATOR和Chipscope等,这些软件都有着自己独立的入口,负责工程开发中的不同环节。软件接口之间的松耦合使得设计者需要来单独调用这些软件,这样不仅带来使用上的不便,而且也给工程文件的管理带

Vivado利器优势之我鉴——概述

在上个月,笔者连续写了四篇关于Vivado中Bug的博文,为博取读者的眼球,还特意用“Bug大揭秘”来渲染。其实,像Vivado这样刚推出没几年的大型的软件,存在一些小Bug是在所难免的,我们更多的是要关注Xilinx推出这一革

Vivado bug大揭秘——综合实现参数配置中的Bug及解决办法

综合、实现是一个工程中必不可少的两个环节,是生成最终bit文件的两个必经步骤。在综合实现的配置选项中,有一些参数供用户选择配置,来指导工具的综合以及布局布线。这些参数的能够协调速度与面积、以及软件的运行速度等之间的关

Vivado bug大揭秘——图像化界面配置中的Bug及解决办法

在VIVADO中,设计者可以通过手写约束语句的方式加入工程的约束,也可以通过图形化的配置界面加入工程的约束。对于初级使用者来说,图形界面配置的方法以操作简单、方便定位等优点,往往成为加入约束最佳的选择。VIVADO可以支

vivado bug大揭秘——Block Design中的Bug及解决办法

BlockDesign作为VIVADO的一大新神器,给用户设计带来了极大的方便,能够根据用户的定制需求自动选择、组合以及连接不同的IP。然而,其中不可控的Bug也给用户带来了一定的烦恼。这篇博文首先给出了一个BlockDesign的设计实例,带大家直观了解一

Vivado bug大揭秘——那些年我们遇到的bug

VIVADO做为Xilinx推出的一大利器,集成了ISE、EDK、Chipscope(比其更高级)等多个开发工具于一身,给设计者带来极大的方便,同时在综合和实现的速度上也提升较多。然而,如此之大的软件在刚推出不久难免有些瑕疵,也带来了使用时的一些烦恼,更苦恼的是这