版主: 51FPGA |
Jason_Zhang
最后登陆时间:2015-01-20 09:30:43 |
一篇关于xilinx资料的好帖 言归正传,写这篇文章主要想介绍Xilinx各种资料的找法、分类方法和什么问题该看哪些资料。限于经验,难免有错漏,希望大家指出错误并继续补充。
Xilinx的软件主要是ISE, EDK, ChipScope Pro, System Generator, PlanAhead, ModelSim,如果要算上AccelDSP也凑合,不过相信国内没多少人用。 ISE是主要的逻辑设计软件,其他软件的具体实现功能都依附于ISE。ISE有Foundation版和WebPack版。WebPack版免费,Foundation版收费。两者的区别是支持的器件不同。功能是相同的。 WebPack版支持的功能可以看http://www.xilinx.com/ise/products/webpack_config.htm。 ModelSim MX有免费的starter version,可以和ISE WebPack一起下载,安装以后在开始里面点licens_e request就可以申请starter的使用权了。另外,可以VHDL和Verilog各申请一个,那么就可以仿真两种语言了,不过不支持mix language。http://www.xilinx.com/ise/verification/mxe_details.html ChipScope有(好像是)60天的评估版。 PlanAhead(稍微介绍下子,没有接触过的朋友可能不知道这是什么) 以上是我用过的功能,还没用过的功能是: PlanAhead有30天的免费评估版。更好的事情是,30天过后还可以再申请。 其他的,就靠大家发挥各自的神通啦,不过一般Verycd上都有的。
www.xilinx.com/download是Xilinx的Download Center,ISE的Service Pack, IP Update在那里都有下。注册一个账号就可以下载了。现在Download Center里的Service Pack和IP Update等软件更新不用注册帐号就可以下载了。 关于更新,多说两句。不管正在使用ISE的哪个版本,出了新的Service Pack就及时下载更新一下,这样会省去你很多可能会有的麻烦。一般Service Pack 1在公开发布的主要版本的3天后就会发布,而后的每个Service Pack都相隔一个月左右。 ISE Service Pack是指ISE除了CoreGen和IP Core以外的所有更新;IP Update当然就指CoreGen和IP Core的更新了。 IP Update打上了以后,用ModelSim XE的要下载XE的更新的库,用SE或者PE的要用compxlib重新编译一下库。 有一个东西可能不是很多人用,就是Download Center里的CAE Vendor Library。里面是给第三方软件使用的库,比如Cadence/Synopsys的综合工具、形式验证工具等。
作为入门教程来说,Xilinx放在Demosondemond网站上的那些视频教程可以说是最好的了。链接就在Xilinx主页左下角的位置。 视频资料还有一类,就是放在TechOnline上的WebCast。涉及面不止软件,也还有很多硬件的资料。alex_yyp总结得很好,我抄一下嘿嘿:http://www.techonline.com/electronics_directory/webinar/896 接下来应该看的是Tutorial。 ISE做了Tutorial基本操作应该没问题了。 更进阶了解ISE,需要阅读ISE的Manual。打开Manual可以从开始菜单中ISE->Documentation->Software Manuals;也可以在ISE安装目录下的doc目录查找。 列出几个重要的Manual: ModelSim官方网站有些Flash的演示也很不错 关于HDL的写法,wp231非常不错。 另外,Xilinx有丰富的客户培训教程,大客户由Xilinx直接上课,小客户交给第三方来完成的,中国这边是E-Elements。有机会参加的话也不错。
所有的硬件资料不外乎DataSheet和User Guide。 五、DSP Xilinx有本中文版的DSP书,名字叫《DSP:最佳结果设计》。免费放出PDF版本, 关于DSP的特性,System Generator教程,XtremeDSP Kit的演示,在Demosondemond的视频教程里也都有。
对于各种常见的应用,Xilinx都有现成的参考设计或者IP core,只需要修改少量的代码就可以放在自己的设计中使用了。这时候就应该查阅Xilinx Application Notes。Application Notes都以xapp开头。地址www.xilinx.com/xapp 对于CPLD,有一个Application Note的合集,叫做CPLD Applications Handbook。 还有一些可以研究的Reference Design是随板子附带的参考设计,ML40x, XUP, Spartan3/3E的参考设计都非常全。
再次重申,遇到软件问题先考虑自己有没有打上最新的Service Pack和IP Update。 如果有疑问,其实最快的方法不是到论坛提问,而是到Xilinx Answer Database找答案。大多数能想到的问题的答案那里边都有了。能不能找到就看会不会搜索了。 Xilinx的高级搜索http://www.xilinx.com/company/advanced-search.htm,在Answer Database选项上打勾,就能查找Answer Record了。 当软件报出一个Error或者Warning,不明白他的意思,不知道怎么修改,不知道是自己错了还是软件bug,就可以按这个Error Message去查找。 可以说解决问题有两种途径,一是自己解决,一是寻求帮助。通常我都觉得先尝试自己解决问题比较好,一来培养能力,二来仔细研究问题后,寻求别人的帮助更容易理解别人的指点,另一方面也更尊重给你指点的人。
八、声明
关键词:一篇 关于 xilinx 资料 好帖 Xilinx |
您的回帖,是对楼主的最大鼓励!。 |
|
jackwang
最后登陆时间:2015-01-29 08:45:11 |
够详细~~~~~~~~
|
*******************************攻城为下,攻人为次,攻心为上*******************************。 |
|
共2条 1/1 1 |