CN104698366A - Bga封装焊点连接失效故障监测方法 - Google Patents
Bga封装焊点连接失效故障监测方法 Download PDFInfo
- Publication number
- CN104698366A CN104698366A CN201510137508.0A CN201510137508A CN104698366A CN 104698366 A CN104698366 A CN 104698366A CN 201510137508 A CN201510137508 A CN 201510137508A CN 104698366 A CN104698366 A CN 104698366A
- Authority
- CN
- China
- Prior art keywords
- solder joint
- setting
- level signal
- time section
- kernel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Electric Connection Of Electric Components To Printed Circuits (AREA)
Abstract
本发明属于焊接点故障诊断与健康管理技术领域,特别涉及BGA封装焊点连接失效故障监测方法。在本发明中,在待测BGA封装焊接点连接一小电容,IP核通过向一焊点输出高、低电平对外部电容充放电并从另一焊接点读取电容电压实现焊接点健康状态的监测,本IP核可同时对两个待测焊接点进行监测,对每个焊接点的监测只需两个时钟周期。
Description
技术领域
本发明属于焊接点故障诊断与健康管理技术领域,特别涉及BGA封装焊点连接失效故障监测方法。
背景技术
随着集成电路的高速发展,FPGA向着高密度、小型化的方向不断发展,BGA封装形式应运而生。焊接在PCB板上的FPGA焊接点发生连接失效时,将带来关键设备的灾难性故障。由于焊接点连接失效是由热应力、机械应力等多种复杂因素共同作用引起的,传统基于光学的监测方法很难对BGA封装形式FPGA焊接点连接失效进行监测。
发明内容
本发明的目的在于提出BGA封装焊点连接失效故障监测方法。本发明具有工作可靠、实现简单、实时监测以及对间歇性连接失效有很强监测能力等特点。
为实现上述技术目的,本发明采用如下技术方案予以实现。
BGA封装焊点连接失效故障监测方法,基于BGA封装焊点连接失效故障监测装置。所述BGA封装焊点连接失效故障监测装置包括:电容、IP核、封装在PCB板上的第一焊点、封装在PCB板上的第二焊点,所述第一焊点和第二焊点的公共节点电连接电容的一端,所述电容的另一端接地;所述IP核用于同时向每个焊点输出低电平信号,或者用于向其中一个焊点输出高电平信号;所述IP核用于在向其中一个焊点输出高电平信号时,接收来自另一个焊点的电平信号;
所述BGA封装焊点连接失效故障监测方法的过程为:按照设定的焊点故障监测周期循环地对每个焊点的连接失效故障进行监测;每个设定的焊点故障监测周期由按照时间顺序排列的第一设定时间段、第二设定时间段、第三设定时间段和第四设定时间段组成;
在每个设定的焊点故障监测周期的第一设定时间段,IP核同时向每个焊点输出低电平信号;在每个设定的焊点故障监测周期的第二设定时间段,IP核向第一焊点输出高电平信号,并同时接收来自第二焊点的电平信号;在每个设定的焊点故障监测周期的第三设定时间段,IP核同时向每个焊点输出低电平信号;在每个设定的焊点故障监测周期的第四设定时间段,IP核向第二焊点输出高电平信号,并同时接收来自第一焊点的电平信号;
在每个设定的焊点故障监测周期的第二设定时间段,IP核根据来自第二焊点的电平信号的高低,来判断第一焊点的阻抗;在每个设定的焊点故障监测周期的第四设定时间段,IP核根据来自第一焊点的电平信号的高低,来判断第二焊点的阻抗。
本发明的特点和进一步改进在于:
在每个设定的焊点故障监测周期的第二设定时间段,如果IP核接收的来自第二焊点的电平信号如果变为高电平信号,则根据第二焊点的电平转换时间的长度,得出第一焊点的阻抗,所述第二焊点的电平转换时间的起点为对应设定的焊点故障监测周期的第二设定时间段的起始时刻,所述第二焊点的电平转换时间的终点为来自第二焊点的电平信号变为高电平信号的时刻;
在每个设定的焊点故障监测周期的第四设定时间段,如果IP核接收的来自第一焊点的电平信号如果变为高电平信号,则根据第一焊点的电平转换时间的长度,得出第二焊点的阻抗,所述第一焊点的电平转换时间的起点为对应设定的焊点故障监测周期的第四设定时间段的起始时刻,所述第一焊点的电平转换时间的终点为来自第一焊点的电平信号变为高电平信号的时刻。
所述电容的电容值C为R表示设定的焊点阻抗阈值,f表示焊点故障监测频率,所述焊点故障监测频率为所述设定的焊点故障监测周期的倒数。
在每个设定的焊点故障监测周期,每个设定时间段的长度相等。
本发明的有益效果为:本发明的有益效果是实现了焊接点连接失效的在线监测,对间歇连接失效具有监测能力,实现方便简单,对原电路改动较小。
附图说明
图1为IP核检测焊点失效原理图;
图2为本发明的IP核工作流程示意图。
具体实施方式
下面结合附图对本发明作进一步说明:
焊接点的连接失效是由外界环境热应力、机械应力等共同作用下形成的,表现为该焊接点阻抗从几毫欧姆到几百欧姆甚至无穷大的变化。参照图1,为本发明的IP核检测焊点失效原理图。本发明首先提出了一种基于BGA封装焊点连接失效故障监测装置。该基于BGA封装焊点连接失效故障监测装置包括:用FPGA实现的IP核,IP核用于向外输出高电平信号或低电平信号,或者用于接收来自外界的高/低电平信号。该基于BGA封装焊点连接失效故障监测装置还包括:电容、封装在PCB板上的第一焊点a、以及封装在PCB板上的第二焊点b,第一焊点a和第二焊点b的公共节点电连接电容的一端(正端),所述电容的另一端(负端)接地;本发明实施例中,IP核用于同时向每个焊点输出低电平信号,或者用于向其中一个焊点输出高电平信号;IP核用于在向其中一个焊点输出高电平信号时,接收来自另一个焊点的电平信号。本发明中,IP核用VHDL语言基于状态机编写。
本发明实施例中,上述电容的电容值C为R表示设定的焊点阻抗阈值,f表示焊点故障监测频率,焊点故障监测频率为设定的焊点故障监测周期的倒数。
本发明在上述基于BGA封装焊点连接失效故障监测装置的基础上,提出了一种基于BGA封装焊点连接失效故障监测方法。焊接点发生故障时,其阻抗会发生相应变化,通过检测焊点阻抗值,可了解该焊点的健康情况。检测原理如图1所示。对第一焊点a进行故障预测时,IP核向第一焊点a输出方波信号,在第一焊点a为高电平时对外部电容进行充电,第一焊点a的阻抗的升高将使得第二焊点b由低电平到高电平阀值(IP核高电平信号与低电平信号的门限)的时间增长,对第二焊点b由低电平到高电平阀值的时间进行测量即可得到第一焊点a的阻抗的相关信息。同理,可得到第二焊点b的阻抗大小。在对第一焊点a进行故障预测时,t时刻外部电容电压值Ut为:
其中,U0为外部电容的初始电压值(在对第一焊点a进行故障预测的初始时刻外部电容的电压值),U1为通过充电(指本发明中对第一焊点a进行故障预测时对外部电容进行充电的过程)外部电容最终能够达到的电压值,在本发明实施例中,U0、U1、R和C均为已知值。
本发明实施例中,上述基于BGA封装焊点连接失效故障监测方法的过程为:
按照设定的焊点故障监测周期循环地对每个焊点的连接失效故障进行监测;每个设定的焊点故障监测周期由按照时间顺序排列的第一设定时间段、第二设定时间段、第三设定时间段和第四设定时间段组成;在每个设定的焊点故障监测周期,每个设定时间段的长度相等。
在每个设定的焊点故障监测周期的第一设定时间段,IP核同时向每个焊点输出低电平信号,电容进行放电。在每个设定的焊点故障监测周期的第二设定时间段,IP核向第一焊点输出高电平信号,并同时接收来自第二焊点的电平信号,此时电容进行充电。在每个设定的焊点故障监测周期的第三设定时间段,IP核同时向每个焊点输出低电平信号,此时电容进行放电。在每个设定的焊点故障监测周期的第四设定时间段,IP核向第二焊点输出高电平信号,并同时接收来自第一焊点的电平信号,此时电容进行充电。
在每个设定的焊点故障监测周期的第二设定时间段,IP核根据来自第二焊点的电平信号的高低,来判断第一焊点的阻抗;具体地说,在每个设定的焊点故障监测周期的第二设定时间段,如果IP核接收的来自第二焊点的电平信号如果变为高电平信号,则根据第二焊点的电平转换时间的长度,得出第一焊点的阻抗,第二焊点的电平转换时间的起点为对应设定的焊点故障监测周期的第二设定时间段的起始时刻,第二焊点的电平转换时间的终点为来自第二焊点的电平信号变为高电平信号的时刻。在每个设定的焊点故障监测周期的第二设定时间段,如果IP核接收的来自第二焊点的电平信号如果变为高电平信号,则第一焊点的阻抗小于设定的焊点阻抗阈值。否则,如果IP核接收的来自第二焊点的电平信号始终为低电平信号,则判断第一焊点发生一次高阻。
在每个设定的焊点故障监测周期的第四设定时间段,IP核根据来自第一焊点的电平信号的高低,来判断第二焊点的阻抗。具体地说,在每个设定的焊点故障监测周期的第四设定时间段,如果IP核接收的来自第一焊点的电平信号如果变为高电平信号,则根据第一焊点的电平转换时间的长度,得出第二焊点的阻抗,所述第一焊点的电平转换时间的起点为对应设定的焊点故障监测周期的第四设定时间段的起始时刻,所述第一焊点的电平转换时间的终点为来自第一焊点的电平信号变为高电平信号的时刻。在每个设定的焊点故障监测周期的第四设定时间段,如果IP核接收的来自第一焊点的电平信号如果变为高电平信号,则第二焊点的阻抗小于设定的焊点阻抗阈值。否则,如果IP核接收的来自第一焊点的电平信号始终为低电平信号,则判断第二焊点发生一次高阻。
参照图2,为本发明的IP核工作流程示意图。图2中,Step1代表:向第一焊点a和第二焊点b输出低电平“0”,Step3代表:向第一焊点a和第二焊点b输出低电平“0”,Step1和Step3用于清除外部电容的电荷。Step2用于测试第一焊点a的阻抗,在执行Step2时,IP核向第一焊点a输出高电平信号,在此期间,通过监测第二焊点的电平转换时间的长度来确定第一焊点a的阻抗,进而确定其健康状态。Step4用于测试第二焊点b的阻抗,在执行Step4时,IP核向第二焊点b输出高电平信号,在此期间,通过监测第一焊点的电平转换时间的长度来确定第二焊点b的阻抗,进而确定其健康状态。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (4)
1.BGA封装焊点连接失效故障监测方法,基于BGA封装焊点连接失效故障监测装置,其特征在于,所述BGA封装焊点连接失效故障监测装置包括:电容、IP核、封装在PCB板上的第一焊点(a)、封装在PCB板上的第二焊点(b),所述第一焊点(a)和第二焊点(b)的公共节点电连接电容的一端,所述电容的另一端接地;所述IP核用于同时向每个焊点输出低电平信号,或者用于向其中一个焊点输出高电平信号;所述IP核用于在向其中一个焊点输出高电平信号时,接收来自另一个焊点的电平信号;
所述BGA封装焊点连接失效故障监测方法的过程为:按照设定的焊点故障监测周期循环地对每个焊点的连接失效故障进行监测;每个设定的焊点故障监测周期由按照时间顺序排列的第一设定时间段、第二设定时间段、第三设定时间段和第四设定时间段组成;
在每个设定的焊点故障监测周期的第一设定时间段,IP核同时向每个焊点输出低电平信号;在每个设定的焊点故障监测周期的第二设定时间段,IP核向第一焊点输出高电平信号,并同时接收来自第二焊点的电平信号;在每个设定的焊点故障监测周期的第三设定时间段,IP核同时向每个焊点输出低电平信号;在每个设定的焊点故障监测周期的第四设定时间段,IP核向第二焊点输出高电平信号,并同时接收来自第一焊点的电平信号;
在每个设定的焊点故障监测周期的第二设定时间段,IP核根据来自第二焊点的电平信号的高低,来判断第一焊点的阻抗;在每个设定的焊点故障监测周期的第四设定时间段,IP核根据来自第一焊点的电平信号的高低,来判断第二焊点的阻抗。
2.如权利要求1所述的BGA封装焊点连接失效故障监测方法,其特征在于,在每个设定的焊点故障监测周期的第二设定时间段,如果IP核接收的来自第二焊点的电平信号如果变为高电平信号,则根据第二焊点的电平转换时间的长度,得出第一焊点的阻抗,所述第二焊点的电平转换时间的起点为对应设定的焊点故障监测周期的第二设定时间段的起始时刻,所述第二焊点的电平转换时间的终点为来自第二焊点的电平信号变为高电平信号的时刻;
在每个设定的焊点故障监测周期的第四设定时间段,如果IP核接收的来自第一焊点的电平信号如果变为高电平信号,则根据第一焊点的电平转换时间的长度,得出第二焊点的阻抗,所述第一焊点的电平转换时间的起点为对应设定的焊点故障监测周期的第四设定时间段的起始时刻,所述第一焊点的电平转换时间的终点为来自第一焊点的电平信号变为高电平信号的时刻。
3.如权利要求1所述的BGA封装焊点连接失效故障监测方法,其特征在于,所述电容的电容值C为R表示设定的焊点阻抗阈值,f表示焊点故障监测频率,所述焊点故障监测频率为所述设定的焊点故障监测周期的倒数。
4.如权利要求1所述的BGA封装焊点连接失效故障监测方法,其特征在于,在每个设定的焊点故障监测周期,每个设定时间段的长度相等。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510137508.0A CN104698366A (zh) | 2015-03-26 | 2015-03-26 | Bga封装焊点连接失效故障监测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510137508.0A CN104698366A (zh) | 2015-03-26 | 2015-03-26 | Bga封装焊点连接失效故障监测方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104698366A true CN104698366A (zh) | 2015-06-10 |
Family
ID=53345694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510137508.0A Pending CN104698366A (zh) | 2015-03-26 | 2015-03-26 | Bga封装焊点连接失效故障监测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104698366A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107526027A (zh) * | 2017-09-04 | 2017-12-29 | 中国航空工业集团公司洛阳电光设备研究所 | 一种pcba板bga芯片焊点问题快速诊断方法 |
CN108802597A (zh) * | 2018-05-28 | 2018-11-13 | 中国人民解放军空军工程大学 | Qfp封装互连结构健康状态监测电路和方法 |
CN109799050A (zh) * | 2019-03-03 | 2019-05-24 | 中国人民解放军空军工程大学 | 一种bga封装电子芯片焊点振动失效过程中薄弱环节的定位方法 |
CN109932639A (zh) * | 2019-03-29 | 2019-06-25 | 北京唯实兴邦科技有限公司 | 基于单电容的fpga焊点故障诊断方法及诊断装置 |
CN109932640A (zh) * | 2019-03-29 | 2019-06-25 | 北京唯实兴邦科技有限公司 | 一种高精度fpga焊点故障实时诊断方法及诊断装置 |
CN111141794A (zh) * | 2020-01-15 | 2020-05-12 | 合肥工业大学 | 一种fpga焊接点故障在线状态监测方法 |
CN111983436A (zh) * | 2020-08-03 | 2020-11-24 | 中国电子科技集团公司第十四研究所 | 一种复杂数字模块应力损伤监测预警装置和方法 |
US11018635B2 (en) | 2018-08-14 | 2021-05-25 | Nxp Usa, Inc. | Embedded test circuitry and method therefor |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102473659A (zh) * | 2009-07-24 | 2012-05-23 | 惠普开发有限公司 | 有效管脚连接监测***和方法 |
CN103389438A (zh) * | 2013-07-30 | 2013-11-13 | 天津七一二通信广播有限公司 | 一种用于带cpu电路板的焊接检测***及方法 |
CN104062534A (zh) * | 2013-03-22 | 2014-09-24 | 德克萨斯仪器股份有限公司 | 针对短路测试集成电路封装 |
-
2015
- 2015-03-26 CN CN201510137508.0A patent/CN104698366A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102473659A (zh) * | 2009-07-24 | 2012-05-23 | 惠普开发有限公司 | 有效管脚连接监测***和方法 |
CN104062534A (zh) * | 2013-03-22 | 2014-09-24 | 德克萨斯仪器股份有限公司 | 针对短路测试集成电路封装 |
CN103389438A (zh) * | 2013-07-30 | 2013-11-13 | 天津七一二通信广播有限公司 | 一种用于带cpu电路板的焊接检测***及方法 |
Non-Patent Citations (1)
Title |
---|
王建业等: "FPGA焊点连接失效故障诊断", 《焊接学报》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107526027A (zh) * | 2017-09-04 | 2017-12-29 | 中国航空工业集团公司洛阳电光设备研究所 | 一种pcba板bga芯片焊点问题快速诊断方法 |
CN107526027B (zh) * | 2017-09-04 | 2019-08-20 | 中国航空工业集团公司洛阳电光设备研究所 | 一种pcba板bga芯片焊点问题快速诊断方法 |
CN108802597A (zh) * | 2018-05-28 | 2018-11-13 | 中国人民解放军空军工程大学 | Qfp封装互连结构健康状态监测电路和方法 |
US11018635B2 (en) | 2018-08-14 | 2021-05-25 | Nxp Usa, Inc. | Embedded test circuitry and method therefor |
CN109799050A (zh) * | 2019-03-03 | 2019-05-24 | 中国人民解放军空军工程大学 | 一种bga封装电子芯片焊点振动失效过程中薄弱环节的定位方法 |
CN109932639A (zh) * | 2019-03-29 | 2019-06-25 | 北京唯实兴邦科技有限公司 | 基于单电容的fpga焊点故障诊断方法及诊断装置 |
CN109932640A (zh) * | 2019-03-29 | 2019-06-25 | 北京唯实兴邦科技有限公司 | 一种高精度fpga焊点故障实时诊断方法及诊断装置 |
CN111141794A (zh) * | 2020-01-15 | 2020-05-12 | 合肥工业大学 | 一种fpga焊接点故障在线状态监测方法 |
CN111983436A (zh) * | 2020-08-03 | 2020-11-24 | 中国电子科技集团公司第十四研究所 | 一种复杂数字模块应力损伤监测预警装置和方法 |
CN111983436B (zh) * | 2020-08-03 | 2022-06-17 | 中国电子科技集团公司第十四研究所 | 一种复杂数字模块应力损伤监测预警装置和方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104698366A (zh) | Bga封装焊点连接失效故障监测方法 | |
CN104020407B (zh) | 一种集成电路静电防护性能的测试方法 | |
CN102033157B (zh) | 一种直流微电压/微电流检测装置及其检测方法 | |
CN103323731B (zh) | 一种全数字3d集成电路硅通孔缺陷自动检测方法 | |
CN105445639A (zh) | 一种igbt输出特性测试装置 | |
CN107782408A (zh) | 液位检测电路、液位检测方法和破壁机 | |
CN102998529A (zh) | 绝缘电阻的测试方法 | |
CN104076210A (zh) | 纹波噪声测试装置 | |
CN100360945C (zh) | 电压监测电路 | |
CN206019785U (zh) | 液位检测电路和破壁机 | |
CN107290672A (zh) | 一种用于电池管理***的检测电池间铜排松动的方法 | |
CN105486961A (zh) | 基于电晕笼的直流输电线路无线电干扰激发函数测试方法 | |
CN207528819U (zh) | 一种fpga焊点电阻检测电路 | |
CN107728079B (zh) | 一种光伏储能电池快速检测*** | |
CN204330892U (zh) | 一种高频治疗设备电阻检测电路 | |
CN203772963U (zh) | 基于超级电容器的电气设备回路电阻测试装置 | |
CN203519727U (zh) | 蓄电池内阻在线被动检测*** | |
CN207318701U (zh) | 一种计量芯片基准电压的测量装置 | |
CN202393891U (zh) | 锂离子电池组检测仪 | |
CN201859176U (zh) | 一种直流微电压/微电流检测装置 | |
CN107807280A (zh) | 一种fpga焊点电阻检测电路 | |
JP2010256015A (ja) | センサ装置 | |
CN203923713U (zh) | 一种洗衣机 | |
US10497990B2 (en) | Measurement system for determining the state of a battery | |
CN106019062B (zh) | 一种剩余电流线圈断线检测装置及其检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150610 |
|
WD01 | Invention patent application deemed withdrawn after publication |