计划:
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的3mm4mm 大约50万人民币等等。
一个SEAT就是3mm
4mm。
如果超过这个面积,就要额外收费。所以大芯片,是不合适做MPW的,如果是120mm2那需要10个SEAT,那么和整个MASK费用就一样了。
这种情况做MPW就不合适了,所以从成本上来说是综合考量的一件事情。

供应链
Foundry :晶圆厂,专门从事芯片制造的厂家,例如台积电(TSMC),中芯国际(SMIC),联电(UMC)。对应的就是fabless,就是设计厂家,就是没有晶圆厂。
Wafer:晶圆。
Die :晶圆切割后,单个芯片的晶圆,这个需要加上封装好的外壳才能能变成芯片。
Chip:最后封装后的芯片。

Bump:bumping指凸点。在wafer表面长出凸点(金,锡铅,无铅等等)后,(多用于倒装工艺封装上,也就是flipchip)。
Wirebonding:打线也叫Wire Bonding(压焊,也称为绑定,键合,丝焊)是指使用金属丝(金线、铝线等),利用热压或超声能源,完成固态电路内部接线的连接,即芯片与电路或引线框架之间的连接。

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

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,抢基板,这些对于芯片厂商来说,都是当下的最重要的事情。

IP
IP:这个对应芯片来说,就是一个完整的功能模块,
vendor :就是IP供应商,IP vendor,
license:允许使用这个IP,IP的授权
Loyalty :在用户使用这个IP后,需要按照每个芯片收钱。
SOC:片上系统,就是把CPU,总线,外设,等等放到一个芯片内部实现。例如手机处理器就是一个复杂的SOC芯片。

IP这个是构成芯片最核心的组成单元,例如USB,PCIE,CPU等等都是IP,整个芯片都是IP集成的,芯片能够做的比较复杂,核心就是IP的复用。例如那些做成几千万门,几亿门的,都是IP复用才能可以的。
如果有公司说全自主,没有用过别人的IP,这种公司要么最牛X,例如大家都知道I家,要么就是极其简单,ASIC。如果是做SOC大芯片这个领域,没有用过别家的IP,这个不太可信。例如模拟的高速serdes,PCIe,ddr,mipi等等,全部自己搞,产品周期就会很漫长。苹果的芯片也是先用了别人的IP,公司达到万亿美金产值,搞那么多人来自己搞替换。
一般是核心IP自己搞(也没有卖的),外围成熟IP有成熟就卖成熟IP,减少上市的时间,尽快迭代占了市场,逐渐核心替换,才是正常公司的思维。
千万不要被“全自研”给唬住了。
一般IP的license的费用和IP的loyalty的费用可以谈,如果量很大的话,license的费用就会比较低,loyalty的费用单片不高,但是如果量很大,最后就很可观,也有IP厂商不收license费用,最后只收loyalty的费用,这样IP厂商和芯片厂商的利益就绑在一起了。

设计
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一般都是这样做的,在版图上很容易看出来。
从上图来看,这些四四方方的位置,都是单独harden后,在芯片顶层拼起来的。
单独harden的好处是,可以多个芯片后端设计团队并行设计,大家同时设计,设计完毕,拼接一下就行。
如果有问题的话,直接改某个模块,而不用整个芯片都返工。当然,改完某个模块后,面积还要保持一致,否则就拼不进去了,改完了后,整个顶层也要重新跑一遍流程。
这个就是大芯片难度大的原因,也容易delay(延期);
大芯片的设计难度明显比小芯片设计难度大,周期也长。

芯片工程师常用英文黑话相关推荐

  1. 网络工程师常用英文简写

    DARPA :国防高级研究计划局 ARPARNET(Internet) :阿帕网 ICCC :国际计算机通信会议 CCITT :国际电报电话咨询委员会 SNA :系统网络体系结构(IBM) DNA : ...

  2. 傻白入门芯片设计,芯片工程师常说的那些“黑话”(七)

    目录 一.计划 二.供应链 三.IP 四.技术 一.计划 A:你们项目组芯片什么时间TO? B:年底. A:MPW? B:直接FULL MASK. A:有钱. B:芯片面积太大,占了6个SEAT,况且 ...

  3. 计算机运维中常见英语单词,芯片常用英文词汇整理.doc

    芯片常用英文词汇整理 芯片资料常用英语词汇整理 Specification or Spec. 生产规格 BOM: Bill of material 料表 S/N: Spec notice 生产注意事项 ...

  4. 97 条 Linux 运维工程师常用命令总结

    97 条 Linux 运维工程师常用命令总结 1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件-A 通-a,但不列出"." ...

  5. 关于 ProgPoW:来自芯片工程师的观点

    我是一名 IC(集成电路)设计工程师,自 2014 年起进入挖矿行业.不过,我不像其他矿工那样拥有一座大矿场,我只有一间小矿房,赚的钱刚好能向老婆交差而已.看到网上有很多人针对 ProgPoW 提出了 ...

  6. 计算机网络常用的英文缩写,计算机和网络常用英文词汇和缩写

    常用英文词汇和缩写 计算机和网络常用英文词汇和缩写 英文词汇, 网络, 计算机, 缩写, 芯片 计算机和网络常用英文词汇和缩写 setup---安装,installer---安装向导,uninstal ...

  7. 英语计算机工程师求职信,电脑工程师的英文求职信样文

    电脑工程师的英文求职信样文 应届毕业生推荐是电脑工程师的英文求职信样文 Dear Ms. Swainsforth: I am a registered engineer in the state of ...

  8. 概率论与数理统计常用英文词汇对照

    概率论与数理统计常用英文词汇对照 Probability Theory 概率论 Trial 试验 intersection交 union 并 frequency 频率 difference 差 add ...

  9. 常用英文搜索引擎及特点

    介绍常用英文搜索引擎及特点,包括Google,Overture(Yahoo!) ,Yahoo,MSN Search,AOL Search,LookSmart,Ask Jeeves,AltaVista, ...

  10. Web前端技术分享:全栈工程师常用的开发工具

    全栈工程师,也叫全端工程师,是指掌握多种技能,并能利用多种技能独立完成产品的人.全栈工程师熟悉多种开发语言,同时具备前端和后台开发能力,从需求分析,原型设计到产品开发,测试,部署,发布全流程都十分熟悉 ...

最新文章

  1. 数据仓库专题18-数据建模语言IDEF(转载)
  2. 一门杀人于无形的艺术——社会工程
  3. 过于离谱,我实现憋不住了!
  4. vue --- vue-router
  5. 使用Vue构建中(大)型应用
  6. cad隐藏图层命令快捷键_cad快捷键f是什么命令?cad中f快捷键都有哪些?
  7. springboot oauth 鉴权之——password、authorization_code鉴权
  8. skywalking使用mysql_SkyWalking 使用 MySQL Storage
  9. Flutter入门(2)—创建项目
  10. 有关于Java中JFrame方法的基本操作
  11. opencv人脸关键点生成掩膜并替换
  12. c#oracle数组超出,急问:System.IndexOutOfRangeException: 索引超出了数组界限解决方案
  13. 对recv函数的一些理解
  14. ae合成设置快捷键_AE设计首选快捷键大全+解析
  15. Rplot函数图形参数设置
  16. 国内物联网平台初探(八):中移物联网开放平台OneNet
  17. Scrapped or attached views may not be recycled. isScrap:false isAttached:true异常
  18. 西门子触摸屏和计算机网络,西门子触摸屏与计算机连接不上
  19. php读音量大小,怎么调整歌曲的声音大小-调整mp3声音大小软件,音量调整软件...
  20. PDF上传到数据库(Springboot+Vue+Axios+MybatisPlus)

热门文章

  1. 3207: 花神的嘲讽计划Ⅰ
  2. sublime text3 3207 下载安装破解
  3. app漏洞扫描原理_APP漏洞如何检测,如何检测出app有漏洞?
  4. html轮播图片不显示不了,图片轮播的奇怪现象【图片显示不完整】
  5. python图片添加文字
  6. IndentationError: expected an indented block 解决
  7. 动态IP和静态IP的区别如何使用动态IP
  8. java 获取html title_java htmlparser 获取网页title
  9. Windows7 删除双系统引导中的一个
  10. 被远程之后,键盘失灵问题