Systems and Methods for Mitigating Micro-LED Failures
20250285578 ยท 2025-09-11
Inventors
- Shengzhe Jiao (San Diego, CA, US)
- Arjunsimha Chaturbhuj (San Jose, CA, US)
- Chen Chen (San Jose, CA, US)
- Derek K Shaeffer (Redwood City, CA, US)
- Dongwon Kwon (Cupertino, CA, US)
- Feng Yu (Sunnyvale, CA, US)
- Haojiang Zhou (San Jose, CA, US)
- Hari P Paudel (Milpitas, CA, US)
- Henry C Jen (Los Altos, CA, US)
- Hopil Bae (Palo Alto, CA, US)
- Jialin Liu (Cupertino, CA, US)
- Ling Zhang (Saratoga, CA, US)
- Majid Gharghi (San Carlos, CA, US)
- Nikhil Acharya (Mountain View, CA, US)
- Pablo Moreno Galbis (Burlingame, CA, US)
- Ruofan Zhang (San Jose, CA, US)
- Stanley B Wang (Cupertino, CA, US)
- Sunmin Jang (Sunnyvale, CA, US)
- Wei H Yao (Saratoga, CA, US)
- Wei Xiong (Mountain View, CA, US)
- Xia Li (San Jose, CA, US)
- Xiang Lu (Saratoga, CA, US)
- Yongjie Jiang (Santa Clara, CA, US)
Cpc classification
G09G2320/0646
PHYSICS
H05B47/29
ELECTRICITY
G09G2320/0276
PHYSICS
G09G2330/12
PHYSICS
International classification
H05B47/29
ELECTRICITY
Abstract
A display system may include a plurality of light emitting diodes to emit light, where each of the light emitting diodes are connected in parallel and a plurality of first switches respectively coupled to the plurality of light emitting diodes. A first switch of the plurality of first switches is coupled in parallel to a first light emitting diode. The first switch may short the first light emitting diode of the plurality of light emitting diodes through a defined resistor having a defined value that therefore draws a defined short circuit current.
Claims
1. A display system, comprising: a plurality of light emitting diodes coupled to a common anode; and a plurality of first switches respectively coupled to the plurality of light emitting diodes, wherein a first switch of the plurality of first switches is coupled in parallel to a first light emitting diode of the plurality of light emitting diodes, and wherein the first switch is configured to short the first light emitting diode of the plurality of light emitting diodes through a defined resistance.
2. The display system of claim 1, wherein the first light emitting diode is configured to be coupled to a cathode, and wherein the cathode is configured to be pre-charged and floated based on the first light emitting diode being a failed light emitting diode.
3. The display system of claim 1, wherein the plurality of light emitting diodes are configured to be driven with an increased emission time based on the first light emitting diode being a failed light emitting diode.
4. The display system of claim 1, comprising sensing circuitry configured to: identify the first light emitting diode as a failed light emitting diode based on receiving a current from the first light emitting diode when the first light emitting diode is driven by a voltage less than a turn-on voltage of the first light emitting diode.
5. The display system of claim 4, comprising an additional switch configured to couple the plurality of light emitting diodes to a power source, and wherein the power source is configured to drive each light emitting diode of the plurality of light emitting diodes for the sensing circuitry to identify the failed light emitting diode.
6. The display system of claim 4, wherein the sensing circuitry comprises one or more light emitting diode selection switches, a resistor, a capacitor, an analog opamp, a power switch, a cascode circuit mirror, and/or a modulated switch.
7. The display system of claim 1, comprising display circuitry configured to: receive image data for the first light emitting diode; and set the image data for the first light emitting diode to gray level zero based on the first light emitting diode being a failed light emitting diode.
8. A display, comprising: a plurality of light emitting diodes coupled to a common anode; a power source configured to drive a light emitting diode of the plurality of light emitting diodes to emit light; a switch configured to couple the light emitting diode to the power source; and sensing circuitry configured to identify the light emitting diode as a failed light emitting diode based on a current from the light emitting diode when the power source is driving the light emitting diode.
9. The display of claim 8, wherein the sensing circuitry comprises a virtual ground clamp coupled to the light emitting diode configured to limit a magnitude of a voltage received by the sensing circuitry from the light emitting diode.
10. The display of claim 8, comprising an additional switch coupled to the light emitting diode in parallel, wherein the additional switch is configured to short the light emitting diode based on identifying the failed light emitting diode, and wherein the additional switch comprises a defined resistance.
11. (canceled)
12. The display of claim 8, comprising a cathode coupled to the light emitting diode, wherein the cathode is configured to be pre-charged and floated based on identifying the failed light emitting diode.
13. The display of claim 8, comprising processing circuitry configured to: receive image data corresponding to the light emitting diode; identify a position corresponding to the light emitting diode within the image data; and set the image data corresponding to the light emitting diode to a gray level zero based on identifying the light emitting diode as the failed light emitting diode.
14. The display of claim 13, comprising a plurality of light emitting diodes, wherein the processing circuitry is configured to: apply a gain mask to additional image data adjacent to the image data corresponding to the failed light emitting diode, wherein the gain mask is configured to increase current for driving the plurality of light emitting diodes to emit light.
15. A display device, comprising: a plurality of light emitting diodes coupled to a common anode; and processing circuitry configured to: identify a first light emitting diode of the plurality of light emitting diodes as a failed light emitting diode based on a current leaked from the first light emitting diode; receive image data corresponding to the plurality of light emitting diodes; set a portion of the image data corresponding to the first light emitting diode to gray level zero based on identifying the first light emitting diode as the failed light emitting diode; and apply a gain mask to a remaining portion of the image data corresponding to a set of light emitting diodes of the plurality of light emitting diodes adjacent to the first light emitting diode.
16. The display device of claim 15, wherein the processing circuitry is configured to drive the set of light emitting diodes with an increased current based on the gain mask.
17. The display device of claim 15, comprising a switch coupled in parallel to the first light emitting diode, wherein the switch is configured to short the first light emitting diode through a defined resistance.
18. The display device of claim 17, wherein the processing circuitry is configured to drive the set of light emitting diodes with an increased duty cycle based on the first light emitting diode being the failed light emitting diode.
19. The display device of claim 15, wherein the processing circuitry is configured to identify the first light emitting diode as the failed light emitting diode by: instructing a switch to couple a power source to the first light emitting diode; instructing the power source to drive a voltage to the first light emitting diode; and receiving the current leaked from the first light emitting diode.
20. The display device of claim 15, wherein the processing circuitry is configured to instruct a power source to pre-charge and float a cathode coupled to first light emitting diode.
21. The display of claim 12, wherein the cathode is selectively coupled to a bias voltage and a negative voltage, and wherein the plurality of light emitting diodes are configured to be driven to emit light when the cathode is coupled to the negative voltage.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Various aspects of this disclosure may be better understood upon reading the following detailed description and upon reference to the drawings in which:
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION
[0034] One or more specific embodiments will be described below. In an effort to provide a concise description of these embodiments, not all features of an actual implementation are described in the specification. It should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another. Moreover, it should be appreciated that such a development effort might be complex and time consuming, but would nevertheless be a routine undertaking of design, fabrication, and manufacture for those of ordinary skill having the benefit of this disclosure.
[0035] When introducing elements of various embodiments of the present disclosure, the articles a, an, and the are intended to mean that there are one or more of the elements. The terms including and having are intended to be inclusive and mean that there may be additional elements other than the listed elements. Additionally, it should be understood that references to one embodiment, an embodiment, embodiments, and some embodiments of the present disclosure are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features.
[0036] The present disclosure provides techniques for identifying (e.g., testing) and/or mitigating failed micro-light emitting diodes (micro-LEDs) of an electronic display. Some electronic displays may use multiple micro-LEDs that emit light at a target luminance level to create a frame of image content for display. The micro-LEDs may be organized in rows (e.g., cathodes) and columns (e.g., anodes). The anode may be coupled to a micro-driver that provides a current to drive the micro-LEDs to emit light at different times. In some cases, if a failed micro-LED draw current away from other micro-LEDs along the anode, thereby reducing current provided to the other micro-LEDs during operation. The failed micro-LED may not emit light and/or emit light at lower luminance levels (e.g., in comparison to target luminance levels), thereby causing perceivable visual image artifacts. Additionally or alternatively, the other micro-LEDs may emit light the wrong amount of light due to the failed micro-LED drawing current away from the other micro-LEDs.
[0037] As such, the systems and methods described herein disclose a sensing/compensation scheme for identifying a failed micro-LED, compensating for the failed micro-LED, or a combination thereof. In particular, a forward bias of a micro-LED during the sensing scheme may be controlled by setting a bias display voltage (V.sub.bias_disp). For example, sensing circuitry may individually test the micro-LEDs along a respective anode to identify failed micro-LEDs. This sensing circuitry may, in some embodiments, be shared with other sensors in the system, such as a touch sensor. The sensing circuitry may drive a respective micro-LED using a common mode bias voltage and determine if current flows through the respective micro-LED. The sensing circuitry may determine that the respective micro-LED is operational if current does not flow from the respective micro-LED. The sensing circuitry may determine that the respective micro-LED failed if current flows from the respective micro-LED. In other words, the current may flow in an undesired short circuit parallel to the failed micro-LED. If the micro-LED failed, the sensing circuitry may close a switch with a defined resistor having a defined value to shunt current around the failed micro-LED with a defined short circuit current, which may reduce or eliminate perceivable image artifacts caused by the failed micro-LED. In some cases, the micro-driver may adjust the current provided to an anode with a failed micro-LED to compensate for the defined short circuit current. In fact, in some cases, the defined resistor may even draw additional current far more than the amount that the failed micro-LED had been drawing, but the defined resistor may draw a known amount of current. Thus, the current supplied to the anode may be the desired driving current plus the current that is known to be drawn over the defined resistor. In this way, perceivable visual image artifacts caused by the failed micro-LED may be reduced or eliminated.
[0038] Additionally or alternatively, image data for one or more micro-LEDs proximate the failed micro-LED may be adjusted to compensate for the failed micro-LED. For example, a gain mask may be applied to the image data intended for micro-LEDs along the same anode as the failed micro-LED. The gain mask may adjust the gray level and/or distribute the gray level intended for the micro-LED to the other micro-LEDs. For example, current provided to the other micro-LEDs along the same anode may be increased to drive the other micro-LEDs to a target luminance, thereby compensating for the failed micro-LED. Additionally or alternatively, the image data for to the failed micro-LED may be set to gray level 0 (e.g., black) to reduce current stress on the failed micro-LED and/or a magnitude and a polarity of voltage stress on the failed micro-LED may be adjusted by a bias voltage. In certain instances, reducing current stress and/or voltage stress to a failed micro-LED may reduce additional degradation to the failed micro-LED. By compensating for the failed micro-LED, perceivable visual image artifacts caused by the failed micro-LED may be reduced or eliminated.
[0039] With the preceding in mind, an electronic device 10 including an electronic display 12 is shown in
[0040] The electronic device 10 includes the electronic display 12, one or more input devices 14, one or more input/output (I/O) ports 16, a processor core complex 18 having one or more processing circuitry(s) or processing circuitry cores, local memory 20, a main memory storage device 22, a network interface 24, and a power source 26 (e.g., power supply). The various components described in
[0041] The processor core complex 18 is operably coupled with local memory 20 and the main memory storage device 22. Thus, the processor core complex 18 may execute instructions stored in local memory 20 or the main memory storage device 22 to perform operations, such as generating or transmitting image data to display on the electronic display 12. As such, the processor core complex 18 may include one or more general purpose microprocessors, one or more application specific integrated circuits (ASICs), one or more field programmable logic arrays (FPGAs), or any combination thereof.
[0042] In addition to program instructions, the local memory 20 or the main memory storage device 22 may store data to be processed by the processor core complex 18. Thus, the local memory 20 and/or the main memory storage device 22 may include one or more tangible, non-transitory, computer-readable media. For example, the local memory 20 may include random access memory (RAM) and the main memory storage device 22 may include read-only memory (ROM), rewritable non-volatile memory such as flash memory, hard drives, optical discs, or the like.
[0043] The network interface 24 may communicate data with another electronic device or a network. For example, the network interface 24 (e.g., a radio frequency system) may enable the electronic device 10 to communicatively couple to a personal area network (PAN), such as a Bluetooth network, a local area network (LAN), such as an 802.11x Wi-Fi network, or a wide area network (WAN), such as a 4G, Long-Term Evolution (LTE), or 5G cellular network. The power source 26 may provide electrical power to one or more components in the electronic device 10, such as the processor core complex 18 or the electronic display 12. Thus, the power source 26 may include any suitable source of energy, such as a rechargeable lithium polymer (Li-poly) battery or an alternating current (AC) power converter. The I/O ports 16 may enable the electronic device 10 to interface with other electronic devices. For example, when a portable storage device is connected, the I/O port 16 may enable the processor core complex 18 to communicate data with the portable storage device.
[0044] The input devices 14 may enable user interaction with the electronic device 10, for example, by receiving user inputs via a button, a keyboard, a mouse, a trackpad, or the like. The input device 14 may include-sensing components in the electronic display 12. The touch sensing components (e.g., touch sensor) may receive user inputs by detecting occurrence or position of an object touching the surface of the electronic display 12.
[0045] In addition to enabling user inputs, the electronic display 12 may include a display panel with one or more display pixels. The electronic display 12 may control light emission from the display pixels to present visual representations of information, such as a graphical user interface (GUI) of an operating system, an application interface, a still image, or video content, by displaying frames of image data. To display images, the electronic display 12 may include display pixels implemented on the display panel. The display pixels may represent sub-pixels that each control a luminance value of one color component (e.g., red, green, or blue for an RGB pixel arrangement or red, green, blue, or white for an RGBW arrangement).
[0046] The electronic display 12 may display an image by controlling light emission from its display pixels based on pixel or image data associated with corresponding image pixels (e.g., points) in the image. In some embodiments, pixel or image data may be generated by an image source, such as the processor core complex 18, a graphics processing unit (GPU), or an image sensor. Additionally, in some embodiments, image data may be received from another electronic device 10, for example, via the network interface 24 and/or an I/O port 16. Similarly, the electronic display 12 may display frames based on pixel or image data generated by the processor core complex 18, or the electronic display 12 may display frames based on pixel or image data received via the network interface 24, an input device, or an I/O port 16.
[0047] The electronic device 10 may be any suitable electronic device. To help illustrate, an example of the electronic device 10, a handheld device 10A, is shown in
[0048] The handheld device 10A includes an enclosure 30 (e.g., housing). The enclosure 30 may protect interior components from physical damage or shield them from electromagnetic interference, such as by surrounding the electronic display 12. The electronic display 12 may display a graphical user interface (GUI) 32 having an array of icons. When an icon 34 is selected either by an input device 14 or a touch-sensing component of the electronic display 12, an application program may launch.
[0049] The input devices 14 may be accessed through openings in the enclosure 30. The input devices 14 may enable a user to interact with the handheld device 10A. For example, the input devices 14 may enable the user to activate or deactivate the handheld device 10A, navigate a user interface to a home screen, navigate a user interface to a user-configurable application screen, activate a voice-recognition feature, provide volume control, or toggle between vibrate and ring modes.
[0050] Another example of a suitable electronic device 10, specifically a tablet device 10B, is shown in
[0051] Turning to
[0052]
[0053] In particular, the display panel 60 columns include micro-drivers 78. The micro-drivers 78 are arranged in an array 79. The micro-drivers 78 may receive and/or pass on various signals sent from the support circuitry 62. By way of example, micro-drivers 78 on the left-hand side of the display may receive row scan control signals and pass those signals that correspond to its particular row to other micro-drivers 78 in that row of micro-drivers. Each micro-driver 78 drives a number of display pixels 77. Different display pixels (e.g., display sub-pixel) 77 may include different colored micro-LEDs (e.g., a red micro-LED, a green micro-LED, or a blue micro-LED) to represent the image data 64 in RGB format. Although one of the micro-drivers 78 of
[0054] The display pixels 77 driven by each micro-driver 78 may be arranged as a local passive matrix (LPM). In one example, each micro-driver 78 drives two local passive matrices (LPMs) of display pixels 77, one above the micro-driver 78 and one below the micro-driver 78. Before continuing, it should be appreciated that the array 79 may have LPM columns that include multiple different LPMs that are driven by different micro-drivers 78. For each LPM, different display pixels 77 may include different combination of colored micro-LEDs (e.g., a red micro-LED, a green micro-LED, or a blue micro-LED) to represent the image data 64 in RGB format. For example, the combinations may include a red micro-LED and a green micro-LED, a blue micro-LED and a green micro-LED, a red micro-LED and a blue micro-LED, and so on.
[0055] A power supply 84 may provide a reference voltage (VREF) 86 to drive the micro-LEDs, a digital power signal 88, and an analog power signal 90. In some cases, the power supply 84 may provide more than one reference voltage (VREF) 86 signal. Namely, display pixels 77 of different colors may be driven using different reference voltages. As such, the power supply 84 may provide more than one reference voltage (VREF) 86. Additionally or alternatively, other circuitry on the display panel 60 may step the reference voltage (VREF) 86 up or down to obtain different reference voltages to drive different colors of micro-LED.
[0056] A block diagram shown in
[0057] When the pixel data buffer(s) 100 has received and stored the image data 70, the micro-driver 78 may provide the emission clock signal (EM_CLK). A digital counter 102 may receive the emission clock signal (EM_CLK) as an input. The pixel data buffer(s) 100 may output enough of the stored image data 70 to output a digital data signal 104 represent a desired gray level for a particular display pixel 77 that is to be driven by the micro-driver 78. The digital counter 102 may also output a digital counter signal 106 indicative of the number of edges (only rising, only falling, or both rising and falling edges) of the emission clock signal (EM_CLK) 98. The signals 104 and 106 may enter a comparator 108 that outputs an emission control signal 110 in an on state when the signal 106 does not exceed the digital data signal 104, and an off state otherwise. The emission control signal 110 may be routed to driving circuitry (not shown) for the display pixel 77 being driven, which may cause light emission 112 from the selected display pixel 77 to be on or off. The longer the selected display pixel 77 is driven on by the emission control signal 110, the greater the amount of light that will be perceived by the human eye as originating from the display pixel 77.
[0058] A timing diagram 120, shown in
[0059] It should be noted that the steps between gray levels are reflected by the steps between emission clock signal (EM_CLK) edges. That is, based on the way humans perceive light, to notice the difference between lower gray levels, the difference between the amounts of light emitted between two lower gray levels may be relatively small. To notice the difference between higher gray levels, however, the difference between the amounts of light emitted between two higher gray levels may be comparatively much greater. The emission clock signal (EM_CLK) therefore may use relatively short time intervals between clock edges at first. To account for the increase in the difference between light emitted as gray levels increase, the differences between edges (e.g., periods) of the emission clock signal (EM_CLK) may gradually lengthen. The particular pattern of the emission clock signal (EM_CLK), as generated by the emission TCON, may have increasingly longer differences between edges (e.g., periods) so as to provide a gamma encoding of the gray level of the display pixel 77 being driven.
[0060] With the preceding in mind,
[0061] As discussed with respect to
[0062] In some cases, image content displayed on the micro-LED display 12 may include image artifacts, such as a dark display pixels and/or black display pixels due to a failed (e.g., defective, malfunctioning) micro-LED.
[0063]
[0064] The local passive matrix anode 180 may include or be coupled to an analog power supply 184 (AVDD) (e.g., the analog power signal 90 described with respect to
[0065] Returning to the micro-LEDs 182, the local passive matrix anode 180 may include the micro-LEDs 182 coupled together in parallel. To display a frame of image content, for example, current may be provided to the first micro-LED 182A to drive the first micro-LED 182A to emit light, then current may be provided to the second micro-LED 182B, then current may be provided to the third micro-LED 182C, and so on. The local passive matrix anode 180 may include a voltage (e.g., anode voltage) that creates a voltage drop across the micro-LEDs 182. The local passive matrix anode 180 may also be coupled to one or more cathodes that may be selectively coupled to bias voltages (V.sub.Bias) 188 and negative voltages (V.sub.Neg) 190. It may be understood that each respective cathode may include and/or be coupled to a respective switch that selectively couples the respective cathode to the bias voltage 188 or the negative voltage 190 during operation (e.g., display of image data). For example, a row of micro-LEDs 182 (e.g., along a respective cathode) may be driven when the switch couples the row of micro-LEDs 182 to the negative voltage 190. Each micro-LED 182 may include a turn-on voltage, which may be an amount of voltage used to drive the micro-LED 182 to emit light. If the voltage across the micro-LED 182 is greater than the turn-on voltage, then the micro-LED 182 may be driven to emit light. That is, by coupling the row of micro-LEDs 182 to the negative voltage 190, a voltage drop may be formed and current driven across the row of micro-LEDs 182 may cause the row of micro-LEDs 182 to emit light. The remaining rows of micro-LEDs 182 may be coupled to the bias voltage 188 and may not emit light when current is driven along the anode. The bias voltage 188 may be greater than the negative voltage 190. For example, the bias voltage 188 may be equal to V.sub.Neg+1.5 Volts (V). In another example, the bias voltage 188 may be equivalent to a voltage of the analog power supply 184.
[0066] In certain instances, a micro-LED may fail such that the micro-LED 182 may not be operating and/or functioning as expected. For example, a failed micro-LED may not emit light at an intended brightness. As another example, the failed micro-LED may not emit any brightness or may continue to emit at a brightness level for longer or shorter than an intended time period. The failed micro-LED may draw current intended to go to the other micro-LEDs 182 along the local passive matrix anode 180. As such, the remaining micro-LEDs 182 may receive less current, thus emitting less light or light at lower luminance levels in comparison to the target luminance levels in the digital code 70, which may cause perceivable visual image artifacts in the image content displayed on the micro-LED display 12.
[0067] By way of example, the first micro-LED 182A may be a failed micro-LED, while the remaining micro-LEDs 182B-N may be functioning micro-LEDs 182. To illustrate the current drawn by the failed micro-LED in
[0068] As discussed herein, the failed micro-LED (e.g., the first micro-LED 182A) may not emit light when driven. That is, the failed micro-LED may emit a gray level 0. When the failed micro-LED is continuously driven, the failed micro-LED may experience current stress on and/or additional degradation. As such, identifying and/or mitigating the failed micro-LED may improve operation of the micro-LED display 12 and/or the local passive matrix anode 180.
[0069] With the foregoing in mind,
[0070] The local passive matrix anode 220 may include the micro-LEDs 182 connected together in parallel, the analog power supply 184, and/or the current source 186. The local passive matrix anode 220 may be coupled to the circuitry 222 for identifying the failed micro-LED. The circuitry 222 may include an analog opamp 224 (e.g., analog buffer), a common mode bias voltage (V.sub.cm) 226, a capacitor 228, and a resistor 230. The analog opamp 224 may include a first input (e.g., negative input) coupled to the common mode bias voltage 226 and a second input (e.g., positive input) coupled to a micro-LED 182 being tested. The second input may also be coupled to the capacitor 228 and the resistor 230.
[0071] To perform the testing, the analog power supply 184 and/or the current source 186 may be disconnected from the micro-LEDs 182 and the circuitry 222 may be coupled to the micro-LEDs 182. As illustrated, the local passive matrix anode 220 may include one or more switches 232 (illustrated as 232A-232N, collectively referred to as a switch 232) coupled to the micro-LEDs 182, the current source 186, the circuitry 222, and the like. The switches 232 may be controlled by the circuitry 222, the micro-driver 78, and/or the processor core complex 18. At the start of the sensing scheme, a first switch 232A may open to disconnect the analog power supply 184 and/or the current source 186 from the micro-LEDs 182, a second switch 232B may close to couple the circuitry 222 to the micro-LEDs 182, and/or a third switch 232C may selectively couple the first micro-LED 182A to the bias voltage 188, a fourth switch 232D may selectively couple the second micro-LED 182B to the bias voltage 188, and so on. To test the first micro-LED 182A, for example, the third switch 232C may close to couple the first micro-LED 182A to the bias voltage 188. The remaining switches 232 (e.g., switches 232D-N) may be open to disconnect the bias voltage 188 from the remaining micro-LEDs 182B-N. After testing the first micro-LED 182A, the third switch 232C may open and the fourth switch 232D may close to couple the second micro-LED 182B to the bias voltage 188 and test the second micro-LED 182B. This process may continue and/or repeat until all micro-LEDs 182 along the local passive matrix anode 220 may be tested by the circuitry 222. As such, the circuitry 222 may individually test each micro-LED 182 of the local passive matrix anode 220, and moreover, each micro-LED 182 within the micro-LED display 12. As such, failed micro-LEDs 182 may be identified.
[0072] If the first micro-LED 182A is a failed micro-LED, for example, the analog opamp 224 may receive a current from the first micro-LED 182A during the sensing scheme. The analog opamp 224 may convert the current into an analog voltage and output the analog voltage. In other words, the analog opamp 224 may output an analog voltage representation of micro-LED leakage current, which may indicate that the first micro-LED 182A may have failed (e.g., malfunction). If the analog opamp 224 does not receive a current from the first micro-LED 182A during the testing (e.g., sensing scheme), then the first micro-LED 182A may be determined to be a functional micro-LED. In this way, the analog opamp 224 may operate as a trans-impedance amplifier (TIA). In certain instances, the analog opamp 224 may be coupled to an analog-to-digital converter to digitize the output analog voltage.
[0073] If the first micro-LED 182A is a failed micro-LED, the circuitry 222 may identify a position of the first micro-LED 182A (e.g., along the respective anode and/or the respective cathode) within the micro-LED display 12. The circuitry 222 may provide an indication of the position of the first micro-LED 182A to the processor core complex 18 and/or processing circuitry. The processor core complex 18 may adjust the image data based on the position of the first micro-LED 182A to reduce or eliminate perceivable visual image artifacts.
[0074]
[0075] By way of illustrative example, the first micro-LED 182A be a failed micro-LED 251. To illustrate the failure, the local passive matrix anode 250 includes a resistor 192 coupled in parallel to the first micro-LED 182A. The failed micro-LED 251 may draw current equivalent to a resistance of the resistor 192. That is, the failed micro-LED 251 may include a defined resistance (e.g., resistor). Additionally or alternatively, a cathode coupled to the failed micro-LED 251 may include a parasitic capacitance as illustrated by a capacitor 252.
[0076] To mitigate the failed micro-LED 251, the local passive matrix anode 180 may include a shunt switch 253 coupled to the failed micro-LED 251 in parallel. The shunt switch 253 may include a defined resistance with a defined value that therefore draws a defined short circuit current. As such, the shunt switch 253 may provide a low resistance path for the current. That is, the current flows through the shunt switch 253 instead of the failed micro-LED 251. Although the illustrated example of the local passive matrix anode 180 includes the shunt switch 253 coupled to the failed micro-LED 251, it may be understood that a respective shunt switch 253 may be coupled to each micro-LED 182B-N in parallel. For the micro-LEDs 182B-N, the respective shunt switches 253 may be open to cause the current to flow across the micro-LEDs 182B-N. If one of the micro-LEDs 182B-N may be identified as a failed micro-LED 251, the respective shunt switch 253 may close to cause the current to be shunted around the failed micro-LED 251. As such, current drawn by the failed micro-LED 251 may be reduced or eliminated, thereby mitigating for the failed micro-LED 251.
[0077] The local passive matrix anode 250 may be coupled to one or more cathode circuits 255 (illustrated as 255A-N, collectively referred to herein as a cathode circuit 255). The cathode circuit 255 may include at least a portion of the cathode. In certain instances, a respective cathode with the failed micro-LED 251 may be pre-charged and/or floated to reduce or eliminate current flow to the failed micro-LED 251. For example, the cathode circuit 255 may include a pre-charge switch 256 (e.g., the third switch 232C, the remaining switches 232D-N) respectively coupled between a micro-LED 182 and the bias voltage 188 and/or the negative voltage 190. The pre-charge switch 256 may selectively couple the first micro-LED 182A to the bias voltage 188 and/or the negative voltage 190. For example, the cathode circuit 255 may be pre-charged to a pre-charge voltage (V.sub.pch), which may be equivalent to a voltage of the local passive matrix anode 250. By pre-charging the cathode circuit 255 coupled to the failed micro-LED 251, the current drawn by the failed micro-LED 251 may be reduced or eliminated. During operation, for example, the micro-driver 78 may drive a first row of micro-LEDs 182 coupled to a first cathode circuit 255A to emit light and pre-charge a second row of micro-LEDs 182 coupled to a second cathode circuit 255B. The micro-driver 78 may the drive the second row of micro-LEDs 182 using the pre-charged voltage prior to driving the second row of micro-LEDs 182 using the current source 186.
[0078] The compensation scheme may include increasing emission time and/or a duty cycle of the remaining micro-LEDs 182B-182N. For example, increasing emission time may cause the micro-LED 182 to emit light for a longer period of time, which may increase brightness. In another example, increasing the duty cycle of the micro-LED 182 may increase an amount of time the micro-LED 182 is on. The duty cycle may refer to a ratio between the time where the micro-LED 182 is on (e.g., emitting light) and the time where the micro-LED 182 is off (e.g., not emitting light). The longer a micro-LED 182 is on, the more light the micro-LED 182 may emit and the brighter the micro-LED 182 may visually appear to be. By increasing the brightness of the remaining micro-LEDs 182B-182N, the visual appearance of the failed micro-LED 251 may be reduced or eliminated. As such, perceivable image artifacts due to the failed micro-LED 251 may be reduced or eliminated.
[0079] Additionally or alternatively, the compensation scheme may include driving the local passive matrix anode 250 with increased current. That is, each of the micro-LEDs 182 coupled to the local passive matrix anode 250 may receive increased current including the failed micro-LED 251. As discussed herein, the shunt switch 253 coupled to the failed micro-LED 251 may include a defined resistor having defined value. Therefore, the current being drawn by the shunt switch 253 may be defined (e.g., known) by the micro-driver 78. In other words, the shunt switch 253 may draw a defined short circuit current. The current drawn by the shunt switch 253 may be compensated for by increasing the overall current provided to the local passive matrix anode 250. As the current is driven through the local passive matrix anode 250, an amount may be drawn by the shunt switch 253 and the remaining amount may be used to drive a respective micro-LED 182 coupled to the local passive matrix anode 250. The remaining amount may correspond to an amount of current intended to drive the respective micro-LED 182 to emit light at a target luminance level. Although the micro-LED display 12 may consume more power to compensate for the failed micro-LED, the visibility of perceivable image artifacts within image content displayed on the micro-LED display 12 may be reduced or eliminated.
[0080] In certain instances, a failed micro-LED 251 may stop failing, if current and/or voltage stress across the failed micro-LED 251 may be reduced or eliminated. That is, in certain instances, reducing or eliminating current flow and/or voltage across the failed micro-LED 251 may mitigate (e.g., fix) failed micro-LED 251. For example, the bias voltage 188 may be adjusted to reduce or eliminate a magnitude and/or a polarity of voltage stress exerted on the failed micro-LED 251. In another example, the image data corresponding to the failed micro-LED 251 may be set to a gray level 0 (black), thereby reducing current stress on the failed micro-LED 251. Still in another example, coupling the cathode circuit 255 with the failed micro-LED 251 to a higher bias voltage 188 may reduce voltage stress on the failed micro-LED 251 by reducing voltage flow across the failed micro-LED 251.
[0081]
[0082] At time t=0, the anode 282 may be at a reset voltage and each of the cathodes 284, 286, 288 may be set to a bias voltage. The micro-LEDs 182 may not emit light when a respective cathode is set to the bias voltage. To drive a cathode 284, 286, 288 to emit light, the cathode 284, 286, 288 may be set to a negative voltage. For example, at a time between t=0 and t=t1, the first cathode 284 may be set to the negative voltage. As such, current from the anode 282 may drive the micro-LEDs 182 within the first cathode 284 to emit light.
[0083] After the micro-LEDs 182 within the first cathode 284 is driven, at time t=t1 the first cathode 284 may be set to the bias voltage and the anode 282 may be set to the reset voltage. The first cathode 284 may be pre-charged with a voltage corresponding to the voltage of the anode 282. For example, the first cathode 284 may be floated, or a capacitor within the first cathode 284 may store a pre-charge voltage. The pre-charge voltage may be equivalent to the voltage of the anode 282. As such, the logic control voltage 290 may be pulled to a logic high (1). At a logic high, a biased cathode may draw current from the failed micro-LED 251, thereby reducing and/or eliminating current draw by the failed micro-LED 251. In addition, the biased cathode may be floated at the logic high. The anode 282 may also be pre-charged with a voltage. While the first cathode 284 may be floating, the second cathode 286 may be driven to emit light. For example, the second cathode 286 may be set to the negative voltage and current from the current source 186 may be used to drive the micro-LEDs 182 within the second cathode 286.
[0084] At time t=t2, the anode 282 may be set to the reset voltage and each of the cathodes 284, 286, and 288 may be set to the bias voltage. The logic control voltage 290 may be pulled to a logic low (0) in response to driving the second cathode 286 not emitting light.
[0085] At time t=t3, the third cathode 288 may be driven to emit light. To this end, the third cathode 288 may be set to the negative voltage. While the third cathode 288 may be driven to emit light, the first cathode 284 may be pre-charged to reduce or eliminate current draw by the failed micro-LED 251. The logic control voltage 290 may be pulled to a logic high (1) in response to pre-charging the first cathode 284. As illustrated, the first cathode 284 may be pre-charged and floated to reduce or eliminate current draw by the failed micro-LED 251. The logic control voltage 290 may be pulled to a logic high in response to floating the first cathode. As illustrated in
[0086] At time t=t4, the anode 282 may be set to the reset voltage and each of the cathodes 284, 286, and 288 may be set to the bias voltage and the logic control voltage 290 may be pulled to a logic low (0).
[0087]
[0088] The local passive matrix anode 320 may include the analog power supply (AVDD) 184 and the first micro-LED 182A, which is illustrated as a failed micro-LED 251 by the resistor 192 coupled in parallel to the first micro-LED 182A. It may be understood that the resistance of a failed micro-LED 251 may be less than the resistance of a functional micro-LED. As such, a failed micro-LED 251 may draw current away (e.g., current leakage) from other micro-LEDs 182B-N along the local passive matrix anode 320.
[0089] In the illustrated embodiment, the circuitry 322 may detect the failed micro-LED 251 using an anode-side sensing scheme. For example, the reset switch 324 may open to couple the circuitry 322 to the micro-LEDs 182A-N along the local passive matrix anode 320. As such, the voltage of the local passive matrix anode 320 may be equivalent to the common mode bias voltage 226. In certain instances, the bias display voltage 330 may be equivalent to the bias voltage 188 described with respect to
[0090] The analog opamp 224 may receive a current from the first micro-LED 182A via the second input. The analog opamp 224 may convert the current into an analog voltage, and in certain instances. If a tested micro-LED 182 is a failed micro-LED 251, the analog opamp 224 may receive a current from the tested micro-LED 182 and output an analog voltage representative of the current leakage from the failed micro-LED 251. If the tested micro-LED 182 is a functional micro-LED, the analog opamp 224 may not receive a current from the tested micro-LED 182 and may not output an analog voltage.
[0091] The circuitry 322 may include a virtual ground clamp 328 protect the circuitry 322 from over-voltage stress in the event of micro-LED failure (e.g., micro-LED shorting). When the cathode is connected to a bias display voltage 330 and/or a bias voltage switch 332, a virtual ground clamp 328, the resistor 334 may limit the amount of current going to the sensing circuit, thereby reducing the voltage stress on the circuitry 322 and protecting the circuitry 322. The virtual ground clamp 328 may be an NMOS transistor and may be coupled to the third resistor 334 in series to reduce or eliminate current flow to the circuitry 322. A first node of virtual ground clamp 328 may be coupled to the analog power supply (AVDD) 184, a second node of the virtual ground clamp 328 may be coupled to a first input of the analog opamp 224, and a gate of the virtual ground clamp 328 may be coupled to the common mode bias voltage (V.sub.cm) 226.
[0092] As illustrated by the sensing scheme of
[0093]
[0094] To test the micro-LEDs 182 along the local passive matrix anode 360, both the first cathode switch 366A and the second cathode switch 366B may close. In this way, the untested micro-LEDs 182 may be bootstrapped to the sensing circuitry input voltage. Additionally or alternatively, the first input of the analog opamp 224 may be coupled to the micro-LEDs 182 along the local passive matrix anode 360. To select a respective micro-LED 182 along the local passive matrix anode 360, the bias voltage switch 332 may close to couple the respective micro-LED 172 to the bias display voltage 330. The remaining micro-LEDs 182 along the local passive matrix anode 360 may not be coupled to the bias display voltage 330 via respective bias voltage switches 332 coupled to the respective cathodes. As such, the analog opamp 224 may receive a voltage from the micro-LED 182 coupled to the bias voltage 188 to determine if the micro-LED 182 is a failed micro-LED 251 or a functional micro-LED.
[0095] As discussed herein, the circuitry 322 may include the virtual ground clamp 328 and the resistor 334 to limit the amount of current received by the circuitry 322. For example, the virtual ground clamp 328 may conduct if the current from the failed micro-LED 251 exceeds a threshold current.
[0096]
[0097] The cathode sensing scheme may include a cascoded current mirror 392 that receives a current from a tested micro-LED 182. The cascoded current mirror 392 may include a first input coupled to the tested micro-LED 182 and a second input coupled to the first input of the analog opamp 224. If the tested micro-LED 182 is a failed micro-LED 251, the cascoded current mirror 392 may receive current going across the failed micro-LED 251. Additionally or alternatively, the cascoded current mirror 392 may receive a cascode voltage 400 from a second analog opamp 396 for comparison with the common mode bias voltage 226. As illustrated, the second analog opamp 396 may include a first input coupled to a voltage output of a respective micro-LED 182 being tested, a second input coupled to a bias display voltage 398, and an output equivalent to a cascode voltage 400. The output of the second analog opamp 396 may be used to set the cathode voltage of the micro-LED 182 to a desired voltage equivalent to the bias display voltage 398. The cascode voltage 400 may be used as a comparison to determine if the cathode voltage may be equivalent to the bias display voltage 398. If the tested micro-LED is a failed micro-LED 251, the current going into the cascoded current mirror 392 may be reflected to the analog opamp 224. As such, a failed micro-LED 251 may be identified.
[0098]
[0099] If the tested micro-LED 182 has failed, closing the bias voltage switch 332 may cause current to flow from the tested micro-LED 182. Additionally or alternatively, voltage may flow until the voltage of the local passive matrix cathode 420 may be equal to the failed micro-LED 251 current multiplied by the resistance value of the shunt 424. The circuitry 322 may receive the current from the tested micro-LED 182 and determine that the tested micro-LED 182 may be a failed micro-LED 251.
[0100] The circuitry 322 may include a capacitor 422. The voltage flow caused by the failed micro-LED 251 may be coupled through the capacitor 422 to the analog opamp 224 before the bias voltage switch 332 resets the voltage of the local passive matrix cathode 420 back to the bias display voltage 398. The bias voltage switch 332 may be instructed to open and/or close at a set frequency. The frequency may be determined based on the components of the circuitry 322. For example, the frequency may be based on the resistance of the resistor 230 and/or the capacitance of the capacitor 228. By way of example, a capacitance of the capacitor 228 may be between 1 and 10 picoFarads (pF) and/or a resistance of the resistor 230 may be between 1 and 4 megaohms (M).
[0101] As such, the bias voltage switch 332 may modulate the voltage of the local passive matrix cathode 420 during the sensing operation and/or operation of the micro-LED display 12.
[0102]
[0103]
[0104] As illustrated by
[0105] The failed display pixel 501 may be surrounded by functioning display pixels 502. The image data 500 may be adjusted to adjust a luminance corresponding to the functional display pixels 502. For example, image data corresponding to a first group 504 of display pixels directly adjacent to the failed display pixel 501 may include increased luminance, the image data corresponding to a second group 506 of display pixels adjacent to the first group 504 of display pixels may include decreased luminance, and the image data corresponding to a third group 508 of display pixels adjacent to the second group 506 may include increased luminance. To this end, a first gain mask may be applied to the image data corresponding to the first group 504 of display pixels, a second gain mask may be applied to image data corresponding to the second group 506 of display pixels, a third gain mask may be applied to image data corresponding to the third group 508 of display pixels. That is, current for the failed display pixel 501 may be reduced and distributed to the surrounding functioning display pixels 502. In other instances, a gain map corresponding to a 77 arrangement of display pixels may be generated and applied to the image data. With the adjusted luminance, image artifacts may be reduced or eliminated from the frame of image content displayed on the micro-LED display 12.
[0106]
[0107] At block 542, processing circuitry (e.g., the processor core complex, image processing circuitry, image compensation circuitry, display circuitry) identifies a failed micro-LED. For example, the micro-LEDs of the micro-LED display may be individually tested to identify a failed micro-LED. For testing, a first switch corresponding to the current source and/or the analog power supply may open to block current from flowing to the micro-LEDs and a second switch corresponding to test circuitry for testing may close to create a path between the circuitry and the micro-LEDs. To test a micro-LED, a switch corresponding to the micro-LED may close to form a path between the testing circuitry and the micro-LED being tested. Additionally or alternatively, switches corresponding to micro-LEDs not being tested may open to block voltage from flowing to the remaining micro-LEDs. The micro-LED may be coupled to a bias voltage that provides a voltage to the micro-LED. If the analog opamp receives a current from the micro-LED and outputs an analog voltage, then the micro-LED may be determined to be failed. Additionally or alternatively, a position of the failed micro-LED may be determined.
[0108] At block 544, the processing circuitry pre-charges a cathode corresponding to the failed micro-LED prior to operation. The cathode may be charged to a voltage equivalent to a voltage of the anode to reduce or eliminate current draw by the failed micro-LED. To this end, the micro-LED may be coupled to a capacitor in series, and the capacitor may store the pre-charge voltage. The cathode may be pre-charged and/or floated while other rows may be emitting light. As such, when the row including the failed micro-LED emits light, the cathode may be pre-charged and/or floated prior to driving the micro-LEDs coupled to the cathode to emit light, thereby reducing or eliminating current pull by the failed micro-LED.
[0109] At block 546, the processing circuitry provides current compensation to an anode to offset current drawn by the failed micro-LED during the operation. In certain instances, the current provided to the anode containing the failed micro-LED may be increased to compensate for current drawn by the failed micro-LED. In other instances, the current directed to the failed micro-LED may be distributed to remaining micro-LEDs in the anode with the failed micro-LED. That is, the current may be redistributed to the micro-LEDs coupled with the failed micro-LED along the same anode. As such, image artifacts may be reduced and/or eliminated in a frame of image content displayed on the micro-LED.
[0110]
[0111] At block 572, processing circuitry identifies a failed micro-LED, similar to block 542 described with respect to
[0112] At block 574, the processing circuitry closes a switch corresponding to a defective micro-LED to short circuit around the micro-LED. For example, the micro-LEDs may be coupled in parallel to a respective switch. If the switch is open, then current and/or voltage may flow to the micro-LED. If the switch is closed, then the current and/or voltage may flow through the switch, since the switch provides a path with less resistance in comparison to the path provided by the micro-LED. As such, the failed micro-LED may not be driven and may not emit light.
[0113] At block 576, the processing circuitry pre-charges a cathode corresponding to the failed micro-LED prior to operation, similar to block 544 described with respect to
[0114] At block 578, the processing circuitry provides current compensation to an anode to offset the current drawn by the short circuit during operation, similar to block 546 described with respect to
[0115] The specific embodiments described above have been shown by way of example, and it should be understood that these embodiments may be susceptible to various modifications and alternative forms. It should be further understood that the claims are not intended to be limited to the particular forms disclosed, but rather to cover all modifications, equivalents, and alternatives falling within the spirit and scope of this disclosure.
[0116] It is well understood that the use of personally identifiable information should follow privacy policies and practices that are generally recognized as meeting or exceeding industry or governmental requirements for maintaining the privacy of users. In particular, personally identifiable information data should be managed and handled so as to minimize risks of unintentional or unauthorized access or use, and the nature of authorized use should be clearly indicated to users.
[0117] The techniques presented and claimed herein are referenced and applied to material objects and concrete examples of a practical nature that demonstrably improve the present technical field and, as such, are not abstract, intangible or purely theoretical. Further, if any claims appended to the end of this specification contain one or more elements designated as means for [perform]ing [a function] . . . or step for [perform]ing [a function] . . . , it is intended that such elements are to be interpreted under 35 U.S.C. 112(f). However, for any claims containing elements designated in any other manner, it is intended that such elements are not to be interpreted under 35 U.S.C. 112(f).