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
    +关注

    关注

    72

    文章

    3143

    浏览量

    183762
  • 人工智能
    +关注

    关注

    1820

    文章

    50325

    浏览量

    266949
  • 机器学习
    +关注

    关注

    67

    文章

    8565

    浏览量

    137224

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    新思科技AI+EDA推动下一代SoC发展

    在生成式 AI 和 Agentic AI 的双重推动下,芯片行业站在一个历史性的转折点。过去十年,半导体设计复杂度不断攀升,而
    的头像 发表于 04-03 09:26 593次阅读

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】跟着本书来看国内波诡云谲的EDA发展之路

    错的,毕竟当年行业也是需要发展的,对于下游企业来说肯定是选物美价廉更现金的国际EDA厂商这是没有错的,这是市场行为,这会导致国际EDA会越来越发展
    发表于 01-21 23:00

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】跟着本书来看EDA的奥秘和EDA发展

    ,Siemens EDA几乎行业内都是这几家的工具,尤其是Synopsys的, 只有细分领域可能才能见到国产EDA工具的影子,也可以看出国产EDA厂商的生存是很艰难的,需要不断的持续的
    发表于 01-21 22:26

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--中国EDA发展

    行业发展的新生力量。知名企业有广立微、华大九天、概伦电子、芯和半导体等。下图是华大九天平板显示电路EDA工具系统概图。 四.蝶变翅展 中国EDA产业加速进行时(2018年以来),国家政
    发表于 01-20 23:22

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】+ 芯片“卡脖子”引发对EDA的重视

    科技竞争中立于不败之地的重要保障。也就是说,发展EDA产业,既是中国半导体行业的迫切需求,也是国家科技战略的重要组成部分。
    发表于 01-20 20:09

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--EDA了解与发展概况

    客户粘性巩固寡头地位。另外这三家公司非常注重EDA生态系统建设,这种生态系统建设有助于吸引更多的用户和合作伙伴,形成良性发展的态势。 通过学习,对EDA专业技术概念、设计流程、工具有了进一步认识。对
    发表于 01-19 21:45

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--全书概览

    ,内容通俗易懂,属于芯片设计EDA科普类书籍,带领读者对芯片EDA的更深入全面了解。 全书共8章,序言由相关行业翘楚对芯片设计EDA的介绍、
    发表于 01-18 17:50

    【书籍评测活动NO.69】解码中国”芯“基石,洞见EDA突围路《芯片设计基石——EDA产业全景与未来展望》

    、十五年沉寂,到政策驱动下二次突围的跌宕历程。 聚焦2018年后国产EDA的技术跃迁与生态重构,结合AI驱动、云端协同等全球技术趋势,揭示中国如何通过政策创新、产教融合、生态共建构建自主可控的产业体系
    发表于 12-09 16:35

    EDA行业AI智能体来了!重构芯片设计

    自助解决芯片设计难题,真正提升资深工程师效率、降低人力成本。   在ICCAD年会上,伴芯科技CEO朱允山博士接受了包括电子发烧友网在内的行业媒体采访,就当前Agentic AI对于芯片设计的重要性、优势以及未来趋势等话题进行了分享。   图:伴
    的头像 发表于 12-03 17:27 9332次阅读
    <b class='flag-5'>EDA</b><b class='flag-5'>行业</b>的<b class='flag-5'>AI</b>智能体来了!<b class='flag-5'>正</b>重构芯片设计

    伴芯科技重磅亮相!AI智能体重构EDA,迈向芯片自主设计闭环

    (以下简称“伴芯科技”或“IC Bench”)正式宣布其使命:通过AI智能体(AI Agent)重构电子设计自动化(EDA)。同期发布两款全新产品,旨在打破EDA
    的头像 发表于 11-20 09:06 2011次阅读

    国产EDA又火了,那EDA+AI呢?国产EDAAI融合发展现状探析

    简介 国务院最新发布《关于深入实施 “人工智能 +” 行动的意见》,明确 AI推动千行百业智能化升级,半导体行业需加速算力、存储、网络、电源等核心要素进阶 ——Chiplet 先进
    的头像 发表于 10-16 16:03 3083次阅读
    国产<b class='flag-5'>EDA</b>又火了,那<b class='flag-5'>EDA+AI</b>呢?国产<b class='flag-5'>EDA</b>与<b class='flag-5'>AI</b>融合<b class='flag-5'>发展</b>现状探析

    NVIDIA如何推动工业AI与物理AI发展

    对工业 AI 和物理 AI 的投资正在推动行业对数字孪生的需求增长。
    的头像 发表于 08-30 15:54 2016次阅读

    AI 芯片浪潮下,职场晋升新契机?

    时可作为个人不断进取、紧跟行业发展步伐的有力佐证,为职业晋升之路奠定坚实基础。 AI 芯片行业蓬勃发展,为从业者提供了广阔的职业
    发表于 08-19 08:58

    云知学院携手行业伙伴推动AI人才培养

    随着人工智能浪潮席卷全球,各行业AI 人才的渴求愈发强烈,人才培养成为推动产业发展的关键一环。从日常办公的提质增效,到复杂专业领域的深度应用,AI
    的头像 发表于 07-18 17:29 1280次阅读

    EDA是什么,有哪些方面

    集成:基于云计算的EDA服务降低中小企业使用门槛。 总的来说,EDA技术贯穿电子设计的全生命周期,是现代芯片研发的核心支撑。其应用范围从纳米级集成电路到系统级硬件设计,持续推动电子产品向高性能、小型化方向
    发表于 06-23 07:59