US20220398970A1 - Circuitry and method - Google Patents
Circuitry and method Download PDFInfo
- Publication number
- US20220398970A1 US20220398970A1 US17/806,194 US202217806194A US2022398970A1 US 20220398970 A1 US20220398970 A1 US 20220398970A1 US 202217806194 A US202217806194 A US 202217806194A US 2022398970 A1 US2022398970 A1 US 2022398970A1
- Authority
- US
- United States
- Prior art keywords
- display
- circuitry
- charge
- image
- electrical charge
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 26
- 230000007704 transition Effects 0.000 claims abstract description 36
- 230000004044 response Effects 0.000 claims abstract description 31
- 230000000977 initiatory effect Effects 0.000 claims abstract description 7
- 238000003306 harvesting Methods 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 15
- 230000006698 induction Effects 0.000 claims description 4
- 230000001419 dependent effect Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 description 25
- 239000003990 capacitor Substances 0.000 description 19
- 238000004146 energy storage Methods 0.000 description 12
- 230000004913 activation Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000007599 discharging Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 239000003086 colorant Substances 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2092—Details of a display terminals using a flat panel, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G3/2096—Details of the interface to the display terminal specific for a flat panel
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/04—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions
- G09G3/06—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions using controlled light sources
- G09G3/12—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions using controlled light sources using electroluminescent elements
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02S—GENERATION OF ELECTRIC POWER BY CONVERSION OF INFRARED RADIATION, VISIBLE LIGHT OR ULTRAVIOLET LIGHT, e.g. USING PHOTOVOLTAIC [PV] MODULES
- H02S50/00—Monitoring or testing of PV systems, e.g. load balancing or fault identification
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/04—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions
- G09G3/06—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions using controlled light sources
- G09G3/12—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions using controlled light sources using electroluminescent elements
- G09G3/14—Semiconductor devices, e.g. diodes
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2085—Special arrangements for addressing the individual elements of the matrix, other than by driving respective rows and columns in combination
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02S—GENERATION OF ELECTRIC POWER BY CONVERSION OF INFRARED RADIATION, VISIBLE LIGHT OR ULTRAVIOLET LIGHT, e.g. USING PHOTOVOLTAIC [PV] MODULES
- H02S40/00—Components or accessories in combination with PV modules, not provided for in groups H02S10/00 - H02S30/00
- H02S40/30—Electrical components
- H02S40/38—Energy storage means, e.g. batteries, structurally associated with PV modules
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2300/00—Aspects of the constitution of display devices
- G09G2300/06—Passive matrix structure, i.e. with direct application of both column and row voltages to the light emitting or modulating elements, other than LCD or OLED
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
- G09G2330/023—Power management, e.g. power saving using energy recovery or conservation
Definitions
- circuitry relates to circuitry and methods. It is known to provide circuitry with display devices having multiple display elements which are capable of displaying an image (such as, for example, one or more alphanumeric characters) to a user. In some instances the display elements are arranged to store electrical charge, with the stored electrical charge controlling a display output of that display element.
- circuitry comprising:
- driver circuitry to control display of a prevailing display image by display elements of a display device, the driver circuitry generating a signal providing electrical charge for storage by display elements, in which an electrical charge stored by a display element controls a display output of that display element;
- detector circuitry to detect, for a given display image transition from a current display image to a second, different, display image, a first set of one or more display elements which are in a respective first state controlled by a first stored electrical charge in the current display image and which are required to be in a respective second state controlled by a second stored electrical charge, lower than the first stored electrical charge, in the second display image;
- switching circuitry responsive to the detector circuitry, to divert electrical charge from display elements of the set of one or more display elements to a secondary charge store in response to initiation of the display image transition.
- controlling display of a prevailing display image by display elements of a display device by generating a signal providing electrical charge for storage by display elements, in which an electrical charge stored by a display element controls a display output of that display element;
- FIG. 1 schematically illustrates example circuitry
- FIG. 2 is a schematic flowchart illustrating operations of the circuitry of FIG. 1 ;
- FIG. 3 a schematically illustrates a display element
- FIG. 3 b schematically illustrates a display element charging curve
- FIG. 4 schematically illustrates a set of seven-segment displays driven by driver circuitry
- FIG. 5 is a schematic circuit diagram illustrating operations of the arrangement of FIG. 4 ;
- FIG. 6 schematically illustrates a transition between the display of two different alphanumeric characters by a seven-segment display
- FIG. 7 schematically introduces a charge sharing operation
- FIG. 8 schematically illustrates example circuitry to perform a charge sharing operation
- FIGS. 9 and 10 are respective schematic circuit diagrams illustrating variations of the circuitry of FIG. 8 ;
- FIG. 11 a is a schematic timing chart
- FIGS. 11 b and 11 c are schematic flowcharts illustrating respective methods
- FIG. 11 d schematically illustrates an example seven-segment display
- FIGS. 12 a and 12 b schematically illustrate the use of pixelated displays
- FIGS. 13 a , 13 b , 14 a , 14 b and 15 schematically illustrate the selection of candidate representations of alphanumeric characters
- FIG. 16 is a schematic flowchart illustrating a method
- FIG. 17 schematically illustrates the use of detection circuitry
- FIGS. 18 and 19 are schematic flowcharts illustrating respective methods.
- FIG. 1 schematically represents aspects of an example processing circuitry 100 , for example embodying a so-called Internet of Things (IoT) device.
- IoT Internet of Things
- Such devices are generally aimed at providing localised low-power low-cost processing capability relating to a particular task, often with a wireless Internet connection being provided.
- the energy harvester 110 may comprise, for example, a solar electrical generator or converter, a thermal electrical generator, for example responsive to a temperature gradient across the energy harvester, induction circuitry to receive electrical energy from a complimentary apparatus placed nearby and/or a mechanical or vibrational electrical energy generator responsive to movement of the energy harvester 110 .
- a common feature of energy harvesting arrangements is that the generated power can be relatively low and intermittent, which in turn implies that when that harvested energy is stored, for example by energy storage 120 (for example, capacitive and/or rechargeable battery storage), and used to power the circuitry 100 , it is important that the power consumption of the circuitry, or at least the energy requirement to complete a particular task, is also low.
- energy storage 120 for example, capacitive and/or rechargeable battery storage
- the circuitry of FIG. 1 comprises energy harvesting apparatus to generate electrical energy to power at least some operations of the display apparatus (being any one or more parts of FIG. 1 including the display 160 ) in response to a current configuration or motion of the circuitry.
- the energy harvesting apparatus may comprise (i) solar generation apparatus; (ii) apparatus to generate electrical energy in response to physical motion of the energy harvesting apparatus; (iii) apparatus to generate electrical energy in response to a temperature of the energy harvesting apparatus; and/or (iv) induction apparatus to generate electrical energy in response to presence of the energy harvesting apparatus within a given electrical and/or magnetic field.
- IoT devices do not have to use energy harvesting and in some examples they can be powered by dry cell sources or rechargeable cell sources.
- dry cell sources or rechargeable cell sources.
- the present techniques apply not only to IoT devices of the type described above, but to any processing circuitry incorporating a display device, whether or not the processing circuitry performs communication (by the Internet or otherwise) and whether or not the processing circuitry incorporates one or more sensors.
- the present techniques are particularly applicable where power consumption is an issue, for example in an energy harvesting situation or in the context of a small capacity dry cell or rechargeable power supply.
- the present techniques are not limited to any specific application of this type and it is noted that the environmental benefit of reducing power consumption of electronic circuitry is a constant aim in many fields of electronic technology.
- a typical IoT device performs some sort of processing operation, and in the example of FIG. 1 processing circuitry 130 is provided for this purpose.
- processing circuitry 130 is provided for this purpose.
- an IoT device generally performs communication via the Internet and to this end communication (“Comms”) circuitry 140 is provided to allow a wireless link 145 with an access point or a base station (not shown).
- Comms communication
- one or more sensor(s) 150 may provide input to the processing circuitry 130 and a display 160 may allow for the display of information generated by the processing circuitry 130 .
- harvested energy can be stored by the energy storage 120 and used by the remainder of the circuitry under the control of the processing circuitry 130 , for example at predetermined intervals, in response to an interrupt or other indication provided by ongoing quietened operation of the sensor(s) 150 , in response to a detection that the energy storage 120 currently holds enough energy to complete a particular set of operational tasks or the like.
- FIG. 2 is a schematic flowchart illustrating one example of this type of operation, in which at a step 200 , energy is harvested by the energy harvester 110 .
- a sensor detection is made by the sensor(s) 150 and in response to that detection, one or both of a communications message is sent (at a step 220 ) by the communications circuitry 140 and a display image or state displayed by the display 160 is updated at a step 230 .
- control may return to the step 210 (either straightaway or after a defined period, for example). If not then control passes to a step 250 which the circuitry enters a quiescent mode and the harvesting of energy at the step 200 continues.
- the display 116 makes use of a set of display elements which are each activated by controlling the storage of electrical charge by that display element.
- an individual display element may be considered as a capacitor such as that shown as a capacitor 300 in FIG. 3 a .
- Control circuitry to be described below can connect the capacitor 300 to a current source so that a charging operation may be described by the schematic current flow profile of FIG. 3 b , in which time is represented on a horizontal axis and current (I) on a vertical axis.
- the display elements may represent pixels or, in other examples such as that shown schematically in FIG. 4 , segments 410 of so-called seven-segment displays 400 .
- seven-segment displays are illustrated schematically and are controlled by driver circuitry 420 responsive to data 430 indicative of alphanumeric characters to be displayed by the seven-segment displays 400 .
- the driver circuitry provides a set of seven control signals 440 each applicable to a respective one of the segments and (in this example) a set of four control signals 450 each applicable to a respective one of the seven-segment displays 400 .
- control signals 440 and 450 control respective switches connecting a segment to a current source (not shown in FIG. 4 ) so that between the control signals 440 and the control signals 450 , any individual segment of any individual seven-segment display can be addressed and connected to the current source.
- the activation of a display element or segment in this example is such that the display element retains the stored charge at least for a period which is significantly longer than the time taken to charge that display element by the example profile of FIG. 3 b . So, it is possible for the driver circuitry 420 to address each of the display elements which requires activation in turn so as to generate an overall set of activated display elements for a user to view.
- activation of a display element can involve the display element changing brightness, colour or both so as to enable a user to perceive a difference between activated display elements and not-activated display elements.
- That display element can be shorted to ground, again under the control of the driver circuitry 420 and the control signals 440 , 450 , so as to discharge the stored charge held by that display element.
- the driver circuitry 420 operates as driver circuitry to control display of a prevailing display image by display elements 410 of a display device (in this example, the set of seven-segment displays 400 or indeed any individual one of the seven-segment displays), the driver circuitry generating a signal providing electrical charge for storage by display elements, in which an electrical charge stored by a display element controls a display output of that display element.
- the control signals 440 control a set of switches 510 to connect segment lines 520 either to the power source or to ground 530 .
- the segment lines 520 relates to an individual segment 410 in each of the seven-segment displays 400 ; for example, “Seg 0” may relate to the uppermost segment 405 of each of the seven-segment displays, with the display element represented by a capacitor symbol 525 connected between that segment line and a “common” line 540 which is common to the entire seven-segment display 400 .
- the common line 540 “COM 0” might relate to a left-most seven-segment display 460 ; the common line “COM 1” might relate to a second-leftmost seven-segment display 470 and so on.
- the common lines Under the control of the signals 450 the common lines can individually be grounded, connected to the power supply or tri-stated (effectively, isolated or connected to neither) by other respective switches 510 . Therefore, using this arrangement, an appropriate combination of the control signals 440 , 450 can ground any individual display element or connect any individual display element to the power source. In this way, as discussed above, any individual display element can be activated (by being caused to store a charge) or deactivated (by being grounded so as to discharge any stored charge).
- FIGS. 6 and 7 schematically represent an example of a technique applicable to embodiments of the disclosure, in which stored charge is shared as between one or more display elements to be deactivated and one or more display elements to be newly activated.
- Example embodiments recognise this and also recognise that simply discharging a display element to ground is potentially wasteful of the charge that was used in order to initially activate that display element.
- a seven-segment display is illustrated in an initial state 600 (displaying a representation of the numeral 2 ) and a subsequent state 610 (displaying a representation of the numeral 3 ).
- an initial state 600 displaying a representation of the numeral 2
- a subsequent state 610 displaying a representation of the numeral 3
- LHS one segment 620
- RHS another segment 630
- the deactivation of the LHS segment 620 is performed in FIG. 6 by simply grounding the segment.
- a schematic charging curve illustrating the current flow in charging the RHS segment 630 from a completely grounded initial state.
- a peak current I max is required to perform the charging operation.
- FIG. 7 the same initial 600 and final 610 states are shown, but in between them an intermediate state 700 is illustrated in which the one or more display elements to be deactivated (in this case the element 620 ) are connected not initially to ground but to the one or more display elements to be activated (in this case the element 630 ).
- This provides for a so-called charge sharing between the one or more display elements to be deactivated and the one or more display elements to be activated.
- the amount of charge stored by the display element 620 will reduce to 50% and a pre-charge of the display element 630 will provide 50% of the required charge to activate the display element 630 .
- the intermediate state 700 is maintained for a predetermined or minimum time period to allow charge flow between the respective display elements and then the charge sharing display elements are isolated from one another so as to leave the one or more elements to be activated holding an amount of pre-charge.
- the one or more display elements to be deactivated may then be disconnected from the charge sharing arrangement and grounded, and the power supply connected to the one or more display elements to be newly activated so as to complete the charging and activation of those one or more display elements.
- the pre-charging of the RHS element 630 has the result that less charge has to be drawn from the power supply in order to complete the charging of the RHS element 630 .
- this is illustrated by a peak charging current I red being somewhat lower than the peak charging current I max required in the comparative example of FIG. 6 .
- the energy cost of controlling the relevant switches to earth the display element(s) to be deactivated is the same as between FIG. 6 and FIG. 7 .
- the energy cost of controlling the relevant switches to connect the power supply to the display element(s) to be activated is also the same as between FIG. 6 and FIG. 7 .
- FIGS. 6 and 7 has been with respect to seven-segment displays, the same techniques and underlying potential benefits may apply in respect of other types of displays having multiple display elements, for example pixelated displays.
- FIG. 8 provides a schematic overview of circuitry capable of performing the operations of FIG. 7 .
- This can operate in respect of various different display devices as discussed above but in some examples the display device comprises one or more alphanumeric character displays such as seven-segment displays.
- the display device comprises one or more alphanumeric character displays such as seven-segment displays.
- the LHS 620 and RHS 630 display elements of a particular example seven-segment display are illustrated (being shown by a schematic capacitor symbols).
- circuitry of FIG. 8 may be implemented without the presence of a display device, in the form of circuitry for connection to a display device, or may incorporate the display device as well.
- Image generator circuitry 800 (to generate a display image for display by the display device) and detector circuitry 810 may be implemented by, for example, the processing circuitry 130 of FIG. 1 , for example a CPU or other processing element.
- Driver circuitry 820 corresponds to the driver circuitry 420 of FIG. 4 so as to generate control signals 830 (corresponding schematically to the control signals 440 , 450 ) in response to data 840 (corresponding to the information 430 ) defining a required display configuration or state to be displayed.
- the detector circuitry 810 is configured to detect, for a given display image transition from a current display image to a second, different, display image, a first set of one or more display elements which are in a respective first state controlled by a first stored electrical charge in the current display image and which are required to be in a respective second state controlled by a second stored electrical charge, lower than the first stored electrical charge, in the second display image.
- the first set of one or more display elements is represented by the LHS element 620 .
- the detected or identified first display element(s) are elements which are to be deactivated or at least reduced in terms of their stored charge between the current display image and the second (for example subsequent) display image.
- Switching circuitry comprising a switching controller 850 and one or more switches 860 is responsive to the detector circuitry, to divert electrical charge from display elements of the set of one or more display elements to a secondary charge store in response to initiation of the display image transition.
- the switching controller 850 controls the switches 860 by schematic control signals 855 .
- the secondary charge store referred to above is represented by the so-called RHS element 630 .
- the detector circuitry 810 is configured to detect, for the given display image transition, a second set of one or more display elements which are in a respective second state controlled by a second stored electrical charge in the current display image and which are required to be in a respective first state controlled by a first stored electrical charge, greater than the second stored electrical charge, in the second display image.
- the second set of one or more display elements corresponds to display elements to be newly activated, or at least ones which are to have their stored charge increased by the given display image transition.
- this corresponds to the RHS element 630 , as an example of the secondary charge store comprising one or more of the second set of one or more display elements.
- the control signals 830 control the charging and discharging of display elements to be activated and deactivated.
- the driver circuitry is configured to generate the signal in respect of a display element to provide a required total stored electrical charge dependent upon a required display output of that display element.
- the driver circuitry is configured to generate the signal in respect of the given display element to provide the required total stored electrical charge taking into account electrical charge diverted to the given display element by the switching circuitry.
- the given display image transition may comprise, for example, a transition from a current display of a current set of one or more alphanumeric characters to a display of a second, different, set of alphanumeric characters.
- the switching controller 850 controlling operation of the switches 860 controls the selective shorting together or connecting together (for the purposes of charge sharing) of display elements identified in respect of a given display image transition by the detector circuitry. In example arrangements this charge sharing applies only to display elements identified in respect of a given display image transition by the detector circuitry.
- FIGS. 9 and 10 example circuitries are provided which are similar in some respects to that of FIG. 5 but which also embody the functionality of the switches 510 of FIG. 5 and the switches 860 of FIG. 8 by source switches 940 under the control of control signals 950 and charge switches 920 under the control of control signals 930 .
- a single schematic circuitry 900 represents the functionality of the driver circuitry 820 and the switching controller 850 .
- FIG. 10 features in common with FIG. 9 will not be described again but a substantive difference is the presence of an energy storage device such as a capacitor 1000 between the bus 910 and ground. Also connected across the capacitor 1000 is an optional voltage regulator 1030 which in turn supplies power to the processing circuitry 130 for example.
- an energy storage device such as a capacitor 1000 between the bus 910 and ground.
- an optional voltage regulator 1030 which in turn supplies power to the processing circuitry 130 for example.
- a display element when a display element is to be deactivated or at least reduced in terms of its stored charge, that stored charge may be diverted by the switches 920 , 940 to the bus 910 which has the effect of charging the capacitor 1000 rather than (or in addition to) one or more other display elements.
- This can provide a reserve of energy for use in powering aspects of the overall circuitry of FIG. 1 , such as the processing circuitry 130 .
- the selection of whether to route charge held by an element to be deactivated into another display element, into the capacitor 1000 or into both can be made by the detector circuitry 810 , for example in response to a control signal 815 indicative of one or more of (a) a current output of the energy harvester 110 ; (b) a prevailing amount of energy stored by the energy storage 120 ; and (c) a prediction of processing tasks to be performed next by the processing circuitry 130 .
- the detector circuitry 810 may route stored charge from one or more display elements to be deactivated at least in part into the capacitor 1000 to provide further electrical energy by which to operate the processing circuitry 130 or other parts of the circuitry of FIG. 1 .
- this also implies that if a display device is being entirely deactivated such that no display elements remain activated (or substantially fewer than were previously activated) then a waste of stored charge can be avoided by instead providing that stores charge to the capacitor 1000 .
- the stored charge can simply be routed (for example by suitable switches) to one or more other display elements.
- stores charge can always be provided to the capacitor 1000 to supplement the energy storage 120 .
- the capacitor 1000 and the energy storage 120 may in fact be represented by the same set of energy storage components.
- the capacitor 1000 provides an example of the secondary charge store comprising a charge store configured to provide electrical energy to power at least some operations of the overall apparatus.
- FIGS. 11 a - 11 c provide a timing diagram ( FIG. 11 a ) and two schematic flowcharts ( FIGS. 11 b and 11 c ) to illustrate various timing considerations.
- FIG. 11 d relates to a worked example to be described below.
- time point t0 represents a time at which the current or initial image is displayed by a particular display element and the time point t4 represents a time at which the next or subsequent image is displayed by that display element.
- the intervening time points t1 . . . t3 will be described below and relates to stages in an example charge sharing process.
- time period between t0 and t4 may be of the order of (say) a few milliseconds, but it may vary according to design parameters in dependence upon (amongst other potential influences) the capacitance of each display element and the RC time constant of the circuitry including the display element, defining in turn a characteristic charge or discharge time for that display element.
- FIG. 11 b provides a schematic flowchart relating to initialisation steps performed in respect of a given image transition.
- the steps are performed for each display element and involves setting two variables for that display element and that image transition, namely “SRC” (at a step 1100 ) and “CHG” (at a step 1110 ). These are set as follows:
- old_data represents the state of the display element in the current image (for example, a 1 at a given bit position indicating an activated element) and “new_data” represents the state of the display element in the next or subsequent image following the given image transition.
- switches 920 , 940 are controlled on a bit by bit basis as discussed earlier in connection with FIGS. 9 and 10 .
- the time points t0 to t4 are represented by respective flowchart steps 1120 . . . 1160 and operations are performed as shown below.
- source_switch relates to the state of the switch(es) 940 relevant to the display element under consideration.
- charge_switch relates to the state of the switch(es) 920 relevant to the display element under consideration.
- This arrangement conveniently provides for only one of the two switches being changed at any one time (in FIG. 11 c , the switch which is changing state is indicated by bold and underlined text).
- the window in which charge sharing actually takes place in this example is between t2 and t3.
- each segment is controlled by a respective bit of a control value, with the segments d0-d6 being controlled by old_data or new_data bits 0 to 6 respectively.
- old_data (d7:0) will be 0x4F (binary 1001111) so that the number 3 is displayed.
- new_data in order to define a displayed number 4, is 0x66 (binary 1100110).
- FIG. 12 schematically illustrates an example pixelated display by which a display image can be represented by changing the state of pixels 1200 each of which operates in the same manner as a display element discussed above.
- display elements can be set to an activated state (drawn as black) or a deactivated state (drawn as white), although in other examples different colours or different greyscale options may be provided.
- FIG. 12 a one example representation of the numeral 7 is shown in FIG. 12 a , but by activation of different pixels other representations such as that shown in FIG. 12 b could be provided and which will be readily understood by a user to represent the same numeral character.
- the numeral 9 could be displayed as a representation 1300 or as a representation 1310 , either of which would be readily understood by a user.
- the image generator circuitry may be configured to select the representation from the two or more candidate representations in response to a quantity of display elements in a different state as between the current display image and each of the candidate representations. For example, to save power the image generator circuitry may be configured to select a representation from the two or more candidate representations having a lowest quantity of display elements in a different state as between the current display image and the selected representation.
- the image generator circuitry being configured to select a representation from the two or more candidate representations having a highest quantity of display elements in a different state as between the current display image and the selected representation.
- the display elements themselves can be used as supplementary charge storage so as to provide additional stored energy over and above that held by the energy storage 120 and/or the capacitor 1000 .
- This stored energy can be liberated for use by the processing circuitry via the mechanism described above with reference to FIG. 10 .
- the image generator circuitry may be configured to select a representation from the two or more candidate representations in dependence upon a quantity of display elements required to be in the first state in the selected representation.
- representations may be in different display colours (for a colour display) or different monochrome intensities. So the choice between representations can be not only as between a first and a second representation which make use of different display elements but also between representations with different colours or intensities or the like.
- FIGS. 13 a to 15 Various examples will be described now with reference to FIGS. 13 a to 15 .
- a pair of candidate representations of the numeral 9 is shown, in which a representation 1305 has a lower intensity than a representation 1300 .
- a lower intensity is representative of a lower stored charge by the relevant display elements so that the lower intensity representation may be used in the context of a detection of a lower quantity of energy stored or available via the energy harvester 120 for use by the circuitry.
- FIG. 13 b different forms of representation 1310 , 1315 of the example numeral 9 are provided, each of which is readily understandable by a user. Selection between them can be in response to how many of the display elements need to transition in order to arrive at one of the representations or by virtue of the fact that the representation 1310 has fewer activated display elements than the representation 1315 .
- FIGS. 14 a and 14 b relates to display transitions between a representation of a first alphanumeric character “9” 1400 ( FIG. 14 a ) or “6” 1410 ( FIG. 14 b ) into a representation of the alphanumeric character “1” 1420 , 1430 .
- Either of the candidate representations 1420 , 1430 is readily understandable by a user as the required alphanumeric character “1” but the selection between them is made by the image generator circuitry, optionally in collaboration with the detector circuitry, in response to reducing the number of display elements which leads to perform a transition, and in particular those display elements which need to perform a transition from a deactivated (or less activated) state to an activated (or more activated) state.
- the selection of the respective representation 1420 , 1430 results in no display elements having to perform a transition from deactivated to activated.
- FIG. 15 again a pair of equally readable representations 1500 , 1510 are provided of the alphanumeric character “9” but, in the context of a pixelated display such as that shown in FIGS. 12 a and 12 b , the number of activated pixels differs between the two representations, so that, for example, a readable representation 1510 can be provided which provides greater charge storage than another readable representation 1500 .
- FIG. 16 provides a schematic representation in the form of a flowchart of this type of technique in which, at a step 1600 , the image generator circuitry generates the required display data (for example, an alphanumeric character “9”).
- the required display data for example, an alphanumeric character “9”.
- a detection is made of the currently harvested energy at a step 1610 and/or of the currently stored energy at a step 1620 , so that at a step 1630 the image generator circuitry generates a representation of the required display data from two or more candidate representations according to the techniques described above, which is to say in order to provide energy storage in the case of potentially surplus energy and/or in order to provide reduced energy consumption by reducing display element transitions in the case of a potential shortfall of energy.
- the various switches 510 , 920 , 940 may be configured to allow for different permutations of charging, discharging or charge-sharing amongst the display elements.
- display elements can be charged from the power supply monitor time or in parallel.
- display elements can be connected in series, for example to provide a higher voltage which might be required to run some or all operations of the processing circuitry 130 such as memory access or wireless operations, and/or to provide for a net flow of charge to another already partially charged display element or capacitor.
- FIG. 17 schematically illustrates the use of detection circuitry.
- Transistors 1700 provide the switching 510 relating to the common rail applicable to the display element.
- the display element itself is connected to a terminal 1710 .
- a schematic switch 1705 connected to a bus or rail 1720 represents example functionality of the switch 920 .
- FIG. 17 is an analogue-to-digital converter (ADC) 1730 or other detection circuitry configured to sample the prevailing charge level at the display element (for example, by sampling the voltage across that display element which, for a particular capacitance value, is indicative of the stored charge) and providing an output 1735 indicative of the prevailing charge level to the driver circuitry 820 and/or switching controller 850 .
- ADC analogue-to-digital converter
- FIG. 18 is a schematic flowchart indicative of how this information may be handled.
- the stored charge for a display element is detected using, for example, the ADC 1730 .
- the operations described above may potentially be varied in dependence upon the detection.
- Examples of such variation may include one or more of the following:
- the switching controller 850 may elect not to turn on the switch and not to perform charge sharing at that time.
- the switching controller 850 may prioritise operations by sharing first (or only) from the ones with highest energy difference between current and next states.
- the detected amount of charge can be used as part of the process to elect whether to divert stored charge to the capacitor 1000 for use in powering the processing circuitry 130 , and/or to elect whether to connect display elements in series or parallel (or to treat them individually) for charge sharing as discussed above.
- FIG. 19 is a schematically flowchart illustrating a method comprising:
- the words “configured to . . . ” are used to mean that an element of an apparatus has a configuration able to carry out the defined operation.
- a “configuration” means an arrangement or manner of interconnection of hardware or software.
- the apparatus may have dedicated hardware which provides the defined operation, or a processor or other processing device may be programmed to perform the function. “Configured to” does not imply that the apparatus element needs to be changed in any way in order to provide the defined operation.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Description
- This application claims priority pursuant to 35 U.S.C. 119(a) to United Kingdom Patent Application No. 2108307.6, filed Jun. 10, 2021, which application is incorporated herein by reference in its entirety.
- This disclosure relates to circuitry and methods. It is known to provide circuitry with display devices having multiple display elements which are capable of displaying an image (such as, for example, one or more alphanumeric characters) to a user. In some instances the display elements are arranged to store electrical charge, with the stored electrical charge controlling a display output of that display element.
- In an example arrangement there is provided circuitry comprising:
- driver circuitry to control display of a prevailing display image by display elements of a display device, the driver circuitry generating a signal providing electrical charge for storage by display elements, in which an electrical charge stored by a display element controls a display output of that display element;
- detector circuitry to detect, for a given display image transition from a current display image to a second, different, display image, a first set of one or more display elements which are in a respective first state controlled by a first stored electrical charge in the current display image and which are required to be in a respective second state controlled by a second stored electrical charge, lower than the first stored electrical charge, in the second display image; and
- switching circuitry, responsive to the detector circuitry, to divert electrical charge from display elements of the set of one or more display elements to a secondary charge store in response to initiation of the display image transition.
- In another example arrangement there is provided a method comprising:
- controlling display of a prevailing display image by display elements of a display device, by generating a signal providing electrical charge for storage by display elements, in which an electrical charge stored by a display element controls a display output of that display element;
- detecting, for a given display image transition from a current display image to a second, different, display image, a first set of one or more display elements which are in a respective first state controlled by a first stored electrical charge in the current display image and which are required to be in a respective second state controlled by a second stored electrical charge, lower than the first stored electrical charge, in the second display image; and
- diverting, in response to the detection, electrical charge from display elements of the set of one or more display elements to a secondary charge store in response to initiation of the display image transition.
- Further respective aspects and features of the present technology are defined by the appended claims.
- The present technique will be described further, by way of example only, with reference to embodiments thereof as illustrated in the accompanying drawings, in which:
-
FIG. 1 schematically illustrates example circuitry; -
FIG. 2 is a schematic flowchart illustrating operations of the circuitry ofFIG. 1 ; -
FIG. 3 a schematically illustrates a display element; -
FIG. 3 b schematically illustrates a display element charging curve; -
FIG. 4 schematically illustrates a set of seven-segment displays driven by driver circuitry; -
FIG. 5 is a schematic circuit diagram illustrating operations of the arrangement ofFIG. 4 ; -
FIG. 6 schematically illustrates a transition between the display of two different alphanumeric characters by a seven-segment display; -
FIG. 7 schematically introduces a charge sharing operation; -
FIG. 8 schematically illustrates example circuitry to perform a charge sharing operation; -
FIGS. 9 and 10 are respective schematic circuit diagrams illustrating variations of the circuitry ofFIG. 8 ; -
FIG. 11 a is a schematic timing chart; -
FIGS. 11 b and 11 c are schematic flowcharts illustrating respective methods; -
FIG. 11 d schematically illustrates an example seven-segment display; -
FIGS. 12 a and 12 b schematically illustrate the use of pixelated displays; -
FIGS. 13 a, 13 b, 14 a, 14 b and 15 schematically illustrate the selection of candidate representations of alphanumeric characters; -
FIG. 16 is a schematic flowchart illustrating a method; -
FIG. 17 schematically illustrates the use of detection circuitry; and -
FIGS. 18 and 19 are schematic flowcharts illustrating respective methods. - Referring now to the drawings,
FIG. 1 schematically represents aspects of anexample processing circuitry 100, for example embodying a so-called Internet of Things (IoT) device. Such devices are generally aimed at providing localised low-power low-cost processing capability relating to a particular task, often with a wireless Internet connection being provided. - In the example arrangement of
FIG. 1 , so-called energy “harvesting” is implemented by anenergy harvester 110. This term refers to providing electrical energy for the operation of thecircuitry 100 from one or more locally available sources, examples including solar, thermal, induction and/or mechanical energy sources. Therefore, theenergy harvester 110 may comprise, for example, a solar electrical generator or converter, a thermal electrical generator, for example responsive to a temperature gradient across the energy harvester, induction circuitry to receive electrical energy from a complimentary apparatus placed nearby and/or a mechanical or vibrational electrical energy generator responsive to movement of theenergy harvester 110. These are all just examples of energy harvesting techniques and any one or more of these or other similar techniques may be used. A common feature of energy harvesting arrangements is that the generated power can be relatively low and intermittent, which in turn implies that when that harvested energy is stored, for example by energy storage 120 (for example, capacitive and/or rechargeable battery storage), and used to power thecircuitry 100, it is important that the power consumption of the circuitry, or at least the energy requirement to complete a particular task, is also low. - Therefore, in examples, the circuitry of
FIG. 1 comprises energy harvesting apparatus to generate electrical energy to power at least some operations of the display apparatus (being any one or more parts ofFIG. 1 including the display 160) in response to a current configuration or motion of the circuitry. The energy harvesting apparatus may comprise (i) solar generation apparatus; (ii) apparatus to generate electrical energy in response to physical motion of the energy harvesting apparatus; (iii) apparatus to generate electrical energy in response to a temperature of the energy harvesting apparatus; and/or (iv) induction apparatus to generate electrical energy in response to presence of the energy harvesting apparatus within a given electrical and/or magnetic field. - Of course, IoT devices do not have to use energy harvesting and in some examples they can be powered by dry cell sources or rechargeable cell sources. Once again though, in order to avoid having to replace those dry cell sources (or recharge the rechargeable cell sources) too often, low-power consumption is also an advantage in this situation.
- It is also noted that the present techniques (to be described below) apply not only to IoT devices of the type described above, but to any processing circuitry incorporating a display device, whether or not the processing circuitry performs communication (by the Internet or otherwise) and whether or not the processing circuitry incorporates one or more sensors. The present techniques are particularly applicable where power consumption is an issue, for example in an energy harvesting situation or in the context of a small capacity dry cell or rechargeable power supply. However, the present techniques are not limited to any specific application of this type and it is noted that the environmental benefit of reducing power consumption of electronic circuitry is a constant aim in many fields of electronic technology.
- A typical IoT device performs some sort of processing operation, and in the example of
FIG. 1 processing circuitry 130 is provided for this purpose. Similarly, an IoT device generally performs communication via the Internet and to this end communication (“Comms”)circuitry 140 is provided to allow awireless link 145 with an access point or a base station (not shown). - Depending on the functionality required of the
circuitry 100, one or more sensor(s) 150 may provide input to theprocessing circuitry 130 and adisplay 160 may allow for the display of information generated by theprocessing circuitry 130. - It is noted that the harvesting of energy by the
energy harvester 110 can be intermittent and also may or may not coincide with occasions at which processing is required by theprocessing circuitry 130. Therefore, harvested energy can be stored by theenergy storage 120 and used by the remainder of the circuitry under the control of theprocessing circuitry 130, for example at predetermined intervals, in response to an interrupt or other indication provided by ongoing quietened operation of the sensor(s) 150, in response to a detection that theenergy storage 120 currently holds enough energy to complete a particular set of operational tasks or the like. -
FIG. 2 is a schematic flowchart illustrating one example of this type of operation, in which at astep 200, energy is harvested by theenergy harvester 110. At a step 210 a sensor detection is made by the sensor(s) 150 and in response to that detection, one or both of a communications message is sent (at a step 220) by thecommunications circuitry 140 and a display image or state displayed by thedisplay 160 is updated at astep 230. If, at astep 240, sufficient energy remains in the energy storage to repeat these operations, control may return to the step 210 (either straightaway or after a defined period, for example). If not then control passes to astep 250 which the circuitry enters a quiescent mode and the harvesting of energy at thestep 200 continues. - The display 116, in this example, makes use of a set of display elements which are each activated by controlling the storage of electrical charge by that display element. Accordingly, an individual display element may be considered as a capacitor such as that shown as a
capacitor 300 inFIG. 3 a . Control circuitry to be described below can connect thecapacitor 300 to a current source so that a charging operation may be described by the schematic current flow profile ofFIG. 3 b , in which time is represented on a horizontal axis and current (I) on a vertical axis. In this schematic representation, current rises 310 to apeak 320 before then decaying 330 in response to increasing charge storage by thecapacitor 300. - The display elements may represent pixels or, in other examples such as that shown schematically in
FIG. 4 ,segments 410 of so-called seven-segment displays 400. Here, in a previously proposed arrangement provided to illustrate some of the underlying techniques relating to examples of the present disclosure, four such seven-segment displays are illustrated schematically and are controlled bydriver circuitry 420 responsive todata 430 indicative of alphanumeric characters to be displayed by the seven-segment displays 400. The driver circuitry provides a set of sevencontrol signals 440 each applicable to a respective one of the segments and (in this example) a set of fourcontrol signals 450 each applicable to a respective one of the seven-segment displays 400. The control signals 440 and 450 control respective switches connecting a segment to a current source (not shown inFIG. 4 ) so that between the control signals 440 and the control signals 450, any individual segment of any individual seven-segment display can be addressed and connected to the current source. - The activation of a display element or segment in this example is such that the display element retains the stored charge at least for a period which is significantly longer than the time taken to charge that display element by the example profile of
FIG. 3 b . So, it is possible for thedriver circuitry 420 to address each of the display elements which requires activation in turn so as to generate an overall set of activated display elements for a user to view. - Note that the “activation” of a display element can involve the display element changing brightness, colour or both so as to enable a user to perceive a difference between activated display elements and not-activated display elements.
- In order to deactivate an already-activated display element, that display element can be shorted to ground, again under the control of the
driver circuitry 420 and the control signals 440, 450, so as to discharge the stored charge held by that display element. - Therefore in these examples, the
driver circuitry 420 operates as driver circuitry to control display of a prevailing display image bydisplay elements 410 of a display device (in this example, the set of seven-segment displays 400 or indeed any individual one of the seven-segment displays), the driver circuitry generating a signal providing electrical charge for storage by display elements, in which an electrical charge stored by a display element controls a display output of that display element. - These basic aspects of operation are illustrated by a schematic circuit diagram of
FIG. 5 incorporating thedriver circuitry 420 and a power source (represented schematically by V+ and V− supply terminals). The control signals 440 control a set ofswitches 510 to connectsegment lines 520 either to the power source or toground 530. The segment lines 520 relates to anindividual segment 410 in each of the seven-segment displays 400; for example, “Seg 0” may relate to theuppermost segment 405 of each of the seven-segment displays, with the display element represented by acapacitor symbol 525 connected between that segment line and a “common”line 540 which is common to the entire seven-segment display 400. So, for example, thecommon line 540 “COM 0” might relate to a left-most seven-segment display 460; the common line “COM 1” might relate to a second-leftmost seven-segment display 470 and so on. Under the control of thesignals 450 the common lines can individually be grounded, connected to the power supply or tri-stated (effectively, isolated or connected to neither) by otherrespective switches 510. Therefore, using this arrangement, an appropriate combination of the control signals 440, 450 can ground any individual display element or connect any individual display element to the power source. In this way, as discussed above, any individual display element can be activated (by being caused to store a charge) or deactivated (by being grounded so as to discharge any stored charge). -
FIGS. 6 and 7 schematically represent an example of a technique applicable to embodiments of the disclosure, in which stored charge is shared as between one or more display elements to be deactivated and one or more display elements to be newly activated. - As background, in an IoT or similar device of the type discussed above, the amount of electrical energy available to perform a given processing and display task may be heavily limited, for example by the limitations of an energy harvesting arrangement in use. Example embodiments recognise this and also recognise that simply discharging a display element to ground is potentially wasteful of the charge that was used in order to initially activate that display element.
- Referring to
FIG. 6 , a seven-segment display is illustrated in an initial state 600 (displaying a representation of the numeral 2) and a subsequent state 610 (displaying a representation of the numeral 3). In order to transition between theinitial state 600 and thesubsequent state 610, many of the individual segments of the seven-segment display remain unchanged, but it is noted that one segment 620 (labelled as “LHS”) has to be deactivated and another segment 630 (labelled as “RHS”) has to be activated. - The deactivation of the LHS segment 620 is performed in
FIG. 6 by simply grounding the segment. At the lower portion ofFIG. 6 is shown a schematic charging curve illustrating the current flow in charging theRHS segment 630 from a completely grounded initial state. Here a peak current Imax is required to perform the charging operation. - Turning to
FIG. 7 , the same initial 600 and final 610 states are shown, but in between them anintermediate state 700 is illustrated in which the one or more display elements to be deactivated (in this case the element 620) are connected not initially to ground but to the one or more display elements to be activated (in this case the element 630). This provides for a so-called charge sharing between the one or more display elements to be deactivated and the one or more display elements to be activated. In principle at least, the amount of charge stored by the display element 620 will reduce to 50% and a pre-charge of thedisplay element 630 will provide 50% of the required charge to activate thedisplay element 630. These ratios referred to the specific example ofFIGS. 6 and 7 in which the number of display elements to be deactivated is equal to the number of display elements to be activated. If these numbers are different, the amount of pre-charging of the display element(s) to be activated may be different to 50%. These ratios also refer to a notionally perfect or lossless discharging and pre-charging operation and such perfect efficiency may not be obtained in an empirical example, but nevertheless at least some pre-charging of the one or more display elements to be activated can be achieved by using charge previously stored by the one or more display elements to be deactivated. - The
intermediate state 700 is maintained for a predetermined or minimum time period to allow charge flow between the respective display elements and then the charge sharing display elements are isolated from one another so as to leave the one or more elements to be activated holding an amount of pre-charge. The one or more display elements to be deactivated may then be disconnected from the charge sharing arrangement and grounded, and the power supply connected to the one or more display elements to be newly activated so as to complete the charging and activation of those one or more display elements. - Significantly, however, with reference to the schematic graph drawn as a lower portion of
FIG. 7 , the pre-charging of theRHS element 630 has the result that less charge has to be drawn from the power supply in order to complete the charging of theRHS element 630. In the schematic graph this is illustrated by a peak charging current Ired being somewhat lower than the peak charging current Imax required in the comparative example ofFIG. 6 . - Note that the energy cost of controlling the relevant switches to earth the display element(s) to be deactivated is the same as between
FIG. 6 andFIG. 7 . Similarly, the energy cost of controlling the relevant switches to connect the power supply to the display element(s) to be activated is also the same as betweenFIG. 6 andFIG. 7 . There is an additional switching operation inFIG. 7 to connect and then disconnect the display elements which are to undergo charge sharing, but in comparison to the energy saving through the charge sharing operation, this energy costs in performing the switching is considered negligible. Therefore, using these techniques, the charge sharing arrangement shown schematically inFIG. 7 can contribute to a net energy saving (with respect to the previously proposed arrangement ofFIG. 6 ) when a display device is transitioned between a first display state and a second, different, display state. - Although the example of
FIGS. 6 and 7 has been with respect to seven-segment displays, the same techniques and underlying potential benefits may apply in respect of other types of displays having multiple display elements, for example pixelated displays. -
FIG. 8 provides a schematic overview of circuitry capable of performing the operations ofFIG. 7 . This can operate in respect of various different display devices as discussed above but in some examples the display device comprises one or more alphanumeric character displays such as seven-segment displays. For the sake of simplicity of the diagram ofFIG. 8 , only the LHS 620 andRHS 630 display elements of a particular example seven-segment display are illustrated (being shown by a schematic capacitor symbols). - Note that the circuitry of
FIG. 8 may be implemented without the presence of a display device, in the form of circuitry for connection to a display device, or may incorporate the display device as well. - Image generator circuitry 800 (to generate a display image for display by the display device) and
detector circuitry 810 may be implemented by, for example, theprocessing circuitry 130 ofFIG. 1 , for example a CPU or other processing element.Driver circuitry 820 corresponds to thedriver circuitry 420 ofFIG. 4 so as to generate control signals 830 (corresponding schematically to the control signals 440, 450) in response to data 840 (corresponding to the information 430) defining a required display configuration or state to be displayed. - The
detector circuitry 810 is configured to detect, for a given display image transition from a current display image to a second, different, display image, a first set of one or more display elements which are in a respective first state controlled by a first stored electrical charge in the current display image and which are required to be in a respective second state controlled by a second stored electrical charge, lower than the first stored electrical charge, in the second display image. With reference to the example ofFIG. 7 , the first set of one or more display elements is represented by the LHS element 620. In the current display image represented by thedisplay state 600, these are in a first (activated) state and in the second display image represented by thedisplay state 610, these are in a second state (deactivated) controlled by a (lower) second stored electrical charge. In other words, the detected or identified first display element(s) are elements which are to be deactivated or at least reduced in terms of their stored charge between the current display image and the second (for example subsequent) display image. - Switching circuitry, comprising a switching
controller 850 and one ormore switches 860 is responsive to the detector circuitry, to divert electrical charge from display elements of the set of one or more display elements to a secondary charge store in response to initiation of the display image transition. The switchingcontroller 850 controls theswitches 860 by schematic control signals 855. - In the example of
FIGS. 7 and 8 , the secondary charge store referred to above is represented by the so-calledRHS element 630. Other examples will be described below in which charges diverted to a different type of secondary charge store, but in the context of these first examples, thedetector circuitry 810 is configured to detect, for the given display image transition, a second set of one or more display elements which are in a respective second state controlled by a second stored electrical charge in the current display image and which are required to be in a respective first state controlled by a first stored electrical charge, greater than the second stored electrical charge, in the second display image. In other words, the second set of one or more display elements corresponds to display elements to be newly activated, or at least ones which are to have their stored charge increased by the given display image transition. In the example ofFIG. 7 , this corresponds to theRHS element 630, as an example of the secondary charge store comprising one or more of the second set of one or more display elements. - Therefore, in the example arrangement of
FIG. 8 , the control signals 830 control the charging and discharging of display elements to be activated and deactivated. In other words the driver circuitry is configured to generate the signal in respect of a display element to provide a required total stored electrical charge dependent upon a required display output of that display element. In examples, for example as discussed with reference to the reduced peak current Ired ofFIG. 7 , for a given display element of the second set of one or more display elements, the driver circuitry is configured to generate the signal in respect of the given display element to provide the required total stored electrical charge taking into account electrical charge diverted to the given display element by the switching circuitry. - The given display image transition may comprise, for example, a transition from a current display of a current set of one or more alphanumeric characters to a display of a second, different, set of alphanumeric characters.
- The switching
controller 850 controlling operation of theswitches 860 controls the selective shorting together or connecting together (for the purposes of charge sharing) of display elements identified in respect of a given display image transition by the detector circuitry. In example arrangements this charge sharing applies only to display elements identified in respect of a given display image transition by the detector circuitry. - Example Circuitry
- Referring now to
FIGS. 9 and 10 , example circuitries are provided which are similar in some respects to that ofFIG. 5 but which also embody the functionality of theswitches 510 ofFIG. 5 and theswitches 860 ofFIG. 8 bysource switches 940 under the control of control signals 950 and charge switches 920 under the control of control signals 930. In the schematic representation ofFIG. 9 , a singleschematic circuitry 900 represents the functionality of thedriver circuitry 820 and the switchingcontroller 850. - The switch operation is as follows. When charge switch=0 the
relevant charge switch 920 is connected to ground. When charge switch=1 the relevant charge switch is connected to therespective source switch 940. When source switch=1, the respective source switch is connected to the power supply. When source switch=0, the respective source switch is connected to abus 910 so as to provide a function of selectively connecting together groups of segments identified by the detector circuitry 810 (not shown inFIG. 9 ) for the purposes of selective and temporary charge sharing. - Therefore, in order to charge a segment from the power supply, charge switch=source switch=1. In order to ground a segment, charge switch=0. In order to share charge, charge switch=1 and source switch=0.
- Referring to
FIG. 10 , features in common withFIG. 9 will not be described again but a substantive difference is the presence of an energy storage device such as a capacitor 1000 between thebus 910 and ground. Also connected across the capacitor 1000 is anoptional voltage regulator 1030 which in turn supplies power to theprocessing circuitry 130 for example. - In this example, when a display element is to be deactivated or at least reduced in terms of its stored charge, that stored charge may be diverted by the
920, 940 to theswitches bus 910 which has the effect of charging the capacitor 1000 rather than (or in addition to) one or more other display elements. This can provide a reserve of energy for use in powering aspects of the overall circuitry ofFIG. 1 , such as theprocessing circuitry 130. - The selection of whether to route charge held by an element to be deactivated into another display element, into the capacitor 1000 or into both can be made by the
detector circuitry 810, for example in response to acontrol signal 815 indicative of one or more of (a) a current output of theenergy harvester 110; (b) a prevailing amount of energy stored by theenergy storage 120; and (c) a prediction of processing tasks to be performed next by theprocessing circuitry 130. When thedetector circuitry 810 detects that more energy is required then is either already available or is likely to be available via energy harvesting, thedetector circuitry 810 may route stored charge from one or more display elements to be deactivated at least in part into the capacitor 1000 to provide further electrical energy by which to operate theprocessing circuitry 130 or other parts of the circuitry ofFIG. 1 . Similarly, this also implies that if a display device is being entirely deactivated such that no display elements remain activated (or substantially fewer than were previously activated) then a waste of stored charge can be avoided by instead providing that stores charge to the capacitor 1000. - When the
detector circuitry 810 detects that there is sufficient energy already stored by theenergy storage 120 and/or the rate of energy harvesting implies that sufficient energy will be available to conduct a next processing operation, the stored charge can simply be routed (for example by suitable switches) to one or more other display elements. - In other examples, stores charge can always be provided to the capacitor 1000 to supplement the
energy storage 120. The capacitor 1000 and theenergy storage 120 may in fact be represented by the same set of energy storage components. - In this way, the capacitor 1000 provides an example of the secondary charge store comprising a charge store configured to provide electrical energy to power at least some operations of the overall apparatus.
-
FIGS. 11 a-11 c provide a timing diagram (FIG. 11 a ) and two schematic flowcharts (FIGS. 11 b and 11 c ) to illustrate various timing considerations.FIG. 11 d relates to a worked example to be described below. - Referring first to
FIG. 11 a , a sequence of time points t0 . . . t4 is shown. The time point t0 represents a time at which the current or initial image is displayed by a particular display element and the time point t4 represents a time at which the next or subsequent image is displayed by that display element. The intervening time points t1 . . . t3 will be described below and relates to stages in an example charge sharing process. Note that the time period between t0 and t4 may be of the order of (say) a few milliseconds, but it may vary according to design parameters in dependence upon (amongst other potential influences) the capacitance of each display element and the RC time constant of the circuitry including the display element, defining in turn a characteristic charge or discharge time for that display element. -
FIG. 11 b provides a schematic flowchart relating to initialisation steps performed in respect of a given image transition. The steps are performed for each display element and involves setting two variables for that display element and that image transition, namely “SRC” (at a step 1100) and “CHG” (at a step 1110). These are set as follows: -
- SRC=AND (old_data, new_data)
- CHG=OR(old_data, new_data)
- Here, “old_data” represents the state of the display element in the current image (for example, a 1 at a given bit position indicating an activated element) and “new_data” represents the state of the display element in the next or subsequent image following the given image transition.
- Note that the
920, 940 are controlled on a bit by bit basis as discussed earlier in connection withswitches FIGS. 9 and 10 . - The time points t0 to t4 are represented by
respective flowchart steps 1120 . . . 1160 and operations are performed as shown below. Here, “source_switch” relates to the state of the switch(es) 940 relevant to the display element under consideration. Also as mentioned above the variable “charge_switch” relates to the state of the switch(es) 920 relevant to the display element under consideration. -
- t0 (step 1120): source_switch=charge_switch=old_data
- t1 (step 1130): source_switch=SRC; charge_switch=old_data
- t2 (step 1140): source_switch=SRC; charge_switch=CHG
- t3 (step 1150): source_switch=SRC; charge_switch=new_data
- t4 (step 1160): source_switch=charge_switch=new_data
- This arrangement conveniently provides for only one of the two switches being changed at any one time (in
FIG. 11 c , the switch which is changing state is indicated by bold and underlined text). The window in which charge sharing actually takes place in this example is between t2 and t3. - In one example, using four bit values for old_data and new_data, consider the example in which old_data=1100 and new_data=0110. Here, SRC=0100 and CHG=1110. This leads to the following actions:
-
- t0 (step 1120): source_switch=charge_switch=1100
- t1 (step 1130): source_switch=0100; charge_switch=1100
- t2 (step 1140): source_switch=0100; charge_switch=1110
- t3 (step 1150): source_switch=0100; charge_switch=0110
- t4 (step 1160): source_switch=charge_switch=0110
- Referring now to another example seven-segment display as illustrated in
FIG. 11 d , each segment is controlled by a respective bit of a control value, with the segments d0-d6 being controlled by old_data ornew_data bits 0 to 6 respectively. - Consider a further example in which the display is being changed from displaying a value 3 to a value 4.
- At the start of the process (t0) old_data (d7:0) will be 0x4F (binary 1001111) so that the number 3 is displayed. The value new_data, in order to define a displayed number 4, is 0x66 (binary 1100110).
-
- To derive “SRC” and “CHG”:
- SRC=AND (old_data, new_data)
- =AND (0x4F, 0x66)
- =0x46 (binary 1000110)
- CHG=OR(old_data, new_data)=OR(0x4F, 0x66)
- =0x6F (binary 1101111)
- In some example arrangements, there can be multiple different ways of representing a required alphanumeric character and in the context of the techniques discussed above; a selection between these can provide various useful attributes relating to energy and charge management.
- As an alternative to a seven-segment display,
FIG. 12 schematically illustrates an example pixelated display by which a display image can be represented by changing the state ofpixels 1200 each of which operates in the same manner as a display element discussed above. In the example ofFIG. 12 , display elements can be set to an activated state (drawn as black) or a deactivated state (drawn as white), although in other examples different colours or different greyscale options may be provided. It will be appreciated that one example representation of the numeral 7 is shown inFIG. 12 a , but by activation of different pixels other representations such as that shown inFIG. 12 b could be provided and which will be readily understood by a user to represent the same numeral character. - Similarly, with reference to
FIGS. 13 a and 13 b , the numeral 9 could be displayed as arepresentation 1300 or as arepresentation 1310, either of which would be readily understood by a user. - This then provides for a selection by, for example, the
image generator circuitry 800 operating in collaboration with thedetector circuitry 810 of a form of representation of a required alphanumeric character (of the “second set” relating to the next or subsequent image to be displayed), the image generator circuitry selecting the representation from two or more candidate representations in response to an amount of electrical energy currently available for use by the apparatus. - For example, it may be possible to select a next representation which requires fewer display elements to transition from deactivated to activated or indeed from activated to deactivated than another potential representation, thereby potentially saving some energy which will otherwise be used or lost as part of the display elements transitions. In this way, the image generator circuitry may be configured to select the representation from the two or more candidate representations in response to a quantity of display elements in a different state as between the current display image and each of the candidate representations. For example, to save power the image generator circuitry may be configured to select a representation from the two or more candidate representations having a lowest quantity of display elements in a different state as between the current display image and the selected representation. In other examples, if there is currently a large amount of stored energy available, it may be appropriate to elect to store some of this in the display, for example by the image generator circuitry being configured to select a representation from the two or more candidate representations having a highest quantity of display elements in a different state as between the current display image and the selected representation.
- In other examples, the display elements themselves can be used as supplementary charge storage so as to provide additional stored energy over and above that held by the
energy storage 120 and/or the capacitor 1000. This stored energy can be liberated for use by the processing circuitry via the mechanism described above with reference toFIG. 10 . In such arrangements the image generator circuitry may be configured to select a representation from the two or more candidate representations in dependence upon a quantity of display elements required to be in the first state in the selected representation. - In any of these cases, the assessment of which representation to use can take into account optional variations in state for the display elements. For example, representations may be in different display colours (for a colour display) or different monochrome intensities. So the choice between representations can be not only as between a first and a second representation which make use of different display elements but also between representations with different colours or intensities or the like.
- Various examples will be described now with reference to
FIGS. 13 a to 15. - In the example of
FIG. 13 a , a pair of candidate representations of the numeral 9 is shown, in which arepresentation 1305 has a lower intensity than arepresentation 1300. In the present examples, a lower intensity is representative of a lower stored charge by the relevant display elements so that the lower intensity representation may be used in the context of a detection of a lower quantity of energy stored or available via theenergy harvester 120 for use by the circuitry. - In the example of
FIG. 13 b , different forms of 1310, 1315 of the example numeral 9 are provided, each of which is readily understandable by a user. Selection between them can be in response to how many of the display elements need to transition in order to arrive at one of the representations or by virtue of the fact that therepresentation representation 1310 has fewer activated display elements than therepresentation 1315. -
FIGS. 14 a and 14 b relates to display transitions between a representation of a first alphanumeric character “9” 1400 (FIG. 14 a ) or “6” 1410 (FIG. 14 b ) into a representation of the alphanumeric character “1” 1420, 1430. Either of the candidate representations 1420, 1430 is readily understandable by a user as the required alphanumeric character “1” but the selection between them is made by the image generator circuitry, optionally in collaboration with the detector circuitry, in response to reducing the number of display elements which leads to perform a transition, and in particular those display elements which need to perform a transition from a deactivated (or less activated) state to an activated (or more activated) state. In each ofFIGS. 14 a and 14 b , the selection of the respective representation 1420, 1430 results in no display elements having to perform a transition from deactivated to activated. - In
FIG. 15 , again a pair of equally 1500, 1510 are provided of the alphanumeric character “9” but, in the context of a pixelated display such as that shown inreadable representations FIGS. 12 a and 12 b , the number of activated pixels differs between the two representations, so that, for example, areadable representation 1510 can be provided which provides greater charge storage than anotherreadable representation 1500. -
FIG. 16 provides a schematic representation in the form of a flowchart of this type of technique in which, at astep 1600, the image generator circuitry generates the required display data (for example, an alphanumeric character “9”). Operating potentially in collaboration with the detector circuitry, a detection is made of the currently harvested energy at astep 1610 and/or of the currently stored energy at astep 1620, so that at astep 1630 the image generator circuitry generates a representation of the required display data from two or more candidate representations according to the techniques described above, which is to say in order to provide energy storage in the case of potentially surplus energy and/or in order to provide reduced energy consumption by reducing display element transitions in the case of a potential shortfall of energy. - The
510, 920, 940 may be configured to allow for different permutations of charging, discharging or charge-sharing amongst the display elements. For example, display elements can be charged from the power supply monitor time or in parallel. For charge sharing either with other display elements or with the capacitor 1000, display elements can be connected in series, for example to provide a higher voltage which might be required to run some or all operations of thevarious switches processing circuitry 130 such as memory access or wireless operations, and/or to provide for a net flow of charge to another already partially charged display element or capacitor. - As a possible additional technique for use with any of the techniques described above,
FIG. 17 schematically illustrates the use of detection circuitry. Here, a part of the circuitry relating to one display element is represented schematically.Transistors 1700 provide the switching 510 relating to the common rail applicable to the display element. The display element itself is connected to aterminal 1710. Aschematic switch 1705 connected to a bus orrail 1720 represents example functionality of theswitch 920. A further feature inFIG. 17 , however, is an analogue-to-digital converter (ADC) 1730 or other detection circuitry configured to sample the prevailing charge level at the display element (for example, by sampling the voltage across that display element which, for a particular capacitance value, is indicative of the stored charge) and providing anoutput 1735 indicative of the prevailing charge level to thedriver circuitry 820 and/or switchingcontroller 850.FIG. 18 is a schematic flowchart indicative of how this information may be handled. - At a
step 1800, the stored charge for a display element is detected using, for example, theADC 1730. At astep 1810, the operations described above may potentially be varied in dependence upon the detection. - Examples of such variation may include one or more of the following:
- If the remaining charge in a display element is less than the energy cost to turn on a switch for charge-sharing then the switching
controller 850 may elect not to turn on the switch and not to perform charge sharing at that time. - If different display elements have varying levels of charge then the switching
controller 850 may prioritise operations by sharing first (or only) from the ones with highest energy difference between current and next states. - Further, the detected amount of charge can be used as part of the process to elect whether to divert stored charge to the capacitor 1000 for use in powering the
processing circuitry 130, and/or to elect whether to connect display elements in series or parallel (or to treat them individually) for charge sharing as discussed above. -
FIG. 19 is a schematically flowchart illustrating a method comprising: -
- controlling (at a step 1900) display of a prevailing display image by display elements of a display device, by generating a signal providing electrical charge for storage by display elements, in which an electrical charge stored by a display element controls a display output of that display element;
- detecting (at a step 1910), for a given display image transition from a current display image to a second, different, display image, a first set of one or more display elements which are in a respective first state controlled by a first stored electrical charge in the current display image and which are required to be in a respective second state controlled by a second stored electrical charge, lower than the first stored electrical charge, in the second display image; and
- diverting (at a step 1920), in response to the detection, electrical charge from display elements of the set of one or more display elements to a secondary charge store in response to initiation of the display image transition.
- In the present application, the words “configured to . . . ” are used to mean that an element of an apparatus has a configuration able to carry out the defined operation. In this context, a “configuration” means an arrangement or manner of interconnection of hardware or software. For example, the apparatus may have dedicated hardware which provides the defined operation, or a processor or other processing device may be programmed to perform the function. “Configured to” does not imply that the apparatus element needs to be changed in any way in order to provide the defined operation.
- Although illustrative embodiments of the invention have been described in detail herein with reference to the accompanying drawings, it is to be understood that the invention is not limited to those precise embodiments, and that various changes and modifications can be effected therein by one skilled in the art without departing from the scope and spirit of the invention as defined by the appended claims.
Claims (20)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB2108307.6A GB2607627B (en) | 2021-06-10 | 2021-06-10 | Circuitry and method |
| GB2108307.6 | 2021-06-10 | ||
| GB2108307 | 2021-06-10 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20220398970A1 true US20220398970A1 (en) | 2022-12-15 |
| US11862067B2 US11862067B2 (en) | 2024-01-02 |
Family
ID=76954403
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/806,194 Active US11862067B2 (en) | 2021-06-10 | 2022-06-09 | Circuitry and method for controlling a given display image transition from a current display image to a second, different, display image |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11862067B2 (en) |
| GB (1) | GB2607627B (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020097002A1 (en) * | 2001-01-19 | 2002-07-25 | Lai Wai-Yan Stephen | Driving system and method for electroluminescence display |
| US20070229485A1 (en) * | 2006-03-30 | 2007-10-04 | Jeremy Burr | Method and apparatus for reducing power consumption in displays |
| US20080084371A1 (en) * | 2006-10-05 | 2008-04-10 | Au Optronics Corp. | Liquid crystal display for preventing residual image phenomenon and related method thereof |
| US20090289933A1 (en) * | 2008-05-22 | 2009-11-26 | Panasonic Corporation | Display driving apparatus, display module package, display panel module, and television set |
| US20120219831A1 (en) * | 2009-08-20 | 2012-08-30 | Nanyang Technological University | Integrated electrode architectures for energy generation and storage |
| KR20150120900A (en) * | 2015-09-30 | 2015-10-28 | 서울대학교산학협력단 | Converter-less energy harvesting circuit and electronic device using thereof |
| US20160171948A1 (en) * | 2014-12-10 | 2016-06-16 | Shenzhen China Star Optoelectronics Technology Co., Ltd. | Liquid crystal display panel and driving method thereof |
| US20160171947A1 (en) * | 2014-12-10 | 2016-06-16 | Cheng Hung CHEN | Liquid crystal display panel and driving method thereof |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07109798B2 (en) * | 1987-01-06 | 1995-11-22 | シャープ株式会社 | Driving circuit for thin film EL display device |
| JP3102666B2 (en) * | 1993-06-28 | 2000-10-23 | シャープ株式会社 | Image display device |
| JP3341735B2 (en) * | 1999-10-05 | 2002-11-05 | 日本電気株式会社 | Driving device for organic thin film EL display device and driving method thereof |
| TW200710801A (en) * | 2005-09-02 | 2007-03-16 | Richtek Techohnology Corp | Driving circuit and method of electroluminescence display |
| US8089437B2 (en) * | 2006-09-20 | 2012-01-03 | Seiko Epson Corporation | Driver circuit, electro-optical device, and electronic instrument |
-
2021
- 2021-06-10 GB GB2108307.6A patent/GB2607627B/en active Active
-
2022
- 2022-06-09 US US17/806,194 patent/US11862067B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020097002A1 (en) * | 2001-01-19 | 2002-07-25 | Lai Wai-Yan Stephen | Driving system and method for electroluminescence display |
| US20070229485A1 (en) * | 2006-03-30 | 2007-10-04 | Jeremy Burr | Method and apparatus for reducing power consumption in displays |
| US20080084371A1 (en) * | 2006-10-05 | 2008-04-10 | Au Optronics Corp. | Liquid crystal display for preventing residual image phenomenon and related method thereof |
| US20090289933A1 (en) * | 2008-05-22 | 2009-11-26 | Panasonic Corporation | Display driving apparatus, display module package, display panel module, and television set |
| US20120219831A1 (en) * | 2009-08-20 | 2012-08-30 | Nanyang Technological University | Integrated electrode architectures for energy generation and storage |
| US20160171948A1 (en) * | 2014-12-10 | 2016-06-16 | Shenzhen China Star Optoelectronics Technology Co., Ltd. | Liquid crystal display panel and driving method thereof |
| US20160171947A1 (en) * | 2014-12-10 | 2016-06-16 | Cheng Hung CHEN | Liquid crystal display panel and driving method thereof |
| KR20150120900A (en) * | 2015-09-30 | 2015-10-28 | 서울대학교산학협력단 | Converter-less energy harvesting circuit and electronic device using thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| GB202108307D0 (en) | 2021-07-28 |
| GB2607627B (en) | 2024-01-24 |
| GB2607627A (en) | 2022-12-14 |
| US11862067B2 (en) | 2024-01-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102373694B1 (en) | Display device and method of driving the same | |
| CN106531081B (en) | A kind of display module driving device and method | |
| CN109410817B (en) | Power supply control device and display device | |
| US20070052366A1 (en) | Driving system and method for an electroluminescent display | |
| US20190156716A1 (en) | Display driving device | |
| US11948511B2 (en) | Pixel driving circuit and display panel | |
| CN106558285A (en) | For improving the apparatus and method of LED drivings | |
| CN103247281A (en) | Method and electronic equipment for adjusting display brightness | |
| CN208489657U (en) | The battery shape power supply device for having wireless communication function | |
| EP3291216A1 (en) | Display device and driving method for the same | |
| KR101563252B1 (en) | Energy Retrievable Display Driver, Energy Retrievable Display and Energy Retrievable Display Driving Method | |
| KR19990030246A (en) | Driving circuit and driving method of display element | |
| CN106448579A (en) | Low-power source drive circuit and display device | |
| CN113450701A (en) | Data line control method and device, data line driving device and display device | |
| US11862067B2 (en) | Circuitry and method for controlling a given display image transition from a current display image to a second, different, display image | |
| US6396485B1 (en) | Display apparatus with drive circuit capable of reducing power consumption | |
| US20140111103A1 (en) | Buck-Store and Boost-Restore Converter | |
| EP3343750B1 (en) | Power generation device | |
| CN113506546B (en) | Chamfering circuit, driving device and display device | |
| US20030011551A1 (en) | Liquid crystal display device | |
| CN104599655A (en) | Non-rectangular displayer and driving method thereof | |
| CN210006210U (en) | low-power-consumption electronic stop board based on wide-band and narrow-band Internet of things | |
| US10163418B2 (en) | Low power LCD driver circuit | |
| CN106033949B (en) | Rapid data transmitter and data transmission method for uplink | |
| US7626564B2 (en) | Apparatus for driving electroluminescence display panel capable of energy recovery |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| AS | Assignment |
Owner name: ARM LIMITED, UNITED KINGDOM Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SAVANTH, PARAMESHWARAPPA ANAND KUMAR;KUFEL, JEDRZEJ;LABBE, BENOIT;AND OTHERS;SIGNING DATES FROM 20220617 TO 20220728;REEL/FRAME:061376/0844 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT RECEIVED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |