有什么办法能解决标准FPGA资源丰富却浪费的问题吗?嵌入式FPGA可以

时间:2025-11-01  作者:Diven  阅读:0

FPGA以计算速度快、资源丰富、可编程,之前一直应用于高速数字信号领域和ASIC验证。随着逻辑资源的丰富和编程工具的改进,FPGA在机器学习和硬件加速上得到越来越多的重视,目前数据中心已经大量采用,大数据、云计算领域逐步采用FPGA器件。但是除了这些对计算能力和逻辑资源要求很高的应用,市面上还有很多功能简单的小型应用,如果采用现有的“大而全”的FPGA产品,不仅价格昂贵,而且资源浪费。于是有人想到了定制化服务,这样可以让工程师根据产品需求定制合适的FPGA产品,从而达到节约成本和功耗的目的,嵌入式FPGA有望解决这一问题。

有什么办法能解决标准FPGA资源丰富却浪费的问题吗?嵌入式FPGA可以

最近,Achronix为其eFPGA IP解决方案推出Speedcore custom blocks定制单元块。其市场营销副总裁Steve Mentor介绍,“Speedcore custom blocks定制单元块可以大幅度地提升性能、功耗和面积效率,并支持以前在FPGA独立芯片上无法实现的功能。利用Speedcore custom blocks定制单元块,客户可以获得ASIC级的效率并同时保持FPGA的灵活性,从而带来了可以将功耗和面积降至最低、同时将数据流通量最大化的高效实现方式。”

通过两层裁剪让芯片面积缩小多达6倍

FPGA用户都指导,标准FPGA不仅包含FPGA内核中的逻辑设计、各种存储器、DSP以及布线,而且还包含内核以外的可编程I/O、SerDes以及各种接口控制器,这就使得芯片资源丰富,但体积庞大,成本昂贵,因此要实现成本的缩减就要裁掉设计中不必要的资源。Achronix的做法是进行了两层裁剪:

如图所示,第一层裁剪将外部的可编程I/O、SerDes以及各种接口控制器进行裁剪,只留下FPGA内核,这样面积可以缩小50%。

如图所示,裁剪掉外围模块以后,FPGA内核是否可以进一步缩小?那么,先从FPGA内核的结构分析,Steve Mentor指出,“Microsoft在其有关Catapult项目的白皮书中讲了云规模的加速架构,包括壳(shell)和应用(Application),其中shell布局IO及与电路板相关的逻辑电路,应用是核心逻辑,Shell占据了44%的总面积。”

Achronix进行了第二层裁剪,将shell去掉,剩下由用户定义功能的Fusion Custom Block定制单元块,包含在Speedcore的可编程结构中。经过这道裁剪,芯片面积缩减高达75%。

如何定义Fusion Custom Block单元块?

如何实现定义,这是很多用户最关心的问题。Steve Mentor解释,“Achroinx使用内部工具来分析客户的设计,以识别出可以用Fusion Custom Block单元块开进行优化的潜在功能,比如经常使用的重复性功能,从而实现面积缩减、性能提高和功耗降低。现在,Achronix eFPGA IP产品在添加了Speedcore custom blocks定制单元块以后,就使其在拥有可编程性的同时还能够拥有ASIC级的性能以及高片芯面积效率。”

FPGA设计中开发工具很关键,Achronix也提供了ACE设计工具,可以全面支持Speedcore custom blocks定制单元块,可以与存储器和DSP单元块相同的方式,提供从设计捕获到比特流生产和系统调试等功能。

Achronix为每个Speedcore custom blocks定制单元块创建了独有图形化用户接口(GUI),可以管理所有的配置规则。ACE拥有Speedcore custom blocks定制单元块所有配置的完整的时序细节,支持ACE去完成各种设计基于时序的布局和布线。客户可以用强大的版图规划器来优化设计,并为所有的单元实例去制定局域或者定点的任务安排。ACE还包括一个关键路径分析工具,可以支持客户去分析时序。客户还可以使用ACE强大的Snapshot嵌入式逻辑分析仪,去创建复杂的触发器并展示Speedcore内的实时信号。

eFPGA既然如此灵活,那么是否会在未来代替FPGA?Steve Mentor表示,“目前来看,标准FPGA的市场占有率大概是80%,eFPGA是20%,复杂应用的客户中有人愿意在ASIC设计中加入eFPGA,简单应用的客户有些愿意用eFPGA来代替标准FPGA完成设计,但是两者针对的客户群不同,会长期共存。”

“正是eFPGA的市场需求旺盛,Achronix在2017年实现了强劲的销售收入及业务增长,预计销售将超过1亿美元。与TSMC和做的16nm产品已经量产,7nm产品预计在2018年上半年完成测试芯片和首批设计。” Steve Mentor补充。

猜您喜欢

封口机在现代包装行业中是非常重要的配件,其主要优势体现在多个方面。封口机能够有效提高生产效率,自动化的封口过程大大缩短了包装时间,满足了大规模生产的需求。封口机...
2012-07-10 00:00:00

现代电子设备中,连接器是非常重要的配件。不仅负责电气信号的传递,还影响着设备的整体性能和可靠性。本文将重点介绍CONN_39.76X8.6MM_TM,这是一款具...
2025-04-26 04:00:47

在现代家居生活中,收纳和储物的合理规划是提升空间利用率的关键。无论是小户型还是大空间,科学的收纳设计能够让您的生活更加有序。选择适合的收纳家具,如多功能收纳箱、...
2010-07-04 00:00:00

电阻器作为基础且关键的元件,是调节电流、分压以及信号处理的重要配件。ROHM(罗姆)作为全球知名的半导体及电子元器件制造商,其生产的金属膜电阻以优异的品质和稳定...
2015-04-20 20:06:30

现代生活中,我们被各种各样的电子设备包围,从手机、笔记本电脑到电视、游戏机,都需要电力才能正常工作。而为这些设备提供电力的,正是我们习以为常的AC电源和DC电源...
2024-03-27 00:00:00

贴片电阻上的「104」可不是普通的数字,它代表的是电阻的阻值。 「104」采用的是数字编码表示法,其中前两位数字「10」代表有效数字,后一位数字「4」代表10的...
2024-11-26 11:29:08

贴片电阻2512并非指阻值为2512欧姆的电阻,而是指其尺寸大小。2512代表的是英制尺寸,即长0.25英寸(约6.35毫米),宽0.12英寸(约3.05毫米)...
2024-11-26 11:29:26

贴片电阻的精度表示电阻实际阻值与标称阻值之间的最大偏差范围,通常用百分比表示。例如,一个标称阻值为100欧姆、精度为±1%的电阻,其实际阻值可能在99欧姆到10...
2024-11-26 11:29:22

扁平柔性电缆(FFC,FPC)因其轻薄、柔韧性强和空间占用小的特点,应用于多个领域。在消费电子产品中,如手机、平板电脑和笔记本电脑,FFC和FPC被用于连接显示...
2012-04-23 00:00:00

圆柱滚子轴承因其独特的设计和优越的性能,应用于各类机械设备中。圆柱滚子轴承具有较大的承载能力,能够承受较大的径向载荷,适合高负荷工况。其摩擦系数较低,运行时更加...
2011-03-17 00:00:00