论文部分内容阅读
子结构方法作为一种自由度减缩方法非常适合于大型结构的求解,目前已经在多个行业中得到应用。使用子结构方法首先将总体结构划分为若干个子结构,然后对各子结构进行内部自由度降阶,用经过降阶后的子结构组装原来的总体结构进行求解,最后再根据组装结构的求解结果返回到各子结构中进行计算。这种化整为零的方法对于包含大量自由度的结构分析具有极大优势。封装结构中包含板级、芯片级、晶圆级等多尺度部件,进行焊点可靠性的建模仿真是典型的跨尺度问题。为了得到较为精确的计算结果,在封装结构焊点可靠性分析中需要对焊点进行精细的网格划分,因而与焊点相邻的其它部件网格数目也相应增加,往往致使总体求解规模极为庞大,因此有必要将子结构方法应用到焊点可靠性研究中。封装热循环中焊点可靠性分析是一种稳态分析,可以使用静态子结构法进行分析。在本文中,首先根据单位温度加载的分析结果将焊球分为关键焊球与非关键焊球两组,对非关键焊球使用静态子结构法进行静凝聚,然后再进行温度循环分析。为了保证计算精度将温度循环范围划分为5个阶段,因此分别在6种温度下对焊点进行静凝聚。结果发现仅仅对非关键焊球使用子结构方法进行计算的情况下,子结构方法比完全非线性方法单元数少11%同时计算机时却节约了35%。跌落试验分析是焊点可靠性研究的重要内容,按照JEDEC标准进行的跌落仿真倘若建立整个跌落块进行仿真分析计算规模极大,因此很多学者提出了只对板及芯片进行仿真的跌落等效分析方法。大质量法(Large Mass Method)、直接加速法(Direct Acceleration Method)与输入位移法(Input—D Method)是目前跌落分析的三种等效方法。本文将三种等效方法进行比对发现直接加速法与输入位移法计算速度相近,而大质量法计算时间较长。有限次跌落并不使板上的芯片同时失效,很多研究表明在跌落试验板靠近角边螺栓孔位置的芯片最易于破坏。为了对跌落试验板靠近角边螺栓孔位置芯片上的焊点进行可靠性研究,本文提出了以上三种等效方法的动态子结构方法,并对三种动态子结构方法计算效率进行了比较。比较的结果与前面一致,仍然是使用大质量法对应的子结构方法计算时间最长,其余两种动态子结构方法计算时间相差不大,但输入位移法对应子结构方法的计算时间稍短。将三种跌落隐式方法与相对应的动态子结构方法进行比较,发现使用动态子结构方法计算单元数为对应的等效方法的1/7,计算时长是对应等效方法的1/3。最后本文使用输入位移法对应的子结构方法对跌落试验板靠近角边螺栓孔位置芯片的焊点大小、焊点高度、焊点间隔、芯片厚度进行了可靠性研究。结果发现最易于破坏的焊点是芯片最靠近螺栓孔的焊点,最易于失效的位置位于焊点下表面;芯片厚度越大跌落中焊球产生的应力越大;焊点应力随焊点直径和焊点高度的增加而下降,随焊点间距增加而上升。