FPGA20年最有影响力的25个研究成果 – 微架构篇

电子森林 2020-03-02 00:00

点击蓝字,关注老石谈芯


很多世界顶尖的“建筑师”可能是你从未听说过的人,他们设计并创造出了很多你可能从未见过的神奇结构,比如在芯片内部的复杂体系。制造芯片的基本材料源于沙子,但芯片本身已经成为人们当代生活不可或缺的东西。如果你使用手机、电脑,或者通过互联网收发信息,那么你就无时无刻不在受益于这些建筑师们的伟大工作。


FPGA是芯片的其中一种,从上世纪八十年代诞生起,FPGA已经从简单的可编程门阵列,发展成为了有着大量可编程逻辑的复杂片上系统。除了硬件结构之外,FPGA的开发工具和应用场景也都取得了长足的进步和扩展,FPGA在整个半导体行业的重要性也在不断增强。FPGA芯片的演进,离不开这些“建筑师”的不断发明创造。


几年前,这些FPGA的顶级建筑师们选出了自上世纪九十年代起的20年以来FPGA领域最有影响力的25个研究成果。通过这些重要的成果,我们会理解FPGA是如何发展至今,并且知道FPGA技术未来将会发展向何处。


这25个研究成果按研究领域分为架构、EDA工具、电路、应用等大类,每项成果都由一名该领域的顶级学者做推介。接下来,我将在几篇文章里,分别介绍这这些改变了FPGA发展进程的重要研究成果。本文是微架构篇。有关FPGA系统架构领域的重要创新成果,可以参见这篇文章。


(本文介绍的5项成果原文,均已上传至知识星球:老石谈芯进阶版,请在文末扫码进入星球查看)


01

在可重构计算阵列中平衡互联与计算

一句话总结:首次考虑了逻辑资源与布线资源的平衡使用,从而得到更优的资源利用率,对FPGA架构与CAD工具设计具有深远影响。

英文名:Balancing Interconnect and Computation in a Reconfigurable Computing Array (or, why you don’t really want 100% LUT utilization)

作者:André DeHon

发表时间:1999年

推介人:Mike Hutton(谷歌)


这项成果完美结合了理论、实证分析,以及富有洞见的探讨。这项工作打破了关于FPGA架构优化的常见假设,特别是通过对比逻辑面积与布线面积,证明了100%的硬件利用率并不一定会带来最优的结果


这项成果首次深入研究了FPGA设计中不同部分的布线需求,分析了最坏情况下的布线要求及其对器件整体的影响。这项成果影响了后来很多关于FPGA架构的研究工作,并在发表十多年后仍然被多次引用。由这项成果发展而成的一项名为HSRA的布线方法,也重新引起了学术界和工业界对层次化FPGA架构设计及分析的兴趣。


这项工作的另外一个贡献是,它清晰的描述了FPGA架构风格与CAD算法风格之间的对应关系 – 在这个工作中就是分层递归分解。Andre DeHon进一步对比了FPGA逻辑互联的增长率与器件大小之间的关系,阐述了高效的系统架构设计的一系列实证结果。


除此之外,这项工作最值得借鉴的地方是它的方法论。通过使用基于树形网格的架构,见下图,可以得到伸缩性更强的FPGA互联架构模型,并对基于逻辑簇(logic clusters)的传统方法提出了挑战。当结果与传统观念不同的时候,Andre DeHon对问题的本质有着清晰而敏锐的认识。这也使得这项工作在FPGA的很多领域有着全面而深远的影响。



02

LUT和簇大小对深亚微米FPGA性能与密度的影响

一句话总结:现代FPGA里6输入LUT结构的理论基础。

英文名:The Effect of LUT and Cluster Size on Deep-Submicron FPGA Performance and Density

作者:Elias Ahmed, Jonathan Rose

发表时间:2000年

推介人:Mike Hutton(谷歌)


Jonathan Rose(现任多伦多大学教授)


这项开创性的研究深入分析了将逻辑单元组成层次化结构的过程中,LUT大小和簇(cluster,结构见下图)大小对系统性能和整体面积的影响。在这项成果发表之前,学术界刚刚开始探索和讨论FPGA里的簇结构。在工业界,Altera和赛灵思尽管已经开始使用层次化结构,但它们有着不同的大小和接口类型,从而限制了其进一步使用。在这个大背景下,这项工作首次探讨了面积和延时的权衡与折中,以及它们与簇输入数量的关系。



这项工作的主要成果,是在给定电路面积的情况下,对理想情况下的输入数量进行了建模,并给出了LUT大小和簇大小的最优范围,以满足特定的面积与延时要求。值得注意的是,这项工作指出5~6输入的LUT会取得比以往都好的面积与延时结果,见下图。而这个结论也为当代PGA里采用的6输入LUT结构奠定了理论基础。



这项工作除了它的结果影响深远之外,它所采用的方法论也有着很强的借鉴意义。两位作者指出,他们得到的这些最优解取决于当时的工艺参数和条件,随着半导体制造工艺的不断进步,这些最优解也会随之变化。他们也在这项工作中给出了一个清晰且可以重用的框架,用来预测和判断当工艺进步时这些最优点的变化情况。


这项工作另外的一个主要贡献是,它建立了一个评估FPGA架构的标准化体系,这其中包含了从综合到布局布线的各个FPGA开发阶段。它也为后续的FPGA架构研究以及CAD算法开发提供了参考标准。


03

在LUT簇中使用稀疏交换结构

一句话总结:现代FPGA布线微架构设计的奠基之作

英文名:Using Sparse Crossbars within LUT Clusters

作者:Guy Lemieux, David Lewis

发表时间:2001年

推介人:Sinan Kaptanoglu(Microsemi公司)


Guy Lemieux(现任英属哥伦比亚大学副教授)


这项成果着重探讨了一个全新的问题,即在不假设全连接的情况下,构建FPGA逻辑簇里的布线架构。在之前的其他工作中,基于逻辑簇的FPGA结构已经被很多研究人员进行了深入研究。然而,这些对簇和LUT大小、互联方式等的研究,都基于簇内布线是全连接的假设。在这项成果中,我们看到如果大量减少负责全连接的交换结构(crossbar),就可以显著的改变簇的最优特性,并保持很好的布线灵活度与较高的系统性能


为了印证这个观点,这项工作首先提出了一种通用度很高的FPGA簇结构,见下图,并引入了面积与延时模型,用来计算和比较面积和性能的相关参数。此外,这项工作还讨论了FPGA架构中各项参数对面积和性能的影响,包括加入额外的LUT输入等等。



这篇文章对FPGA业界有着极大的启发意义。在今天,绝大多数商业级FPGA的布线架构都基于逻辑簇结构,而这些簇都是由部分连接(而非全连接)的交换结构组成的。虽然不同的FPGA厂商、不同的FPGA芯片采用了不同的方法,以实现这种部分连接的交换结构,但其中蕴含的中心思想是类似的。


此外,这篇文章对学术研究也有着重大的影响。这项成果发表后的数年间,其中包含的实验结果被不断的进行理论归纳,并为其他研究者奠定了坚实的理论基础。


04

实验假设、工具和分析技术对FPGA架构研究结论的影响

一句话总结:超越FPGA研究领域的研究方法论佳作。

英文名:On the Sensitivity of FPGA Architectural Conclusions to Experimental Assumptions, Tools, and Techniques

作者:Andy Yan, Rebecca Cheng, Steven J.E. Wilton

发表时间:2002年

推介人:Katherine Compton(威斯康辛麦迪逊大学)


Steve Wilton(现任英属哥伦比亚大学教授)


从事FPGA架构研究的学者都知道,研究使用的实验方法会对架构研究的结果产生重要的影响。对于一个FPGA架构参数,有太多的因素会对它造成影响,比如选取的测试基准电路、用来把电路映射到FPGA上的CAD工具等等。


然而,知道这些因素可能会影响结果是一回事,看到它们确实会影响结果则是另外一回事。这项工作为我们揭示了一个重要结论,那就是通过实验的方法寻找最优的FPGA架构参数可能并不会带来最优结果,因为实验结果可能在很大程度上取决于实验是如何设置的。例如,下图中清晰的展示了当使用不同的CAD工具和设置时,最优的LUT大小会在4到6输入之间来回变化。



更重要的是,这项工作从方法论的角度鼓励研究人员去更加仔细的设计他们的实验,并构建他们的结论。这已经超出了FPGA研究范畴,而对所有刚刚从事科学研究的人都有很大的借鉴意义。这项成果所传递的研究思路,会让研究者仔细审视自己的研究方法,避免只从表面上看到结果。通过这项成果,人们应该意识到仔细构建实验和客观分析结果的重要性,并要永远质疑结果的有效性和适用性。


05

基于纳米线的亚光刻可编程逻辑阵列

一句话总结:利用时代前沿技术设计制造FPGA的开创性研究

英文名:Nanowire-Based Sublithographic Programmable Logic Arrays

作者:André DeHon, Michael J. Wilson

推介人:Deming Chen(伊利诺伊大学香槟分校)


在2003年,基于纳米线的集成电路设计取得了两个突破性成就。其一是哈佛大学发表的一种通用的控制纳米线结构和层级的方法,另一个是惠普实验室发表的对纳米级电路元件进行制造和测试的方法。尽管如此,这个领域的大多数研究仅是专注于纳米线晶体管以及简单的基于纳米线的逻辑和存储单元设计。



受此启发,这项工作的作者抓住机会将纳米元件的制造与纳米系统的设计结合起来,并展现了纳米技术的真正力量。这项成果使用纳米线构建了大型可编程逻辑阵列的布线交换结构,并对系统设计进行了详细建模。此外,这项成果还指出了许多独特的设计挑战与问题,包括如何使用一种随机机制来对纳米级别的二极管的恢复(restoration)问题等等。这项成果还对纳米架构的芯片面积、良率、时序等问题进行了详尽的分析,并将一系列基准测试电路映射到这个新型纳米架构上,以评估他们的逻辑密度。



这项成果详细分析了这种架构的设计和制造挑战,以及它对传统的CMOS FPGA架构的潜在竞争优势。这样的研究对于业界理解纳米科技、以及它将如何给FPGA带来提升有着重要意义。在这项成果的后续工作中,作者还讨论了纳米线结构的制造缺陷等问题。


光刻技术一直是制造CMOS电路的根本性技术之一。这项成果表明,在不使用光刻技术的情况下,利用新兴的制造技术来构建高密度、大规模的可编程逻辑结构是可行的。这也为学术界和业界提供了一种可以超越传统光刻限制的替代方案。



结语

这五个FPGA微架构的重要工作,有的奠定了现代FPGA查找表(LUT)结构与大小的理论基础,有的探讨了FPGA布线结构的设计与优化方法,有的探索了当代最新科技与FPGA的结合。更重要的是,这些工作所采用的方法论、思维方式、前瞻性与实用性的统一、以及严谨的治学态度,都为之后的学术和工业研究树立了最高的典范。


硬禾小帮手 - 硬件工程师的学习助手
硬禾学堂 - 硬件工程师的在线学习平台
电子森林 讲述电子工程师需要掌握的重要技能: PCB设计、FPGA应用、模拟信号链路、电源管理等等;不断刷新的行业新技术 - 树莓派、ESP32、Arduino等开源系统;随时代演进的热点应用 - 物联网、无人驾驶、人工智能....
评论 (0)
  • 网约车,真的“饱和”了?近日,网约车市场的 “饱和” 话题再度引发热议。多地陆续发布网约车风险预警,提醒从业者谨慎入局,这背后究竟隐藏着怎样的市场现状呢?从数据来看,网约车市场的“过剩”现象已愈发明显。以东莞为例,截至2024年12月底,全市网约车数量超过5.77万辆,考取网约车驾驶员证的人数更是超过13.48万人。随着司机数量的不断攀升,订单量却未能同步增长,导致单车日均接单量和营收双双下降。2024年下半年,东莞网约出租车单车日均订单量约10.5单,而单车日均营收也不容乐
    用户1742991715177 2025-04-29 18:28 209浏览
  •  探针台的维护直接影响其测试精度与使用寿命,需结合日常清洁、环境控制、定期校准等多维度操作,具体方法如下:一、日常清洁与保养1.‌表面清洁‌l 使用无尘布或软布擦拭探针台表面,避免残留清洁剂或硬物划伤精密部件。l 探针头清洁需用非腐蚀性溶剂(如异丙醇)擦拭,检查是否弯曲或损坏。2.‌光部件维护‌l 镜头、观察窗等光学部件用镜头纸蘸取wu水jiu精从中心向外轻擦,操作时远离火源并保持通风。3.‌内部防尘‌l 使用后及时吹扫灰尘,防止污染物进入机械滑
    锦正茂科技 2025-04-28 11:45 108浏览
  • 4月22日下午,备受瞩目的飞凌嵌入式「2025嵌入式及边缘AI技术论坛」在深圳深铁皇冠假日酒店盛大举行,此次活动邀请到了200余位嵌入式技术领域的技术专家、企业代表和工程师用户,共享嵌入式及边缘AI技术的盛宴!1、精彩纷呈的展区产品及方案展区是本场活动的第一场重头戏,从硬件产品到软件系统,从企业级应用到高校教学应用,都吸引了现场来宾的驻足观看和交流讨论。全产品矩阵展区展示了飞凌嵌入式丰富的产品线,从嵌入式板卡到工控机,从进口芯片平台到全国产平台,无不体现出飞凌嵌入式在嵌入式主控设备研发设计方面的
    飞凌嵌入式 2025-04-28 14:43 149浏览
  • 文/Leon编辑/cc孙聪颖‍2023年,厨电行业在相对平稳的市场环境中迎来温和复苏,看似为行业增长积蓄势能。带着对市场向好的预期,2024 年初,老板电器副董事长兼总经理任富佳为企业定下双位数增长目标。然而现实与预期相悖,过去一年,这家老牌厨电企业不仅未能达成业绩目标,曾提出的“三年再造一个老板电器”愿景,也因市场下行压力面临落空风险。作为“企二代”管理者,任富佳在掌舵企业穿越市场周期的过程中,正面临着前所未有的挑战。4月29日,老板电器(002508.SZ)发布了2024年年度报告及2025
    华尔街科技眼 2025-04-30 12:40 196浏览
  • 贞光科技代理品牌紫光国芯的车规级LPDDR4内存正成为智能驾驶舱的核心选择。在汽车电子国产化浪潮中,其产品以宽温域稳定工作能力、优异电磁兼容性和超长使用寿命赢得市场认可。紫光国芯不仅确保供应链安全可控,还提供专业本地技术支持。面向未来,紫光国芯正研发LPDDR5车规级产品,将以更高带宽、更低功耗支持汽车智能化发展。随着智能网联汽车的迅猛发展,智能驾驶舱作为人机交互的核心载体,对处理器和存储器的性能与可靠性提出了更高要求。在汽车电子国产化浪潮中,贞光科技代理品牌紫光国芯的车规级LPDDR4内存凭借
    贞光科技 2025-04-28 16:52 236浏览
  • 随着电子元器件的快速发展,导致各种常见的贴片电阻元器件也越来越小,给我们分辨也就变得越来越难,下面就由smt贴片加工厂_安徽英特丽就来告诉大家如何分辨的SMT贴片元器件。先来看看贴片电感和贴片电容的区分:(1)看颜色(黑色)——一般黑色都是贴片电感。贴片电容只有勇于精密设备中的贴片钽电容才是黑色的,其他普通贴片电容基本都不是黑色的。(2)看型号标码——贴片电感以L开头,贴片电容以C开头。从外形是圆形初步判断应为电感,测量两端电阻为零点几欧,则为电感。(3)检测——贴片电感一般阻值小,更没有“充放
    贴片加工小安 2025-04-29 14:59 207浏览
  • 在CAN总线分析软件领域,当CANoe不再是唯一选择时,虹科PCAN-Explorer 6软件成为了一个有竞争力的解决方案。在现代工业控制和汽车领域,CAN总线分析软件的重要性不言而喻。随着技术的进步和市场需求的多样化,单一的解决方案已无法满足所有用户的需求。正是在这样的背景下,虹科PCAN-Explorer 6软件以其独特的模块化设计和灵活的功能扩展,为CAN总线分析领域带来了新的选择和可能性。本文将深入探讨虹科PCAN-Explorer 6软件如何以其创新的模块化插件策略,提供定制化的功能选
    虹科汽车智能互联 2025-04-28 16:00 180浏览
  • 一、智能家居的痛点与创新机遇随着城市化进程加速,现代家庭正面临两大核心挑战:情感陪伴缺失:超60%的双职工家庭存在“亲子陪伴真空期”,儿童独自居家场景增加;操作复杂度攀升:智能设备功能迭代导致用户学习成本陡增,超40%用户因操作困难放弃高阶功能。而WTR096-16S录音语音芯片方案,通过“语音交互+智能录音”双核驱动,不仅解决设备易用性问题,更构建起家庭成员间的全天候情感纽带。二、WTR096-16S方案的核心技术突破1. 高保真语音交互系统动态情绪语音库:支持8种语气模板(温柔提醒/紧急告警
    广州唯创电子 2025-04-28 09:24 188浏览
  • 文/郭楚妤编辑/cc孙聪颖‍越来越多的企业开始蚕食动力电池市场,行业“去宁王化”态势逐渐明显。随着这种趋势的加强,打开新的市场对于宁德时代而言至关重要。“我们不希望被定义为电池的制造者,而是希望把自己称作新能源产业的开拓者。”4月21日,在宁德时代举行的“超级科技日”发布会上,宁德时代掌门人曾毓群如是说。随着宁德时代核心新品骁遥双核电池的发布,其搭载的“电电增程”技术也走进业界视野。除此之外,经过近3年试水,宁德时代在换电业务上重资加码。曾毓群认为换电是一个重资产、高投入、长周期的产业,涉及的利
    华尔街科技眼 2025-04-28 21:55 154浏览
  • 浪潮之上:智能时代的觉醒    近日参加了一场课题的答辩,这是医疗人工智能揭榜挂帅的国家项目的地区考场,参与者众多,围绕着医疗健康的主题,八仙过海各显神通,百花齐放。   中国大地正在发生着激动人心的场景:深圳前海深港人工智能算力中心高速运转的液冷服务器,武汉马路上自动驾驶出租车穿行的智慧道路,机器人参与北京的马拉松竞赛。从中央到地方,人工智能相关政策和消息如雨后春笋般不断出台,数字中国的建设图景正在智能浪潮中徐徐展开,战略布局如同围棋
    广州铁金刚 2025-04-30 15:24 173浏览
  • 你是不是也有在公共场合被偷看手机或笔电的经验呢?科技时代下,不少现代人的各式机密数据都在手机、平板或是笔电等可携式的3C产品上处理,若是经常性地需要在公共场合使用,不管是工作上的机密文件,或是重要的个人信息等,民众都有防窃防盗意识,为了避免他人窥探内容,都会选择使用「防窥保护贴片」,以防止数据外泄。现今市面上「防窥保护贴」、「防窥片」、「屏幕防窥膜」等产品就是这种目的下产物 (以下简称防窥片)!防窥片功能与常见问题解析首先,防窥片最主要的功能就是用来防止他人窥视屏幕上的隐私信息,它是利用百叶窗的
    百佳泰测试实验室 2025-04-30 13:28 266浏览
  • 一、gao效冷却与控温机制‌1、‌冷媒流动设计‌采用低压液氮(或液氦)通过毛细管路导入蒸发器,蒸汽喷射至样品腔实现快速冷却,冷却效率高(室温至80K约20分钟,至4.2K约30分钟)。通过控温仪动态调节蒸发器加热功率,结合温度传感器(如PT100铂电阻或Cernox磁场不敏感传感器),实现±0.01K的高精度温度稳定性。2、‌宽温区覆盖与扩展性‌标准温区为80K-325K,通过降压选件可将下限延伸至65K(液氮模式)或4K(液氦模式)。可选配475K高温模块,满足材料在ji端温度下的性能测试需求
    锦正茂科技 2025-04-30 13:08 203浏览
  • 在智能硬件设备趋向微型化的背景下,语音芯片方案厂商针对小体积设备开发了多款超小型语音芯片方案,其中WTV系列和WT2003H系列凭借其QFN封装设计、高性能与高集成度,成为微型设备语音方案的理想选择。以下从封装特性、功能优势及典型应用场景三个方面进行详细介绍。一、超小体积封装:QFN技术的核心优势WTV系列与WT2003H系列均提供QFN封装(如QFN32,尺寸为4×4mm),这种封装形式具有以下特点:体积紧凑:QFN封装通过减少引脚间距和优化内部结构,显著缩小芯片体积,适用于智能门铃、穿戴设备
    广州唯创电子 2025-04-30 09:02 209浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦