新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 第一部分:专用FPGA工具开发商

第一部分:专用FPGA工具开发商

——
作者:时间:2007-07-09来源:电子产品世界收藏

FPGA设计工具面临的挑战与发展趋势

根据Gartner Dataquest的分析报告显示:2005年ASIC和FPGA/PLD的增长率分别为3.9%和5.8%,而2006年,两者的增长率分别达到8.3%和13.4%。可以看到FPGA的发展速度明显高于ASIC。随着两大FPGA巨头Xilinx和Altera争相推出65nm工艺FPGA芯片Virtex-5以及Stratix III系列,FPGA迎来了空前繁荣的时代。同时,先进的工艺使得ASIC的开发成本不断上升,加上市场对于设计灵活性和上市时间的迫切需求,进一步促进了FPGA应用领域的不断扩大。越来越多的系统厂商选用FPGA来实现最终产品,或者为大型ASIC和SoC设计作初期的原型设计。

有关统计显示,未来消费电子(包括HDTV和无线应用等)和汽车电子是FPGA应用领域中成长最快的。人们期盼FPGA的成本更低、功耗更低、性能更高,这同时也意味着FPGA的设计日趋复杂,器件的密度越来越高,时序收敛问题也日益突出,这些问题都在挑战着FPGA开发工具的性能。很多设计还要集成更多的IP应用甚至是CPU或者DSP内核,FPGA向大规模系统芯片挺进,力求在大规模应用中取代ASIC。这都需要借助更为专业高效的工具来实现。

FPGA开发工具包括软件开发工具和硬件开发工具两类。其中硬件开发工具主要是FPGA厂商或第三方厂商开发的FPGA开发板及相关调试下载工具,另外,逻辑分析仪和示波器等也常常用于FPGA开发过程中的调试阶段。在软件开发工具方面,针对FPGA设计的各个阶段,FPGA厂商和EDA软件公司提供了很多优秀的EDA工具。一般来说,FPGA厂商提供的开发环境可以涵盖从源代码编写到最后仿真调试的各个阶段,对于不算十分复杂的FPGA设计,可以利用这类的开发环境进行FPGA的开发设计,但是EDA厂商提供的专用工具显然具有更大的优势,可以替代厂商自带开发工具的各个设计阶段,从而充分地利用FPGA的设计资源,并加速整个设计的进展。事实上,在Xilinx发布Virtex-4/Virtex-5系列产品的同时,也推荐客户使用专业的EDA工具,例如Synplicity的综合工具Synplify Pro和物理综合工具Synplify Premier,以便充分发挥芯片的性能。

设计工具市场

今天的FPGA提供大容量,超高速的性能,针对不同领域优化的多平台FPGA以其革命性的能力促使FPGA技术加速进入更多的应用领域中,并大大缩短了产品的上市时间。今后五年内,基于FPGA的系统设计将增长30%,尤其在消费电子如高清电视里的应用非常广泛,而采用FPGA做ASIC的原型设计也成为节省成本和缩短原型设计时间的流行手段。Synplicity的资料显示,在该公司广泛分布于消费电子、电信、计算机和设计服务领域的客户中,有45%的客户采用FPGA来设计他们的产品,而采用传统Cell-based ASIC的客户则占32%,还有23%在使用门阵列。随着器件复杂性的增加,设计人员需要更精密复杂的工具,定位在FPGA设计上的EDA工具也面临着更大的发展契机。

Synplicity设计工具

目前,FPGA芯片的发展趋势主要集中在几个方面:

linux操作系统文章专题:linux操作系统详解(linux不再难懂)


评论


相关推荐

技术专区

关闭