0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

EDA行业正深入地推动AI的发展

半导体产业纵横 来源:半导体产业纵横 2023-12-10 14:21 次阅读

人工智能既是进化性的,也是革命性的,因此很难评估它将被用于何处、如何使用以及可能出现哪些问题。

EDA 供应商正在加紧在其工具中使用 AI/ML,以帮助芯片制造商和系统公司实现产品差异化。在某些情况下,这意味着使用人工智能来设计人工智能芯片,而人工智能芯片的功能和潜在问题在数量和广度上都呈爆炸式增长。

还有待观察的是,这些人工智能设计的芯片随着时间的推移表现如何,以及人工智能究竟能在哪些方面为设计团队带来益处。所有这些都需要与没有使用人工智能增强工具、进行标准计算的设计进行比较。

在某些方面,人工智能是对 EDA 供应商已经提供的软件的进化改进。Cadence 数字与签核集团产品管理副总裁 Kam Kittrell 说:"我们过去所说的'计算软件'已经变成了人工智能。我们非常擅长创建这类与人工智能相关的算法,因此我们可以掌握并开发人工智能技术,从而使我们的产品变得更好。"

在这一点上,如果说人工智能的能力有局限性的话,那么局限性并不明显。Kittrell 说:通过使用大型语言模型,我们可以读取规范,并确定特定设计的问题所在。这就好比你的团队中多了一位工程师来审查规格,从而大大缩短了调试时间。这可以推广到许多不同的领域,因为使用 LLM 技术可以自动生成大量由规范生成的附带资料。它可以大大缩短你的日程安排。

Quadric 首席营销官 Steve Roddy 说:我们认为 EDA 是使用模式匹配和机器学习的完美目标。这是一种经典的类固醇最小切割算法。你要放置数十亿件东西,而且要尽量减少电线越界。不同世代的 EDA 工具所采用的算法都在不断迭代,它们都使用一些复杂的启发式算法来计算,如果我放置所有这些东西,怎样才能获得最短的平均导线长度以及最少的导线和交叉数量。当我们只有两到四层金属时,这很容易做到。现在,你可能有 14 层金属和 82 个掩膜。这太疯狂了。

尽管如此,EDA 行业仍然小心翼翼,因为这事关重大。发现设计中的非法线路交叉或错误是一回事。而假定所有重大问题都已被发现则是另一回事。与其他 EDA 工具一样,所有这些都需要集成到现有的流程和模型中,而这并非易事。

Synopsys 公司产品线管理高级总监 Arvind Narayanan 说:我们着眼于从架构到制造的整个 EDA 堆栈,以找出瓶颈所在。在存在大量人工迭代循环的地方,人工智能有很多机会帮助提高生产率。例如,从项目周期来看,数字实现是设计流程的关键部分,设计人员需要花费大量时间从 RTL 设计到物理实现和签核。人工智能可以自动分析解决方案空间并优化设计 QoR 目标,而不是设计人员手动迭代,这一步可以大大受益于人工智能。

一些客户拥有自己的高级人工智能/ML 方案。Keysight 的 EDA 产品经理 SteveSlater 说:他们想要做的是用一组新数据调用仿真器,这就会稍微改变当前的状态。客户自己的 AI/ML 基础架构取代了 EDA 工具的主导地位。你可以想象他们试图对所有可能的角情况进行巨大的参数扫描,而现在他们正在使用 AI/ML 进行更好的预测。

这是 Keysight 勾画出的五级层次结构中的第一级,为他们思考人工智能的潜力提供了基础。第二种方法是将 LLM 置于 EDA 工具中,创建特定领域的聊天机器人,以支持实时客户互动。第三种方法是人工智能辅助设计和路由。"要知道,自动路由器已经存在了很长时间,"Slater说。"真正的问题是,技术是否有飞跃性的进步,使人们能够以更快的速度进行设计。也许这意味着你需要建立一个巨大的优秀设计实例库,人工智能可以根据这些实例进行训练。"

此外,人工智能还可用于建立更好的模型,并通过利用更多的人工神经网络来加快模拟器的速度。Slater说:有基于物理学的分析模型,但你必须获取大量测量数据才能达到目的。"如果你能利用人工智能启发式网络创建一个在曲线拟合方面同样出色的模型,但关键是不需要那么多输入数据,而且由于模型是基于神经网络而不是复杂的网表,因此执行速度更快,那会怎么样呢?"

人工智能的一个好处是,它可以让工具运行模拟,并决定哪种方法是每种情况下的最佳选择,从而省去了在启发式方法上花费的一些时间。西门子 EDA 项目总监 Russell Klein 说:这个过程可以变得更加智能、更加正确,这将使工程师更容易描述算法,并在高级综合过程的另一端获得良好的电路。

但是,这其中也有取舍。虽然人工智能可以提高模拟速度,但却要以牺牲准确性为代价。此外,虽然大型语言模型能够理解向其提出的问题,但其返回的实际答案需要结合上下文。Slater说:"它仍然需要 EDA 供应商或软件供应商来提供和整理上下文语境。如果你利用的是一个非常庞大的信息数据库,那么生成式人工智能就能给你带来惊人的效果,但当涉及到设计时,这些信息可能并不是现成的"。

芯片层面的挑战

在人工智能芯片方面,数据中心使用的芯片与边缘使用的芯片存在巨大差异。在数据中心,生成式人工智能会产生 "幻觉",而高级定制硬件则会导致无声数据错误。众所周知,两者都会产生错误的结果,这在一般的搜索引擎中可能不是问题,但在军事或金融行动中可能是灾难性的。

更糟糕的是,人工智能解决方案是依赖于领域的。在企业界,金融机构和保险公司等较为成熟的行业都在试图加速并尽快进入人工智能领域,领导zSystems架构开发的IBM研究员克里斯蒂安-雅各比(Christian Jacobi)说。然而,这些公司的客户和监管机构对他们的行为方式有着截然不同的期望。你不会想向银行的聊天机器人提问,然后让它宣布爱上你吧。

HPE人工智能首席产品官埃文-斯帕克斯(Evan Sparks)说,这是复杂性之一。"我们正在与许多客户合作,他们的架构正在从重 CPU 转向更重 GPU。我认为不会就此止步。还有一种替代方案--我们称之为 AI 原生架构--这是一种超越微处理器芯片的系统,专门用于解决这些工作负载。在人工智能原生架构中,你确实需要考虑堆栈的所有层次,从芯片的选择(可能是用于模型训练和评估问题的定制芯片)到互连、存储,再到位于顶层并帮助最终用户实际对这些东西进行编程并使其应用程序高效运行的软件。我们仍处于迈向未来的初期阶段。"

在边缘领域,人工智能被内置到更小更不复杂的系统中,潜在的隐患可能会截然不同。Expedera 首席科学家 Sharad Chole 说:当人工智能处于边缘时,它需要与传感器打交道,而这些数据是实时生成的,需要进行处理。传感器数据如何进入,人工智能 NPU 处理这些数据的速度有多快,这在需要缓冲多少数据和需要使用多少带宽方面改变了很多事情。整体延迟情况如何?我们的目标是尽可能降低延迟,因此从传感器的输入到可能进入应用处理器或进一步处理的输出,我们希望尽可能降低延迟,并确保能够以确定的方式处理数据。

此外,半导体器件必须在利润微薄的情况下满足实际需求,这意味着任何宣称的人工智能差异化都必须为客户带来实际价值。Quadric的Roddy说:"半导体公司一直在为几分钱争得头破血流。你无法通过微小的边际变化实现差异化。如果你能把每次推理的能量提高 17% 或更多,那也只是昙花一现的微小差别,不足以打破现有公司的惯性思维。你需要的是有本质区别的东西,或者是使用方式大不相同的东西。你不仅要在数量级上做得更好,你还必须在数量级上做得更好"。

这是一个挑战,因为许多应用都非常特殊。瑞萨公司业务开发经理 Nalin Balan 说:"人们在制造产品时会考虑不同的因素。首先,他们希望保持合理的物料清单。你不能以增加产品成本 1000 倍的代价来实现智能化。因此,第一个问题是,如何做到这一切,并保持合理的材料成本?第二个问题是通用性。你所采用的人工智能能否在你所期望的产品部署的典型操作条件下实现通用化?例如,智能家居设备必须在不同类型的背景噪音、复杂定位和其他情况下工作。你如何确保它能做到这一点?"

Roddy指出,还有一个重要的考虑因素。"需要解决的问题会在两三年内保持稳定吗?到目前为止,答案是'不',因为随着新数学模型的发明和探索,机器学习和人工智能每年都在发生巨大的变化"。

不同的起点

值得注意的是,尽管取得了进展,但人工智能领域仍在继续争论人工智能究竟是什么、什么是人工智能公司(这是初创公司继续获得资金的一个基本要素)以及未来人工智能的最佳应用方式和地点。

Imperas公司副总裁拉里-拉皮兹(Larry Lapides)说:"这有两个层面。一个是 SoC 层面,有人生产支持人工智能的 SoC。他们不仅仅是在芯片上安装处理器。他们将提供一个软件堆栈。然后,用户可以把它放在自己产品的电路板上。第二个层次是生产将人工智能融入产品的人,无论是数据中心插件还是边缘物联网。这不仅仅是一个带有软件的 SoC。它实际上提供了一个真正的人工智能子系统,能够与更大的环境对接。"

Lapides 指出,针对底层 SoC 架构优化人工智能算法是一项重大挑战。"数据如此之多,场景如此之广,需要进行大量的、有效的、持续的软件模拟,以达到人工智能的性能要求和预期的结果准确性"。

对某些人来说,这只是简单的数学问题。"还记得 30 年前我们在 Excel 中做曲线的线性近似吗?你有一堆点,然后为具有最佳回归拟合的点画一条线,或者你可以尝试二次函数或其他公式,"IBM 的Jacobi说。"如今的人工智能不过如此,但它不再使用二次函数和 10 个点或 100 个点,而是使用数十亿个点来进行本质上的最佳拟合回归。"

然而,并非所有人都同意这一点。比起人工智能公司与非人工智能公司的区别,更容易指出人工智能做了什么--而且做得很好。Expedera 市场营销副总裁保罗-卡拉祖巴(Paul Karazuba)说:"要成为一家人工智能公司,你的产品必须与人工智能有密切联系。举例来说,如果你是一家搜索引擎优化公司,你在软件堆栈中加入了生成式人工智能,帮助客户获得更好的搜索引擎优化结果,那么你绝对是一家人工智能公司。如果你在招聘中使用人工智能,而你的产品是铅笔,那么你就不是一家人工智能公司。人工智能在你的产品或服务中必须有一个可定义、可解释的用途,这对产品或服务的成功不可或缺。而且你应该能够量化你的主张,并得到第三方的支持"。

同样,西门子的Klein也对定义进行了界定。"一家人工智能公司正在构建一个电子系统,该系统使用人工智能来实现其部分功能,而人工智能算法则以某种方式在硬件或软件中实现。它可以是在处理器上运行的软件,也可以是在 GPU 或 TPU 中加速的东西,或者是用于进行这种人工智能的定制硬件加速器。"

不过,真正的差异化与未来主义的承诺无关。IBM 的Jacobi说,让公司脱颖而出的是对工程基础的关注。"了解你的问题。你真的在设计下一个重大突破吗?还是你说服了自己,但却没有做适当的研究,不知道自己要解决什么问题。如果你只是想构建一个最大、最糟糕的浮点矩阵乘法引擎,那它到底能解决什么问题?你需要一个整体的方法。例如,为什么要优化事务环境中的吞吐量?用户可能愿意为自动完成等待半秒钟,但在这半秒钟之后,他们想要的是 20 个字。这其中有各种各样的权衡。只有当你知道你的设计目的是什么时,你才能设计出你的解决方案。"

这就是人工智能公司的定义。"人工智能不是建立模型。人工智能是一门工程学科,"瑞萨科技业务加速和全球生态系统高级总监 Kaushal Vora 说。"与工程学中的任何学科一样,首先要了解你要构建的内容,包括系统的限制条件,以及你如何利用系统来收集完整性高、覆盖范围广的数据,并在决策所依据的特征中实现足够的分离。然后是建立模型、部署模型,然后再弄清楚如何在部署后对系统进行维护"。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • eda
    eda
    +关注

    关注

    71

    文章

    2540

    浏览量

    170877
  • 人工智能
    +关注

    关注

    1776

    文章

    43871

    浏览量

    230627
  • 机器学习
    +关注

    关注

    66

    文章

    8126

    浏览量

    130571

原文标题:EDA 行业正深入地推动 AI 的发展

文章出处:【微信号:ICViews,微信公众号:半导体产业纵横】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    国内EDA工具AI技术应用现状及发展动态分析

    今年谈EDA工具融入AI已经不会再有人表达惊讶了,毕竟国际EDA巨头们都在持续做宣传。IIC Shanghai活动的不少EDA企业也在谈AI
    发表于 04-12 10:43 142次阅读
    国内<b class='flag-5'>EDA</b>工具<b class='flag-5'>AI</b>技术应用现状及<b class='flag-5'>发展</b>动态分析

    NVIDIA的专用AI平台如何推动下一代医疗健康行业发展

    医疗科技创新企业在 GTC 上介绍了 NVIDIA 的专用 AI 平台如何推动下一代医疗健康行业发展
    的头像 发表于 04-09 10:10 592次阅读

    2023年EDA/IP行业融资:深创投、华大九天投资活跃,数字EDA、接口IP较吸金

    企业的发展路线,无外乎都是“大鱼吃小鱼”,但国内EDA企业并购事件却寥寥无几。   兼并收购少之外,近几年国内诞生的初创EDA公司数量还反倒飞速上涨。电子发烧友也一直在收集整理国内初创EDA
    的头像 发表于 01-27 01:01 3366次阅读
    2023年<b class='flag-5'>EDA</b>/IP<b class='flag-5'>行业</b>融资:深创投、华大九天投资活跃,数字<b class='flag-5'>EDA</b>、接口IP较吸金

    思尔合作,芯路共赢:20年国产EDA的创新与驱动

    和生态合作伙伴等,也受到各政府部门的关注。深入探讨了在构建EDA生态过程中遇到的挑战与取得的成果,以及如何通过加强合作、推动技术创新,来促进整个行业的整体
    的头像 发表于 01-20 08:22 183次阅读
    思尔合作,芯路共赢:20年国产<b class='flag-5'>EDA</b>的创新与驱动

    芯华章:AI大模型、汽车半导体驱动EDA市场增长

    正值岁末年初之际,芯华章受电子发烧友网邀请参与《2024年半导体产业展望》专题,也借此机会与大家汇报成果,并展望在AI大模型和汽车电子推动下的EDA市场。
    的头像 发表于 01-09 12:20 393次阅读

    AI时代,EDA下一步的进化方向是什么?

    了刷屏的效果。如今,6年的时间过去了,AI赋能了非常多的行业,那么被誉为“芯片之母”的EDA得到了怎样的赋能?未来又会被如何赋能呢?   AI+EDA
    的头像 发表于 12-31 00:14 2211次阅读

    国产EDA如何发展?思尔芯这样看!

    历经多年的发展,全球EDA市场基本上被Synopsys、Cadence和西门子EDA这三大巨头所垄断,这对有着国产替代迫切需求的本土EDA行业
    的头像 发表于 12-08 15:51 733次阅读
    国产<b class='flag-5'>EDA</b>如何<b class='flag-5'>发展</b>?思尔芯这样看!

    英码科技精彩亮相火爆的IOTE 2023,多面赋能AIoT产业发展

    地结合业务需求生成算法,并结合国产AI边缘计算算力设备进行移植优化,是解决AI算力产品国产化,并推动AI产业发展的一个突破口。 英码科技基于
    发表于 09-25 10:03

    AI智能呼叫中心

    随着科技的飞速发展,人工智能(AI)已经成为了各行各业的关键技术,其中,AI智能呼叫中心的出现,给传统的呼叫中心带来了巨大的改变与创新,本文将探讨AI智能呼叫中心的优势,包括自动化处理
    发表于 09-20 17:53

    AI导向的EDA 2.0时代

    电子发烧友网报道(文/周凯扬)在不久前举办的第60届设计自动化大会上,AI似乎成了所有EDA厂商与设计公司的主要话题。在不少人看来,AI驱动的EDA工具以及这类工具开发的
    的头像 发表于 09-20 01:10 1101次阅读

    电信物联卡如何推动行业发展

    电信物联卡如何推动行业发展
    的头像 发表于 09-15 11:28 312次阅读

    巨霖科技为EDA行业提供从芯片、封装到系统的完整解决方案

    、封装到系统的完整解决方案,以可靠、高效、专业的电路仿真产品推动国内EDA行业的高速发展。 仿真精度领先,仿真速度极快 随着科技的发展,对于
    的头像 发表于 07-27 16:57 788次阅读

    新思科技正积极打造AI EDA套件

    新思科技正积极打造AI EDA套件 EDA可以利用计算机辅助设计(CAD)软件,来完成超大规模集成电路(VLSI)芯片的功能设计、综合、验证、物理设计(包括布局、布线、版图、设计规则检查
    发表于 05-11 18:40 950次阅读

    中国开源未来发展峰会“问道 AI 分论坛”即将开幕!

    过去几个月,AI 几乎已经成为全民热议的话题。各式开源大模型、训练框架层出不穷;AI 技术也加速应用在各个领域和行业,例如服务运营优化、解决供应链问题等等;数据库、云计算、大前端等多类技术领域产品
    发表于 05-09 09:49

    概伦电子与阿里云深化合作加速推动EDA上云

    概伦电子与阿里云深化合作加速推动EDA上云 EDA号称芯片之母现在也要上云了。根据概伦电子官微发布的消息显示,概伦电子一直致力于推进EDA上云,概伦电子将与阿里云持续深化合作,加速
    的头像 发表于 05-05 17:25 1720次阅读