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

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

3天内不再提示

一文解说:芯片设计到底难在哪里?

鱼子酱 来源:jf_15550837 作者:jf_15550837 2024-08-29 11:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言:

芯片作为现代电子产品的核心部件,一直充当着“大脑”的位置,其技术含量和资金极度密集,生产线动辄数十亿上百亿美金。

芯片制造的完整过程包括:芯片设计、晶圆制造、封装、测试等几个主要环节,其中每个环节都是技术和科技的体现。

单从芯片设计来讲,自八十年代EDA(“电子设计自动化”)技术诞生以来,设计大规模集成电路的难度大大降低,设计工程师们只需要借助EDA软件将语言编译成逻辑电路,之后再进行一段时间的调试就可以了。但重点是尽管有了EDA也并不代表芯片设计这件事很容易,芯片设计仍然是一个集高精尖于一体的复杂系统工程。

敲黑板,戴眼镜,既然大家普遍对芯片制造的难度有一定的了解,那这篇文章希望可以让大家对芯片设计的难度也有共同的认知。

难点1一架构

芯片设计有很多环节,每一个都不可或缺,且都有其各自的难点。如若需要评估整个设计流程的难度,还需要拆分开来看,按照顺序,想要完整设计出一个芯片的基本架构,步骤通常有:

需求分析:

芯片应用无处不在,市场需求各异。芯片设计首先要明确需求,包括市场趋势、工厂能力、设计人员等。

wKgZombP7hWAJnayAAKwUBWTPDk066.png

前端设计:

芯片前端设计主要包括HDL编码,仿真验证,STA,逻辑综合,简而言之就是从输入需求到输出网表的过程。

以上及其他未被列出的前端设计步骤,均需要designer严谨、周密的思维方式;需要对芯片的性能性质等有良好的把挥;需要超于常人的精力,绝非一日之功可以达成。

后端设计:

芯片后端设计主要包括DFT,布局规划,布线,CTS,版图物理验证,简而言之就是从输入网表到输出GDSI文件的过程。

必须说明的是,芯片设计时,均需要考虑许多变量,例如信号干扰、发热分布等,而芯片的物理特性,如磁场、信号干扰,在不同制程和不同环境下有很大不同,且无现成公式套用计算,只能依靠EDA工具不断试错、模似和取舍。每一次模拟之后,如果效果不理想,就要重新设计一次,对团队的智慧、精力、耐心都是极大考验。

难点2一流片

IC设计领域,流片即指试生产,就是说设计完电路以后,先生产一部分以供试使用。虽然流片看起来是芯片制造的步躁,但实际属于芯片设计.

检验流片在芯片设计到制诰的过程中,是一个不可或缺的步骤。流片技术上不困难,因为芯片设计基于现有工艺,除了少量需要芯片设计企业指导的生产之外,困难在于钱、钱、钱。在设计的时发现某个地方可以法行优化,但又怕给芯片带来不可预估的后果,若根据有错误的设计方案若手制造,那么损失难以估量。

流片一次有多贵?先引用CMP(Circuits Multi-Projets,美国一家非营利性多项目晶圆服务组织)的公开报价吧。

wKgZombP7haAALX8AAIrXXinB2I674.png

按照这份报价,以业内裸芯(die)面积最小的处理器高通骁龙855为例(尺寸为8.48毫米×8.64毫米,面积为73.27平方毫米),用28纳米制程流片一次的标准价格为499,072.5欧元,也就是近400万元人民币!

然后,芯片设计企业可以拿到什么呢?25个裸芯,平均每个16万元!

更重要的是,流片根本不是一次性的事啊!

芯片设计的完整性、正确性,需要流片来检验。从电路图到芯片,每个工艺步骤都要可行,电路都要符合性能和功能的要求。试过,就可以批量生产;训试失败,就要回到设计阶段,找出问题并改进。每一次都需要至少几百万元。

难点3一验证

它不是在设计完成后再进行的工序,而是贯穿在设计的每一个环节中的重复性行为,可细分为系统级验证、硬件逻辑功能验证、混合信号验证、软件功能验证、物理层验证、时序验证等。在验证过程中如若出现错误,需要重复前面几步、不断运代优化才能解决,由此也夫定了这项工作的复杂性。

设计者需要反复考虑可能会违到的问题,在保证正确率的情况下高效进行,费用高昂不说,也非常考设计者的耐心决心与智慧。一方面要对相关协议算法有足移了解,根据架构、算法工程师设定的目标设计仿真向量;另一方面要对设计本身足多了解,以提高验证效率,缩短验证时间。

难点4-越来越具有挑战性的设计需求 首先是随着芯片使用场景延伸至AI云计算、智能汽车、5G等领域,芯片的安全性、可靠性变得前所未有的重要,对芯片设计提出更高、更严格的要求。其次是随着AI、智能汽车等领域快速发展,带来专用芯片和适应行业需求的全新架构需求,这一全新的课题给芯片设计带来更多新的挑战。

最后是随着硅基芯片根据摩尔定律,在两三年之后将达到1纳米的工艺极限,继续提升性能、降低功耗的重任更多落在芯片设计身上,给芯片设计更大的压力。此外,制程工艺提升也迫切需要芯片设计的指导才能实现,也额外增加了压力。

审核编辑 黄宇

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

    关注

    462

    文章

    53576

    浏览量

    459451
  • 芯片设计
    +关注

    关注

    15

    文章

    1129

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    常用的百兆网络变压器与RJ45网口的参考连接电路有哪些,主要注意事项在哪里呢?

    Hqst华强盛(石门盈盛)电子导读:起来了解常用的百兆网络变压器与RJ45网口的参考连接电路有哪些,主要注意事项在哪里呢?
    的头像 发表于 11-06 13:49 238次阅读
    常用的百兆网络变压器与RJ45网口的参考连接电路有哪些,主要注意事项<b class='flag-5'>在哪里</b>呢?

    国产测头与雷尼绍测头的差距到底在哪里

    走回头路,开始换回进口品牌。因为最终使用的用户发现,不少产品,比如机床测头,不是说替代就能替代的。在些高精密测量领域,国产虚标问题严重。有些“遥遥领先”的国产品牌,甚至根本不知道自己差在哪里。今天小编
    发表于 10-29 23:52

    请问在移植rtthread nano版时官网里面系统时钟函数在哪里实现的?

    我在已有的华大HC32开发板的LED例程里我找不到官网移植教程里的这三个函数,文档也没说明这三个函数的移植步骤?到底在哪里找的?是rtthread里的实现还是需要用户自己找函数实现?
    发表于 09-26 08:09

    科技云报到:AI变革需要‘减脂增肌’

    产业的锚点到底在哪里?
    的头像 发表于 09-25 09:20 342次阅读
    科技云报到:AI变革需要‘减脂增肌’

    发提问贴在哪里输入标签

    发提问贴在哪里可以输入标签呀
    发表于 09-14 11:30

    实现环境计算真正的瓶颈究竟在哪里

    20世纪90年代初,计算机科学家Mark Weiser提出了“泛在计算”的理念,其核心思想是让技术融入日常生活环境中[1]。尽管智能家居组件、传感器网络和智能设备取得了进展,但环境计算这概念依然难以实现。如今,我们已经拥有了硬件基础和连接能力。那么,真正的瓶颈究竟在哪里
    的头像 发表于 09-10 16:21 663次阅读

    小型全自动气象站到底 “自动” 在哪

    小型全自动气象站到底 “自动” 在哪? 柏峰【BF-QX】在气象监测领域,“全自动” 是个高频词,但很多人对 “小型全自动气象站” 的认知还停留在 “不用手动读数” 的层面。实际上,它的 “自动” 远不止于此
    的头像 发表于 08-27 09:38 497次阅读
    小型全自动气象站<b class='flag-5'>到底</b> “自动” <b class='flag-5'>在哪</b>?

    请问USB2CAN驱动程序在哪里

    USB2CAN驱动程序在哪里?它没有像说明书中所说的那样附带 SSCB 演示 GUI。CH341SER.exe 在哪里?我在您令人沮丧的支持网站上找不到它。我无法连接到我的 REF_SSCB_AC_DC_1PH_SiC
    发表于 07-24 07:09

    从核心芯片到工业仪表:讲清温湿度传感器的关系与选型!

    在开发环境监控系统、工业自动化项目或智能设备时,温湿度传感器几乎是必不可少的元件。然而,面对市场上琳琅满目的“芯片”、“模组”、“探头”、“变送器”,您是否曾感到困惑: 它们核心区别在哪里? 仅仅是
    的头像 发表于 07-10 15:09 658次阅读
    从核心<b class='flag-5'>芯片</b>到工业仪表:<b class='flag-5'>一</b><b class='flag-5'>文</b>讲清温湿度传感器的关系与选型!

    看懂芯片的设计流程

    引言:前段时间给大家做了芯片设计的知识铺垫(关于芯片设计的些基本知识),今天这篇,我们正式介绍芯片设计的具体流程。芯片分为数字
    的头像 发表于 07-03 11:37 1880次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b>看懂<b class='flag-5'>芯片</b>的设计流程

    请问在哪里可以找到 DFU HOST TOOL?

    DFU Host Tool 的链接似乎已关闭: 请您告诉我还可以在哪里找到该工具。
    发表于 05-20 06:51

    请问移植rtthread nano版时官网里面系统时钟函数在哪里实现的?

    我在已有的华大HC32开发板的LED例程里我找不到官网移植教程里的这三个函数,文档也没说明这三个函数的移植步骤?到底在哪里找的?是rtthread里的实现还是需要用户自己找函数实现?
    发表于 03-10 06:16

    STMHAL库的USB每次插拔时识别位置在哪里

    STMHAL库的USB每次插拔时识别位置在哪里
    发表于 03-07 14:00

    丘里效应方程的应用

    本文要点丘里效应方程实际上意味着什么?在哪里可以观察到丘里效应?如何在CFD中更好地实现丘里效应?人们常说,数学是通用语言。这论断的
    的头像 发表于 02-28 18:08 1331次阅读
    <b class='flag-5'>文</b>丘里效应方程的应用

    人工智能的下一站在哪里

    DeepSeek的爆发进步推动了AI行业的发展速度,这让人们不得不想象AI的下一站在哪里?维智科技所深耕的时空大模型与AI发展的逻辑轨迹又是如何联系的?
    的头像 发表于 02-14 10:27 808次阅读