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

集成电路和用于诊断集成电路的方法与流程

2022-02-20 20:54:57 来源:中国专利 TAG:

集成电路和用于诊断集成电路的方法
1.优先权
2.本技术要求于2020年7月15日提交的法国专利申请第2007423号的权益,其通过引用全部并入本文。
技术领域
3.实施本发明的实施例和方法涉及集成电路和用于对这种集成电路执行诊断的方法。


背景技术:

4.集成电路通常包括多个电子模块,每个电子模块都被配置为执行给定的电子功能。这些电子模块可能经受故障,特别是由于集成电路的制造或随时间推移的磨损而导致的故障。为了排除这些故障,可以首先识别集成电路的每个故障电子模块。
5.关于这点,用于识别集成电路的故障电子模块的一种已知方法是发射显微镜,其涉及分析由该集成电路的电子模块发射的光辐射。
6.更具体地,电子模块包括能够发射光辐射的电子部件,特别是在其操作期间当电流流过时。光辐射可以是可见光或红外线。特别地,这种光辐射的波长可以包括在400nm(可见光)与1400nm(近红外)之间。例如,能够发射这种光辐射的电子部件可以是mos晶体管或二极管。
7.这种由不同电子模块的电子部件产生的光辐射传播远到可以从集成电路外部观察到的集成电路的外表面。由此能够获取由电子模块的电子部件产生的光辐射的图像,以便分析集成电路。
8.为了识别故障电子模块,可以将被分析的故障集成电路产生的光辐射图像和与被分析的集成电路相同的功能集成电路产生的光辐射的图像进行比较。故障集成电路的图像由于故障集成电路的故障电子模块不一定产生光辐射的事实而可以不同于功能集成电路的图像。因此,故障集成电路的图像与功能集成电路的图像之间的差异分析能够用于识别故障电子模块。
9.然而,这种方法具有特定限制。更具体地,一个电子模块的故障可能意味着其他电子模块不能工作,因为虽然功能是单独作用,但该电子模块位于这些功能性电子模块的上游。因此,这些功能电子模块不能产生任何光辐射。因此,仅从光辐射的图像很难识别出有故障的电子模块。
10.因此,可以测试有故障的集成电路,以分析每个潜在故障的电子模块来识别故障的电子模块。测试集成电路可能需要钻穿集成电路来到达特定潜在故障的电子模块。因此,测试集成电路来检测有故障的电子模块非常复杂,而且会非常耗时。
11.此外,故障电子模块有时也能够发射光辐射,即使由这些电子模块生成的信号是不正确的。
12.用于识别故障电子模块的另一种解决方案是在集成电路内包括测试系统,诸如
bist(内置自测试)系统。这种测试系统被配置为对集成电路执行自诊断。这种测试系统的缺点是在集成电路中占用的空间方面昂贵,并且需要使用专用输出来在集成电路外传输诊断信息。
13.因此,应提出一种快速并且廉价地识别集成电路的故障电子模块的解决方案。


技术实现要素:

14.根据一个方面,本发明提出了一种集成电路,包括:电子模块,每个电子模块都被配置为在输出处生成被称为操作电压的电压,该电压在该电子模块的正常操作期间对于该电子模块是特定的;至少一个电子控制电路,包括发射电子部件,每个电子控制电路设置在电子模块的输出处,至少一个电子控制电路及其发射电子部件被配置为使得发射电子部件能够根据该电子模块的输出处的电压的值相对于操作电压的值来发射光辐射,集成电路被配置为使得能够由发射电子部件发射的光辐射可以扩散到集成电路的外表面。
15.因此,在集成电路的外表面上,可以从集成电路的外部观察能够由发射电子部件产生的光辐射。
16.因此,至少一个电子控制电路使得可以借助于能够由发射电子部件产生的光辐射来报告位于集成电路中的该电子控制电路上游的电子模块是否具有故障。更具体地,根据与电子控制电路连接的电子模块的输出处的电压值相对于在该电子模块的正常操作期间的预期输出电压(即,操作电压)来产生光辐射。
17.因此,使用至少一个电子控制电路有助于在电子模块发生故障之后对这种集成电路执行诊断。更具体地,通过至少一个电子控制电路来帮助识别故障电子模块。
18.特别地,为了在电子模块发生故障之后对这种集成电路执行诊断,可以通过分析能够由发射电子部件产生的光辐射来识别故障电子模块。
19.可以通过从集成电路的外表面获取由集成电路产生的光辐射的至少一个图像来执行对能够由发射电子部件产生的光辐射的分析。
20.然而,集成电路中的至少一个电子控制电路的位置可以通过研究其架构来容易地确定。因此,可以从集成电路在至少一个电子控制电路的位置处产生的光辐射的至少一个获取图像来容易地研究至少一个电子控制电路的发射电子部件的发射状态。
21.对至少一个电子控制电路的发射电子部件的发射状态的分析使得可以确定位于该电子控制电路上游的电子模块是否存在故障。
22.因此,这种分析通过允许在集成电路的至少一个点处执行检查来检查位于该点上游的电子模块的操作而简化了故障电子模块的识别。
23.此外,使用至少一个电子控制电路避免了在故障集成电路的光辐射的图像与相同但工作的集成电路的光辐射的图像之间进行比较的需要。
24.此外,至少一个电子控制电路具有占用集成电路内小空间的优点。
25.此外,至少一个电子控制电路还具有不影响集成电路的操作的优点。
26.在一个有利的实施例中,至少一个电子控制电路及其发射电子部件被配置为当该电子模块的输出处的电压值达到操作电压值时,能够使发射电子部件发射光辐射。因此,电子控制电路的发射电子部件只有当与该电子控制电路连接的电子模块正确工作时才会发射光辐射。
27.备选地,至少一个电子控制电路及其发射电子部件被配置为当该电子模块的输出处的电压值低于操作电压值时,能够使发射电子部件发射光辐射。
28.在后一种情况下,电子控制电路的发射电子部件由此仅在与该电子控制电路连接的电子模块不能正确工作时发射光辐射。
29.这降低了电子控制电路的功耗。更具体地,至少一个电子控制电路的发射电子部件在当集成电路中位于该电子控制电路上游的每个电子模块都正确工作时不消耗功率。
30.在一个有利的实施例中,在集成电路的所述外表面与发射电子部件之间不设置能够阻挡发射电子部件的光辐射的金属线(或轨道)。
31.因此,可以从集成电路的外表面容易地观察到能够由至少一个电子控制电路的发射电子部件产生的光辐射。集成电路的外表面可以是集成电路的正面或背面。
32.在一个有利的实施例中,光辐射是可见光或红外光。特别地,该光辐射能够具有可以包括在400nm(可见光)与1400nm(近红外)之间的波长。
33.在一个有利的实施例中,发射电子部件是二极管,例如n阱二极管。
34.特别地,二极管在其导通时产生光辐射。
35.优选地,电子电路由此包括相对于二极管串联设置并连接到地的电阻器。该电阻器被配置为限定流过二极管的电流。
36.备选地,发射电子元件可以是晶体管,特别是mos晶体管。
37.特别地,晶体管在其导通时产生光辐射。因此,晶体管能够由与包括该晶体管的电子控制电路连接的电子模块的输出处的电压来控制。
38.在一个有利的实施例中,集成电路包括被配置为断开至少一个电子控制电路的电路,这可以降低集成电路的功耗。
39.根据另一方面,本发明提出了一种对上述集成电路执行诊断的方法,其中,集成电路被接通,然后使用至少一个电子控制电路的发射电子元件来识别至少一个故障电子模块。这种诊断程序的实施简单并且低廉。
40.优选地,获取集成电路的外表面的至少一个图像,这种获取适于在集成电路的外表面上捕获由集成电路产生的光辐射,基于通过分析至少一个电子控制电路的发射电子部件的发射状态而获取的至少一个图像来执行至少一个故障电子模块的识别。
附图说明
41.通过检查实施本发明的非限制性实施例和方法的详细描述以及附图,本发明的其他优点和特征将变得显而易见,其中:
42.图1示出了根据一个实施例的集成电路;
43.图2示出了根据一个实施例的电路的示意图;
44.图3示出了根据一个实施例的耦合到集成电路的诊断设备的框图;以及
45.图4示出了一种实施例方法的框图。
具体实施方式
46.图1示出了根据本发明的一个实施例的集成电路ci。
47.集成电路ci采用管芯的形式。因此,集成电路ci具有未示出的正面和背面。集成电
路ci包括电子模块me1、me2、me3、me4。每个电子模块me1、me2、me3、me4被配置为执行集成电路的给定电子功能。
48.每个电子模块可以是模拟或数字的。例如,每个电子模块me1、me2、me3、me4可以从放大器、电位控制器、振荡器和模数转换器中选择。每个电子模块me1、me2、me3、me4被配置为在该电子模块的输出处生成称为操作电压的电压,该电压在该电子模块正确操作时对于该电子模块是特定的。
49.然而,集成电路的电子模块me1、me2、me3、me4可能发生故障。这些故障尤其能够由集成电路ci的制造或其随时间的磨损而引起。因此,如果电子模块me1、me2、me3、me4发生故障,则该电子模块可以停止产生所述操作电压。因此,该电子模块me1、me2、me3、me4的输出处的电压为零。
50.集成电路ci还包括至少一个电子控制电路cc1、cc2、cc3。每个电子控制电路cc1、cc2、cc3设置在集成电路的不同电子模块me1、me2、me4的输出处。具体地,电子控制电路cc1连接到电子模块me1的输出,电子控制电路cc2连接到电子模块me2的输出,并且电子控制电路cc3连接到电子模块me4的输出。
51.每个电子控制电路cc1、cc2、cc3允许其所连接的电子模块的正确操作可以被检查。
52.如图2所示,每个电子控制电路cc都包括发射电子元件eec。该发射电子元件eec连接到与包括该发射电子元件eec的电子控制电路cc连接的电子模块me的输出。
53.每个电子控制电路cc及其发射电子部件eec被配置为使得发射电子部件eec可以根据与该电子部件连接的电子模块me的输出处的电压的值相对于该电子模me块的操作电压的值来产生光辐射。
54.因此,每个电子控制电路cc的发射电子元件eec能够具有两种可能的发射状态。在第一发射状态下,该发射电子部件发射光辐射。在另一发射状态下,发射电子元件eec不发射任何光辐射。
55.更具体地,在一个实施例中,每个电子控制电路cc及其发射电子部件eec被配置为当该电子模块me的输出处的电压达到该电子模块me的操作电压时,允许发射电子部件eec发射光辐射。因此,电子控制电路cc的发射电子部件eec仅在与该电子控制电路cc连接的电子模块me正确工作时才发射光辐射。
56.备选地,至少一个电子控制电路cc及其发射电子部件eec被配置为当该电子模块me的输出处的电压低于操作电压时,使得发射电子部件eec能够发射光辐射。在这种情况下,电子控制电路cc的发射电子部件eec因此仅在与该电子控制电路cc连接的电子模块me不能正确工作时发射光辐射。这降低了电子控制电路的功耗。更具体地,至少一个电子控制电路的发射电子部件在集成电路中位于该电子控制电路上游的每个电子模块正确工作时不消耗功率。
57.能够由发射电子元件eec发射的光辐射可以是可见光或红外光。特别地,这种光辐射可与具有包括在在400nm(可见光)与1400nm(近红外)之间的波长。
58.如图2所示,发射电子元件eec可以是二极管,例如n阱二极管。因此,电子控制电路cc包括相对于二极管eec串联设置并连接到地gnd的电阻器res。该电阻器被配置为限定流过二极管eec的电流。特别地,二极管在其导通时产生光辐射。
59.此外,集成电路ci包括未示出的金属线(或金属轨道),用于连接集成电路ci的不
同电子部件。然而,优选地,在发射电子部件eec与集成电路的外表面(尤其是集成电路的正面或背面)之间的集成电路ci中不设置能够阻挡来自发射电子部件eec的光辐射的金属线。
60.因此,从集成电路ci的外表面可以容易地观察到能够由发射电子元件eec产生的光辐射。
61.此外,优选地,集成电路ci包括用于断开每个电子控制电路的断开电路mht。断开电路mht被配置为断开其所连接的电子电路。
62.具体地,如图2所示,断开电路mht可以包括逻辑门andg以执行and逻辑功能。该逻辑门andg在输入处接收与电子控制电路cc连接的电子模块me的输出处的信号vme以及由反相器门inv反相的断开信号iddq。and逻辑门具有连接到电子控制电路cc的输出。因此,当断开信号处于高状态以断开电子控制电路cc时,and逻辑门生成低状态信号,而与电子模块me的输出处的信号无关。因此,电子控制电路cc的输入处的电压为零。
63.由此,这种断开电路mht通过断开与它们连接的电子控制电路cc来降低集成电路的功耗。每个电子控制电路cc使得可以借助可由其发射电子部件eec产生的光辐射来报告集成电路ci中位于该电子控制电路cc上游的电子模块me是否具有故障。更具体地,根据与电子控制电路连接的电子模块的输出处的电压值相对于该电子模块的正常操作期间的预期输出电压值(即,所述操作电压)来产生光辐射。
64.使用至少一个电子控制电路cc利于在电子模块me发生故障后对这种集成电路ci执行诊断。更具体地,通过至少一个电子控制电路来帮助故障电子模块的识别。特别地,为了在电子模块me发生故障之后对这种集成电路ci执行诊断,可以通过分析能够由每个电子控制电路cc的发射电子部件eec产生的光辐射来识别故障电子模块me。
65.特别地,图3示出了用于对集成电路ci(诸如上面所述,包括至少一个故障电子模块)执行诊断的诊断设备dd。诊断设备dd包括被配置为接收仿真文件的输入,仿真文件尤其包括要被执行来测试设备的指令序列以及集成电路的信号响应于这些指令的预期状态。
66.诊断设备dd包括测试单元ut,其被配置为能够通过由输入in接收的仿真文件中的指令来命令集成电路ci并且响应于指令来从集成电路获取信号的状态。测试单元ut还被配置为接收由测试单元获取的、来自集成电路的信号的状态以及由仿真文件指示的信号的期望状态。分析单元ut还被配置为将所获取的信号的状态与由仿真文件指示的信号的预期状态进行比较。分析单元还被配置为基于比较结果来报告任何与预期不同的所获取的信号的状态。
67.此外,诊断设备dd包括图像获取设备acm,其被配置为捕获由集成电路ci产生的、从集成电路ci的外表面可见的光辐射。图像获取设备acm可以是被配置为捕获波长在400nm(可见光)与1400nm(近红外)之间的光辐射的相机。
68.优选地,图像获取设备acm以可以获取从集成电路ci的背面可见的光辐射的图像的这种方式来设置。
69.图4示出了可以使用前述诊断设备实施的诊断方法。为了执行该诊断方法,检索关于集成电路中的发射电子部件的位置的信息,以便于识别这些发射电子部件。
70.此外,当位于集成电路ci的每个电子控制电路的上游的电子模块工作或故障时,检索关于该电子控制电路的发射电子部件的预期发射状态的信息。
71.还使用在诊断设备dd的输入处接收的诸如上面所述的仿真文件。
72.首先,该方法包括接通集成电路ci的步骤40。该接通步骤40使得能够开始集成电路ci的启动阶段。能够通过测试单元ut根据仿真文件来控制这种接通。在该启动阶段期间,故障电子模块不输出正确电压,即其操作电压。然后,在步骤41中,测试单元ut根据仿真文件中的指令控制集成电路ci。
73.该方法还包括获取步骤42,其中,图像获取设备acm获取故障集成电路ci的光辐射的图像,同时测试单元根据仿真文件中的指令控制集成电路。
74.优选地,当测试单元ut控制集成电路以获得发射部件的发射状态序列时,在不同时间获取光辐射的多个图像。
75.然后,该方法包括分析步骤42,其中,对获取的图像进行分析,以识别每个电子控制电路的发射电子部件的发射状态。
76.每个电子控制电路的发射电子部件的发射状态的分析使得能够确定位于该电子控制电路上游的电子模块是否工作,或者位于该发射电子部件上游的一个电子模块是否具有故障。因此,一旦识别出发射电子部件的发射状态,该方法包括识别故障电子模块的步骤43。具体地,将所识别的发射电子部件的发射状态与发射电子部件的预期发射状态进行比较。这种比较使得可以确定所识别的发射电子部件的发射状态是否不同于发射电子部件的预期发射状态。
77.然后,基于这些比较的结果来识别电子模块。特别地,如果所识别的发射电子部件的发射状态与该发射电子部件的预期发射状态不同,则位于该发射电子部件上游的电子模块发生故障。
78.用于分析和识别故障模块的步骤42和43可以由人执行,或者通过处理单元自动执行。
79.此外,为了简化故障模块的识别,诊断设备的测试单元可以用于识别来自其的信号可能存在故障的电子模块。这减少了基于所获取的所述至少一个图像以识别一个或多个故障电子模块而进行分析的电子模块的数量。
80.因此,这样的诊断方法通过允许在集成电路的至少一个点处执行检查来检查位于该点上游的电子模块的操作而简化了故障电子模块的识别。
81.此外,如同已知诊断方法的情况,使用所述至少一个电子控制电路避免了在故障集成电路的光辐射的图像与相同但工作的集成电路的光辐射的图像之间进行比较的需要。更具体地,根据仿真文件中的指令的对集成电路的工作发射部件的发射状态的认知足以识别故障集成电路的故障模块。
82.此外,至少一个电子控制电路具有在集成电路内占用小空间的优点。
83.此外,至少一个电子控制电路还具有不影响集成电路的操作的优点。
84.不言而喻,本领域技术人员可以对本发明做出各种明显的替代方案和修改。例如,作为二极管的替代,发射电子部件可以是晶体管,例如mos晶体管。由此,晶体管在导通时产生光辐射。因此,晶体管可以由包括该晶体管的电子控制电路连接的电子模块的输出处的电压来控制。
再多了解一些

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

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

相关文献