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

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

3天内不再提示

芯片工程师的那些“黑话”

全栈芯片工程师 来源:歪睿老哥 2023-12-05 10:07 次阅读

1:计划

A:你们项目组芯片什么时间TO?

B:年底。

A: MPW?

B: 直接FULL MASK。

A:有钱。

B:芯片面积太大,占了6个SEAT,况且年底没有合适时间点的shuttle。老大们就直接定了FULL MASK。

A:牛X!

TAPEOUT (TO):流片,指提交最终GDSII文件给Foundry工厂做加工。

MPW:多项目晶圆,将多个使用相同工艺的集成电路设计放在同一晶圆片上流片,制造完成后,每个设计可以得到数十片芯片样品。

FULL MASK:“全掩膜”的意思,即制造流程中的全部掩膜都为某个设计服务。

Shuttle:就是MPW的时间,MPW的时间就是固定的,每个月或者每个季度有一次,有个很形象的翻译:班车,到点就走。

SEAT:一个MPW的最小面积,就类似“班车”的座位,可以选择一个或者几个座位。

简单来说,MPW就是和别的厂家共享一张掩模版,而FULL MASK则是独享一张掩膜版。

如果芯片风险比较高,则可以先做MPW,测试没有问题,再做FULL MASK。

主要的原因就是MASK(掩膜),比较贵,例如40nm的MASK大约在500万左右,而28nm的MASK大约在1000万左右,14nm的MASK大约在2500万左右。不同厂家有差异,这里只是说明MASK的成本比较高。

如果芯片失败,则MASK的钱就打水漂了。所以先做一次MPW也是分散风险的方法。

而MPW的问题就是,这个是按照面积来收钱的,例如在40nm的3mm*4mm 大约50万人民币等等。

这个叫做SEAT。一个SEAT就是3mm*4mm。

如果超过这个面积,就要额外收费。所以大芯片,是不合适做MPW的,如果是120mm2那需要10个SEAT,那么和整个MASK费用就一样了。

这种情况做MPW就不合适了,所以从成本上来说是综合考量的一件事情。

2:供应链

A:这次定了多少片WAFER?

B:24片?每片大约出1000片Die。考虑yield,大约有2万片。

A:封装怎么做?wirebonding还是flipchip。

B:Flip chip 。

A:是在foundry长好bump,还是封装厂家来长bump。

B:foundry直接长好bump送到封测厂。

A: CP和FT都做,还是只做FT。

B:yield不高,基板也很贵,只做CP的话,会浪费太多基板。

A:对对对,这个年头,基板太贵了。

B:我们老板搞到了1000万片基板。

A:牛X!

Foundry:晶圆厂,专门从事芯片制造的厂家,例如台积电(TSMC),中芯国际(SMIC),联电(UMC)。对应的就是fabless,就是设计厂家,就是没有晶圆厂。

Wafer:晶圆。

Die:晶圆切割后,单个芯片的晶圆,这个需要加上封装好的外壳才能能变成芯片。

Chip:最后封装后的芯片。

Bump:bumping指凸点。在wafer表面长出凸点(金,锡铅,无铅等等)后,(多用于倒装工艺封装上,也就是flipchip)。

Wirebonding:打线也叫Wire Bonding(压焊,也称为绑定,键合,丝焊)是指使用金属丝(金线、铝线等),利用热压或超声能源,完成固态电路内部接线的连接,即芯片与电路或引线框架之间的连接。

Flipchip:Flip chip又称倒装片,是在I/Opad上沉积锡铅球,然后将芯片翻转加热利用熔融的锡铅球与陶瓷基板相结合。

3477fee6-9304-11ee-939d-92fbcf53809c.png

CP:直接对晶圆进行测试,英文全称Circuit Probing、Chip Probing,也称为晶圆测试,测试对象是针对整片wafer中的每一个Die,目的是确保整片wafer中的每一个Die都能基本满足器件的特征或者设计规格书,通常包括电压、电流、时序和功能的验证。可以用来检测fab厂制造的工艺水平。

FT:FT测试,英文全称FinalTest,是芯片出厂前的最后一道拦截。测试对象是针对封装好的chip,CP测试之后会进行封装,封装之后进行FT测试。可以用来检测封装厂的工艺水平。

Yield:良率,芯片的良率这个和工艺比较相关,芯片有一定几率失效,芯片越大,失效的几率也越大。

解释一下:为什么不直接做FT,而先做CP再做FT,这个是因为,CP针对晶圆,如果坏的Die就不用再去做封装了,省下封装的费用和基板的费用。

为什么不只做CP,而忽略FT,这个是因为CP测试完毕后,在封装过程中还会引入芯片失效,所以还需要做FT来将失效的芯片去掉。

这个是一个权衡的过程,如果芯片良率足够高,封装成本不敏感,CP测试省掉,直接做FT也是可以的,因为CP测试本身也是需要成本。这个就是计算良率的问题。

目前来看,芯片行业整个供应链都很紧张,所以能够抢到产能,包括抢wafer,抢基板,这些对于芯片厂商来说,都是当下的最重要的事情。

除了产能,其他都不是事!

3:IP

A:这次SOC芯片选的哪个vendor的IP?

B:S的。

A:S的据说不错,据说挺贵的,license要多少钱

B:200万刀。

A:正常价。

B:收不收loyalty。

A: 收,每个芯片额外0.5刀。

B:牛X

IP:这个对应芯片来说,就是一个完整的功能模块,

vendor:就是IP供应商,IP vendor,

license:允许使用这个IP,IP的授权

Loyalty:在用户使用这个IP后,需要按照每个芯片收钱。

SOC:片上系统,就是把CPU,总线,外设,等等放到一个芯片内部实现。例如手机处理器就是一个复杂的SOC芯片。

3481d664-9304-11ee-939d-92fbcf53809c.png

IP这个是构成芯片最核心的组成单元,例如USB,PCIE,CPU等等都是IP,整个芯片都是IP集成的,芯片能够做的比较复杂,核心就是IP的复用。例如那些做成几千万门,几亿门的,都是IP复用才能可以的。

如果有公司说全自主,没有用过别人的IP,这种公司要么最牛X,例如大家都知道I家,要么就是极其简单,ASIC。如果是做SOC大芯片这个领域,没有用过别家的IP,这个不太可信。例如模拟的高速serdes,PCIe,ddr,mipi等等,全部自己搞,产品周期就会很漫长。苹果的芯片也是先用了别人的IP,公司达到万亿美金产值,搞那么多人来自己搞替换。

初创公司,不用外部IP,从0开始搞,这个不是思路,是绝路。

一般是核心IP自己搞(也没有卖的),外围成熟IP有成熟就卖成熟IP,减少上市的时间,尽快迭代占了市场,逐渐核心替换,才是正常公司的思维。

千万不要被“全自研”给唬住了。

一般IP的license的费用和IP的loyalty的费用可以谈,如果量很大的话,license的费用就会比较低,loyalty的费用单片不高,但是如果量很大,最后就很可观,也有IP厂商不收license费用,最后只收loyalty的费用,这样IP厂商和芯片厂商的利益就绑在一起了。

4:技术

A: 你们项目的RTL freeze了吗?

B:freeze了,verification都差不多了。Power simlulation正在搞。

A:年底的shuttle应该没有问题吧

B:可能要delay,netlist还没有freeze

A:啥原因?

B:SDC还有点问题,后端反馈,timing没有clean;

A:那你们要抓紧了,需要去做merge,需要提前2周出gds。

B:是的,我们芯片分了10个模块单独harden,难度还是很大的。

A:牛X

RTL:register-transferlevel(RTL)是用于描述同步数字电路的硬件描述语言。

Netlist:网表,RTL需要通过综合以后才能变成网表。

SDC:设计提供约束文件,综合工具需要这个约束文件才能讲RTL转换成netlist。

SDC主要描述内容包括:芯片工作频率,芯片IO时序,设计规则,特殊路径,不用check的路径等等。

Freeze:指设计冻结,不能再改动的了,例如RTL freeze ,就是代码冻结了,netlist freeze 就是网表冻结了,不能再改了。

Verification:芯片功能验证,目前主要指芯片验证方法论(UVM),主要通过验证两者RTL和reference model是不是一致,简称A=B,可见本公众号之前发过的文章《降低芯片流片失败风险的"七种武器"》,里面有关于验证的描述。

Simulation仿真, 仿真通常是生成波形,一般来说,芯片的功能,verification ,芯片的功耗,可以simulation,比较直观反应真实的场景。

Hardren:指某个IP以硬模块的形式来实现。

GDS:netlist经过后端工具编程版图,而版图提交给流片厂家(foundry)的就是GDS II

Merge:就是讲单独hardren的模块,拼接进去。

merge这个是IP厂商保护IP的一种手段,一般放在foundry的专门的merge room中,才能进行。这样芯片厂商最终需要去foundry厂商那里拼接完成,得到最终的GDSII。

delay:延期,这个次是芯片工程师最不愿意的词了,也是最经常碰到的词,一个环节不慎,就要delay,这个意味着问题出现,成本增加,周期加长。

如果芯片太大,可以把其中一部分来hardren,顶层就是几个harden模块像拼拼图一样拼起来,大型多核CPU一般都是这样做的,在版图上很容易看出来。

3497b7ea-9304-11ee-939d-92fbcf53809c.png

从上图来看,这些四四方方的位置,都是单独harden后,在芯片顶层拼起来的。

单独harden的好处是,可以多个芯片后端设计团队并行设计,大家同时设计,设计完毕,拼接一下就行。

如果有问题的话,直接改某个模块,而不用整个芯片都返工。当然,改完某个模块后,面积还要保持一致,否则就拼不进去了,改完了后,整个顶层也要重新跑一遍流程。

这个就是大芯片难度大的原因,也容易delay(延期);

大芯片的设计难度明显比小芯片设计难度大,周期也长。

大芯片类似大电影,需要大咖,大制作,灯光,道具,剧本,人员,后期,等等;小芯片类似小视频,都是芯片,其中的复杂程度,协同程度,需要人力,物力,财力都是完全不同的。

现在有个问题:大芯片赚钱,还是小芯片赚钱?

这个也不一定,你见过几亿拍的大片,没几个人看,亏得一塌糊涂,而一个人拍的小视频也可以火遍全网。

但是,大芯片是能力,国之重器,非常重要。

4:后记

上面是比较常用的一些“黑话”。

当然芯片工程师的“黑话”,远不止于此。欢迎大家在评论区补充!!!

就像斯皮尔伯格导演《猫鼠游戏》里的莱昂纳多一样,他伪装成记者和一个资深飞行员套话,记住了这些黑话,就能伪装成一个飞行员,从而成功的登上飞机。

而知道上面这些芯片工程师的“黑话”,还远不能混为一个芯片工程师。

由于芯片分工太细,很多芯片工程师对于这些不同工序的黑话,也不能全部知道。

审核编辑:汤梓红

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

    关注

    453

    文章

    50239

    浏览量

    421090
  • 集成电路
    +关注

    关注

    5378

    文章

    11328

    浏览量

    360471
  • 芯片工程师
    +关注

    关注

    0

    文章

    3

    浏览量

    370

原文标题:芯片工程师的那些“黑话”

文章出处:【微信号:全栈芯片工程师,微信公众号:全栈芯片工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    说说电子工程师最在意的那些事儿

    本文提取了12个电子工程师最关心的问题,是经过同电子工程师的真诚交流,长时间的深刻思考电子工程师一直纠结于心中的难题,并做了浅显的分析,希望电子工程师论坛的广大
    发表于 10-29 12:44 8261次阅读

    求推荐!电子工程师们爱逛的论坛和网站有那些

    求推荐!电子工程师们爱逛的论坛和网站有那些
    发表于 06-19 09:47

    EDA工程师请进

    新手迷惑,请问Orcad,Allegro对电子工程师有多大的用处?为甚么?与其相似的还有那些个?
    发表于 04-23 00:51

    硬件工程师还是软件工程师

    我从机械电子转向电子工程师,转硬件工程师有前途还是软件工程师
    发表于 03-22 16:42

    硬件工程师要学习哪些知识

    比方来说,电阻有分压,限流的作用,在充电器上某个电阻它起分压呢还是限流呢,我搞不懂.......硬件工程师这门专业从哪方面学起,要学习哪些知识,掌握那些应用等等......请大师们给点指导,说详细点.........
    发表于 09-02 01:45

    数字ASIC/SOC芯片后端设计工程师

    上海英资设计服务公司急招数字ASIC/SOC芯片后端设计工程师!4种职位包括:毕业生,初级工程师,中级工程师和高级工程师。简历投递邮箱:qi
    发表于 06-05 10:58

    电子工程师最在意的那些

    在Cepark网站上看到了这篇文章,感觉说得有道理,就顺手转了过来。 中国缺少什么样的电子工程师?中国缺少满嘴胡须的电子工程师;中国缺少坐轮椅的电子工程师;中国缺少在一个行业专注几十年的资深
    发表于 10-16 08:47

    EMC工程师需要具备哪些技能?

    EMC工程师需要具备那些技能?从企业产品进行需求设计,整改认证的过程来看,EMC工程师必须具备以下八大技能:
    发表于 05-30 06:28

    工程师离不开的那些电路设计工具

    工程师离不开的那些电路设计工具,感兴趣的小伙伴们可以瞧一瞧。
    发表于 05-12 10:29 0次下载

    那些谷歌曾经刁难工程师的问题及答案

    谷歌面试未来的工程师的题目一向是很难的。但下面这些不同于以往你看到的那些,因为它们还需要你具备一定的计算和逻辑基础。
    的头像 发表于 04-13 11:46 6989次阅读

    如何入门硬件电路工程师

    本文主要针对那些刚开始或准备开始搞设计硬件电路的工程师,高级别的硬件工程师看这篇文章就没必要了。
    的头像 发表于 11-28 16:01 1.5w次阅读
    如何入门硬件电路<b class='flag-5'>工程师</b>

    为什么芯片工程师这么贵

    最近知乎上,关于芯片行业工资问题经常可以热搜, 如何看待XX芯片公司180W招聘芯片工程师? 如何看待坐标成都的某芯片公司给应届毕业生开出5
    的头像 发表于 11-19 09:20 5397次阅读

    芯片工程师那些黑话”知多少

    1:计划A:你们项目组芯片什么时间TO?B:年底。A:MPW?B:直接FULLMASK。A:有钱。B:芯片面积太大,占了6个SEAT,况且年底没有合适时间点的shuttle。老大们就直接定了
    的头像 发表于 01-24 14:21 2887次阅读
    <b class='flag-5'>芯片</b><b class='flag-5'>工程师</b>的<b class='flag-5'>那些</b>“<b class='flag-5'>黑话</b>”知多少

    BMS有哪些岗位?BMS策略工程师/软件工程师/硬件工程师的区别?

    今天群里有学员提问BMS策略工程师具体做什么业务?借这个话题给大家分享一下BMS策略工程师、BMS软件工程师、BMS硬件工程师之间的区别。首先是BMS策略
    的头像 发表于 03-16 11:02 2520次阅读
    BMS有哪些岗位?BMS策略<b class='flag-5'>工程师</b>/软件<b class='flag-5'>工程师</b>/硬件<b class='flag-5'>工程师</b>的区别?