《超大规模集成电路设计导论》第9章:系统封装与测试

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

2020/5/201第九章系统封装与测试清华大学计算机系2020/5/202§1系统封装半导体器件复杂性和密度的急剧增加推动了更加先进的VLSI封装和互连方式的开发。•印刷电路板(printedCircuitBoard-PCB)•多芯片模块(Multi-ChipModules-MCM)•片上系统(SystemonaChip-SOC)2020/5/203•集成电路的封装方法双列直插式(DIP:DualIn-linePackage)表面安装封装(SMP:SurfaceMountedPackage)球型阵列封装(BGA:BallGridArray)芯片尺寸封装(CSP:ChipScalePackage)晶圆级尺寸封装(WLP:WaferLevelCSP)裸芯片封装(COB:ChipOnBoard)倒装芯片封装(FC:FlipChip)2020/5/204DIP封装结构形式衡量一个芯片封装技术先进与否的重要指标是芯片面积与封装面积之比,这个比值越接近1越好。1965年陶瓷双列直插式DIP和塑料包封结构式DIP引脚数:6~64,引脚节距:2.54mm例:40根I/O引脚塑料双列直插式封装(PDIP)的CPU芯片面积/封装面积=3×3/15.24×50=1:86这种封装尺寸远比芯片大,说明封装效率很低,占去了很多有效安装面积。Intel公司这期间的CPU如8086、80286都采用PDIP封装。2020/5/205SMP表面安装封装1980年出现表面安装器件,包括:–小外型晶体管封装(SOT)–翼型(L型)引线小外型封装(SOP)–丁型引线小外型封装(SOJ)–塑料丁型四边引线片式载体(PLCC)–塑料L型四边引线扁平封装(PQFP)引线数为:3~300,引线节距为1.27~0.4mm2020/5/206BGA球栅阵列封装90年代出现球栅阵列封装,BGA封装特点:1.I/O引脚数虽然增多,但引脚间距远大于QFP,从而提高了组装成品率;2.虽然它的功耗增加,但BGA能用可控塌陷芯片法焊接,从而可以改善它的电热性能;3.厚度比QFP减少1/2以上,重量减轻3/4以上;4.寄生参数减小,信号传输延迟小,使用频率大大提高;5.组装可用共面焊接,可靠性高;6.BGA封装仍与QFP、PGA一样,占用基板面积过大。2020/5/207CSP芯片尺寸封装•芯片面积/封装面积=1:1.1的封装结构,其封装外形尺寸只比裸芯片大一点点。也就是说,单个IC芯片有多大,封装尺寸就有多大,从而诞生了一种新的封装形式——CSP。•CSP封装具有以下特点:1.满足了LSI芯片引出脚不断增加的需要;2.解决了IC裸芯片不能进行交流参数测试和老化筛选的问题;3.封装面积缩小到BGA的1/4至1/10,延迟时间缩小到极短。2020/5/208晶圆级尺寸封装WLP•WLP可以有效提局封装集成度,是芯片尺寸封装CSP中空间占用最小的一种。•传统封装是以划片后的单个芯片为加工目标,而WLP的处理对象为晶圆,直接在晶圆上进行封装和测试,随后切割成一颗颗己经封装好的的IC,然后在IC生长金属凸点,用倒装技术粘贴到基板或玻璃基底上,最后再装配到PCB上。2020/5/209裸芯片技术(COB)•COB技术:芯片主体和I/O端子在晶体的上方,在焊接时将此裸片用导电、导热胶粘接在PCB上,凝固后用Bonder机将金属丝(Al/Au)在超声、热压的作用下,分别连接在芯片的I/O端子焊区和PCB相应的焊盘上,测试合格后,再封上树脂胶。•与其它封装技术相比,COB技术有以下优点:价格低廉、节约空间、工艺成熟。•缺点:另配焊接机和封装机、封装速度慢、PCB贴片对环境要求更为严格、无法维修。2020/5/2010Flipchip技术:又称为倒装片,与COB相比,芯片结构与I/O端子(锡球)方向朝下,由于I/O引出端分布于整个芯片表面,故在封装密度和处理速度上已达到顶峰。特别是它可以采用类似于SMT技术的手段来加工,是封装技术及高密度安装的方向。90年代,该技术已在多种行业的电子产品中加以推广,特别是用于便携式的通信设备中。2020/5/2011二、多芯片模块(MCM)•将高集成度、高性能、高可靠的CSP芯片(IC)和专用集成电路芯片(ASIC)在高密度多层互联基板上用表面安装技术(SMT)组装成为多种多样电子组件、子系统或系统。•MCM的特点有:1.封装延迟时间缩小,易于实现组件高速化;2.缩小整机/组件封装尺寸和重量,一般体积减小1/4,重量减轻1/3;3.可靠性大大提高;4.更多的I/O端;5.具有系统功能的高级混合集成组件。尤其适用于通讯和个人便携式应用系统。2020/5/2012•二维MCM:所有元件安置在一个平面上。•三维MCM:在X-Y平面和Z方向上安置元件,所有元件以叠层的方式被封装在一起。•3-DMCM的特点:–重量更轻–体积更小–更高的组装效率–更高的可靠性–缩短信号延迟时间–降低功耗–减小信号噪声2020/5/2013三、片上系统(systemonachip)•作为新一代集成技术的片上系统(SOC)直接将系统设计并制作在同一个芯片上。•SOC具有高性能、高密度、高集成度、高可保性和低费用的优点,有着十分诱人的应用前景。•目前在实际应用中SOC还而临着很多限制回素,包括现阶段lP资源还不够丰富、研发成本高及设计周期长、生产工艺复杂、成品率不高等。此外在SOC中采用混合半导体技术(如GaAs和SiGe)也存在问题。2020/5/2014速度——密度质量因子封装工艺质量因子(英寸/10-9秒)×(英寸/英寸2)SOC28.0MCM14.0PCB2.22020/5/2015MCM与SOC比较•随着芯片规模的不断扩大,可以将一个完整的电子系统集成在一块芯片中,即系统级芯片SOC。SOC有高性能、低功耗、体积小等诸多优点,是下一代集成电路发展的主要方向。•MCM在速度、密度和费用上比不上SOC,但MCM允许多电源和多工艺混合的电路。将多个IC和无源元件封装在高性能基板上形成一个系统,它可方便兼容不同制造技术的芯片,例如CMOS硅芯片,RF、大功率电路SiC、SiGe、GeAs芯片,从而使封装由单芯片级进入系统集成级。•安装在MCM上的所有芯片可以预先测试,也可以更换。基片上的布线也可预先测试和修理。因此有较大的灵活性和比SOC更高的成品率。2020/5/2016§2系统测试•任何集成电路不论在设计过程中经过了怎样的仿真和检查,在制造完成后都必须通过测试来最后验证设计和制作的正确性。•集成电路测试技术的综合性:半导体技术、电路技术、计算技术、仪器仪表技术等。•测试的意义:(1)直观地检查设计的具体电路能像设计者要求的那样正确工作。(2)确定电路失效的原因和所发生的具体部位,以便改进设计和修正错误。2020/5/2017•测试介绍•测试:就是检测出生产过程中的缺陷,并挑出废品的过程。•测试的基本情况:封装前后都需要进行测试。•测试与验证的区别:目的、方法和条件。•测试的难点:复杂度和约束。•可测性设计:有利于测试的设计。2020/5/2018•简单的测试例子ABZA=1,B=1=Z=1A=0,B=1=Z=0A=1,B=0=Z=0A=0,B=0=Z=02020/5/2019•可测性设计举例•可控性:•可观性:CKDQINOUTCKRSTCA32位计数器In2In1Out2020/5/2020•基本概念1:故障和故障模型故障:集成电路不能正常工作。故障模型:物理缺陷的逻辑等效。2020/5/2021•基本概念2:测试向量和测试图形•测试向量:加载到集成电路的输入信号称为测试向量(或测试矢量)。•测试图形:测试向量以及集成电路对这些输入信号的响应合在一起成为集成电路的测试图形。2020/5/2022•测试仪测试仪是测试集成电路的仪器。它负责按照测试向量对集成电路加入激励,同时观测响应。目前,测试仪一般都是同步的,按照时钟节拍从存储器中调入测试向量。2020/5/2023•测试的分类:–鉴定测试–生产测试–用户测试–可靠性测试–电学性能测试2020/5/2024•鉴定测试:为了鉴定与检验产品在规定环境条件下各种指标是否满足规定要求而进行的测试。•生产测试:新产品定型投产以后在生产线上进行某些项目的测试和检验,其目的是保证出厂产品质量的合格性和监督生产工艺的稳定程度。(1)园片测试(管芯测试、初测)(2)成品测试(成测、末测)2020/5/2025•用户测试:考虑到误测、装运、储存所引起的缺陷或失效及用户的特殊要求。(1)验收测试:与厂家成测的内容相同,但对集成电路进行百分之百的功能检查。(2)插件板和系统测试:将集成电路与其它电路组成插件板或整机后,模拟实际使用情况进行测试。2020/5/2026•可靠性测试:为评价和分析集成电路可靠性进行的测试。(1)筛选测试(2)寿命测试•电学性能测试:(1)直流测试(2)交流测试(3)动态测试(4)功能测试(5)工作范围测试2020/5/2027测试、生产和应用的关系测试系统芯片测试工程测试成品测试测试仪程序设计生产控制数据处理生产计划用户要求电路应用产品市场质量保证设计工程工艺控制测试工程质量控制2020/5/2028•集成电路芯片测试的两种基本形式完全测试:对芯片进行全部状态和功能的测试,要考虑集成电路的所有状态和功能,即使在将来的实际应用中有些并不会出现。完全测试是完备集。在集成电路研制阶段,为分析电路可能存在的缺陷和隐含的问题,应对样品进行完全测试。功能测试:只对集成电路设计之初所要求的运算功能或逻辑功能是否正确进行测试。功能测试是局部测试。在集成电路的生产阶段,通常采用功能测试以提高测试效率降低测试成本。2020/5/2029•完全测试的含义例如:N个输入端的逻辑,它有2N个状态。组合逻辑:在静态状态下,需要2N个顺序测试矢量。动态测试应考虑状态转换时的延迟配合问题,仅仅顺序测试是不够的。时序电路:由于记忆单元的存在,电路的状态不但与当前的输入有关,还与上一时刻的信号有关。它的测试矢量不仅仅是枚举问题,而是一个排列问题。最坏情况下它是2N个状态的全排列,它的测试矢量数目是一个天文数字。可测试性成为VLSI设计中的一个重要部分2020/5/2030可测试性问题•问题的提出:从测试技术的角度而言要解决测试的可控制性和可观测性,希望内部的节点是可见的,这样才能通过测试判定电路失效的症结所在。但是,电路制作完成后,各个内部节点将不可直接探测,只能对系统输入一定的测试矢量,在输出端观察到所测节点的状态。•测试的难点:可测试性与电路的复杂性成正比,对于一个包含了数万个内部节点的VLSI系统,很难直接从电路的输入/输出端来控制和观察这些内部节点的电学行为。为解决可测试性问题,从设计之初就要予以考虑。2020/5/2031•可测试性设计的基本方法转变测试思想将输入信号的枚举与排列的测试方法转变为对电路内部各个节点的测试,即直接对电路硬件组成单元进行测试。具体方法:(1)分块测试,降低测试的复杂性。(2)采用附加电路使测试生成容易,改进电路的可控制性和可观察性,覆盖全部的硬件节点。(3)加自测电路,使测试具有智能化和自动化。2020/5/2032•测试基础(1)内部节点测试方法的基本思想:由于电路制作完成后,各个内部节点将不可直接探测,只能通过输入/输出来观测。对内部节点测试思想是:假设在待测试节点存在一个故障状态,然后反映和传达这个故障到输出观察点。在测试中如果输出观察点测到该故障效应,则说明该节点确实存在假设的故障。否则,说明该节点不存在假设的故障。2020/5/2033(2)可测试性的三个重要方面•故障模型的提取:将电路失效抽象为故障模型。•测试生成:产生验证电路的一组测试矢量。•测试设计:考虑测试效率问题,加入适当的附加逻辑或电路以提高芯片的测试效率。2020/5/2034•故障模型造成电路失效的原因:(1)微观的缺陷:半导体材料中存在的缺陷。(2)工艺加工中引入的器件不可靠或错误:带电粒子的沾污、接触区接触不良、金属线不良连接或断开。(3

1 / 50
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功