一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于硅晶片上的集成电路的测试仪的制作方法

2021-12-08 02:07:00 来源:中国专利 TAG:


1.本发明涉及用于对设置在硅晶片上的集成电路进行测试的方法和设备。


背景技术:

2.集成电路是在硅晶片上制造的。硅晶片包括大量集成电路,通常为数千个。用于对集成电路进行测试的测试仪包括与硅晶片的有限数量的输入/输出连接部,该有限数量的输入/输出连接部是无法增加的。
3.为了对硅晶片上的所有集成电路进行测试,测试仪借助于探针卡(probe card)与一集成电路的矩形区域接触多次,以便建立与该集成电路的电连接。多个集成电路被同时测试,以便减少测试硅晶片的时间。
4.并行测试的集成电路的数量越多,测试硅晶片的时间就越短。用于测试一集成电路的测试探针的数量越多,并行测试的集成电路的数量就越少,这是由于测试仪的输入/输出连接部和测试探针的数量所带来的限制而导致的。
5.本发明的目的是通过提出一种测试方法和设备来解决现有技术的缺点,其中,在对一集成电路进行测试期间,仅使用用于向集成电路供应电能的连接部。


技术实现要素:

6.为此目的,根据第一方面,本发明提出了一种用于硅晶片上的集成电路的测试仪,其特征在于,所述测试仪包括用于向一集成电路供应电能的两个连接部,并且所述测试仪包括:
7.‑
用于对传递到所述集成电路的第一电流进行测量的装置;
8.‑
用于将消息传输到所述集成电路的装置,该消息是在按照预定二进制序列对所述集成电路的电源电压的幅度进行调制的同时传输的,所述预定序列表示用于对所述集成电路的通信接口进行配置的命令,所述通信接口连接到所述两个连接部;
9.‑
用于对传递到所述集成电路的第二电流进行测量的装置;
10.‑
用于根据测得的电流对用于测试所述集成电路的信息进行计算的装置。
11.本发明还涉及一种对硅晶片上的集成电路进行测试的方法,其特征在于,测试仪包括用于向一集成电路供应电能的两个连接部,并且所述方法由所述测试仪执行并且包括以下步骤:
12.‑
对传递到所述集成电路的第一电流进行测量;
13.‑
将消息传输到所述集成电路,该消息是在按照预定二进制序列对所述集成电路的电源电压的幅度进行调制的同时传输的,所述预定序列表示用于对所述集成电路的通信接口进行配置的命令,所述通信接口连接到所述两个连接部;
14.‑
对传递到所述集成电路的第二电流进行测量;
15.‑
根据测得的电流对用于测试所述集成电路的信息进行计算。
16.因此,通过仅使用所述集成电路的电源连接部来对所述集成电路进行测试,增加
了并行测试的集成电路的数量。减少了测试硅晶片的集成电路的时间,并且降低了制造集成电路的成本。
17.根据本发明的特定实施方式,所述用于对传递到所述集成电路的所述第一电流进行测量的装置在将消息传送到所述集成电路之前激活的,并且所述用于对传递到所述集成电路的所述第二电流进行测量的装置在将消息传送到所述集成电路之后激活的。
18.根据本发明的特定实施方式,用于对所述集成电路的所述通信接口进行配置的所述命令是用于获得所述集成电路中的电压的命令,并且所计算的信息是所述集成电路中的所述电压。
19.因此,所述测试仪可以在不使用辅助连接部并采用所述集成电路中已经存在的元件的情况下检查电压是否符合规格,并且如果不符合规格则能够根据特定命令对该电压进行调节。
20.根据本发明的特定实施方式,用于对所述集成电路的所述通信接口进行配置的所述命令是用于获得所述集成电路中的电流的命令,并且所计算的信息是所述集成电路中的所述电流。
21.因此,所述测试仪可以在不使用辅助连接部并采用所述集成电路中已经存在的元件的情况下检查电流是否符合规格,并且如果不符合规格则能够使用特定命令对该电流进行调节。
22.根据本发明的特定实施方式,用于对所述集成电路的所述通信接口进行配置的所述命令是用于将参考电压传输到所述集成电路的命令,所述配置命令包括将由所述集成电路施加到所述集成电路的所述电源电压的系数,并且所计算的信息是用于检查是否已施加所述参考电压的电压。
23.因此,所述测试仪可以在不使用辅助连接部并采用所述集成电路中已经存在的元件的情况下使用特定命令对参考电压进行调节。
24.根据本发明的特定实施方式,所述用于对传递到所述集成电路的所述第一电流进行测量的装置和所述用于对传递到所述集成电路的所述第二电流进行测量的装置是在将消息传送到所述集成电路之后激活的,并且所述电流的测量间隔开预定时段。
25.本发明还涉及一种集成电路,所述集成电路包括用于向所述集成电路供应电能的两个连接部,其特征在于,所述集成电路包括:
26.‑
用于接收包括由测试仪发送的配置命令的消息的装置,该消息是对所述集成电路的电源电压进行幅度调制的预定二进制序列,
27.‑
用于根据所述配置命令通过将所述集成电路的通信接口的开关定位在闭合位置而对所述通信接口进行配置的装置,所述通信接口连接到所述两个连接部。
28.本发明还涉及一种对一集成电路进行测试的方法,所述集成电路包括用于向所述集成电路供应电能的两个连接部,其特征在于,所述方法由所述集成电路执行并且包括以下步骤:
29.‑
接收包括由测试仪发送的配置命令的消息,该消息是对所述集成电路的电源电压进行幅度调制的预定二进制序列,
30.‑
根据所述配置命令通过将所述集成电路的通信接口的开关定位在闭合位置而对所述通信接口进行配置,所述通信接口连接到所述两个连接部。
31.因此,通过仅使用所述集成电路的电源连接部来对所述集成电路进行测试,增加了并行测试的集成电路的数量。减少了测试硅晶片的集成电路的时间,并且降低了制造集成电路的成本。
32.根据本发明的特定实施方式,用于对所述集成电路的所述通信接口进行配置的所述命令是用于供应所述集成电路中的电压值的命令。
33.根据本发明的特定实施方式,用于对所述集成电路的所述通信接口进行配置的所述命令是用于供应所述集成电路中的电流值的命令。
34.根据本发明的特定实施方式,用于对所述集成电路的所述通信接口进行配置的所述命令是用于接收所述测试仪的参考电压的命令,所述配置命令包括系数,并且所述集成电路还包括:
35.‑
用于在所述两个连接部之间应用分压桥或电荷泵的装置;
36.‑
用于将所述通信接口的另一开关定位在闭合位置的装置。
37.本发明还涉及存储在信息载体上的计算机程序,所述程序包括当被加载到计算机系统中并由该计算机系统执行时实现前述方法的指令。
附图说明
38.通过阅读下面对示例实施方式的描述,上述本发明的特征以及其它特征将变得更加清楚,所述描述是关于附图进行的,在附图中:
39.图1示出了用于对硅晶片上的集成电路进行测试的系统;
40.图2示出了根据本发明的测试设备的架构;
41.图3示出了根据本发明的硅晶片上的集成电路的架构;
42.图4示出了测试仪和集成电路的通信接口的用于获得集成电路中的电压值的电气配置的示例;
43.图5示出了测试仪和集成电路的通信接口的用于获得集成电路中的电流值的电气配置的示例;
44.图6示出了测试仪和集成电路的通信接口的用于将电压值传输到集成电路的电气配置的示例;
45.图7示出了测试仪和集成电路的通信接口的用于检查集成电路中的电压值的正确传输的电气配置的示例;
46.图8a示出了由测试仪执行的用于获得集成电路中的电压值的算法的示例;
47.图8b示出了由集成电路执行的用于传输集成电路中的电压值的算法的示例;
48.图9a示出了由测试仪执行的用于获得集成电路中的电流值的算法的示例;
49.图9b示出了由集成电路执行的用于传输集成电路中的电流值的算法的示例;
50.图10a示出了由测试仪执行的用于将设定电压值传输到集成电路的算法的示例;
51.图10b示出了由集成电路执行的用于在集成电路中接收设定电压值的算法的示例。
具体实施方式
52.图1示出了用于对硅晶片上的集成电路进行测试的系统。
53.在图1中,测试仪te借助于与并行测试的一组集成电路的矩形区域接触的多个探针卡来对硅晶片dut的集成电路ci进行测试。
54.测试仪te例如是控制一个或更多个探针卡的计算机。测试仪te测试集成电路是否符合规格并且使集成电路的参数能够被调节。
55.根据本发明,各个集成电路具有两个接触区域,在图1中分别由黑色正方形表示,这两个接触区域既用于测试集成电路又用于给集成电路ci供电。当两个探针与两个接触区域接触时,根据本发明向集成电路供应电能并且进行输入/输出连接。
56.在图1中,借助于包括探针cap1和cap2的探针卡来测试一集成电路。自然地,并行测试大量集成电路,图1中的示例仅是实际状况的简化。
57.同样,出于简化的原因,图1中仅示出了七个集成电路。自然地,硅晶片dut上存在大量集成电路。
58.借助用于在测试仪te与各个集成电路ci之间进行通信以使得测试仪te可以指示必须进行的配置的类型并且使得集成电路ci理解必须进行的配置的类型的协议,根据本发明的使用两个能量供应接触区域来对集成电路进行测试是可能的。这同样适用于集成电路ci与测试仪te之间的信息交换。
59.在对集成电路进行测试时,在集成电路ci与测试仪te之间交换数字信号和模拟信号二者。例如,调节集成电路ci的闪速存储器的参数并选择闪速存储器的某些测试模式使得可以测量电压和/或电流。
60.图2示出了根据本发明的测试设备或测试仪的架构。
61.测试仪te包括:
62.‑
处理器、微处理器或微控制器200;
63.‑
易失性存储器203;
64.‑
rom存储器202;
65.‑
通信接口205,该通信接口205包括至少一个探针卡;
66.‑
通信总线201,该通信总线201将处理器200连接到rom存储器202、ram存储器203和接口205。
67.处理器200能够执行从rom存储器202、从外部存储器(未示出)或从存储介质加载到易失性存储器203中的指令。当测试仪te通电时,处理器200能够从易失性存储器203读指令并执行该指令。这些指令形成计算机程序,该计算机程序使处理器200实现关于图8a、图9a和图10a描述的全部方法或部分方法。
68.关于图8a、图9a和图10a描述的全部方法或一些方法可以通过由诸如dsp(数字信号处理器)或微控制器的可编程机器执行指令集来以软件形式实现,或者通过诸如fpga(现场可编程门阵列)或asic(专用集成电路)的机器或专用部件以硬件形式实现。
69.图3示出了根据本发明的硅晶片上的一集成电路的架构。
70.集成电路ci包括:
71.‑
处理器、微处理器或微控制器300;
72.‑
易失性存储器303;
73.‑
rom存储器302;
74.‑
闪速存储器304;
75.‑
通信接口305;
76.‑
通信总线301,该通信总线301将处理器300连接到rom存储器302、ram存储器303、闪速存储器304和接口305。
77.处理器300能够执行从rom存储器302加载到易失性存储器303中的指令。当集成电路ci通电时,处理器300能够从易失性存储器303读指令并执行该指令。这些指令形成计算机程序,该计算机程序使处理器300实现关于图8b、图9b和图10b描述的全部方法或一些方法。
78.关于图8b、图9b和图10b描述的全部方法或一些方法可以通过由诸如dsp(数字信号处理器)或微控制器的可编程机器执行指令集来以软件形式实现,或者通过机器或专用部件以硬件形式实现。
79.图4示出了测试仪和集成电路的通信接口的用于获得集成电路中的电压值的电气配置的示例。
80.测试仪te的通信接口205包括电压源vt,该电压源vt借助于接触探针cap1和cap2将电能供应给集成电路305。
81.电压源vt的第一端子连接到接触探针cap2,并且电压源vt的第二端子连接到用于对传递到集成电路ci的电流icc进行测量的装置的第一端子并连接到开关swt的第一端子。
82.用于对传递到集成电路ci的电流icc进行测量的装置的第二端子连接到开关swt的第二端子。
83.测试仪te生成二进制数据的形式的旨在用于集成电路ci的消息,该消息调制电压源vt的电压。当传送消息时,开关swt将电压源vt的第二端子连接到接触探针cap1,并且当获得电压值或电流值时或当电压值被传输到集成电路时,电流测量装置icc的第二端子连接到接触探针cap1。
84.当获得集成电路ci中的电压值时,集成电路ci的通信接口305被配置成在接触探针cap1与cap2之间具有可变电压源vc、开关swc1以及两个电阻器r和r2。
85.当处于常规工作模式时,电阻器r1表示集成电路ci的在接触探针cap1与cap2之间的负载。
86.换句话说,通过电阻器r1的电流i1是集成电路在由电压vcc供电的常规工作模式下消耗的电流。
87.电阻器r1的第一端子连接到接触探针cap1并且连接到电压源vc的第一端子。电压vc的第二端子连接到开关swc1的第一端子并且连接到电阻器r2的第一端子。
88.电压vc表示用于向集成电路的晶体管以及ram和闪速存储器供电的内部电压。电阻器r2表示与该电压源vc相关联的负载。因此,由集成电路消耗的电流表示电流i1和i2之和。
89.开关swc1的第二端子连接到电阻器r的第一端子。
90.电阻器r的第二端子连接到电阻器r2的第二端子并且连接到接触探针cap2。
91.电阻器r2中循环的电流表示为i2,并且电阻器r中的电流表示为i3。电阻器r2的端子处的电压v1是获得了值的电压。
92.图5示出了测试仪和集成电路的通信接口的用于获得集成电路中的电流值的电气配置的示例。
93.测试仪te的通信接口205与参照图4描述的通信接口相同。
94.当获得集成电路ci中的电流值时,集成电路ci的通信接口305被配置成在接触探针cap1与cap2之间具有电压源vc、开关swc2、电流源ic以及电阻器r2。
95.如参照图4所描述的,当处于由电压vcc供电的常规工作模式时,电阻器r1表示集成电路ci的在接触探针cap1与cap2之间的负载。
96.电压vc表示用于向集成电路的晶体管以及ram和闪速存储器供电的内部电压。电阻器r2表示与该电压源vc相关联的负载。因此,由集成电路消耗的电流表示电流i1和i2之和。
97.电阻器r1的第一端子连接到接触探针cap1、连接到可变电压源vc的第一端子并且连接到电流源的第一端子。电压源vc的第二端子连接到电阻器r2的第一端子。
98.电流源ic的第二端子连接到开关swc2的第一端子。
99.开关swc2的第二端子连接到电阻器r2的第二端子并且连接到接触探针cap2。
100.电阻器r2中循环的电流表示为i2。由电流源ic传递的电流i4是获得了值的电流。
101.图6示出了测试仪和集成电路的通信接口的用于将电压值传输到集成电路的电气配置的示例。
102.测试仪te的通信接口205与参照图4描述的通信接口相同。
103.当参考电压值被传输到集成电路ci时,集成电路ci的通信接口305被配置成在接触探针cap1与cap2之间具有电压源vc、开关swc4、电阻器r2、电荷泵或分压桥pc/pd以及电阻器r3。
104.如参照图4所描述的,当处于由电压vcc供电的常规工作模式时,电阻器r1表示集成电路ci的在接触探针cap1与cap2之间的负载。
105.电压vc表示用于向集成电路的晶体管以及ram和闪速存储器供电的内部电压。电阻器r2表示与该电压源vc相关联的负载。因此,由集成电路消耗的电流表示电流i1和i2之和。
106.开关swc4的第一端子连接到接触探针cap1。开关swc4的第二端子连接到电荷泵或分压桥pc/pd的第一端子。电荷泵或分压桥pc/pd的第二端子连接到电阻器r3的第一端子。电阻器r3的第二端子连接到接触探针cap2。
107.电阻器r3中循环的电流表示为i5。电阻器r3的端子处的电压表示为v2。
108.图7示出了测试仪和集成电路的通信接口的用于检查集成电路中的参考电压值的正确传输的电气配置的示例。
109.测试仪te的通信接口205与参照图4描述的通信接口相同。
110.当验证集成电路中的电压值的正确传输时,集成电路ci的通信接口305被配置成在接触探针cap1与cap2之间具有关于图6描述的电压源vc、开关swc4、电阻器r2、电荷泵或分压桥pc/pd和电阻器r3以及与参照图4描述的相同的开关swc3和电阻器r。
111.开关swc3的第一端子连接到电荷泵或分压桥pc/pd的第二端子。
112.开关swc3的第二端子连接到电阻器r的第一端子,电阻器r的第二端子连接到接触探针cap2。
113.电阻器r3中循环的电流表示为i5,并且电阻器r中循环的电流表示为i6。
114.电压v2是当开关swc3闭合时电阻器r的端子处的电压。
115.图8a表示由测试仪执行的用于获得集成电路中的电压值的算法的示例。
116.在步骤s80,测试仪te从用于对电流ic进行测量的装置获得传递到集成电路ci的电流的第一值icc1。
117.在步骤s81,测试仪te要求传送旨在用于集成电路ci的消息,该消息向该集成电路指示模拟电压值被请求。
118.借助于接触探针cap1和cap2传输该消息,同时按照预定二进制序列对电压源vt的幅度进行调制。
119.在步骤s82,测试仪te从用于对电流icc进行测量的装置获得传递到集成电路ci的电流的第二值icc2。
120.在步骤s83,测试仪根据以下公式计算所请求的模拟电压值:v1=(icc2

icc1)*r,其中,r是参照图4描述的电阻。电阻r的值是已知的,并且对于所有集成电路都是相同的。
121.图8b示出了由集成电路执行的用于传输集成电路中的电压值的算法的示例。
122.在步骤s85,集成电路ci从测试仪te接收向该集成电路指示模拟电压值被请求的消息。
123.该消息是借助于接触探针cap1和cap2接收的,并按照预定二进制序列来调制幅度。使用电压检测器检测该消息,以便检测两个不同的电压电平。
124.在接下来的步骤s86,集成电路ci以如图4所示的配置来配置通信接口,其中,开关swc1闭合。
125.因此,由测试仪te测量的电流icc1等于icc1=i1 i2=vcc/r1 v1/r2,其中,vcc是接触探针cap1与cap2之间的电压。
126.因此,由测试仪te测量的电流icc2等于icc2=i1 i2 i3=vcc/r1 v1/r2 v1/r。
127.icc2

icc1=i3=v1/r并且v1=r*(icc2

icc1)。
128.图9a示出了由测试仪执行的用于获得集成电路中的电流值的算法的示例。
129.在步骤s90,测试仪te从用于对电流ic进行测量的装置获得传递到集成电路ci的电流的第一值icc1。
130.在步骤s91,测试仪te要求将消息传送到集成电路ci,该消息向该集成电路指示电流值被请求。
131.该消息是借助于接触探针cap1和cap2传输的,同时按照预定二进制序列对电压源vt的幅度进行调制。
132.在步骤s92,测试仪te从用于对电流ic进行测量的装置获得传递到集成电路ci的电流的第二值icc3。
133.在步骤s93,测试仪根据以下公式计算所请求的电流值:i4=icc3

icc1。
134.图9b示出了由集成电路执行的用于传输集成电路中的电流值的算法的示例。
135.在步骤s95,集成电路ci从测试仪te接收向该集成电路指示模拟电压值被请求的消息。
136.该消息是借助于接触探针cap1和cap2接收的,并按照预定二进制序列来调制幅度。使用电压检测器检测该消息,以便检测两个不同的电压电平。
137.在接下来的步骤s96,集成电路ci以如图5所示的配置来配置通信接口,其中,开关swc2闭合。
138.因此,由测试仪te测量的电流icc1等于icc1=i1 i2=vcc/r1 v1/r2,其中,vcc是接触探针cap1与cap2之间的电压。
139.因此,由测试仪te测量的电流icc3等于icc3=i1 i2 i5,i5=icc3

icc1。
140.图10a示出了由测试仪执行的用于将设定电压值传输到集成电路的算法的示例。
141.在步骤s100,测试仪te要求将消息传送到集成电路ci,该消息向该集成电路指示正发送参考电压值。
142.该消息包括指示表示为coeff的系数的值的信息。
143.该消息是借助于接触探针cap1和cap2传输的,同时按照预定二进制序列对电压源vt的幅度进行调制。
144.在步骤s101,测试仪te从用于对电流ic进行测量的装置获得传递到集成电路ci的电流的第一值icc4。
145.在步骤s102,测试仪te从用于对电流ic进行测量的装置获得传递到集成电路ci的电流的第二值icc5。电流的测量间隔开预定时段,该预定时段等于例如位于大约一百微秒至大约十毫秒之间的预定时段。
146.在步骤s103,测试仪根据以下公式计算参考电压值:v2=r(icc5

icc4),并检查这是否与参考电压一致。
147.图10b示出了由集成电路执行的用于在集成电路中接收设定电压值的算法的示例。
148.在步骤s105,集成电路ci从测试仪te接收向该集成电路指示参考电压值正被传输的消息。
149.该消息包括指示表示为coeff的系数的值的信息。
150.该消息是借助于接触探针cap1和cap2接收的,并按照预定二进制序列来调制幅度。使用电压检测器检测该消息,以便检测两个不同的电压电平。
151.在接下来的步骤s106,集成电路ci配置通信接口,其中,开关swc3断开并且开关swc4闭合,如果系数的值小于1,则确定必须在接触探针cap1与cap2之间应用分压桥,或者如果系数的值大于1,则确定必须在接触探针cap1与cap2之间应用电荷泵,并将系数coeff的值施加到分压桥或电荷泵。
152.因此,由测试仪te测量的电流icc4等于icc4=i1 i2 i5=vcc/r1 v1/r2 v2/r3,其中,vcc是接触探针cap1与cap2之间的电压。
153.在接下来的步骤s107,集成电路ci配置通信接口,其中,开关swc3闭合。
154.因此,由测试仪te测量的电流icc5等于icc5=i1 i2 i5 i6,v2=r(icc5

icc4)。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献