一文全懂!带你了解芯片“流片”!

2023-10-23 14:50

本文主要是介绍一文全懂!带你了解芯片“流片”!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、流片是什么?
流片(tape-out)是指通过一系列工艺步骤在流水线上制造芯片,是集成电路设计的最后环节,也就是送交制造。
流片即为"试生产",简单来说就是设计完电路以后,先生产几片几十片,供测试用。如果测试通过,就照着这个样子开始大规模生产了。
流片是把电路设计变成ASIC芯片的过程。即Fabless厂商设计完电路后,在所有检查和验证都正确无误的情况下,将最后的GDSII文件交由Foundrv厂先生产一部分样品芯片(通常为数十片或上百片不等),以检验每一个工艺步骤是否可行,以及电路是否具备所需的性能和功能。
流片
二、流片一次多少钱?为什么这么贵?
一次流片的价格主要由掩膜版和晶圆价格构成,其中掩膜版占比很大。
掩膜版(Photomask),又称光罩,是微电子制造中光刻工艺所使用的图形母版,从掩膜母版的图形转换到晶圆上的过程,就像印钞机工作一样。我们可以把光刻机想象成印钞机,把钞票母版的图形印到纸张上的过程,如同光刻机把芯片图形印到晶圆上,都需要有母版,这个母版就是所谓的掩膜版。
制造一款芯片需要几百甚至上千道工序,掩膜版也不只是一层,例如14nm工艺制程大约需要60层,7nm大约需要80层甚至更多。掩膜版的价格主要取决于芯片所选用的“工艺节点”,工艺节点越高,流片价格越贵。一般来说,越先进的工艺节点,所需要使用的掩膜版层数就越多。例如使用7nm EUV工艺的麒麟985流片费用至少在3000万美元左右,若采用16nm或28nm等比较成熟的工艺技术,流片费用就会大大降低。
一般来说,40nm的掩膜版大约在500万左右,而28nm的掩膜版大约在1000万左右,14nm的掩膜版大约在2500万左右。(不同厂家价格会有差异,这里只是说明MASK的成本比较高)
另外,掩膜版的总体费用,包括石英,光刻胶等原材料的成本,Mask Writer和Inspection等机台的使用成本,还有掩膜版相关数据的生成,包括OPC、MDP等软件授权、服务器使用、和人工开发成本等等。对于一款芯片,动辄几十层的掩膜版,需要如此多的步骤,设备、软件、人员缺一不可,费用昂贵也就不足为奇了。芯学长网站就有关于流片的介绍及IC设计岗位的介绍,我这里就不过多介绍了。
三、流片经验的重要性?
可以这么说,参与流片是芯片工程师的必经之路,是入行的芯片工程师的成人礼。
对于芯片工程师来说,包含流片环节的才算是一个完整的芯片项目,参与流片也能帮你在IC开发流程的学习更完善。
比如做基带芯片,在什么场景下做低功耗、低功耗有哪些策略,从设计到实现再到应用层面……这些都需要流片环节做支撑/辅助。因为你不能只关心原理,你还需要清楚什么是流片中的不确定因素,并且要采用有效措施规避。
这样一来你每做完一个芯片项目,你都有机会进一步为自己制定标准、优化自己的工作流程、提升工作效率的同时还能保证交付质量。
尤其是商用芯片,流片就相当于一次考试,考工程师,也考公司。每一次流片都是真金白银,流片失败次数不需要多,一两次就能把公司干垮。
对于有研发底蕴和资金支持的公司来说,流片也是很重要的。国内那家TOP级别的Design House,要的就是高质量交付,追求First time right,也就是尽可能一次性把芯片做成功。
还有一种情况,超大芯片,几百个工程师,每人只参与其中一小部分。这种对于参与感没有那么直接的同学,感受也会等比例下降。
但,无论如何,只有流片才能把你的想法,汗水变成这个世界实际的一个部分,参与到这个世界的实际运转中,无论如何也是值得你骄傲的第一步。
四、流片需要多久?
流片过程通常需要3-6个月(包括原料准备、光刻、掺杂、电镀、封装测试),这是芯片制造中最重要最耗钱的环节。不过流片的具体情况还要看芯片流片厂家产能情况而定。
流片流程之后会过渡到量产阶段,进行芯片量产级别测试,同时也会开发芯片内的软件,最终进行量产。

这篇关于一文全懂!带你了解芯片“流片”!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/268536

相关文章

一文详解如何在Python中使用Requests库

《一文详解如何在Python中使用Requests库》:本文主要介绍如何在Python中使用Requests库的相关资料,Requests库是Python中常用的第三方库,用于简化HTTP请求的发... 目录前言1. 安装Requests库2. 发起GET请求3. 发送带有查询参数的GET请求4. 发起PO

一文详解Java Condition的await和signal等待通知机制

《一文详解JavaCondition的await和signal等待通知机制》这篇文章主要为大家详细介绍了JavaCondition的await和signal等待通知机制的相关知识,文中的示例代码讲... 目录1. Condition的核心方法2. 使用场景与优势3. 使用流程与规范基本模板生产者-消费者示例

电脑密码怎么设置? 一文读懂电脑密码的详细指南

《电脑密码怎么设置?一文读懂电脑密码的详细指南》为了保护个人隐私和数据安全,设置电脑密码显得尤为重要,那么,如何在电脑上设置密码呢?详细请看下文介绍... 设置电脑密码是保护个人隐私、数据安全以及系统安全的重要措施,下面以Windows 11系统为例,跟大家分享一下设置电脑密码的具体办php法。Windo

一文详解Python中数据清洗与处理的常用方法

《一文详解Python中数据清洗与处理的常用方法》在数据处理与分析过程中,缺失值、重复值、异常值等问题是常见的挑战,本文总结了多种数据清洗与处理方法,文中的示例代码简洁易懂,有需要的小伙伴可以参考下... 目录缺失值处理重复值处理异常值处理数据类型转换文本清洗数据分组统计数据分箱数据标准化在数据处理与分析过

一文带你理解Python中import机制与importlib的妙用

《一文带你理解Python中import机制与importlib的妙用》在Python编程的世界里,import语句是开发者最常用的工具之一,它就像一把钥匙,打开了通往各种功能和库的大门,下面就跟随小... 目录一、python import机制概述1.1 import语句的基本用法1.2 模块缓存机制1.

一文带你搞懂Nginx中的配置文件

《一文带你搞懂Nginx中的配置文件》Nginx(发音为“engine-x”)是一款高性能的Web服务器、反向代理服务器和负载均衡器,广泛应用于全球各类网站和应用中,下面就跟随小编一起来了解下如何... 目录摘要一、Nginx 配置文件结构概述二、全局配置(Global Configuration)1. w

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

速了解MySQL 数据库不同存储引擎

快速了解MySQL 数据库不同存储引擎 MySQL 提供了多种存储引擎,每种存储引擎都有其特定的特性和适用场景。了解这些存储引擎的特性,有助于在设计数据库时做出合理的选择。以下是 MySQL 中几种常用存储引擎的详细介绍。 1. InnoDB 特点: 事务支持:InnoDB 是一个支持 ACID(原子性、一致性、隔离性、持久性)事务的存储引擎。行级锁:使用行级锁来提高并发性,减少锁竞争

PHP: 深入了解一致性哈希

前言 随着memcache、redis以及其它一些内存K/V数据库的流行,一致性哈希也越来越被开发者所了解。因为这些内存K/V数据库大多不提供分布式支持(本文以redis为例),所以如果要提供多台redis server来提供服务的话,就需要解决如何将数据分散到redis server,并且在增减redis server时如何最大化的不令数据重新分布,这将是本文讨论的范畴。 取模算法 取模运

Weex入门教程之1,了解Weex

【资料合集】Weex Conf回顾集锦:讲义PDF+活动视频! PDF分享:链接:http://pan.baidu.com/s/1hr8RniG 密码:fa3j 官方教程:https://weex-project.io/cn/v-0.10/guide/index.html 用意 主要是介绍Weex,并未涉及开发方面,好让我们开始开发之前充分地了解Weex到底是个什么。 以下描述主要摘取于