芯片中的CP一般指的是CP测试,也就是晶圆测试(Chip Probing)。

一、CP测试是什么

CP测试在整个芯片制作流程中处于晶圆制造和封装之间,测试对象是针对整片晶圆(Wafer)中的每一个Die,目的是确保整片(Wafer)中的每一个Die都能基本满足器件的特征或者设计规格书,通常包括电压、电流、时序和功能的验证。

CP测试的具体操作是在晶圆制作完成之后,成千上万的裸DIE(未封装的芯片)规则的分布满整个Wafer。由于尚未进行划片封装,只需要将这些裸露在外的芯片管脚,通过探针(Probe)与测试机台(Tester)连接,进行芯片测试就是CP测试。

图 1 CP Test在芯片产业价值链上的位置

、为什么要做CP测试

因为通常在芯片封装阶段时,有些管脚会被封装在芯片内部,导致有些功能无法在封装后进行测试,因此Wafer中进行CP测试最为合适。

图 2 Wafer上规则的排列着DIE

而且Wafer制作完成之后,由于工艺偏差、设备故障等原因引起的制造缺陷,分布在Wafer上的裸DIE中会有一定量的残次品。CP测试的目的就是在封装前将这些残次品找出来(Wafer Sort),同时还可以避免被封装后无法测试芯片性能,优化生产流程,简化步骤,同时提高出厂的良品率,缩减后续封装测试的成本。

另外,有些公司会根据CP测试的结果,将芯片划分等级,将这些产品投入不同的市场,购买者需要注意这一点。

三、测试内容有哪些

1、SCAN

SCAN用于检测芯片逻辑功能是否正确。DFT设计时,先使用DesignCompiler插入ScanChain,再利用ATPG(Automatic Test Pattern Generation)自动生成SCAN测试向量。SCAN测试时,先进入Scan Shift模式,ATE将pattern加载到寄存器上,再通过Scan Capture模式,将结果捕捉。再进入下次Shift模式时,将结果输出到ATE进行比较。

图 3 Scan Chain示意图

2、Boundary SCAN

Boundary SCAN用于检测芯片管脚功能是否正确。与SCAN类似,Boundary SCAN通过在IO管脚间插入边界寄存器(Boundary Register),使用JTAG接口来控制,监测管脚的输入输入出状态。

图 4 Boundary Scan原理图

四、测试方法有哪些

1、DC/AC Test

DC测试包括芯片Signal PIN的Open/Short测试,电源PIN的PowerShort测试,以及检测芯片直流电流和电压参数是否符合设计规格。AC测试检测芯片交流信号质量和时序参数是否符合设计规格。

2、RF Test

对于无线通信芯片,RF的功能和性能至关重要。CP中对RF测试来检测RF模块逻辑功能是否正确。

3、存储器

存储器测试数量较大,因为芯片往往集成着各种类型的存储器(例如ROM/RAM/Flash),为了测试存储器读写和存储功能,通常在设计时提前加入BIST(Built-In SelfTest)逻辑,用于存储器自测。芯片通过特殊的管脚配置进入各类BIST功能,完成自测试后BIST模块将测试结果反馈给Tester。

(1)ROM(Read-Only Memory)通过读取数据进行CRC校验来检测存储内容是否正确

(2)RAM(Random-Access Memory)通过除检测读写和存储功能外,有些测试还覆盖DeepSleep的Retention功能和Margin Write/Read等等。

(3)Embedded Flash除了正常读写和存储功能外,还要测试擦除功能。

(4)Wafer还需要经过Baking烘烤和Stress加压来检测Flash的Retention是否正常。

(5)还有Margin Write/Read、Punch Through测试等等。

4、其他Function Test

芯片其他功能测试,用于检测芯片其他重要的功能和性能是否符合设计规格。

随着芯片工艺越来越先进,晶体管密度越来越高,芯片测试的复杂度和难度也成倍地增长。本文只梳理了一些梳理基本的测试概念,和简单基础的CP测试知识,后续我们会再针对这个话题进行一些更加全面的探讨。

芯片中的CP是什么CP相关推荐

  1. cp -r 和 cp -R 的区别

    今天倒腾linux根文件系统的时候发现 cp -r /dev /dev_bak 时,竟然会 将磁盘设备中的数据进行一次拷贝,而不是仅仅建立设备文件. 于是到网上搜了一把,收获不小. http://ww ...

  2. 海思芯片中VPSS的group和channel的概念.

    在芯片中VPSS可能只有一个或者两个,然后我们要去复用这个vpss,那么我们就申请一个VPSS号,这样好像有很多个VPSS,实际上我们用的都是同一个硬件VPSS,这里申请的VPSS号就是GROUP,海 ...

  3. linux 使用cp卡死,细说CP使用

    cp命令目录基本操作: 1:cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录. 2:它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下. 3:cp命令还支持同时复 ...

  4. 基于Matlab Simulink开发的嵌入式模型,模型可自动生成ccs工程代码,生成的代码可直接运行在主控芯片中

    主控芯片dsp tms320f28335,基于Matlab Simulink开发的嵌入式模型,模型可自动生成ccs工程代码,生成的代码可直接运行在主控芯片中. 该模型利用id=0的矢量控制,实现了永磁 ...

  5. Linux CentOS  复制文件、替换文件 cp 复制文件、cp 覆盖文件 cp替换文件

    Linux CentOS  复制文件.替换文件 cp 复制文件.cp 覆盖文件 cp替换文件 一.Linux 复制文件语法 1. cp [option] src dest 2. option 可选参数 ...

  6. 浅谈芯片中的Bootloader、Flash

    Bootloader.Flash浅谈 浅谈Bootloader: 浅谈Flash: 在文章 Bootloader详解,理解Bootloader看这篇就够了中介绍了在PC机上电后Bootloader的作 ...

  7. linux cp当前目录,Linux cp命令总给

    描述: cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录.它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下.cp命令还支持同时复制多个文件,当一次复制多个文件时 ...

  8. linux远程cp命令,Linux cp scp命令使用

    cp    拷贝命令,用来对文件或者子目录进行拷贝操作的. scp  是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服 ...

  9. Linux的cp -a与cp -p

    cp -a 保留原文件属性的前提下复制文件 cp -r dirname(源文件) destdi(目标文件) 复制目录后其文件属性会发生变化 想要使得复制之后的目录和原目录完全一样包括文件权限, 可以使 ...

  10. linux cp -ip,linux cp命令

    五分钟学会使用Linux cp命令 Linux中使用cp命令复制文件(夹),本文就日常工作中常用的cp命令整理如下. 一.复制一个源文件到目标文件(夹). 命令格式为:cp 源文件 目标文件(夹) 这 ...

最新文章

  1. Android SDK 路径修改
  2. 基于Android的ELF PLT/GOT符号重定向过程及ELF Hook实现(by 低端码农 2014.10.27)
  3. ad如何设置pcb板子形状_俺老孙画个圈板框与安装孔PCB系列教程110
  4. 领域驱动设计,让程序员心中有码
  5. 【转】MS SQL Sever 远程安装导入数据演示(图)
  6. laravel 方法摘要
  7. 构建根文件系统之busybox
  8. 使用客户端工具SecureCRT连接linux
  9. python杨辉三角居中_python杨辉三角
  10. 什么是OGNL表达式
  11. http长连接与主动断开方
  12. C++ 酒店管理系统
  13. 电脑自动关机后又自动开机怎么办
  14. 景深决定照相机什么特性_浅析决定景深之四大因素
  15. 实战 SQL:实现百度、高德等地图中的地铁换乘线路查询
  16. 三、Redis在SpringBoot中使用案例
  17. AWS云、阿里云、腾讯云、华为云--云服务器全球区域对比图
  18. FPN (特征金字塔) 的原理和代码
  19. 尚硅谷python部分学习笔记
  20. IBMX3650M4安装win2008Server操作指南

热门文章

  1. 用网盘和git来管理资源
  2. 2022年2月国产数据库排行榜:冠军宝座面临挑战,OceanBase 重返 TOP3
  3. 增长黑客理论(AARRR)模型
  4. [llvm]查看O3使用了哪些pass
  5. 微信小程序项目实例——双人五子棋
  6. SSM项目发布后出现静态资无法加载的情况,报Failed to load resource: the server responded with a status of 404 ()
  7. 扫描仪显示计算机繁忙或故障,为什么我的兄弟打印机每次扫描图像文件总是显示连接计算机,但是电脑就没有弹出那个框让我选择?请求高手...
  8. 机器学习十大经典算法入门
  9. vue 扁平化_JS数组扁平化(flat)
  10. vmware 运行xp 蓝屏