Xilinx和Altera的FPGA的对比
[原创文章,转载请注明出处tengjingshu]
老板布置了一个任务:搞一个符合要求的DDS(直接数字频率合成),其中要求DDS存储波形的ROM地址要48位,天啊,这可是2的48次这么多个byte,FPGA有这么多空间吗?于是我就比较了一下Xilinx和Altera的FPGA逻辑资源。
(其实DDS中存储波形数据的ROM地址为没必要搞到48位,正弦波形间隔两位的数据差不了多少可以省了很多步长,加上其实只要存储1/4正弦波波形的数据既可,所以地址位可以减少到12位)。
要比较Xilinx和Altera的FPGA,就要清楚两个大厂FPGA的结构,由于各自利益,两家的FPGA结构各不相同,参数也各不相同,但可以统一到LUT(Look-Up-Table)查找表上。
关于两家FPGA的结构,可以参考:
我师姐用的是Altera的Cyclone II系列的EP2C35,我用的是Xilinx的Spartan-3E系列的XC3S500E。可以参考Datasheet。
Cyclone II
Spartan-3E