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

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

3天内不再提示

EDA引入机器学习,后端设计工程师集体失业?!

Simon观察 来源:电子发烧友网 作者:周凯扬 2021-07-25 09:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子发烧友网报道(文/周凯扬)随着人工智能机器学习的崛起,人工成本的提高,不少人类岗位被机器所替代,甚至许多重度依靠脑力活动的工作也在被危及,后端设计工程师就是其中之一。 EDA在不断的迭代升级下,工程师们用起来也越来越得心应手,工作量都得到了简化。但诸位后端设计工程师有没有害怕自己吃饭的工具变得越来越智能,最终有一天替代自己?EDA

引入机器学习,是威胁还是福利?

许多顶尖的IC设计都需要在设计上进行优化,从而改善我们常说的PPA(性能、功率、面积,有时还有成本)。在规划好芯片架构,确定了工艺节点后,剩下的开发工作就是设计了。不少设计工作,需要工程师团队数月的优化,EDA厂商推出云方案之后,也有部分公司借助云方案来完成优化和验证工作,以求节省总开发周期。 以上过程的主导者依然是设计者本身,甚至不少设计者认为当今的芯片复杂度是机器学习和AI无法企及的,而且还在飞速增长中。然而在机器学习的演进下,EDA一直在研究如何将其引入软件中去,为芯片设计带来颠覆性的改变。

Cerebrus对生产力和PPA的提升 / Cadence Cadence就在近日推出了Cerebrus Intelligent Chip Explorer工具,一个基于机器学习的设计工具。据Cadence给出的数据,结合Cerebrus和Cadence RTL-to-signoff流程,与人工加非机器学习的方案相比,生产力最多提高10倍,PPA将改善20%。三星Foundry设计技术副总裁更是提到,在运用了Cerebrus与Cadence结合的数字设计流程后,仅用几天时间就降低了8%以上的功耗,而过去人工操作则需要耗时几个月。
Cerebrus floorplan自动优化 / Cadence 在Cadence给出的演示中,5nm手机CPU需要工程师团队数月的工作,最终实现了3.5GHz的频率。而在运用Cerebrus的帮助下,1名工程师在10天内的时间里就将频率提升了420MH。这样的生产力提升升可能是每个芯片设计公司都想要看到的结果,因为它消耗更多是CPU的时间而不是工程师自己的时间,更不用说可观的性能提升了。 考虑到Cerebrus正是希腊神话中看守地狱的三头犬Cerberus的易位词,说不定对许多初级工程师来说真的象征着“地狱”之门大开。 但它真正的象征意义可能更接近于大脑“Cerebrum”,为工程师们提供一个拥有自主思考能力的工具,同时也帮助工程师构思更好的芯片设计。据外媒Anandtech了解到,Cadence提供的工具里还会加入回放功能。回放功能会记录增强学习的过程中每一次迭代,这让工程师可以更好地确定设计过程,并理解最终设计。

芯片设计上的人类VS机器学习,已有败绩

在这场人类与机器学习的设计大战里,其实人类已经有过败绩了。今年6月9日,谷歌在《自然》杂志上发表了一篇论文,就讲述了谷歌计划用AI来设计下一代AI加速器(TPU)。 该论文着重说明了在机器学习在布局上的优势,自动布局布线已经不是什么新鲜事了,然而机器学习的引入还是为其算法带来了大革新。论文称复杂芯片的设计需太过耗时,工程师需要花上大量时间来布局和迭代其设计,每次设计后最多还要72小时来评估,最终导致工程时长拖到数月之久。 这在AI芯片公司尤其常见,不少大会上AI芯片公司大肆宣扬其核心设计,但最终芯片成品可能要数个月乃至一年后才能推出。只有设计评估工作顺利进行,才会拥有比上一版更优秀的PPA。 在谷歌的实验中,他们根据大量网表和布局建立了一个神经网络。同样在6个小时的设计流程下,该方法生成的floorplan从各个层面上都优于或近似于人类手工设计。
人机对比 / Nature
上图就是谷歌曾经展示过的人机大战结果,左图为人工设计的floorplan,花费了6至8周的工作时间。而右图是AI设计的floorplan,仅仅花费了24个小时。不过因为包含了机密设计,两张图都已经经过了模糊处理。
尽管从这些例子看来,工程师的位置岌岌可危,但这些并不是EDA引入机器学习的意义。Synopsys其实也早在去年推出了AI驱动的设计系统方案DSO.ai,其团队在官方采访中提到:DSO.ai之类方案并非芯片设计的“绿色按钮”,一键按下交由AI自行操作。真正的权力依然掌握在设计者手中,只不过将不少设计工作从手动变为了真正意义上的自动而已。

结语

虽然EDA确实都在逐步引入机器学习,但这与过去的升级其实性质无差,仍然是在为工程师省去重复性的优化排错工作。目前这些工具所能提供的依然是“AI辅助芯片设计”,而不是“AI自动设计芯片”。
“自己设计的AI芯片替代自己”的情况在很长一段时间内都不会发生的。再者,编者的工作可能会比诸位工程师更早一步被机器学习和AI替代,届时,它们写出的文章可能会换上一个更有威慑力的标题。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • eda
    eda
    +关注

    关注

    72

    文章

    3053

    浏览量

    181466
  • 后端设计
    +关注

    关注

    0

    文章

    15

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    硬件工程师面试必会:10个核心考点#硬件设计 #硬件工程师 #电路设计 #电路设计

    硬件工程师
    安泰小课堂
    发布于 :2025年09月23日 18:00:33

    电子发烧友工程师看!电子领域评职称,技术之路更扎实

    “高级硬件设计工程师”,评审时会重点考察项目经验(如参与过的芯片研发、PCB 设计项目)、技术成果(如电路创新方案、专利)。有了职称,不仅在跳槽时更有议价权,还能优先参与企业核心项目。比如有位工程师
    发表于 08-20 13:53

    有哪些芯片工程师才懂的梗?

    傅里叶变换,而是DesignforTest,可测性设计。但常因增加面积和复杂度被嫌弃,规模越大的芯片,DFT的设计越复杂。请看以下工程师对话:DFT工程师:没有我,
    的头像 发表于 07-25 10:03 512次阅读
    有哪些芯片<b class='flag-5'>工程师</b>才懂的梗?

    EMC电路设计工程师必备的EMC基础

    EMC电路设计工程师必备的EMC基础
    发表于 07-07 10:24 16次下载

    做了电子工程师之后,最好拍的视频出现了#硬件设计 #电子DIY #电子工程师

    电子工程师
    安泰小课堂
    发布于 :2025年06月24日 17:45:57

    (仰天长啸)为什么受伤的总是硬件工程师...#MDD#MDD辰达半导体 #电子工程师

    电子工程师
    MDD辰达半导体
    发布于 :2025年04月27日 18:21:47

    问,成为硬件工程师需要几只手?#硬件工程师 #YXC晶振 #扬兴科技 #搞笑

    硬件工程师
    扬兴科技
    发布于 :2025年04月25日 17:15:37

    长沙怎么这么难招硬件工程师

    长沙好难招硬件工程师呀,大部分面试的只有课程设计经验,没有额外学习硬件或者动手做东西,招聘也太难了。有实力的请联系 pengyushi@haominoe.com*附件:HAOMIN 招聘启事-初级硬件工程师.pdf
    发表于 04-10 15:44

    硬件工程师:回答我!#回答我 #硬件工程师 #YXC晶振 #扬兴科技

    硬件工程师
    扬兴科技
    发布于 :2025年03月25日 18:46:59

    一招拿捏电子工程师#被AI拿捏了 #电子工程师 #电子电工

    电子工程师
    安泰小课堂
    发布于 :2025年03月25日 17:30:51

    工业机器人设计工程师必备指南免费下载

    ,以及强大的实时通信。 资料亮点: *附件:工业机器人设计工程师必备指南.pdf 全链路技术解析 : 从控制器架构(Sitara™处理器)、伺服驱动(隔离式栅极驱动器设计)到机械臂传感(毫米波雷达、超声波技术),覆盖工业机器人核
    的头像 发表于 03-20 18:58 1112次阅读
    工业<b class='flag-5'>机器</b>人设<b class='flag-5'>计工程师</b>必备指南免费下载