Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DIMMING CIRCUITRY SELECTIONS
Document Type and Number:
WIPO Patent Application WO/2024/049430
Kind Code:
A1
Abstract:
In some examples, a method includes determining, by a processor, a brightness level. In some examples, the method includes determining, based on the brightness level, a selected dimming circuitry from pulse-width modulation (PWM) dimming circuitry or current dimming circuitry. In some examples, the method includes controlling a light-emitting diode (LED) array using the selected dimming circuitry.

Inventors:
LIN YI FAN (TW)
CHANG KAI-CHIEH (TW)
LIANG LI-PANG (TW)
TORRETTO JOSEPH ROY (TW)
Application Number:
PCT/US2022/042212
Publication Date:
March 07, 2024
Filing Date:
August 31, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HEWLETT PACKARD DEVELOPMENT CO (US)
International Classes:
G09G3/34
Foreign References:
US20190005898A12019-01-03
US20120086701A12012-04-12
Attorney, Agent or Firm:
DAUGHERTY, Raye L. et al. (US)
Download PDF:
Claims:
CLAIMS

1 . A method, comprising: determining, by a processor, a brightness level; determining, based on the brightness level, a selected dimming circuitry from pulse-width modulation (PWM) dimming circuitry or current dimming circuitry; and controlling a light-emitting diode (LED) array using the selected dimming circuitry.

2. The method of claim 1 , wherein determining the selected dimming circuitry comprises selecting the PWM dimming circuitry when the brightness level does not satisfy a threshold.

3. The method of claim 2, wherein controlling the LED array comprises determining a duty cycle when the PWM dimming circuitry is the selected dimming circuitry.

4. The method of claim 3, wherein determining the duty cycle comprises determining the duty cycle from a mapping based on the brightness level.

5. The method of claim 1 , further comprising setting the current dimming circuitry to a static current when the PWM dimming circuitry is the selected dimming circuitry.

6. The method of claim 1 , wherein determining the selected dimming circuitry comprises selecting the current dimming circuitry when the brightness level satisfies a threshold.

7. The method of claim 6, wherein controlling the LED array comprises determining a current when the current dimming circuitry is the selected dimming circuitry. 8. The method of claim 7, wherein determining the current comprises determining the current from a mapping based on the brightness level.

9. The method of claim 1 , further comprising setting the PWM dimming circuitry to a static duty cycle when the current dimming circuitry is the selected dimming circuitry.

10. A display device, comprising: a light-emitting diode (LED) array; pulse-width modulation (PWM) dimming circuitry; current dimming circuitry; and a processor to determine a selected dimming circuitry from the PWM dimming circuitry or the current dimming circuitry based on a brightness level, wherein the LED array is to be controlled using the selected dimming circuitry.

11 . The display device of claim 10, wherein selection of the PWM dimming circuitry corresponds to a first range of brightness levels that is lower than a second range of brightness levels that corresponds to selection of the current dimming circuitry.

12. The display device of claim 10, wherein the processor is to set the current dimming circuitry to a static current in a case that the PWM dimming circuitry is the selected dimming circuitry.

13. A non-transitory tangible computer-readable medium comprising instructions when executed cause a processor to: determine a brightness level; and determine, based on the brightness level, a selected dimming circuitry from pulse-width modulation (PWM) dimming circuitry or current dimming circuitry, wherein the selected dimming circuitry is to control dimming of a light-emitting diode (LED) array. 14. The non-transitory tangible computer-readable medium of claim 13, wherein the instructions when executed cause the processor to determine the selected dimming circuitry by comparing the brightness level to a threshold.

15. The non-transitory tangible computer-readable medium of claim 13, wherein the instructions when executed cause the processor to set the PWM dimming circuitry to a static duty cycle in a case that the current dimming circuitry is the selected dimming circuitry.

Description:
DIMMING CIRCUITRY SELECTIONS

BACKGROUND

[0001] Some electronic devices include electronic circuitry for performing processing. As processing capabilities have expanded, electronic devices have been utilized to perform more functions. For example, a variety of electronic devices are used for work, communication, and entertainment. Electronic devices may be linked to other devices and may communicate with other devices.

BRIEF DESCRIPTION OF THE DRAWINGS

[0002] Figure 1 is a flow diagram illustrating an example of a method for dimming circuitry selection;

[0003] Figure 2 is a block diagram of an example of a display device that may be used to perform dimming circuitry selection;

[0004] Figure 3 is a block diagram of an example of a display device that may be utilized to perform dimming circuitry selection in accordance with examples of some of the techniques described herein;

[0005] Figure 4 is a block diagram illustrating an example of a computer- readable medium for dimming circuitry selections; and

[0006] Figure 5 is a diagram illustrating an example of circuitry that may be utilized to control dimming in some examples of the techniques described herein. DETAILED DESCRIPTION

[0007] A display device is an electronic device to display and/or process images (e.g., video). Color uniformity may be a challenge in the design, manufacture, and/or operation of display devices. For example, some display devices may include a liquid crystal display (LCD) cell layer and a light-emitting diode (LED) backlight layer. An image may be produced by emitting light from the LED backlight layer through colors exhibited by the LCD cell layer.

[0008] LED brightness may be controlled based on current. For instance, the light intensity generated by an LED may depend on forward current thru the LED. A range of permissible forward current may depend on the LED. For instance, some LEDs (e.g., relatively small LEDs) may operate in a range of 5- 30 milliamperes (mA), some LEDs may tolerate higher currents in a range of 300 mA to 3 amperes (A) (and may utilize cooling), and some LEDs may operate in another range. Adjusting light and/or brightness from an LED may be performed by varying current. For instance, increased forward current passing through LED circuitry may produce more brightness, while decreased forward current passing through LED circuitry may produce less brightness.

[0009] Some LEDs (e.g., yellow LEDs, white LEDs, etc.) may vary in color based on varying current. When driven with lower current, for instance, white LEDs may produce a yellowish color. When driven with a higher current, white LEDs may produce a bluish color. A color change issue may occur when adjusting current to control LED brightness (e.g., performing current dimming or “analog” dimming).

[0010] Some approaches to LED brightness control may include performing pulse width modulation (PWM) (e.g., “digital” dimming). In pulse width modulation, a signal (e.g., driving signal) is cyclically switched between states (e.g., a “high” or “on” state and a “low” or “off” state). A duty cycle (e.g., pulse “width”) of the signal may refer to an amount of time in a state and/or a proportion of a cycle in a state. For example, a 50% duty cycle may indicate that 50% of a cycle is in the “on” state, a 20% duty cycle may indicate that 20% of the cycle is in the “on” state, and a 100% duty cycle may indicate that 100% of the cycle is in the “on” state (e.g., no switching may occur with a 100% duty cycle). In some cases (with lower frequencies, for instance), perceptible flickering may occur in some PWM approaches. Flicker may be an issue when PWM is utilized for dimming in a display device.

[0011] Some examples of the techniques described herein may provide automatic selection of a driving approach. For instance, a driving approach may be selected to reduce and/or avoid color shift with brightness adjustment (for an LED backlight, for example). In some examples, color may be maintained (e.g., color variability may be reduced) over different brightness levels. For instance, an LED backlight driving approach may be dynamically selected between current dimming (e.g., “analog” dimming) and PWM dimming (e.g., “digital” dimming). Current dimming may include varying current (e.g., forward current) to an LED to adjust light intensity and/or brightness. PWM dimming may include varying a duty cycle to an LED to adjust light intensity and/or brightness. In some examples, forward current may be fixed in some PWM dimming approaches.

[0012] An electronic device is a device that includes electronic circuitry (e.g., integrated circuitry, a chip(s), etc.). Examples of electronic devices may include monitors, televisions, display devices, display panels, computing devices, smartphones, tablet devices, game consoles, etc. Some examples of electronic devices may utilize circuitry (e.g., controller(s) and/or processor(s), etc.) to perform an operation or operations. In some examples, electronic devices may execute instructions stored in memory to perform the operation(s). Instructions may be code and/or programming that specifies functionality or operation of the circuitry. In some examples, instructions may be stored in memory (e.g., Random-Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), flash memory, dynamic random-access memory (DRAM), synchronous DRAM (SDRAM), magnetoresistive random-access memory (MRAM), phase-change randomaccess memory (PCRAM), hard disk drive (HDD), solid state drive (SSD), optical drive, etc.). In some examples, different circuitries in an electronic device may store and/or utilize separate instructions for operation.

[0013] In some examples, an electronic device may be linked to another electronic device or devices using a wired link. For example, an electronic device (e.g., display device, monitor, television, etc.) may include a wired communication interface (e.g., connector or connectors) for connecting electronic devices. Connectors are structures that enable forming a physical and/or electrical connection. For instance, a connector may be a port, plug, and/or electrical interface, etc. A connector or connectors may allow electronic devices to be connected with a cable or cables. Examples of connectors include DisplayPort™ (DP) connectors, High-Definition Multimedia Interface (HDMI®) connectors, Universal Serial Bus (USB) connectors, Lightning connectors, Digital Visual Interface (DVI) connectors, optical-copper link (OCuLink) connectors, Ethernet connectors, etc.

[0014] In some examples, an electronic device may be linked to another electronic device with a wireless link. For instance, an electronic device (e.g., display device, monitor, television, etc.) may include a wireless communication interface to send and/or receive wireless (e.g., radio frequency (RF)) signals. Examples of wireless communication interfaces may include an Institute of Electrical and Electronics Engineers (IEEE®) 802.11 (WI-FI®) interfaces, Bluetooth® interfaces, cellular (e.g., 3G, Long-Term Evolution (LTE®), 4G, 5G, etc.) interfaces, etc.

[0015] A link between electronic devices may be a direct link (e.g., without an intervening device) or an indirect link (e.g., with an intervening device or devices). For instance, a link may be established between electronic devices over a network using a dock(s), hub(s), repeater(s), splitter(s), router(s), and/or switch (es), etc.

[0016] In some examples, an electronic device may be linked to another electronic device to communicate a video signal. For instance, when the electronic devices are linked (e.g., a cable is plugged into both electronic devices and/or wireless communication is set up between electronic devices), the electronic devices may follow a protocol or protocols to set up a video link. A video link is a communication channel for video. For instance, a video link may carry a video stream (e.g., data corresponding to a series of video frames with or without audio) from one electronic device to another. A video link may include a physical and/or logical aspect or aspects. For instance, a video link may be set up when a cable is physically connected and/or a protocol condition or conditions are satisfied to enable video stream communication. In some examples, setting up a video link may be referred to as enumerating a display. As used herein, a “source device” is an electronic device for sending video and a “sink device” is an electronic device for receiving video. In some examples, an electronic device may be a source device or a sink device. In some examples, an electronic device (e.g., hub, daisy-chained monitor, etc.) may be source device and a sink device.

[0017] Throughout the drawings, similar reference numbers may designate similar or identical elements. When an element is referred to without a reference number, this may refer to the element generally, with and/or without limitation to any particular drawing or figure. In some examples, the drawings are not to scale and/or the size of some parts may be exaggerated to more clearly illustrate the example shown. Moreover, the drawings provide examples in accordance with the description. However, the description is not limited to the examples provided in the drawings.

[0018] Figure 1 is a flow diagram illustrating an example of a method 100 for dimming circuitry selection. The method 100 and/or a method 100 element(s) may be performed by electronic circuitry(ies) (e.g., an electronic device, display device, and/or sink device, etc.). In some examples, the method 100 may be performed by a display device (e.g., sink device). For instance, the method 100 may be performed by the display device 202 described in relation to Figure 2. Examples of a display device may include a monitor, television, display, display component(s), computing device to process image data, and/or circuitry(ies). In some examples, a display device may be connected to a device or devices. For instance, a display device may be connected to a source device (e.g., computer, graphics processing unit (GPU), another display device, etc.). In some examples, the display device may be connected to another display device in a daisy-chain arrangement. For instance, a source device may be connected to the display device, which may be connected to another display device. Or, a source device may be connected to the other display device, which may be connected to the display device.

[0019] The method 100 includes determining 102, by a processor, a brightness level. A brightness level is a quantity and/or setting indicating a degree of brightness, luminance, and/or light intensity. In some examples, a brightness level may be expressed in nits, candela per square meter, lumens, etc. In some examples, a brightness level may be expressed as (and/or correspond to) a proportion, percentage (e.g., 0-100%), and/or another scale (e.g., 1-50, 0-25, etc.). For instance, a brightness level may be expressed as a percentage (e.g., 5%, 10%, 20%, 35%, 57%, 83%, 100%, etc.) in a range of brightness (e.g., range of display device brightness capability).

[0020] In some examples, the processor may determine the brightness level based on a received input. For instance, a display device may include an interface (e.g., on-screen display (OSD) interface, button(s), touchscreen, wheel(s), dial(s), knob(s), port(s), and/or USB socket(s), etc.). The interface may receive and/or provide an input that indicates a brightness level. For instance, a user may interact with an OSD interface to provide an input that indicates a brightness level. In some examples, the processor may receive the input and/or a signal indicating the input to determine the brightness level. For instance, the input may directly indicate the brightness level (e.g., 200 nits) or the processor may map the input to a brightness level (e.g., 50% brightness corresponds to 200 nits) using a mapping (e.g., data structure, lookup table, index, list, array, etc.).

[0021] The method 100 may include determining 104, based on the brightness level, a selected dimming circuitry from PWM dimming circuitry or current dimming circuitry. A selected dimming circuitry is dimming circuitry that is selected to perform a dimming circuitry. For instance, the processor may determine a selected dimming circuitry based on the brightness level. In some examples, the brightness level may be compared to a threshold. In a case that the threshold is satisfied, for instance, one of the PWM dimming circuitry or the current dimming circuitry may be determined as the selected dimming circuitry. In a case that the threshold is not satisfied, the other of the PWM dimming circuitry or the current dimming circuitry may be determined as the selected dimming circuitry. In some examples, the threshold may be satisfied if the brightness level is greater than the threshold, and may not be satisfied if the brightness level is not greater than the threshold (e.g., is less than or equal to the threshold). In some examples, the threshold may be satisfied if the brightness level is less than the threshold, and may not be satisfied if the brightness level is not less than the threshold (e.g., is greater than or equal to the threshold). Some examples may utilize another approach(es) to determine whether a threshold is satisfied. Examples of the threshold may include 150 nits, 200 nits, 225 nits, etc.

[0022] In some examples, determining the selected dimming circuitry may include selecting the PWM dimming circuitry when the brightness level does not satisfy a threshold. For instance, if the brightness level is less than or equal to the threshold, the processor may determine (e.g., select) the PWM dimming circuitry as the selected dimming circuitry.

[0023] PWM dimming circuitry is circuitry that produces a signal (e.g., driving signal) in accordance with a duty cycle. For instance, PWM dimming circuitry may include a PWM controller (e.g., circuitry, logic circuit(s), switch(es), transistor(s), resistor(s), capacitor(s), and/or inductor(s), etc.) to switch a signal between states. For instance, the PWM controller may switch a signal between a first state (e.g., 0 volts (V), “off” state, “low” state, etc.) and a second state (e.g., 5 V, “on” state, “high” state, etc.). In some examples, PWM dimming circuitry may include (and/or may have access to) a memory to store a mapping between brightness levels and duty cycles. For instance, the mapping may be a lookup table that includes entries mapping brightness levels to respective duty cycles (e.g., 400 nits to 100%, 300 nits to 75%, 200 nits to 50%, 100 nits to 25%, etc.). [0024] In some examples, determining the selected dimming circuitry may include selecting the current dimming circuitry when the brightness level satisfies a threshold. For instance, if the brightness level is greater than the threshold, the processor may determine (e.g., select) the current dimming circuitry as the selected dimming circuitry.

[0025] Current dimming circuitry is circuitry that controls a signal (e.g., driving signal) current. For instance, current dimming circuitry may include a current controller (e.g., circuitry, logic circuit(s), switch(es), transistor(s), resistor(s), capacitor(s), and/or inductor(s), etc.) to control signal current. In some examples, the current dimming circuitry (e.g., current controller) may control a current regulator(s). A current regulator is circuitry to regulate an amount of current in a circuit (e.g., circuit branch, LED string, etc.). In some examples, current dimming circuitry may include (and/or may have access to) a memory to store a mapping between brightness levels and currents. For instance, the mapping may be a lookup table that includes entries mapping brightness levels to respective currents (e.g., 400 nits to 4 mA, 300 nits to 3 mA, 200 nits to 2 mA, 100 nits to 1 mA, etc.).

[0026] The method 100 may include controlling 106 an LED array using the selected dimming circuitry. For instance, the selected dimming circuitry (e.g., the PWM dimming circuitry or the current dimming circuitry) may perform dimming for the LED array (e.g., control a degree of brightness produced by the LED array). An LED array is an array of LEDs. For instance, an LED array may illuminate a display panel (e.g., LCD, cell layer, LCD panel, etc.). In some examples, an LED array may be situated by an edge(s) of a display panel. In some examples, an LED array may be situated behind a display panel. In some examples, an LED array may provide light to a light guide.

[0027] In some examples, controlling 106 the LED array may include determining a duty cycle when the PWM dimming circuitry is the selected dimming circuitry. For instance, the PWM dimming circuitry may determine a duty cycle based on the brightness level. In some examples, determining the duty cycle may include determining the duty cycle from a mapping based on the brightness level. For instance, the PWM dimming circuitry may look up a duty cycle corresponding to the brightness level using the mapping (e.g., lookup table). In some examples, the PWM dimming circuitry may produce a signal (e.g., PWM signal). The signal may be utilized to drive the LED array. For instance, the signal may be provided to driver circuitry, which may produce a driving signal based on the PWM signal. The driving signal may be utilized to drive the LED array (e.g., to cause the LED array to illuminate).

[0028] In some examples, the method 100 may include setting the current dimming circuitry to a static current when the PWM dimming circuitry is the selected dimming circuitry. For instance, the processor may set the current dimming circuitry to produce a static current (without adjusting the current to control dimming, for example). In some examples, the current dimming circuitry may be set to produce a static current of 4 mA, 3 mA, etc.

[0029] In some examples, controlling 106 the LED array may include determining a current when the current dimming circuitry is the selected dimming circuitry. For instance, the current dimming circuitry may determine a current based on the brightness level. In some examples, determining the current may include determining the current from a mapping based on the brightness level. For instance, the current dimming circuitry may look up a current corresponding to the brightness level using the mapping (e.g., lookup table). In some examples, the current dimming circuitry may control a current regulator(s). For instance, the current dimming circuitry may provide a control signal to the current regulator(s), where the control signal may cause the current regulator(s) to produce the current determined by the current dimming circuitry. The current regulator(s) may be utilized to control a current(s) passing through the LED array. For instance, the control signal may be provided to the current regulator(s), which may regulate (e.g., adjust, control, increase, decrease, etc.) the current(s) driving the LED array.

[0030] In some examples, the method 100 may include setting the PWM dimming circuitry to a static duty cycle when the current dimming circuitry is the selected dimming circuitry. For instance, the processor may set the PWM dimming circuitry to produce a static duty cycle (without adjusting the duty cycle to control dimming, for example). In some examples, the current dimming circuitry may be set to produce a static duty cycle of 100%, 90%, 85%, etc.

[0031] Figure 2 is a block diagram of an example of a display device 202 that may be used to perform dimming circuitry selection. Examples of the display device 202 may include a monitor, smart display, television, tablet device, smartphone, touchscreen, computer screen, projector, etc. The display device 202 may be an example of the electronic device(s) and/or display device(s) described in relation to Figure 1 . In some examples, the display device 202 may perform a method or methods (e.g., method 100) and/or an operation or operations described herein. The display device 202 may be connected to and/or linked to a source device(s) and/or other display device(s) (not shown in Figure 2) in some examples.

[0032] A source device is a device that generates, produces, provides, and/or outputs video data (e.g., image(s), a video stream, video frames, etc.). Examples of a source device may include a computing device, a display device, GPU, audio/video (A/V) receiver, smartphone, laptop computer, media player, game console, television stick, media receiver, media drive, media server, disc player (e.g., digital versatile disc (DVD) player, Blu-ray Disc™ player, etc.), video doorbell, display device, hub, dock, etc. A source device may be linked to the display device 202 with a link. The link may be a wired or wireless link.

[0033] The display device 202 includes an LED array 216. The display device 202 may be an example of a sink device. For example, the display device 202 may receive and/or display video data (e.g., a video stream, video frames, etc.).

[0034] The display device 202 may include an LED array 216, a processor 204, PWM dimming circuitry 210, and/or current dimming circuitry 220. The components described in relation to Figure 2 may be examples of corresponding components described in relation to Figure 1 . In some examples, the display device 202 may include components to produce an image. For instance, the display device 202 may include an LED LCD panel, microLED panel, and/or miniLED panel, etc. The display device 202 may display video data (e.g., video data from a source device). The processor 204 is circuitry to control the display device 202. In some examples, the processor 204 may be a microcontroller unit (MCU), application-specific integrated circuit (ASIC), logic circuitry, state machine, and/or other circuitry. In some examples, the processor 204 may read and/or execute instructions stored in memory to perform an operation or operations (e.g., method 100 and/or operation(s) thereof) described herein. For instance, the processor 204 may include memory and/or may have access to memory on a scaler board (not shown in Figure 2). The memory is a device (e.g., circuitry) to store information. Examples of the memory may include ROM, EPROM, EEPROM, flash memory, DRAM, SDRAM, MRAM, PCRAM, HDD, SSD, optical drive, etc.

[0035] The processor 204 may be coupled to the PWM dimming circuitry 210 and/or the current dimming circuitry 220. The processor 204 may determine a selected dimming circuitry from the PWM dimming circuitry 210 or the current dimming circuitry 220 based on a brightness level. The LED array 216 may be controlled using the selected dimming circuitry. In some examples, the PWM dimming circuitry 210 and the current dimming circuitry 220 may share a component(s) and/or may overlap. For instance, the PWM circuitry 210 and the current dimming circuitry 220 may share a controller(s) and/or generator(s) (e.g., voltage generator). In some examples, the PWM dimming circuitry 210 and the current dimming circuitry 220 may be separate and/or a component(s) thereof may be separate. For instance, a bias circuit(s), current generator(s), and/or current regulator(s) of the current dimming circuitry 220 may be separate from the PWM dimming circuitry 210.

[0036] In some examples, the processor 204 may determine the selected dimming circuitry as described in relation to Figure 1. For instance, the processor 204 may select the PWM dimming circuitry 210 if the brightness level does not satisfy a threshold or may select the current dimming circuitry 220 if the brightness level satisfies the threshold. In some examples, selection of the PWM dimming circuitry 210 corresponds to a first range of brightness levels that is lower than a second range of brightness levels that corresponds to selection of the current dimming circuitry 220. For instance, selection of the PWM dimming circuitry 210 may correspond to a first range of 0-200 nits that is lower than a second range greater than 200 nits to 400 nits corresponding to selection of the current dimming circuitry 220. Some examples may utilize different ranges.

[0037] In some examples, the PWM dimming circuitry 324 may utilize a first lookup table with a first range of brightness levels that is different from a second range of brightness levels of a second lookup table utilized by the current dimming circuitry 220. In some examples, the first range and the second range may hinge at (e.g., may be partitioned at, may be separated at, may overlap at, etc.) the threshold. For instance, a first range of 0-200 nits and a second range of > 200 nits-400 nits may hinge at the threshold of 200 nits. In some examples, the first range and the second range (e.g., the first lookup table and the second lookup table) may be mutually exclusive in terms of brightness levels.

[0038] In some examples, the processor 204 may set the current dimming circuitry 220 to a static current in a case that the PWM dimming circuitry 210 is the selected dimming circuitry. In some examples, the processor 204 may set the PWM dimming circuitry 220 to a static duty cycle in a case that the current dimming circuitry 220 is the selected dimming circuitry.

[0039] Figure 3 is a block diagram of an example of a display device 302 that may be utilized to perform dimming circuitry selection in accordance with examples of some of the techniques described herein. The display device 302 may be an example of the electronic device(s) and/or display device(s) described in relation to Figure 1 and/or Figure 2. In some examples, the display device 302 may perform a method or methods (e.g., method 100) and/or an operation or operations described herein. In this example, display device 302 is connected to a source device 308.

[0040] The source device 308 may output video data (e.g., image(s), a video stream, video frames, etc.). A source device 308 may be linked to the display device 302 with a link 314. In some examples, the link 314 may carry video data (e.g., images, a video stream, and/or video frames) from the source device 308 to the display device 302 (e.g., to a scaler circuit 305). [0041] The display device 302 may include an LED array 316, driver circuitry 320, scaler circuit 305, current regulator(s) 332, and/or an interface 306. The LED array 316 may be an example of the LED array described in relation to Figure 1 and/or the LED array 216 described in relation to Figure 2. The LED array 316 may include a set(s) of an LED(s). For instance, the LED array 316 may include n > 1 set(s) of m > 1 LED(s). Each LED set may be coupled to the driver circuitry 320 and/or to a current regulator 332.

[0042] The driver circuit 320 and the current regulator(s) 332 may be coupled to the scaler circuit 305. A scaler circuit is a circuit to provide image processing and/or control functionality. For instance, the scaler circuit 305 may control (e.g., select) a video input, decode video data, divide (e.g., split) video data, perform image processing (e.g., color processing, contrast adjustment, gamma adjustment, and/or upscaling, etc.), perform backlight control (e.g., dimming), and/or generate an OSD, etc. In some examples, the scaler circuit may be included in a scaler board. For instance, the display device 302 may include a scaler board. The scaler board may include the scaler circuit and/or other circuity (e.g., interface circuitry, memory, etc.).

[0043] In some examples, the scaler circuit 305 may include PWM dimming circuitry 324, current dimming circuitry 326, and/or a processor 330. The PWM dimming circuitry 324 may be an example of the PWM dimming circuitry described in relation to Figure 1 and/or the PWM dimming circuitry 210 described in relation to Figure 2.

[0044] The PWM dimming circuitry 324 may include a PWM controller 310 (e.g., circuitry, logic circuit(s), switch(es), transistor(s), resistor(s), capacitor(s), and/or inductor(s), etc., to switch a signal between states) and/or a PWM lookup table 322. The PWM controller 310 may be an example of the PWM controller described in relation to Figure 1. The PWM lookup table 322 may be an example of a mapping described in relation to Figure 1 . For instance, the PWM lookup table 322 may map brightness levels to duty cycles. The PWM dimming circuitry 324 (e.g., PWM controller 310) may be coupled to the driver circuitry 320. [0045] The current dimming circuitry 326 may be an example of the current dimming circuitry described in relation to Figure 1 and/or the current dimming circuitry 220 described in relation to Figure 2.

[0046] The current dimming circuitry 326 may include a current controller 312 (e.g., circuitry, logic circuit(s), switch(es), transistor(s), resistor(s), capacitor(s), and/or inductor(s), etc., to control signal current) and/or a current lookup table 328. The current controller 312 may be an example of the current controller described in relation to Figure 1. The current lookup table 328 may be an example of a mapping described in relation to Figure 1. For instance, the current lookup table 328 may map brightness levels to currents. The current dimming circuitry 326 (e.g., current controller 312) may be coupled to the current regulator(s) 332. In some examples, the current regulator(s) 332 may be included in the current dimming circuitry 326 or may be separate from the current dimming circuitry 326.

[0047] The processor 330 may be an example of the processor described in relation to Figure 1 and/or the processor 204 described in relation to Figure 2. For instance, the processor 330 may be an MCU to determine selected dimming circuitry from the PWM dimming circuitry 324 and the current dimming circuitry 326.

[0048] The interface 306 may be a device(s) and/or mechanism(s) to detect input. The interface 306 may be an example of the interface described in relation to Figure 1 . In some examples, the processor 204 may produce an OSD and/or control the OSD in response to a detected input(s) (e.g., detected button press(es)). For instance, the processor 204 may insert and/or overwrite some of the video data to depict an OSD in a displayed image. In some examples, the processor 204 may produce the OSD in response to received input. For instance, the interface 306 may include a button(s). In some examples, the interface 306 may receive and/or provide an input that indicates a brightness level as described in relation to Figure 1 . For instance, a user may interact with an OSD interface to provide an input that indicates a brightness level.

[0049] The processor 330 may determine the brightness level based on the input from the interface 306. The processor 330 may select the PWM dimming circuitry 324 or the current dimming circuitry 326 based on the brightness level. For instance, if the brightness level satisfies a threshold, the processor 330 may select the current dimming circuitry 326. If the brightness level does not satisfy the threshold, the processor 330 may select the PWM dimming circuitry 324.

[0050] If the PWM dimming circuitry 324 is selected, the processor 330 may set the current dimming circuitry 326 to a static current. For instance, the processor 330 may send a command to the current dimming circuitry 326. In response to the command, the current dimming circuitry 326 (e.g., current controller 312) may control the current regulator(s) 332 to a static (e.g., fixed) current. If the PWM dimming circuitry 324 is selected, the processor 330 may send an indicator of the brightness level to the PWM dimming circuitry 324. The PWM dimming circuitry 324 may utilize the PWM lookup table 322 to look up a duty cycle corresponding to the brightness level. The PWM controller 310 may produce a PWM signal with the duty cycle, which may be provided to the driver circuitry 320. The driver circuitry 320 may produce a driving signal for each LED set of the LED array 316 based on the PWM signal. An example of producing a driving signal is provided in relation to Figure 5. The LED array 316 may produce light (e.g., backlight) at approximately the brightness level based on the controlled duty cycle.

[0051] If the current dimming circuitry 326 is selected, the processor 330 may set the PWM dimming circuitry 324 to a static duty cycle. For instance, the processor 330 may send a command to the PWM dimming circuitry 324. In response to the command, the PWM dimming circuitry 324 (e.g., PWM controller 310) may produce a PWM signal with a static (e.g., fixed) duty cycle (e.g., 100%). If the current dimming circuitry 326 is selected, the processor 330 may send an indicator of the brightness level to the current dimming circuitry 326. The current dimming circuitry 326 may utilize the current lookup table 328 to look up a current corresponding to the brightness level. The current controller 312 may control the current regulator(s) 332 to produce the current (for the LED set(s) of the LED array 316, for instance). An example of controlling current is provided in relation to Figure 5. The LED array 316 may produce light (e.g., backlight) at approximately the brightness level based on the controlled current. [0052] In some examples, the display device 302 may include another component(s) (not shown in Figure 3). For instance, the display device 302 may include a timing controller and/or an LCD cell unit (e.g., LCD panel). A timing controller is a circuit that controls the timing and/or order in which video data is provided to a panel. For instance, a timing controller may be coupled between the scaler circuit 305 and the driver circuitry 320. The timing controller may provide data (e.g., pixel data) to an LCD driver circuit (not shown in Figure 3), which may read out lines of pixel data to the LCD cell unit in a refresh sequence. In some examples, the timing controller may provide a PWM signal from the PWM dimming circuitry 324 to the driver circuitry 320.

[0053] In some examples, the processor 204 and/or a scaler board may include a communication interface (not shown in Figure 3). The communication interface is circuitry to communicate with an electronic device(s) (e.g., source device, sink device, and/or another display device, etc.). The communication

(R) interface may be a wired and/or wireless communication interface (e.g., WI-FI communication interface, Bluetooth communication interface, cellular communication interface, etc.). In some examples, the interface may include a port or ports and corresponding circuitry to support a link or links. For instance, some ports may be utilized to link to a device (e.g., the source device, sink device, and/or another display device, etc.) that may be external to the display device 302. Examples of ports with supporting circuitry may include a Universal Serial Bus (USB) interface (e.g., USB Type-C® (USB-C®), USB Type-A, USB Type-B, USB 2.0, USB 2.0, USB Mini-B, USB Micro-B, etc.), Lightning® interface, Ethernet interface, DisplayPort™ interface, HDMI® interface, etc. In some examples, the interface may include a port, transceiver circuitry, and/or an interface controller. For instance, the interface may enable receiving video data for display on the display device 302. In some examples, the communication interface may receive video data from the source device 308.

[0054] Figure 4 is a block diagram illustrating an example of a computer- readable medium 440 for dimming circuitry selections. The computer-readable medium 440 may be a non-transitory, tangible computer-readable medium. The computer-readable medium 440 may be, for example, RAM, EEPROM, a storage device, an optical disc, and/or the like. In some examples, the computer-readable medium 440 may be volatile and/or non-volatile memory, such as DRAM, EEPROM, MRAM, PCRAM, memristor, flash memory, and/or the like. In some examples, the computer-readable medium 440 may be included in a display device and/or may be accessible to a processor of a display device. In some examples, the computer-readable medium 440 may be an example of the memory(ies) described in relation to Figure 2 and/or Figure 3. [0055] The computer-readable medium 440 may include data (e.g., information and/or executable instructions, etc.). For example, the computer- readable medium 440 may include level determination instructions 442 and/or circuitry selection instructions 446.

[0056] In some examples, the level determination instructions 442 are instructions, when executed, cause a processor (e.g., MCU, a scaler circuit of a display device, etc.) to determine a brightness level. For instance, the processor (e.g., scaler circuit) may determine a brightness level as described in relation to Figure 1 , Figure 2, and/or Figure 3.

[0057] In some examples, the circuitry selection instructions 446 are instructions, when executed, cause a processor (e.g., scaler) to determine, based on the brightness level, a selected dimming circuitry from PWM dimming circuitry or current dimming circuitry, where the selected dimming circuitry is to control dimming of an LED array. In some examples, determining the selected dimming circuitry may be performed as described in relation to Figure 1 , Figure 2, and/or Figure 3. For instance, the instructions, when executed, may cause the processor to determine the selected dimming circuitry by comparing the brightness level to a threshold. In some examples, the instructions, when executed, may cause the processor to set the PWM dimming circuitry to a static duty cycle in a case that the current dimming circuitry is the selected dimming circuitry. In some examples, the instructions, when executed, may cause the processor to set the current dimming circuitry to a static current in a case that the PWM dimming circuitry is the selected dimming circuitry. [0058] In some examples, the computer-readable medium 440 may store a mapping(s) (not shown in Figure 4). For instance, the computer-readable medium may include a PWM lookup table and/or a current lookup table. The PWM dimming circuitry may utilize the PWM lookup table to look up a duty cycle corresponding to a brightness level. The current dimming circuitry may utilize the current lookup table to look up a current corresponding to a brightness level. [0059] In some examples, the computer-readable medium 440 may store display instructions (not shown in Figure 4). For instance, the processor may execute the display instructions to display an image(s) (e.g., video frame(s)) on a display device.

[0060] Figure 5 is a diagram illustrating an example of circuitry that may be utilized to control dimming in some examples of the techniques described herein. In the example of Figure 5, the circuitry includes a digital circuit 550, a voltage generator 552, a bias circuit 558, and/or a current generator 560. In some examples, the digital circuit 550, the voltage generator 552, the bias circuit 558, and/or the current generator 560 may be included in a scaler circuit (e.g., scaler circuit 305). In some examples, the digital circuit 550, the voltage generator 552, the bias circuit 558, and/or the current generator 560 may be excluded from a scaler circuit (e.g., scaler circuit 305).

[0061] In some examples, the digital circuit 550 may be included in PWM dimming circuitry (e.g., PWM dimming circuitry 210, PWM dimming circuitry 324, etc.) and/or may be a PWM controller (e.g., PWM controller 310). In some examples, the digital circuit 550 may utilize an input interface (not shown in Figure 5), such as inter-integrated circuit (I2C), serial peripheral interface (SPI), and/or another digital protocol. For instance, the digital circuit 550 may receive a digital input signal 568 via the input interface. The digital input signal 568 may indicate a brightness level. The digital circuit 550 may produce a PWM signal. For instance, the digital circuit 550 may determine a duty cycle based on the brightness level (e.g., look up a duty cycle in a register based on the brightness level) and may produce a PWM signal. The PWM signal may be a digital signal that indicates a duty cycle. The PWM signal may be provided to the voltage generator 552. [0062] In some examples, the voltage generator 552 may be included in driver circuitry (e.g., driver circuitry 320). In some examples, the voltage generator 552 may be an analog circuit and/or may produce an analog output. In some examples, the voltage generator 552 may utilize an output interface (not shown in Figure 5), such as general-purpose input output (GPIO), transistor-transistor logic (TTL), and/or a clock generator to provide a driving signal. The voltage generator 552 may produce a driving signal 556 based on the digital signal and a source voltage 554 (e.g., 5 V from a power integrated circuit). For instance, the voltage generator may switch off the source voltage 554 when the PWM signal is in a first state and may switch on the source voltage 554 when the PWM signal is in a low state. In some examples, the digital circuit 550 and the voltage generator 552 may produce a driving signal (e.g., average output voltage) in accordance with Table (1 ).

Table (1 )

[0063] In some examples, the digital circuit 550 may be included in current dimming circuitry (e.g., current dimming circuitry 220, current dimming circuitry 326, etc.) and/or may be a current controller (e.g., current controller 312). In some examples, the bias circuit 558 and/or the current generator 560 may be included in current dimming circuitry (e.g., current dimming circuitry 220, current dimming circuitry 326, etc.). In some examples, the bias circuit 558 may be included in a current regulator (e.g., current regulator 332) and/or the bias circuit 558 may be a current regulator (e.g., current regulator 332). For instance, the bias circuit 558 may change a current of the current generator 560. In some examples, the bias circuit 558 may bias the current for the current generator 560 (e.g., may perform diode biasing). In some examples, the current generator 560 may include a transistor 562 and/or a diode 564. In some examples, a current in the current generator 560 and/or a current output from the current generator 560 may be a current utilized to drive an LED(s). In some examples, a source of the transistor 562 may be coupled to the voltage generator 552 and/or to the bias circuit 558. In some examples, a drain of the transistor 562 may be coupled to the diode 564. In some examples, the gate of the transistor 562 may be coupled to the drain of the transistor 562. In some examples, the current generator 560 may be coupled to ground 566 (e.g., chassis ground, signal ground, and/or earth ground). As used herein, the term “couple” and variations thereof may indicate a direct connection (e.g., without an intervening component(s)) or an indirection connection (e.g., with an intervening component(s)). A line between components in the Figures may denote a coupling and/or connection between the components.

[0064] The digital input signal 568 may indicate a brightness level. The digital circuit 550, the voltage generator 552, and/or the bias circuit 558 may control a current running through the current generator 560. For instance, the bias circuit 558 may control and/or regulate a current based on the brightness level. In some examples, the digital circuit 550 may control the current (e.g., look up a current in a register based on the brightness level) using the bias circuit 558.

[0065] In some examples, a static current may be set when PWM dimming circuitry is selected. In some examples, the digital circuit 550 may be set to a static duty cycle (e.g., 100% to produce a static 5V, or another duty cycle to produce a static 0 V, 1 V, 2 V, 3 V, or 4 V, etc.) when current dimming circuitry is selected. In some examples, the digital circuit 550 may control the current in accordance with Table (2).

Table (2)

[0066] Some of the techniques described herein may provide automatic selection (e.g., adjustment) of PWM dimming (e.g., digital dimming) or current dimming (e.g., analog dimming) based on an input from an OSD interface indicating a brightness option and/or color mode option. Some of the techniques described herein may reduce and/or avoid color shift in lower brightness scenarios. For instance, PWM dimming may be selected in lower brightness scenarios. Some of the techniques described herein may provide increased color accuracy performance from a display device(s) by reducing or avoiding the color shift in an LED backlight. Some examples of the techniques described herein may be utilized with an LED(s), LED cell unit(s), and/or backlight structure(s).

[0067] As used herein, the term “and/or” may mean an item or items. For example, the phrase “A, B, and/or C” may mean any of: A (without B and C), B (without A and C), C (without A and B), A and B (but not C), B and C (but not A), A and C (but not B), or all of A, B, and C.

[0068] While various examples are described herein, the disclosure is not limited to the examples. Variations of the examples described herein may be within the scope of the disclosure. For example, aspects or elements of the examples described herein may be omitted or combined.