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

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

3天内不再提示

IC设计工作的未来是什么?

我快闭嘴 来源:贤集网 作者:贤集网 2020-09-25 10:49 次阅读

IC设计工作的未来是什么?AI会不会取代IC设计师?每一个有效的人工智能算法的基础是一个电子芯片,它是由智能IC设计师团队设计的。具有讽刺意味的是,IC设计师设计的可能正是可能取代他们工作的技术。如果这是真的,这是一个令人恐惧的前景。然而,通过研究IC设计的过去和现在,我们可以认识到,今天的IC设计已经不是过去的样子了。通过联想,我们也可以认识到IC设计工作不太可能消失。然而,它们绝对会发生转变,并变得更加复杂。

自动化、低效率和需求

首先,行业有三个模式需要认识:自动化、低效率、需求。首先,现今的IC设计人员正在使用大量的自动化技术。今天的机器的仿真能力直接继承了昨天的竞争IC方案。也就是说,过去的IC设计工作现在已经实现了自动化。自动化的趋势使IC设计人员在综合的层次上更上一层楼。我们现在能够做出非常复杂的解决方案,因为我们利用了现有的创新、自动化技术。

其次,有许多IC效率低下的问题仍未解决。例如,在射频设计中,通信还没有实现全双工,天线还在片外。如果这个技术发展起来,通信速度会提高一倍,射频模块会更小。诸如此类的技术问题,还需要不断创新和关注。

第三,自动化和低效率模式的结合,为聪明的IC设计者创造了巨大的需求,以解决未解决的问题。我们已经知道如何设计一个20dBm的PA,那么为什么不让机器为我们完成这个任务呢?自动化流程为设计团队留下更多的时间和资源来解决新问题。对设计师的需求将保持稳定,直到没有剩余的射频和IC低效率。此外,随着自动化程度的提高,现场的IC设计人员将有更多的乐趣,因为工作中的劳动密集型环节被消除了,所以他们会有更多的头脑风暴解决方案。从本质上讲,IC设计工作会随着突破性进展而不断被重新定义,而这种支点也会延续到未来。

从过去的经验中学习

为了了解设计的发展历程,我采访了Silicon Labs的两位资深IC设计师。我们触及了他们最早的IC设计记忆,并讨论了他们对行业未来的愿景,只用回忆和意见,而不是依赖附带的文件。

与我交谈的第一位设计师是Silicon Labs的研究员。他分享的第一个心得是,他设计的第一个电路是一个差分运放和一个20阶开关电容滤波器。整个模拟芯片大概是30平方毫米,5000个晶体管的数量。相对而言,今天的芯片承载了几十个运放和滤波器,晶体管数量可以达到上亿个甚至更多。当然,我们在短短几十年的时间里,已经向更复杂的设计发展。我的同事还描述了设计人员刚开始工作时可用的技术,说布局是如何在一个带绿色屏幕的泰克图形终端上完成的,这基本上是一个大的存储范围。该终端没有颜色,但设计师们使用一层金属和一层用于路由的Poly进行工作。今天,设计师们可以使用众多的图层进行路由来创建设备。如今在布局中使用无色显示器,听起来就像是在尝试项目自杀!

我从另一位工程人员那里听到了类似的看法,他详细介绍了他使用泰克显示器的经验,解释了该显示器如何消耗大约1千瓦,大约4英尺高,有一个带有持续图形的绿色屏幕,以及两个用于X-Y输入的拇指轮。拇指轮的布置非常好用,显示器由一根140kbps的电缆驱动,电缆贴在地板上,对面是一个计算机中心的房间。他还告诉我,设计师们曾经在文本编辑器上打出他们的网表。他们会从白板设计开始,给节点编号,然后输入网表进行仿真。目前,我们只能设计片上系统(SoC)IC,因为我们有图形用户界面,可以在模拟领域放置和检查数千个晶体管,而不用担心节点编号或网表打错。从这个意义上说,我们正在利用自动化来创建更加复杂和先进的系统。

20世纪80年代中期的另一个古老而有趣的IC传统是在芯片级。由于设计人员没有Lawout Versus Schematic Software (LVS),他们必须将合理比例的纸质打印输出制作成网。这种纸质模拟由两三张约3‘宽的打印纸组成,这些打印纸贴在地板上或多张桌子上,以覆盖各自芯片的宽度。从顶层的网表上,他们会逐个网验证与每个块网的每个引脚的连接性,然后用彩色铅笔标记每个网的 “亮灯”。虽然以当时的技术来看,这似乎是一个优雅的解决方案,但这是不必要的重复和令人厌烦的。

有趣的是,自动化和人工智能对IC设计来说并不陌生,而且植根于过去。正如我们所看到的,IC设计人员一直指望通过自动化来降低流程的任务强度,但现在的系统比以往任何时候都要复杂。然而,有些流程还是完全由人脑来完成,比如模拟设计。模拟设计是利用特定的器件配置来确定器件的尺寸和实现模拟功能的直观过程。虽然计算机可以帮助计算和估算电路的工作点,但人脑更擅长直观、智能的设计。现在的问题是,最近人工智能的发展是否让机器的智能程度足以取代IC设计师?

从这里,我们可以推测出几种结果。首先,这种复杂设计原理的自动化应该被看作是一件好事,机器应该被看作是人类思维的延伸。随着计算机越来越智能,人类有更多的时间去关注新奇的概念,达到新的里程碑。此外,设计过程的自动化已经发生了几十年。在20世纪80年代,我的一位长期从事设计的同事解释了贝尔实验室的几位工程师如何成功地实现了运放和开关电容滤波器的自动化设计。他们基本上使用已知的拓扑结构,然后使用优化方法来选择元件尺寸。作为一名IC设计师,我觉得这种自动化让人欣慰,因为比起优化元件的繁琐,我更喜欢选择拓扑结构背后的批判性思维。

人VS机器:机器的可靠性如何?

我从同事那里了解到的20世纪80年代的故事表明,IC设计中确实需要人类的智慧。例如,其中一个故事描述了贝尔实验室的一个内部数学专家小组是如何进行一个关于应用约束条件和尽量减少做优化所需的模拟路径数量的项目。为此,他们交出了一个带隙设计,目标是最小化PVT和失配之间输出电压的百分比变化,同时将PSRR和功率控制在某个约束之下。他们决定将优化参数简化为mV变化而不是百分比变化。几周后,他们带着一份报告回来,并自豪地表示,他们已经将变异性降低了几个数量级,这最初看起来好得不得了。令人惊讶的是,他们的工具发现了一个电阻,它可以将尺寸降到接近零,将输出电压降低到只有几个mV,而PVT的变化率(以mV为单位)非常小!我们是否应该将这一结果归结为 “不可能”?

我们应该把这次事件的结果归结为机器还是人类呢?人类制造的机器和人类一样会出错,只是因为它们是我们制造的。这也是为什么任何自动化流程的顶端都需要一个人类观察者的原因。例如,现代的计算速度是指数级的,这使得我们可以运行一个芯片的每一个可能的变化来商议它是否会工作。虽然速度很好,但在这个过程中加入一个真正的人,可以保证发现问题的概率更高--尤其是在模拟系统中。因此,我真的相信我们不能仅仅依靠机器来发现问题,因为问题可能会在机器中永久存在。我们必须接受人类是不完美的,而机器本质上也会是不完美的。

我从过去选取的故事突出了人类与机器之间的对比。然而,随着研究人员和企业家们更多地尝试设计流程的自动化,类似的情况仍在发生。不过与过去相比,我推测未来自动化的发展将集中在更棘手的问题上,而这些问题可能甚至还没有出现在我们的视野中。

原本,工程师们构建的系统比较简单,但却承担了所有分析的重任。想出新的设计和建立分析模型需要花费巨大的脑力。由于无法使用模拟器和其他自动化流程,工程能力被限制在数千个晶体管上。幸运的是,随着技术的进步,我们可以在几个小时内测试想法,而无需建立分析模型。例如,有更多的仿真带宽来验证亿级晶体管SoC的功能。

另一方面,随着复杂性的增加,芯片变得更加庞大,验证和验证周期也变得更长,因此也更加费力。就像我的一位同事喜欢说的那样,我们花了10%的时间提出聪明的想法,但90%的时间只是验证这些想法。

进化:我们在就业市场上可以期待什么?

从过去到现在的轨迹来看,建立了一个对未来的推断,有一种令人兴奋的可能性。更多的自动化为创造性和批判性思维开辟了时间。也许很快,机器就能复制设计,甚至提出新的设计理念。机器也将参与到繁琐的验证过程中。这将为IC设计人员提供 “有趣和令人兴奋的问题 ”的奢侈工作。虽然这些愿景是理想的,但我们不应该太急于让人工智能在不久的将来完全接管。作为第一步,AI可以开始自动进行平面规划,然后进行布局。然后,AI可以慢慢向核心设计功能爬行,为设计师创造更多的精神空间,让他们专注于新的问题。

集成电路设计工作方面,团队合作和协调将变得更加相关。设计团队正在成长以应付现代集成电路的庞大规模。工程师和工程部门之间的通信可能会占用更多的带宽。如果我们想要建立我们现在只能梦想的大规模系统,未来的集成电路设计者将需要成为协作的决策者。解决合作问题也将是一个教育和文化问题。STEM的学生需要关注软技能和人际交往技能,比如沟通、创造力、想象力和团队合作能力,而不仅仅是技术技能。当人类的头脑在各个领域受到刺激,并与其他伟大的头脑一起工作时,它就能够做出强大的事情。

年轻工程师普遍关心的一个问题是市场是否需要他们的研究领域。对于这种困境,我的回应是鼓励学生们自己去了解市场,看看如何为成功定位。我说不出哪份工作更好,哪份工作报酬更高,因为激情决定了职业满意度。仅凭我的经验,我可以向那些对集成电路设计感兴趣的学生保证,对她技能的需求不会很快消失,因为还有很多问题需要解决。不同之处在于,由于人工智能和自动化的破坏,未来的问题类型可能会完全不同。这是任何人都无法预测的。然而,我非常希望我们正在进入一个人类和机器可以和谐地一起工作的未来。
责任编辑:tzh

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

    关注

    455

    文章

    50714

    浏览量

    423159
  • IC
    IC
    +关注

    关注

    36

    文章

    5944

    浏览量

    175495
  • AI
    AI
    +关注

    关注

    87

    文章

    30731

    浏览量

    268892
收藏 人收藏

    评论

    相关推荐

    PI Expert在线设计工具新增功能

    PI Expert是我们值得信赖的在线设计工具,其性能和功能仍在不断增强当中。
    的头像 发表于 12-19 09:47 117次阅读

    蒸汽涡街流量计工作原理 蒸汽涡街流量计选型指南

    蒸汽涡街流量计工作原理 卡门涡街现象 : 当流体流过一个圆柱形物体时,会在物体下游两侧交替产生旋涡,这种现象称为卡门涡街现象。 这些旋涡的产生频率与流体的流速有关,流速越大,旋涡的产生频率越高
    的头像 发表于 12-09 11:11 235次阅读

    安森美系统设计工具介绍

    就系统级设计而言,开发工具的重要性不亚于为您的应用找到合适的方案。安森美提供丰富全面的工具和软件,助您轻松掌控设计过程。我们的工具致力于帮助您找到合适的产品,并在整个设计周期的产品选型、测试和分析等环节中,为您提供全程支持。本文介绍了我们全面的工具库中的一些工具,以便您可以轻松开始设计工作
    的头像 发表于 11-14 09:46 241次阅读
    安森美系统设<b class='flag-5'>计工</b>具介绍

    传感器设计工具入门和故障排除指南

    电子发烧友网站提供《传感器设计工具入门和故障排除指南.pdf》资料免费下载
    发表于 11-11 13:50 0次下载
    传感器设<b class='flag-5'>计工</b>具入门和故障排除指南

    同步整流IC U7710SG的工作原理

    随着开关电源的工作频率增加,以及随着同步整流控制器对控制阈值精度以及响应速度要求的不断提高,开关损耗更低、高频特性更好的第三代化合物半导体同步整流将是更好的方案。深圳银联宝科技的同步整流ic U7710SG能有效降低二次侧整流的功耗,提供高性能的解决方案。
    的头像 发表于 09-29 09:36 297次阅读

    【「数字IC设计入门」阅读体验】+ 数字IC设计流程

    设计。前端数字IC工程师的工作包括电路规范的撰写,电路架构的设计,电路的实现以及验证、综合出符合要求的电路网表,最后按一定的工作规范要求提交网表给后端部门。前端设计的工作完成后,项目才
    发表于 09-25 15:51

    【「数字IC设计入门」阅读体验】+ 概观

    几页就介绍了Gvim、Spyglass、Formality和Perl工具软件的使用。 第9章作者对数字IC计工程师的成长与提高给出了建议,感谢作者。 以上就是全部内容,后续打算从SoC设计、Verilog语言学起,加油。
    发表于 09-24 10:58

    超声波液位计工作原理,构成,特点是什么

    超声波液位计是一种利用超声波信号测量液体高度的仪器,广泛应用于工业、环保、水处理等领域。 超声波液位计工作原理 超声波液位计的工作原理基于超声波在介质中的传播特性。超声波是一种频率高于人类听觉范围
    的头像 发表于 09-07 11:15 1480次阅读

    MT6701磁编码IC在自动化插件流水线中的应用

    本文将从MT6701磁编码IC的特性、工作原理、在自动化插件流水线中的具体应用、以及未来的发展趋 MT6701磁编码IC作为现代工业自动化领域的重要组成部分,其在自动化插件流水线中的应
    的头像 发表于 07-22 17:59 1251次阅读
    MT6701磁编码<b class='flag-5'>IC</b>在自动化插件流水线中的应用

    AMD Vitis™设计工具中的Libraries新功能介绍

    AMD Vitis™ 2023.2 设计工具是 Vitis 设计工具变化较大的一个版本,设计流程和界面都发生了变化。
    的头像 发表于 05-29 09:50 585次阅读
    AMD Vitis™设<b class='flag-5'>计工</b>具中的Libraries新功能介绍

    Ansys与SynMatrix合作,简化无线通信射频滤波器设计工作流程

    Ansys扩展其电子系列产品组合,以简化无线通信射频滤波器设计工作流程
    的头像 发表于 04-08 09:45 795次阅读
    Ansys与SynMatrix合作,简化无线通信射频滤波器设<b class='flag-5'>计工作</b>流程

    PCBA为什么要设计工艺边?设计工艺边有什么好处吗?

    PCBA设计师们在设计线路板的时候,往往会预留工艺边。这么做得到原因大家知道是为什么吗?设计工艺边有什么好处吗?今天给大家讲解一下PCBA为什么要设计工艺边?
    的头像 发表于 03-22 11:45 1376次阅读

    模拟前端设计工作内容

    模拟前端设计是电子工程领域中的一个关键环节,它涉及到将真实世界的模拟信号转换为数字信号,以供数字系统进行处理和分析。这一工作内容既复杂又精细,需要设计师具备深厚的电子工程知识和实践经验。
    的头像 发表于 03-16 15:06 721次阅读

    PCB设计工作中常见的错误有哪些?

    一站式PCBA智造厂家今天为大家讲讲PCB设计工作中常见的错误有哪些?PCB设计中最常见到的六个错误。PCB设计是电子产品制造中非常关键的一环。它的质量直接关系到整个产品的性能和稳定性。然而,在
    的头像 发表于 02-21 09:32 557次阅读
    PCB设<b class='flag-5'>计工作</b>中常见的错误有哪些?

    SOLIDWORKS 2024:专注于设计 提高工作效率

    在当今高度竞争的制造业环境中,设计工程师需要一款强大且有效的设计工具,以快速、准确地实现产品设计。SOLIDWORKS正是这样一款满足这一需求的CAD软件。它不仅提供了丰富的设计工具,还通过其强大的功能和易用性,帮助工程师专注于
    的头像 发表于 01-29 14:19 451次阅读
    SOLIDWORKS 2024:专注于设计 提高<b class='flag-5'>工作</b>效率