历史上的今天
今天是:2024年11月11日(星期一)
2020年11月11日 | Achronix将引领第四波FPGA浪潮
2020-11-11 来源:EEWORLD
本文编译自SemiWiki
日前,在Linley秋季处理器大会上,Achronix战略和规划部高级主管Mike Fitton表示,Achronix表示将推动第四次FPGA浪潮。
Mike在信号处理领域拥有25年以上的经验,包括系统架构、算法开发、无线运营商的半导体、网络基础设施以及机器学习领域。他拥有移动通信博士学位。
他首先回顾了FPGA的前三波浪潮:
第一波,80年代中期:Altera和Xilinx围绕胶合逻辑和可编程I/O,开创了FPGA市场
第二波,90年代中期:增加了连接和交换,使得FPGA变得更加复杂
第三波,云计算加速应用,如机器学习/人工智能、网络加速和计算存储。5G基础设施和自动驾驶也使用FPGA,FPGA的复杂度在上升。
第四波浪潮就诞生在今天:随着边缘的普适计算而兴起。边缘是来自物联网和5G网络的大部分数据将被处理的地方。智能工厂、智能城市、前沿融合和传感器融合就是一些例子。
Mike介绍了这种新环境的一些特点:
开发人员友好型(软件可编程)
较低的延迟
降低基础设施成本
增强的安全性
COVID-19正在加速转变
他接着解释了FPGA部署的演变,从用于云计算的离散可编程FPGA开始,发展到用于边缘计算专用SoC的嵌入式FPGA结构。他进一步指出,Achronix是业内唯一一家同时提供离散和嵌入式产品的FPGA供应商。下面总结了每个部署策略的属性。
分立式FPGASpeedster7t FPGA系列
可重新编程的工作负载加速
现成产品
高速接口
高带宽存储器
中小型应用程序
嵌入式FPGA Speedcore eFPGA IP系列
客户专用集成电路中的单片或芯片集成
中高容量应用程序
比独立FPGA更低的设备成本/功耗
客户定义的设备资源
高带宽/低功耗互连
Mike解释说,有一个编译器来配置嵌入式FPGA,以满足SoC的精度要求,包括内存大小、FPGA容量和自定义函数。这种方法可以非常经济高效地部署FPGA技术,因为它没有浪费容量,没有额外的高速I/O,也没有单独的封装。
这种方法非常重要,因为它能够为特定的SoC构建基本上定制的FPGA,所以在产品开发周期中,灵活性、芯片尺寸和功耗都可以进行权衡。由于FPGA结构可以适应后期的变化,所以也可以加速tape out。另外,嵌入式可编程结构可以适应不断变化的算法,和不断变化的标准,因此产品生命周期也可以延长。
在ASIC时代,我们有很多复杂的可配置IP,比如转置内存和各种卷积引擎。最大的挑战是防止芯片在从晶圆厂返回时因为不断变化的算法而过时,第四代FPGA很好地解决了这个问题。
利用Achronix提供的FPGA,您可以在Speedster7t FPGA上建立原型,然后迁移到Speedcore eFPGA IP中以优化产品。这就是Achronix如何驱动第四波FPGA,驱动边缘计算的发展。
史海拾趣
|
本信息来自合作QQ群:电子工程师技术交流(12425841) 群主在坛子ID:Kata ------------------------------------------------------------------------------------------------ 请教大家一个问题 就是接入电池后有些IC不能正常工作& ...… 查看全部问答> |
|
请教:sc32410的DMA的nXDREQ0和nXDREQ1两个外部源的问题 各位: 我在关于DMA驱动的事情。在ARM外接一块FPGA进行DMA数据传输。想用nXDREQ0为DMA请求源。在datasheet上面写道DREQ与DACK与HCLK同步。我不大理解什么意思?nXDREQ0是在FPGA端发起的,请问nXDREQ0这个在FPGA应该怎么 ...… 查看全部问答> |
|
Hi,各位,请教一下: 1.在evc下是如何获取汉字的内码的?假设汉字为“房”,其内码为623F,在GB2312则为2331,如果知道GB2312下的内码怎样转换成Unicode下的内码? 2.在CE4.2下,系统的字库文件应该是simsum.ac3(如果我没错的话),那么如何根据 ...… 查看全部问答> |
|
用demo程序重新生成SOPC时遇到下面的错误提示: Error: Failed to refresh PTF fileInfo: Finished elaborating PTF file.Executing: C:/altera/91/quartus//sopc_builder/bin/sopc_builder --classic --generate D:/DE3_NET_340_GMII_NET0/DE3_SO ...… 查看全部问答> |




