查看: 2476|回复: 0

Xilinx与Altera FPGA比较系列之一 逻辑资源速度(2)

[复制链接]

该用户从未签到

发表于 2007-12-6 20:33:21 | 显示全部楼层 |阅读模式
分享到:
为了能够更好的理解造成这些差异的原因,下面对两个公司的FPGA做进一步的分析。首先,作者对32 bit的加法在两个FPGA进行编译,比较两者的速度。
1 32-bit加法器速度

FPGA PlatformFPGA TypeSpeed (MHz)Speed (MHz)FPGA TypeFPGA Platform
Stratix IIIEP3SE80F780C2457534 xc5vlx85-ff1153-3Virtex 5
Stratix IIEP2S90F1020C3405361 xc4vlx100-ff1148-12Virtex 4
 
从上面的表格来看,XilinxV5V4速度提高了不少,尤其是逻辑资源的加法器速度。XilinxV5位进位逻辑延迟为 83ps,寄存器输出延迟为326ps, 最低位加法延迟为318psXilinxV4位进位逻辑延迟为 66ps,寄存器输出延迟为258ps, 最低位加法延迟为433psAlteraStratix IIIStratix II只提高了一些,但是并不是太大。暂时没有找到Altera的进位逻辑的延迟参数,Stratix II寄存器输出延迟为94ps, Stratix III

下面我们来看看乘法器的情况。这里我比较了两种乘法器:两个输入可变(下面称为可变乘法器),一个输入可变(下面称为固定系数乘法器)。分别针对16bit 8 bit情况做了比较,还是采用纯逻辑资源来实现上述运算。对于一个输入可变的情况,另外一个数我用的是有符号数的最大值,即8bit0x7F16bit0x7FFF

下面的一些表格给出了一些测试结果。

2 两个输入可变16bit乘法器

FPGA PlatformFPGA TypeSpeed (MHz)Speed (MHz)FPGA TypeFPGA Platform
Stratix IIIEP3SE80F780C2193140 xc5vlx85-ff1153-3Virtex 5
Stratix IIEP2S90F1020C3182115 xc4vlx100-ff1148-12Virtex 4
 
3 一个输入可变16bit乘法器

FPGA PlatformFPGA TypeSpeed (MHz)Speed (MHz)FPGA TypeFPGA Platform
Stratix IIIEP3SE80F780C2349191 xc5vlx85-ff1153-3Virtex 5
Stratix IIEP2S90F1020C3312151 xc4vlx100-ff1148-12Virtex 4
 
4 两个输入可变8bit乘法器

FPGA PlatformFPGA TypeSpeed (MHz)Speed (MHz)FPGA TypeFPGA Platform
Stratix IIIEP3SE80F780C2265203 xc5vlx85-ff1153-3Virtex 5
Stratix IIEP2S90F1020C3255166 xc4vlx100-ff1148-12Virtex 4
 
5 一个输入可变8bit乘法器

FPGA PlatformFPGA TypeSpeed (MHz)Speed (MHz)FPGA TypeFPGA Platform
Stratix IIIEP3SE80F780C2431303 xc5vlx85-ff1153-3Virtex 5
Stratix IIEP2S90F1020C3440251 xc4vlx100-ff1148-12Virtex 4
  从以上的表格可以看出Altera的可变输入乘法器比Xilinx稍微快一些。固定系数乘法器比Xilinx速度高出不少(由于Quartus优化的缘故,下面会专门分析)。XilinxV5V4速度有了较大的提高,而Stratix III的速度比Stratix II没有明显的提高。
Quartus软件可以对固定系数乘法器做优化,比如与0x7F相乘,等价于先与0x080相乘,然后减去被乘数。我使用了另外一个系数0x7D,结果发现速度明显下降,Stratix III C2的最高速度只有253MHz,而占用的资源却增加不少。因为这一点,也导致了在实现转置形式的FIR滤波器(速度主要局限在固定系数乘法器)上,Altera不仅可以少用一部分资源,速度比Xilinx快不少。
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-9 04:48 , Processed in 0.114376 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.