首页 > 其他分享 >芯片cp测试和ft测试

芯片cp测试和ft测试

时间:2023-02-22 08:44:41浏览次数:47  
标签:cp FT 芯片 封装 阶段 测试 ft CP

CP是Chip Probe的缩写,指的是芯片在wafer的阶段,就通过探针卡扎到芯片管脚上对芯片进行性能及功能测试,有时候这道工序也被称作WS(Wafer Sort)。

FT是Final Test的缩写,指的是芯片在封装完成以后进行的最终测试,只有通过测试的芯片才会被出货。

 

 

从工序角度上看,似乎非常容易区分cp测试和ft测试,没有必要再做区分,而且有人会问,封装前已经做过测试把坏的芯片筛选出来了,封装后为什么还要进行一次测试呢?难道是封装完成度不高影响了芯片的动能吗?不是的,因为从测试内容上看,cp测试和ft测试有着非常明显的不同。.

首先受测试治具的限制,在绝大多数情况下,特别是国内,在CP测试上选用的探针基本属于悬臂针(也有叫环氧针的,因为针是用环氧树脂固定的缘故)。这种类型的针比较长,而且是悬空的,因此信号完整性控制非常困难,数据的最高传输率只有100~400Mbps,高速信号的测试几乎不可能完成。

而且,探针和pad的直接接触在电气性能上也有局限,容易产生漏电和接触电阻,这对于高精度的信号测量也会带来巨大的影响。所以,通常CP测试仅仅用于基本的连接测试和低速的数字电路测试。

虽然理论上在CP阶段也可以进行高速信号和高精度信号的测试,但这往往需要采用专业的高速探针方案,如垂直针/MEMS探针等技术,这会大大增加硬件的成本。多数情况下,这在经济角度上来说是不划算,因此在CP测试阶段只能选择传输率不太高,对良率影响较大的测试项目。

于是,一些测试难度大,成本高但信号率不高的测试项目,完全可以放到FT阶段再测试。也是因为一些芯片的部分模组的管脚在

之前都不会引出来,在FT阶段很难甚至无法测量,如芯片的封装是SIP之类的特殊形式。在这样的情况下,有些测试就必须在CP阶段进行,这也是在封装前还需要进行CP测试的一个重要原因。

此,cp测试和ft测试的区别就是

1) 因为封装本身可能影响芯片的良率和特性,所以芯片所有可测测试项目都是必须在FT阶段测试一遍的,而CP阶段则是可选。

2) CP阶段原则上只测一些基本的DC,低速数字电路的功能,以及其它一些容易测试或者必须测试的项目。凡是在FT阶段可以测试,在CP阶段难于测试的项目,能不测就尽量不测。一些类似ADC的测试,在CP阶段可以只给几个DC电平,确认ADC能够基本工作。在FT阶段再确认具体的SNR/THD等指标。

3) 由于CP阶段的测试精度往往不够准确,可以适当放宽测试判断标准,只做初步筛选。精细严格的测试放到FT阶段。

4) 如果封装成本不大,且芯片本身良率已经比较高。可以考虑不做CP测试,或者CP阶段只做抽样测试,监督工艺。

5) 新的产品导入量产,应该先完成FT测试程序的开发核导入。在产品量产初期,FT远远比CP重要。等产品逐渐上量以后,可以再根据FT的实际情况,制定和开发CP测试。

了解了它们之间的不同,我们还可以根据测试项目的不同和重复内容等因素,在具体测试项目中进行判断和取舍了。毕竟增加一个复杂的高速或高精度模拟测试,不仅仅会增加治具的成本,还会增加测试机台的费率和延长测试时间,影响出产成果。

 

标签:cp,FT,芯片,封装,阶段,测试,ft,CP
From: https://www.cnblogs.com/zjbfvfv/p/17143119.html

相关文章

  • R语言用CPV模型的房地产信贷信用风险的度量和预测|附代码数据
    全文链接:http://tecdat.cn/?p=30401最近我们被客户要求撰写关于CPV模型的研究报告,包括一些图形和统计输出。本文基于CPV模型,对房地产信贷风险进行了度量与预测。我们......
  • cpu开启节能或者关闭方法及原理
    情况说明CPU支持c-state特性,在负载较低时,会降低CPU频率而实现节能。原理介绍c-state有C0/C1/C2....级别,其中C0为CPU正常运行状态,运行在额定频率,数字越大代表CPU节能模式越深......
  • 性能测试-混合场景
    1、问题-我的脚本,期望在启动之后,运行一段时间,暂停,然后过一段时间之后,再运行?1、jenkins中的定时任务√但是,这种方式,需要大家掌握Jenkins中定时任务的配置2、UltimateT......
  • 套接字连接以及TCP三次握手详解
    在套接字和地址文章中,我们画出基于套接字接口网络应用的一张图,本文章就是详细解释这些函数具体怎么实现的。socket创建套接字客户端和服务器使用socket函数来创建一个套......
  • scrcpy不使用adb远程控制android
    1.开启服务器CLASSPATH=/data/local/tmp/scrcpy-server.jarapp_process/com.genymobile.scrcpy.Server1.23log_level=infobit_rate=8000000cleanup=falsetunnel_......
  • tcp的粘包现象
    粘包现象只出现在tcp协议中多条消息之间没有边界,并且还有一大堆优化算法发送端:两条消息很短并且发送的间隔很短接收端:接收消息不及时解决粘包问题的本......
  • 分层测试(三):接口测试
    分层测试系列文章https://www.cnblogs.com/yuxiuyan/tag/分层测试/1.什么是接口测试接口测试是通过测试模块接口来检测模块整体逻辑是否符合预期的测试方法。接口测试......
  • Redis IO多线程的简要测试结果
    RedisIO多线程的简要测试结果摘要最近想简单确认一下IO多线程的对吞吐量的提升情况.正好手头有鲲鹏的机器,所以想直接进行一下验证顺便用一下4216进行一下对比.......
  • 使用appuploader怎么安装测试​
    原文链接:​​http://kxdang.com/topic/appuploader/iosdev90.html​​首先我们来看安装测试这个模块,注意按照上面提示内容操作。​​1.安装测试​​​​2.上传IPA​​进入“......
  • 快速理解5G CPE
    一、什么是5GCPE?CPE即客户前置设备,是CustomerPremiseEquipment的缩写,正如名字所述,它是在用户的终端设备之前的设备。传统的CPE是对WiFi信号进行二次中继、延长覆盖范......