用于硅晶圆上的集成电路的测试器和集成电路的制作方法

文档序号:10577031阅读:497来源:国知局
用于硅晶圆上的集成电路的测试器和集成电路的制作方法
【专利摘要】用于硅晶圆上的集成电路的测试器和集成电路。本发明涉及用于硅晶圆上的集成电路的测试器,其特征在于,该测试器包括用于对集成电路进行测试的输入/输出连接,并且其特征在于,该测试器包括:用于经由所述输入/输出连接将数据帧传送到所述集成电路的装置(E71),所述数据帧包括用于包含在所述数据帧中的数据的时间基准、用于验证所述时间基准的字段、以及包括至少一个集成电路测试命令的数据字段;和用于经由所述输入/输出连接接收数据帧的装置(E74),所接收到的数据帧中的数据的持续时间是所述时间基准的倍数。
【专利说明】
用于硅晶圆上的集成电路的测试器和集成电路
技术领域
[0001]本发明涉及用于测试设置在硅晶圆上的集成电路的方法和装置。
【背景技术】
[0002]集成电路被制造在硅晶圆上。硅晶圆包括大量(通常数千)的集成电路。用于测试集成电路的测试器包括有限数量的与硅晶圆的输入/输出连接,该数量是不能增加的。
[0003]为了测试硅晶圆上的所有集成电路,测试器借助于探针卡与集成电路的矩形区域接触几次,以便建立与集成电路的电连接。同时测试多个集成电路,以便减少测试硅晶圆所花费的时间。
[0004]并行测试的集成电路的数量越大,测试硅晶圆所需的时间就越短。用于测试集成电路的测试探针的数量越大,由于通过测试器的输入/输出连接和测试探针的数量强加的限制,并行测试的集成电路的数量就越小。
[0005]此外,硅晶圆上的集成电路具有内部时钟,该内部时钟的频率从一个集成电路到另一个集成电路显著变化。结果不是测试集成电路的无关紧要的困难。

【发明内容】

[0006]本发明的目的是通过提出一种测试方法和装置来解决现有技术的缺点,在所述测试方法和装置中,仅一个输入/输出连接对于测试具有测试器未知的内部时钟频率的集成电路来说是必要的。
[0007]为此,根据第一个方面,本发明提出一种用于存在于硅晶圆上的集成电路的测试器,其特征在于,所述测试器包括用于测试集成电路的输入/输出连接,并且其特征在于,所述测试器包括:
[0008]-用于经由所述输入/输出连接将数据帧传送到所述集成电路的装置,所述数据帧包括用于包含在所述数据帧中的数据的时间基准、用于验证所述时间基准的字段、以及包括至少一个集成电路测试命令的数据字段;以及
[0009]-用于经由所述输入/输出连接接收数据帧的装置,所接收到的数据帧中的数据的持续时间是所述时间基准的倍数。
[0010]本发明还涉及一种用于借助于测试器测试存在于硅晶圆上的集成电路的方法,该测试器包括用于测试集成电路的输入/输出连接,其特征在于,该方法包括以下步骤:
[0011]-经由所述输入/输出连接将数据帧传送到所述集成电路,所述数据帧包括用于包含在所述数据帧中的数据的时间基准、用于验证所述时间基准的字段、以及包括至少一个集成电路测试命令的数据字段;以及
[0012]-经由所述输入/输出连接接收数据帧,所接收到的数据帧中的数据的持续时间是所述时间基准的倍数。
[0013]因此,通过仅使用除了电源连接之外到集成电路的用于测试集成电路的一个输入/输出连接,增加了并行测试的集成电路的数量。即使在集成电路的内部时钟的频率对于测试器来说是未知的情况下,减少了测试硅晶圆上的集成电路所花费的时间,并且减少了生产集成电路的成本。
[0014]通过在发送的数据帧中插入时间基准,集成电路可以使它们自身与所接收到的数据同步,并且可以处理所接收到的数据。因而,不必具有用于将共有的时钟传送到集成电路和测试器的连接。
[0015]由于所接收到的数据帧中的数据的持续时间为时间基准的倍数,所以诸如由集成电路发送的信号的上升沿和下降沿的约束会较少。电子元件的特性(例如,用于提供电流的能力方面)会减少,正如电子元件的尺寸。集成电路的成本也会由此而减少。
[0016]根据本发明的特定实施方式,传送到集成电路的数据帧中的每个数据项由逻辑高电平和逻辑低电平表示。
[0017]因此,集成电路可以在接收数据期间继续同步。
[0018]根据本发明的特定实施方式,传送到集成电路的数据帧还包括与集成电路测试命令相关联的值。
[0019]因此,测试器可以改变用于测试集成电路的某些参数。
[0020]根据本发明的特定实施方式,集成电路测试命令是用于调整集成电路中的模拟、频率、或数字值的命令。
[0021]因此,单个输入/输出连接被用于测试集成电路,并且增加了并行测试的集成电路的数量。
[0022]根据本发明的特定实施方式,该命令是用于在数据帧之后的时间窗口中发送或接收模拟信号的命令,并且测试器包括用于在数据帧之后的时间窗口中发送或接收模拟信号的装置。
[0023]因此,单个输入/输出连接被用于测试集成电路,并且增加了并行测试的集成电路的数量。
[0024]根据本发明的特定实施方式,该命令是用于调整集成电路的内部时钟的命令,或用于调整用于在集成电路的存储器中写入或删除数据项的电压的命令。
[0025]因此,可以进行用于根据规格标准运作的集成电路所需的所有调整。
[0026]本发明还涉及一种集成电路,其特征在于,其包括用于测试集成电路的输入/输出连接,并且其特征在于该集成电路包括:
[0027]-用于经由输入/输出连接接收数据帧的装置,该数据帧包括用于包含在数据帧中的数据的时间基准、用于验证时间基准的字段、以及包括至少一个集成电路测试命令的数据字段;以及
[0028]-用于经由输入/输出连接传送数据帧的装置,所传送的数据帧中的数据的持续时间为时间基准的倍数。
[0029]本发明还涉及一种用于测试集成电路的方法,该集成电路包括用于测试集成电路的输入/输出连接,其特征在于,该方法包括由集成电路执行的以下步骤:
[0030]-经由输入/输出连接接收数据帧,该数据帧包括用于包含在数据帧中的数据的时间基准、用于时间基准的验证字段、以及包括用于测试集成电路的至少一个命令的数据字段;以及
[0031 ]-经由输入/输出连接传送数据帧,所传送的数据帧中的数据的持续时间为时间基准的倍数。
[0032]因此,通过与所发送的数据帧中的时间基准同步,集成电路可以处理所接收到的数据。
[0033]此外,探针卡上的探针的最大数量受技术能力的限制,使并行测试的芯片的数量增加减少了测试的成本。本发明能够将探针卡的使用优化到最大可能的程度。
[0034]此外,即使集成电路的内部时钟的频率对于测试器来说是未知的,减少了生产集成电路的成本。
[0035]由于所发送的数据帧中的数据的持续时间为时间基准的倍数,所以诸如由集成电路传送的信号的上升沿和下降沿的约束会较少。电子元件的特性(例如,在提供电流的能力方面)连同这些电子元件的尺寸一起减少。因此集成电路的成本也会减少。
[0036]根据本发明的特定实施方式,所接收到的数据帧还包括与用于测试集成电路的命令相关联的值。
[0037]因此,不需要在此存储对于测试集成电路所需的不同的值。由此,减小了集成电路的尺寸。
[0038]根据本发明的特定实施方式,用于测试集成电路的命令是用于调整集成电路中的模拟、频率、或数字值的命令。
[0039]因此,单个输入/输出连接被用于测试集成电路,并且增加了并行测试的集成电路的数量。
[0040]根据本发明的特定实施方式,该命令是用于在数据帧之后的时间窗口中发送或接收模拟信号的命令,并且集成电路包括用于在数据帧之后的时间窗口中发送或接收模拟信号的装置。
[0041]因此,单个输入/输出连接被用于测试集成电路,并且增加了并行测试的集成电路的数量。
[0042]根据本发明的特定实施方式,该命令是用于调整集成电路的内部时钟的命令。[0043 ]因此,可以将集成电路的内部时钟的频率调整为与规格标准对应的值。
[0044]根据本发明的特定实施方式,该命令是用于调整用于在集成电路的闪存中写入或删除数据项的电压的命令。
[0045]因此,可以执行对于根据规格标准运作的集成电路所需的所有调整。
[0046]根据本发明的特定实施方式,当接收到用于调整写入或删除电压的命令时,集成电路借助于用于调整写入或删除电压的状态机控制集成电路的存储器中的读取装置。
[0047]因此,在无需与测试器交换数据的情况下,集成电路能够自主地调整参数。因此,减少了测试时间。
[0048]本发明还涉及存储在信息载体上的计算机程序,所述程序包括当所述程序载入到计算机系统并由计算机系统执行时用于实施上述方法的指令。
【附图说明】
[0049]通过阅读下面对示例实施方式的描述,本发明的上述特征以及其它特征将更清楚地显现,所述描述结合附图给出,其中:
[0050]图1描述了用于测试硅晶圆上的集成电路的系统;
[0051]图2描述了根据本发明的测试装置的结构;
[0052]图3描述了根据本发明的集成电路的结构;
[0053]图4描述了由用于集成电路的测试器发送的数据帧的示例;
[0054]图5描述了由用于测试器的集成电路发送的数据帧的示例;
[0055]图6描述了在如参照图4描述的数据帧中包含的命令的示例;
[0056]图7描述了由根据本发明的测试器执行的测试算法;
[0057]图8描述了由根据本发明的集成电路执行的测试算法;
[0058]图9描述了在接收到用于调整程序或闪存的删除电压的命令时由集成电路执行的算法。
【具体实施方式】
[0059]图1描述了用于测试硅晶圆上的集成电路的系统。
[0060]在图1中,测试器Te使用与并行测试的一组集成电路的矩形区域接触的多个探针卡测试硅晶圆DUT的集成电路Cl。
[0061]例如,测试器Te是控制一个或更多个探针卡的计算机。测试器Te测试集成电路是否符合规范,并且能够调整集成电路的参数。
[0062]根据本发明,每个集成电路具有由图1中的黑方块描述的单个接触区域,其用于测试集成电路。除了集成电路的电源探针之外,用于测试集成电路的测试器Te使用单个探针。当探针与接触区域接触时,根据本发明实现了输入/输出连接。
[0063]在图1中,借助于包括探针Capl至Cap3的探针卡并行测试三个集成电路。自然地,可以并行测试更多的集成电路,图1中的示例仅是实际情况的简化。
[0064]同样,为了简化起见,在图1中仅示出了七个集成电路。自然地,可以在硅晶圆DUT上存在大量的集成电路。
[0065]每个集成电路具有其自身的内部时钟,该内部时钟的频率从一个集成电路到另一个集成电路变化,并且与测试器Te的频率不同。
[0066]借助测试器Te和被测试的每个集成电路Cl之间的通信协议,根据本发明的单个接触区域的使用是可能的,使得测试器Te可以指示测试的类型或必须进行的调整,并且使得集成电路Cl对此理解。将相同的接触区域应用于集成电路Cl和测试器Te之间的信息交换。
[0067]在集成电路的测试中,模拟和数字信号两者在集成电路Cl和测试器Te之间交换。例如,调整集成电路Cl的闪存的参数和选择闪存的某些测试模式能够测量电压和/或电流。根据本发明的用于测试集成电路Cl的单个接触区域的使用考虑了这种约束条件。
[0068]根据本发明,测试器Te包括:
[0069]-用于经由输入/输出连接将数据帧传送到集成电路的装置,数据帧包括用于包含在数据帧中的数据的时间基准、用于验证时间基准的字段、和包括用于测试集成电路的至少一个命令的数据字段,
[0070]-用于经由输入/输出连接接收数据帧的装置,所接收到的数据帧中的数据具有为时间基准的倍数的持续时间。
[0071]每个集成电路包括:
[0072]-用于经由输入/输出连接接收数据的装置,数据帧包括用于包含在数据帧中的数据的时间基准、用于验证时间基准的字段、和包括用于测试集成电路的至少一个命令的数据字段,
[0073]-用于经由输入/输出连接传送数据帧的装置,所传送的数据帧中的数据具有为时间基准的倍数的持续时间。
[0074]图2描述了根据本发明的测试装置或测试器的结构。
[0075]测试器Te包括:
[0076]-处理器、微处理器或微控制器200;
[0077]-易失存储器203;
[0078]-ROM 存储器202;
[0079]-接口205,其包括至少一个探针卡;
[0080]-通信总线201,其将处理器200连接到ROM存储器202、RAM存储器203和接口205。[0081 ] 处理器200能够执行从ROM存储器202、从外部存储器(未示出)或从存储介质载入易失存储器203的指令。当测试器Te被加电时,处理器200能够从易失存储器203读取指令,并且执行这些指令。这些指令形成计算机程序,该计算机程序使处理器200实现结合图7描述的方法的所有或部分。
[0082]结合附图7描述的方法的所有或部分可以通过由诸如DSP(数字信号处理器)或微处理器的可编程机器执行一组指令以软件形式来实现,或者可以通过诸如FPGA(现场可编程门阵列)或ASIC(专用集成电路)的机器或专用组件以硬件形式来实现。
[0083]图3描绘了根据本发明的硅晶圆上的集成电路结构。
[0084]集成电路Cl包括:
[0085]-处理器、微处理器或微控制器300;
[0086]-易失存储器303;
[0087]-ROM 存储器302;
[0088]-闪存304;
[0089 ]-接口 305,其包括用于与探针卡的探针接触的接触区域;
[0090]-通信总线301,其将处理器300连接到ROM存储器302、RAM存储器303、闪存304和接P305o
[0091]处理器300能够执行从ROM存储器302载入易失存储器303的指令。当集成电路Cl被上电时,处理器300能够从易失存储器303读取指令,并且执行这些指令。这些指令形成计算机程序,该计算机程序使处理器300实现结合图8和图9描述的所有或一些方法。
[0092]结合图8和图9描述的所有或一些方法可以通过由诸如DSP(数字信号处理器)或微控制器的可编程机器执行一组指令以软件形式来实现,或者通过机器或专用组件以硬件形式来实现。
[0093]图4描述了通过测试器将数据帧发送到集成电路的示例。
[0094]由测试器Te发送到集成电路Cl的数据帧被分解成时间基准40、用于验证时间基准的字段41、数据42和帧的末端43。
[0095]测试器Te将指令发送到集成电路Cl,并且可选地接收对所发送的指令的响应。
[0096]根据使用的协议,至少在由测试器Te发送的每个帧的开始进行自校准。时间基准40具有由测试器Te的频率确定的持续时间。例如,基准40对应于逻辑高电平,例如,其持续时间等于测试器Te的时钟的三个时钟周期。该三个时钟周期的持续时间将由集成电路Cl使用,以便与测试器Te的时钟同步。
[0097]用于验证时间基准41的字段对应于逻辑低电平,例如,其持续时间等于时间基准40的持续时间的预定整数倍。例如,验证字段具有等于时间基准40的持续时间的八倍的持续时间。
[0098]用于验证时间基准41的字段能够使接收数据帧的集成电路Cl检查时间基准实际上是否对应于帧的开始。如果用于验证时间基准41的字段不等于时间基准40的持续时间的预定的倍数,则时间基准40是杂散脉冲。如果用于验证时间基准41的字段等于时间基准40的持续时间的预定的倍数,则实际上接收到帧。
[0099]数据字段42包含发送命令所必要的数据。
[0100]参照图6给出命令的示例。
[0101]数据字段42包括一连串二进制值“O”或“I”。
[0102]例如,字段44中的二进制值“I”对应于处于高电平的测试器Te的时钟的两个时钟周期,随后是处于低电平的测试器Te的时钟的一个时钟周期。
[0103]例如,字段45中的二进制值“O”对应于处于高电平的测试器Te的时钟的一个时钟周期,随后是处于低电平的测试器Te的时钟的两个时钟周期。
[0104]根据该示例,在接收数据期间,集成电路Cl可以继续与测试器Te的时钟同步。
[0105]在变型中,二进制值“I”对应于处于高电平的测试器Te的时钟的三个时钟周期,并且二进制值“O”对应于处于低电平的测试器Te的时钟的三个时钟周期。
[0106]帧43的末端对应于处于高电平的测试器Te的时钟的两个时钟周期,随后是处于低电平的测试器Te的时钟的一个时钟周期。
[0107]在帧43的末端之后,在46表示的时间段期间,可以可选地发送或接收模拟电压。该模拟电压通过集成电路Cl或测试器Te来传递。例如,该模拟电压是由测试器Te借助于在数据字段中存在的命令提供的电压,或者由测试器Te借助于在数据字段中存在的命令请求的电压。
[0108]时间段46也可以是时间基准。
[0109]图5描述了由集成电路发送到测试器的数据帧的示例。
[0110]一旦接收到帧43的末端,如果必要,集成电路Cl就对参照图4描述的帧作出响应。
[0111]图5描述了针对如参照图4描述的帧的数字响应的帧的末端43、帧的开始50和数据字段51。
[0112]帧包括帧的开始50。帧的开始50包括三个二进制值52至54。
[0113]集成电路Cl使用的时钟是如参照图4描述的帧的启动字段40的持续时间的整数倍,并且大于或等于启动字段40的持续时间的两倍。
[0114]例如,该倍数是2的倍数,优先等于8。
[0115]这是因为,由于集成电路Cl必须具有尽可能小的硅表面,所以将数据帧传递到测试器Te的输出级具有在远低于测试器Te的输出状态的电流源的方面的规格。通过使用启动字段40的持续时间的倍数,任何与输出电流相关的限制关联的问题都将解决。此外,因为集成电路的内部频率的不同,所以选择用于集成电路Cl的帧传送的二进制信息项的持续时间,使得所有功能集成电路可以以适当的速率响应。
[0116]二进制值52位于低电平“O”,并且具有启动字段40的持续时间的8倍的持续时间。
[0117]二进制值52位于高电平“I”,并且具有启动字段40的持续时间的8倍的持续时间。
[0118]二进制值53位于低电平“O”,并且具有启动字段40的持续时间的8倍的持续时间。
[0119]数据字段51包括一个或更多个二进制值。
[0120]在图5的示例中,数据字段包括两个二进制值55和56。
[0121]二进制值55位于低电平“O”,并且具有启动字段40的持续时间的8倍的持续时间。
[0122]二进制值56位于高电平“I”,并且具有启动字段40的持续时间的8倍的持续时间。
[0123]由集成电路Cl发送的帧不包括帧定界符的末端。这是无用的,由于测试器Te知道响应是否是必须的,以及如果是必需的情况下的位数。
[0124]图6描述了包含在参照图4描述的帧中的命令的示例。
[0125]图6中的表包括三列,第一列指示命令的类型。命令的类型以预定的二进制字的形式被包含在参照图4描述的帧的数据字段42中。
[0126]第二列指示包含在数据字段42中的数据。
[0127]第三列指示如参照图5描述的或在图6中46表示的时间段期间的响应是否必须由集成电路Cl发送。根据命令的类型,该响应是数字或模拟或频率。
[0128]对于数据写入命令,数据字段42包括数据项将被写入的地址、以及数据项的值。作为响应不发送帧。
[0129]对于数据读取命令,数据字段42包括图5的数据字段51中数据项必须被读取并且返回的地址。
[0130]作为响应参照图5接收的帧必须被发送。帧的字段41包括所读取的数据项的值。
[0131]对于模拟电压调整命令,数据字段42包括将进行的调整的类型,诸如,编程或删除电压。作为响应不发送帧。
[0132]在模拟电压调整命令之前,在集成电路的存储器的预定区域内写入参数的表。例如,该存储器是RAM存储器。
[0133]对于用于调整集成电路的内部振荡器的命令,数据字段42包括集成电路的内部振荡器的频率将被调整的值的范围。在图4的字段46中插入时间基准。作为响应不发送帧。
[0134]当接收到调整内部振荡器的命令时,在由字段46的持续时间指示的时间基准期间,集成电路Cl对由内部振荡器产生的脉冲的数量进行计数。如果计数的脉冲的数量未包含在该值范围内,则修正内部振荡器的频率,直到脉冲的数量包含在该值范围内。
[0135]对于用于读取模拟电压的命令,数据字段42包括指示测试器Te将哪个模拟信号插入图4的字段46中以及字段46的持续时间的信息。
[0136]图7描述了由根据本发明的测试器执行的测试算法。
[0137]更精确地,由测试器Te的处理器200来执行本算法。
[0138]在步骤E70,处理器200从与集成电路Cl的参数的测试或调整对应的命令的列表选择将被发送到至少一个集成电路Cl的命令。
[0139]在随后的步骤E71,处理器200命令如参照图4描述的数据帧的传送,并且该数据帧包括所选择的指令。
[0140]在随后的步骤E72,处理器200针对该命令检查是否必须发送或接收模拟电压,或者基准时间是否包含在图4的字段46中。
[0141]如果这样,处理器200移到步骤E73,并且在图4中46表示的时间段期间传送或读取模拟电压或基准时间。如果不是,处理器200移到步骤E74。
[0142]在步骤E74,处理器200检查是否响应于在步骤E71发送的帧接收帧。
[0143]如果响应于在步骤E71发送的帧将接收帧,则处理器200移到步骤E75。如果不是,处理器200中断本算法。
[0144]在步骤E75,处理器200借助于接口205接收参照图5描述的数据帧。
[0145]一旦执行这种操作,处理器200就中断本算法。
[0146]图8描述了由根据本发明的集成电路执行的测试算法。
[0147]更精确地,本算法由每个集成电路Cl的处理器300来执行。
[0148]在步骤E80,处理器300接收如参照图4描述的数据帧。在该步骤,处理器300与时间基准40同步。
[0149]在步骤E81,处理器300通过检查用于时间基准41的验证字段是否等于时间基准40的预定倍数来验证时间基准。如果不是,则处理器300中断本算法,同时等候新的时间基准
40 ο
[0150]在步骤Ε82,处理器300处理包含在数据字段42中的数据,并且执行该命令。
[0151]在随后的步骤Ε83,处理器300检查针对该命令模拟电压或时间基准将被发送或接收还是发送和接收。
[0152]如果这样,处理器300移到步骤Ε84,并且传送或读取模拟电压,或者在图4中46指示的时间段期间测量时间基准。如果不是,处理器300移到步骤Ε85。
[0153]在步骤Ε85,处理器300检查是否响应于在步骤Ε80接收的数据帧将发送数据帧。
[0154]如果将发送数据帧,则处理器300移到步骤Ε86。如果不是,处理器300中断本算法。
[0155]在步骤Ε86,处理器300借助于接口 305传送参照图5描述的数据帧。
[0156]一旦执行这种算法,则处理器300中断本算法。
[0157]图9描述了在接收到用于调整编程电压或用于擦除闪存的命令时,由集成电路执行的算法。
[0158]更精确地,由每个集成电路Cl的处理器300执行本算法或状态机。
[0159]在步骤Ε91,处理器300命令在随机存取存储器RAM中的包括各种电压值的表的传送。
[0160]在随后的步骤Ε91,处理器300检测用于调整编程电压或擦除存储器的命令的接收。例如,该存储器是闪存、E2PR0M、MRAM、MLU、CBRAM或FeRAM存储器。
[0161]在随后的步骤Ε92,处理器300读取随机存取存储器中的电压值,并且将所读取的电压应用于存储器。
[0162]在随后的步骤Ε93,处理器300检查是否已正确地完成擦除或编程。
[0163]如果这样,处理器300移到步骤Ε94,并且存储在随机存取存储器RAM中读取的值。
[0164]如果不是,处理器300移到步骤Ε95,并且检查是否已读取包含在表中的所有值。
[0165]如果已读取包含在表中的所有值,则中断本算法。如果不是,处理器300移到步骤Ε96,读取随机存取存储器中的另一个电压值,并且将所读取的电压应用于闪存。
[0166]一旦执行该操作,则处理器300返回到步骤Ε93。
【主权项】
1.一种用于硅晶圆上的集成电路的测试器,其特征在于,所述测试器包括用于测试集成电路的单个输入/输出连接,并且所述测试器包括: -用于经由所述输入/输出连接将数据帧传送到所述集成电路的装置(E71),所述数据帧包括用于包含在所述数据帧中的数据的时间基准、用于验证所述时间基准的字段、以及包括至少一个集成电路测试命令的数据字段;以及 -用于经由所述输入/输出连接接收数据帧的装置(E74),所接收到的数据帧中的数据的持续时间是所述时间基准的整数倍并且大于或等于所述时间基准的持续时间的两倍。2.根据权利要求1所述的测试器,其特征在于,所接收到的数据帧的数据的持续时间是所述时间基准的持续时间的两倍的整数倍。3.根据权利要求1或2所述的测试器,其特征在于,传送到所述集成电路中的所述数据帧中的每个数据项由逻辑高电平和逻辑低电平来表示。4.根据权利要求1至3中任一项所述的测试器,其特征在于,传送到所述集成电路的所述数据帧进一步包括与测试所述集成电路的命令相关联的值。5.根据权利要求1至3中任一项所述的测试器,其特征在于,测试所述集成电路的命令是用于调整所述集成电路中的模拟、频率、或数字值的命令。6.根据权利要求5所述的测试器,其特征在于,所述命令是在所述数据帧之后的时间窗口中发送或接收模拟信号的命令,并且所述测试器包括用于在所述数据帧之后的所述时间窗口中发送或接收所述模拟信号的装置。7.根据权利要求5所述的测试器,其特征在于,所述命令是用于调整所述集成电路的内部时钟的命令或者用于调整用于在所述集成电路的存储器中写入或删除数据项的电压的命令。8.—种集成电路,其特征在于,所述集成电路包括用于测试所述集成电路的输入/输出连接,并且所述集成电路包括: -用于经由所述输入/输出连接接收数据帧的装置,所述数据帧包括用于包含在所述数据帧中的数据的时间基准、用于验证所述时间基准的字段、以及包括至少一个集成电路测试命令的数据字段;以及 -用于经由所述输入/输出连接传送数据帧的装置,所传送的数据帧中的数据的持续时间是所述时间基准的整数倍并且大于或等于所述时间基准的持续时间的两倍。9.根据权利要求8所述的集成电路,其特征在于,所接收到的数据帧的数据的持续时间是所述时间基准的持续时间的两倍的整数倍。10.根据权利要求8或9所述的集成电路,其特征在于,所接收到的数据帧进一步包括与测试所述集成电路的命令相关联的值。11.根据权利要求10所述的集成电路,其特征在于,测试所述集成电路的命令是用于调整所述集成电路中的模拟、频率、或数字值的命令。12.根据权利要求10所述的集成电路,其特征在于,所述命令是在所述数据帧之后的时间窗口中发送或接收模拟信号的命令,并且所述集成电路包括用于在所述数据帧之后的所述时间窗口中发送或接收所述模拟信号的装置。13.根据权利要求10所述的集成电路,其特征在于,所述命令是用于调整所述集成电路的内部时钟的命令。14.根据权利要求10所述的集成电路,其特征在于,所述命令是用于调整用于在所述集成电路的存储器中写入或删除数据项的电压的命令。15.根据权利要求12所述的集成电路,其特征在于,当接收到用于调整写入或删除电压的命令时,所述集成电路借助于用于调整所述写入或删除电压的状态机控制所述集成电路的存储器中的读取装置。16.—种使用硅晶圆上的集成电路的测试器的测试方法,所述测试器包括用于测试集成电路的单个输入/输出连接,其特征在于,所述测试方法包括以下步骤: -经由所述输入/输出连接将数据帧传送到所述集成电路,所述数据帧包括用于包含在所述数据帧中的数据的时间基准、用于验证所述时间基准的字段、以及包括用于测试所述集成电路的至少一个命令的数据字段;以及 -经由所述输入/输出连接接收数据帧,所接收到的数据帧中的数据的持续时间是所述时间基准的整数倍并且大于或等于所述时间基准的持续时间的两倍。17.根据权利要求16所述的测试方法,其特征在于,所接收到的数据帧中的数据的持续时间是所述时间基准的持续时间的两倍的整数倍。18.—种用于测试集成电路的方法,所述集成电路包括用于测试所述集成电路的单个输入/输出连接,其特征在于,所述方法包括由所述集成电路执行的以下步骤: -经由所述输入/输出连接接收数据帧,所述数据帧包括用于包含在所述数据帧中的数据的时间基准、用于验证所述时间基准的字段、以及包括用于测试所述集成电路的至少一个命令的数据字段;以及 -经由所述输入/输出连接传送数据帧,所传送的数据帧中的数据的持续时间是所述时间基准的持续时间的两倍的整数倍。19.根据权利要求18所述的方法,其特征在于,所接收到的数据帧中的数据的持续时间是所述时间基准的持续时间的两倍的整数倍。
【文档编号】G01R31/28GK105938180SQ201610240514
【公开日】2016年9月14日
【申请日】2016年3月4日
【发明人】C·兰伯特, S·巴扬, A·克罗古尼克
【申请人】星晶有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1