关于fpga在智能硬件、VR设备上的应用前景
需要,但是否能play key role就应该不会了。虚拟视频之类的智能设备,关键在智能,联网,数据处理,一定程度的算法是重点,以ARM编程的软件算法扮演关键角色,当然需要硬件的支持,DDR内存、flash、蓝牙、WIFI、传感器、显示屏、电源等,当然还有最重要的CPU/GPU SOC,FPGA一定有吗?不一定。对于产品原型,或者正式产品里用到大量视频处理和数据传输的,可能会用上FPGA,对于正式产品,如果够便宜与低功耗,也有可能采用,很多就上ASIC芯片了,开发ASIC用FPGA作原型验证。比如做无人机的大疆科技、做SSD存储的memblaze,都是发展到一定阶段上开发自己的ASIC芯片。
■网友
这个问题可以分成两部分来回答:
首先,在发展过程中,FPGA的重要性非常之大。大多数可以被parallelize的算法,甚至是很多单线程但是conditional branch不是特别多的算法,在硬件上用application-specific processor的方法实现后,在同样面积的芯片前提下性能可以比软件结合市面上最好的intel服务器芯片的几千到几万倍。随着人类对计算机工程的普及化,能够开发硬件的工程师越来越多,摩尔定律指数增长的终结,传统的CPU性能无法再进一步提升,为应用直接开发application-specific processor将在未来成为趋势。因此在人类现有的CMOS-based计算机结构框架内,智能、VR这类巨大的算法必须用专门设计的硬件来实现。在研发阶段,直接制作ASIC的成本是无法接受的,所以prototype verification部分全部要靠FPGA。
【关于fpga在智能硬件、VR设备上的应用前景】 其次,在进入大规模应用以后,到底会是ASIC还是FPGA我个人感觉现在还很难说。如果纯粹出于性能考虑,同样的设计在FPGA上实现要比ASIC慢10到30倍,功耗也会非常高。但是从商业角度来说,研发成本和生产线的成本才是最终决定一款产品到底是以FPGA还是ASIC的形式到用户手里。未来的市场很可能非常碎片化(每一款产品都很小众而没有巨大的销量),那么建立生产线卖ASIC产品就不可能了。但是我相信FPGA还是会有相当的市场:一些高端而小众的产品,将会以FPGA的形式存在。就像现在金融界里广泛使用的高速交易系统那样
■网友
感觉你是学了FPGA在找自我安慰,消费电子怎么会上FPGA,撑死也就暂时顶一下,等算法,架构成熟了还是回归asic。
■网友
FPGA主要是做前期算法验证,对于实时大数据量低功耗的场景最终会回归ASIC,但前期验证很重要,ASIC流片成本很高,FPGA先验电路能降低时间,成本和风险。
推荐阅读
- 过节■江苏省委省政府办公厅下发关于做好2021年元旦春节期间有关工作的通知
- 汽车|传华为智能汽车部件采用三元锂电池
- |徐州市出台《关于优化创新创业生态系统 提升区域科技创新活力的实施意见》及实施细则
- 雨下|全球关于禁售燃油车只是理论上可行吗
- 电视墙没有预留网线口,智能电视怎样上网
- 入选|
- 关于用phpfsocket 写Post, 模拟http 报文怎样写入要传输的处理数据
- 智叔|很多家长还在整箱买:谈谈关于牛奶的17个真相警惕这些列入黑名单的“假牛奶”
- 汽车|长安汽车:公司与华为、宁德时代三方正在联合开发智能网联电动汽车平台和产品
- 关于微信小程序的思考:运营者该何去何从
