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

针对发光二极管的内建自测试的制作方法

2021-10-27 14:08:00 来源:中国专利 TAG:光源 发光 电路 装置 用于


1.本公开涉及用于驱动诸如发光设备的光源的电路装置。


背景技术:

2.驱动器电路装置可以操作或驱动诸如发光二极管(led)的一个或多个光源。驱动器电路装置可以通过改变流过led的平均电流量和/或通过改变跨led的平均正向电压,来控制由led输出的光强度。例如,驱动器电路装置可以增加传递到led的电流的占空比,以增加由led生成的光强度。类似地,驱动器电路装置可以减少传递到led的电流的占空比,以减少由led生成的光强度。在高切换频率处,人眼可以将电流占空比的变化视为由led生成的光的亮度或强度的变化。
3.现代汽车led前灯以多个像素化光源为特征,从而允许控制所激活的像素电路或像素电路组的单独亮度。该控制使能了新的光功能,诸如无眩光的远光系统、自适应驱动光束和符号投影。为了提供这些特定功能以及其他功能,前灯可以能够向驾驶员的整个视场提供高分辨率的光。
4.前灯可以包括大量led(例如,超过一万六千个led)的矩阵阵列,具有精细的像素电路至像素电路节距或精细的显示分辨率。前灯可以使用芯片上芯片堆叠的概念来构造,其中包括led的第二芯片使用混合过程而被安装在包括光源矩阵和驱动器的第一芯片上。第一公司可以制造第一芯片,而第二公司可以执行混合过程。制造和混合过程(特别是由不同公司执行时)可能会在成品中引入多个潜在故障点。


技术实现要素:

5.本公开描述了用于使用内建自测试来测试驱动器和/或发光二极管(led)的技术。内建自测试可以包括处理电路装置,被配置为一个接一个地(或批量地)测试驱动器和/或led。内建自测试可以被配置为通过接通相应通过器件并且测量跨通过器件或者在相应阳极焊盘处以及在相应阴极焊盘处的正向电压来测试在驱动器上、跨焊盘对或在相应led上是否存在故障。
6.在附图和以下描述中阐述了一个或多个示例的细节。根据说明书和附图以及根据权利要求,其他特征、目的和优点将显而易见。
附图说明
7.图1是根据本公开的技术的包括用于控制光源操作的驱动器的设备的概念框图。
8.图2是根据本公开的技术的用于控制通过器件的放大器的电路图,通过器件与发光二极管(led)串联连接。
9.图3是根据本公开的技术的针对驱动器或led的三个可能故障模式的电路图。
10.图4是根据本公开的技术的用于校准感测电阻器的电路图。
11.图5和图6是根据本公开的技术的用于检测故障的电路图。
12.图7是图示了根据本公开的技术的用于检测故障的示例技术的流程图。
13.图8是根据本公开的技术的用于测量两个led的阴极电压的电路图。
14.图9a和图9b是根据本公开的技术的可以通过内建自测试来实现的两个示例测试图案的图。
15.图10是根据本公开的技术的包括差分模数转换器的设备的电路图,该设备用于测量跨led的正向电压。
16.图11是图示了根据本发明的技术的用于检测两个led之间的故障的示例技术的流程图。
具体实施方式
17.本公开描述了用于使用内建自测试(bist)来测试光源的设备、方法和技术。bist可以被配置为检测光源上、跨焊盘对和/或被配置为接通光源的驱动器中的故障。bist可以被配置为在光源被连接到驱动器之前和/或之后(例如,在混合之前)测试驱动器。例如,bist可以被配置为在混合过程之前,执行每个电流源(例如,每个驱动器)的功能的前端测试。
18.在混合过程完成之后,每个发光二极管(led)可以被连接到(例如,焊接在)专用电流源上。因此,每个阴极(用于低侧配置)或每个阳极(用于高侧配置)可能不再可访问,这可能会妨碍可测试性、场返回分析和自诊断功能。例如,本公开的bist可以被配置为检查组件的质量并且区分led芯片内部、电流源驱动器芯片内部或者在跨用于安装led芯片的焊盘是否发生了故障。
19.图1是根据本公开的技术的设备100的概念框图,设备100包括用于控制光源150的操作的驱动器130。在图1的示例中,设备100包括处理电路装置110、bist 120、驱动器130、通过器件140以及焊盘160和170。led 150和电源180是可选元件,其在一些示例中可以是设备100的一部分。附加地或备选地,led 150和/或电源180可以是可以被连接、附接和/或安装在设备100上的外部组件。在一些示例中,设备100可以是用于载具、建筑物和包括照明设备的任何其他系统的照明设备。
20.处理电路装置110可以被配置为将驱动器130控制为操作led 150。例如,处理电路装置110可以被配置为使得一个或多个驱动器130将一个或多个相应通过器件140接通,从而接通一个或多个相应led 150。例如,处理电路装置110可以将低功率控制信号传递到驱动器130,驱动器130可以基于控制信号来生成更高功率的驱动器信号。处理电路装置110可以被配置为还接收所感测的信号,所感测的信号指示跨led中的一个led或者相应焊盘对160和170处的正向电压。
21.处理电路装置110可以包括硬件、软件、固件或其任何组合的任何合适布置,以执行归因于本文处理电路装置110的技术。处理电路装置110的示例包括任何一个或多个微处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或任何其他等效的集成或离散逻辑电路以及这样的组件的任何组合。当处理电路装置110包括软件或固件时,处理电路装置110还包括用于存储和执行软件或固件的任何硬件,诸如一个或多个处理器或处理单元。在设备100被安装在载具上的示例中,处理电路装置110可以由前灯控制器来实现。
22.通常,处理单元可以包括一个或多个微处理器、dsp、asic、fpga或任何其他等效的集成或离散逻辑电路装置以及这些组件的任何组合。尽管在图1中未示出,但是处理电路装置110可以包括被配置为存储数据的存储器。存储器可以包括任何易失性或非易失性介质,诸如随机存取存储器(ram)、只读存储器(rom)、非易失性ram(nvram)、电可擦除可编程rom(eeprom)、闪存等。在一些示例中,存储器可以在处理电路装置110的外部(例如,可以在容纳处理电路装置110的封装的外部)。
23.驱动器130可以被配置为基于从处理电路装置110接收的信号来驱动通过器件140。驱动器130可以包括放大器和/或电平移位器,以便基于从处理电路装置110接收的低功率信号来生成相对高功率的信号。例如,驱动器130可以包括被配置为驱动第一通过器件的第一驱动器和被配置为驱动第二通过器件的第二驱动器,其中每个通过器件被配置为连接至led。针对发光二极管的驱动器的附加示例细节可以在于2018年3月27日授权的题为“synchronization for light

source driver circuitry”的共同转让的美国专利no.9,930,748以及于2019年5月21日授权的题为“pixel selection method for a light

source matrix driver”的共同转让的美国专利no.10,297,190中找到,其全部内容通过引用并入本文。
24.通过器件140可以用作接通和关断的开关。附加地或备选地,通过器件140可以被操作为可以以线性模式操作的模拟设备。在一些示例中,驱动器130可以被配置为驱动通过器件140来增加或减少由通过器件140传导的电流电平。
25.led 150可以包括两个或更多个光源,诸如发光二极管(led)或任何其他合适的光源。尽管在led的背景下进行了描述,但是本公开的技术也可以应用于其他光源。led 150可以以行和列的矩阵或网格形式来排列,并且每个光源可以是像素电路。在一些示例中,led 150可以包括以128个光源乘以128个光源的网格排列的16384个光源。备选地,led 150可以包括以32个光源乘以32个光源的网格排列的1024个光源。
26.每个led 150可以由相应的通过器件140驱动。在一些示例中,每个led可以与相应通过器件串联连接在两个电源轨(例如,电源180)之间。led 150可以是外部设备的一部分,外部设备可以被安装在焊盘160和170上并且电连接到焊盘160和170。焊盘160可以连接到led 150的阴极,而焊盘170可以连接到led 150的阳极。备选地,焊盘160可以连接至led 150的阳极,而焊盘170可以连接至led 150的阴极,并且电源180可以被连接至通过器件140。led 150可以如图1所示连接在电源180与通过器件140之间,或者通过器件140与led 150的布置可以颠倒,使得通过器件140可以被连接在电源180与led 150之间(例如,参见图2)。
27.电源180可以被配置为经由焊盘170和182来向led 150提供电力。电源180可以包括电池或另一电力存储单元、与主电源的连接和/或一个或多个电力转换电路。在一些示例中,电源180可以在设备100的外部,但是在其他示例中,电源180可以是设备100的一部分。设备100可以包括一个或多个焊盘182,以允许电源180安装在设备100上并且电连接到设备100。
28.外部设备192可以连接到诊断接口190,以与处理电路装置110和bist 120进行通信。例如,处理电路装置110可以配置为将与设备100的操作有关的数据传输到外部设备192。在一些示例中,bist 120可以从外部设备192接收命令信号(例如,一个或多个比特)并
且可以被配置为响应于接收到命令信号而执行内建自测试。附加地或备选地,bist 120可以被配置为在制造时和/或以预定的时间间隔执行内建自测试。bist 120可以被配置为在混合过程完成之前或之后(例如,前端或后端)、在经组合的设备被焊接到印刷电路板(pcb)之后和/或在设备可在最终使用系统(例如,汽车)中操作时,执行自测试。
29.在led 150被安装在驱动器130上的情况下,测试led 150或驱动器130上的故障可能很困难。在led 150被安装在驱动器130上的情况下,在led与相应驱动器之间的节点可能被led芯片隐藏或覆盖。由于一些节点不可访问,因此测试探针可能无法到达这些节点来测量电流或电压。
30.模拟测试设备可以被用于测量跨每个led或焊盘对处的正向电压,但对于具有数千个led的矩阵,测量时间非常长。随着矩阵中led数目的稳定增长,模拟测试变得非常耗时并且昂贵。
31.重要的是检查led和驱动器的功能,以确保最终的led设备将正常操作。在制造和组装过程中对多个点进行测试允许迅速发现故障。在中间点处进行测试还允许确定每个故障的类型和位置,这可以被用来排除故障并且优化制造和组装过程。
32.根据本公开的技术,bist 120可以被配置为通过单独测试驱动器130的每个驱动器或单独测试led 150的每个led来检测在驱动器130、通过器件140和/或led 150上的故障。为了单独测试第一驱动器或单独测试第一led,bist 120可以被配置为使得第一驱动器将第一通过器件接通,第一通过器件被配置为连接至第一led。bist 120可以被配置为然后在第一通过器件被激活时,确定在相应焊盘对160和170处的电压电平。bist 120可以被配置为在led 150已被连接到焊盘160和170之后,逐个单独测试led 150的每个led。基于电压电平,bist 120可以确定在第一led或第一驱动器上是否存在故障。
33.在一些示例中,bist 120也可以被配置为逐个确定跨驱动器130的每个驱动器的电压。基于跨驱动器的电压,bist 120可以被配置为确定在驱动器上是否存在故障和/或在相应led上是否存在故障。bist 120可以被配置为在led 150被连接到焊盘160和170之前和/或之后,逐个单独测试驱动器130的每个驱动器。
34.在执行内建自测试时,bist 120可以将故障计数存储到存储器112。例如,bist 120可以被配置为响应于确定每个故障而增加计数器。可以存在多个计数器,来记录多个故障类型。bist 120可以将指示诸如短路故障、开路故障、led故障、驱动器故障等的不同类别故障的数据存储到存储器112。bist 120可以被配置为存储具有故障的每个led或驱动器的位置和/或索引。bist 120还可以存储与由处理电路装置110测量的正向电压有关的数据。bist 120可以被配置为将与内建自测试有关的数据输出到外部设备192。
35.处理电路装置110可以被配置为响应于检测到故障而执行补救动作。例如,处理电路装置110可以被配置为设置指示故障的比特,来防止驱动器将相应通过器件接通而激活相应led。用户可以能够定义响应于一个或多个可能的故障而采取的动作。处理电路装置110可以将由用户选择的(一个或多个)选项存储在存储器112中,使得处理电路装置110可以采用相关联的选项。
36.bist 120可以被配置为基于数字域来执行测试例程,基于数字域来执行测试例程可以比在模拟域中的测试更快。例如,bist 120可以被配置为在十到二十微秒内测试每个led。通过比较,模拟测试例程可以需要大约五到十毫秒来测试每个led。因此,由bist 120
实现的测试例程可以比诸如模拟测试方法的其他测试方法快得多。
37.此外,由bist 120实现的测试例程包括在两个点处的电压测量。两个测量点之一可以是正电源或负电源,其比在led与驱动器之间的节点更容易访问。bist 120可以被配置为使用连接网络来访问在led与驱动器之间的节点,这消除了手动连接到内部节点的需要。
38.图2是根据本公开的技术的用于控制与led 250a

250c串联连接的通过器件240a

240c的放大器230a

230c的电路图。本公开的设备可以包括处理电路装置210、放大器230a

230c、通过器件240a

240c、阴极焊盘260a

260c、阳极焊盘270a

270c和电源焊盘282。在一些示例中,设备还可以包括led 250a

250c和/或连接到阴极焊盘260a

260c和/或电源焊盘282的一个或多个电源。
39.处理电路装置210可以包括数字逻辑,数字逻辑被配置为生成较低功率的控制信号并且将其传递到放大器230a

230c。在一些示例中,每个驱动器可以包括单独的数字逻辑,而不是处理电路装置210的单个集中式块。附加地或备选地,设备可以包括多个数字逻辑块,其中每个块针对多于一个的驱动器生成控制信号。在图2的描述中使用的术语“驱动器”包括放大器230a

230c之一和通过器件240a

240c中的相应一个通过器件。例如,第一驱动器可以包括放大器230a和通过器件240a,第二驱动器可以包括放大器230b和通过器件240b,以及第三驱动器可以包括放大器230c和通过器件240c。备选地,术语驱动器还可以包括用于生成控制信号的数字逻辑。
40.放大器230a

230c可以被配置为生成较高功率的驱动器信号(例如,通过将较低功率的控制信号放大)来驱动通过器件240a

240c。放大器230a

230c可以将驱动器信号传递到通过器件240a

240c的控制端子(例如,栅极或基极端子)。例如,放大器230a可以通过将驱动器信号传递到通过器件240a的栅极来激活通过器件240a。放大器230a

230c还可以被配置为通过将通过器件240a

240c作为模拟设备操作,而不是将通过器件240a

240c作为仅具有两个状态(接通和关断)的数字设备操作,来调节流过通过器件240a

240c的电流。
41.通过器件240a

240c可以包括但不限于任何类型的场效应晶体管(fet)、双极结型晶体管(bjt)、绝缘栅双极型晶体管(igbt)、高电子移动晶体管(hemt)和/或使用电压进行控制的另一元件。通过器件240a

240c可以包括n型晶体管和/或p型晶体管。通过器件240a

240c可以包括诸如硅、碳化硅和/或氮化镓的元件。在一些示例中,通过器件240a

240c包括与晶体管并联连接来防止晶体管反向击穿的续流二极管。
42.led 250a

250c可以与处理电路装置210、放大器230a

230c和通过器件240a

240c单独形成在单独的芯片上。针对led 250a

250c的芯片可以在制造包括处理电路装置210、放大器230a

230c和通过器件240a

240c的设备之后被附接。led 250a

250c可以在混合过程期间被附接到焊盘260a

260c和270a

270c,混合过程包括将led 250a

250c安装和电连接到焊盘260a

260c和270a

270c。另一附接过程可以被用于将电源连接到焊盘282,使得电源可以将电力传递到通过器件240a

240c。
43.在一些示例中,led与通过器件和放大器的比例可以为一比一。例如,led矩阵可以包括大约一万六千个led,其中led矩阵块可以被安装在具有大约一万六千个通过器件和大约一万六千个放大器的设备上。作为另一示例,led矩阵可以包括大约一千个led,其中led矩阵块可以被安装在具有大约一个通过器件和大约一个放大器的设备上。备选地,通过器件和放大器的数目可以少于led,并且每个通过器件可以被配置为控制多于一个的led。
44.图2中所示的配置仅是一个示例。led 250a

250c的取向可以颠倒,使得通过器件240a

240c被连接到led 250a

250c的阴极。附加地,可以存在仅一个阴极焊盘而不是多个阴极焊盘260a

260c,其中led 250a

250c的阴极可以在led芯片内连接在一起。在单个阴极焊盘的示例中,“焊盘对”指代阳极焊盘270a

270c之一和单个阴极焊盘。在一些示例中,led 250a

250c可以是与放大器230a

230c和通过器件240a

240c相同的设备的一部分,使得焊盘260a

260c和270a

270c是内部节点而不是外部焊盘。
45.led 250a

250c之一上可以存在故障。故障可以是跨led短路(低电阻或无电阻)或开路(高电阻或无限大电阻)。处理电路装置210可以被配置为通过确定led被激活时跨led的电压小于最小阈值电压来检测跨led的短路。处理电路装置210可以被配置为通过确定led被激活时跨led的电压大于最大阈值电压来检测跨led的开路。最小阈值电压和最大阈值电压可以是所激活的led可接受电压范围的限制。响应于确定在led上的故障,处理电路装置210可以存储led的位置或索引和/或增加计数器。
46.在放大器230a

230c之一或通过器件240a

240c之一上可以存在故障。故障可以是跨通过器件的短路(低电阻或无电阻)或开路(高电阻或无限大电阻),或者是放大器上的一些其他故障。处理电路装置210可以被配置为通过确定跨通过器件的电压大于第一阈值电压来检测跨通过器件的短路。处理电路装置210可以被配置为通过确定被激活的跨通过器件的电压小于第二阈值电压来检测跨通过器件的开路。
47.处理电路装置210可以被配置为在led 250a

250c被附接到焊盘260a

260c和270a

270c之前,检测在放大器或通过器件上是否存在故障。例如,感测电阻器可以被连接至阳极焊盘和阴极焊盘,并且处理电路装置210可以检测跨感测电阻器的电压。处理电路装置210可以被配置为通过确定在通过器件被激活时跨感测电阻器的电压大于第一阈值电压,来检测跨通过器件的短路。处理电路装置210可以被配置为通过确定通过器件被激活时跨led的电压小于第二阈值电压来检测跨通过器件的开路。第一阈值电压和第二阈值电压可以包括在混合过程之前,跨感测电阻器的电压的可接受窗口,其中可接受窗口之外的电压指示在通过器件上的故障。
48.图3是根据本公开的技术的针对驱动器330a或led 350a的三个可能故障模式的电路图。区段302包括驱动器330a和330b,其中每个驱动器包括通过器件340a和340b、led 350a和350b以及焊盘360a、360b、370a和370b之一。在一些示例中,led 350a和350b可以是与驱动器330a和330b分离的设备的一部分。
49.驱动器330a和330b被描绘为电流源,这是因为将通过器件接通可以允许电流流过相应led。如图2所示,驱动器330a和330b中的每个驱动器可以包括被配置为驱动通过器件的放大器。当通过器件被接通时,电流可以从电源380流过通过器件和led而到达电源384。当通过器件关断时,电流源iali可以汲取或提供电流。电流源iali可以是驱动器330a的一部分,并且电流源ialj可以是驱动器330b的一部分。
50.包括led 350a和350b的半导体管芯可以在混合过程期间被安装在焊盘360a、360b、370a和370b上。除了led 350a和350b以及电源380和384之外,单个半导体管芯或半导体基底可以包括图3所示的所有元件。在其中存在单个阳极焊盘而不是多个焊盘370a和370b的示例中,led 350a和350b的阳极端子可以在混合过程期间,被连接到单个阳极焊盘。在存在单个阳极焊盘的示例中,阴极焊盘360a和360b中的每个阳极焊盘可以与单个阳极焊
盘配对。
51.电阻322、324和326表示区段302内的可能故障。电阻322表示跨焊盘360a和370a(在混合之前)或跨led 350a(在混合之后)可能的短路故障或开路故障。在混合之前,预期跨焊盘360a和370a开路。bist可以被配置为通过确定跨焊盘360a和370a的正向电压小于最小阈值电压,来检测跨焊盘360a和370a或跨led 350a的短路故障。bist可以被配置为通过确定跨焊盘360a和370a的正向电压大于最大阈值电压,来检测跨焊盘360a和370a或跨led 350a的开路故障。
52.电阻324表示在焊盘360a与360b之间(在混合之前或之后)或者在led 350a与350b的阳极之间(在混合之后)可能的短路故障或开路故障。bist可以被配置为基于跨led 350a的正向电压和跨led 350b的正向电压,来检测焊盘360a与360b之间的故障。如图3所示,led 350a和350b是相邻的led,但是在一些示例中,可以检测两个不相邻的led之间的故障。
53.电阻326表示在混合过程发生以附接led 350a和350b之前或之后,跨驱动器330a的可能的短路故障或开路故障。bist可以被配置为通过确定跨驱动器330a的电压小于下限阈值电压,来检测跨驱动器330a的短路故障。bist可以被配置为通过确定跨驱动器330a的电压大于上限阈值电压,来检测跨驱动器330a的开路故障。
54.短路可以被定义为小于最小阈值电阻的电阻,不一定是零电阻。因此,短路两端的电压可以为零或小的非零电压。开路可以被定义为大于最大阈值电阻的电阻,不一定是无限大电阻。开路两端的电压可以是无限大,也可以是较大的有限电压。
55.电源380和384可以是另一外部设备的一部分。例如,焊盘382和386可以被安装在包括到电源380和384的连接的pcb上。在一些示例中,每个焊盘382和386可以包括用于并联连接到例如键合线的多个单独焊盘。电源380和384可以包括针对正电源和负电源(诸如vddp和参考接地电源)的电源轨。电源380和384可以包括诸如电池的电源或与总电源的连接。
56.图4是根据本公开的技术的用于校准感测电阻器424的电路图。逻辑410可以被配置为校准用于前端测试(例如,在混合之前)的感测电阻器424,以便减少或消除电阻的扩散(spread)。感测电阻器424的校准可以提供对流过在区段402中的每个led的电流的绝对值的更准确测量。逻辑410可以被配置为通过改变可调电阻426的电阻来校准感测电阻器424。
57.逻辑410可以被配置为确定表示可调电阻426的电阻的调整系数。逻辑410可以将调整系数存储在系数存储器件412中,系数存储器件可以包括一次性可编程存储器、闪存或电可擦除可编程只读存储器。逻辑410可以被配置为除了前端测试之外,还使用在应用场中存储的调整系数。调整是可选的;备选方案包括外部电阻或未调整的内部电阻。在一些示例中,设备可以包括内部感测电阻以及用于连接可选的外部感测电阻器的焊盘。备选地,在没有任何内部感测电阻器的情况下,设备可以包括针对外部电阻器的焊盘。外部电阻可以增加在应用板(例如pcb)上的组件数目。使用未调整的内部电阻可以导致实际电阻值的扩散,从而可能在电压感测中引入不精确性。因此,所得的电阻的高斯分布可以具有偏离期望值的平均值。
58.连接网络432包括开关s1、s
n
和s
r
,用于选择和感测区段402中的各个节点。为了校准感测电阻器424,校准例程414可以被配置为将开关s1至s
n
断开、并且将开关s
r
闭合,来将感测电阻器424和可调电阻426连接到测试焊盘438。电流源436可以迫使来自电源480的外
部电流流过感测电阻器424和可调电阻426。差分模数转换器(adc)422可以将跨感测电阻器424的电压转换为数字数目。校准例程414可以被配置为通过改变可调电阻426的等效电阻来执行校准例程。校准例程414可以被配置为将调整系数存储到系数存储器件412。调整的其他示例细节可以在于2018年9月4日发布的题为“selecting an aspect ratio for current monitoring”的共同转让的美国专利no.10,069,399中找到,其全部内容通过引用并入本文。
59.尽管图4至图6以及图10描绘了单个adc,但是在一些示例中,设备可以包括多个adc,以允许并行测试led。例如,设备可以包括四个adc,其中每个adc被配置为测试设备中的led的子集(例如,四分之一)。具有多个adc的设备可以被配置为并行执行多个测试例程,其中每个测试例程使用adc中的一个adc。
60.图5和图6是根据本公开的技术的用于检测故障的电路图。在图5中所示的测试例程设置允许逻辑510读取每个led的正向电压。图5所示的测试例程既可以用于前端测试(例如,混合之前),也可以用于后端测试、行尾测试和应用场测试。逻辑510可以被配置为评估led是否已通过焊盘对而被连接,或者相反跨焊盘对是否存在开路或短路。
61.为了启用例程,有限状态机(fsm)514可以被配置为将连接网络532控制为通过断开开关s
r
而将adc 522与感测电阻器524断开连接。fsm 514可以被配置为然后通过闭合开关s
fsm
而将adc 522连接到测试焊盘538。测试焊盘538由区段502中的所有led共享,并且逻辑510可以被配置为将led逐个连接到测试焊盘538。fsm 514可以通过逐个地激活驱动器来将led接通,而adc 522可以通过控制连接到adc 522的开关s1至s
n
来顺序地感测led的正向电压。备选地,fsm 514可以将并联的所有led接通,但是该方法会导致更高的功耗。fsm 514也可以一次批量接通led,然后继续确定跨每个led的正向电压。
62.adc 522可以将跨电流源530a的正向电压转换为数字数目。在逻辑510内部的内部逻辑计算器可以被配置为评估数字数目是否大于最大阈值电压或小于最小阈值电压。电流源530a是用于控制led的驱动器(例如,放大器和通过器件)的示例。
63.响应于确定跨电流源530a的电压大于上限阈值电压,逻辑510可以被配置为存储对应像素电路索引并且报告开路状况。响应于确定跨电流源530a的电压小于下限阈值电压,逻辑510可以被配置为存储对应像素电路索引并且报告短路状况。上限阈值电压和下限阈值电压可以包括针对跨电流源530a的电压的可接受窗口。逻辑510可以被配置为将每个故障计数的数目存储到寄存器512。逻辑510然后可以经由诊断接口590而将故障计数和每个故障的位置报告给外部设备。
64.逻辑510可以被配置为通过在设备启动时启用测试例程,来在应用场中(例如,在正常操作期间)运行测试例程。逻辑510可以被配置为以规则和/或预定间隔来执行测试例程,和/或逻辑510可以被配置为响应于例如经由诊断接口590从外部设备接收到命令信号而执行测试例程。逻辑510可以被配置为经由诊断接口590而将测试例程的结果传输到外部设备,以通知用户出现故障的像素电路和故障计数。测试结果可以允许用户筛选出有缺陷的部件并且评估混合过程的结果。
65.图6描绘了用于在前端或后端期间测量输出电流的测试例程。对于前端测试(例如,在混合过程之前),逻辑610可以被配置为在合理的时间内检查每个电流源的功能,以便以较低付出获得用于测试和用于数据存储的统计数据。逻辑610可以被配置为测试前端后
组装或后端中的每个电流源(例如,在混合过程之后)、评估组装过程对输出电流的影响,并且区分led附接侧或电流源侧上是否存在故障。后组装测试对于定位故障位置和现场返回分析可以很重要。
66.感测电阻器624可以包括内部电阻(例如,未调整或先前调整)或外部电阻器。逻辑610可以被配置为控制连接网络632,以使得来自驱动器的电流在感测电阻器624上流动。逻辑610可以被配置为通过将感测电阻器624连接至第一驱动器,然后将感测电阻器624连接至第二驱动器等,来逐个测试驱动器。adc 622可以被配置为对跨感测电阻器624的电压进行感测,该电压指示所选择的跨led的电压。adc 622可以将跨感测电阻器622的电压转换为数字数目。adc 622的正输入被配置为接收第一信号,第一信号指示在感测电阻器624的第一端部(例如,连接到电源680的端部)处的电压电平。adc 622的负输入被配置为接收第二信号,第二信号指示在感测电阻器624的第二端部(例如,连接至测试焊盘638的端部)处的电压电平。
67.为了启用自动例程,fsm 614可以被配置为通过将开关s
fsm
闭合而将adc 622连接到感测电阻器624,并且通过将开关s
r
闭合而将adc 622连接到测试焊盘638。fsm 614可以被配置为逐个接通每个驱动器(或备选地一次并行接通所有驱动器),并且将每个电流源顺序地连接到感测电阻器624。所附接的驱动器的电流将流过感测电阻器624,并且adc 622可以转换跨感测电阻器624的电压。基于欧姆定律和感测电阻器624的已知电阻,逻辑610可以确定由相应驱动器传导的电流。逻辑610可以被配置为基于所确定的电流是否落在可接受范围内,来确定在驱动器上是否存在故障。
68.为了确定在驱动器上是否存在故障,逻辑610可以被配置为评估由adc 622输出的数字数目是否在可接受范围之外,其中可接受范围由最大阈值电压和最小阈值电压来界定。例如,响应于确定跨led 650a的正向电压大于最大阈值电压,逻辑610可以被配置为确定跨焊盘660a和670a存在开路。响应于确定跨led 650a的正向电压小于最小阈值电压,逻辑610可以被配置为确定跨焊盘660a和670a存在短路。逻辑610也可以被配置为确定led 650a的阴极端子是否正确地连接至阴极焊盘670a,或者该连接是否丢失或受到阻碍。
69.响应于确定数字数目在可接受范围之外,逻辑610可以被配置为存储像素电路索引和/或故障类型的指示。逻辑610还可以被配置为将数据(诸如故障计数数目、最小和最大电压(例如,adc 622输出的数字数目)和/或平均电压)存储到系数存储器件612。最小、最大和平均电压可以基于由adc 622感测的所有电压。
70.逻辑610可以被配置为将测试参数存储到寄存器集合。测试参数可以包括用于启用输出电流测量例程的比特、用于启用vled正向电压测量例程的比特、以及用于启用感测电阻校准的比特。测试参数还可以包括在两次连续电流源选择之间的置位时间、同一电流源上的重复转换次数、高侧和低侧限制(例如,最大和最小阈值电压)以及最大、最小和平均阈值电流和电压值。测试参数还可以包括用于测试的最大像素电路坐标值和最小像素电路坐标值,以及针对所检测的故障数目的一个或多个计数器。
71.逻辑610可以被配置为经由诊断接口690来向外部设备报告所有存储的数据。利用所有存储在诊断寄存器中的数据,逻辑610可以读出数字数目的最大值、最小值和平均值,并且在无需掌握所有电流源的统计数据的情况下,评估高斯分布和过程能力指数(cpk)。逻辑610可以在led被安装在电流源上之前或在led被安装在电流源上之后执行测试例程。例
如,感测电阻器624可以被并联连接至led。利用适当选择的电阻值,电流可以部分地或完全地旁路led,并且允许来自驱动器的电流在感测电阻器624上流动。通过将感测电阻器624的电阻设置为足够低,逻辑610可以通过测量跨感测电阻器624的电压,来测量由驱动器传导的电流。
72.在逻辑610已标识led上的故障的示例中,逻辑610可以被配置为通过将感测电阻器624与驱动器串联连接,来检查在led和/或相应驱动器上是否存在故障。逻辑610能够使用图6所示的配置,以使用输出电流测量来区分led故障与驱动器故障。
73.图7是图示了根据本公开的技术的用于检测故障的示例技术的流程图。参考图2所示的电路描述了图7的技术,但是其他组件可以例示类似的技术。
74.在图7的示例中,处理电路装置210使得第一驱动器的放大器230a将通过器件240a接通(700)。处理电路装置210可以将控制信号传递到放大器230a,并且放大器230a可以基于控制信号而生成更高功率的驱动器信号。在led 250a被安装在焊盘260a和270a上的示例中,处理电路装置210可以通过将放大器230a控制为激活通过器件240a来将led 250a接通。
75.在图7的示例中,处理电路装置210确定(702)在阳极焊盘270a和阴极焊盘260a处的电压电平。为了感测电压电平,处理电路装置210可以被配置为将开关的连接网络控制为在跨焊盘260a和270a连接感测电阻器。差分adc可以被配置为将跨感测电阻器的电压转换为数字数目,数字数目指示跨焊盘260a与270a的电压(例如,焊盘260a和270a之间的电压差)。
76.在图7的示例中,处理电路装置210基于在焊盘260a和270a处的电压电平来确定(704)在驱动器或led 250a上存在故障。在led 250a尚未安装在焊盘260a和270a上的示例中,处理电路装置210可以被配置为确定在驱动器(例如,放大器230a或通过器件240a)上或跨焊盘260a与270a之间的间隙存在故障,该间隙在led 250a被附接之前应当是开路。
77.在led 250a已被安装在焊盘260a和270a上的示例中,处理电路装置210可以被配置为在led 250a被接通时首先确定跨通过器件240a的电压降。响应于检测到跨通过器件240a的电压降在可接受范围之外,处理电路装置210可以被配置为然后确定跨焊盘260a和270a的电压,以确定在通过器件240a和/或led 250a上是否存在故障。在处理电路装置210确定两个电压电平都在可接受范围之外的示例中,处理电路装置210可以被配置为存储两个不同故障的指示。
78.图8是根据本公开的技术的用于测量两个led 850a和850b的阴极电压的电路图。为了检测在led 850a与850b之间的故障,逻辑810可以被配置为将连接网络832控制为将阴极焊盘860a和860b逐个连接到测试焊盘838。例如,在阴极焊盘860a被连接到测试焊盘838时,电流源836可以从led 850a汲取电流。
79.电流传感器834被配置为测量由电流源836传导的电流。在阴极焊盘860a被连接到测试焊盘838、并且阴极焊盘860b被连接到测试焊盘838时,逻辑810可以基于由电流传感器834所感测的电流来确定是否存在led到led的故障。例如,逻辑810可以被配置为迫使电流流过led 850a(例如,通过激活驱动器830a)并且检查在阴极焊盘860b上是否存在电流。除非在阴极焊盘860a与860b之间存在相对低的电阻路径,否则来自led 850a的电流不应存在于阴极焊盘860b上。
80.图9a和图9b是根据本发明的技术的可以由bist实现的两个实例测试图案900a和
900b的图。bist可以被配置为使用测试图案900a和900b来自动执行低功率测试例程。测试图案900a和900b使用互补的棋盘图案。bist可以被配置为使用测试图案900a和900b来检测特定故障模式:led到led的短路。
81.测试图案900a和900b以及经由差分adc自动测量内部参数一起,允许全自动检测led到led的故障(例如,用于验证通道间串扰)。对于测试图案900a和900b中的每个测试图案,bist可以通过将第i个单元的状态设置为100%(激活)并且将第(i 1)个单元的状态设置为0%(去激活)来创建互补的棋盘图案。单元可以被顺序地编号,使得第一单元与第二单元相邻,第二单元与第三单元相邻,依此类推。如果第十六单元在行的末尾处,则第十七单元在下一行的开始。测试图案900b是测试图案900a的倒转。
82.对于测试图案900a,bist可以被配置为接通led的第一子集。第一子集可以包括第一led、第三led、第五led等。对于测试图案900a,bist还可以被配置为关断led的第二子集。第二子集可以包括第二led、第四led、第六led等。led的第一子集和第二子集可以形成如图9a和图9b所示的棋盘或棋盘图案。其他测试图案也是可能的,诸如环形图案或条纹图案。例如,可以允许感测在两个对角定位的led(例如,不同行和不同列)之间的故障的测试图案。
83.图10是根据本公开的技术的包括差分adc 1022的设备的电路图,该设备用于测量跨led的正向电压。当应用专用光图案时,逻辑1010可以被配置为执行自动例程,自动例程涉及使用adc 1022来测量跨整个矩阵的每个led的正向电压。为了启用自动例程,逻辑1010可以被配置为将连接网络1032控制为:使用被标记为diag_sel的开关,将adc 1022连接至电源1080以及所选择的像素电路的阴极焊盘1060a或1060b。
84.逻辑1010可以包括内部fsm,内部fsm被配置为自动使得adc 1022能够将每个led的正向电压转换为数字数目。内部逻辑计算器可以被配置为评估所激活的led像素电路的正向电压是否在所激活的led的可接受范围内。内部逻辑计算器还可以被配置为评估被去激活的led像素电路的正向电压是否在被去激活的led的可接受范围内。在图10所示的示例中,led 1050a是所激活的led,而led 1050b是被去激活的led。
85.可接受范围中的每个范围可以包括相应的上限阈值和相应的下限阈值。用于所激活的led的可接受范围可以包括用于led的通常正向电压,根据led的类型,正向电压可以在1.7伏与3.3伏之间。针对所激活的led的上限阈值电压可以在四伏到五伏的范围内,诸如4.5伏。在led 1050a包括串联连接的多个串联连接的led的示例中,通常电压可以高于3.3伏。针对被去激活的led的可接受范围可以包括零伏。每个可接受范围可以比通常电压更宽;例如,被去激活的led的可接受范围可以是负0.3伏至正0.6伏。因此,为了确定在阴极焊盘1060a和1060b之间是否存在故障,逻辑1010可以被配置为确定led 1050a的正向电压是否小于所激活的led的下限阈值电压,并且确定led 1050b的正向电压是否大于被去激活的led的上限阈值电压。
86.在一些示例中,针对所激活的led,预期正向电压在gnd节点处比参考接地处高大约3伏,并且vddp的电压电平比参考接地高4伏。因此,在阴极焊盘1060a处的预期电压电平比参考接地高大约一伏。逻辑1010可以被配置为响应于确定在阴极焊盘1060a处的电压电平大于上限阈值电压,诸如比参考接地高两伏,来检测从阴极焊盘1060a到vddp的短路或一些其他故障。逻辑1010可以被配置为响应于确定在阴极焊盘1060a处的电压电平小于下限阈值电压,诸如比参考接地高0.5伏,检测从阴极焊盘1060a到参考接地的短路。
87.如果跨led 1050a和1050b的正向电压的转换值超出相应的可接受范围,则意味着在相邻像素电路之间放置了脏电阻。例如,在阴极焊盘1060a与1060b之间可以希望的是开路(例如,高电阻)。如果电阻降低到可接受水平以下,则在阴极焊盘1060a和1060b处由adc 1022测量的电压将不在可接受电压范围内。
88.逻辑1010可以被配置为将所检测的故障的数目以及每个故障的位置存储在存储器中。逻辑1010可以进一步被配置为经由诊断接口来将该数据报告给外部设备。可以在后端、线末端或现场中对led之间的故障进行测试。后端测试可以在混合过程完成之后进行,线末端测试可以在led设备被完全组装之后进行,而现场测试可以在设备被安装并且操作之后进行。
89.针对led到led测试的测试参数可以包括针对棋盘图案类型所存储的值、针对在两个连续电流源选择之间的置位时间的值、在同一电流源上重复转换的次数、高侧限制和低侧限制(例如,最大和最小阈值电压)以及最大、最小和平均阈值电流和电压值。测试参数还可以包括用于测试的最大和最小像素电路坐标值以及针对所检测故障数目的一个或多个计数器。
90.图11是图示了根据本发明的技术的用于检测两个led之间的故障的示例技术的流程图。参考图10所示的电路来描述图11的技术,但是其他组件也可以例示类似的技术。
91.在图11的示例中,逻辑1010激活led 1050a(1000)并且将led 1050b去激活(1002)。逻辑1010可以通过使得驱动器1030a激活连接到led 1050a的通过器件来激活led 1050a。激活该通过器件允许电流流过led 1050a。逻辑1010可以通过使得驱动器1030b将连接到led 1050ab的通过器件去激活,来将led 1050b去激活。激活该通过器件防止或减少了流过led 1050b的电流。
92.在图11的示例中,逻辑1010确定跨led 1050a的正向电压(1004)和跨led 1050b的正向电压(1006)。逻辑1010可以通过跨焊盘1060a和1070a连接adc 1022,来测量跨led 1050a的正向电压。逻辑1010可以被配置为随后将连接网络1032控制为使得adc 1022与焊盘1060a和1070a断开连接,并且将adc 1022连接至焊盘1060b和1070b,但是在其他示例中,相邻led的阳极焊盘可以不直接连接。在图10的示例中,阳极焊盘1070a被连接到阳极焊盘1070b。adc 1022可以将每个正向电压转换为由逻辑1010存储在存储器中的数字数目。
93.在图11的示例中,逻辑1010基于跨led 1050a与1050b的正向电压来确定(1008)在led 1050a与1050b之间是否存在故障。例如,逻辑1010可以被配置为确定正向电压中的每个正向电压是否在可接受电压范围内。逻辑1010还可以被配置为测量跨驱动器1030a和/或1030b的电压,以便确定跨单个led或跨单个驱动器是否存在故障。响应于确定在阴极焊盘1070a与1070b之间存在故障,逻辑1010可以被配置为增加故障计数器并且存储led 1050a和1050b的位置。
94.本公开将功能归因于处理电路装置110和210、bist 120和逻辑410、510、610、810和1010。处理电路装置110和210、bist 120和逻辑410、510、610、810和1010可以包括一个或多个处理器。处理电路装置110和210、bist 120以及逻辑410、510、610、810和1010可以包括集成电路、离散逻辑电路、模拟电路(诸如一个或多个微处理器)、数字信号处理器(dsp)、专用集成电路(asic)和/或现场可编程门阵列(fpga)的任何组合。在某些示例中,处理电路装置110和210、bist 120和逻辑410、510、610、810和1010可以包括多个组件,诸如一个或多个
微处理器、一个或多个dsp、一个或多个asic或一个或多个fpga以及其他离散或集成逻辑电路和/或模拟电路的任何组合。
95.本公开中描述的技术还可以在包括非暂时性计算机可读存储介质的制品中实现或编码,制品是诸如处理电路装置110和210、bist 120和逻辑410、510、610、810和1010。示例非暂时性计算机可读存储介质可以包括ram、rom、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、闪存、硬盘、磁性介质、光学介质或任何其他计算机可读存储设备或有形计算机可读介质。术语“非暂时性”可以指示存储介质没有以载波或传播的信号来体现。在某些示例中,非暂时性存储介质可以存储可以随时间改变的数据(例如,在ram或高速缓存中)。
96.以下编号的示例呈现了本公开的一个或多个方面。
97.示例1.一种用于内建自测试来检测故障的方法,方法包括:使得驱动器集合中的第一驱动器将相应第一通过器件接通,其中驱动器集合中的每个驱动器包括通过器件,通过器件被配置为电连接到至少一个阳极焊盘或至少一个阴极焊盘中的相应焊盘,并且其中驱动器集合中的每个驱动器被配置为控制led集合中的相应led是被接通还是被关断。方法还包括:确定在至少一个阳极焊盘的第一阳极焊盘处的第一电压电平,并且确定在至少一个阴极焊盘的第一阴极焊盘处的第一电压电平。方法还包括基于第一阳极焊盘和第一阴极焊盘处的第一电压电平,确定在第一驱动器上、跨第一阳极焊盘与第一阴极焊盘或者在第一led上存在故障。
98.示例2.根据示例1所述的方法,还包括:在跨第一阳极焊盘与第一阴极焊盘连接感测电阻器时,通过确定感测电阻器被连接感测电阻器的电压降,来确定在第一阳极焊盘和第一阴极焊盘处的第一电压电平。
99.示例3.根据示例1或示例2所述的方法,还包括:通过至少使得跨至少一个阳极焊盘中的第二阳极焊盘与至少一个阴极焊盘中的第二阴极焊盘连接感测电阻器,逐个单独测试驱动器集合中的每个驱动器或单独测试led集合中的每个led,并且在跨第二阳极焊盘与第二阴极焊盘连接感测电阻器时,确定在第二阳极焊盘和第二阴极焊盘处的第二电压电平。
100.示例4.根据示例1至3或其任意组合所述的方法,其中逐个单独测试每个驱动器或单独测试每个led包括:使得驱动器集合中的第二驱动器将第二相应通过器件接通。
101.示例5.根据示例1至4或其任意组合所述的方法,其中逐个单独测试每个驱动器或单独测试每个led包括基于在第二阳极焊盘和第二阴极焊盘处的电压电平,来确定在第二驱动器或第二led上存在故障。
102.示例6.根据示例1至5或其任意组合所述的方法,其中逐个单独测试每个驱动器或单独测试每个led包括:在确定第一电压电平之前,将连接网络控制为跨第一阳极焊盘与第一阴极焊盘连接感测电阻器。
103.示例7.根据示例1至6或其任意组合所述的方法,其中逐个单独测试每个驱动器或单独测试每个led包括:在确定第二电压电平之前,将连接网络控制为将感测电阻器与第一阳极焊盘和第一阴极焊盘断开连接。
104.示例8.根据示例1至7或其任意组合所述的方法,其中逐个单独测试每个驱动器或单独测试每个led包括:在确定第二电压电平之前,将连接网络控制为跨第二阳极焊盘与第
二阴极焊盘连接感测电阻器。
105.示例9.根据示例1至8或其任意组合所述的方法,还包括:由差分adc将数字数目输出到处理电路装置,数字数目指示跨感测电阻器的电压降。
106.示例10.根据示例1至9或其任意组合所述的方法,其中基于数字数目来确定故障是否存在。
107.示例11.根据示例1至10或其任意组合所述的方法,还包括在感测电阻器与至少一个阳极焊盘和至少一个阴极焊盘断开连接时,使得电流源向感测电阻器传递测试电流。
108.示例12.根据示例1至11或其任意组合所述的方法,还包括在测试电流被传递到感测电阻器时,确定跨感测电阻器的电压降。
109.示例13.根据示例1至12或其任意组合所述的方法,还包括基于所确定的跨感测电阻器的电压降,来改变感测电阻器的电阻。
110.示例14.根据示例1至13或其任意组合所述的方法,还包括使用调整系数来改变感测电阻器的电阻。
111.示例15.根据示例1至14或其任意组合所述的方法,还包括将调整系数存储到存储器。
112.示例16.根据示例1至15或其任意组合所述的方法,其中确定故障存在包括确定在第一阳极焊盘处的第一电压电平与在第一阴极焊盘处的电压电平之间的差大于上限阈值。
113.示例17.根据示例1至16或其任意组合所述的方法,其中确定故障存在包括响应于确定第一电压电平之间的差大于上限阈值,确定跨第一阳极焊盘与第一阴极焊盘存在开路。
114.示例18.根据示例1至17或其任意组合所述的方法,其中确定故障存在包括确定在第一阳极焊盘处的第一电压电平与在第一阴极焊盘处的电压电平之间的差小于下限阈值。
115.示例19.根据示例1至18或其任意组合所述的方法,其中确定故障存在包括:响应于确定在第一电压电平之间的差小于下限阈值,确定在第一阳极焊盘与第一阴极焊盘之间存在短路。
116.示例20.根据示例1至19或其任意组合所述的方法,还包括将故障计数存储到存储器。
117.示例21.根据示例1至20或其任意组合所述的方法,还包括将所检测的开路故障的第一计数存储到存储器,以及将所检测的短路故障的第二计数存储到存储器。
118.示例22.根据示例1至21或其任意组合所述的方法,还包括经由诊断接口而将故障计数输出到外部设备。
119.示例23.根据示例1至22或其任意组合所述的方法,还包括确定故障计数是否大于阈值数目,以及响应于确定故障计数大于阈值数目,将故障计数输出到外部设备。
120.示例24.根据示例1至23或其任意组合所述的方法,还包括确定跨至少一个阳极焊盘中的每个相应阳极焊盘与至少一个阴极焊盘中的每个相应阴极焊盘的电压差的最小值。
121.示例25.根据示例1至24或其任意组合所述的方法,还包括确定跨至少一个阳极焊盘中的每个相应阳极焊盘与至少一个阴极焊盘中的每个相应阴极焊盘的电压差的最大值。
122.示例26.根据示例1至25或其任意组合所述的方法,还包括确定跨至少一个阳极焊盘中的每个相应阳极焊盘与至少一个阴极焊盘中的每个相应阴极焊盘的电压差的平均值。
123.示例27.根据示例1至26或其任意组合所述的方法,还包括将最小值、最大值和平均值存储到存储器。
124.示例28.根据示例1至27或其任意组合所述的方法,还包括经由诊断接口,将最小值、最大值和平均值输出到外部设备。
125.示例29.根据示例1至28或其任意组合所述的方法,还包括:通过至少使得多个驱动器将相应多个通过器件逐个接通,批量同时测试驱动器集合中的多个驱动器或led集合中的多个led;在相应多个通过器件中的通过器件接通时,逐个确定多个电压差;以及基于多个电压差来确定是否存在故障。多个驱动器包括少于驱动器集合中的全部驱动器,并且多个led包括少于led集合中的全部led。
126.示例30.根据示例1至29或其任意组合所述的方法,还包括:经由诊断接口而从外部设备接收信号;以及响应于从外部设备接收信号,确定故障是否存在。
127.示例31.根据示例1至30或其任意组合所述的方法,其中确定故障是否存在发生在混合过程之前和混合过程之后。
128.示例32.根据示例1至31或其任意组合所述的方法,还包括在混合过程之前,确定跨第一阳极焊盘与第一阴极焊盘是否存在故障。
129.示例33.根据示例1至32或其任意组合所述的方法,其中确定第一led上是否存在故障发生在混合过程之后。
130.示例34.根据示例1至33或其任意组合所述的方法,其中混合过程包括将设备安装在包括led集合的结构上,并且将开关集合电连接到led集合。
131.示例35.一种包括用于检测故障的内建自测试的设备,设备还包括:被配置为连接到led集合的阳极的至少一个阳极焊盘以及被配置为连接到led集合的阴极的至少一个阴极焊盘。设备还包括驱动器集合,其中驱动器集合中的每个驱动器包括通过器件,通过器件被配置为电连接到至少一个阳极焊盘或至少一个阴极焊盘中的相应焊盘,并且其中驱动器集合中的每个驱动器被配置为控制led集合中的相应led是被接通还是关断。设备还包括处理电路装置,处理电路装置被配置为通过至少使得驱动器集合中的第一驱动器将第一相应通过器件接通,来逐个单独测试驱动器集合中的每个驱动器或单独测试led集合中的每个led;确定至少一个阳极焊盘中的第一阳极焊盘处的第一电压电平;确定至少一个阴极焊盘中的第一阴极焊盘处的第一电压电平;以及基于在第一阳极焊盘和第一阴极焊盘处的第一电压电平,确定在第一驱动器上、跨第一阳极焊盘与第一阴极焊盘或者在第一led上存在故障。
132.示例36.根据示例35所述的设备,还包括感测电阻器,所述感测电阻器被配置为连接至第一阳极焊盘和第一阴极焊盘。
133.示例37.根据示例35或示例36所述的设备,进一步包括被配置为测量跨感测电阻器的电压的差分adc。
134.示例38.根据示例35至37或其任意组合所述的设备,还包括被配置为连接到第一阳极焊盘和第一阴极焊盘的连接网络。
135.示例39.根据示例35至38或其任意组合所述的设备,还包括被配置为存储针对感测电阻器的调整系数的存储器。
136.示例40.根据示例35至39或其任意组合所述的设备,还包括存储器,存储器被配置
为存储跨每个led、跨每个焊盘对和/或跨每个驱动器的电压差的最小值、最大值和平均值。
137.示例41.根据示例35至40或其任意组合所述的设备,其中处理电路装置包括状态机,状态机被配置为:作为自测试的一部分,使得驱动器集合将通过器件逐个接通或关断。
138.示例42.根据示例35至41或其任意组合所述的设备,其中处理电路装置被配置为执行根据示例1至34或其任意组合所述的方法。
139.示例43.一种包括其上存储有可执行指令的计算机可读介质的设备,计算机可读介质被配置为由处理电路装置执行来使得处理电路装置执行根据示例1至34或其任意组合所述的方法。
140.示例44.一种系统,包括用于执行根据示例1至34或其任意组合所述的方法的部件。
141.示例45.一种用于通过内建自测试来检测在led集合中的第一led与第二led之间的故障的方法,方法包括:使得驱动器集合中的第一驱动器将第一相应通过器件接通。驱动器集合中的每个驱动器包括通过器件,通过器件被配置为电连接到至少一个阳极焊盘或至少一个阴极焊盘中的相应焊盘,并且其中驱动器集合中的每个驱动器被配置为控制led集合中的相应led是被接通还是关断。方法还包括使得驱动器集合中的第二驱动器将第二相应通过器件控制为关断第二led;确定跨第一led的第一正向电压以及确定跨第二led的第二正向电压。方法还包括基于第一正向电压和第二正向电压来确定在led集合中的第一led与第二led之间存在故障。
142.示例46.根据示例45所述的方法,还包括确定第一正向电压是否在所激活的led的第一可接受范围之外。
143.示例47.根据示例45或示例46所述的方法,还包括确定第二正向电压是否在被去激活的led的第二可接受范围之外。
144.示例48.根据示例45至47或其任意组合所述的方法,其中确定故障存在包括确定第一正向电压在第一可接受范围之外。
145.示例49.根据示例45至48或其任意组合所述的方法,其中确定故障存在包括确定第二正向电压在第二可接受范围之外。
146.示例50.根据示例45至49或其任意组合所述的方法,其中确定第一正向电压是否在第一可接受范围之外包括确定第一正向电压小于所激活的led的第一阈值电平。
147.示例51.根据示例45至50或其任意组合所述的方法,其中确定第二正向电压是否在第二可接受范围之外包括确定第二正向电压大于被去激活的led的第二阈值电平。
148.示例52.根据示例45至51或其任意组合所述的方法,还包括:通过差分adc来向处理电路装置输出数字数目,数字数目指示跨第一led的第一正向电压或指示跨第二led的第二正向电压。
149.示例53.根据示例45至52或其任意组合所述的方法,还包括:使得差分adc的第一输入接收第一信号,第一信号指示第一焊盘对的阳极焊盘处的电压电平。
150.示例54.根据示例45至53或其任意组合所述的方法,还包括使得差分adc的第二输入接收第二信号,第二信号指示在第一焊盘对的阴极焊盘处的电压电平。
151.示例55.根据示例45至54或其任意组合所述的方法,还包括:使得差分adc的第一输入接收第三信号而不是接收第一信号,第三信号指示在第二焊盘对的阳极焊盘处的电压
电平。
152.示例56.根据示例45至55或其任意组合所述的方法,还包括:使得差分adc的第二输入接收第四信号,而不是接收第一信号,第四信号指示在第二焊盘对的阴极焊盘处的电压电平。
153.示例57.根据示例45至56或其任意组合所述的方法,还包括响应于确定第一led与第二led之间存在故障而增加计数器。
154.示例58.根据示例45至57或其任意组合所述的方法,还包括:经由诊断接口,将计数器的值输出到外部设备。
155.示例59.根据示例45至58或其任意组合所述的方法,还包括响应于确定在第一led与第二led之间存在故障,将第一led的位置和第二led的位置存储到存储器。
156.示例60.根据示例45至59或其任意组合所述的方法,还包括经由诊断接口,将第一led的位置和第二led的位置输出到外部设备。
157.示例61.根据示例45至60或其任意组合所述的方法,还包括:将led集合的第一子集接通,并且将led集合的第二子集关断。
158.示例62.根据示例45至61或其任意组合所述的方法,其中第一子集和第二子集形成棋盘图案。
159.示例63.根据示例45至62或其任意组合所述的方法,其中第一子集和第二子集形成环形图案或条纹图案。
160.示例64.根据示例45至63或其任意组合所述的方法,还包括经由诊断接口,从外部设备接收信号。
161.示例65.根据示例45至64或其任意组合所述的方法,还包括响应于从外部设备接收到信号来确定在第一led与第二led之间是否存在故障。
162.示例66.根据示例45至65或其任意组合所述的方法,还包括响应于从外部设备接收到信号而执行内建自测试。
163.示例67.根据示例45至66或其任意组合所述的方法,还包括在设备的启动阶段期间,确定在第一led与第二led之间是否存在故障。
164.示例68.根据示例45至67或其任意组合所述的方法,其中第一led与第二led相邻。
165.示例69.根据示例45至68或其任意组合所述的方法,其中以矩阵形式,第一led与第二led对角地布置。
166.示例70.根据示例45至69或其任意组合所述的方法,其中确定故障存在包括确定第一焊盘对的阴极焊盘与第二焊盘对的阴极焊盘之间存在短路。
167.示例71.根据示例45至70或其任意组合所述的方法,还包括将连接网络控制为每一次将adc连接到第一led的端子或第二led的端子。
168.示例72.一种设备,包括用于检测下led集合中的第一led与第二led之间的故障的内建自测试,设备包括焊盘集合,焊盘集合包括被配置为连接至第一led的第一焊盘对以及被配置为连接至第二led的第二焊盘对。设备还包括驱动器集合,其中驱动器集合中的每个驱动器包括通过器件,通过器件被配置为电连接到焊盘集合中的相应焊盘,并且其中驱动器集合中的每个驱动器被配置为控制led集合中的相应led是被接通还是关断。设备还包括处理电路装置,处理电路装置被配置为使得驱动器集合中的第一驱动器将第一相应通过器
件接通,并且使得驱动器集合中的第二驱动器将第二相应通过器件控制为关断第二led。处理电路装置还被配置为确定跨第一led的第一正向电压;确定跨第二led的第二正向电压以及基于第一正向电压和第二正向电压,来确定led集合中的第一led与第二led之间存在故障。
169.示例73.根据示例72所述的设备,还包括被配置为连接到第一阳极焊盘和第一阴极焊盘的感测电阻器。
170.示例74.根据示例72或示例73所述的设备,进一步包括被配置为测量跨感测电阻器的电压的差分adc。
171.示例75.根据示例72至74或其任意组合所述的设备,还包括被配置为连接到第一阳极焊盘和第一阴极焊盘的连接网络。
172.示例76.根据示例72至75或其任意组合所述的设备,还包括被配置为存储针对感测电阻器的调整系数的存储器。
173.示例77.根据示例72至76或其任意组合所述的设备,还包括:存储器,存储器被配置为存储跨每个led、跨每个焊盘对和/或跨每个驱动器的电压差的最小值、最大值和平均值。
174.示例78.根据示例72至77或其任意组合所述的设备,其中处理电路装置包括状态机,状态机被配置为:作为自测试的一部分,使得驱动器集合将通过器件逐个接通和关断。
175.示例79.根据示例72至78或其任意组合所述的设备,其中处理电路装置被配置为执行根据示例45至71或其任意组合所述的方法。
176.示例80.一种包括其上存储有可执行指令的计算机可读介质的设备,可执行指令被配置为由处理电路装置执行,以使得处理电路装置执行根据示例45至71或其任意组合所述的方法。
177.示例81.一种包括用于执行根据示例45至71或其任意组合所述的方法的部件的系统。
178.已描述了本公开的各种示例。预期所描述的系统、操作或功能的任何组合。这些示例和其他示例在所附权利要求的范围内。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜