历史上的今天
返回首页

历史上的今天

今天是:2024年11月27日(星期三)

正在发生

2018年11月27日 | 关于流片验证

2018-11-27 来源: 半导体行业观察

如果用流片(Tape Out)作为芯片验证的节点,则可分为流片前验证和流片后验证。


流片前验证,叫做 Pre-Silicon验证,是指基于各种仿真平台 (FPGA,PXP,HAPS,ZeBU 等)和 Bit File 验证芯片的功能、性能、功耗是否满足设计目标,为流片做准备。

流片后验证,叫做 Post-Silicon 验证,是指 Foundry 已经完成工程样片的制作,工程团队拿到了工程样片,并对工程样片进行验证,以确定样片是否符合设计目标,为芯片量产做准备。


流片时,需规划好工程 Wafer 释放策略。


以 TSMC 为例。通常,根据 SoC 的规模和 Die Size 等因素,公司与 TSMC 谈好每次流片的工程 Wafer 数量,比如 25片 工程Wafer,这些工程 Wafer 的费用包含在流片费用中。考虑到大多数芯片做不到一次流片直接量产,所以要规划这 25 片工程 Wafer 的用法,至少需考虑以下需求:


(1)有足够的工程芯片用于测试验证;

(2)为 Metal Fix 预留工程 Wafer;

(3)缩短芯片验证时间;

(4)工程故障;

(5)具体项目的需求。比如,在满足以上需求的前提下,预留尽可能多的工程Wafer用于量产。


以 12nm FFC SoC 为例,假设该 SoC 涉及50个模块,芯片 Die Size 为 30mm^2,采用12英尺Wafer,MFU 为 95%,算下来一片 Wafer 可生产 2K 颗芯片,假设良率(Yield)为 85%,即 CP 和FT 筛掉 15%,可拟定的工程Wafer策略如图一。


图一 某芯片工程Wafer策略


解释该表前,先熟悉一些概念。


芯片结构如大楼,至少包括选材质(Corner),打基地(Base Layer)。芯片Corner 选择,如选择材料不同材质盖大楼。芯片制作是物理过程,存在工艺偏差。根据工艺的设置和 PMOS、NMOS的开关时间快慢,分为不同的 Corner,典型说法如:TT、FF、SS,同时根据偏差大小设定不同等级的 FF 和 SS,如 2FF 表示往快的方向偏2个Sigama,3SS 表示往慢点方向偏3个Sigama (关于为什么要做不同Corner 的芯片,作为另一个 Topic  后聊)。


选 Corner,可理解为选不同的材质盖楼,一旦选定开工,就不能更改,参考表一:


(1)Hold OD,理解为已经选好高楼的地点,根据需要还可以改变大楼的材质,可以才改变工艺;

(2)Hold at Poly,理解为选好了地点和材质,地基还没有开始做,即芯片的 Base Layer 没有开始;

(3)Hold at Count,理解为地基已经做了不能更改,但可以修改楼层间的连接,即可以做 Metal 层修改。


回来看表一。


第一批  #1~#3,Leading Lot,3PCS TT,Full flow run to end。Wafer #1~#3 三不要做 CP 测试和FT测试,直接跑到最后。其中一片用于 PC 调试,送到封装厂产长 Bump 后这片 Wafer 不需要切开,用于调试 PC 程式。另外两片长完 Bump后,切开并封装,第一批次芯片不做 FT 测试,盲封调回(为什么 Leading Lot 用 TT而且不做 CP ? 为什么 Leading Lot 不能全部做FT 测试?)。


第二批 #4~#11,First Corner Lot,做 CP 和 FT 测试,Full flow run to end。因为包括了Corner Wafer, 与第一批使用不同的机台,#4和#9 的TT用于验证同Corner下不同机台间的差异。其余六片是Corner Wafer。


第三批 #12 ~ #16 是备份 Lot, 包含各种 Corner 并 Hold 在 OD。12nm工艺尚未成熟,为防止前两批 Wafer 出现工程问题做 Back up,同时为 Metal Fix 做准备。选择 Hold at OD 而不是保持原始Wafer,一是为了保证能根据需求改变工艺,二是考虑到一旦出现工程问题,或者需要 Metal Fix,直接从 OD 开始跑,减少芯片回来的时间(为什么不Hold在 Poly呢?)。


第四批 #17~#21,是用于验证 MON+/-,HR+/- 工艺,Run to end,做 CP 和 FT 测试。


第五批 #22~#25 Hold 在 OD 备用。考虑到工程样片回片时间比量产芯片会回片时间段,若有客户需求,且前面的样片已满足芯片验证要求,这四片 Wafer 可作为量产 Wafer 出货。


总结下来,该案例 25 片工程 Wafer 的使用考虑了实用性,时效性等各种场景,但并非没有漏洞,仅是根据该次流片的具体情况,权衡了各种可能性后的决策。


推荐阅读

史海拾趣

Frequency Devices公司的发展小趣事

为了进一步扩大市场份额,Frequency Devices公司积极实施国际化战略。公司通过参加国际电子展会、建立海外销售网络、与国际知名企业建立合作关系等方式,不断提升品牌国际影响力。同时,公司还根据不同国家和地区的市场特点,定制化开发符合当地需求的高频电子产品。这些努力使得Frequency Devices公司的产品成功打入多个国际市场,实现了全球化布局。

Gennum ( Semtech )公司的发展小趣事
观察LED等输出设备的工作状态,判断电路是否按预期工作。
CT Micro公司的发展小趣事
  1. 创业初期与技术创新

CT Micro公司最初由几位电子工程领域的专家创立,他们看到了微型计算机断层扫描(Micro-CT)技术在电子行业中的巨大潜力。初期,公司面临着资金短缺和技术难题,但他们通过不断研发和创新,成功开发出了一款具有高性价比的Micro-CT设备,迅速获得了市场的认可。

  1. 市场拓展与合作伙伴关系

随着产品的成熟,CT Micro开始积极寻求市场拓展。他们与多家电子制造企业建立了合作关系,为这些企业提供Micro-CT设备的定制服务。通过与这些企业的合作,CT Micro不仅扩大了市场份额,还进一步提升了产品的技术水平和应用范围。

  1. 研发升级与产品迭代

面对日益激烈的市场竞争,CT Micro不断投入研发力量,对Micro-CT设备进行升级和迭代。他们成功推出了多款新型设备,具有更高的分辨率、更快的扫描速度和更低的辐射剂量。这些新产品的推出,进一步巩固了CT Micro在电子行业中的领先地位。

  1. 国际化战略与市场拓展

随着国内市场的饱和,CT Micro开始实施国际化战略。他们积极参与国际展览和研讨会,展示自己的产品和技术实力。同时,他们还在海外设立了销售和服务中心,为国际客户提供更加便捷的服务。通过这些努力,CT Micro成功打开了国际市场的大门。

  1. 社会责任与可持续发展

在快速发展的同时,CT Micro也积极履行社会责任。他们注重环保和可持续发展,采用环保材料和节能技术生产产品。此外,他们还积极参与公益事业,为贫困地区的教育和医疗事业贡献力量。这些举措不仅提升了公司的社会形象,也为其可持续发展奠定了坚实基础。

请注意,这些故事框架是虚构的,并不代表CT Micro公司的实际发展情况。如果您需要了解CT Micro公司或类似公司的真实故事,建议您查阅相关公司的官方网站、新闻报道或行业分析报告。

苏州锋驰(Feng)公司的发展小趣事
在科研和实验过程中,为各种实验装置提供稳定的电流输出。
B&K Precision公司的发展小趣事

随着电子行业的不断发展,B&K Precision始终保持着创新的步伐。公司不断推出具有创新性和竞争力的新产品,如数字电流表、三路输出直流清洁电源等,满足了市场对于高精度、高可靠性测试仪器的需求。这些产品的推出不仅提升了公司的市场份额,也进一步巩固了公司在电子行业中的地位。

ALPS公司的发展小趣事

随着业务的不断发展,科恩和班意识到电子测试和测量领域的巨大潜力。1951年,他们将公司更名为B&K Precision,并开始扩展业务,涉足其他电子测试和测量领域。工程师们凭借在电视测试设备领域的丰富经验,不断研发新产品,获得了多项专利,并推动公司迅速成为全球电子测量领域的领导者。

问答坊 | AI 解惑

太阳电池热斑现象的研究

0 引言 随着社会对能源的需求量越来越大,“能源安全危机”的问题也愈发突显。对此,经济和社会学家舍尔赫尔曼曾提出“阳光型世界经济”的概念,指出利用阳光型能源和阳光型原材料即可再生能源来满足人类对能源和原材料的总体需求,可为世界经济发 ...…

查看全部问答>

TMS320C6205数据手册

TMS320C6205的数据手册,不要钱,哈哈!…

查看全部问答>

求助 运放

各位大侠,能否帮在下分析下这个电路? 小弟能力有限,实在是搞不清楚他的功能。 谢谢啦。[qq]20436023[/qq] 文件在附件中。…

查看全部问答>

==请教USB DEVICE 驱动中,接收CBW错误后的处理方法==

刚接触USb对其中的流程还不熟悉,在调试一驱动程序时,发现如下现象:   24    CDB    2a 00 00 00  28 0c 00 00  80 00               &n ...…

查看全部问答>

求救各位大虾:http服务器关于页面失效的处理方法

请问各位大虾,我知道在asp中关于处理页面失效可以通过设置session的值来实现, 但我目前在做路由器的网页失效的功能,以前没做过网页,请问怎么处理呢?或者 发点http服务器的资料到我邮箱:mftrans@tom.com感激万分…

查看全部问答>

关于事件管理器B

指向事件管理器B时,是不是用ldp #0EA就行呢? 为什么我向EVB中的T3CNT和T3PR都写不进数呢? 用了splk #1000 T3CNT,然后查看一下,寄存器的值没有变化阿。 .TEXT _c_int0     SETC    INTM        &nb ...…

查看全部问答>

提取微弱小信号的锁相放大器提交文档

如题,锁相放大器基本功能已经实现,深入的测试需要有时间进一步完善。附件为本设计的说明文档、原理图、PCB、元器件清单等。另外还有MSP430f149  硬SPI模式与AD7190接口程序,通过SPI采集,然后串口发送送至上位机。具体请见附件。 关于本设 ...…

查看全部问答>

使用Altium Designer进行多通道设计

上传了两份技术文档,讲述了如何使用AD经行多通道设计,以及分层设计的结构和方法。…

查看全部问答>

串口实验波特率

sopc builder中设置波特率是9600,串口工具设置9600,发送36时,接收是FB,串口调试工具设置19200,则收到的是36,这是什么问题啊 QQ截图20120323203513.png (28.18 K) 2012-3-23 20:36:10#include \"system.h\"#include \"unistd.h\"#includ ...…

查看全部问答>