This description relates to driver layouts, such as for display devices.
Light emitting diodes (LEDs) are used for a variety of purposes. For example, LEDs are used as light sources for displays, light sources for automobiles, and as light sources for other illumination. In some examples, a display includes a plurality of LED modules, in which respective modules includes LEDs and LED drivers. An LED driver is an electrical circuit configured to drive LEDs and provide illumination responsive to a switching operation of one or more switch devices. As the resolution of displays increases, LED pixel density likewise increases. The increasing pixel density constrains the size of printed circuit boards (PCBs), and the PCB space limits the number and size of LED drivers.
In a described example, a circuit includes a substrate having a surface and electrically conductive lines. The electrically conductive lines extend in a direction substantially parallel to the surface and substantially orthogonal to a virtual centerline that also extends substantially parallel to the surface. The circuit also includes first and second instances of a driver device. Each of the first and second instances of the driver device has a respective first side, a respective second side opposite the first side, and respective line outputs. The line outputs are arranged along the first side of the respective instance of the driver device, and the respective first side of each of the first and second instances of the driver device are nearer the virtual centerline than the second side thereof. The line outputs of the first instance of the driver device are coupled to a first set of the electrically conductive lines at a first set of terminals, and the line outputs of the second instance of the driver device are coupled to a second set of the electrically conductive lines at a second set of terminals.
In another described example, a circuit includes a substrate, a first driver integrated circuit (IC) device and a second driver IC device. The substrate includes electrically conductive scan lines extending in a direction substantially parallel to a surface of the substrate and substantially orthogonal to a virtual centerline that also extends substantially parallel to the surface. The substrate also includes electrically conductive traces coupled between respective line output terminals of the substrate and the respective scan lines. The first driver IC device has a first side, a second side opposite the first side, first line outputs and first line switches. The first line switches are coupled to respective line outputs along the first side of the first driver IC device. The second driver IC device has a first side, a second side opposite the first side, second line outputs and second line switches. The second line switches are coupled to respective second line outputs along the first side of the second driver IC device. The first and second driver IC devices are on the surface of the substrate on opposite sides of the virtual centerline so the respective first sides thereof are nearer the virtual centerline than the respective second sides. The line outputs of the first driver IC device are coupled to a first set of the line output terminals, and the line outputs of the second driver IC device are coupled to a second set of the line output terminals.
In a further described example, a system includes a light emitting diode (LED) driver module. The LED driver module includes a substrate having a first surface and a second surface. The substrate also includes electrically conductive lines extending in a direction substantially parallel to the first surface and substantially orthogonal to a virtual centerline of the substrate also extending substantially parallel to the first surface. LEDs are on the second surface of the substrate. A first driver integrated circuit (IC) device has first and second edges. The first driver IC device includes first line outputs along the first edge of the first driver IC device, and the first line outputs are coupled to a first set of the electrically conductive lines. The first driver IC device includes first line switches coupled to respective first line outputs. A second driver IC device has first and second edges. The second driver IC includes second line outputs along the first edge of the second driver IC device, and the second line outputs coupled to a second set of the electrically conductive lines. The second driver IC device includes second line switches coupled to respective second line outputs. The first and second driver IC devices are on the first surface of the substrate on opposite sides of the virtual centerline, in which the respective first edge of the first and second driver IC devices are nearer the virtual centerline than the respective second edges.
Example embodiments relate to circuits and systems for driving loads. In particular examples described herein, the circuits and systems provide layouts for driver devices configured to drive light emitting diodes (LEDs), such as micro LEDs or organic LEDs (OLEDs). However, the circuits and systems described herein are not limited to driving LEDs, and can be configured to drive other types of loads, including resistive loads, other types of semiconductor devices (e.g., transistors, other diodes), motors and the like.
In an example, a circuit module includes a substrate having a surface and a plurality of electrically conductive lines. The electrically conductive lines can extend in a direction substantially parallel to the surface and substantially orthogonal to a virtual centerline of the substrate that also extends substantially parallel to the surface. Unless otherwise stated, in this description, “about,” “approximately” or “substantially” preceding a value means+/−5 percent (5%) of the stated value. For example, “substantially parallel” means being within +/−4.5 degrees of exactly parallel, and “substantially orthogonal” means being within +/−4.5 degrees of exactly orthogonal. Also, the scan lines need not be straight lines, and can take other contours in the direction that they extend in the substrate. For example, the electrically conductive lines are scan lines that are spaced apart from each other and extend coextensively across the substrate, and the virtual centerline can extend over (or through) a central part of the electrically conductive lines.
The circuit module also includes a number of two more instances of a driver device mounted to the surface of the substrate. For example, each instance of the driver device is implemented as an integrated circuit (IC) device. Each instance of the driver device includes line switches coupled to respective line outputs of the respective driver device. The line outputs are located along a respective side of the driver device. For example, the respective side is a side or edge of the IC device, and the line outputs are implemented as (or are coupled to) pins or other terminals of such IC device.
Instances of the driver device are arranged on the substrate surface so that the respective sides thereof, which include the respective line outputs, are located on opposite sides of the virtual centerline. For example, the respective sides of each driver device having the respective line outputs are nearer the virtual centerline than the opposite sides thereof. In this way, the line switches are also adjacent the centerline of the substrate. The line outputs of a first instance of the driver device are coupled to a first set of the electrically conductive lines, and line outputs of another instance of the driver device are coupled to a second set of electrically conductive lines. In one example, a first set of the electrically conductive lines includes a first group of consecutive electrically conductive lines and a second set of the electrically conductive lines includes a group of different consecutive electrically conductive lines than the first group. The first and second groups of consecutive lines can be spaced apart from each other in a direction along the virtual centerline. In another example, the first and second sets of electrically conductive lines are interlaced or interdigitated with respect to each other along the direction of the virtual centerline.
Each of the instances of the driver device that are mounted to the substrate further can include memory that is programmed to store a scanning sequence for controlling the line switches in each of the respective driver devices. The scanning sequence can be representative of the respective physical order of couplings between line outputs and electrically conductive lines. That is, the scanning sequence for the driver devices can be aligned with the physical layout of the driver devices and their connections to the electrically conductive lines of the substrate.
In a further example, a plurality of LEDs can be arranged on a second surface of the substrate opposite of the surface to which the driver devices (LED driver devices) are coupled. The LEDs can be arranged in rows and columns. Each respective row or column of LEDs can be coupled to the electrically conductive lines to control current flow to the LEDs of the respective row or column. By the arrangement and layout described herein, a line switch that is coupled to a respective electrically conductive line can control LEDs that are driven by multiple LED driver devices. In this way, because line switches of one LED driver device can be used by more than one LED driver device to drive LEDs, the number of line switches can be reduced compared to other implementations. Also, by positioning the line switches near the virtual centerline (e.g., near the center of respective scan lines), parasitic inductances of the conductive lines in the substrate can be reduced, thereby improving grayscale uniformity across the array of LEDs. The examples described herein can also enable enhanced routing of layers within the substrate (e.g., a multi-layer printed circuit board).
With reference to IC1, the driver device 102 includes line outputs 104, shown as L0-LN, where N is a positive integer representative of the number of line outputs. For example, N=4, N=8, N=12, N=16, N=32, etc. The driver device 102 also includes line switches 106 coupled to respective line outputs 104. For example, line switches 106 can be implemented as semiconductor switch devices, such as metal oxide semiconductor field effect transistors (MOSFETs, such as P-type or N-type FETs), bipolar junction transistors (BJTs), insulated gate bipolar transistors (IGBTs), laterally diffused metal oxide semiconductor (LDMOS) transistors, thyristors or the like.
As shown in the example of
The circuit 100 also includes a substrate 110 having a surface 112 to which the driver devices 102 are coupled. The substrate 110 also includes electrically conductive lines 114 extending in a direction parallel to the surface 112 and orthogonal to a virtual centerline 116. In the example when the driver devices 102 are LED drivers, the electrically conductive lines are scan lines. The virtual centerline 116 also extends parallel to the surface 112 of the substrate 110. The electrically conductive lines 114 can be implemented on a surface or embedded in a layer of a multi-layer substrate 110. The substrate 110 further can include electrically conductive traces 118, which may be implemented on a respective layer or on multiple layers of the substrate 110. The electrically conductive traces 118 can electrically couple line outputs 104 of driver device 102 to respective electrically conductive lines 114. For example, the line outputs 104 are coupled to respective line output terminals 119 of the substrate 110 by soldering or other types of electrical bonding (e.g., electrically conductive adhesives or the like). The traces 118 are configured to provide an electrically conductive path between line output terminals 119 (to which the line outputs 104 are coupled) and the respective lines 114. In an example, the traces 118 extend between line outputs 104 and a set of substrate terminals 121 to couple respective line outputs 104 to a first set of the electrically conductive lines 114. The substrate terminals 121 can be aligned substantially along the virtual centerline, such as shown in
In the configuration of
As described above, IC2 can be implemented as another instance of the same driver device 102 as IC1. Thus, the IC2 also includes line outputs 130 (shown as L0 through LN) coupled to different ones of the conductive lines 114 through respective traces 132. As described, the traces 132 are configured to provide an electrically conductive path between line output terminals 133 (to which the line outputs 130 are coupled) and the respective conductive lines 114 (e.g., scan lines). For example, the traces 132 extend between line outputs 130 and a set of substrate terminals 135 to couple respective line outputs 130 to a respective set of the electrically conductive lines 114, which is different than the conductive lines to which the line outputs 104 of IC1 are coupled. IC2 also includes line switches 134 coupled to respective line outputs 130. Each of the line switches 134 can be coupled to driver circuitry of the driver device IC2, as described herein. In the example shown in
In an example, the circuit 100 can be implemented as a circuit module. As a circuit module, multiple modules may be coupled together to form a system. In one example, a circuit module is an LED module having an arrangement of LEDs (e.g., micro LEDs) on one side of each module and LED driver devices 102 on the other side. Multiple LED modules can be coupled together to form a display, such as a television screen or monitor (see, e.g.,
In the example of
The line control circuit 216 has an output 218 coupled to line drivers 220 for providing a logic control signal (e.g., a signal pulse). The line drivers 220 have outputs 222 coupled to respective control inputs of line switches 106. The line drivers 220 can be implemented as amplifiers or buffers configured to convert the logic control signals to respective drive signals sufficient to activate respective switch devices. For example, the switch devices 106 can be implemented as MOSFETs, such as PFETs or NFETs, depending on application requirements. The arrangement of switch devices 224 thus are configured to couple respective line outputs 104 to a ground terminal GND responsive to the drive signals provided by the line driver circuit 220. Each LED that is driven by channel circuitry 232 and coupled to the line output 104 being activated, responsive to the line driver signal activating the respective switch 106, causes current flow through respective LED (or LEDs) and illumination thereof.
The channel control circuit 212 has an output 230 coupled to the channel circuitry 232. The channel control circuit 212 can be a digital circuit (e.g., logic or a processor) configured to implement digital control of the channel circuitry 232 for driving respective channels to which LEDs are coupled responsive to input data received at 204. The channel circuitry includes channel outputs 234, 236 and 238, shown as R0, G0, B0 through RM, GM, BM, where M is a positive integer representative of the number of columns driven by the LED driver 200. There that can be any number of M sets of outputs 234, 236 and 238. Each of the channel outputs 234, 236 and 238 for a respective column is adapted to be coupled to a respective red, green and blue LED. A respective set of red, green and blue LEDs in each column is further coupled to each scan line 114, such that there are 3*N LEDs in each column and 3*M LEDs in each scan line for the driver circuit 200. The channel circuitry 232 can also include voltage inputs 240, 242 and 244. For example, input 240 is adapted to be coupled to a blue input voltage. Input 242 is adapted to be coupled to a green input voltage. Input 244 is adapted to be coupled to a red input voltage.
As a further example, the channel circuitry 232 is configured to provide constant-current to one or more respective outputs 234, 236 and 238 for each color group. For example, the channel circuitry 232 is configured to drive red, green and blue LEDs through respective channel outputs 234, 236 and 238. The channel circuitry 232 also can configure multiple outputs 234, 236 and 238 in parallel to vary the constant-current capability. Different voltages and current can be applied to each output to control intensity (e.g., brightness) of the LEDs being driven through the respective outputs 234, 236 and 238 based on brightness information stored in the memory 250.
The driver device 102 also includes memory 250 having an input coupled to data input 204. For example, the memory stores brightness information, which may vary over time, for each of the LEDs coupled to the outputs 234, 236 and 238. The digital core 202 also includes a register 252. The register 252 is programmed to store scanning data that controls the sequence in which the line switches 106 are activated. The scanning data stored in register 252 can be configurable. For example, the scanning data can be programmed through a communications interface responsive to signals provided at the data and clock inputs 124 and 126, respectively.
The scanning data can specify a sequence in which respective line switches 106 are activated. The scanning sequence can include line switches implemented in multiple driver devices 102 (e.g., IC1 and IC2). For example, the scanning sequence is programmed to activate respective scan lines 114 in an order that aligns with the actual physical layout the driver module 100, particularly responsive to how outputs 104 and 130 of the respective driver devices are coupled to the scan lines 114 on the substrate 110. For example, the following table shows an example of a scanning sequence that may be implemented with respect to driver devices IC1 and IC3 having interlaced line outputs 104 and scan lines 114, such as shown in the example module 400 of
By configuring the register 252 in such a way facilitates cascading of multiple instances of the driver device 102 on a driver module 100. In this context, cascading refers to combining more than one driver device in a module in such a way that makes them appear as a single driver to the rest of the circuity in the system (e.g., a display system), such as to a microcontroller. For example, the cascaded driver devices 102 appear as one larger driver device capable of driving a larger area of the overall display than an individual driver device.
Referring to
In the example of
The substrate 402 includes electrically conductive traces 410 coupled to respective scan lines, which are also adapted to couple line outputs 104. For example, the traces are coupled to respective scan lines through substrate terminals (e.g., through conductive vias) coupled between the traces and the layer(s) where the scan lines reside. When driver devices IC1, IC2, IC3 and IC4 are coupled to the substrate 402, as shown in
Also, in the example of
As an example,
As a further example
In this application, the term “couple” or “couples” means either an indirect or direct connection. Thus, if a first device couples to a second device, that connection may be through a direct connection or through an indirect connection via other devices and connections. For example, if device A generates a signal to control device B to perform an action, in a first example device A is coupled to device B, or in a second example device A is coupled to device B through intervening component C if intervening component C does not substantially alter the functional relationship between device A and device B such that device B is controlled by device A via the control signal generated by device A.
The recitation “based on” means “based at least in part on.” Therefore, if X is based on Y, X may be a function of Y and any number of other factors.
Modifications are possible in the described embodiments, and other embodiments are possible, within the scope of the claims.
This application is a continuation of prior application Ser. No. 17/489,228 filed Sep. 29, 2021, currently pending, which claims priority to U.S. Provisional patent application No. 63/236,592, filed Aug. 24, 2021, both of which are incorporated herein by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
10971057 | Jung | Apr 2021 | B2 |
20090284445 | Kuo | Nov 2009 | A1 |
20180261149 | Lin | Sep 2018 | A1 |
20190051253 | Shin | Feb 2019 | A1 |
Entry |
---|
TLC6983 48×16 Common Cathode Matrix LED Display Driver With Ultra Low Power; Texas Instruments; Dec. 2020; 15 Pgs. |
Number | Date | Country | |
---|---|---|---|
20230232513 A1 | Jul 2023 | US |
Number | Date | Country | |
---|---|---|---|
63236592 | Aug 2021 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17489228 | Sep 2021 | US |
Child | 18125931 | US |