Creators Connect

速速西 follow

@winteranddong

Followers0

Blogs275

Video0

Comments0

02-03-2017

浅谈目前FPGA行业面临的问题

在行业内,微软在数据中心使用FPGA架构,Amazon也推出了FPGA的计算实例,那么是不是说明整个行业对FPGA的使用比较广泛呢?实际上,FPGA是个硬件芯片,它本身不能直接使用,也缺乏类似操作系统这样的系统软件支持。长期以来,FPGA行业在数据计算加速方向可以分为以下几个参与方:
1.芯片原厂:*****x和Altera(已被Intel收购)提供FPGA的芯片,直供或者给代理商分销。
2.IP提供商:提供各种功能的IP,比如访问DDR内存的IP,支持PCIE设备的IP,图片编解码的IP。一些共同的通用IP由芯片原厂提供。
3.集成商:集成商提供硬件和软件的支持。由于直接用户缺乏硬件设计和制造能力,往往希望集成商提供成熟完善的硬件,并完成IP的集成,提供驱动和使用方式,方便最终用户的使用。
4.用户:最终使用者。在数据中心领域,用户一般目的是希望使用FPGA对计算进行加速。
在FPGA行业,芯片原厂并不提供直接使用的硬件板卡,这个工作由集成商完成。由于硬件板卡使用量小和分担设计、生产成本,硬件板卡价格往往高于芯片价格,甚至达到十倍之多。
IP提供商因为担心产权流出,通常不会迅速提供可用的可执行文件(网表文件)给用户,而是需要签署一系列的协议和法律文件,甚至有的IP提供商根本不提供给用户测试的机会。这样就造成最终用户很难得到可用的硬件板卡,更难以及时获得使用最新工艺芯片的硬件板卡,造成用户无法快速对不同IP进行验证,以免造成ip地址冲突,从而挑选适合自身业务的IP。另外,FPGA的开发使用硬件描述语言,缺乏软件领域非常广泛使用的框架概念,导致开发周期漫长。一般来说,FPGA开发周期是软件开发的三倍左右。
综上所述的这些问题,决定了云对FPGA行业的颠覆和革命。
 
 

©2025 16J.com. All rights reserved.