比较Altera与Xilinx带ARM处理器的FPGA 哪个更好?

2011年10月19日 16:58    发布者:eechina
如今FPGA开始带ARM处理器了。赛灵思(Xilinx)的称作可扩展处理平台,取名Zynq;Altera的称作集成ARM处理器的SoC FPGA。今年3月份,赛灵思推出Zynq;今年10月份,Altera推出集成ARM处理器的SoC FPGA。

两家公司的产品非常类似。两者都是集成ARM Cortex-A9 MPCore 双核处理器的SoC,都采用28纳米工艺,都在台积电生产。它们的目标应用领域也都是视频监视、汽车驾驶员辅助以及工厂自动化(工业驱动)。那么,它们之间有什么不同呢?

Altera公司产品及企业市场副总裁Vince Hu先生总结出以下几点不同:

1. FPGA与处理器之间的互联(AXI总线)带宽,Altera的SoC FPGA较Xilinx的Zynq有所提升,大约是Zynq的两倍带宽。这样整个芯片的性能会更好。

2. Altera的产品更丰富,有两个系列:Cyclone V和Arria V SoC FPGA。两个不同产品系列针对不同的应用,用户在功能与价格上面有更多的选择。

3. 两家虽然都是由台积电代工,但所采用的工艺有所不同。Altera选用的是LP 工艺(low power,即低功耗),这样对产品的功耗跟价格方面会有所缓解。

4. Altera推出的虚拟目标软件可提升软件开发工程师的效率,把他们的开发时间降到最低。

5. Altera的SoC FPGA的存储器的控制提供 ECC,即纠错码功能,可以满足对数据完整性的高的需求。

不过赛灵思不以为然。赛灵思亚太区市场及应用总监张宇清说,Altera在步Xilinx的后尘,并完全模仿赛灵思的Zynq。Zynq-7000 系列预计将于今年下半年推出,而Altera的产品需要一年之后。工艺方面,赛灵思与台积电合作开发了HP-L(高性能、低功耗)工艺,芯片性能比LP工艺会更好,成本也不会显著提高。

实际上,两家公司都认为,集成ARM处理器的FPGA更多面对的是处理器厂商的竞争。正如赛灵思全球营销高级副总裁 Vin Ratford所言,赛灵思的Zynq处理器就是要与英特尔们、高通们进行竞争。Vince Hu表示,Altera将携SoC FPGA与处理器公司进行竞争,而且FPGA厂商拥有巨大优势。首先,FPGA厂商可获得优秀的处理器(如ARM)授权,但处理器厂商无法获得FPGA厂商的授权,因为没有一家FPGA厂商会授权给他们。现在市面上带有FPGA的处理器(如英特尔的Atom E6XXC)属于SiP,并非SoC,所以性能会差很多。另外,即使处理器厂商开发出带有FPGA的SoC,软件方面的研发也非一日之功。

不论如何,赛灵思与Altera之间的角逐对于FPGA行业、FPGA用户甚至处理器行业来说都是件好事。我们希望集成ARM处理器的FPGA获得商业成功,受到越来越多终端厂商的采纳。


图:Altera集成ARM处理器的SoC FPGA框图

网友评论

lim 2011年10月26日
看完,拿分,走人
xiaowei0326 2011年11月22日
一楼这是。。。
xukuan1989 2011年11月28日
kankan
leonqin 2011年12月05日
只闻楼梯响,不见人下来啊
fzhijian 2011年12月06日
了解.
feiguohai517 2011年12月21日
路过。
lzy89c55 2020年04月15日
看看