当前位置:首页 > 模拟 > 模拟技术
[导读]在设计计算机芯片时,一个更费力但也非常重要的任务是在所谓的芯片平面图中放置零部件。所有物理部件的放置会产生巨大的影响,影响功耗、性能和芯片面积,需要人类设计师花费数月时间来完成。



一直以来,芯片设计的难度丝毫不亚于芯片制造工艺。直到八十年代EDA技术诞生以后,芯片自动化设计的出现帮助芯片设计以及超大规模集成电路的难度大大降低,工程师只需要将芯片的功能用编程语言进行描述并输入计算机,再由EDA工具软件将语言编译成逻辑电路,然后再进行调试即可。但现在的芯片越来越高端,动辄上百亿个晶体管布局,即使依靠EDA工具进行芯片设计,如此浩瀚的工程往往也需要几个月的时间来完成。在设计计算机芯片时,一个更费力但也非常重要的任务是在所谓的芯片平面图中放置零部件。所有物理部件的放置会产生巨大的影响,影响功耗、性能和芯片面积,需要人类设计师花费数月时间来完成。

近日,来自美国加州谷歌研究院的科学家,通过一种深度强化学习方法完成了芯片的布局设计。原本人类专家需要花费数周时间完成的过程,现在平均6小时内就能完成,速度超过28倍。

一般情况下,微芯片的面积约为几十到数百毫米平方,在一块指甲盖大小的硅片上排列并互连了数十亿个晶体管。每个芯片上包含数了千万个逻辑门(称为标准单元),以及数千个存储块(称为宏块或宏)。到目前为止,尤其是在布局规划方面还没有任何自动化尝试,它常常是由专业的人类工程师在数周或数月内努力工作而出。在芯片的设计过程中,全局布线是最复杂和耗时的阶段之一,也是决定芯片整体性能的关键。针对这一板块的缺失,谷歌的研究团队研究开发出一种机器学习工具,用来加速布局规划的流程。

芯片布局无论是手动还是自动化,都需要计算、电子工程和设备物理方面的专业知识。这些技能需要时间来学习,在一个生产微芯片以外许多其他产品的行业中,同样非常需要这些技能。科学家们将芯片的布局规划部分设计为一个强化学习问题,开发出可完成的芯片设计神经网络。

将芯片的布局规划看作一个深度强化学习问题,谷歌大脑团队希望用 AI 来提升芯片设计效率。基于 AI 的最新设计方案可以在数小时内完成人类设计师耗费数月才能完成的芯片布局,这将有可能引领一场新的芯片效率革命。2020 年 4 月,包括 Google AI 负责人 Jeff Dean 在内的谷歌大脑研究者描述了一种基于 AI 的芯片设计方法,该方法可以从过往经验中学习并随时间推移不断改进,从而能够更好地生成不可见(unseen)组件的架构。

近日,谷歌大脑团队联合斯坦福大学的研究者对这一基于 AI 的芯片设计方法进行了改进,并将其应用于不久前 Google I/O 2021 大会上正式发布的、下一代张量处理单元(TPU v4)加速器的产品中。谷歌此前表示,TPUv4 可以在目标检测、图像分类、自然语言处理、机器翻译和推荐基准等工作负载上优于上一代 TPU 产品。

相关论文研究已经在 Nature 上发表,Jeff Dean 为核心作者之一。据介绍,在不到六小时的时间内,谷歌 AI 芯片设计方法自动生成的芯片布局在功耗、性能和芯片面积等所有关键指标上都优于或媲美人类,而工程师需要耗费数月的艰苦努力才能达到类似效果。

这项基于强化学习的快速芯片设计方法对于资金紧张的初创企业大有裨益,如果谷歌公开相关技术的话,这些初创企业可以开发自己的 AI 和其他专用芯片。并且,这种方法有助于缩短芯片设计周期,从而使得硬件可以更好地适应快速发展的技术研究。

谷歌工程师在论文中指出,这项工作对芯片行业有“重大影响”。这可以让公司在设计芯片时探索架构可能性的速度更快,为特定工作负载定制芯片也更便捷。

谷歌工程师利用芯片版面规划数据集来训练一种强化的机器学习算法,其中有1万个不同质量的芯片版面规划图,一些规划是随机生成的。每个规划图所需电线长度和功耗有所不同。然后,训练后的算法利用这些数据来区分版面规划的好坏,并相应生成新的设计。

当人工智能在棋类游戏中挑战人类时,机器并不一定像人类那样思考,而且经常会对熟悉问题提出意想不到的解决方案。DeepMind的AlphaGo与围棋冠军李世石对弈时就是如此,人工智能看似不合逻辑的一步棋却最终取得了胜利。

但这远不是人工智能辅助芯片设计的唯一应用。谷歌还在“架构探索”等芯片设计过程的其他部分使用人工智能,而英伟达等竞争对手也在研究其他方法来加快芯片研发工作流程。用人工智能设计人工智能芯片的良性循环似乎才刚刚开始。





本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

2024年4月11日,中国——意法半导体的ST25R100近距离通信(NFC)读取器芯片独步业界,集先进的技术功能、稳定可靠的通信连接和低廉的成本价格于一身,在大规模制造的消费电子和工控设备内,可以提高非接触式互动功能的...

关键字: 嵌入式 数据读取器 芯片

轻量级AI定制模型助力低成本快速部署 北京2024年4月18日 /美通社/ -- 数据和人工智能(AI)领域的领先者SAS—今日在SAS Innovate大会上首次展示了一款变革性的、旨在帮助企业直面业务挑战的解决方案...

关键字: SAS AI模型 人工智能 INNOVATE

其最新一代开创性系统集成芯片及配套软件将为4600万辆汽车提供更多安全和便利功能 上海2024年4月17日 /美通社/ -- Mobileye今日宣布,其已向客户交付其最新的EyeQ™6 Lite (EyeQ...

关键字: 芯片 MOBILEYE ADAS 自动驾驶

随着2024年的到来,北斗系统建设已走过栉风沐雨、接续奋斗的30年,几代北斗人也走过了北斗系统建设从无到有,从有源定位到无源定位,从服务中国到服务亚太,再到全球组网的“三步走”发展历程。

关键字: 华大北斗 芯片

四月的上海,生机盎然繁花盛开。备受瞩目的“CHINAPLAS 2024 国际橡塑展”今日拉开帷幕,将一连四天(4月23 - 26日)在国家会展中心(上海)盛装绽放。展会规模空前,展商数量历史性地攀升至4,420家,相比2...

关键字: 新能源汽车 锂电技术 人工智能

创新打造云生态,共创智慧新未来

关键字: 人工智能 云实验室

微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是一种针对特定应用的控制处理而设计的微处理器芯片,其工作频率(在1M...

关键字: MCU 芯片 半导体

眼下,人工智能不仅能辅助科学研究与艺术创作,还能实现自动驾驶、打造“无人农场”和“黑灯工厂”,成为解锁新质生产力的关键钥匙。

关键字: 人工智能 AI 无人农场

今日凌晨,中国台湾东部的花莲县连续发生地震,最高强度为6.3级,震源深度10公里,据中国地震台网分析,本次地震均为4月3日台湾花莲县海域发生的7.3级地震的余震。中国台湾地区在全球半导体供应链中扮演者重要角色,其10nm...

关键字: 固态硬盘 芯片 存储
关闭
关闭