xilinx和altera的区别资料

xilinx和altera的区别资料

ID:39703734

大小:130.50 KB

页数:7页

时间:2019-07-09

xilinx和altera的区别资料_第1页
xilinx和altera的区别资料_第2页
xilinx和altera的区别资料_第3页
xilinx和altera的区别资料_第4页
xilinx和altera的区别资料_第5页
资源描述:

《xilinx和altera的区别资料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.从好用来说,肯定是Xilinx的好用,不过Altera的便宜他们的特点,Xilinx的短线资源非常丰富,这样在实现的时候,布线的成功率很高,尤其是逻辑做得比较满的时候。Altera的FPGA的短线资源经常不够用,经常要占用LE来充当布线资源(这也是为什么Altera的FPGA可以便宜的原因,资源少些当然便宜),但是如果你是高手,也能把他的性能发挥得很好。另外就是关于块RAM,Xilinx的双口RAM是真的,Altera的没有双口RAM,如果你要实现真正的双口RAM,只能用两块RAM来背靠背地实现,这样你的RAM资源就少了

2、一半,如果你的应用对片内双口RAM的需求很重要,用Altera的就划不来。2.Xilinx与Altera FPGA比较系列之一 逻辑资源速度一开始没想到这个比较会得到大家的关注,纯粹是出于自己的兴趣。两个厂商都会宣称自己某一方面比对方好,到底是谁的更好呢?这肯定是个仁者见仁,智者见智的问题。最近这段时间比较忙,项目到了比较关键的阶段,加上其他一些杂七杂八的事情,很难有比较完整的时间坐下来完成报告,直到今天才基本把一些文档整理完。在整理的过程中,越来越觉得很难比较两者之间的速度,因为相关的因素实在太多了。软件的好坏,器件本身的

3、延迟,设计等等对最优的速度都有着相当大的影响。做速度比较用的滤波器很难代表其他的设计,算是抛砖引玉,希望能够和大家一起讨论FPGA的速度这个问题。在整理过程中,发现了很多很有趣的事情,比如StratixIII和StratixII的速度区别等。为此,作者做了一些简单的实验,希望能够找到合理的解释,来分析出现这些现象的原因。编译之前的考虑根据作者自己的一些经验,作者把常用的一些开关打开了,以便更好的优化速度。另外,有一些选项作者拿不准是否两个软件都有相似的开关,就没有打开。为了使得比较更加合理,作者尽可能选择门数和IO速度都比较

4、接近的FPGA。Xilinx采用ISE9.1ServicePack1版本,Altera采用Quartus7.1ServicePack1版本,Xilinx:  TypeOptionValueSynthesisOptionOptimizationGoalSpeedOptimizationEffortHighUseDSP48NoMapOptionPerformtimingdrivenpackingandplacementyesMapeffortlevelhighOptimizationstrategyspeedPlace&Rout

5、ePlaceandrouteeffortlevelhigh Altera TypeOptionValueSynthesisOptionstratixii_optimization_techniqueSpeedFitOptionFitter_EffortStandard(Highest)optimize_fast_corner_timingonphysical_synthesis_combo_logicon 编译结果作者采用了两种形式的滤波器来比较两者的速度。第一种实现形式是57阶FIR滤波器,8比特输入数据,8比特输出数据,

6、13比特系数,滤波器采用转置形式的结构。下面是得到的测试结果。表1转置形式滤波器逻辑资源运行速度FPGAPlatformFPGATypeSpeed(MHz)Speed(MHz)FPGATypeFPGAPlatformStratixIIIEP3SE80F780C2330269xc5vlx85-ff1153-3Virtex5EP3SE80F780C3276238xc5vlx85-ff1153-2EP3SE80F780C4245203xc5vlx85-ff1153-1StratixIIEP2S90F1020C3318207xc4v

7、lx100-ff1148-12Virtex4EP2S90F1020C4279182xc4vlx100-ff1148-11EP2S90F1020C5234156xc4vlx100-ff1148-10 第二种实现方式是相同的滤波器,采用直接形式的结构,乘完之后的数据按照四输入加法的方式求和。下面是得到的测试结果。表2直接形式滤波器逻辑资源运行速度FPGAPlatformFPGATypeSpeed(MHz)Speed(MHz)FPGATypeFPGAPlatformStratixIIIEP3SE80F780C2239275xc5v

8、lx85-ff1153-3Virtex5EP3SE80F780C3212243xc5vlx85-ff1153-2EP3SE80F780C4180211xc5vlx85-ff1153-1StratixIIEP2S90F1020C3223189xc4vlx100-ff1148-12Virtex

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。