|
前段时间,我用自己设计的滤波器对Xilinx和Altera的FPGA性能做了一个比较,使用的是57阶FIR滤波器, 8比特输入数据, 8比特输出数据, 13比特系数, 滤波器采用直接形式的结构, Quartus II和ISE采用默认的设计,即不加各种约束。仿真得到的一些参数如下,供大家参考。
找不到附件粘贴的方法,就没有把程序贴出来。如果有兴趣的话,也可以给我留言或者发消息,我把相应的程序发给你。
57-tap, 8 bit data in, 8 bit data out, 13 bit fixed coe, Direct structure, default compiler setting | | FPGA Platform | FPGA Type | Speed (MHz) | ALUTs | Compare | | | Stratix II | EP2S15F484C3 | 218 | 2,085 / 12,480 ( 16 % ) | 114% | | | EP2S15F484C4 | 192 | 2,083 / 12,480 ( 16 % ) | 119% | | | EP2S15F484C5 | 162 | 2,084 / 12,480 ( 16 % ) | | | | Stratix | EP1S10F484C5 | 147 | 2,252 / 10,570 ( 21 % ) | 111% | | | EP1S10F484C6 | 132 | 2,252 / 10,570 ( 21 % ) | 118% | | | EP1S10F484C7 | 112 | 2,252 / 10,570 ( 21 % ) | 108% | | | EP1S25F672C8 | 104 | 2,252 / 25,660 ( 8 % ) | | | | Statrix GX | EP1SGX10CF672C5 | 143 | 2,252 / 10,570 ( 21 % ) | | | | Cyclone II | EP2C8T144C6 | 146 | 1,604 / 8,256 ( 19 % ) | 124% | | | EP2C8T144C7 | 118 | 1,609 / 8,256 ( 19 % ) | 122% | | | EP2C8T144C8 | 97 | 1,606 / 8,256 ( 19 % ) | | | | Cyclone | EP1C3T144C6 | 146 | 2,252 / 2,910 ( 77 % ) | 121% | | | EP1C3T144C7 | 121 | 2,252 / 2,910 ( 77 % ) | 111% | | | EP1C3T144C8 | 109 | 2,252 / 2,910 ( 77 % ) | | | | FPGA Platform | FPGA Type | Speed (MHz) | LUTs | FFs | Slices | Compare | Virtex IV | xc4vlx15,-12 | 205 | 2,390 / 12,288 ( 19% ) | 1,464 / 12,288 ( 11% ) | 1,627 / 6,144 ( 26% ) | 123% | xc4vlx15,-11 | 166 | 2,390 / 12,288 ( 19% ) | 1,466 / 12,288 ( 11% ) | 1629 / 6144 ( 26% ) | 111% | xc4vlx15,-10 | 149 | 2,390 / 12,288 ( 20% ) | 1,466 / 12,288 ( 12% ) | 1628 / 6144 ( 26% ) | | Virtex II Pro | xc2vp2-7fg256 | 176 | 2,361 / 2,816 ( 83% ) | 1,442 / 2,816 ( 51% ) | 1,406 / 1,408 ( 99% ) | 117% | xc2vp2-6fg256 | 150 | 2,378 / 2,816 ( 84% ) | 1,467 / 2,816 ( 52% ) | 1,406 / 1,408 ( 99% ) | 114% | xc2vp2-5fg256 | 132 | 2,378 / 2,816 ( 84% ) | 1,467 / 2,816 ( 52% ) | 1,406 / 1,408 ( 99% ) | | Virtex II | xc2v500-6fg256 | 148 | 2,384 / 6,144 ( 38% ) | 1,461 / 6,144 ( 23% ) | 1,619 / 3,072 ( 52% ) | 123% | xc2v500-5fg256 | 120 | 2,382 / 6,144 ( 38% ) | 1,461 / 6,144 ( 23% ) | 1,620 / 3,072 ( 52% ) | 115% | xc2v500-4fg256 | 104 | 2,382 / 6,144 ( 38% ) | 1,461 / 6,144 ( 23% ) | 1,620 / 3,072 ( 52% ) | | Virtex | xcv600-6bg432 | 87 | 2,404 / 13,824 ( 17% ) | 1,465 / 13,824 ( 10% ) | 1,684 / 6,912 ( 24% ) | 113% | xcv600-5bg432 | 77 | 2,403 / 13,824 ( 17% ) | 1,465 / 13,824 ( 10% ) | 1,684 / 6,912 ( 24% ) | 120% | xcv600-4bg432 | 64 | 2,404 / 13,824 ( 17% ) | 1,466 / 13,824 ( 10% ) | 1,685 / 6,912 ( 24% ) | | Spartan III E | xc3s500e-5cp132 | 133 | 2,389 / 9,312 ( 25% ) | 1,460 / 9,312 ( 15% ) | 1,622 / 4,656 ( 34% ) | 116% | xc3s500e-4cp132 | 115 | 2,389 / 9,312 ( 25% ) | 1,460 / 9,312 ( 15% ) | 1,622 / 4,656 ( 34% ) | | Spartan III | xc3s1000-5fg320 | 112 | 2,388 / 15,360 ( 15% ) | 1,465 / 15,360 ( 9% ) | 1,629 / 7,680 ( 21% ) | 114% | xc3s1000-4fg320 | 98 | 2,388 / 15,360 ( 15% ) | 1,464 / 15,360 ( 9% ) | 1,629 / 7,680 ( 21% ) | | Spartan II E | xc2s600e-7fg456 | 94 | 2,394 / 13,824 ( 17% ) | 1,464 / 13,824 ( 10% ) | 1,688 / 6,912 ( 24% ) | 112% | xc2s600e-6fg456 | 84 | | | | |
|
|