当人工智能学会了设计芯片

路科验证 2022-12-19 12:46

2022年,人工智能的创作能力多次破圈。

输入关键词,AI就可以做出成熟的作品;现在ChatGPT不但可以对话甚至可以写程序了。当人工智能掌握了编程语言,这设定看起来像人类可以操控自己的DNA编码。从AI作画到如今爆火ChatGPT,人们惊叹人工智能的学习能力。既然AI已经具备了“创作”的能力,那是否可以胜任芯片设计呢?除了设计环节,人工智能还可以应用在芯片产业的哪些环节?芯片产业会进入“无人”时代吗?

01

人工智能设计芯片的两种思路

首先来谈谈,人工智能能不能“创作”芯片。其实AI在芯片设计不是一个新的概念,2000 年代中期,机器学习已应用于 SPICE 仿真器的蒙特卡洛仿真,从而节省了电路设计人员的时间和精力。如今,随着AI技术和芯片设计领域的研究同步深入,两者的结合有了更多的可能性。

人工智能在芯片设计中的应用有两种思路,第一种是真正意义上的让人工智能去设计电路图。

谷歌团队在2021年发布论文《A graph placement methodology for fast chip design》,该团队提出了一种用于芯片布局规划的深度强化学习方法。在不到六个小时的时间内,人工智能自动生成的芯片平面图在关键指标(包括功耗、性能和芯片面积)上优于或可与人类生成的平面图相媲美。在这一过程中,研究团队将芯片布局规划作为一个强化学习问题,并开发了一种基于边缘的图卷积神经网络架构。将芯片版图看作围棋棋盘,将宏模块看作棋子,通过在大量内部数据样本上预训练,最终超越了人类的布局方案。该研究团队称团队的方法被用于设计下一代谷歌的人工智能加速器,并有可能为每一代新产品节省数千小时的人力。

除了谷歌,英伟达也在研究使用AI设计芯片,英伟达表示Hopper GPU 架构拥有近 13,000 个 AI 设计电路实例。

英伟达PrefixRL AI 设计的 64b 加法器电路(左)比最先进的 EDA 工具(右)设计的加法器电路小 25%,同时速度和功能相同

相对于第一种思路,第二种思路更像是“曲线”AI,即通过人工智能技术让芯片设计的软件EDA变得更“智能”。

EDA企业Synopsys推出了DSO.ai(设计空间优化),这个软件借助最新的机器学习技术搜索设计空间。具体来说,芯片设计是一个可能性很多的解决方案空间,搜索这个巨大的空间是一项劳动密集程度极高的工作,通常需要多个星期才能完成,而且往往要依靠过去的经验和群体知识作为指导。DSO.ai可用于优化芯片设计工作流程的输入参数和选择,以满足特定项目的确切需求。这种能力的第一个典型应用领域是优化设计步骤和基础工具设置。

开发者可以使用DSO.ai搜索设计过程的其他许多输入选项。例如,DSO.ai可以微调库单元以提供最佳频率或最低功率;采用现有平面图并尽量缩小芯片尺寸;确定多高的工作电压会实现功耗与性能的最佳权衡;在定制时钟结构或者电源分布网络探索不同效果等等。

北京大学集成电路学院林亦波研究员表示“AI for EDA是一条新技术路线,目前国内外的研究均处于起步阶段,且产业界和学术界都在积极布局,是有望突破现有EDA软件瓶颈的一种前沿技术。”北京大学集成电路学院已经创建了首个致力于人工智能辅助芯片设计(AI for EDA)应用的开源数据集——CircuitNet,这可为EDA相关研究提供数据支持。

02

人工智能“做”芯片

人工智能不仅在设计环节找到了一席之地,在芯片的制造环节也已经发挥价值。人工智能在半导体行业具有巨大的价值潜力,晶圆厂和OSAT纷纷加大产能建设,并评估将人工智能和机器学习介入芯片制造,能否带来更大的效益。

在台积电,机器学习被用来实现自动缺陷分类(ADC),并保持高级缺陷分类识别的准确性。2020年台积电负责先进技术业务发展的一名高管就透露台积电已开始利用人工智能和机器学习技术,用于芯片生产过程中的数据处理。这名高管表示,生产的芯片越多,从中学到的就能越多,就能知晓哪儿容易出问题,新材料或设备在哪一环节会出现意想不到的问题,就有更多的机会消除这些问题并简化流程。这名高管表示,台积电已在他们的设备中部署了大量的传感器,确保任何有用的数据都能被收集,他们利用人工智能和机器学习将数据转化为相关的信息,改善他们的芯片生产,他们不浪费任何一个学习的机会。台积电通过整合智能化行动装置、物联网和移动式机器人,结合智能自动物料搬运系统,以强化晶圆生产资料收集与分析、有效利用生产资源,发挥最大制造效益。

封测大厂日月光也引入AI设备预测技术,以最快速度提供最佳参数,提升先进制程精准度与良率。工研院电子与光电系统研究所所长张世杰表示,工研院的AI人工智能设备预诊断技术,可在产线直接判读瑕疵,更可建立一套完整的资料库,解决传统人为检查失误或品质不均问题。

有了足够的数据和人工调整,这些机器算法可以快速且极其准确地识别和分析图像,而无需工程师不断地教机器缺陷究竟是什么样子。总的来说,人工智能设备预诊断技术将有助大幅缩短解决问题时间,同时可提升半导体制程良率,并加速产品上市时程。

除此之外,人工智能还可以在职能部门的库存和零件优化、定价和促销、客户服务分析以及销售和需求发挥作用,也可以在库房中实现重新定位和跟踪项目或更复杂的流程。例如,台积电整合了人工智能、机器学习、专家系统和先进演算法,以建构智能制造的环境。智能制造技术被广泛地应用在排程与派工、人员生产力、机台生产力、制程与机台控制、品质控制,以及机器人控制等方面,从而有效提升品质、生产力、效率和弹性,同时最大化成本效益,并加速全面创新。

03

人工智能尚未无所不能

围绕人工智能,人们常常会讨论的话题就是AI是否会取代人类的价值。人工智能在芯片的制造环节的应用更像是个“辅助”,干着大量的工作,又能保证准确率和速度。不可否认的是,在这一环节人工智能的性价比可能已经超过了人类。不过,在芯片设计环节AI还不能取代人类的地位。

在芯片设计环节中,人工智能仍有许多局限性。芯片设计中涉及的许多任务无法自动化,因此仍然需要专业的设计人员。英伟达负责相关研究的首席科学家表示即使有了AI的帮助,工程师仍然需要大量的专业知识,因为强化算法有时会以不可预测的方式运行,如果工程师未能发现这些错误,可能会导致设计甚至制造中代价高昂的错误。对于DSO.ai是否会成为芯片设计的“一键完成按钮”,Synopsys产品工程总监表示真正的能力仍然掌握在开发者手中。DSO.ai并非通过有限的手动搜索方式,而是将搜索过程自动化,同时由用户决定关注哪些空间。未来的开发者将能够借助人工智能,以更高的抽象水平和处理能力完成设计过程。开发者的角色将不再是安排和运行实验,而是指导人工智能技术关注哪些设计空间,以及最终根据经验确定要实现什么目标。这样,开发者可以将更多时间用于分析具体问题,并对预期结果做出更好的权衡。

AI短期不能替代人类还有另外一个原因就是它的成本问题。使用 AI 往往很昂贵,因为它需要大量的云计算能力来训练强大的算法。但随着计算成本的下降和模型变得更加高效,AI会变得更容易获得,在未来这可能不是一个大问题。

04

芯片无人时代还未到来

人工智能可以通过自然语言与人类互动;识别银行欺诈和保护计算机网络;在城市街道上开车;玩国际象棋和围棋等复杂游戏。人工智能正在为我们周围的许多复杂问题提供解决方案,但创造真正的新事物,人工智能还要一段时间。

据McKinsey研报,半导体领域的AI / ML在2021年创造了70亿美元的价值,占芯片收入的10%,预计到2025年将上升到设备收入的20%达900亿美元,其中,人工智能在整个芯片制造过程中带来的收益也将达到整体的40%。不过眼前来看,人工智能还处于为人类服务,辅助人类完成一些更加简单、流程化的任务的阶段。如前文所说,即便是能够帮助缩短芯片设计时间,人工智能发挥作用的环节是在大量的数据库中优化搜索,而非去开辟一个最优解。可以说,在一段时间内,人工智能仍是个“打工人”而不是科学家。


路科验证 专注于数字芯片验证的系统思想和前沿工程领域。路桑是Intel资深验证专家,主持验证架构规划和方法学研究,担任过亿门级通信芯片的验证经理角色。在工程领域之外,他在西安电子科技大学和西安交通大学客座讲授芯片验证课程。著有书籍《芯片验证漫游指南》。
评论
  • 现在为止,我们已经完成了Purple Pi OH主板的串口调试和部分配件的连接,接下来,让我们趁热打铁,完成剩余配件的连接!注:配件连接前请断开主板所有供电,避免敏感电路损坏!1.1 耳机接口主板有一路OTMP 标准四节耳机座J6,具备进行音频输出及录音功能,接入耳机后声音将优先从耳机输出,如下图所示:1.21.2 相机接口MIPI CSI 接口如上图所示,支持OV5648 和OV8858 摄像头模组。接入摄像头模组后,使用系统相机软件打开相机拍照和录像,如下图所示:1.3 以太网接口主板有一路
    Industio_触觉智能 2025-01-20 11:04 192浏览
  • 2024年是很平淡的一年,能保住饭碗就是万幸了,公司业绩不好,跳槽又不敢跳,还有一个原因就是老板对我们这些员工还是很好的,碍于人情也不能在公司困难时去雪上加霜。在工作其间遇到的大问题没有,小问题还是有不少,这里就举一两个来说一下。第一个就是,先看下下面的这个封装,你能猜出它的引脚间距是多少吗?这种排线座比较常规的是0.6mm间距(即排线是0.3mm间距)的,而这个规格也是我们用得最多的,所以我们按惯性思维来看的话,就会认为这个座子就是0.6mm间距的,这样往往就不会去细看规格书了,所以这次的运气
    wuliangu 2025-01-21 00:15 299浏览
  • 高速先生成员--黄刚这不马上就要过年了嘛,高速先生就不打算给大家上难度了,整一篇简单但很实用的文章给大伙瞧瞧好了。相信这个标题一出来,尤其对于PCB设计工程师来说,心就立马凉了半截。他们辛辛苦苦进行PCB的过孔设计,高速先生居然说设计多大的过孔他们不关心!另外估计这时候就跳出很多“挑刺”的粉丝了哈,因为翻看很多以往的文章,高速先生都表达了过孔孔径对高速性能的影响是很大的哦!咋滴,今天居然说孔径不关心了?别,别急哈,听高速先生在这篇文章中娓娓道来。首先还是要对各位设计工程师的设计表示肯定,毕竟像我
    一博科技 2025-01-21 16:17 151浏览
  • Ubuntu20.04默认情况下为root账号自动登录,本文介绍如何取消root账号自动登录,改为通过输入账号密码登录,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步!添加新账号1、使用adduser命令来添加新用户,用户名以industio为例,系统会提示设置密码以及其他信息,您可以根据需要填写或跳过,命令如下:root@id
    Industio_触觉智能 2025-01-17 14:14 142浏览
  •     IPC-2581是基于ODB++标准、结合PCB行业特点而指定的PCB加工文件规范。    IPC-2581旨在替代CAM350格式,成为PCB加工行业的新的工业规范。    有一些免费软件,可以查看(不可修改)IPC-2581数据文件。这些软件典型用途是工艺校核。    1. Vu2581        出品:Downstream     
    电子知识打边炉 2025-01-22 11:12 119浏览
  • 临近春节,各方社交及应酬也变得多起来了,甚至一月份就排满了各式约见。有的是关系好的专业朋友的周末“恳谈会”,基本是关于2025年经济预判的话题,以及如何稳定工作等话题;但更多的预约是来自几个客户老板及副总裁们的见面,他们为今年的经济预判与企业发展焦虑而来。在聊天过程中,我发现今年的聊天有个很有意思的“点”,挺多人尤其关心我到底是怎么成长成现在的多领域风格的,还能掌握一些经济趋势的分析能力,到底学过哪些专业、在企业管过哪些具体事情?单单就这个一个月内,我就重复了数次“为什么”,再辅以我上次写的:《
    牛言喵语 2025-01-22 17:10 162浏览
  •  万万没想到!科幻电影中的人形机器人,正在一步步走进我们人类的日常生活中来了。1月17日,乐聚将第100台全尺寸人形机器人交付北汽越野车,再次吹响了人形机器人疯狂进厂打工的号角。无独有尔,银河通用机器人作为一家成立不到两年时间的创业公司,在短短一年多时间内推出革命性的第一代产品Galbot G1,这是一款轮式、双臂、身体可折叠的人形机器人,得到了美团战投、经纬创投、IDG资本等众多投资方的认可。作为一家成立仅仅只有两年多时间的企业,智元机器人也把机器人从梦想带进了现实。2024年8月1
    刘旷 2025-01-21 11:15 633浏览
  • 故障现象 一辆2007款日产天籁车,搭载VQ23发动机(气缸编号如图1所示,点火顺序为1-2-3-4-5-6),累计行驶里程约为21万km。车主反映,该车起步加速时偶尔抖动,且行驶中加速无力。 图1 VQ23发动机的气缸编号 故障诊断接车后试车,发动机怠速运转平稳,但只要换挡起步,稍微踩下一点加速踏板,就能感觉到车身明显抖动。用故障检测仪检测,发动机控制模块(ECM)无故障代码存储,且无失火数据流。用虹科Pico汽车示波器测量气缸1点火信号(COP点火信号)和曲轴位置传感器信
    虹科Pico汽车示波器 2025-01-23 10:46 60浏览
  • 嘿,咱来聊聊RISC-V MCU技术哈。 这RISC-V MCU技术呢,简单来说就是基于一个叫RISC-V的指令集架构做出的微控制器技术。RISC-V这个啊,2010年的时候,是加州大学伯克利分校的研究团队弄出来的,目的就是想搞个新的、开放的指令集架构,能跟上现代计算的需要。到了2015年,专门成立了个RISC-V基金会,让这个架构更标准,也更好地推广开了。这几年啊,这个RISC-V的生态系统发展得可快了,好多公司和机构都加入了RISC-V International,还推出了不少RISC-V
    丙丁先生 2025-01-21 12:10 499浏览
  • 本文介绍瑞芯微开发板/主板Android配置APK默认开启性能模式方法,开启性能模式后,APK的CPU使用优先级会有所提高。触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。源码修改修改源码根目录下文件device/rockchip/rk3562/package_performance.xml并添加以下内容,注意"+"号为添加内容,"com.tencent.mm"为AP
    Industio_触觉智能 2025-01-17 14:09 190浏览
  • 数字隔离芯片是一种实现电气隔离功能的集成电路,在工业自动化、汽车电子、光伏储能与电力通信等领域的电气系统中发挥着至关重要的作用。其不仅可令高、低压系统之间相互独立,提高低压系统的抗干扰能力,同时还可确保高、低压系统之间的安全交互,使系统稳定工作,并避免操作者遭受来自高压系统的电击伤害。典型数字隔离芯片的简化原理图值得一提的是,数字隔离芯片历经多年发展,其应用范围已十分广泛,凡涉及到在高、低压系统之间进行信号传输的场景中基本都需要应用到此种芯片。那么,电气工程师在进行电路设计时到底该如何评估选择一
    华普微HOPERF 2025-01-20 16:50 119浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦