Achronix的eFPGA距离成为FPGA领域的ARM还差几步?

2017-06-20 16:07:16 来源:EEFOCUS
标签:


关注FPGA发展的朋友应该都清楚,FPGA这种技术和产品形式在经历过一个分布式发展的阶段后已经在走向集中,尽管还有新入者不断在尝试,但赛灵思和Altera两大巨头唱主角的市场格局已经持续多年,而在Altera被英特尔收购之后,我们仿佛感受到了赛灵思的落寞,业内一直在猜测赛灵思距离被收购也或将不远了。

在技术上,FPGA一直走在努力替代ASIC/ASSP的路上,近年来赛灵思、Altera都极力推崇的SoC FPGA也在很多应用场景中找到了市场空间。调研机构Global Market Insights的最新报告显示,2014年FPGA市场规模为52.7亿美元,在2015~2022年间将出现8.4%的年复合成长率,远高于半导体市场的整体表现,到2022年规模可望超过99.8亿美元。

 

Achronix公司董事长兼CEO Robert Blake


这家调研机构在给出这份报告的时候也许并未意识到FPGA领域正在迎来一场变革,一种可能改变FPGA游戏规则的产品已经出现,那就是嵌入式FPGAeFPGA),这种产品也许会让上面的预测数据出现更大改观。“我们在去年推出的Speedcore嵌入式加速器FPGA IP产品具有超高带宽和超低延迟的特点,更适用于硬件加速器这一市场。有赖于采用这一产品的客户今年将实现量产,Achronix公司今年的营收将超过1亿美元。”近日在一次国内媒体见面会上,Achronix公司董事长兼CEO Robert Blake对与非网记者如是说。

 

Achronix的营收预期,从右侧饼图可以看到到2020年该公司营收可达4亿~5亿美元,而对照下2016年FPGA市场的营收表现,排在第4位的Lattice全年营收为1.44亿美元,排在第3位的美高森美全年营收为2.97亿美元,显然Achronix公司有望在2020年进入FPGA市场的TOP 3供应商名单

2016年FPGA厂商营收情况(单位百万美元)


eFPGA如何来到台前
eFPGA作为IP这种产品形式并不新鲜,QuickLogic、Flex Logix等公司也都在做,而营收破亿美元规模直到Achronix Speedcore系列的出现才发生,这其中涉及到一个技术和市场环境的变化问题。其中包括:
1. 摩尔定律失效。很多年来,摩尔定律都扮演着推动芯片产业前进的角色。而这个在过去能够提供更小、更便宜且更快芯片的定律逐渐失效了。虽然在其指导下,还能提高芯片的集成度且降低功耗,但是当中很多的技术演进已经宣告结束。这样导致的一个结果是,在高端市场,产品迭代周期变长了。需要长设计周期的网络和通信芯片是典型的对先进工艺制程有强烈依赖的市场,它们的设计周期长而且在掩膜方面的花费200万到500万美元之间。但现在的问题是,类似协议和封包这样的标准一直在快速变化。过去的应对方法是每隔几年就重新设计芯片,以满足市场需求,但这样的流程让成本也逐渐增加。另外,数据中心对芯片的可编程化需求日益提升,因为只有这样做,他们才能够在系统内实现自动升级,进而达到优化成本,进行定制化设计,提高竞争力的目的。eFPGA的出现很好的解决了这些问题。

2. 更多MCU厂商求变。在以微控制器(MCU)为代表的低端市场,eFPGA已经成功吸引了大家的注意力。这是因为厂商都希望通过提高芯片出货量来增加利润,而使用FPGA可以为不同客户量身定做提供某一种MCU的多种版本从而提高出货量。

例如,众所周知MCU拥有很多的款型以满足不同的应用场合。在旧的工艺节点,我们可以为同一款MCU设计多个有不同的串行总线协议(I2C, SPI, UART等等)的芯片版本以满足不同的需求(因为在旧的工艺节点芯片制造成本比较低)。现在的微控制器已经推进到40nm,而他们的掩膜成本也高达100万美元,这样使用eFPGA来实施定制化MCU而不是设计多个芯片版本可以大大提高效率。


3. 机器学习、大数据等应用的快速发展。在数据中心领域,FPGA是一个不能忽视的重要角色。尤其是现在数据的大爆发,对数据中心的需求激增,进而提高了对服务器降温和功耗的需求,具有天然优势的FPGA的受关注度自然也水涨船高。 那些原本跑在主处理器上,使用软件实现的功能,也可以使用FPGA以硬件编程方式实现,且这种方式更加节能。eFPGA提供了一种高带宽、低延迟、低功耗和低成本的产品选择。

 

加速器芯片市场预测,以及Achronix公司在此市场的份额预测,可以看到,到2020年,整个加速器芯片市场规模达到近120亿美元,而Achronix公司市场份额将从2017年的0.5%增长到2%


4. eFPGA本身技术发展。eFPGA在提供很大的设计灵活性的同时也会让传统的SoC的设计更加复杂,这样,在提供可媲美传统独立FPGA产品的性能的同时,eFPGA产品供应商所提供的设计工具的易用性就显得十分重要。“我们在设计工具方面投入了很大的精力,并且经过多年的技术沉淀和优化,目前Achronix的ACE设计工具功能非常强大,且方便掌握,一个有设计经验的工程师通常1到2个月就可以熟练使用。”Robert介绍。另外以eFPGA IP进行SoC设计时的验证测试也是个问题,对此Robert给出的回复是Achronix会为客户提供完整测试服务。

 

Achronix产品路线,2017年该公司将推出针对2.5D封装的Speedchip解决方案


Achronix距离成为FPGA领域的ARM还差几步
eFPGA这种产品形式的出现可以说改写了FPGA产品的走向。在此之前FPGA和ASIC/ASSP产品是互相替代的对立面,而eFPGA变成了ASIC产品设计的一个可选项,让ASIC更加强大,两者也站在了更紧密的合作伙伴的同一战线上,这也必将让传统FPGA领域的竞争格局发生一些有趣的变化,相当于eFPGA厂商借助ASIC厂商的强大阵营在跟传统FPGA供应商对战,市场又要热闹起来了。

而作为一种IP授权形式存在的eFPGA,自然会让我们想到控制器领域的ARM,至于以IP授权创造巨大市场价值的ARM的神话能否在FPGA领域重演,与非网记者有几点关注:
1.市场规模
ARM能够拥有今天的影响力跟其产品能否覆盖最大的一个终端市场即消费电子有关。而eFPGA基于目前的产品形式和成本考虑,还很难进入这样一个量级的市场。Robert坦言,Achronix推出的Speedcore系列面向的是一些高端市场,包括数据中心的机器学习、汽车ADAS、5G无线、网络加速、SQL加速以及网站加速等,这些也是对硬件加速有迫切需求的一些应用。但考虑到目前Achronix的eFPGA IP产品已经较传统独立FPGA产品的成本降低了90%,同时伴随着智能化程度的不断提升以及人工智能在消费电子领域的可能的应用前景,不排除有一天消费市场的处理器产品也需要强大的硬件加速功能,这时eFPGA或许会成为一种选择。Robert就表示,未来5到10年,eFPGA的市场增长将是惊人的。

 

Speedcore系列IP产品相较于独立的FPGA加速器产品的一些优势


2.产品标准化
eFPGA这种产品最大的优势是它的可编程性和灵活性,但是作为一种市场化、产业化的产品,太多的灵活性也可能成为一个问题,增加供应商的维护成本。我们都知道ARM每一代产品都有明确的IP内核架构和产品规格,是作为一种标准化的产品提供给客户的,客户再根据自己的需求进行相应板卡资源的配置。交流中,Robert向与非网记者表示,Achronix的Speedcore产品可根据客户的需求定制逻辑单元等参数,根据定制化产品向客户收取数额不等的授权费用。这在目前Achronix面向高端,仅把Top 20的芯片厂商作为目标客户的前提下还不成问题,但如果它想要做到ARM那样的生态和规模,为更多客户服务时,为每个客户定制硬件参数就变得不切实际了。


个人认为,这是Achronix目前尚在探索商业模式和发展路径时的一种初期的想法,为公司未来长远考虑,针对不同工艺节点,形成标准化、给出适用于不同应用场景的几个特定的产品规格才是正解。


更多有关FPGA的资讯,欢迎访问 与非网FPGA专区

 

与非网原创内容,未经许可,不得转载!

 

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

作者简介
高扬
高扬

与非网总编。网称“羊在发现”,电子工程科班出身,三载研发历练,以我专业背景和对文字的热爱进入与非网,属偶然中的必然。愿不断发现电子奥妙、产业脉动,以我见我思还一个真相。工作之外,话剧、旅行、阅读是最大乐事。

继续阅读
一个新项目的PCB设计不能超过三次打板
一个新项目的PCB设计不能超过三次打板

2005年到一个研究生同学的公司去参观,得知他们公司的一款产品已经做了两年依然还没有定型,让我感觉比较奇葩的是 - 公司7、8个硬件工程师,几乎每个人的桌子下面一个框子,筐子里丢的都是各个版本的板子,每个板子上都已经被折腾得乱七八糟,各种飞线以及切割的痕迹。

从FPGA到ACAP,“万能芯片” 的华丽转身
从FPGA到ACAP,“万能芯片” 的华丽转身

FPGA被誉为“万能芯片”,能量就只有这么一点?当然不是的,目前FPGA在数据中心领域已经得到认可,加速卡解决方案成为数据中心的首选。而人工智能通过深度学习算法在认知智能和推理智能上遇到难题,擅长推理的FPGA被寄予厚望。

基于SRAM工艺FPGA的保密性问题

在现代电子系统设计中,由于可编程逻辑器件的卓越性能、灵活方便的可升级特性,而得到了广泛的应用。

如果使用FPGA配合DSP来提升安全能力?

对于基于数字信号处理器(DSP)的设计,如果DSP没有足够的安全能力,便特别容易受到入侵。在许多应用中,如果使用FPGA以作配合来卸载DSP的部分工作,便可以轻易实施先进的安全功能。

详细分析CORDIC算法的原理及其FPGA实现方法

在无线电接收机系统中,由于会受到发射机运动、接收机运动和标准频率随时间动态变化等因素的影响,其接收机接收信号往往会发生频率偏移,因而需要进行频偏校正。在扩频通信系统中,频偏校正电路能消除中频偏移对接收机扩频码的捕获以及数据解调性能的影响,从而提高接收机的性能。

更多资讯
《深度强化学习》手稿开放

一年前,机器之心发布了加拿大阿尔伯塔大学计算机系博士 Yuxi Li 的深度强化学习综述论文,该论文概述了在深度强化学习(Deep Reinforcement Learning)方面喜人的进展。而这本刚上线的《深度强化学习》手稿对前面的版本《深度强化学习综述》做了大规模的改进;从一年多前的 70 页扩充到现在的 150 页。

GICv3架构中,对中断的分组解析

GICv3架构中,对中断进行了分组。分成了以下三个组

想要学好大数据需掌握这十二大技术

大数据是对海量数据进行存储、计算、统计、分析处理的一系列处理手段,处理的数据量通常是TB级,甚至是PB或EB级的数据,这是传统数据处理手段所无法完成的,其涉及的技术有分布式计算、高并发处理、高可用处理、集群、实时性计算等,汇集了当前IT领域热门流行的IT技术。

35岁咋就成了某些工程师的坎儿?

在工程师这个“贵圈”有个不成文的观念,据说,如果过了35岁,还在吭哧吭哧地干技术,那就是人生的loser,以激进著称的华为甚至也貌似传出过淘汰34岁以上工程师的流言。本来嘛,靠着在百家讲坛上讲三国还清房贷并成功逆袭人生的易中天教授就曾经提到过,‘古人三十六岁就自称老夫’,按古人虚岁方式计算,现如今的35岁正好是古人的36岁。一位“老夫”,

C语言嵌入式系统编程

模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能进行划分在面向对象设计中成为一个错误,牛顿定律遇到了>相对论), C语言模块化程序设计需理解如下概念

Moore8直播课堂