首页 > 其他分享 >封装之打线简介

封装之打线简介

时间:2024-03-27 10:33:20浏览次数:26  
标签:Wire 封装 Chamfer 焊头 铜线 高度 Ball 简介 打线

https://developer.aliyun.com/article/740318

1.Wire bond原理: 对金属丝和压焊点同时加热和超声波,接触面便产生塑性变形,并破坏了界面的氧化膜,使其活性化,通过接触面两金属之间的相互扩散,形成金属化合物而完成连接。

2.常用线材: 金线,Ag合金线,钯铜线,纯铜线。 基于0.8mil,20um各种线材特性比较如下: 金线的主要优点: 硬度低,应力小,不容易产生弹坑。 抗氧化性好,在高温高湿下环境下的长期可靠性好。 缺点:成本较高,金属迁移率高,相比其他线材易产生Kirkendall Void。

银合金线的主要优点: 硬度低,应力小,不容易产生弹坑,成本低。 缺点:相比其他线材断裂载荷偏小。

铜线的主要优点: 成本低,电阻率小,金属迁移速率低,高温不易产生Kirkendall Void。 缺点:硬度大,容易产生弹坑,高温高湿下易腐蚀。

铜线和钯铜线优缺点比较: 1)钯铜线具有更好的耐腐蚀性 2)钯铜线开封后可以存储7天,纯铜线只能存储3天。 3)钯铜焊接时在纯氮气环境下,纯铜线需要在氮氢混合气体中。

3.Wire Capillary (劈刀):

image.png
Capillary主要的尺寸

H:Hole Diameter
T:Tip Diameter
B:Chamfer Diameter (orCD)
IC:Inside Chamfer
IC ANGLE:Inside Chamfer Angle
FA:Face Angle (Face角)
OR:Outside Radiu
image.png
CD径过大,Bonding強度越弱,易造成虛焊。
Chamfer角:小→Ball Size:小 Chamfer角:大→Ball Size:大 OR(Outer Radius)及FA(Face Angle):对Hill Crack、Capillary的OROuter Radius)及FA(Face Angle)的数值是重要影响因素

4.Wire Bonding的过程:

1) 焊头在打火高度 2) 焊头由打火高度下降到第一焊点搜索高度 3)第一焊点接触阶段 4)第一焊点焊接阶段 5)完成第一点压焊后, 焊头上升到反向高度 6)焊头上升到线弧高度位置 7)XYZ 移向第二压点搜索高度 8)第二压点焊接階段 9)焊头在尾丝高度,拉断尾丝。
image.png
First bond:
在这里插入图片描述
2nd Bond:
在这里插入图片描述
线弧:
image.png

5.Wire Bonding的主要参数:Time(时间) 、Power(功率)、Force(压力) 、Temperature(温度)
6.Wire bonding 的弧形:
在这里插入图片描述
BPO: Ball Pad opening BPP: Ball pad Pitch 下表为不同直径金线的直径对应的最小BPO/BPP 和最大线长。

Bond pad opening就是芯片需要打金线的PAD的开窗尺寸。
Bond pad pitch就是pad和Pad中心线之间的距离。
![image.png](/i/ll/?i=454efc7e790d446883bacbabf159d99d.png

BPO至少5um。 最大弧长是根据芯片高度,焊针尺寸,弧高要求,芯片偏移量,线径通过实验得到的安全长度。 6.Wire bond 测试: 主要项目Wire pull test (拉力测试), ball shear test(第一点推力测试) , stich pull test (第2点拉力测试), IMC coverage(金属化合物覆盖率),Crater test (弹坑实验), remain Al thickness(铝垫残留厚度)及可靠性试验后的Cross section。

标签:Wire,封装,Chamfer,焊头,铜线,高度,Ball,简介,打线
From: https://www.cnblogs.com/soliang/p/18098380

相关文章

  • FFMPEG C++封装(一)(C++ FFMPEG)
    1概述FFMPEG是一个C语言开源视音频编解码库。本文将FFMPG4.1.3进行C++封装,形成C++FFMPG库。2架构架构图如下所示:架构说明:Init初始化FFMPEG库。IStream输入流,FFMPEG的输入音视频文件。Packet音视频数据包Decoder音视频编码器Frame音视频帧FilterGraph音视频......
  • java的封装
    封装概述    java中的封装指的是将一系列有关的事物的共同属性和行为提取出来放到一个类中,隐藏对象的实行和现实细节,仅对外提供公共的访问方式的操作。这样说起来感觉很抽象,也不好理解,这里不妨举一个例子。将配置电脑这个动作看成封装。    这个要怎么理解呢......
  • php:页面链接数据库(封装),其他页面引入方法
    数据库连接get_db_conn.php//创建连接$conn=mysqli_connect($servername,$username,$password,$dbname);<?php//数据库连接参数define('DB_SERVER','localhost');//数据库服务器的地址define('DB_USERNAME','root');//数据库账户define(......
  • TypeScript日期方法封装
    TypeScript日期方法封装1.获取当前日期,格式YYYY-MM-DD2.获取当前时间,格式YYYY-MM-DDHH:mm:ss3.返回一年的总天数4.返回日期是当年第多少天5.返回时间范围的所有周末6.返回该日期的周末日期7.返回时间范围的各个月份的总天数8.返回日期范围内所有周末,一级前......
  • .NET Core 简介
       微软于2016年推出了新一代的开发平台,并且将其命名为.NETCore。相较于旧的.NETFramework。.NETCore有如下优点:  1).NETCore采用模块化开发。不再像.NETFramework那样需要安装整个安装包。.NETCore核心只包含很少的文件,所有其他模块都需要单独安装。根据需要引用......
  • 毫米波雷达简介
    毫米波雷达简介附赠自动驾驶学习资料和量产经验:链接1.概述1.1发展历史RADAR是++RA++dio++D++etection++A++nd++R++anging的缩写。1936年1月,英国架起了第一个雷达站,用于监测德国战机。从此之后,雷达技术开始蓬勃发展。雷达的频段很广,从HF波段到Y波段都有不同的应用。......
  • 基于 Vue3 + Element-plus 封装的 Table 组件
    项目信息项目名称:vue3-xmw-table预览地址:点击预览Github:vue3-element-table使用方法根目录下执行npmivue3-xmw-table命令npmivue3-xmw-table全局挂载组件import{createApp}from'vue'importAppfrom'./App.vue'importXmwtablefrom'vue3-xmw-table'......
  • MogDB/openGauss访问控制简介
    MogDB/openGauss访问控制简介SQL可以针对不同的数据库对象赋予不同的权限,这样就可以限制用户对数据的不必要访问,提高数据访问的安全性。常见的SQL权限如下:SELECT/UPDATE/DELETE/INSERT:访问、修改基本表或视图的权限REFERENCES:在基本表上创建外键约束的权限TRIGGER:在基本表......
  • SpringBoot基础24_SpringBoot简介1
    一、原有Spring优缺点分析1、Spring的优点分析Spring是Java企业版(JavaEnterpriseEdition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的EnterpriseJavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(PlainOldJava......
  • MogDB/openGauss访问控制简介
    MogDB/openGauss访问控制简介SQL可以针对不同的数据库对象赋予不同的权限,这样就可以限制用户对数据的不必要访问,提高数据访问的安全性。常见的SQL权限如下:SELECT/UPDATE/DELETE/INSERT:访问、修改基本表或视图的权限REFERENCES:在基本表上创建外键约束的权限TRIGGER:在基本表......