首页 / 专利库 / 广播 / 基带处理 / 用于测试集成电路的方法体系

用于测试集成电路的方法体系

阅读:1047发布:2020-06-26

专利汇可以提供用于测试集成电路的方法体系专利检索,专利查询,专利分析的服务。并且公开了一种集成 电路 。该集成电路包括输入和输出焊盘、具有第一电路系统的第一集成电路部分、以及具有不同于第一电路系统的第二电路系统的第二集成电路部分。第一集成电路部分被配置成将来自输入焊盘的输入测试 信号 提供给第二集成电路部分,并将来自第二集成电路部分的输出测试信号提供给输出焊盘,该输出测试信号由第二集成电路部分响应于该输入测试信号而生成。,下面是用于测试集成电路的方法体系专利的具体信息内容。

1.一种集成电路,包括:
输入和输出焊盘;
具有第一电路系统的第一集成电路部分;以及
具有不同于所述第一电路系统的第二电路系统的第二集成电路部分;
其中所述第一集成电路部分被配置成:
将来自所述输入焊盘的输入测试信号提供给所述第二集成电路部分;以及将来自所述第二集成电路部分的输出测试信号提供给所述输出焊盘,所述输出测试信号由第二集成电路部分响应于所述输入测试信号而生成,
其中所述第一集成电路部分包括:输入通行,用于使所述输入测试信号从所述输入焊盘去往所述第二集成电路部分;以及输出通行电路,其进一步用于使所述输出测试信号从所述第二集成电路部分去往所述输出焊盘。
2.如权利要求1所述的集成电路,其特征在于,所述第一和第二集成电路部分被制造在不同的晶片上。
3.如权利要求1所述的集成电路,其特征在于,所述第一和第二集成电路部分中的每一者包括一个或多个管芯到管芯焊盘,并且其中所述第一和第二集成电路部分通过其各自相应的一个或多个管芯焊盘被电连接在一起。
4.如权利要求1所述的集成电路,其特征在于,所述第一集成电路部分包括基带处理器且所述第二集成电路部分包括调制解调器,所述调制解调器被配置成用由所述基带处理器生成的数据来调制载波信号以及解调载波信号以恢复从远程装置传送的数据。
5.如权利要求1所述的集成电路,其特征在于,进一步包括包含所述输入和输出焊盘的一个或多个通用输入/输出(GPIO)焊盘。
6.如权利要求1所述的集成电路,其特征在于,所述第一和第二集成电路部分被配置成进入测试模式,并且其中响应于进入所述测试模式,所述第一集成电路部分将来自所述输入焊盘的所述输入测试信号提供给所述第二集成电路部分,并且其中响应于进入所述测试模式,所述第一集成电路部分将来自所述第二集成电路部分的所述输出测试信号提供给所述输出焊盘。
7.如权利要求6所述的集成电路,其特征在于,所述测试模式包括扫描测试模式。
8.如权利要求6所述的集成电路,其特征在于,所述测试模式包括功能测试模式。
9.如权利要求6所述的集成电路,其特征在于,所述第一集成电路部分被进一步配置成响应于来自所述输入焊盘的一个或多个控制信号而使所述第二集成电路部分进入所述测试模式。
10.如权利要求6所述的集成电路,其特征在于,所述第一集成电路部分被进一步配置成通过向述第二集成电路部分提供一个或多个控制信号而使所述第二集成电路部分进入所述测试模式。
11.如权利要求6所述的集成电路,其特征在于,所述第一集成电路部分包括:复用器,其被配置成将来自所述输入焊盘的所述输入测试信号提供给所述第二集成电路部分;以及分用器,其被配置成将所述输出测试信号提供给所述输出焊盘。
12.一种测试集成电路的方法,所述集成电路具有输入和输出焊盘、具有第一电路系统的第一集成电路部分、以及具有不同于所述第一电路系统的第二电路系统的第二集成电路部分,所述方法包括:
将来自所述输入焊盘的输入测试信号通过所述第一集成电路部分提供给所述第二集成电路部分;
在所述第二集成电路部分处响应于所述输入测试信号而生成输出测试信号;以及将来自所述第二集成电路部分的所述输出测试信号通过所述第一集成电路部分提供给所述输出焊盘,
其中所述第一集成电路部分包括:输入通行,用于使所述输入测试信号从所述输入焊盘去往所述第二集成电路部分;以及输出通行电路,其进一步用于使所述输出测试信号从所述第二集成电路部分去往所述输出焊盘。
13.如权利要求12所述的方法,其特征在于,所述第一和第二集成电路部分被制造在不同的晶片上。
14.如权利要求12所述的方法,其特征在于,所述第一和第二集成电路部分中的每一者包括一个或多个管芯到管芯焊盘,并且其中通过所述一个或多个管芯到管芯焊盘,所述输入测试信号从所述第一集成电路部分被提供给所述第二集成电路部分且所述输出测试信号从所述第二集成电路部分被提供给所述第一集成电路部分。
15.如权利要求12所述的方法,其特征在于,所述第一集成电路部分包括基带处理器且所述第二集成电路部分包括调制解调器,所述调制解调器被配置成用由所述基带处理器生成的数据来调制载波信号以及解调载波信号以恢复从远程装置传送的数据。
16.如权利要求12所述的方法,其特征在于,所述集成电路进一步包括包含所述输入和输出焊盘的一个或多个通用输入/输出(GPIO)焊盘。
17.如权利要求12所述的方法,其特征在于,进一步包括使所述第一和第二集成电路部分进入测试模式,其中响应于进入所述测试模式,所述输入测试信号由所述第一集成电路部分从所述输入焊盘提供给所述第二集成电路部分,并且其中响应于进入所述测试模式,所述输出测试信号由所述第一集成电路部分从所述第二集成电路部分提供给所述输出焊盘。
18.如权利要求17所述的方法,其特征在于,进入所述测试模式包括执行扫描测试。
19.如权利要求17所述的方法,其特征在于,进入所述测试模式包括执行功能测试。
20.如权利要求17所述的方法,其特征在于,所述第一集成电路部分响应于来自所述输入焊盘的一个或多个控制信号而使所述第二集成电路部分进入所述测试模式。
21.如权利要求17所述的方法,其特征在于,所述第一集成电路部分通过向所述第二集成电路部分提供一个或多个控制信号而使所述第二集成电路部分进入所述测试模式。
22.如权利要求12所述的方法,其特征在于,将来自所述输入焊盘的所述输入测试信号提供给所述第二集成电路部分包括使输入测试信号通过所述第一集成电路部分,并且其中将来自所述第二集成电路部分的所述输出测试信号提供给所述输出焊盘包括使所述输出测试信号通过所述第一集成电路部分。
23.如权利要求12所述的方法,其特征在于,将来自所述输入焊盘的所述输入测试信号提供给所述第二集成电路部分包括将所述输入测试信号复用至所述第二集成电路部分,并且其中将来自所述第二集成电路部分的所述输出测试信号提供给所述输出焊盘包括将所述输出测试信号分用至所述输出焊盘。
24.一种集成电路,包括:
输入和输出焊盘;
具有第一电路系统的第一集成电路部分;以及
具有不同于所述第一电路系统的第二电路系统第二集成电路部分;
其中所述第一集成电路部分包括:
用于将来自所述输入焊盘的输入测试信号提供给所述第二集成电路部分的装置;以及用于将来自所述第二集成电路部分的输出测试信号提供给所述输出焊盘的装置,所述输出测试信号由所述第二集成电路部分响应于所述输入测试信号而生成,其中所述第一集成电路部分包括:输入通行,用于使所述输入测试信号从所述输入焊盘去往所述第二集成电路部分;以及输出通行电路,其进一步用于使所述输出测试信号从所述第二集成电路部分去往所述输出焊盘。
25.如权利要求24所述的集成电路,其特征在于,所述第一和第二集成电路部分被制造在不同的晶片上。
26.如权利要求24所述的集成电路,其特征在于,所述第一和第二集成电路部分中的每一者包括一个或多个管芯到管芯焊盘,并且其中所述第一和第二集成电路部分通过其各自相应的一个或多个管芯焊盘被电连接在一起。
27.如权利要求24所述的集成电路,其特征在于,所述第一集成电路部分包括基带处理器且所述第二集成电路部分包括调制解调器,其被配置成用由所述基带处理器生成的数据来调制载波信号以及解调载波信号以恢复从远程装置传送的数据。
28.如权利要求24所述的集成电路,其特征在于,进一步包括包含所述输入和输出焊盘的一个或多个通用输入/输出(GPIO)焊盘。
29.如权利要求24所述的集成电路,其特征在于,所述第一和第二集成电路部分被配置成进入测试模式,并且其中响应于进入所述测试模式,所述用于提供所述输入测试信号的装置被配置成将来自所述输入焊盘的所述输入测试信号提供给所述第二集成电路部分,并且其中响应于进入所述测试模式,所述用于提供输出测试信号的装置被配置成将来自所述第二集成电路部分的所述输出测试信号提供给所述输出焊盘。

说明书全文

用于测试集成电路的方法体系

[0001] 相关申请的交叉引用
[0002] 本申请要求于2013年11月7日提交的题为METHODOLOGY FOR TESTING INTEGRATED CIRCUITS(用于测试集成电路的方法体系)的美国专利申请14/074,672的权益,该申请的全部内容通过援引被明确纳入于此。
[0003] 背景
[0004] 领域
[0005] 本公开一般涉及集成电路,并且尤其涉及用于测试集成电路的方法体系。
[0006] 引言
[0007] 集成电路包括封装在塑料或陶瓷封装中的一个或多个管芯。管芯是在半导体材料上形成的电子电路。通常,管芯是通过本领域熟知的工艺在或其他半导体材料的单个晶片上大批次制造的。该晶片可随后被切割或分成个体管芯。管芯稍后被封装到保护壳中以防止物理和环境损坏。壳(通常被称为“封装”)支持将远程设备连接至该集成电路的电焊盘。
[0008] 管芯可以是或数字或模拟的。在许多电信设备,诸如移动电话个人数字助理(PDA)、台式计算机、膝上型计算机、掌上大小的计算机、平板计算机、工作站、游戏控制台、媒体播放器等中,数字管芯和模拟管芯被封装在分别的集成电路中。这些集成电路是单片的因为每个封装包含仅一个管芯。作为示例,典型的电信设备可具有由一个集成电路提供的基带处理器和由另一集成电路提供的无线调制解调器
[0009] 为了满足对更小和更低成本设备不断增长的需求,半导体工业正移向将更多功能性组合到单个封装中的技术。该技术经常用混合(意指将多个管芯组合到单个封装中)集成电路来实现。这在尝试将数字管芯和模拟管芯组合到单个封装中以用于电信应用时提出了某些技术挑战。这些模拟管芯具有非常少的数字焊盘以与数字管芯通信,并且这些焊盘是测试人员不可访问的管芯到管芯焊盘。
[0010] 相应地,在本领域中存在对测试具有数字管芯和模拟管芯两者的混合集成电路的需要。
[0011] 概述
[0012] 公开了集成电路的各方面。该集成电路包括输入和输出焊盘、具有第一电路系统的第一集成电路部分、以及具有不同于第一电路系统的第二电路系统的第二集成电路部分。第一集成电路部分被配置成将来自输入焊盘的输入测试信号提供给第二集成电路部分,并将来自第二集成电路部分的输出测试信号提供给输出焊盘,该输出测试信号由第二集成电路部分响应于该输入测试信号而生成。
[0013] 公开了一种测试集成电路的方法的各方面。该集成电路包括输入和输出焊盘、具有第一电路系统的第一集成电路部分、以及具有不同于第一电路系统的第二电路系统的第二集成电路部分。该方法包括从输入焊盘通过第一集成电路部分向第二集成电路部分提供输入测试信号,响应于该输入测试信号而在第二集成电路部分处生成输出测试信号,以及从第二集成电路部分通过第一集成电路部分向输出焊盘提供该输出测试信号。
[0014] 公开了集成电路的进一步方面。该集成电路包括输入和输出焊盘、具有第一电路系统的第一集成电路部分、以及具有不同于第一电路系统的第二电路系统的第二集成电路部分。第一集成电路部分包括用于从输入焊盘向第二集成电路部分提供输入测试信号的装置,以及用于从第二集成电路部分向输出焊盘提供输出测试信号的装置,该输出测试信号由第二集成电路部分响应于该输入测试信号而生成。
[0015] 应理解,根据以下详细描述,装置和方法的其他方面对于本领域技术人员而言将变得容易明白,其中以解说方式示出和描述了装置、方法和制品的各个方面。如将认识到的,这些方面可以按其他和不同的形式来实现并且其若干细节能够在各个其他方面进行修改。相应地,附图和详细描述应被认为在本质上是解说性的而非限制性的。
[0016] 附图简述
[0017] 现在将参照附图藉由示例而非限定地在详细描述中给出装置和方法的各个方面,其中:
[0018] 图1是解说集成电路的示例的框图
[0019] 图2是解说集成电路的第一和第二集成电路部分的示例的框图。
[0020] 图3是解说具有扫描测试能的第一集成电路部分的示例的框图。
[0021] 图4是解说用于第一集成电路部分的扫描测试焊盘连接的示例的示意图。
[0022] 图5是解说具有功能测试能力的集成电路的示例的框图。
[0023] 图6是解说用于测试集成电路的方法的示例的流程图
[0024] 根据惯例,为了清楚起见,附图中的某些可被简化。众所周知的结构和组件可以框图形式示出或完全省略以避免湮没本公开通篇所给出的各种概念。
[0025] 详细描述
[0026] 以下将参照附图更全面地描述装置和方法的各个方面。然而,这些装置和方法可由本领域技术人员用许多不同形式来实施并且不应解释为被限定于本文给出的任何具体装置或方法。确切而言,提供这些方面是为了使得本公开将是透彻和完整的,并且其将向本领域技术人员完全传达本发明的范围。基于本文中的教导,本领域技术人员应领会,本发明的范围旨在覆盖本公开中提出的任何方面,不论其是独立实现的还是与本公开中提出的任何其他方面组合实现的。例如,可以使用本文所阐述的任何数目的方面来实现装置或实践方法。另外,装置或方法可使用作为本公开这提出的其他方面的补充或者替代的其他结构和/或功能性来实现。因此,权利要求不应被限定于本公开通篇提出的装置和方法的各个方面,而是应被给予与权利要求的语言相一致的完全范围。
[0027] 术语“装置”应被宽泛地解释以意指任何集成电路、或集成电路的任何部分(例如,、模块、组件、电路、元件等)、或其中集成电路与其他集成电路或组件(例如,视频卡、主板等)组合的任何中间产品、或任何最终产品(例如,移动电话、个人数字助理(PDA)、台式计算机、膝上型计算机、掌上大小的计算机、平板计算机、工作站、游戏控制台、媒体播放器等)。术语“方法”应类似地被宽泛地解释以意指集成电路或其任何部分、或任何中间或最终产品的操作、或任何步骤、过程、算法等、或由此类集成电路(或其部分)、中间产品、或最终产品执行的任何步骤、过程、算法等的任何组合。
[0028] 本文中使用措词“示例性”来表示用作示例、实例或解说。本文中描述为“示例性”的任何实施例不必被解释为优于或胜过其他实施例。同样,术语装置或方法的“实施例”不要求本发明的所有实施例包括所描述的组件、结构、特征、功能性、过程、优点、益处、或操作模式。
[0029] 术语“连接”、“耦合”或其任何变体意指在两个或更多个元件之间的、或直接或间接的任何连接或耦合,且可涵盖“被连接”或“耦合”在一起的两个元件之间存在一个或多个中间元件的存在。元件之间的耦合或连接可为物理的、逻辑的、或其组合。如本文使用的,作为若干非限定和非穷尽性示例,两个元件可被认为通过使用一条或多条导线电缆、和/或印刷电气连接,以及通过使用电磁能量(诸如具有在射频区域、微波区域以及光学(可见和不可见两者)区域中的波长的电磁能量)来“连接”或“耦合”在一起。
[0030] 术语“信号”可包括任何信号,诸如数据信号、音频信号视频信号、多媒体信号。信息和信号能使用各种各样的不同技艺和技术中的任一种来表示。作为示例,贯穿本描述可能述及的数据、指令、命令、信息、信号、位、码元、和码片可由电压电流电磁波磁场或磁粒子、光场或光粒子、或其任何组合来表示。
[0031] 本文中使用诸如“第一”、“第二”等之类的指定对元素的任何引述一般并不限定那些元素的数量或次序。确切而言,这些指定在本文中用作区别两个或更多个元素或者元素实例的便捷方法。因此,对第一元素和第二元素的引述并不意味着只能采用两个元素、或者第一元素必须位于第二元素之前。同样,除非另外声明,否则元素集合可包括一个或多个元素。另外,在说明书或权利要求中使用的“A、B、或C中的至少一者”形式的术语表示“A或B或C或这些元素的任何组合”。
[0032] 如本文所使用的,单数形式的“一”、“某”和“该”旨在也包括复数形式,除非上下文另有明确指示。还将理解,术语“包括”、“具有”、“包含”和/或“含有”在本文中使用时指明所陈述的特征、整数、步骤、操作、元素、和/或组件的存在,但并不排除一个或多个其他特征、整数、步骤、操作、元素、组件和/或其群组的存在或添加。
[0033] 现在将介绍涉及集成电路的扫描和功能测试的各种方面。然而,如本领域技术人员将容易领会的那样,此类方面可被扩展到用于集成电路和其他装置的其他测试规程。相应地,对特定测试规程的任何引用只是为了解说用于测试集成电路或装置的示例性方面,并且要理解此类方面具有很广范围的应用。
[0034] 术语“通行”或“通行电路”或任何用于描述信号经电路、块、模块、元件、集成电路部分等被传递的术语或短语不应被限定为直接连接。此类术语或短语还应包括具有一个或多个中间元件的间接连接。作为示例,通行电路可包括信号路径中的任何数目个缓冲器反相器、延迟、放大器衰减器等。通行电路应涵盖所有传递信号而没有与另一信号发生复用或交换的可能性的电路。
[0035] 图1是解说集成电路的示例的框图。集成电路100可被配置成作为任何合适装置的部分来操作。在一个实施例中,集成电路100可被配置成作为电信设备(诸如,移动电话)、个人数字助理(PDA)、台式计算机、膝上型计算机、掌上大小的计算机、平板计算机、机顶盒、导航设备、工作站、游戏控制台、媒体播放器、或任何其他合适设备的部分来操作。集成电路100可被配置成支持有线或无线信道上的通信。在无线信道的情形中,集成电路100可被配置成支持任何适合的多址技术,作为示例包括码分多址(CDMA)系统、多载波CDMA(MCCDMA)、宽带CDMA(W-CDMA)、高速分组接入(HSPA、HSPA+)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、单载波FDMA(SC-FDMA)系统、正交频分多址(OFDMA)系统、或者其他多址技术。
集成电路100可被进一步配置成支持任何合适的空中接口标准,作为示例包括长期演进(LTE)、演进数据最优化(EV-DO)、超移动宽带(UMB)、通用地面无线电接入(UTRA)、全球移动通信系统(GSM)、演进UTRA(E-UTRA)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 
802.20、Flash-OFDM、蓝牙、或任何其他合适的空中接口标准。由集成电路100所支持的实际的空中接口标准和多址技术将取决于具体应用以及加诸于系统的整体设计约束。
[0036] 集成电路100被示出具有第一集成电路部分102和第二集成电路部分104,但是可具有附加集成电路部分。在示例性实施例中,第一集成电路部分102可以是基带处理器而第二集成电路部分104可以是无线调制解调器。无线调制解调器可提供收发机功能以用于用由基带处理器生成的数据来调制一个或多个载波信号以供在无线信道上传输,并用于解调在无线信道上从远程装置接收的一个或多个载波信号以恢复数据以供由基带处理器进一步处理。
[0037] 图2是解说集成电路的第一和第二集成电路部分的示例的框图。第一集成电路部分102是用总线架构实现的基带处理器。取决于具体应用和整体设计约束,总线架构可支持任何数目的互连总线和桥接器。总线202被用于将核心处理器203中的各个电路(包括处理器204、存储器控制器206、存储器208)和未示出的各个其他电路(诸如,定时源、电压调节器、功率管理电路等)链接在一起。总线202还将核心处理器203链接至一般由I/O接口210表示的各个I/O接口、测试模块212、和未示出的其他支持电路。
[0038] 处理器204负责管理总线和一般处理,包括对存储在存储器208中或通过I/O接口210从片外存储器检索的软件的执行。处理器204可用一个或多个通用/和/或专用处理器来实现。示例包括微处理器微控制器、DSP处理器、以及其他能执行软件程序的电路系统。软件应当被宽泛地解释成意指任何指令,无论其被称作软件、固件中间件、微代码、硬件描述语言、或是其他。作为示例,存储器208可包括RAM(随机存取存储器)、SRAM(静态随机存取存储器)、DRAM(动态随机存取存储器)、SDRAM(同步动态存取存储器)、闪存存储器、或任何其他适合的存储介质、或其任何组合。软件包括当由处理器204执行时使基带处理器执行各种功能的指令。当触发事件发生时,软件可从硬盘驱动器或其他非易失性存储被加载到存储器208中。在软件执行期间,处理器204可以将一些指令加载到高速缓存中以提供访问速度。
随后可将一个或多个高速缓存行加载到通用寄存器文件中以供由处理器204执行。替换地或附加地,处理器204可用专用硬件(诸如举例而言,一个或多个FPGA(现场可编程阵列))、PLD(可编程逻辑器件)、控制器、状态机、门控逻辑、分立的硬件组件、或任何其他合适的电路系统、或其任何组合来实现。
[0039] I/O接口210可被用于将基带处理器与数据源/阱232对接。数据源/阱232可以是主计算机、或其他系统,其或在装置内或在该装置外。I/O接口210可被配置成支持双导线连接、以太网连接、或至数据源/阱232的某种其他合适连接。在一些示例性实施例中,数据源/阱232可包括用户接口,诸如键盘鼠标、操纵杆、显示器等。
[0040] I/O接口210还可被用于将基带处理器与第二集成部分104对接。在该示例中,第二集成部分104是无线调制解调器,其具有自身的I/O接口252以将传送和接收信道连接至基带处理器。传送信道包括数字传送电路254,其在数字基带信号被数模(D/A)转换器256转换为模拟信号之前对其提供各种处理。来自D/A转换器256的模拟信号被提供给无线发射机258,无线发射机258提供各级混频(即,上变频)、滤波和放大以将模拟信号调制到一个或多个高频载波上以供在无线信道上传输。
[0041] 接收信道包括无线接收机260,其被配置成通过无线信道从远程装置接收一个或多个高频经调制载波。无线接收机260类似地提供各级混频(即,下变频)、滤波和放大以解调载波并恢复由远程装置传送的模拟信号。由无线接收机260恢复的模拟信号在被提供给基带处理器之前被模数(A/D)转换器262转换成数字信号并由数字接收电路264处理。
[0042] 各种测试功能可被内建到集成电路100中。以稍后更详细描述的方式,第一集成电路部分102中的测试模块212可被用于实现集成电路100的扫描和功能测试两者。这些测试可在集成电路100被安装到装置中之前和/或之后执行。出于本公开的目的,“扫描测试”指代自动测试模式生成(ATPG)过程,由此测试模式在被提供给第一集成电路部分102之时使外部测试装备234能检测在集成电路100的制造过程期间引入的缺陷。“功能测试”指代由此测试模式在被提供给第一集成电路部分102之时使外部测试装备234能确定集成电路上的硬宏(HM)是否正确工作的过程。HM是功能单元(例如,处理器、图形等)、存储器等。
[0043] 扫描测试可使用称为联合测试动作组(JTAG)的测试协议和测试机制或某个其他适合方法体系来执行。JTAG在IEEE标准1149.1下被标准化。在扫描测试期间,测试模块212可发信号通知第一集成电路部分102中的I/O接口,以及驻留在第二集成电路部分104中的类似测试模块266。作为响应,第一集成电路部分102中的I/O接口210可使核心处理器203与数据源/阱232断开连接,将来自外部测试装备234的输入测试信号提供给核心处理器203,以及从核心处理器203读回输出测试信号。第二集成电路部分104中的测试模块266可使I/O接口252将数字传送和接收电路254和260与核心处理器203断开连接,接收经由第一集成电路部分102中的I/O接口210接收自外部测试装备234的输入测试信号,向数字传送和接收电路254和260提供这些输入测试信号,从数字传送和接收电路254和260读回输出测试信号,以及将输出测试信号转发给I/O接口210。来自核心处理器203的输出测试信号和来自数字传送和接收电路254和260的输出测试信号可由I/O接口210提供给外部测试装备234。如果输出测试信号与针对输入测试信号的预期输出匹配,则外部测试装备234可提供关于集成电路100没有制造缺陷的指示。另一方面,如果输出测试信号不同于针对输入测试信号所预期的,则外部测试装备234可提供关于集成电路100有缺陷的指示。较佳地,外部测试装备被配置成提供宽范围的测试模式以便覆盖充分范围的输入测试信号从而以高度确定性来检测缺陷。
[0044] 图3是解说具有扫描测试能力的第一集成电路部分的示例的框图。在该示例中,集成电路100包括用于第二集成电路部分102的可访问扫描测试焊盘对,其包括扫描测试输入焊盘302和扫描测试输出焊盘304。扫描测试焊盘302和304可以是通用I/O焊盘或其他合适的测试焊盘。扫描测试焊盘302和304可与用于测试第一集成电路部分102的扫描测试焊盘(未示出)分开,或者在其他实施例中,可在第一与第二集成电路部分102和104之间利用切换、时间共享或其他机制来共享。扫描测试焊盘302和304允许外部测试装备被连接至第一集成电路部分102。第一集成电路部分102还包括管芯到管芯(D2D)扫描测试焊盘对,其包括D2D扫描测试输出306和D2D扫描测试输入308。这些D2D扫描测试焊盘在集成电路100外不可访问。相反,它们提供与用于第二集成电路部分104的相应D2D扫描测试焊盘的内部连接。用于第二集成电路部分104的D2D扫描测试焊盘包括D2D扫描测试输入焊盘310和D2D扫描测试输出焊盘312。
[0045] 在扫描测试模式期间,外部测试装备234可被连接至集成电路100上的扫描测试焊盘。外部测试装备234可连同输入测试信号向扫描测试输入焊盘302提供模式控制信号。模式控制信号向测试模块212提供关于集成电路100处于测试中的指示。响应于模式控制信号,测试模块212发信号通知第一集成电路102的I/O接口210和第二集成电路部分104中的测试模块266两者。I/O接口212包括通行电路,其用作用于将输入测试信号从扫描测试输入焊盘302通过第一集成电路部分102提供至D2D扫描测试输出焊盘306的装置。输入测试信号可随后通过第一集成电路部分102上的D2D扫描测试输出焊盘306与第二集成电路部分104上的D2D扫描测试输入焊盘310之间的连接被传送给第二集成电路部分104。
[0046] 由数字传送和接收电路254和260(参见图2)生成的输出测试信号可通过第二集成电路部分104上的D2D扫描测试输出焊盘312与第一集成电路部分104上的D2D扫描测试输入焊盘308之间的连接来提供给第一集成电路部分102。以类似于输入测试信号的方式,I/O接口212包括通行电路,其用作用于将输出测试信号从D2D扫描测试输入焊盘308通过第一集成电路部分102提供至扫描测试输出焊盘304的装置。输出测试信号可随后被传送给外部测试装备234以供通过扫描测试输出焊盘304进行处理。
[0047] 图4是解说用于第一集成电路部分的扫描测试焊盘连接的示例的示意图。如较早所讨论的,第一集成电路部分102使用四个扫描测试焊盘302、304、306和308来支持针对第二集成电路104的扫描测试(参见图3)。每个扫描测试焊盘支持四种连接:输入、输出、和输出启用、以及信号控制模式。为了支持前文结合图3讨论的扫描测试模式的实现,扫描测试焊盘可被如下连接。
[0048] 针对扫描测试输入焊盘302的输入连接通过I/O接口210耦合至D2D扫描测试输出焊盘306的输出连接。如前文所述,来自外部测试装备的测试信号输入被沿该路径通过第一集成电路部分路由至第二集成电路部分。扫描测试输入焊盘302还使其信号控制模式连接耦合至测试模块212的输入,这允许外部源迫使集成电路100进入扫描测试模式。来自测试模块212的输出被耦合至D2D扫描测试输出焊盘306的信号控制模式连接以提供迫使第二集成电路部分104(参见图3)进入扫描测试模式。因为扫描测试输入焊盘302在用作对测试信号的输入,所以输出和输出启用连接可被接地。因为D2D扫描测试输出焊盘306在用作对测试信号的输出,所以输出和输出启用连接可被浮置或拉高。针对所有连接的输出和输出启用连接的极性可在其他实施例中被保留。
[0049] 针对D2D扫描测试输入焊盘308的输入连接通过I/O接口210耦合至扫描测试输出焊盘304的输出连接。如前文所述,来自数字传送和接收电路254和260(参见图2)的测试信号输出被沿该路径通过第一集成电路部分路由至外部测试装备。针对扫描测试输入焊盘308和扫描测试输出焊盘304两者的信号控制模式连接不被使用,并且因此可被浮置或拉高。因为D2D扫描测试输入焊盘308用作对输出测试信号的输入,所以输出和输出启用连接可被接地。因为扫描测试输出焊盘304用作对测试信号的输出,输出和输出启用连接可浮置或拉高。信号控制模式、输出和输出启用连接的极性可在其他实施例中被保留。
[0050] 功能测试可使用任何合适的测试协议和测试机制来执行。返回至图2,在一个示例性实施例中,外部测试装备234可被连接至集成电路102的数据焊盘,它是在正常操作期间可能本将被连接至数据源/阱232的相同数据焊盘。有了这种配置,输入测试信号可由外部测试装备232提供给第一集成电路部分102并由处理器核203处理以产生输出测试信号。输出测试信号可随后由I/O接口210通过集成电路100上的数据焊盘被传送回外部测试装备234。
[0051] 可在集成电路100上提供分别的功能测试焊盘以支持针对第二集成电路部分104的功能测试。图5是解说具有功能测试能力的集成电路的示例的框图。在该示例中,集成电路100包括可访问扫描测试焊盘对,其包括扫描测试输入焊盘502和功能测试输出焊盘504。功能测试焊盘502和504可以是通用的I/O焊盘或其他合适的测试焊盘。功能测试焊盘502和
504允许外部测试装备被连接至第一集成电路部分102。
[0052] 第一集成电路部分102还包括一对D2D数据焊盘,包括D2D数据输出和D2D数据输入。这些D2D数据焊盘在集成电路100外不可访问。相反,它们提供与用于第二集成电路部分104的相应D2D数据焊盘的内部连接。用于第二集成电路部分104的D2D数据焊盘包括D2D数据输入焊盘510和D2D数据输出焊盘512。以在以下更详细描述的方式,I/O接口210可提供在正常操作期间在处理核203与第二集成电路部分104之间提供数据交换、以及还在功能测试模式期间在外部测试装备234与第二集成电路部分104之间提供测试信号交换的切换功能。
[0053] 在功能测试模式期间,外部测试装备234可被连接至集成电路100上的功能测试焊盘。外部测试装备234可向功能测试输入焊盘502提供模式控制信号和输入测试信号。模式控制信号连同输入测试信号可被提供给I/O接口210中的复用器514。复用器514用作用于将来自功能测试输入焊盘的输入测试信号提供给第二集成电路部分104的装置。更具体地,复用器514将去往第二集成电路部分104的输出在来自核心处理器203的数据与来自外部测试装备234的输入测试信号之间切换。模式控制信号可被用于将选择输入驱至复用器514。在示例性实施例中,当模式控制信号指示正常操作时,由处理器核203生成的数据可被提供给第二集成电路部分104,而当模式控制信号指示测试时,由外部测试装备234生成的输入测试信号可被提供给第二集成电路部分104。
[0054] I/O接口210还可包括分用器516。分用器516用作用于将来自第二集成电路部分104的测试信号输出提供给功能测试输出焊盘的装置。更具体地,分用器516将来自第二集成电路部分104的输入在核心处理器203与外部测试装备234之间切换。模式控制信号可被用于将选择输入驱至分用器516。在示例性实施例中,当模式控制信号指示正常操作时,来自第二集成电路部分104的输入可被提供给处理器核203,而当模式控制信号指示测试时,来自第二集成电路部分104的输入可被提供给外部测试装备234。
[0055] 图6是解说用于测试集成电路的方法的示例的流程图。如本公开中前文详细描述的,集成电路可包括可被连接至外部测试装备的输入和输出焊盘。测试焊盘可以是GPIO焊盘或其他合适的测试焊盘。该集成电路还可包括具有第一电路系统的第一集成电路部分、以及具有不同于第一电路系统的第二电路系统的第二集成电路部分。第一和第二集成电路部分可被制造在不同的晶片上并被封装到单个封装中。
[0056] 转向图6,在框602,第一和第二集成电路部分进入测试模式。第一集成电路部分通过响应于在输入焊盘处接收到的一个或多个控制信号而向第二集成电路部分提供一个或多个控制信号来使第二集成电路部分进入测试模式。测试模式可以是扫描测试模式、功能测试模式、或某种其他合适的测试模式。
[0057] 在框604,第一集成电路部分将在输入焊盘处接收到的输入测试信号提供给第二集成电路部分。如前文所讨论的,输入测试信号可由通行电路、复用器、或第一集成电路部分中的其他合适装置提供给第二集成电路部分。
[0058] 在框606,第二集成电路部分响应于输入测试信号而生成输出测试信号。
[0059] 在框608,第一集成电路部分将来自第二集成电路部分的输出测试信号提供给输出焊盘。如前文所讨论的,输出测试信号可由通行电路、分用器、或第一集成电路部分中的其他合适装置提供给输出焊盘。
[0060] 应当理解,在测试集成电路的上下文中描述的框的任何特定次序或阶层是为了提供用于测试集成电路的方法的示例而给出的。基于设计偏好,应理解这些框的具体次序或阶层可被重新安排而仍在本发明的范围之内。
[0061] 以上已经结合执行扫描测试或功能测试来描述了测试集成电路的各个方面。已经用具有第一集成电路部分的集成电路来描述了扫描测试的某些方面,其中第一集成电路部分具有通行电路以在测试焊盘与第二集成电路部分之间提供测试信号。同样,已经结合具有第一集成电路部分的集成电路描述了功能测试的某些方面,其中第一集成电路部分具有复用器和分用器以在测试焊盘与第二集成电路部分之间提供测试信号。然而,如本领域技术人员将易于领会的,所描述的通过第一集成电路部分来传递测试信号的各种方法体系并不必然被限定于描述的示例性实施例。作为示例,本文针对扫描测试描述的第一集成电路部分中的通行电路可在集成电路的其他实施例中被用于功能测试,或其他测试。同样,本文针对功能测试描述的第一集成电路部分中的复用和分用电路可在集成电路的其他实施例中被用于扫描测试,或其他测试。
[0062] 提供了以上描述以使本领域中的任何技术人员均能够完全理解本公开的全部范围。对于本文所公开的各个示例性实施例的修改对于本领域技术人员会是显而易见的。由此,权利要求不应被限定于本文描述的本公开的各个方面,而是应被给予与权利要求的语言相一致的完全范围。本公开通篇描述的各种方面的要素为本领域普通技术人员当前或今后所知的所有结构上和功能上的等效方案通过引述被明确纳入于此,且旨在被权利要求所涵盖。此外,本文中所公开的任何内容都并非旨在贡献给公众,无论这样的公开是否在权利要求书中被显式地叙述。权利要求的任何要素都不应当在35U.S.C.§112(f)的规定下来解释,除非该要素是使用短语“用于…的装置”来明确叙述的或者在方法权利要求情形中该要素是使用短语“用于…的步骤来叙述的。”
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈