俗话说”授之鱼不如授之以渔”,看到这边有人要资料有人送资料的,其实论坛不更应该是一个交流的空间么?那就让找资料更有效率一点,让大家花更多时间来交流吧。
言归正传,写这篇**主要想介绍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。
Foundation的话当然全支持拉,要看的话在这里http://www.xilinx.com/ise/logic_design_prod/foundation.htm。
说这些的目的就是,如果你的器件WebPack支持,就直接到网上下载WebPack吧,没有版权之类的后顾之忧;如果不行,Verycd上找些东西还是挺方便的。
ModelSim MX有免费的starter version,可以和ISE WebPack一起下载,安装以后在开始里面点licens_e request就可以申请starter的使用权了。另外,可以VHDL和Verilog各申请一个,那么就可以仿真两种语言了,不过不支持mix language。http://www.xilinx.com/ise/verification/mxe_details.html
不过那一页说的ModelSim XE的use case不准的,XE,PE,SE的差别还是仔细看这里吧。http://www.xilinx.com/xlnx/xil_ans_display.jsp?getPagePath=24506
ChipScope有(好像是)60天的评估版。
www.xilinx.com/chipscope
PlanAhead(稍微介绍下子,没有接触过的朋友可能不知道这是什么) ~& l5 b& L8 x9 y
PlanAhead是ISE7以后推出的软件,它的主要功能是对一个综合后的NGC/EDIF网表进行布局布线的规划。听上去功能有点像FloorPlanner,但是功能却强大得多。
罗列一下我喜欢它的地方:( K ~; y( A# Q: F: |- ~7 q
1、因为使用了GateVision的EDIF显示引擎,使网表显示非常漂亮。2 F0 `8 @/ }/ N, f. ~7 n3 B
2、ExplorerAhead可以控制具体使用哪些MAP/PAR的参数,比使用Xplorer更方便,提高Timing结果很有效率,还支持多CPU。+ `. n, c% `6 i+ O: W* [/ `, A
3、Show Hierarchy可以看出每个层次的连接以及每个层次占地大小的比例。; J+ h5 d1 a7 /
4、画Pblock,规划布局布线。这个就有点像FloorPlanner,但是可以显示每个画出的Pblock包括多少资源,并可以仅对某个Pblock布局布线,布局后还能整体移动整个Pblock。2 h* K, V3 f/ [/ g( /2 _9 Y4 O
5、自带的Tutorial很周到,容易上手。3 w) K0 j5 ?' M) c
P( ~5 ?, u8 v) b' ~. d
以上是我用过的功能,还没用过的功能是:! Q; i A9 T( x1 Q5 h9 B
1、PinAhead自动检查DRC和WASSO,自动放Pin。
2、用PlanAhead做Partial Reconfiguration,流程比以前方便很多很多。
PlanAhead有30天的免费评估版。更好的事情是,30天过后还可以再申请。& y- @; _ G& R/ ~3 E
www.xilinx.com/planahead
其他的,就靠大家发挥各自的神通啦,不过一般Verycd上都有的。 |