DISPLAY PIXEL COMPRISING LIGHT-EMITTING SOURCES AND DISPLAY SCREEN HAVING SUCH DISPLAY PIXELS
20250349248 ยท 2025-11-13
Assignee
Inventors
Cpc classification
G09G3/2085
PHYSICS
G09G2300/0847
PHYSICS
G09G5/024
PHYSICS
G09G2310/0272
PHYSICS
G09G3/3291
PHYSICS
G09G3/2014
PHYSICS
International classification
Abstract
A display pixel including a first memory configured to store a digital color signal, a command circuit configured to perform write operations and read operations in the first memory, at least one light-emitting source, and a driver circuit configured to drive said light-emitting source based on the stored digital signal, wherein the command circuit is configured to operate as a finite-state machine to perform the write operations and the read operations.
Claims
1. A display pixel comprising a first memory configured to store a digital color signal, a command circuit configured to perform write operations and read operations in the first memory, at least one light-emitting source, and a driver circuit configured to drive said light-emitting source based on the stored digital signal, wherein the command circuit is configured to operate as a finite-state machine to perform the write operations and the read operations.
2. The display pixel according to claim 1, comprising a controllable current source supplying said light-emitting source with a current, and wherein the driver circuit is configured to turn on or off the controllable current source based on the stored digital signal.
3. The display pixel according to claim 1, wherein the finite-state machine comprises at least first, second, third, and fourth states, and wherein the transitions between at least some of the first, second, third, and fourth states are triggered by the values of a first bit and a second bit.
4. The display pixel according to claim 3, wherein the transitions between at least some of the first, second, third, and fourth states are further triggered by the values of a counter.
5. The display pixel according to claim 3, further comprising a second memory configured to store a digital biasing signal, and a third memory configured to store the first bit and the second bit.
6. The display pixel according to claim 5, wherein the command circuit is configured, in the first state, to write new values of the first bit and the second bit in the third memory, is configured, in the second state, to write a new value of the digital biasing signal in the second memory, is configured, in the third state, to write a new value of the digital color signal in the first memory, and is configured, in the fourth state, to read the value of the digital color signal in the first memory for the driver circuit to drive said light-emitting source.
7. The display pixel according to claim 6, wherein the command circuit is configured to receive new values of the first bit and the second bit and to write said new values in the third memory in the first state when the command circuit is initially powered on or when a changing of the operation mode of the command circuit is required.
8. The display pixel according to claim 5, comprising a first conductive pad intended to receive a first binary signal and a second conductive pad intended to receive a second binary signal, wherein the command circuit is configured to write the new values of the first bit and the second bit in the third memory, the new value of the digital biasing signal in the second memory, and the new value of the digital color signal in the first memory based on the second binary signal clocked by the first binary signal.
9. The display pixel according to claim 3, wherein the command circuit is configured to go to the first state from any of the second, third, or fourth states after the detection of a first pattern of the first binary signal simultaneously with a second pattern of the second binary signal.
10. The display pixel of claim 9, wherein the first pattern corresponds to the first binary signal remaining at a given logical state.
11. The display pixel of claim 9, wherein the second pattern corresponds to the second binary signal comprising one rising edge, or two successive rising edges, or one falling edge, or two successive falling edges, or one rising edge followed by one falling edge, or one falling edge followed by one rising edge.
12. The display pixel of claim 8, wherein the command circuit is configured to update the first bit and the second bit in the third memory, to update successive bits of the digital biasing signal in the second memory, to update successive bits of the digital color signal in the first memory equal to the successive logical states of the second binary signal at only the rising edges, or at only the falling edges, or at the rising and falling edges of the first binary signal.
13. The display pixel of claim 8, wherein the driver circuit is configured to drive said light-emitting source by pulse-width modulation based of the digital signal and pulses of the first binary signal.
14. A display screen comprising display pixels according to claim 1 arranged in rows and in columns.
15. A method of operating a display pixel comprising a first memory configured to store a digital color signal, a command circuit configured to perform write operations and read operations in the first memory, at least one light-emitting source, and a driver circuit configured to drive said light-emitting source based on the stored digital signal, wherein the command circuit operates as a finite-state machine to perform the write operations and the read operations.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The foregoing features and advantages, as well as others, will be described in detail in the rest of the disclosure of specific embodiments given by way of illustration and not limitation with reference to the accompanying drawings, in which:
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
DESCRIPTION OF THE EMBODIMENTS
[0033] Unless indicated otherwise, when reference is made to two elements connected together, this signifies a direct connection without any intermediate elements other than conductors, and when reference is made to two elements coupled together, this signifies that these two elements can be connected or they can be coupled via one or more other elements.
[0034] Further, a signal which alternates between a first constant state, for example, a low logical state, noted 0, and a second constant state, for example, a high logical state, noted 1, is called a binary signal. The high and low states of different binary signals of a same electronic circuit may be different. In practice, the binary signals may correspond to voltages or to currents which may not be perfectly constant in the high or low state.
[0035] Further, unless indicated otherwise, when it is spoken of a voltage at a conductive pad, the difference between the potential at said conductive pad and a reference potential, for example, the ground, taken as equal to 0 V, is considered.
[0036] Further, the power terminals of a metal-oxide-semiconductor field-effect transistor, also called MOS transistor, refer to the source and the drain of the MOS transistor.
[0037] Unless specified otherwise, the expressions around, approximately, substantially and in the order of signify within 10%, and preferably within 5%. Further the expression substantially constant means which varies by less than 10% over time with respect to a reference value.
[0038] A light-emitting diode is said to be a three-dimensional light-emitting diode when it comprises a three-dimensional semiconductor element of micrometric or nanometric size extending in a preferred direction, for example a microwire or a nanowire, covered with an active area. In particular, a three-dimensional light-emitting diode is said to be of the radial type when its active zone extends at least over the side walls of the three-dimensional semiconductor element.
[0039]
[0040] For each row, the display pixels 12 in the row are coupled to a row electrode 18. For each column, the display pixels 12 in the column are coupled to a column electrode 20. The display screen 10 comprises a selection circuit 22 coupled to the row electrodes 18 and adapted to delivering a selection signal ROW on each row electrode 18. The display screen 10 comprises a data delivery circuit 24 coupled to the column electrodes 20 and adapted to delivering a data signal COL on each column electrode 20. The selection circuit 22 and the control circuit 24 are controlled by a circuit 26, for example comprising a microprocessor.
[0041]
[0042] The display pixel 12 comprises bonding conductive pads P_Gnd, P_Vcc, P_Col, P_Row. Each conductive pad P_Gnd, P_Vcc, P_Col, P_Row is intended to be coupled to one of the electrodes 14, 16, 18, 20, not shown in
[0043] For a color display screen, the display pixel 12 comprises a light-emitting circuit 52 comprising at least three light-emitting diodes emitting radiations of different colors, for example red, green, and blue, a single light-emitting diode LED being shown in
[0044] The display pixel 12 further comprises a driver circuit 40 for driving the controllable current source CS. The driver circuit 40 may particularly comprise electronic components such as MOS transistors or TFTs.
[0045] It may be desirable to use at least one decreased power supply voltage Vdd, inferior to supply voltage Vcc, for example lower than 4 V, in particular in the order of 1 V or of 1.8 V, to power at least some of the electronic components of the driver circuit 40, this decreased power supply voltage for example corresponding to the voltage likely to be applied between the power terminals of MOS transistors. For this purpose, the display pixel 12 comprises a supply circuit 60 that supplies the decreased supply voltage Vdd. The supply circuit 60 receives high reference potential Vcc, and at least one of the selection signal ROW and the data signal COL and provides the decreased supply voltage Vdd. As an example, in
[0046] The driver circuit 40 comprises a circuit 46 (Command), also called command circuit 46, coupled to the conductive pad P_Col receiving the data signal COL and coupled to the conductive pad P_Row receiving the selection and timing signal ROW. The command circuit 46 is configured to deliver a clock signal Clk and a data signal Data to a storage circuit 48 (Color Data registers). The storage circuit 48 comprises a memory configured to store digital color signals R, G, B representative of the image pixel. The command circuit 46 is configured to carry out a writing operation in the memory to store the digital color signals R, G, B based on the data signal Data.
[0047] The driver circuit 40 also comprise a circuit 50 (LED driver), called diode driving circuit 50 hereafter, for controlling the controllable current source CS associated with each light-emitting diode LED. The command circuit 46 is also configured to carry out a reading operation of the digital color signals R, G, B stored in the storage circuit 48. The diode driving circuit 50 is configured to control the controllable current sources CS coupled to the light-emitting diodes LED with signals I_red, I_green, and I_blue, obtained from the digital color signals R, G, B, to implement a pulse width modulation. The diode driving circuit 50 is supplied with the high reference potential Vcc and the decreased supply voltage Vdd.
[0048] As an example, the data signal Data can correspond to the data signal COL and the clock signal Clk can correspond to the selection and timing signal ROW.
[0049] As an example, for each color, the controllable current source CS comprises a switch is series with a constant current source providing a constant current having an adjustable intensity. The intensity of the constant current source can be controlled based on a digital biasing signal DBias. The same digital biasing signal DBias can be used for each color. The switch can be turned on or off based on the signals I_red, I_green, and I_blue. As an example, the storage circuit 48 can also comprise a memory for storing the digital biasing signal DBias.
[0050]
[0051] The operation comprises the following steps: [0052] the display pixel 12 is powered on (step 100); [0053] the memory of the storage circuit 48 in which the digital biasing signal DBias is stored is reset (step 102); [0054] a new value of the digital biasing signal DBias is written in the storage circuit 48 (step 104); [0055] the memory of the storage circuit 48 in which the digital color signals R, G, B are stored is reset (step 106); [0056] new values of the digital color signal R, G, and B are written in the storage circuit 48 (step 108); and [0057] for each color, the light-emitting diode LED is controlled based on the digital color data signal R, G, or B stored in the storage circuit 48 (step 110).
[0058] Steps 106, 108, and 110 are repeated each time a new digital color signal R, G, and B is to be displayed, a repetition being shown by way of example in
[0059] A drawback of the method of operation previously disclosed is that the succession of steps cannot be modified once the driver circuit 40 is manufactured. In particular, at step 110, the display phase of an image pixel can comprise two or more display cycles and the number of display cycles cannot be modified once the driver circuit 40 is manufactured. A drawback of the method of operation previously disclosed is that the storage of a new value of the digital biasing signal DBias in the storage circuit 48 requires to switch off the display pixel 12 and switch it on again to begin the method of operation from the first step 100.
[0060] According to an embodiment, the command circuit 46 operates as a state machine that allows to control the storage circuit 48 and the diode driving circuit 50 with more flexibility.
[0061]
[0062] In
[0063] As shown in
[0064] The register 48A comprises memory cells DA.sub.0 to DA.sub.NA-1. Each memory cell DAK, k being in the range from 0 to NA-1, is configured to store one bit of the digital biasing signal DBias. According to an embodiment, each memory cell DA.sub.k corresponds to a flip-flop, for example a D flip-flop having an input D and an output Q, and clocked by the clock signal Clk. For each memory cell DA.sub.k, k being in the range from 0 to NA-2, the output Q of the memory cell DA.sub.l is connected to the input D of the memory cell DA.sub.i+1. The output Q of memory cell DA.sub.NA-1 provides the bits of the digital signal DBias.
[0065] The register 48B comprises memory cells DB.sub.0 to DB.sub.ND-1. According to an embodiment, each digital color signal R, G, B is coded on a number NB of bits and the number ND is equal to three times the number NB. According to another embodiment, the storage circuit 48 comprises a separate register 48B for storing each digital color signal R, G, B and the number ND is then equal to the number NB. Each memory cell DB.sub.k, k being in the range from 0 to ND-1, is configured to store one bit of the digital color signals R, G, and/or B. According to an embodiment, each memory cell DB.sub.k corresponds to a flip-flop, for example a D flip-flop having an input D and an output Q, and clocked by the clock signal Clk. For each memory cell DB.sub.k, k being in the range from 0 to ND-2, the output Q of the memory cell DB.sub.k is connected to input D of memory cell DB.sub.k+1. The output Q of the memory cell DB.sub.ND-1 provides the bits of the color digital signals R, G, or B.
[0066] According to an embodiment, a digital signal, called command signal CMD, is stored in the register 48C. The number of bits of the command signal CMD is equal to NC. According to an embodiment, NC is equal to 2. The command signal CMD comprises at least 2 bits called bit Config and bit Refresh.
[0067] The inputs that trigger a transition is the value of the bit Config, the value of the bit Refresh, the value of a counter called Count, and a specific pattern of the signals ROW and COL, the pattern being called a reset sequence.
[0068] From the state S1, there are one transition T1_2 to the state S2 and one transition T1_3 to the state S3. The transition T1_2 is triggered when the bit Config is at logical value 1 and the counter Count is at the value NC, independently of the value of the bit Refresh.
[0069] The transition T1_3 is triggered when the bit Config is set at logical value 0 and the counter Count is at the value NC, independently of the value of the bit Refresh.
[0070] From the state S2, there are one transition T2_1 to the state S1 and one transition T2_3 to the state S3. The transition T2_1 is triggered when the reset sequence is carried out. The transition T2_3 is triggered when the counter Count is equal to NA.
[0071] From the state S3, there are one transition T3_1 to the state S1 and one transition T3_4 to the state S4. The transition T3_1 is triggered when the sequence Reset is carried out. The transition T3_4 is triggered when the counter Count is equal to ND.
[0072] From the state S4, there are one transition T4_1 to the state S1, one transition T4_3 to the state S3 and one transition T4_4 to the state S4. The transition T4_1 is triggered when the sequence Reset is carried out. The transition T4_3 is triggered when the bit Refresh is at logical value 0 and when the counter Count is equal to P. The transition T4_4 is triggered when the bit Refresh is at logical value 1 and when the counter Count is equal to P.
[0073]
[0074] In the state S1, the command circuit 46 commands the writing of a new value for the command signal CMD in the register 48C of the storage circuit 48, including new values for the bits Config and Refresh. According to an embodiment, a new value for the command signal CMD is sent to the command circuit 46 to be written in the memory 48C when the command circuit 46 is initially powered on or when a changing of the operation mode of the command circuit 46 is required. According to an embodiment, the writing operation in the state S1 comprises the following steps: [0075] setting the counter Count at the value NC; [0076] resetting the register 48C, by example by setting each memory cell of the register 48 C at logical value 1; [0077] providing successively each bit of the new value for the command signal CMD to the register 48C; [0078] for each bit of the new value for the command signal CMD provided to the register 48C, decreasing the counter Count by one; and [0079] when the counter Count is equal to 0, setting the counter Count to the value NC.
[0080]
[0081] In the state S2, the command circuit 46 commands the writing of a new value for the digital biasing signal DBias in the register 48A of the storage circuit 48. According to an embodiment, the writing operation in the state S2 comprises the following steps: [0082] setting the counter Count at the value NA; [0083] resetting the register 48A, by example by setting each memory cell DA.sub.0 to DA.sub.NA-1 of the register 48A at logical value 1; [0084] providing successively each bit of the new value for the digital biasing signal DBias to the register 48A; [0085] for each bit of the new value for the digital biasing signal DBias provided to the register 48A, decreasing the counter Count by one; and [0086] when the counter Count is equal to 0, setting the counter Count to the value NA.
[0087] During a writing phase in the state S2, the memory cell DA.sub.i, i being in the range from 0 to NA-1, are clocked by signal Clk. The signal Data corresponds to the signal COL that comprises the bits of the digital biasing signal DBias that are provided successively, for example from the most significant bit to the least significant bit, and that move through the succession of memory cells DA.sub.i, so that, at the end of the writing phase, the most significant bit of the digital biasing signal DBias stored in memory cell DA.sub.NA-1 and the least significant bit of the digital biasing signal DBias is stored in memory cell DA.sub.0.
[0088] In the state S3, the command circuit 46 commands the writing of new values for the digital color signals R, G, B in the register 48B of the storage circuit 48. According to an embodiment, the writing operation in the state S3 comprises the following steps: [0089] setting the counter Count at the value ND; [0090] resetting the register 48B, by example by setting each memory cell DB.sub.0 to DB.sub.ND-1 of the register 48B at logical value 1; [0091] providing successively each bit of the new value for the digital color signals R, G, B to the register 48B; [0092] for each bit of the new value for the digital color signals R, G, B provided to the register 48B, decreasing the counter Count by one; and [0093] when the counter Count is equal to 0, setting the counter Count to the value ND.
[0094] According to an embodiment, the digital color signals R, G, and B are stored in a single register 48B. During a writing phase in the state S3, the memory cell DB.sub.i, i being in the range from 0 to ND-1, are clocked by signal Clk. The signal Data corresponds to the signal COL that comprises the bits of the digital color signals R, G, and B that are provided successively, for each digital color signal R, G, and B, from the most significant bit to the least significant bit, and that move through the succession of memory cells DB.sub.i. As an example, the bits of the digital color signal R are provided first, then the bits of the digital color signal G, and eventually the bits of the digital color signal B, so that, at the end of the writing phase, the most significant bit of the digital color signal R is stored in memory cell DB.sub.ND-1 and the least significant bit of the digital color signal B is stored in memory cell DB.sub.0. However, the order of the digital color signals R, G, B stored in the register 48B can be different. According to another embodiment, the digital color signals R, G, and B are stored in a separate registers 48B. During a writing phase in the state S3, the signal Data corresponds to the signal COL that comprises the bits of the digital color signal R that are provided to a first register 48B, then the bits of the digital color signal G that are provided to a second register 48B, and eventually the bits of the digital color signal B that are provided to a third register 48B. However, the bits of the digital color signals R, G, B can be provided in a different order.
[0095] In the state S4, a display phase is carried out based on the signal ROW, on the digital color signals R, G, B stored in the register 48B of the storage circuit 48, and on the digital biasing signal DBias stored in the register 48A of the storage circuit 48. According to an embodiment, for each color, the controllable current sources CS supplying the light emitting diode LED is controlled by the diode driving circuit 50 by pulse-width modulation.
[0096]
[0097] The controllable current source CS comprises a switch SW in series with an adjustable current source CCS providing a current ICS having a controllable intensity. The switch SW can be coupled between a terminal OUT and the conductive pad of the display pixel 12 that is connected to the source of the low reference voltage Gnd. The adjustable current source CCS can be coupled between the terminal OUT and the cathode of the light-emitting diode LED. The switch SW is controlled by the signal I_blue. The adjustable current source CCS is controlled by a constant biasing signal Bias. As an example, the switch SW corresponds to a MOS transistor, for example a N-MOS transistor. The signal I_blue can then correspond to the voltage controlling the gate of the MOS transistor. As an example, the adjustable current source CCS corresponds to a MOS transistor, for example a N-MOS transistor. The biasing signal Bias can then correspond to the gate-source voltage of the MOS transistor.
[0098] The diode driving circuit 50 comprises a digital circuit 54 (Digital block) and an analog circuit 56 (Analog block). The analog circuit 56 receives the signal DBias provided by the storage circuit 48. The digital circuit 54 receives the signal B provided by the storage circuit 48 during a read operation clocked by the signal Clk provided by the command circuit 46. The digital circuit 54 provides the signal I_blue to the switch SW. The analog circuit 56 provides the signal Bias based on a digital to analog conversion of the digital biasing signal DBias. The digital circuit 54 can be supplied by the reduced power voltage Vdd that is inferior to the power supply Vcc. The analog circuit 56 can be supplied by another reduced power voltage Vdd_a that can be inferior to the power voltage Vcc. The analog circuit 56 can comprise a digital-to-analog converter providing the signal Bias from the digital biasing signal DBias. When the adjustable current source CCS corresponds to a MOS transistor, the analog circuit 56 provides the signal Bias so that MOS transistor CCS is operated under saturation region.
[0099]
[0100] According to an embodiment, the light-emitting diodes LED of the display pixel 12 are controlled by pulse-width modulation. For this purpose, during a display cycle, the signal ROW exhibits a succession of pulses P at logical state 1 which rates the reading operation of the register 48B of the storage circuit 48 for the control of the light-emitting diode LED by pulse-width modulation
[0101] For each color, in a display cycle, the number of pulses in the succession of pulses corresponds to the number NB+1 of bits of each digital color signal R, G, and B. As an example, the switch SW is closed or open, at the rate of the pulses of the signal ROW, according to the logical value 0 or 1 of each bit of the color signal R, G, or B, for example starting from the most significant bit, this switch SW being maintained closed or open until the next pulse of the signal ROW. In
[0102] During a display cycle, the duration between two successive pulses P of the signal ROW is divided each time by two, so that the total duration for which the light-emitting diode LED is on depends on the value of the color signal R, G, or B. The display phase of an image pixel can comprise two or more display cycles. That is to say the succession of pulses P of the signal ROW shown in
[0103] In
[0104] According to an embodiment, called field sequential display, only the signal provided at the output Q of the memory cell DB.sub.ND-1 of the register 48B is used to provide the bits of the digital color signals R, G, and B. In the state S4, during the display phase, the memory cells DB.sub.i, i being in the range from 0 to ND-1, are clocked by the signal ROW. Therefore, the output Q of the memory cell DB.sub.ND-1 of the register 48B provides successively each bit of the digital color signal R, then each bit of the digital color signal G and then each bit of the digital color signal B from the most significant bit to the least significant bit for each digital color signal R, G and B. The signal ROW comprises at least three display cycles, the first display cycle being used to display the digital color signal R, the second display cycle being used to display the digital color signal G, and the third display cycle being used to display the digital color signal B.
[0105] According to another embodiment, called simultaneous display, the output Q of the memory cell DB.sub.NB-1 of the register 48B is used to provide the bits of the digital color signal B, the output Q of the memory cell DB.sub.2NB-1 of the register 48B is used to provide the bits of the digital color signal G, and the output Q of the memory cell DB.sub.ND-1 of the register 48B is used to provide the bits of the digital color signal R. In the state S4, during the display phase, the memory cells DB.sub.i, i being in the range from 0 to NB-1, of each register 48B are clocked by the signal ROW. Therefore, the output Q of the memory cell DB.sub.NB-1 of the register 48B provides successively each bit of the digital color signal B, the output Q of the memory cell DB.sub.2NB-1 of the register 48B provides successively each bit of the digital color signal G, and the output Q of the memory cell DB.sub.ND-1 of the register 48B provides successively each bit of the digital color signal R. The digital color signals R, G, B can then be displayed simultaneously.
[0106] The display phase of an image pixel can comprise two or more display cycles. The number of display cycles in the display phase is called NY. The number NY is equal or superior to 1. For each color, the total number of the pulses of the signal ROW in a display phase is equal to NY*(NB+1) where NB is the number of bits for each digital color signal R, G, or B.
[0107] According to an embodiment, the display cycle in the state S4 comprises the following steps: [0108] setting the counter Count at the value NP; [0109] controlling the register 48B to provide successively each bit of the digital color signals R, G, B clocked by the signal Clk; [0110] for each bit of the new value for the digital color signals R, G, B provided by the register 48B, decreasing the counter Count by one; and [0111] when the counter Count is equal to 0, setting the counter Count to the value NP.
[0112] At the end on a display phase, the command circuit 46 repeats a new display phase if the bit Refresh is equal to logical value 1, which means that the finite-state machine remains in the state S4. In that case, a reset sequence is to be performed to leave the state S4. At the end on a display phase, the command circuit 46 write a new value of the digital color signals R, G, or B if the bit Refresh is equal to logical value 0, which means that the finite-state machine goes to the state S3.
[0113] According to an embodiment, all transitions towards the state S1 when a reset sequence occurs, that is to say when a first pattern of the signal ROW and a second pattern of the signal COL occur simultaneously. According to an embodiment of the first pattern, the signal ROW remains constant, at high logical level 1 or at low logical level 0. According to an embodiment of the second pattern, the second pattern corresponds to the signal COL having at least two rising edges, or at least two falling edges.
[0114]
[0115] Various embodiments and variants have been described. Those skilled in the art will understand that certain features of these various embodiments and variants may be combined, and other variants will occur to those skilled in the art.
[0116] Finally, the practical implementation of the described embodiments and variations is within the abilities of those skilled in the art based on the functional indications given hereabove.