Dynamic display driver for multistable displays

TW202642501AActive Publication Date: 2026-10-16GENETOUCH CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
TW114112629
Authority / Receiving Office
TW · TW
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2026-10-16
Estimated Expiration
2045-03-31

AI Technical Summary

Technical Problem

Conventional multistable displays require multiple voltage configurations for driving, leading to high power consumption due to high clock rates and frequent data transmission, which is inefficient and drains battery quickly.

Method used

A dynamic display driver for multistable displays that reduces the clock rate by determining the pixel display voltage value and duration based on pre-set header and waveform data, allowing for lower clock rates without re-adjusting voltage waveforms during adjustments.

Benefits of technology

Significantly reduces power consumption by minimizing data transmission and allowing for lower clock rates while maintaining data transmission efficiency, thus extending battery life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure TWG2TA001079963_001
    Figure TWG2TA001079963_001
  • Figure TWG2TA001079963_002
    Figure TWG2TA001079963_002
  • Figure TWG2TA001079963_003
    Figure TWG2TA001079963_003
Patent Text Reader

Abstract

A dynamic display driver multistable display includes a timing control circuit unit, a driving circuit unit, and a panel unit. The timing control circuit unit generates timing control signals. The data signals of the timing control signals include pixel dynamic display header data and pixel dynamic display waveform data. The driving circuit unit determines the pixel display voltage value of the pixel display driving signal output to the panel unit based on the pixel dynamic display header data, and determines the pixel display driving duration of the pixel display driving signal with the pixel display voltage value based on the pixel dynamic display waveform data. Since the driving circuit unit only needs to determine the entire waveform of the pixel display driving signal for each pixel electrode based on the pixel dynamic display header data and the pixel dynamic display waveform data, the clock frequency is independent of the working count, which can significantly reduce the amount of data that needs to be transmitted and allow the use of a lower clock frequency, thereby reducing power consumption.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] A display, particularly a dynamic display driven multistable display driven by a low-frequency driving method. [Previous Technology]

[0002] A conventional multistable display, such as a cholesterol liquid crystal display (ChLCD), has bistable liquid crystal display characteristics. Therefore, when displaying an image, this multistable display needs to be driven by multiple voltage configurations. For example, this multistable display has a panel unit, and each pixel of the panel unit is composed of a plurality of line electrodes and a plurality of pixel electrodes, and a liquid crystal layer is disposed between the line electrodes and the pixel electrodes. When driving the panel unit, a voltage is applied to the line electrodes and the pixel electrodes, so that a specific voltage is applied at the position of the corresponding pixel, causing the liquid crystal in the liquid crystal layer to rotate to a specific angle.

[0003] However, this multi-stable display requires multiple voltage configurations to drive it. Therefore, in the control signals, the data used to control the voltage configuration of each pixel needs to be transmitted through multiple bits, making it impossible to express multiple voltage configurations with a single bit. For example, currently, the data used to control the voltage configuration is transmitted through 3 bits of data. That is, every time the voltage configuration of a pixel is changed, 3 bits of data need to be transmitted.

[0004] Furthermore, the multistable display will have a timing controller (TCON) and a driver IC. The timing controller generates a timing control signal to the driver IC, and the driver IC outputs a pixel drive signal to the line electrodes and the pixel electrodes according to the control signal, thereby driving the multistable display to display a specific image.

[0005] Generally, the timing control circuit unit has a clock output port (clk), a display output enable control port (doe), a display output ground control port (dog), a digital-to-analog conversion control port (d2a), a display start signal control port (dsp), and a complex data output port (data). The clock output port (clk), display output enable control port (doe), display output ground control port (dog), digital-to-analog conversion control port (d2a), display start signal control port (dsp), and these data output ports of the timing control circuit unit are connected to the driver circuit unit (Driver IC) to output the control signal. The frequency of the clock signal output by the clock output port (clk) greatly affects the overall power consumption. The higher the frequency of the clock signal, the greater the overall power consumption.

[0006] For example, consider a multistable display with Full HD resolution. When transmitting at a single data rate (SDR), 2 pixels of data are transmitted per clock cycle, meaning the number of pixels transmitted per clock cycle is 2. Furthermore, the transmission time for each frame is set to 5 milliseconds (ms). Each pixel of this multistable display requires 3 bits of data to be transmitted. Further, since each pixel requires 3 bits of data to be transmitted, and the number of pixels transmitted per clock cycle is 2, the number of data output ports is the number of bits required for each pixel multiplied by the number of pixels transmitted per clock cycle, i.e., 6 data output ports.

[0007] Furthermore, for each pixel, multiple voltage configurations are required to complete the output within a frame. Therefore, the voltage waveform needs to be adjusted within a frame. For example, there are multiple duty periods within a frame, and the total number of duty periods within a frame is called the duty count. For instance, the duty count can be adjusted as needed and can be set to 64, usually in powers of 2. When the voltage configuration required for each duty period is different, 3 bits of data need to be sent again. Therefore, the more duty periods there are, the more times data needs to be transmitted.

[0008] The clock rate of this multistable display can be calculated using the following formula:

[0009] The resolution is 1920. The number of pixels transmitted per clock clock is 2 in SDR. The sustain time is set to 1. The duty count can be adjusted as needed and can be set to 64. The transmission time is 5 milliseconds (ms). Substituting the above figures into the formula yields the following Table 1.

[0010] Resolution (Resolution) Transmission mode (Mode) Pixel Per Clock Duty Count Clock Rate Full HD () SDR 2 64 5 (ms) 12.314 (MHz) Table 1

[0011] As shown in Table 1, under Full HD resolution, since the clock rate is related to the duty count, the clock rate of the multistable display is quite high, resulting in high power consumption and the disadvantage of excessive power consumption. [Summary of the Invention]

[0012] In view of the fact that the clock rate of existing multistable displays is quite high, resulting in high power consumption and rapid power consumption, the present invention provides a dynamic display driver for multistable displays to reduce the clock rate of multistable displays, thereby reducing power consumption.

[0013] The dynamic display driver multistable display includes a timing control circuit unit (TCON), a driver circuit unit (Driver IC) and a panel unit.

[0014] The timing control circuit unit generates a timing control signal. The drive circuit unit is connected to the timing control circuit unit and receives the timing control signal. The panel unit is connected to the drive circuit unit.

[0015] The timing control signal includes a data signal, and the data signal includes pixel dynamic display header data and pixel dynamic display waveform data. The driving circuit unit determines the pixel display voltage value of the pixel display driving signal output to the panel unit based on the pixel dynamic display header data. The driving circuit unit has a half-operation total, and the driving circuit unit determines the pixel display driving duration of the pixel display driving signal with the pixel display voltage value based on the half-operation total and the pixel dynamic display waveform data.

[0016] Since the driving circuit unit determines the pixel display voltage value of the pixel display driving signal output to the panel unit based on the pixel dynamic display header data, and determines the pixel display driving duration of the pixel display driving signal with the pixel display voltage value based on the pixel dynamic display waveform data and its own preset half-duty count, the driving circuit unit only needs to determine the entire waveform of the pixel display driving signal for each pixel electrode based on the pixel dynamic display header data and the pixel dynamic display waveform data, without needing to readjust the voltage waveform by providing a new voltage value during voltage adjustment. In other words, the clock rate is independent of the duty count, which greatly reduces the amount of data that needs to be transmitted, and allows for the use of a lower clock rate to transmit the same amount of data in the same amount of time, thereby reducing power consumption.

Implementation Method

[0017] Please refer to Figure 1. The dynamic display driving multistable display of the present invention includes a timing control circuit unit 10, a driving circuit unit 20 and a panel unit 30.

[0018] The timing control circuit unit 10 generates a timing control signal. The drive circuit unit 20 is connected to the timing control circuit unit 10 and receives the timing control signal. The panel unit 30 is connected to the drive circuit unit 20 and receives the timing control signal.

[0019] Please refer to Figure 2, which is a schematic diagram of the structure of the panel unit 30 of the multi-stable display. The panel unit 30 is a passive matrix composed of a plurality of intersecting pixel electrodes 31 (rows 1 to n) and a plurality of line electrodes 32 (columns 1 to m), and the intersection of each pixel electrode 31 and each line electrode 32 forms a pixel. That is, each pixel has a corresponding pixel electrode 31 and a corresponding line electrode 32. In Figure 2, the panel unit 30 has n pixel electrodes 31 and m line electrodes 32. The panel unit 30 is driven by the driving circuit unit 20 outputting pixel driving signals to the pixel electrodes 31 and outputting line driving signals to the line electrodes 32. For example, the driving circuit unit 20 sequentially outputs pixel driving signals and line driving signals to the pixel electrodes 31 and the line electrodes 32 in a scanning manner.

[0020] Referring to Figures 3A and 3B, the timing control signal includes a data signal 11, and the data signal 11 includes pixel dynamic display header data 111 and pixel dynamic display waveform data 112. The driving circuit unit 20 determines the pixel display voltage value of the pixel display driving signal output to the panel unit 30 based on the pixel dynamic display header data 111. The driving circuit unit 20 also has a half duty count, and the half duty count is data built into the driving circuit unit 20. In one embodiment, the driving circuit unit 20 can also calculate the half duty count multiplied by 2 to obtain a duty count. The driving circuit unit 20 determines the pixel display driving duration of the pixel display driving signal with the pixel display voltage value based on the half duty count and the pixel dynamic display waveform data 112. In this embodiment, the pixel display driving signal is the pixel driving signal output by the driving circuit unit 20 to the pixel electrodes 31.

[0021] Since the driving circuit unit 20 determines the pixel display voltage value of the pixel display driving signal output to the panel unit 30 based on the pixel dynamic display header data 111, and determines the pixel display driving duration of the pixel display driving signal with the pixel display voltage value based on the pixel dynamic display waveform data 112 and its own preset half-duty count, the driving circuit unit 20 only needs to determine the entire waveform of the pixel display driving signal for each pixel electrode based on the pixel dynamic display header data 111 and the pixel dynamic display waveform data 112, without needing to readjust the voltage waveform by applying a new voltage during voltage adjustment. In other words, the clock rate is independent of the duty count, which greatly reduces the amount of data that needs to be transmitted, and allows for the use of a lower clock rate to transmit the same amount of data in the same amount of time, thereby reducing power consumption.

[0022] Furthermore, as shown in Figures 4A and 4B, the data signal 11 also includes pixel clear header data 113. The driving circuit unit 20 determines a pixel clear driving signal to be output to the panel unit 30 based on the pixel clear header data 113. Generally, the pixel clear driving signal is a driving signal with a fixed waveform. Therefore, the driving circuit unit 20 can determine the pixel clear voltage value of the pixel clear driving signal based on the data in the pixel clear header data 113, and then output the pixel clear driving signal with a fixed waveform.

[0023] Furthermore, as shown in Figures 5A and 5B, the data signal 11 also includes the pixel clearing header data 113 and a pixel clearing waveform data 114. The driving circuit unit 20 determines the pixel clearing voltage value of the pixel clearing driving signal output to the panel unit 30 based on the pixel clearing header data 113, and the driving circuit unit 20 determines the pixel clearing driving duration of the pixel clearing driving signal with the pixel clearing voltage value based on the half-working total and the pixel clearing waveform data 114. In this embodiment, the pixel clearing driving signal is the pixel driving signal output by the driving circuit unit 20 to the pixel electrodes 31.

[0024] In addition, the data signal 11 also includes a blank data 110. As shown in FIG4B, the blank data 110 is located between the pixel clear header data 113 and the pixel dynamic display header data 111. Alternatively, as shown in FIG5B, the blank data 110 is located between the pixel clear waveform data 114 and the pixel dynamic display header data 111. The time occupied by the blank data 110 is for the drive circuit unit 20 to output the pixel clear drive signal to the panel unit 30.

[0025] In detail, as shown in FIG1, in one embodiment, the timing control circuit unit 10 includes a clock output port (clk), a display output enable control port (doe), a display output ground control port (dog), and a display start signal control port (dsp). The functions of the clock output port (clk), the display output enable control port (doe), the display output ground control port (dog), and the display start signal control port (dsp) of the timing control circuit unit 10 are the same as those of the timing control circuit units of conventional multi-stable displays, and will not be described in detail here.

[0026] Furthermore, the timing control circuit unit 10 includes a header setting control port (dsh) and a data signal output port. In other embodiments, the data signal output port of the timing control circuit unit 10 includes a plurality of data output terminals (data 0 to data n), such as the first to the (n+1)th data output terminals (data 0 to data n). In this embodiment, the first to the third data output terminals (data 0 to data 2) are used as examples, but this is not a limitation.

[0027] The header setting control port (dsh) is connected to the drive circuit unit 20 and outputs a header setting signal 101 to the drive circuit unit 20. The data output terminal (data 0~data 2) is connected to the drive circuit unit 20 and outputs the data signal 11 to the drive circuit unit 20.

[0028] As shown in Figures 3A and 3B, when the data signal 11 output by the data output terminal (data 0~data 2) is the pixel dynamic display header data 111, the header setting control port (dsh) outputs the header setting signal 101 at a high voltage level. As shown in Figures 4A and 4B, or as shown in Figures 5A and 5B, when the data signal 11 output by the data output terminal (data 0~data 2) is the pixel clear header data 113, the header setting control port (dsh) outputs the header setting signal 101 at a high voltage level. When the data signal 11 output by the data output terminal (data 0~data 2) is neither the pixel clear header data 113 nor the pixel dynamic display header data 111, the header setting control port (dsh) outputs the header setting signal 101 at a low voltage level.

[0029] When the header setting control port (dsh) outputs the header setting signal 101 at the high voltage level, it means that the data signal 11 output by the data output terminal (data 0) is either the pixel clear header data 113 or the pixel dynamic display header data 111. In this way, the drive circuit unit 20 can determine whether the currently received data signal 11 is the pixel clear header data 113 or the pixel dynamic display header data 111 by using the header setting signal 101.

[0030] Referring to Figures 6A and 6B, the pixel clear header data 113 includes a positive pixel clear voltage data 1131 and a negative pixel clear voltage data 1132. Furthermore, the pixel clear header data 113 may also include clear clock data. This clear clock data is the number of clocks per clear unit time. The number of clocks per clear unit time refers to the number of clocks (clk) required for one duty period. For example, the clear clock data is a 3-bit number, and the drive circuit unit 20 pre-stores a 1-bit value lookup table. The drive circuit unit 20 can obtain the corresponding value based on the digit of the clear clock data by looking up the table. For example, the digit lookup table is shown in Table 2 below: First element: Second element: Third element: Corresponding working hours: 0 0 0 0 0 0 1 0 0 1 0 2 0 1 1 2 1 0 0 4 1 0 1 4 1 1 0 6 1 1 1 6 Using Table 2 above, the driving circuit unit 20 can read a 3-bit number and look up the value 0, 2, 4, or 6. For example, reading 000 and 001 both represent the value 0, reading 011 and 010 both represent the value 2, reading 100 and 101 both represent the value 4, and reading 110 and 111 both represent the value 6. For example, when the clear clock data is set to 100, it means that each corresponding duty period is 4 clock cycles, and so on. Therefore, in this embodiment, the driving circuit unit 20 interprets the 3-bit number as an even number, and this setting facilitates subsequent calculations. In other embodiments of this invention, the driving circuit unit 20 can also interpret 3-bit or multi-bit numbers to obtain a value through other methods, such as looking up a table.

[0031] In addition, the pixel positive clear voltage data 1131 includes a first pixel positive clear voltage value 1131a and a second pixel positive clear voltage value 1131b, and the pixel negative clear voltage data 1132 includes a first pixel negative clear voltage value 1132a and a second pixel negative clear voltage value 1132b. In this embodiment, the first pixel positive clear voltage value 1131a is the first value of the first to third data output terminals (data 0 to data 2), and the first pixel positive clear voltage value 1131a is represented by a 3-bit data, namely V1(0) to V1(2), corresponding to a first voltage V1. For example, the value corresponding to the first voltage V1 is 001, that is, V1(2)=0, V1(1)=0, V1(0)=1. The second pixel positive clear voltage value 1131b is the second value of the first to third data output terminals (data 0 to data 2), and this second pixel positive clear voltage value is also represented by a 3-bit data, corresponding to the first voltage V1. Similarly, the first pixel negative clear voltage value 1132a is the third value of the first to third data output terminals (data 0 to data 2), and this first pixel negative clear voltage value is represented by a 3-bit data, namely V4(0) to V4(2), corresponding to a fourth voltage V4. For example, the value corresponding to the fourth voltage V4 is 100, that is, V4(2)=1, V4(1)=0, V4(0)=0. The second pixel negative clear voltage value 1132b is the fourth value of the first to third data output terminals (data 0 to data 2), and this second pixel negative clear voltage value 1132b is also represented by a 3-bit data, corresponding to the fourth voltage V4.

[0032] Please refer to Figures 7A and 7B. The pixel clearing waveform data 114 includes a plurality of pixel electrode clearing data 1141~114n. These pixel electrode clearing data 1141~114n include at least one first pixel electrode clearing data 1141, and the first pixel electrode clearing data 1141 includes a first clearing voltage unit number. In this embodiment, the first clearing voltage unit number is the value of the first to third data output terminals (data 0~data 2), and the first clearing voltage unit number is represented by a 3-bit data format, i.e., pixel 1(0)~pixel 1(2), corresponding to a first pixel electrode. For example, the first clearing voltage unit number is a combination of the values ​​of the first to third data output terminals (data 0~data 2). Furthermore, the pixel electrode clearing data 1141~114n may also include second to nth pixel electrode clearing data 1142~114n, and the second to nth pixel electrode clearing data 1142~114n each include a second to nth clearing voltage unit number. Similarly, the second clearing voltage unit number is composed of the values ​​of the first to third data output terminals (data 0~data 2), and the second clearing voltage unit number is represented by a 3-bit data, i.e., pixel 2(0)~pixel 2(2), corresponding to a second pixel electrode.

[0033] Furthermore, based on the aforementioned total number of half-working units, the drive circuit unit 20 subtracts the first clear voltage unit number from double the total number of half-working units to determine a first remaining clear voltage unit number. For example, if the total number of half-working units is 6, then double the total number of half-working units is 12. According to the bit value lookup table, when the first clear voltage unit number is 100, it represents the value 4. In this case, double the total number of half-working units minus the first clear voltage unit number is 12-4=8, so the drive circuit unit 20 sets the first remaining clear voltage unit number to 8. In other examples, when the first clear voltage unit number is 010, it represents the value 2. In this case, double the total number of half-working units minus the first clear voltage unit number is 12-2=10, so the drive circuit unit 20 sets the first remaining clear voltage unit number to 10.

[0034] In this embodiment, the pixel clearing header data 113 may also include half-job total data. The driving circuit unit 20 can set the half-job total based on the half-job total data in the pixel clearing header data 113.

[0035] Furthermore, when the driving circuit unit 20 determines the pixel clearing drive duration for outputting the pixel clearing drive signal with the pixel clearing voltage value based on the half-working total and the pixel clearing waveform data 114, the driving circuit unit 20 determines a first clearing duration for the pixel clearing drive signal output to the first pixel electrode and having the first positive pixel clearing voltage value based on the first clearing voltage units in the pixel clearing waveform data 114, and the driving circuit unit 20 determines a second clearing duration for the pixel clearing drive signal output to the first pixel electrode and having the second positive pixel clearing voltage value based on twice the half-working total minus the first clearing voltage units. In other words, the driving circuit unit 20 determines the second clearing duration based on the first remaining clearing voltage units. Furthermore, the driving circuit unit 20 determines a third clearing duration for the pixel clearing drive signal output to the first pixel electrode and having the first negative clearing voltage value based on the first clearing voltage units of the pixel clearing waveform data 114, and the driving circuit unit determines a fourth clearing duration for the pixel clearing drive signal output to the first pixel electrode and having the second negative clearing voltage value based on twice the half-working total number minus the first clearing voltage units. In other words, the driving circuit unit 20 also determines the fourth clearing duration based on the first remaining clearing voltage units.

[0036] Please refer to Figures 8A and 8B. The pixel dynamic display header data 111 includes a pixel positive display voltage data 1111 and a pixel negative display voltage data 1112. Furthermore, the pixel dynamic display header data 111 may also include display clock data, which contains the number of clocks per display unit time. The number of clocks per display unit time refers to the number of clocks (clk) required for one working time (duty). For example, according to the bit value lookup table, the display clock data is represented by a 3-bit number, such as 000 representing the value 0, 100 representing the value 4, and 111 representing the value 6. For example, when the display clock data is set to 100, it represents a working time (duty) of 4 clocks (clk).

[0037] In addition, the positive display voltage data 1111 includes a first positive display voltage value 1111a and a second positive display voltage value 1111b, and the negative display voltage data 1112 includes a first negative display voltage value 1112a and a second negative display voltage value 1112b. In this embodiment, the first positive display voltage value 1111a is the first value of the first to third data output terminals (data 0 to data 2), and the first positive display voltage value is represented by a 3-bit data, namely V2(0) to V2(2), corresponding to a second voltage V2. For example, the value corresponding to the second voltage V2 is 010, that is, V2(2)=0, V2(1)=1, V2(0)=0. The positive display voltage value 1111b of the second pixel is the second value of the first to third data output terminals (data 0 to data 2), and the positive display voltage value of the second pixel is also represented by a 3-bit data, namely V3(0) to V3(2), corresponding to a third voltage V3. For example, the value corresponding to the third voltage V3 is 011, that is, V3(2)=0, V3(1)=1, V3(0)=1. Similarly, the negative display voltage value 1112a of the first pixel is the third value of the first to third data output terminals (data 0 to data 2), and the negative display voltage value 1112a of the first pixel is represented by a 3-bit data, namely V5(0) to V5(2), corresponding to a fifth voltage V5. For example, the value corresponding to the fifth voltage V5 is 101, that is, V5(2)=1, V5(1)=0, V5(0)=1. The second pixel negative display voltage value 1112b is the fourth value of the first to third data output terminals (data 0 to data 2), and the second pixel negative display voltage value is also represented by a 3-bit data, namely V6(0) to V6(2), corresponding to a sixth voltage V6. For example, the value corresponding to the sixth voltage V6 is 110, that is, V6(2)=1, V6(1)=1, V6(0)=0.

[0038] In one embodiment, the first voltage V1 and the fourth voltage V4 each have the same voltage difference as a common voltage Vcom. In other words, the absolute value of the first voltage V1 minus the common voltage Vcom is equal to the absolute value of the fourth voltage V4 minus the common voltage Vcom. Similarly, the second voltage V2 and the fifth voltage V5 each have the same voltage difference as the common voltage Vcom, and the third voltage V3 and the sixth voltage V6 each have the same voltage difference as the common voltage Vcom.

[0039] Please refer to Figures 9A and 9B. The pixel dynamic display waveform data 112 includes a plurality of pixel electrode display data 1121~112n. These pixel electrode display data 1121~112n include at least one first pixel electrode display data 1121, and the first pixel electrode display data 1121 includes a first display voltage unit number. In this embodiment, the first display voltage unit number is the value of the first to third data output terminals (data 0~data 2), and the first display voltage unit number is represented by a 3-bit data, i.e., pixel 1(0)~pixel 1(2), corresponding to the first pixel electrode. For example, the first display voltage unit number is a combination of the values ​​of the first to third data output terminals (data 0~data 2). Furthermore, the pixel electrode display data 1121~112n may also include second to nth pixel electrode display data 1122~112n, and the second to nth pixel electrode display data 1122~112n each include a second to nth display voltage unit number. Similarly, the second display voltage unit number is the value of the first to third data output terminals (data 0~data 2), and the second display voltage unit number is represented by a 3-bit data, i.e., pixel 2(0)~pixel 2(2), corresponding to the second pixel electrode.

[0040] Furthermore, based on the aforementioned total number of half-working units, the driving circuit unit 20 subtracts the first display voltage unit number from the total number of half-working units to determine a first remaining display voltage unit number. For example, the total number of half-working units is set to 6. According to the bit value lookup table, when the first display voltage unit number is 100, it represents the value 4. In this case, the total number of half-working units minus the first display voltage unit number is 6-4=2, so the driving circuit unit 20 sets the first remaining display voltage unit number to 2. In addition, in other examples, when the first display voltage unit number is 010, it represents the value 2. In this case, the total number of half-working units minus the first display voltage unit number is 6-2=4, and the driving circuit unit 20 sets the first remaining display voltage unit number to 4.

[0041] In this embodiment, the pixel dynamic display header data 111 may also include the half-working total data. And the driving circuit unit 20 can set the half-working total based on the half-working total data in the pixel dynamic display header data 111.

[0042] Furthermore, when the driving circuit unit 20 determines the pixel display driving duration for outputting the pixel display driving signal with the pixel display voltage value based on the half-working total and the pixel dynamic display waveform data 112, the driving circuit unit 20 determines a first display duration for outputting the pixel display driving signal with the first pixel positive display voltage value to the first pixel electrode based on the first display voltage unit number of the pixel dynamic display waveform data 112, and the driving circuit unit 20 determines a second display duration for outputting the pixel display driving signal with the second pixel positive display voltage value to the first pixel electrode based on the half-working total, and the driving circuit unit 20 determines a third display duration for outputting the pixel display driving signal with the first pixel positive display voltage value to the first pixel electrode based on the first remaining display voltage unit number. Furthermore, the driving circuit unit 20 determines a fourth display duration for the pixel display driving signal output to the first pixel electrode and having the negative display voltage value of the first pixel based on the first display voltage unit number of the pixel dynamic display waveform data, and the driving circuit unit 20 determines a fifth display duration for the pixel display driving signal output to the first pixel electrode and having the negative display voltage value of the second pixel based on the half-working total number, and the driving circuit unit 20 determines a sixth display duration for the pixel display driving signal output to the first pixel electrode and having the negative display voltage value of the first pixel based on the first remaining display voltage unit number.

[0043] For example, please refer to Figure 10, where the total number of half-work units is an integer of 6. As shown in the first pixel electrode clearing data 1141, the number of first clearing voltage units is 111. As shown in the second pixel electrode clearing data 1142, the number of second clearing voltage units is 111. As shown in the first pixel positive clearing voltage value 1131a, the first pixel positive clearing voltage value is the first voltage V1, i.e., 001. As shown in the second pixel positive clearing voltage value 1131b, the second pixel positive clearing voltage value is the first voltage V1, i.e., 001. As shown in the first pixel negative clearing voltage value 1132a, the first pixel negative clearing voltage value is the fourth voltage V4, i.e., 100. As shown in the second pixel negative clearing voltage value 1132b, the second pixel negative clearing voltage value is the fourth voltage V4, i.e., 100. As shown in the first pixel electrode display data 1121, the number of first display voltage units is 010. As shown in the second pixel electrode display data 1122, the second display voltage unit is 000. As shown in the first pixel positive display voltage value 1111a, the first pixel positive display voltage value is the second voltage V2, i.e., 010. As shown in the second pixel positive display voltage value 1111b, the second pixel positive display voltage value is the third voltage V3, i.e., 011. As shown in the first pixel negative display voltage value 1112a, the first pixel negative display voltage value is the fifth voltage V5, i.e., 101. As shown in the second pixel negative display voltage value 1112b, the second pixel negative display voltage value is the sixth voltage V6, i.e., 110.

[0044] For example, in one embodiment, according to the bit value lookup table, when the number of first clear voltage units is 111, the first clear duration of the pixel clear drive signal output by the drive circuit unit 20 to the first pixel electrode having the first pixel positive clear voltage value, i.e., the first voltage V1, is 6 working hours. Furthermore, the total number of half-working hours is 6, and double the total number of half-working hours is 12. Therefore, subtracting the first clear duration from the doubled total number of half-working hours results in 12 - 6 = 6, meaning the second clear duration is 6 working hours.

[0045] Next, the driving circuit unit 20 enters the negative half-cycle time, and the driving circuit unit 20 outputs the pixel clearing driving signal having the first pixel negative clearing voltage value, i.e., the fourth voltage V4, to the first pixel electrode. The third clearing duration is 6 working hours. Furthermore, since the total number of half-working hours is 6, the double total number of half-working hours minus the first clearing duration is 12-6=6, so the fourth clearing duration is 6 working hours.

[0046] Similarly, according to the bit value lookup table, when the number of second clear voltage units is 111, the first clear duration of the pixel clear drive signal with the first pixel positive clear voltage value, the first voltage V1, output by the drive circuit unit 20 to the second pixel electrode is 6 working hours. Furthermore, the total number of half-working hours is 6, and double the total number of half-working hours minus the first clear duration is 12-6=6, therefore the second clear duration is 6 working hours.

[0047] Next, the driving circuit unit 20 enters the negative half-cycle time, and the driving circuit unit 20 outputs the pixel clearing driving signal with the first pixel negative clearing voltage value, i.e., the fourth voltage V4, to the second pixel electrode. The third clearing time is 6 working hours. Similarly, since the total number of half-working hours is 6, the double total number of half-working hours minus the first clearing time is 12-6=6, so the fourth clearing time is 6 working hours.

[0048] In another embodiment, the driving circuit unit 20 may also determine the pixel clearing driving signal output to the panel unit 30 based on the pixel clearing header data 113. Generally, the pixel clearing driving signal is a driving signal with a fixed waveform. Therefore, the driving circuit unit 20 may determine the pixel clearing voltage value of the pixel clearing driving signal based on the data in the pixel clearing header data 113, and then output the pixel clearing driving signal with a fixed waveform.

[0049] Furthermore, when the first display voltage unit number is 010, the first display duration of the pixel display driving signal output by the driving circuit unit 20 to the first pixel electrode, having the first pixel positive display voltage value, i.e., the second voltage V2, is 2 working hours (duty). And since the total number of half-duty hours is 6, the second display duration of the pixel display driving signal output by the driving circuit unit 20 to the first pixel electrode, having the second pixel positive display voltage value, i.e., the first voltage V1, is 6 working hours (duty). And since 6-2=4, the first remaining display voltage unit number is set to 4, and the third display duration of the pixel display driving signal output by the driving circuit unit 20 to the first pixel electrode, having the first pixel positive display voltage value, i.e., the second voltage V2, is 4 working hours (duty).

[0050] Next, the driving circuit unit 20 enters the negative half-cycle period. The driving circuit unit 20 then outputs a pixel display driving signal with the first pixel negative display voltage value, the fifth voltage V5, to the first pixel electrode for the fourth display duration, which is 2 working hours (duty). Since the total number of half-cycles is 6, the fifth display duration of the pixel display driving signal with the second pixel negative display voltage value, i.e., the fourth voltage V4, output by the driving circuit unit 20 to the first pixel electrode for the fifth display duration is 6 working hours (duty). Furthermore, since the number of first remaining display voltage units is 4, the sixth display duration of the pixel display driving signal with the first pixel negative display voltage value, i.e., the fifth voltage V5, output by the driving circuit unit 20 to the first pixel electrode for the sixth display duration is 4 working hours (duty).

[0051] Similarly, when the number of second display voltage units is 000, the first display duration of the pixel display driving signal output by the driving circuit unit 20 to the second pixel having the positive display voltage value of the first pixel, i.e., the first voltage V1, is 0 working hours (duty). And since the total number of half-working hours is 6, the second display duration of the pixel display driving signal output by the driving circuit unit 20 to the second pixel having the positive display voltage value of the second pixel, i.e., the second voltage V2, is 6 working hours (duty). Furthermore, since the number of first remaining display voltage units is 6-0=6, the third display duration of the pixel display driving signal output by the driving circuit unit 20 to the second pixel electrode having the positive display voltage value of the first pixel, i.e., the first voltage V1, is 6 working hours (duty).

[0052] Next, the driving circuit unit 20 enters the negative half-cycle period. The driving circuit unit 20 then outputs the pixel display driving signal with the negative display voltage value of the first pixel, i.e., the fourth voltage V4, to the second pixel for the fourth display duration, and the fourth display duration is 0 working hours (duty). And since the total number of half-cycles is 6, the fifth display duration of the pixel display driving signal with the negative display voltage value of the second pixel, i.e., the fifth voltage V5, output by the driving circuit unit 20 to the second pixel for the fifth display duration is 6 working hours (duty). Furthermore, since the number of first remaining display voltage units is 6-0=6, the sixth display duration of the pixel display driving signal with the negative display voltage value of the first pixel, i.e., the fourth voltage V4, output by the driving circuit unit 20 to the second pixel electrode for the sixth display duration is 6 working hours (duty).

[0053] As shown in Figures 11A and 11B, Figure 11A is a waveform diagram of the pixel display driving signal waveform 201 output by the driving circuit unit 20 to the first pixel electrode, and Figure 11B is a waveform diagram of the pixel display driving signal waveform 202 output by the driving circuit unit 20 to the second pixel electrode. Referring to Figures 11A and 11C, the pixel display driving signal waveform 201 presented in Figure 11A can be divided into a first voltage waveform 201a and a second voltage waveform 201b, wherein the first voltage waveform 201a is earlier than the second voltage waveform 201b in timing. The first voltage waveform 201a is the state in which the driving circuit unit 20 controls the first pixel electrode to reset (clear the display content), while the second voltage waveform 201b is the state in which the driving circuit unit 20 controls the first pixel electrode to perform the first dynamic display of content with a first dynamic signal waveform. The pixel display driving signal waveform 201 shown in Figure 11C can be divided into a third voltage waveform 201c and a fourth voltage waveform 201d. The third voltage waveform 201c is later in timing than the second voltage waveform 201b and earlier than the fourth voltage waveform 201d. The third voltage waveform 201c represents the state where the driving circuit unit 20 controls the first pixel electrode to dynamically display content for the second time using a second dynamic signal waveform, and the fourth voltage waveform 201d represents the state where the driving circuit unit 20 controls the first pixel electrode to dynamically display content for the third time using a third dynamic signal waveform. Thus, after the driving circuit unit 20 resets (clears the display content), it sequentially uses the first dynamic signal waveform, the second dynamic signal waveform, and the third dynamic signal waveform to control the first pixel electrode to display content.

[0054] In particular, in this example, and with regard to the second voltage waveform 201b, the first display duration Td1 corresponds to the portion of the second voltage waveform 201b that is at the first voltage V1, the second display duration Td2 corresponds to the portion of the second voltage waveform 201b that is at the second voltage V2, the third display duration Td3 corresponds to the portion of the second voltage waveform 201b that is at the first voltage V1, the fourth display duration Td4 corresponds to the portion of the second voltage waveform 201b that is at the fourth voltage V4, the fifth display duration Td5 corresponds to the portion of the second voltage waveform 201b that is at the fifth voltage V5, and the sixth display duration Td6 corresponds to the portion of the second voltage waveform 201b that is at the fourth voltage V4.

[0055] The pixel display driving signal waveform 201 output by the driving circuit unit 20 to the first pixel electrode and the pixel display driving signal waveform 202 output to the second pixel electrode will vary depending on the different colors and chroma to be modulated by the panel unit 30.

[0056] Furthermore, taking a multistable display driven by a Full HD resolution dynamic display as an example, its resolution is [resolution value missing]. When transmitting at a single data rate (SDR), the data of one pixel electrode is transmitted per clock cycle, that is, the number of pixels transmitted per clock cycle is 1. In addition, the data transmission time for each frame is set to 5 milliseconds (ms).

[0057] The clock rate of the dynamic display driving the multistable display is calculated according to the following formula:

[0058] The resolution is 1920. The number of pixels transmitted per clock clock is 1 at Single Data Rate (SDR). The transmission time is 5 milliseconds (ms). Substituting the above figures into the formula yields the following Table 3.

[0059] Resolution (Resolution) Transmission mode (Mode) Pixel Per Clock Duty Count Clock Rate Full HD () SDR 1 64 5 (ms) 384.8 (kHz) Table 3

[0060] As can be seen from the comparison of Table 1 and Table 3, the clock rate of the dynamic display driving multistable display of the present invention can be significantly reduced. In this way, the dynamic display driving multistable display can adopt a low-frequency driving scheme, thereby effectively reducing power consumption.

[0061] Further, as shown in FIG12, in one embodiment, the timing control circuit unit 10 includes a clock output port (clk), a display output enable control port (doe), a display output ground control port (dog), a display start signal control port (dsp), and a digital-to-analog conversion control port (d2a). The functions of the clock output port (clk), the display output enable control port (doe), the display output ground control port (dog), and the display start signal control port (dsp) of the timing control circuit unit 10 are the same as those of the timing control circuit units of conventional multi-stable displays, and will not be described in detail here.

[0062] The digital-to-analog conversion control port (d2a) is connected to the drive circuit unit 20.

[0063] In addition, the timing control circuit unit 10 also includes the header setting control port (dsh) and the data signal output port. In other embodiments, the data signal output port of the timing control circuit unit 10 may include a plurality of data output terminals (data 0 to data n), such as the first to the (n+1)th data output terminals (data 0 to data n). In this embodiment, the first to the third data output terminals (data 0 to data 2) are used as examples, but this is not a limitation.

[0064] In this embodiment, when the data signal 11 is header hold time data, the digital-to-analog conversion control port (d2a) outputs a conversion control signal, which has an even multiple of the half-work count count signal 102 as shown in FIG14C. In this embodiment, when the data signal 11 is header hold time data, the digital-to-analog conversion control port (d2a) outputs a count signal 102 of 4 times the half-work count count, but is not limited thereto.

[0065] Furthermore, when the data signal 11 is display duration data, the digital-to-analog converter control port (d2a) outputs a count signal 102 that is an even multiple of the total number of half-working sessions. In this embodiment, when the data signal 11 is display duration data, the digital-to-analog converter control port (d2a) outputs a count signal 102 that is four times the total number of half-working sessions, but this is not a limitation.

[0066] Further, as shown in FIG13, in this embodiment, the pixel clearing header data 113 includes a pixel positive clearing voltage data 1131 and a pixel negative clearing voltage data 1132. The pixel positive clearing voltage data 1131 includes a first pixel positive clearing voltage value 1131a and a second pixel positive clearing voltage value 1131b, and the pixel negative clearing voltage data 1132 includes a first pixel negative clearing voltage value 1132a and a second pixel negative clearing voltage value 1132b. In this embodiment, the timing control circuit unit 10 includes the first to third data output terminals (data 0 to data 2), and the first pixel positive clearing voltage value 1131a is the first value of the first to third data output terminals (data 0 to data 2), and the first pixel positive clearing voltage value 1131a is represented by a 3-bit data, i.e., V1(0) to V1(2), corresponding to a first voltage V1, for example 001. The second pixel positive clear voltage value 1131b is the second value of the first to third data output terminals (data 0 to data 2), and it is also represented by a 3-bit data, corresponding to the first voltage V1, for example, 001. Similarly, the first pixel negative clear voltage value 1132a is the third value of the first to third data output terminals (data 0 to data 2), and it is represented by a 3-bit data, namely V4(0) to V4(2), corresponding to a fourth voltage V4, for example, 100. The second pixel negative clear voltage value 1132b is the fourth value of the first to third data output terminals (data 0 to data 2), and it is also represented by a 3-bit data, corresponding to the fourth voltage V4, for example, 100.

[0067] The pixel clearing waveform data 114 includes a plurality of pixel electrode clearing data 1141~114n. These pixel electrode clearing data 1141~114n include at least one first pixel electrode clearing data 1141, and the first pixel electrode clearing data 1141 includes a first clearing voltage unit number. In this embodiment, the first clearing voltage unit number is two values ​​from the first to third data output terminals (data 0~data 2), and the first clearing voltage unit number is represented by a 3-bit data format, i.e., pixel 1(0)~pixel 1(2), corresponding to the first pixel electrode. For example, the first clearing voltage unit number of the first pixel electrode clearing data 1141 is 110. Furthermore, the pixel electrode clearing data 1141~114n may also include second to nth pixel electrode clearing data 1142~114n, and the second to nth pixel electrode clearing data 1142~114n each include a second to nth clearing voltage unit number. Similarly, the second clearing voltage unit number is the value of the first to third data output terminals (data 0~data 2), and the second clearing voltage unit number is represented by a 3-bit data, i.e., pixel 2(0)~pixel 2(2), for example, the second clearing voltage unit number of the second pixel electrode clearing data 1142 is 110.

[0068] Further, when the driving circuit unit 20 determines the pixel clearing drive duration for outputting the pixel clearing drive signal with the pixel clearing voltage value based on the half-working total and the pixel clearing waveform data 114, the driving circuit unit 20 outputs the pixel clearing drive signal with the first pixel positive clearing voltage value to the first pixel electrode between the first to the "first clearing voltage unit number" count signals output from the digital-to-analog conversion control port (d2a). The driving circuit unit 20 outputs the pixel clearing drive signal with the second pixel positive clearing voltage value to the first pixel electrode between the "first clearing voltage unit number + 1" to the "first clearing voltage unit number + half-working total" count signals output from the digital-to-analog conversion control port (d2a). The driving circuit unit 20 outputs a pixel clear drive signal having a positive clear voltage value for the first pixel to the first pixel electrode between the count signals output from the digital-to-analog conversion control port (d2a) at the interval of "the first clear voltage unit number + the total number of half-working units + 1" and "twice the total number of half-working units". Furthermore, the driving circuit unit 20 outputs a pixel clear drive signal having a negative clear voltage value for the first pixel to the first pixel electrode between the count signals output from the digital-to-analog conversion control port (d2a) at the interval of "twice the total number of half-working units + 1" and "twice the total number of half-working units + the first clear voltage unit number". The driving circuit unit 20 outputs a pixel clear drive signal with the second pixel negative clear voltage value to the first pixel electrode between the output of the count signal ("twice the total number of half-working units + the number of first clear voltage units + 1") from the digital-to-analog conversion control port (d2a) and the output of the count signal ("three times the total number of half-working units + the number of first clear voltage units"). The driving circuit unit 20 also outputs a pixel clear drive signal with the first pixel negative clear voltage value to the first pixel electrode between the output of the count signal ("three times the total number of half-working units + the number of first clear voltage units + 1") from the output of the digital-to-analog conversion control port (d2a) and the output of the count signal ("four times the total number of half-working units").

[0069] The pixel dynamic display header data 111 sequentially includes a pixel positive display voltage data 1111 and a pixel negative display voltage data 1112. The pixel positive display voltage data 1111 includes a first pixel positive display voltage value 1111a and a second pixel positive display voltage value 1111b, and the pixel negative display voltage data 1112 includes a first pixel negative display voltage value 1112a and a second pixel negative display voltage value 1112b. In this embodiment, the timing control circuit unit 10 includes the first to third data output terminals (data 0 to data 2), and the first pixel positive display voltage value 1111a is the value of the first to third data output terminals (data 0 to data 2), and the first pixel positive display voltage value 1111a is represented by a 3-bit data, namely V2(0) to V2(2), corresponding to a second voltage V2, namely 010. The positive display voltage value 1111b of the second pixel is the value of the first to third data output terminals (data 0 to data 2), and the positive display voltage value 1111b of the second pixel is also represented by a 3-bit data form, namely V3(0) to V3(2), corresponding to a third voltage V3, i.e., 011. Similarly, the negative display voltage value 1112a of the first pixel is the value of the first to third data output terminals (data 0 to data 2), and the negative display voltage value 1112a of the first pixel is represented by a 3-bit data form, namely V5(0) to V5(2), corresponding to a fifth voltage V5, i.e., 101. The negative display voltage value of the second pixel is the value of the first to third data output terminals (data 0 to data 2), and the negative display voltage value 1112b of the second pixel is also represented by a 3-bit data form, namely V6(0) to V6(2), corresponding to a sixth voltage V6, i.e., 110.

[0070] The pixel dynamic display waveform data 112 includes a plurality of pixel electrode display data 1121~112n. These pixel electrode display data include at least one first pixel electrode display data 1121, and the first pixel electrode display data 1121 includes a first display voltage unit number. In this embodiment, the first display voltage unit number is two values ​​from the first to third data output terminals (data 0~data 2), and the first display voltage unit number is represented by a 3-bit data, i.e., pixel 1(0)~pixel 1(2), corresponding to the first pixel electrode. For example, the first display voltage unit number of the first pixel electrode display data 1121 is 110. Furthermore, these pixel electrode display data 1121~112n may also include second to nth pixel electrode display data 1122~112n, and the second to nth pixel electrode display data 1122~112n each include a second to nth display voltage unit number. Similarly, the second display voltage unit number is two values ​​from the first to third data output terminals (data 0 to data 2), and the second display voltage unit number is represented by a 3-bit data, namely pixel 2(0) to pixel 2(2), corresponding to the second pixel electrode. For example, the second display voltage unit number of the second pixel electrode displaying data 1122 is 000.

[0071] Furthermore, when the driving circuit unit 20 determines the pixel display driving duration for outputting the pixel display driving signal with the pixel display voltage value based on the half-working total and the pixel dynamic display waveform data 112, the driving circuit unit 20 outputs the pixel display driving signal with the first pixel positive display voltage value to a first pixel electrode between the first to the "first display voltage unit number" count signals output from the digital-to-analog conversion control port (d2a). The driving circuit unit 20 outputs the pixel display driving signal with the second pixel positive display voltage value to the first pixel electrode between the "first display voltage unit number + 1" to the "first display voltage unit number + half-working total" count signals output from the digital-to-analog conversion control port (d2a). The driving circuit unit 20 outputs a pixel display driving signal with a positive display voltage value of the first pixel to the first pixel electrode between the count signals output from the digital-to-analog conversion control port (d2a) from "the first display voltage unit number + the half-working total number + 1" to "twice the half-working total number". Furthermore, the driving circuit unit 20 outputs a pixel display driving signal with a negative display voltage value of the first pixel to the first pixel electrode between the count signals output from the digital-to-analog conversion control port (d2a) from "twice the half-working total number + 1" to "twice the half-working total number + the first display voltage unit number". The driving circuit unit 20 outputs a pixel display driving signal with the negative display voltage value of the second pixel to the first pixel electrode between the output of the counting signals from the digital-to-analog conversion control port (d2a) of "twice the total number of half-working units + the number of first display voltage units + 1" and "three times the total number of half-working units + the number of first display voltage units". The driving circuit unit 20 also outputs a pixel display driving signal with the negative display voltage value of the first pixel to the first pixel electrode between the output of the counting signals from the digital-to-analog conversion control port (d2a) of "three times the total number of half-working units + the number of first display voltage units + 1" and "four times the total number of half-working units".

[0072] For example, the total number of half-work units is an integer of 6. As shown in the first pixel electrode clearing data 1141, the number of first clearing voltage units is 110. As shown in the second pixel electrode clearing data 1142, the number of second clearing voltage units is 110. As shown in the first pixel positive clearing voltage value 1131a, the first pixel positive clearing voltage value is the first voltage V1, i.e., 001. As shown in the second pixel positive clearing voltage value 1131b, the second pixel positive clearing voltage value is the first voltage V1, i.e., 001. As shown in the first pixel negative clearing voltage value 1132a, the first pixel negative clearing voltage value is the fourth voltage V4, i.e., 100. As shown in the second pixel negative clearing voltage value 1132b, the second pixel negative clearing voltage value is the fourth voltage V4, i.e., 100. As shown in the first pixel electrode display data 1121, the number of first display voltage units is 110. As shown in the second pixel electrode display data 1122, the number of second display voltage units is 000. As shown by the positive display voltage value 1111a of the first pixel, the positive display voltage value of the first pixel is the second voltage V2, i.e., 010. As shown by the positive display voltage value 1111b of the second pixel, the positive display voltage value of the second pixel is the third voltage V3, i.e., 011. As shown by the negative display voltage value 1112a of the first pixel, the negative display voltage value of the first pixel is the fifth voltage V5, i.e., 101. As shown by the negative display voltage value 1112b of the second pixel, the negative display voltage value of the second pixel is the sixth voltage V6, i.e., 110.

[0073] Please refer to Figures 14A to 14C. According to the bit value lookup table, since the number of first clear voltage units is 110, the first clear duration of the pixel clear drive signal with the first pixel positive clear voltage value, i.e., the first voltage V1, output by the drive circuit unit 20 to the first pixel electrode is 6 working hours. Therefore, the drive circuit unit 20 outputs the pixel clear drive signal with the first pixel positive clear voltage value, i.e., the first voltage V1, to the first pixel electrode between the first to sixth count signals 102 output from the digital-to-analog conversion control port (d2a). Further, the drive circuit unit 20 outputs the pixel clear drive signal with the second pixel positive clear voltage value to the first pixel electrode between the count signals from the digital-to-analog conversion control port (d2a) from the "number of first clear voltage units + 1" to the "twice the half-working total" count signals.

[0074] Next, the driving circuit unit 20 enters the negative half-cycle. The driving circuit unit 20 outputs a pixel clearing drive signal with the first pixel negative clearing voltage value, i.e., the fourth voltage V4, to the first pixel electrode between the count signals 102 (from "twice the total number of half-cycles + 1") and "twice the total number of half-cycles + the number of first clearing voltage units" output by the digital-to-analog conversion control port (d2a). Further, the driving circuit unit 20 outputs a pixel clearing drive signal with the second pixel negative clearing voltage value to the first pixel electrode between the count signals 102 (from "twice the total number of half-cycles + the number of first clearing voltage units + 1") and "four times the total number of half-cycles" output by the digital-to-analog conversion control port (d2a).

[0075] The generation method of the pixel clearing drive signal output by the drive circuit unit 20 to the second pixel electrode is the same as that output by the drive circuit unit 20 to the first pixel electrode, and will not be described again here.

[0076] Since the first display voltage unit number is 110, the first display duration of the pixel display drive signal with the first pixel positive display voltage value, i.e., the second voltage V2, output by the driving circuit unit 20 to the first pixel electrode is 6 working hours (duty). Therefore, the driving circuit unit 20 outputs the pixel display drive signal with the first pixel positive display voltage value, i.e., the second voltage V2, to the first pixel electrode between the 1st to 6th count signals 102 output from the digital-to-analog conversion control port (d2a). Next, the driving circuit unit 20 outputs the pixel display drive signal with the second pixel positive display voltage value, i.e., the third voltage V3, to the first pixel electrode between the 7th to 12th count signals output from the digital-to-analog conversion control port (d2a). Furthermore, since the first display voltage unit number is 110 and the first display voltage unit number is 6, the driving circuit unit 20 should output a pixel display driving signal with the positive display voltage value of the first pixel to the first pixel electrode between the count signals 102 of "the first display voltage unit number + the half-working total number + 1" and "twice the half-working total number". In other words, the driving circuit unit 20 should output a pixel display driving signal with the positive display voltage value of the first pixel, i.e., the second voltage V2, to the first pixel electrode between the 13th and 12th count signals 102. However, since there is no interval of the 13th to 12th count signals 102, when the first display voltage unit number is 110, the driving circuit unit 20 no longer outputs a pixel display driving signal with the positive display voltage value of the first pixel, i.e., the second voltage V2, to the first pixel electrode.

[0077] Next, the driving circuit unit 20 enters the negative half-cycle. Between the 13th and 18th count signals 102 output from the digital-to-analog conversion control port (d2a), the driving circuit unit 20 outputs a pixel display driving signal with the negative display voltage value of the first pixel, i.e., the fifth voltage V5, to the first pixel electrode. Then, between the 19th and 24th count signals 102 output from the digital-to-analog conversion control port (d2a), the driving circuit unit 20 outputs a pixel display driving signal with the negative display voltage value of the second pixel, i.e., the sixth voltage V6, to the first pixel electrode. Since the first display voltage is in units of 110, according to logic similar to the aforementioned, the driving circuit unit 20 no longer outputs a pixel display driving signal with the negative display voltage value of the first pixel, i.e., the fifth voltage V5, to the first pixel electrode.

[0078] Similarly, since the second display voltage unit number is 000, the driving circuit unit 20 should output a pixel display driving signal with the positive display voltage value of the first pixel, i.e., the second voltage V2, to the second pixel electrode between the first and 0th count signals 102. However, since there is no interval of the first to 0th count signals 102, when the second display voltage unit number is 000, the driving circuit unit 20 does not output a pixel display driving signal with the positive display voltage value of the first pixel, i.e., the second voltage V2, to the second pixel electrode. Next, the driving circuit unit 20 outputs a pixel display driving signal with the positive display voltage value of the second pixel, i.e., the third voltage V3, to the second pixel electrode between the first and 6th count signals 102 output from the digital-to-analog conversion control port (d2a). Furthermore, the driving circuit unit 20 outputs a pixel display driving signal with the positive display voltage value of the first pixel, i.e., the second voltage V2, to the second pixel electrode between the 7th and 12th count signals output from the digital-to-analog conversion control port (d2a).

[0079] When the driving circuit unit 20 enters the negative half-cycle, since the second display voltage unit number is 000, according to logic similar to the above, the driving circuit unit 20 does not output the pixel display driving signal with the negative display voltage value of the first pixel, i.e., the fifth voltage V5, to the second pixel electrode. Then, the driving circuit unit 20 outputs the pixel display driving signal with the negative display voltage value of the second pixel, i.e., the sixth voltage V6, to the second pixel electrode between the 13th and 18th count signals 102 output from the digital-to-analog conversion control port (d2a). Furthermore, the driving circuit unit 20 outputs the pixel display driving signal with the negative display voltage value of the first pixel, i.e., the fifth voltage V5, to the second pixel electrode between the 19th and 24th count signals 102 output from the digital-to-analog conversion control port (d2a).

[0080] As shown in Figures 14A and 14B, Figure 14A is a waveform diagram of the pixel display driving signal waveform 201 output by the driving circuit unit 20 to the first pixel electrode, and Figure 14B is a waveform diagram of the pixel display driving signal waveform 202 output by the driving circuit unit 20 to the second pixel.

[0081] For example, taking a multistable display driven by a Full HD resolution dynamic display as an example, its resolution is [resolution value missing]. When transmitting at a single data rate (SDR), it is set that 1 pixel of data is transmitted per clock cycle, that is, the number of pixels transmitted per clock cycle is 1. In addition, the data transmission time for each frame is set to 5 milliseconds (ms).

[0082] The clock rate of the dynamic display driving the multistable display is calculated according to the following formula:

[0083] The resolution is 1920. The number of pixels transmitted per clock clock is 1 at Single Data Rate (SDR). The transmission time is 5 milliseconds (ms). Substituting the above figures into the formula yields the following Table 4.

[0084] Resolution (Resolution) Transmission mode (Mode) Pixel Per Clock Duty Count Clock Rate Full HD () SDR 1 64 5 (ms) 384.8 (kHz) Table 4

[0085] As can be seen from the comparison of Table 1 and Table 4, the clock rate of the dynamic display driving multistable display of the present invention can be significantly reduced. In this way, the dynamic display driving multistable display can adopt a low-frequency driving scheme, thereby effectively reducing power consumption.

[0086] In summary, since the clock rate is independent of the duty count, the dynamic display driver multistable display of the present invention can significantly reduce the clock rate to the kilohertz (kHz) level under the same transmission time. In other words, the dynamic display driver multistable display can employ a low-frequency driving scheme, thereby effectively reducing power consumption.

[0087] Furthermore, the dynamic display driver multistable display of the present invention only needs to transmit data once to complete the transmission of the voltage waveform of a frame. The voltage configuration of multiple working intervals (duties) within a frame can be directly determined according to the pixel dynamic display header data 111 and the pixel dynamic display waveform data 112, without the need to transmit different voltage configurations for each working interval (duty) within a frame for switching. Therefore, for the display start signal control port (DSP), the display start signal control port (DSP) only needs to output one cycle for each frame, without needing to output one cycle for each working interval (duty), thereby significantly reducing the number of switching times of the display start signal control port (DSP) output signal, and thus reducing dynamic power consumption.

[0088] Furthermore, since the counting signal 102 output by the digital-to-analog conversion control port (d2a) is used for counting, the data signal output port can continuously transmit data during the holding time of the counting signal 102 output by the digital-to-analog conversion control port (d2a), without affecting the digital-to-analog conversion, and thus no data bubble is generated. In other words, during the holding time of the counting signal 102 output by the digital-to-analog conversion control port (d2a), the data output terminal (data 0) can continuously transmit data without interrupting the transmission to avoid the generation of data bubbles, thereby further improving transmission efficiency.

[0089] Furthermore, since the counting signal 102 output by the digital-to-analog conversion control port (d2a) of the dynamic display driving multistable display of the present invention is used for counting, the waveform data of the first frame needs to be transmitted before the rising edge of the first counting signal 102. During the subsequent counting periods of the second to nth counting signals 102, the waveform data of the next frame can be transmitted, and the transmission can be completed before the rising edge of the (n+1)th counting signal 102. For example, assuming that the voltage waveform of a frame has 4 working intervals, the data signal output port needs to transmit the waveform data of the first frame before the rising edge of the first counting signal 102. During the subsequent counting periods of the second to fourth counting signals 102, the waveform data of the second frame can be transmitted, and the transmission can be completed before the rising edge of the fifth counting signal 102. This allows for a buffer time between two consecutive frames of waveform data, eliminating the need for tightly continuous transmission and providing greater design flexibility.

[0090] Furthermore, the signal output by the digital-to-analog conversion control port (d2a) of a conventional multistable display is used for digital-to-analog conversion. Therefore, in each working interval (duty) of a frame, the digital-to-analog conversion control port (d2a) needs to output a one-cycle signal. After the digital-to-analog conversion control port (d2a) outputs a one-cycle signal, the data signal output port will output the waveform data of the next working interval (duty) until the waveform data of the last working interval (duty) is output. In addition, after the waveform data of the last working interval (duty) of the last frame (frame) is output, the digital-to-analog conversion control port (d2a) needs to output another one-cycle signal. After the digital-to-analog conversion control port (d2a) outputs the last cycle signal, the data signal output port no longer needs to output waveform data. In other words, the data signal output port of a conventional multistable display will only stop outputting the waveform data after the last signal output of the digital-to-analog conversion control port (d2a).

[0091] However, the counting signal 102 output by the digital-to-analog conversion control port (d2a) of the dynamic display driving multistable display of the present invention is used for counting. The data signal output port only needs to complete the transmission of waveform data before the rising edge of the first counting signal 102. Therefore, after the waveform data of the last frame is output, the data signal output port does not need to output the waveform data. That is to say, after the waveform data of the last frame is output, during the period when the counting signal 102 is output by the digital-to-analog conversion control port (d2a), the data signal output port does not need to output the waveform data. For example, assuming the voltage waveform of the last frame has four duty periods, the data signal output port only needs to transmit the waveform data of the last frame before the rising edge of the first counting signal 102. During the counting period of the first to fourth counting signals 102 of the last frame, the data signal output port does not need to transmit waveform data again.

[0092] Furthermore, according to the above embodiment, the driving circuit unit 20 determines the pixel display voltage value of the pixel display driving signal output to the panel unit 30 based on the pixel dynamic display header data 111, and determines the pixel display driving duration of the pixel display driving signal with the pixel display voltage value based on the half-working total and the pixel dynamic display waveform data 112. Moreover, when the driving circuit unit 20 determines the pixel display driving duration of the pixel display driving signal with the pixel display voltage value based on the half-working total and the pixel dynamic display waveform data 112, the driving circuit unit 20 determines the number of display voltage units based on the pixel dynamic display waveform data 112, and then determines the first display duration of the first pixel positive display voltage value based on the number of display voltage units. The driving circuit unit 20 also uses the half-working total as the second display duration of the second pixel positive display voltage value. Further, by subtracting the number of display voltage units from the half-working total, a third display duration of the first pixel positive display voltage value is determined. By applying the logic of the positive half-cycle to the negative half-cycle, the driving circuit unit 20 can determine the fourth display duration for outputting the negative display voltage value of the first pixel, the fifth display duration for outputting the negative display voltage value of the second pixel, and the sixth display duration for outputting the negative display voltage value of the first pixel. In other words, the pixel dynamic display waveform data 112 corresponds to the holding time of each voltage value. When the driving circuit unit 20 receives the pixel dynamic display waveform data 112, it calculates the number of the counting signals 102 output by the digital-to-analog conversion control port (d2a) based on the pixel dynamic display waveform data 112, thereby calculating the pixel display driving duration of the pixel display driving signal with the pixel display voltage value. Therefore, the driving circuit unit 20 only needs the pixel dynamic display waveform data 112 to determine the entire waveform of the pixel display driving signal for each pixel, thereby significantly reducing the amount of data that needs to be transmitted.

[0093] Furthermore, since the timing control circuit unit 10 only outputs a signal to drive the drive circuit unit 20 to output the line drive signal after the pixel clear header data and the pixel clear waveform data have been output, the timing control circuit unit 10 does not need to provide data during the period when the drive circuit unit 20 outputs the pixel positive clear voltage and the pixel negative clear voltage.

[0094] Referring to Figure 15, the timing control circuit unit 10 further includes a scan output port. In other embodiments, the scan output port of the timing control circuit unit 10 may include multiple scan output terminals (scan 0~scan n), such as the first to the (n+1)th scan output terminals (scan 0~scan n). In this embodiment, the first to the third scan output terminals (scan 0~scan 2) are used as examples, but this is not a limitation.

[0095] Please refer to Figures 16A to 16C. The timing control signal includes a scan signal 21, and the scan signal 21 sequentially includes a line dynamic display header data 211 and a line dynamic display waveform data 212. The drive circuit unit 20 determines a line drive voltage value of a line drive signal output to the panel unit 30 based on the line dynamic display header data 211, and the drive circuit unit 20 determines the signal waveform of the line drive signal output to the panel unit 30 based on the line drive voltage value and the line dynamic display waveform data 212.

[0096] For example, please refer to Figures 17A and 17B. The line dynamic display header data 211 includes at least one line positive display voltage data 2111 and one line negative display voltage data 2112, but is not limited thereto. In this embodiment, the timing control circuit unit 10 includes the first to third scan output terminals (scan 0 to scan 2), and the first line positive display voltage data 2111 includes a first line positive display voltage value 2111a and a second line positive display voltage value 2111b. The first line positive display voltage value 2111a is the value of the first to third scan output terminals (scan 0 to scan 2), that is, V6(0) to V6(2), which corresponds to the sixth voltage V6. For example, as shown in Figure 19, the first line positive display voltage value 2111a is 110. Similarly, the positive voltage value 2111b of the second line corresponds to V2(0)~V2(2), which corresponds to the second voltage V2. For example, as shown in Figure 19, the positive voltage value 2111b of the second line is 010. The negative voltage data 2112 of the first line includes a negative voltage value 2112a of the first line and a negative voltage value 2112b of the second line. The negative voltage value 2112a of the first line corresponds to V3(0)~V3(2), which corresponds to the third voltage V3. For example, as shown in Figure 19, the negative voltage value 2112a of the first line is 011. The negative voltage value 2112b of the second line corresponds to V5(0)~V5(2), which corresponds to the fifth voltage V5. For example, as shown in Figure 19, the negative voltage value 2112b of the second line is 101.

[0097] Please refer to Figures 18A and 18B. The line dynamic display waveform data 212 includes a plurality of line electrode display data 2121~212m. These line electrode display data include at least one first line electrode display data 2121, which contains the line drive signal waveform type of the first line electrode, and the second line electrode display data 2122 contains the line drive signal waveform type of the second line electrode. In this embodiment, the first line electrode display data is a combination of values ​​from the first to third scan output terminals (scan 0~scan 2), for example, as shown in Figure 19, the first line electrode display data 2121 is 111. Similarly, the second line electrode display data is also a combination of values ​​from the first to third scan output terminals (scan 0~scan 2), for example, as shown in Figure 19, the second line electrode display data 2122 is 000.

[0098] Referring again to Figures 20A to 20C, the driving circuit unit 20 determines the waveform of the line drive signal 2001 output to the first line electrode based on the first line electrode display data 2121. For example, if the first line electrode display data 2121 is 111, the driving circuit unit 20 determines that the waveform of the line drive signal 2001 output to the first line electrode is to first output the second voltage V2, and then output the fifth voltage V5, with the output duration of the second voltage V2 and the output duration of the fifth voltage V5 being 1:1. For example, the waveform of the line drive signal 2001 output by the drive circuit unit 20 to the first line electrode is shown in Figure 20A. That is, the drive circuit unit 20 outputs the line drive signal with the second voltage V2 to the first line electrode between the first to sixth count signals 102 output by the digital-to-analog conversion control port (d2a), and outputs the line drive signal with the fifth voltage V5 to the first line electrode between the seventh to twelfth count signals 102 output by the digital-to-analog conversion control port (d2a).

[0099] Furthermore, the drive circuit unit 20 determines the waveform of the line drive signal 2002 output to the second line electrode based on the second line electrode display data 2122. For example, if the second line electrode display data 2122 is 000, the drive circuit unit 20 determines the waveform of the line drive signal 2002 output to the second line electrode based on the second line electrode display data 2122, which is to first output the fourth voltage V4 and then output the first voltage V1, and the output duration ratio of the fourth voltage V4 and the first voltage V1 is 1:1. For example, as shown in waveform 20B of the line drive signal 2002 output by the drive circuit unit 20 to the second line electrode, the drive circuit unit 20 outputs the line drive signal with the fourth voltage V4 to the second line electrode between the first to sixth count signals 102 output by the digital-to-analog conversion control port (d2a), and outputs the line drive signal with the first voltage V1 to the second line electrode between the seventh to twelfth count signals 102 output by the digital-to-analog conversion control port (d2a).

[0100] In one embodiment, the waveform of the line drive signal 2001 output by the drive circuit unit 20 to the first line electrode and the waveform of the line drive signal 2002 output to the second line electrode have a timing delay. For example, the aforementioned 4 times the total number of half-work sessions represents the duration of one work session. The waveform of the line drive signal 2001 output by the drive circuit unit 20 to the first line electrode spans multiple work sessions in timing and presents the following waveform sequence: a reset waveform, a first A waveform, a second A waveform, a first B waveform, a first C waveform, a second C waveform, a third C waveform, and at least one blank waveform. The reset waveform, the first A waveform, the second A waveform, the first B waveform, the first C waveform, the second C waveform, the third C waveform, and the blank waveform each occupy one work session. Furthermore, the waveform of the line drive signal 2001 output by the drive circuit unit 20 to the first line electrode and the waveform of the line drive signal 2002 output to the second line electrode can have a delay of one operating time. For example, when the waveform of the line drive signal 2001 output by the drive circuit unit 20 to the first line electrode is in the form of the second A waveform, the waveform of the line drive signal 2002 output by the drive circuit unit 20 to the second line electrode is in the form of the first A waveform. And when the waveform of the line drive signal 2001 output by the drive circuit unit 20 to the first line electrode is in the form of the first B waveform, the waveform of the line drive signal 2002 output by the drive circuit unit 20 to the second line electrode is in the form of the second A waveform, and so on.

[0101] Further, according to this logic, the panel unit 30 may have a first line electrode and an Lth line electrode, where L is a positive integer greater than 1, and the first line electrode and the Lth line electrode are respectively electrically connected to the drive circuit unit 20. When the drive circuit unit 20 has a waveform of an Lth line drive signal output to the Lth line electrode, where L is a positive integer greater than 1, the waveform of the line drive signal 2001 output by the drive circuit unit 20 to the first line electrode and the waveform of the Lth line drive signal output to the Lth line electrode may have a delay of (L-1) times the working time. When all line electrodes have finished displaying the at least one blank waveform, that is, after a time delay, when the waveform of the line drive signal 2001 of the first line electrode and the waveform of the Lth line drive signal of the Lth line electrode are both driven by the drive circuit unit 20 to display the at least one blank waveform, then the drive circuit unit 20 has finished updating all line electrodes of the panel unit 30, and has finished updating one frame of the panel unit 30.

[0102] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical display to create equivalent embodiments without departing from the scope of the technical solution of the present invention. Any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of the present invention without departing from the display of the technical solution of the present invention shall still fall within the scope of the technical solution of the present invention. [Simplified Explanation of the Diagram]

[0103] Figure 1 is a block diagram of the dynamic display driving multistable display of the present invention. Figure 2 is a schematic diagram of the electrode structure of the panel unit of the dynamic display driving multistable display of the present invention. Figure 3A is a waveform diagram of the header setting signal output by the header setting control port (dsh) of the first embodiment of the dynamic display driving multistable display of the present invention. Figure 3B is a schematic diagram of the data signal output by the data signal output port of the first embodiment of the dynamic display driving multistable display of the present invention. Figure 4A is a waveform diagram of the header setting signal output by the header setting control port (dsh) of the second embodiment of the dynamic display driving multistable display of the present invention. Figure 4B is a schematic diagram of the data signal output by the data signal output port of the second embodiment of the dynamic display driving multistable display of the present invention. Figure 5A is a waveform diagram of the header setting signal output by the header setting control port (dsh) of the third embodiment of the dynamic display driving multistable display of the present invention. Figure 5B is a schematic diagram of the data signal output by the data signal output port of the third embodiment of the dynamic display driving multistable display of the present invention. Figure 6A is a schematic diagram of the header setting signal output from the header setting control port (dsh) of the fourth embodiment of the dynamic display driving multistable display of the present invention. Figure 6B is a schematic diagram of the data signal output from the data signal output port of the fourth embodiment of the dynamic display driving multistable display of the present invention. Figure 7A is a schematic diagram of the pixel clearing waveform data of the data signal output from the data signal output port of the dynamic display driving multistable display of the present invention. Figure 7B is a schematic diagram of the pixel clearing waveform data of the data signal output from the first to third data output terminals (data 0 to data 2) of the dynamic display driving multistable display of the present invention. Figure 8A is a schematic diagram of the pixel dynamic display header data of the data signal output from the data signal output port of the dynamic display driving multistable display of the present invention. Figure 8B is a schematic diagram of the pixel dynamic display header data of the data signal output from the first to third data output terminals (data 0 to data 2) of the dynamic display driving multistable display of the present invention. Figure 9A is a schematic diagram of the pixel dynamic display waveform data of the data signal output from the data signal output port of the dynamic display driving multistable display of the present invention. Figure 9B is a schematic diagram of the pixel dynamic display waveform data of the data signals output by the first to third data output terminals (data 0 to data 2) of the dynamic display driving multistable display of the present invention. Figure 10 is a schematic diagram of the data signals output by the first to third data output terminals (data 0 to data 2) of the dynamic display driving multistable display of the present invention. Figure 11A is a schematic diagram of the pixel display driving signal waveform output by the driving circuit unit of the dynamic display driving multistable display of the present invention to the first pixel electrode. Figure 11B is a schematic diagram of the pixel display driving signal waveform output by the driving circuit unit of the dynamic display driving multistable display of the present invention to the second pixel electrode.Figure 11C is another schematic diagram of the pixel display driving signal waveform output by the driving circuit unit of the dynamic display driving multistable display of the present invention to the first pixel electrode. Figure 12 is another block schematic diagram of the dynamic display driving multistable display of the present invention. Figure 13 is a schematic diagram of the data signals output by the first to third data output terminals (data 0 to data 2) of the dynamic display driving multistable display of the present invention. Figure 14A is a schematic diagram of the pixel display driving signal waveform output by the driving circuit unit of the dynamic display driving multistable display of the present invention to the first pixel electrode. Figure 14B is a schematic diagram of the pixel display driving signal waveform output by the driving circuit unit of the dynamic display driving multistable display of the present invention to the second pixel electrode. Figure 14C is a schematic diagram of the conversion control signal output by the digital-to-analog conversion control port (d2a) of the dynamic display driving multistable display of the present invention. Figure 15 is yet another block schematic diagram of the dynamic display driving multistable display of the present invention. Figure 16A is a schematic diagram of the header setting signal output by the header setting control port (dsh) of the dynamic display driving multistable display of the present invention. Figure 16B is a schematic diagram of the scan signal output from the scan signal output port of the dynamic display driving multistable display of the present invention. Figure 16C is a schematic diagram of the conversion control signal output from the digital-to-analog conversion control port (d2a) of the dynamic display driving multistable display of the present invention. Figure 17A is a schematic diagram of the line dynamic display header data of the scan signal output from the scan signal output port of the dynamic display driving multistable display of the present invention. Figure 17B is a schematic diagram of the line dynamic display header data of the scan signal output from the first to third scan output terminals (scan 0 to scan 2) of the dynamic display driving multistable display of the present invention. Figure 18A is a schematic diagram of the line dynamic display waveform data of the scan signal output from the scan signal output port of the dynamic display driving multistable display of the present invention. Figure 18B is a schematic diagram of the line dynamic display waveform data of the scan signal output from the first to third scan output terminals (scan 0 to scan 2) of the dynamic display driving multistable display of the present invention. Figure 19 is a schematic diagram of the scan signals output from the first to third scan output terminals (scan 0 to scan 2) of the dynamic display driving multistable display of the present invention. Figure 20A is a schematic diagram of the waveform of the line drive signal output from the driving circuit unit of the dynamic display driving multistable display of the present invention to the first line electrode. Figure 20B is a schematic diagram of the waveform of the line drive signal output from the driving circuit unit of the dynamic display driving multistable display of the present invention to the second line electrode. Figure 20C is a schematic diagram of the conversion control signal output from the digital-to-analog conversion control port (d2a) of the dynamic display driving multistable display of the present invention.

Claims

1. A dynamic display driver multistable display, comprising: a timing control circuit unit for generating a timing control signal; a driving circuit unit connected to the timing control circuit unit and receiving the timing control signal; and a panel unit connected to the driving circuit unit; wherein, The timing control signal includes a data signal, and the data signal includes pixel dynamic display header data and pixel dynamic display waveform data; wherein, the driving circuit unit determines the pixel display voltage value of the pixel display driving signal output to the panel unit based on the pixel dynamic display header data; wherein, the driving circuit unit has a half-working total, and the driving circuit unit determines the pixel display driving duration of the pixel display driving signal with the pixel display voltage value based on the half-working total and the pixel dynamic display waveform data.

2. The dynamic display driver multistable display as described in claim 1, wherein, The data signal also includes pixel clear header data; wherein, the driving circuit unit determines the pixel clear driving signal to be output to the panel unit based on the pixel clear header data.

3. A dynamic display driver for a multistable display as described in claim 1, wherein, The data signal also includes pixel clear header data and pixel clear waveform data; wherein, the driving circuit unit determines the pixel clear voltage value of the pixel clear driving signal output to the panel unit based on the pixel clear header data, and the driving circuit unit determines the pixel clear driving duration of the pixel clear driving signal with the pixel clear voltage value based on the pixel clear waveform data.

4. A dynamic display driver for a multistable display as described in claim 1, wherein, The timing control circuit unit includes: a header setting control port connected to the drive circuit unit, which outputs a header setting signal to the drive circuit unit; and a data signal output port connected to the drive circuit unit, which outputs the data signal to the drive circuit unit; wherein, when the data signal output by the data signal output port is the dynamic display header data of the pixel, the header setting signal output by the header setting control port is a high voltage level.

5. A dynamic display driver for a multistable display as described in claim 3, wherein, The pixel clearing header data includes one pixel positive clearing voltage data and one pixel negative clearing voltage data; wherein, the pixel positive clearing voltage data includes a first pixel positive clearing voltage value and a second pixel positive clearing voltage value, and the pixel negative clearing voltage data includes a first pixel negative clearing voltage value and a second pixel negative clearing voltage value; wherein, the pixel clearing waveform data packet contains a plurality of pixel electrode clearing data; wherein, these pixel electrode clearing data include at least one first pixel electrode clearing data, and the first pixel electrode clearing data includes a first clearing voltage unit number; wherein, the first clearing voltage unit number and the half-working total number are both even numbers, and the driving circuit unit determines a first remaining clearing voltage unit number by subtracting the first clearing voltage unit number from double the half-working total number; Specifically, when the driving circuit unit determines the pixel clearing drive duration for outputting the pixel clearing drive signal with the pixel clearing voltage value based on the half-working total and the pixel clearing waveform data, the driving circuit unit determines a first clearing duration for outputting the pixel clearing drive signal with the first pixel positive clearing voltage value to a first pixel electrode based on the first clearing voltage units of the pixel clearing waveform data; the driving circuit unit determines a second clearing duration for outputting the pixel clearing drive signal with the second pixel positive clearing voltage value to the first pixel electrode based on the first remaining clearing voltage units; and the driving circuit unit determines a third clearing duration for outputting the pixel clearing drive signal with the first pixel negative clearing voltage value to the first pixel electrode based on the first clearing voltage units of the pixel clearing waveform data; and the driving circuit unit determines a fourth clearing duration for outputting the pixel clearing drive signal with the second pixel negative clearing voltage value to the first pixel electrode based on the first remaining clearing voltage units.

6. A dynamic display driver for a multistable display as described in any one of claims 1 to 4, wherein, The pixel dynamic display header data includes positive display voltage data for one pixel and negative display voltage data for one pixel; wherein, the positive display voltage data includes a first positive display voltage value for one pixel and a second positive display voltage value for one pixel, and the negative display voltage data includes a first negative display voltage value for one pixel and a second negative display voltage value for one pixel; wherein, the pixel dynamic display waveform data packet contains a plurality of pixel electrode display data; wherein, these pixel electrode display data include at least one first pixel electrode display data, and the first pixel electrode display data includes a first display voltage unit number; wherein, the first display voltage unit number and the half-working total number are both even numbers, and the driving circuit unit subtracts the first display voltage unit number from the half-working total number to determine a first remaining display voltage unit number; Specifically, when the driving circuit unit determines the pixel display driving duration for outputting the pixel display driving signal with the pixel display voltage value based on the half-working total and the pixel dynamic display waveform data, the driving circuit unit determines a first display duration for outputting the pixel display driving signal with the first pixel positive display voltage value to a first pixel electrode based on the first display voltage units of the pixel dynamic display waveform data; the driving circuit unit determines a second display duration for outputting the pixel display driving signal with the second pixel positive display voltage value to a first pixel electrode based on the half-working total; and the driving circuit unit determines a second display duration for outputting the pixel display driving signal with the second pixel positive display voltage value to a first pixel electrode based on the first remaining display voltage units. The driving circuit unit determines a third display duration for the pixel display driving signal with a positive display voltage value of the first pixel, based on the first display voltage unit number of the pixel dynamic display waveform data, a fourth display duration for the pixel display driving signal output to the first pixel electrode with a negative display voltage value of the first pixel, a fifth display duration for the pixel display driving signal output to the first pixel electrode with a negative display voltage value of the second pixel based on the half-working total number, and a sixth display duration for the pixel display driving signal output to the first pixel electrode with a negative display voltage value of the first pixel based on the first remaining display voltage unit number.

7. A dynamic display driver for a multistable display as described in claim 3, wherein, The timing control circuit unit further includes: a digital-to-analog conversion control port connected to the drive circuit unit, outputting a conversion control signal to the drive circuit unit, and the conversion control signal including a complex counting signal; wherein, the pixel clearing header data includes a pixel positive clearing voltage data and a pixel negative clearing voltage data; wherein, the pixel positive clearing voltage data includes a first pixel positive clearing voltage value and a second pixel positive clearing voltage value, and the pixel negative clearing voltage data includes a first pixel negative clearing voltage value and a second pixel negative clearing voltage value; wherein, the pixel clearing waveform data packet contains a complex number of pixel electrode clearing data; wherein, the pixel electrode clearing data includes at least one first pixel electrode clearing data, the first pixel electrode clearing data including a first clearing voltage unit number, the first clearing voltage unit number and the half-working total number are both even numbers; Specifically, when the driving circuit unit determines the pixel clearing drive duration for outputting the pixel clearing drive signal with the pixel clearing voltage value based on the half-working total and the pixel clearing waveform data, the driving circuit unit outputs a pixel clearing drive signal with the first pixel positive clearing voltage value to a first pixel electrode between the first to Ath count signals output from the digital-to-analog conversion control port; the driving circuit unit outputs a pixel clearing drive signal with the second pixel positive clearing voltage value to the first pixel electrode between the (A+1)th to (A+B)th count signals output from the digital-to-analog conversion control port; and the driving circuit unit outputs a pixel clearing drive signal with the first pixel positive clearing voltage value between the (A+B+1)th to (2B)th count signals output from the digital-to-analog conversion control port. The pixel clearing drive signal with the positive clearing voltage value is sent to the first pixel electrode; and the driving circuit unit outputs a pixel clearing drive signal with the negative clearing voltage value of the first pixel to the first pixel electrode between the 2B+1th and 2B+Ath count signals output from the digital-to-analog conversion control port, the driving circuit unit outputs a pixel clearing drive signal with the negative clearing voltage value of the second pixel to the first pixel electrode between the 2B+A+1th and 3B+Ath count signals output from the digital-to-analog conversion control port, and the driving circuit unit outputs a pixel clearing drive signal with the negative clearing voltage value of the first pixel to the first pixel electrode between the 3B+A+1th and 4Bth count signals output from the digital-to-analog conversion control port; where A is the number of units of the first clearing voltage, and B is the total number of half-working units.

8. A dynamic display driver for a multistable display as described in any one of claims 1 to 4, wherein, The timing control circuit unit further includes: a digital-to-analog conversion control port connected to the drive circuit unit, outputting a conversion control signal to the drive circuit unit, and the conversion control signal including a complex counting signal; wherein, the pixel dynamic display header data includes a pixel positive display voltage data and a pixel negative display voltage data; wherein, the pixel positive display voltage data includes a first pixel positive display voltage value and a second pixel positive display voltage value, and the pixel negative display voltage data includes a first pixel negative display voltage value and a second pixel negative display voltage value; wherein, the pixel dynamic display waveform data packet contains a plurality of pixel electrode display data; wherein, the pixel electrode display data includes at least one first pixel electrode display data, the first pixel electrode display data including a first display voltage unit number, the first display voltage unit number and the half-working total number are both even numbers; Specifically, when the driving circuit unit determines the pixel display driving duration for outputting the pixel display driving signal with the pixel display voltage value based on the half-working total and the pixel dynamic display waveform data, the driving circuit unit outputs the pixel display driving signal with the first pixel positive display voltage value to a first pixel electrode between the first to Dth count signals output from the digital-to-analog conversion control port; the driving circuit unit outputs the pixel display driving signal with the second pixel positive display voltage value to the first pixel electrode between the (D+1)th to (D+B)th count signals output from the digital-to-analog conversion control port; and the driving circuit unit outputs the pixel display driving signal with the first pixel positive display voltage value between the (D+B+1)th to (2B)th count signals output from the digital-to-analog conversion control port. The pixel display drive signal with the positive display voltage value is sent to the first pixel electrode; and the drive circuit unit outputs a pixel display drive signal with the negative display voltage value of the first pixel to the first pixel electrode between the 2B+1th and 2B+Dth count signals output from the digital-to-analog conversion control port, the drive circuit unit outputs a pixel display drive signal with the negative display voltage value of the second pixel to the first pixel electrode between the 2B+D+1th and 3B+Dth count signals output from the digital-to-analog conversion control port, and the drive circuit unit outputs a pixel display drive signal with the negative display voltage value of the first pixel to the first pixel electrode between the 3B+D+1th and 4Bth count signals output from the digital-to-analog conversion control port; where B is the total number of half-working units and D is the number of first display voltage units.

9. A dynamic display driver for a multistable display as described in claim 1, wherein, The timing control signal includes a scan signal, and the scan signal includes line dynamic display header data and line dynamic display waveform data; wherein, the drive circuit unit determines a line drive voltage value of a line drive signal output to the panel unit based on the line dynamic display header data, and the drive circuit unit determines a signal waveform of the line drive signal output to the panel unit based on the line drive voltage value and the line dynamic display waveform data.

10. A dynamic display driver for a multistable display as described in claim 1, wherein, The panel unit has a first line electrode and an Lth line electrode, where L is a positive integer greater than 1, and the first line electrode and the Lth line electrode are respectively electrically connected to the drive circuit unit; wherein, 4 times the total number of half-work sessions represents the duration of one work session, and there is a delay of (L-1) work sessions between the waveform of a line drive signal output by the drive circuit unit to the first line electrode and the waveform of the Lth line drive signal output to the Lth line electrode.