BGA封装焊点连接失效故障监测方法技术

技术编号:11572698 阅读:86 留言:0更新日期:2015-06-10 03:29
本发明专利技术属于焊接点故障诊断与健康管理技术领域,特别涉及BGA封装焊点连接失效故障监测方法。在本发明专利技术中,在待测BGA封装焊接点连接一小电容,IP核通过向一焊点输出高、低电平对外部电容充放电并从另一焊接点读取电容电压实现焊接点健康状态的监测,本IP核可同时对两个待测焊接点进行监测,对每个焊接点的监测只需两个时钟周期。

【技术实现步骤摘要】

本专利技术属于焊接点故障诊断与健康管理
,特别涉及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为:【主权项】1. BGA封装焊点连接失效故障监测方法,基于BGA封装焊点连接失效故障监测装置,其 特征在于,所述BGA封装焊点连接失效故障监测装置包括:电容、IP核、封装在PCB板上的 第一焊点(a)、封装在PCB板上的第二焊点(b),所述第一焊点(a)和第二焊点(b)的公共 节点电连接电容的一端,所述电容的另一端接地;所述IP核用于同时向每个焊点输出低电 平信号,或者用于向其中一个焊点输出高电平信号;所述IP核用于在向其中一个焊点输出 高电平信号时,接收来自另一个焊点的电平信号; 所述BGA封装焊点连接失效故障监测方法的过程为:按照设定的焊点故障监测周期循 环地对每个焊点的连接失效故障进行监测;每个设定的焊点故障监测周期由按照时间顺序 排列的第一设定时间段、第二设定时间段、第三设定时间段和第四设定时间段组成; 在每个设定的焊点故障监测周期的第一设定时间段,IP核同时向每个焊点输出低电平 信号;在每个设定的焊点故障监测周期的第二设定时间段,IP核向第一焊点输出高电平信 号,并同时接收来自第二焊点的电平信号;在每个设定的焊点故障监测周期的第三设定时 间段,IP核同时向每个焊点输出低电平信号;在每个设定的焊点故障监测周期的第四设定 时间段,IP核向第二焊点输出高电平信号,并同时接收来自第一焊点的电平信号; 在每个设定的焊点故障监测周期的第二设定时间段,IP核根据来自第二焊点的电平信 号的高低,来判断第一焊点的阻抗;在每个设定的焊点故障监测周期的第四设定时间段,IP 核根据来自第一焊点的电平信号的高低,来判断本文档来自技高网...

【技术保护点】
BGA封装焊点连接失效故障监测方法,基于BGA封装焊点连接失效故障监测装置,其特征在于,所述BGA封装焊点连接失效故障监测装置包括:电容、IP核、封装在PCB板上的第一焊点(a)、封装在PCB板上的第二焊点(b),所述第一焊点(a)和第二焊点(b)的公共节点电连接电容的一端,所述电容的另一端接地;所述IP核用于同时向每个焊点输出低电平信号,或者用于向其中一个焊点输出高电平信号;所述IP核用于在向其中一个焊点输出高电平信号时,接收来自另一个焊点的电平信号;所述BGA封装焊点连接失效故障监测方法的过程为:按照设定的焊点故障监测周期循环地对每个焊点的连接失效故障进行监测;每个设定的焊点故障监测周期由按照时间顺序排列的第一设定时间段、第二设定时间段、第三设定时间段和第四设定时间段组成;在每个设定的焊点故障监测周期的第一设定时间段,IP核同时向每个焊点输出低电平信号;在每个设定的焊点故障监测周期的第二设定时间段,IP核向第一焊点输出高电平信号,并同时接收来自第二焊点的电平信号;在每个设定的焊点故障监测周期的第三设定时间段,IP核同时向每个焊点输出低电平信号;在每个设定的焊点故障监测周期的第四设定时间段,IP核向第二焊点输出高电平信号,并同时接收来自第一焊点的电平信号;在每个设定的焊点故障监测周期的第二设定时间段,IP核根据来自第二焊点的电平信号的高低,来判断第一焊点的阻抗;在每个设定的焊点故障监测周期的第四设定时间段,IP核根据来自第一焊点的电平信号的高低,来判断第二焊点的阻抗。...

【技术特征摘要】

【专利技术属性】
技术研发人员:王建业丁浩刘苍唐永康
申请(专利权)人:中国人民解放军空军工程大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1