Driving device and operating method thereof
By setting the first and second driving circuits in the drive device to manage the timing of display driving and touch sensing operations, and fingerprint sensing operations, respectively, the problem of operation timing management in the in-screen fingerprint sensing technology is solved, and effective coordination between operations and efficient fingerprint sensing is achieved.
Patent Information
- Application Number
- CN202510010701.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2020-01-22
- Filing Date
- 2020-04-09
- Publication Date
- 2025-05-06
AI Technical Summary
In the in-screen fingerprint sensing technology, how to effectively arrange the timing relationship between display driving, touch sensing and fingerprint sensing operations to avoid interference and influence between operations.
A driving device is adopted, including a first driving circuit and a second driving circuit. The first driving circuit stops performing the display driving and touch sensing operations during the omission period in the drive mode, and continues to perform these operations outside the omission period. The second driving circuit performs a fingerprint sensing operation during the omission period, in which the timing relationship between the driving operation and the fingerprint sensing operation is arranged.
It realizes effective management of operation timing in in-screen fingerprint sensing technology, reduces interference between operations, and improves the accuracy and efficiency of fingerprint sensing.
Smart Images

Figure CN119937823A_ABST
Abstract
Description
[0001] This divisional application is a divisional application of the invention patent application with application date of April 9, 2020, application number 202010276434.X, and invention name “Drive device and operation method thereof”. Technical Field
[0002] The invention relates to an electronic device, and in particular to a driving device and an operating method thereof. Background Art
[0003] In order to reduce the size of the display device, the fingerprint sensing area can be overlapped in the display area of the display panel. For example, under-display fingerprint sensing is to configure / attach the fingerprint sensor under (on the back) of the display panel, and the fingerprint sensor can sense / detect the fingerprint image through the display panel. Limited by the penetration ability of capacitive sensors, under-display fingerprint sensing often uses optical imaging (optical imaging or optical sensing) technology. For under-display fingerprint sensing, because the display panel and the fingerprint sensor are different components, the operation of the display panel can be independent of the operation of the fingerprint sensor.
[0004] In the under-display fingerprint sensing technology, the fingerprint sensor is configured on the outside of the display panel. In any case, the total thickness of the display panel and the fingerprint sensor after being stacked on each other is still not to be underestimated. Based on the design requirement of reducing the thickness of the display device, the in-display fingerprint sensing technology came into being. Different from the under-display fingerprint sensing, the in-display fingerprint sensing is to embed the fingerprint sensor array into the display panel. That is, the display panel with the in-display fingerprint sensing function has a display pixel array and an in-display fingerprint sensor array. In the case where the display panel also has a touch sensing function, the display panel can have a display pixel array, an in-display touch sensor array, and an in-display fingerprint sensor array. Because the fingerprint sensor array is embedded in the display panel, the operation of the display function and / or the touch sensing function often affects / interferes with the operation of the fingerprint sensing function. For the in-display fingerprint sensing, how to arrange the display driving period, the touch sensing period, and the fingerprint sensing period is a technical issue.
[0005] It should be noted that the contents of the "Background Technology" section are used to help understand the present invention. Some (or all) of the contents disclosed in the "Background Technology" section may not be known to those with common knowledge in the relevant technical field. The contents disclosed in the "Background Technology" section do not mean that the contents have been known to those with common knowledge in the relevant technical field before the present invention is applied. Summary of the invention
[0006] The present invention provides a driving device and an operating method thereof to arrange a timing relationship between a first driving operation (display driving and / or touch sensing) and a fingerprint sensing operation.
[0007] The driving device of the present invention is configured to drive a panel. The driving device includes a first driving circuit and a second driving circuit. The first driving circuit is configured to stop performing at least one of a display driving operation and a touch sensing operation during a skip period in a driving mode. Furthermore, the first driving circuit performs at least one of a display driving operation and a touch sensing operation outside the skip period in the driving mode. The second driving circuit is coupled to the first driving circuit. The second driving circuit is configured to perform a fingerprint sensing operation during the skip period.
[0008] The operating method of the driving device of the present invention is used for driving a panel. The operating method includes: stopping the execution of at least one of the display driving operation and the touch sensing operation by the first driving circuit during the skip period in the driving mode; executing at least one of the display driving operation and the touch sensing operation by the first driving circuit outside the skip period in the driving mode; and executing the fingerprint sensing operation by the second driving circuit during the skip period.
[0009] Based on the above, in some embodiments, the driving device and the operating method thereof can drive a panel with a fingerprint sensing function. The first skip period is between a first frame period and a second frame period in a plurality of frame periods. The first driving circuit performs a first driving operation (such as display driving, touch sensing and / or other operations) on the panel during the first frame period, and skips the first driving operation during the first skip period. The second driving circuit performs a fingerprint sensing operation on the panel that is different from the first driving operation during the first skip period. Thereby, the driving device can arrange the timing relationship between the first driving operation and the fingerprint sensing operation.
[0010] In order to make the above features and advantages of the present invention more clearly understood, embodiments are given below with reference to the accompanying drawings for detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 is a circuit block diagram of a display device according to an embodiment of the present invention.
[0012] Figure 2 It is a flowchart diagram showing an operating method of a driving device according to an embodiment of the present invention.
[0013] Figure 3 is a timing diagram showing a plurality of frame periods according to an embodiment of the present invention.
[0014] Figure 4A and Figure 4B is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0015] Figure 5A and Figure 5B FIG. 4 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0016] Figure 6 FIG. 4 is a timing diagram showing a plurality of frame periods according to yet another embodiment of the present invention.
[0017] Fig. 7A and Figure 7B FIG. 4 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0018] Figure 8 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0019] Fig. 9A and Fig. 9B is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0020] Fig.10 FIG. 4 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0021] Fig.11A and Fig. 11B is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0022] Fig.12 FIG. 4 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0023] Fig.13A and Fig. 13B is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0024] Fig.14A and Fig. 14B is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention.
[0025] Fig.15 FIG. 4 is a timing diagram showing a plurality of frame periods according to yet another embodiment of the present invention.
[0026] Fig.16A and Fig. 16B is a schematic diagram showing two adjacent display frames after column inversion according to an embodiment of the present invention.
[0027] Fig.17A and Fig. 17B is a schematic diagram showing two adjacent display frames that have undergone dot inversion according to another embodiment of the present invention.
[0028] Fig.18 is a timing diagram showing multiple frame periods according to another embodiment of the present invention.
[0029] Fig.19 is a timing diagram showing multiple frame periods according to yet another embodiment of the present invention.
[0030] Fig. 20 FIG. 4 is a timing diagram showing a plurality of frame periods according to yet another embodiment of the present invention.
[0031] Fig.21 FIG. 4 is a timing diagram showing a plurality of frame periods according to yet another embodiment of the present invention.
[0032] Fig.22A and 22B FIG. 4 is a timing diagram showing a plurality of frame periods according to yet another embodiment of the present invention.
[0033]
Explanation of symbols
[0034] 100: Display device
[0035] 110: Panel
[0036] 120: Drive device
[0037] 121: First drive circuit
[0038] 122: Second drive circuit
[0039] 130: Application Processor
[0040] +Frame: Positive polarity configuration
[0041] -Frame: Negative polarity configuration
[0042] DF1, DF2, DF3, DF4, DF5, DF6, DF7: frame period
[0043] DP: Display driver operation
[0044] FP: Fingerprint sensing operation
[0045] IC: Image acquisition operation
[0046] INF: Timing Information
[0047] INF1, INF2: control signal
[0048] S210~S230: Steps
[0049] SP1, SP2, SP3, SP4: Skip period
[0050] SR: Sensor reset operation
[0051] STB: Standby
[0052] T1: Time
[0053] TP: Touch sensing operation DETAILED DESCRIPTION
[0054] The term "coupled (or connected)" used in the entire specification of this application (including the claims) may refer to any direct or indirect means of connection. For example, if the text describes a first device coupled (or connected) to a second device, it should be interpreted that the first device can be directly connected to the second device, or the first device can be indirectly connected to the second device through other devices or some means of connection. The terms "first", "second", etc. mentioned in the entire specification of this application (including the claims) are used to name the name of the element, or to distinguish different embodiments or ranges, and are not used to limit the upper or lower limit of the number of elements, nor to limit the order of the elements. In addition, wherever possible, the elements / components / steps using the same figure numbers in the drawings and embodiments represent the same or similar parts. Elements / components / steps using the same figure numbers or the same terms in different embodiments can refer to the relevant descriptions with each other.
[0055] Figure 1 is a circuit block diagram of a display device 100 according to an embodiment of the present invention. Figure 1The display device 100 shown includes a panel 110, a driving device 120, and an application processor (AP) 130. The application processor is a core control processor in a handheld computer device or a mobile phone. The panel 110 can be any panel with a fingerprint sensing function. The present embodiment does not limit the specific structure of the panel 110. For example, in some embodiments, the panel 110 can be a display panel with an in-display fingerprint sensing function. That is, the panel 110 can have a display pixel array (for providing a display function) and a fingerprint sensor array (for providing a fingerprint sensing function).
[0056] In other embodiments, the panel 110 may be a touch display panel with an in-display fingerprint sensing function. That is, the panel 110 has a display pixel array, an in-display touch sensor array (for providing a touch sensing function), and an in-display fingerprint sensor array. The display scan drive circuit is also referred to as a display gate in panel (GIP) or a display gate on array (GOA). The fingerprint scan drive circuit is also referred to as a fingerprint GIP or a fingerprint GOA. The display scan drive circuit and the fingerprint scan drive circuit are arranged in the panel 110. The application processor 130 may control the drive device 120 so that the drive device 120 drives the panel 110. The first drive circuit 121 may communicate with the application processor 130 via a MIPI interface for display-related information and an I2C interface for touch-related information, thereby sending display-related data / command / control signals based on the MIPI protocol, and sending touch-related data / command / control signals based on the I2C protocol. The second driving circuit 122 can communicate with the application processor 130 via a serial-to-parallel interface (SPI) so that data / command / control signals related to fingerprint sensing are sent based on the SPI protocol. The driving device 120 is coupled to the panel 110. The driving device 120 can provide control frequencies (such as those used to generate scan drive signals) to the display scan driving circuit, and provide data voltages to drive the display pixel array of the panel 110 to display image frames on the panel 110. The driving device 120 can provide different voltages to generate touch drive signals to drive the in-display touch sensor array of the panel 110 to detect touch events on the panel 110. The driving device 120 can provide control frequencies to the fingerprint scanning driving circuit to generate fingerprint scanning drive signals to drive the in-display fingerprint sensor array of the panel 110 to read / sense fingerprint images.
[0057] exist Figure 1 In the illustrated embodiment, the driving device 120 includes a first driving circuit 121 and a second driving circuit 122. Based on the control of the application processor 130, the first driving circuit 121 can perform display driving operations and touch sensing operations on the panel 110. In some embodiments, the first driving circuit 121 can be a touch display driver integration (TDDI) circuit. Based on the control of the application processor 130, the second driving circuit 122 can perform fingerprint sensing operations on the panel 110. The application processor 130 can receive the sensing result of the fingerprint sensing operation from the second driving circuit 122, thereby obtaining a fingerprint image and being able to perform fingerprint recognition. The first driving circuit 121 and the second driving circuit 122 can be integrated in a semiconductor chip. Alternatively, the first driving circuit 121 and the second driving circuit 122 can be two separate semiconductor chips configured in a chip-on-glass (COG) package, a chip-on-film (COF) package, a chip-on-plastic (COP) package, or a chip-on-board (COB) package. This embodiment does not limit the implementation details of the display driving operation, the touch sensing operation, and the fingerprint sensing operation. For example, according to design requirements, the display driving operation may be a known display driving operation or other driving operations, the touch sensing operation may be a known touch sensing operation and is not limited to self-capacitive or mutual capacitive sensing, and the fingerprint sensing operation may be a known fingerprint sensing operation or other sensing operations. In general, the driving operation (such as the operation of the display driving function and / or the touch sensing function) may affect / interfere with the fingerprint sensing operation.
[0058] Figure 2 is a flow chart showing an operation method of the driving device 120 according to an embodiment of the present invention. Figure 2 and Figure 3 . Figure 3 According to an embodiment of the present invention, the operation is described in Figure 2 A timing diagram of multiple frame periods under the method. Figure 3 The horizontal axis shown represents time. Figure 3 Some of the plurality of frame periods shown are labeled DF1, SP1, DF2, SP2, and DF3. Figure 3In the illustrated embodiment, the frame period DF1 and the previous frame period are in the first driving mode DM1. For example, when the panel 110 keeps refreshing the display content, the first driving mode DM1 can perform both the display driving operation and the touch sensing operation (by the first driving circuit 121), or, for example, when the panel 110 enters an idle state and stops refreshing the display content, the first driving mode DM1 can perform the touch sensing operation and also stop performing the display driving operation. The frame periods SP1, DF2, SP2 and DF3 are in the second driving mode DM2. The second driving mode DM2 can be (by the first driving circuit 121) suspending the display driving operation and the touch sensing operation, or suspending the display driving operation and maintaining the touch sensing operation. The touch sensing frequency (touch frame rate) and / or the display frequency (display frame rate) in the second driving mode DM2 can be the same as (or lower than) the touch sensing frequency (touch frame rate) and / or the display frequency (display frame rate) in the first driving mode DM1.
[0059] In some embodiments, the second driving mode DM2 may be a frame skip mode. The first driving circuit 121 is configured to periodically perform an operating cycle in the frame skip mode (second driving mode DM2). The operating cycle includes an active period consisting of N consecutive frame periods, and a skip period consisting of M consecutive frame periods, where N or M is an integer equal to one or more, such as N=1 and M=1, or N=1 and M=2. During the active period, the first driving circuit 121 at least performs a touch sensing operation, and during the skip period, the first driving circuit 121 suspends (or is referred to as skipping) at least one of the display driving operation and the touch sensing operation. When entering the frame skip mode, the active period occurs first, followed by the skip period, or the skip period occurs first, followed by the active period. The length of each frame period in the active period is not limited to be the same as or different from the length of each frame period in the skip period. Figure 2 In the example shown, the frame skip mode is performed for two cycles, M=1 and N=1, so frame periods SP1 and DF2 are in the first working cycle, and frame periods SP2 and DF3 are in the second working cycle. Frame periods SP1 and SP2 are skip periods, and frame periods DF2 and DF3 are active periods.
[0060] In other embodiments, the second driving mode DM2 may be a porch mode. The first driving circuit 121 is configured to periodically perform an operation cycle equal to a frame period in the porch mode. In the porch mode, the first driving circuit 121 is configured to suspend at least one of the display driving operation and the touch sensing operation during the porch interval of each frame period. The porch interval may be a front porch interval between the end of the last data of the previous frame (which may be display data or touch sensing data) and the frame sync (Vsync) of the current frame. The porch interval may be a back porch interval between the frame sync (Vsync) of the current frame and the beginning of the first data of the current frame (which may be display data or touch sensing data). The porch interval is treated as a skip period, and the length of the porch interval may be configured by the core control processor (i.e., the application processor 130) of the display device 100. For the display quality of the panel 110, the length of the porch interval (as a skip period) configured by the application processor 130 is acceptable, because too long a skip period will reduce the display quality. For example, when the display frame rate is at least acceptable at around 30 Hz, the length of the porch interval can be 1 ms to 33 ms. The length of the skip period can be considered based on the length of time the fingerprint sensing operation needs to obtain the sensing result to produce a sufficiently good fingerprint image. In a scheme where the display driving operation and the touch sensing operation are performed in time-sharing, the display interval and the touch sensing interval are active periods. More examples of the porch mode are illustrated in Figure 22.
[0061] Described below Figure 2 The first driving circuit 121 performs a first driving mode (DM1) during a plurality of frames (step S210). After the frame period in the first driving mode ends, the first driving circuit 121 performs a second driving mode (DM2) (step S220). The application processor 130 sends a command or control signal to wake up the second driving circuit 122 to perform a fingerprint sensing operation, and sends another command or control signal to notify the first driving circuit 121. In response to receiving a command from the application processor 130, the first driving circuit 121 performs the second driving mode (DM2) (step S220), and sends a first timing control signal ( Figure 3INF in the second driving mode (DM2) is output to the second driving circuit 122 (step S230). In the second driving mode (DM2), the first driving circuit 121 suspends execution of at least one of the display driving operation and the touch sensing operation during the skip period in the second driving mode (DM2). The second driving circuit 122 performs a fingerprint sensing operation during the skip period according to the first timing control signal (INF) (step S240). The fingerprint sensing operation during the skip period may be at least one of a reset operation (for resetting the fingerprint sensor array column by column) and a read operation (for reading fingerprint sensing results from the fingerprint sensor array column by column). During the fingerprint sensing operation, the second driving circuit 122 may obtain sensing results of one or more fingerprint images to be sent to the application processor 130, or may additionally generate a final fingerprint image to be sent to the application processor 130. After the sensing operation is completed, the second driving circuit 122 may return to an idle (inactive / standby) state and send an interrupt ( Figure 3 In response to receiving the interrupt indicating the completion of the fingerprint sensing operation, the application processor 130 may send another command to the first driving circuit 121 to control the first driving circuit 121 to return to the same state as before the start of the second driving mode DM2, i.e., return to the first driving mode DM1, but is not limited to this embodiment.
[0062] Figure 3 An example is shown in which the first driver circuit 121 operates in the first driving mode DM1 during the frame period DF1 and the previous frame period, wherein the first driving mode DM1 performs a display driving operation (indicated by "DP") and a touch sensing operation (indicated by "TP"). The first driver circuit 121 suspends the display driving operation and the touch sensing operation during the frame periods SP1 and SP2 (as skip periods), and the second driver circuit 122 performs the fingerprint sensing operation (indicated by "FP") during the frame periods SP1 and SP2. In the frame periods DF2 and DF3 as active periods, the first driver circuit 121 performs the display driving operation and the touch sensing operation. The first timing control signal INF is generated by the first driver 121 to indicate when at least one of the display driving operation and the touch sensing operation is suspended in the second driving mode DM2, and the length of time for which it is suspended. On the other hand, because the fingerprint sensing operation is performed at a different time from the display driving operation or the touch sensing operation due to the fingerprint sensor being embedded in the display panel, the first timing control signal INF is a signal associated with the fingerprint sensing operation. As shown in Figure 3In the embodiment, the first timing control signal INF has a logic high level, indicating that the display driving operation and the touch sensing operation are both suspended, and at the same time, the fingerprint sensing operation is enabled or enabled (indicated by "FP"). The first timing control signal INF has a logic low level, indicating that the display driving operation and the touch sensing operation are both in an enabled state (indicated by "DP" and "TP"), and at the same time, the fingerprint sensing operation is disabled (invalid or standby).
[0063] Figure 4A and Figure 4B Another embodiment of the present invention is shown in which the Figure 2 A timing diagram of the operation method of FIG. Figure 4A and Figure 4B The horizontal axis shown represents time. Figure 4A The multiple frame periods shown include a frame period DF1, a frame period DF2, a frame period DF3, and a frame period DF4 in the second driving mode DM2 (frame skipping mode). The frame period before the frame period DF1 is operated in the first driving mode DM1, and the frame periods DF1, DF2, DF3, and DF4 are two operation cycles of the frame skipping mode. The frame periods DF2 and DF4 are configured as skipping periods SP1 and SP2, and the frame periods DF1 and DF3 are configured as active periods, and the active periods appear first in each operation cycle. Figure 4B The frame skipping patterns shown are similar, and Figure 4A and Figure 4B The difference between Figure 4B In , the skip period occurs first in each operation cycle of the frame skip mode. Figure 4B In the illustrated embodiment, the frame periods DF1 and DF3 are used as the skip periods SP1 and SP2.
[0064] Please refer to Figure 4A. The first driving circuit 121 performs a display driving operation DP and a touch sensing operation TP (first driving mode) on the panel 110 in a frame period before the frame period DF1. The display driving operation DP and the touch sensing operation TP are performed in time division. In the frame periods DF2 and DF4 as skip periods, the first timing control signal INF outputted by the first driving circuit 121 is at a high logic level (indicating that both the display driving operation DP and the touch sensing operation TP have been suspended, which means that the fingerprint sensing operation FP can be set to be enabled). Therefore, the second driving circuit 122 can perform the fingerprint sensing operation FP according to the first timing control signal INF. In some embodiments, the fingerprint sensing operation in the frame period DF2 (as the skip period SP1) can be a reset operation to reset the fingerprint sensor array of the panel 110, and the fingerprint sensing operation in the frame period DF4 (as the skip period SP2) can be a readout operation to read out the fingerprint sensing result from the fingerprint sensor array of the panel 110. The reset operation and the readout operation can be performed row by row. For each fingerprint sensor column, the period between the end of the reset operation and the start of the read operation is the exposure period. Figure 4A or Figure 4B For such timing operation, please refer to Figures 1 to 3 The relevant instructions can be used by analogy, so I will not go into details.
[0065] In some embodiments, the first driving circuit 121 may use polarity inversion technology to drive the panel 110 to display image frames. Generally speaking, the modes of image polarity inversion include dot inversion, column inversion, or other modes. Regardless of the mode of image polarity inversion, each pixel of the panel 110 needs to switch polarity from displaying the current frame to displaying the next frame, which means that the polarity of each pixel will switch between positive polarity (generally marked as "+") and negative polarity (generally marked as "-"). In this way, the polarity of a frame (hereinafter referred to as frame polarity) will also switch. Fig.16A and Fig. 16B FIG. 1 is a schematic diagram showing two adjacent display frames that have undergone column inversion according to an embodiment of the present invention. Fig.16A and Fig. 16B In the example shown, a display frame has 4×4 pixels. Fig.16A and Fig. 16B, which shows the row inversion mode, the polarity sequence (polarity configuration) of the pixel rows (columns) of the positive polarity image frame from left to right can be "+-+-...", and the polarity sequence (polarity configuration) of the pixel rows of the negative polarity image frame from left to right is "-+-+...". Fig.16A and Fig. 16B As shown, the frame polarity can be defined according to the polarity of the pixel at a fixed position (for example, the polarity of the leftmost pixel in the topmost pixel row of the display pixel array). Fig.16A The polarity configuration of the display frame shown is called positive frame polarity (+Frame). Fig. 16B The polarity configuration of the display frame shown is called negative frame polarity (-Frame).
[0066] Another example of frame polarity is shown in Fig.17A and Fig. 17B , which is a schematic diagram showing two adjacent display frames that have undergone dot inversion according to another embodiment of the present invention. Fig.17A and Fig. 17B In the embodiment shown, a display frame has 4×4 pixels. Fig.17A The polarity configuration of the display frame shown is called positive frame polarity (+Frame), and Fig. 17B The polarity configuration of the display frame shown is called negative frame polarity (-Frame).
[0067] Fingerprint image quality can be associated with the frame polarity maintained by the display panel during the fingerprint sensing operation (i.e., the reset operation and the readout operation). Depending on the panels of different panel manufacturers, the fingerprint image quality may be worse when the frame polarity is maintained as positive during the fingerprint sensing operation than when the frame polarity is maintained as negative. Unintended retention of frame polarity or unexpected inversion of frame polarity during the fingerprint sensing operation may produce background noise patterns included in the fingerprint image, thereby affecting the fingerprint image quality. The enhanced operating method can help eliminate the background noise pattern. In another embodiment of the present invention, based on Figure 2 The enhanced operation method of the operation method can be used to improve the fingerprint image quality degraded due to unintended retained frame polarity or frame polarity inversion.
[0068] Figure 5A and Figure 5B FIG. 1 is a timing diagram showing a plurality of frame periods according to the enhanced operation method. Figure 5A and Figure 5B In the illustrated embodiment, the fingerprint image quality can be prevented from being affected by the frame polarity inversion as much as possible. Figure 5A and Figure 5BThe horizontal axis represents time. The frame periods DF1, DF2, DF3 and DF4 are two operation cycles of the second driving mode DM2 (e.g., the frame skipping mode). The frame polarity in the frame period DF2 (as the skipping period SP1) is maintained at the same positive polarity as the frame polarity in the previous frame period DF1, and the frame polarity in the frame period DF4 (as the skipping period SP2) is maintained at the same negative polarity as the previous frame period DF3. Figure 5A As shown, according to the first timing control signal INF, if maintaining the positive frame polarity during the fingerprint sensing operation results in a better fingerprint image, the second driving circuit 122 performs the fingerprint sensing operation only during the skip period, during which the retained frame polarity is consistent with the positive frame polarity; that is, only in the frame period DF2 (as the skip period SP1). Figure 5A and 5B The first timing control signal INF shown carries not only information related to the fingerprint sensing operation, but also information of the frame polarity, which is the frame polarity maintained during the skip period. The second driving circuit 122 does not perform the fingerprint sensing operation during the frame period DF4 because the frame polarity retained during the frame period DF4 is a negative frame polarity. On the other hand, if maintaining a negative frame polarity during the fingerprint sensing operation results in a better fingerprint image, the driving device 120 may perform the fingerprint sensing operation according to the second timing control signal INF. Figure 5B Based on the timing of Figure 5B , the second driving circuit 122 performs the fingerprint sensing operation only in the skip period in which the reserved frame polarity is consistent with the negative frame polarity, that is, only in the frame period DF4 (as the skip period SP2). Since the reserved frame polarity during the frame period DF2 is the positive frame polarity, the second driving circuit 122 does not perform the fingerprint sensing operation during the frame period DF2. Figure 5A or Figure 5B Such timing operations can refer to Figures 1 to 3 The relevant instructions will not be repeated.
[0069] The above enhanced operation method can help eliminate background noise patterns. On the other hand, if the background noise pattern can be obtained by processing the fingerprint image in advance in the application processor 130, the second driving circuit 122 does not need to suspend the fingerprint sensing operation during the skip period in which the frame polarity affects the fingerprint image quality. That is, during the skip period, the fingerprint sensing operation is performed regardless of the retained frame polarity. Figure 4A and Figure 4B , even if the frame polarity symbol is omitted in the figure, they have frame polarity inversion. Even if the retained frame polarities in the skip periods SP1 and SP2 are different, the second driving circuit 122 can perform the fingerprint sensing operation in the two skip periods SP1 and SP2. For example, a positive frame polarity in the skip period SP1 and a negative frame polarity in the skip period SP2.
[0070] According to the enhanced operation method, in the second driving mode, the first driving circuit 121 still suspends the execution of at least one of the display driving operation and the touch sensing operation during the skip period, but the second driving circuit 122 is configured to perform the fingerprint sensing operation during the skip period only when the reserved frame polarity conforms to the expected frame polarity that has less impact on the fingerprint image. In some other embodiments, during the skip period when the reserved frame polarity is not the expected frame polarity, the first driving circuit 112 can resume the operation as in the active period, instead of suspending at least one of the display driving operation and the touch sensing operation.
[0071] Figure 6 FIG. 4 is a timing diagram showing a plurality of frame periods according to yet another embodiment of the present invention. Figure 6 The horizontal axis shown represents time. The first driving unit 121 performs the first driving mode DM1 in the frame period before the frame period DF1, and performs the second driving mode DM2 in the frame periods DF1, DF2, DF3 and DF4. The frame periods DF2 and DF4 are skip periods. In the skip periods SP1 and SP2, the first driving circuit 121 does not suspend the display driving operation and the touch sensing operation, but only suspends the display driving operation and keeps performing the touch sensing operation. The second driving circuit 122 performs the fingerprint sensing operation in the skip periods SP1 and SP2 according to the first timing control signal INF. The first driving circuit 121 and the second driving circuit 122 respectively perform the touch sensing operation and the fingerprint sensing operation in a time-sharing manner in the skip period, which means that the touch sensing interval (or touch unit, represented by TP) and the fingerprint sensing interval (or fingerprint period, represented by FP) do not overlap in the skip period. Figure 6 In the example of FIG. 1 , the first timing control signal INF may not only indicate when to suspend the display driving operation in the second driving mode (which means that the fingerprint sensing operation may be set to be enabled), but also indicate when to perform the touch sensing operation (e.g. Figure 6 The first timing control signal INF of the skip period can be set similarly to the touch term synchronization signal.
[0072] Fig. 7A and Figure 7B FIG. 1 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. By using the above-mentioned enhanced operation method, the driving device 120 can be operated according to the following example: Fig. 7A or Figure 7B Note that Figure 6 and Fig. 7A (or Figure 7B ) is that in Fig. 7A and Figure 7B In the example of , the second driving circuit 122 considers the retention frame polarity during each skip period and stops performing the fingerprint sensing operation during certain skip periods. The detailed operation of the aforementioned enhanced operation method can be referred to the related Figure 5A and 5B The description will not be repeated here. Figure 7A-7B and Figure 5A-5B The difference between Figure 5A-5B During the skip period, the display driving operation and the touch sensing operation are suspended, and Figure 7A-7B During the skip period, only the display drive operation is suspended. Fig. 7A and Figure 7B The first timing control signal INF shown in the is not only carried with information associated with the fingerprint sensing operation (which is performed time-divisionally by the touch sensing operation), but also carries information of the frame polarity, which is the reserved frame polarity during the skip period. In the second driving mode shown in the respective figures, the number of operation cycles in the second driving mode, the number of frame periods (N) used as active periods, and the number of frame periods (M) used as skip periods are examples.
[0073] Figure 8 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. Figure 8 The horizontal axis represents time. The first driving unit 121 performs the first driving mode DM1 in the frame period before the frame period DF1, and performs the second driving mode DM2 in the frame periods DF1, DF2, DF3 and DF4. In the frame periods DF2 and DF4 as the skip periods SP1 and SP2, the first driving circuit 121 does not suspend the display driving operation and the touch sensing operation, but only suspends the touch sensing operation and keeps performing the display driving operation. The second driving circuit 122 performs the fingerprint sensing operation in the skip periods SP1 and SP2 according to the first timing control signal INF. Figure 8 The first timing control signal INF indicates when to suspend the display driving operation (on the other hand, it indicates information associated with when to enable the touch sensing operation and when to enable the fingerprint sensing operation). During the skip period, the first driving circuit 121 and the second driving circuit 122 respectively perform the display driving operation and the fingerprint sensing operation in a time-division manner.
[0074] Fig. 9A and Fig. 9B FIG. 1 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. By using the enhanced operation method described above, the driving device 120 can be operated according to the following example: Fig. 9A or Fig. 9B Note that Figure 8 and Fig. 9A (or Fig. 9B ) is that in Fig. 9A and Fig. 9B In the example of , the second driving circuit 122 considers the retention frame polarity during each skip period and suspends the fingerprint sensing operation during certain skip periods. The detailed operation of the aforementioned enhanced operation method can be referred to the related Figure 5A and Figure 5B The description will not be repeated here. Fig. 9A and Fig. 9B The first timing control signal INF shown in indicates not only information associated with the fingerprint sensing operation, which performs the display driving operation in time division, but also information of a frame polarity which is a reserved frame polarity during a skip period.
[0075] Fig.10 FIG. 4 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. Fig.10 The horizontal axis shown represents time. Fig.10 The plurality of frame periods shown include a frame period DF1, a frame period DF2, a frame period DF3, a frame period DF4 and a frame period DF5. Fig.10 In the illustrated embodiment, the frame period DF2 is used as the skip period SP1, and the frame period DF4 is used as the skip period SP2. Fig.10 In the illustrated embodiment, the timing control signal INF includes a control signal INF1 and a control signal INF2. During the frame periods DF2 and DF4 as the skip periods SP1 and SP2, the first driving circuit 121 does not suspend the display driving operation and the touch sensing operation, but only suspends the display driving operation and keeps performing the touch sensing operation. The second driving circuit 122 performs the fingerprint sensing operation during the skip periods SP1 and SP2 according to the timing control signal INF1 and another timing control signal INF2, which is similar to Figure 6 The timing control signal INF2 is similar to Figure 6The first timing control signal INF. The timing control signal INF2 can not only indicate when to suspend the display driving operation in the second driving mode (which means that the fingerprint sensing operation can be set to enabled), but also indicate when to perform the touch sensing operation (for example, indicating four touch sensing intervals), so that the second driving circuit 122 can know when to perform the fingerprint sensing operation based on a time-sharing manner. The timing of the timing control signal INF2 during the skip period can be set similarly to the touch unit synchronization signal. The timing control signal INF1 can indicate the skip period by using a specific logic level (for example, a logic high level) (and can indicate other times by using a logic low level). Compared with the case where only the timing control signal INF2 is used, by using the timing control signal INF1, it can be ensured that the second driving circuit 122 is ready for the fingerprint sensing operation earlier.
[0076] Fig.11A and Fig. 11B FIG. 1 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. Note that Fig.10 and Fig.11A (or Fig. 11B ) is that in Fig.11A and Fig. 11B In the example of , the second driving circuit 122 considers the retention frame polarity during each skip period and suspends the fingerprint sensing operation during certain skip periods to improve the fingerprint image quality. Fig.11A and Fig. 11B In the embodiment, according to the timing control signal INF1 and another timing control signal INF2 (with Fig.10 The second driving circuit 122 performs the fingerprint sensing operation during the skip periods SP1 and SP2. Fig.11A and Fig. 11B The timing control signal INF2 also carries the information of maintaining the frame polarity during the skip period. For detailed operations regarding frame polarity considerations, please refer to Figure 5A and Figure 5B The description will not be repeated here.
[0077] Fig.12 FIG. 4 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. Fig.12The horizontal axis shown represents time. The first driving unit 121 performs the first driving mode DM1 in the frame period before the frame period DF1, and performs the second driving mode DM2 in the frame periods DF1, DF2, DF3 and DF4. In the frame periods DF2 and DF4 as the skip periods SP1 and SP2, the first driving circuit 121 does not suspend the display driving operation and the touch sensing operation, but only suspends the touch sensing operation and keeps performing the display driving operation. The second driving circuit 122 performs the fingerprint sensing operation in the skip periods SP1 and SP2 according to the timing control signal INF1 and another timing control signal INF2, which is the same as Figure 8 The timing control signal INF2 is different from the first timing control signal in Figure 8 is similar to the first timing control signal INF. Fig.12 The timing control signal INF2 indicates when to suspend the display driving operation (on the other hand, it indicates information related to when to enable the touch sensing operation and when to enable the fingerprint sensing operation). During the skip period, the first driving circuit 121 and the second driving circuit 122 respectively perform the display driving operation and the fingerprint sensing operation in a time-division manner. The timing of the timing control signal INF2 during the skip period can be set similarly to the touch item synchronization signal. Fig.12 The timing control signal INF1 can indicate a skip period by a specific logic level (e.g., a logic high level) (and can indicate other times by using a logic low level). Compared to the case where only the timing control signal INF2 is used, by using the timing control signal INF1, it can be ensured that the second driving circuit 122 is ready for the fingerprint sensing operation earlier.
[0078] Fig.13A and Fig. 13B FIG. 1 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. Note that Fig.12 and Fig.13A (or Fig. 13B ) is that in Fig.13A and Fig. 13B In the example of , the second driving circuit 122 considers the retention frame polarity during each skip period and suspends the fingerprint sensing operation during certain skip periods to improve the fingerprint image quality. Fig.13A and Fig. 13B The timing control signal INF1 and another timing control signal INF2 are slightly different from Fig.12 . Fig.13A and Fig. 13B The timing control signal INF1 and the timing control signal INF2 also carry information about the retained frame polarity during the skip period. For detailed operations regarding frame polarity considerations, please refer to Figure 5A and 5B The description will not be repeated here.
[0079] FIG. 14 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. The horizontal axis shown in FIG. 14 represents time. In the example of FIG. 14 , the operation period of the second driving mode DM2 (frame skipping mode) includes an active period consisting of one frame period (e.g., DF1) and a skip period (also represented by SP1 and SP2) consisting of two frame periods (e.g., DF2 and DF3). For detailed operation, please refer to Figures 1 to 3 , Figure 4A and Figure 4B The description will not be repeated here.
[0080] Fig.15 FIG. 4 is a timing diagram showing a plurality of frame periods according to yet another embodiment of the present invention. Fig.15 The horizontal axis shown represents time. Fig.15 In the example of FIG. 1 , the operation period (frame skipping mode) of the second driving mode DM2 includes an active period consisting of two frame periods (e.g., DF1 and DF2) and a skip period (also represented by SP1) consisting of one frame period (e.g., DF3). For detailed operation, please refer to Figures 1 to 3 , Figure 4A and Figure 4B The description will not be repeated here.
[0081] Fig.18 and Fig.19 FIG. 4 is a timing diagram of multiple frame periods according to another embodiment of the present invention. Fig.18 and Fig.19 The horizontal axis shown represents time. Fig.18 and Fig.19 In the example of FIG. 1 , the operation cycle of the second driving mode DM2 (frame skip mode) includes an active period consisting of one frame period and a skip period consisting of three consecutive frame periods. For detailed operation, please refer to Figures 1 to 3 , Figure 4A and Figure 4B The second driving circuit 122 may perform a reset operation (indicated by "SR") to reset the fingerprint sensor array during the first frame of the skip period, and may perform a readout operation (indicated by "IC") to read out the fingerprint sensing result. Data is read from the fingerprint sensor array during the third frame of the skip period. The time period between the completion of the reset operation and the start of the readout operation is the exposure period.
[0082] Fig.18 and Fig.19 Another method of operation is shown, and Figure 2 How to operate and Fig.18 and 19The difference between the operation methods shown is that the first driving circuit 121 also considers the frame polarity before entering the second driving mode (DM2). The first driving circuit 121 receives the command D1 information for enabling the fingerprint sensing operation from the application processor 130 during the current frame period DF1 (in the first driving mode DM1). In response to receiving the command D1, the first driving circuit 121 determines whether the frame polarity of the current display frame in the current frame period DF1 meets the pre-configured frame polarity, and decides whether to display one or more frames immediately after the current frame period DF1 based on the detected frame polarity of the current display frame. In this way, it can be ensured that the second driving circuit 122 performs the fingerprint sensing operation with the pre-configured frame polarity during the skip period. When it is determined that the frame polarity of the current display frame meets the pre-configured frame polarity, the second driving circuit 122 starts to perform the fingerprint sensing operation immediately after the current display frame is fully displayed; on the other hand, when it is determined that the frame polarity of the current display frame does not meet the pre-configured frame polarity, the first driving circuit 121 performs the display driving operation for another frame period (i.e., the additional frame period) immediately after the current current to display the additional frame. Therefore, the additional frame can be displayed with the pre-configured frame polarity, so that the fingerprint sensing operation can be performed during the subsequent frame period with the pre-configured frame polarity (because the frame polarity is maintained when there is no display data update).
[0083] Reference Fig.18 , assuming that the preconfigured frame polarity is a positive frame polarity. After receiving the command D1 during the frame period DF1, the first driving circuit 121 determines that the frame polarity of the frame during the frame period DF1 currently displayed is a negative frame polarity, which does not conform to the preconfigured frame polarity. Therefore, the first driving circuit 121 performs a display driving operation during a frame period immediately following the current frame period DF1 as the frame period DF2 to display an additional frame (with a preconfigured frame polarity). In this way, the second driving circuit 122 performs a fingerprint sensing operation in the skip period SP1, in which the retained frame polarity is the same as the preconfigured frame polarity. The frame period DF2 for displaying the additional frame can be regarded as an active period of the first operation cycle of the second driving mode. After the second driving circuit 122 completes the readout operation, the second driving circuit 122 sends an interrupt to the application processor 130, and the application processor 130 sends another command to the first driving circuit 121, so that the first driving circuit 121 can return to the same state as the state of the second driving mode DM2 before the start of the frame period DF3.
[0084] On the other hand, reference Fig.19, after receiving the command D1 during the frame period DF1, the first driving circuit 121 determines that the frame polarity of the currently displayed frame during the frame period DF1 is a positive frame polarity. To the preset frame polarity, the second driving circuit 122 immediately starts to perform the fingerprint sensing operation after the currently displayed frame is fully displayed. After the second driving circuit 122 completes the readout operation, the second driving circuit 122 sends an interrupt to the application processor 130, and the application processor 130 sends another command to the first driving circuit 121, so that the first driving circuit 121 can return to the same state as the state of the second driving mode DM2 before the start of the frame period DF2.
[0085] exist Fig.18 and Fig.19 The timing control signal represented by INF in Figure 3 as well as Figure 4A and Figure 4B In some other embodiments, Fig.18 and Fig.19 The single timing control signal INF in can be replaced by two timing control signals FSYNC and PL. The timing control signal FYSC does not carry frame polarity information and is similar to Figure 3 as well as Figure 4A and Figure 4B The first timing control signal INF is shown. The timing control signal FYSC indicates when at least one of the display driving operation and the touch sensing operation is suspended in the second driving mode DM2 and the length of time for which it is suspended. On the other hand, the timing control signal FYSC indicates when the fingerprint sensing operation is performed and the length of time for which it is performed. The timing control signal PL carries information of the frame polarity or information of the change of the frame polarity (which means that the logic level of PL changes when the frame polarity is reversed). The second driving circuit 122 can perform the fingerprint sensing operation according to the timing control signal FSYC and the timing control signal PL.
[0086] Fig. 20 FIG. 1 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. Fig.18 and Fig.19 Different from the operation method of the timing shown, another operation method can result in Fig. 20 Different timings shown. During the current frame period DF1 (in the first driving mode DM1), the first driving circuit 121 receives a command D1 from the application processor 130 to enable the fingerprint sensing operation. In response to receiving the command D1, regardless of the frame polarity of the currently displayed frame, the first driving circuit 121 performs at least a display driving operation before the fingerprint sensing operation starts to display another frame (a frame during the frame period DF2) with a pre-configured frame polarity (e.g., positive polarity). Fig. 20In the example of FIG. 1 , the frame polarity of the frame period DF1 is positive, and ideally, the frame polarity of the frame period DF2 is assumed to be negative, so that the fingerprint sensing operation cannot be started immediately after the frame period DF2. However, by using an operation method of displaying another frame with a preconfigured frame polarity, the second driving circuit 122 can start performing the fingerprint sensing operation immediately after the frame period DF2 with the preconfigured frame polarity. Fig. 20 The timing control signals shown can be referenced Fig.18 and 19 See the relevant instructions in .
[0087] Fig.21 FIG. 1 is a timing diagram showing a plurality of frame periods according to another embodiment of the present invention. In this example, the operation cycle (frame skip mode) of the second driving mode DM2 includes an active period consisting of one frame period and a skip period consisting of one frame period (not three consecutive frame periods). Fig.21 The operation method shown is that even if the display frame in the active period is displayed with the opposite frame polarity, the first drive circuit 121 forces each display frame to be displayed with a pre-configured frame polarity (i.e., a frame polarity with less impact on the fingerprint image quality) during the active period of the second drive mode. In this way, the drive device can ensure that the fingerprint reset operation and the readout operation are performed under the same reserved frame polarity, so that background noise can be eliminated.
[0088] Fig.22A and Fig. 22B FIG. 1 is a timing diagram showing a plurality of frame periods according to yet another embodiment of the present invention. Fig.22A and Fig. 22B In the embodiment, the second driving mode DM2 is a porch mode. The first driving circuit 121 is configured to periodically perform an operation cycle having the same length as a frame period in the porch mode. Fig.22A In the embodiment, the second driving mode includes three operation cycles from frame period DF1 to frame period DF3. Regardless of the frame polarity retained in the skip period, each skip period (i.e., the porch interval) in each operation cycle can be used to perform the fingerprint sensing operation. In another embodiment, the first driving circuit 121 can perform the second driving mode by considering the retained frame polarity. Fig. 22B In another embodiment shown, since the length of the porch interval can be configured by the application processor 130, the application processor 130 can assign a long porch interval (configured based on the consideration of obtaining a good fingerprint image and an acceptable display frame rate) to the first driving circuit 121, so that the first driving circuit 121 can perform the second driving mode and the second driving circuit 122 can complete the fingerprint sensing operation within one operation cycle with a long skip period (long porch interval), rather than spending several operation cycles with a short skip period (short porch interval, such as Fig.22Ashown).
[0089] Although the present invention has been disclosed as above by way of embodiments, it is not intended to limit the present invention. Any person with common knowledge in the technical field may make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be determined by the definition of the appended claims.
Claims
1. A driving device, configured to drive a panel, the driving device comprising: a first driving circuit configured to stop performing at least one of a display driving operation and a touch sensing operation during a skip period in a driving mode, and to perform the at least one of the display driving operation and the touch sensing operation outside the skip period in the driving mode; as well as The second driving circuit is coupled to the first driving circuit and is configured to perform a fingerprint sensing operation during the skipping period.
2. The driving device of claim 1 , wherein the first driving circuit executes the driving mode in response to receiving a command from a core control processor, wherein the command indicates preparation for sensing a fingerprint, and the first driving circuit reports a detected touch position to the core control processor before receiving the command.
3. The driving device of claim 1 , wherein the first driving circuit is configured to output a first timing control signal related to the fingerprint sensing operation to the second driving circuit, and the second driving circuit is configured to perform the fingerprint sensing operation during the skip period in the driving mode according to the first timing control signal. The driving device as claimed in claim 3 , wherein the first timing control signal also carries frame polarity information.
5. The driving device of claim 1 , wherein the first driving circuit is configured to perform an operation cycle in the driving mode, and wherein the operation cycle includes M consecutive frame periods as the skip period and N consecutive frame periods, during which the first driving circuit performs at least the touch sensing operation, wherein N and M are integers. The driving device as claimed in claim 5 , wherein N is an odd number.
7. A driving device as claimed in claim 6, wherein the first driving circuit is configured to execute the driving mode to control the frame polarity maintained by the panel during the first skip period in the driving mode to be opposite to the frame polarity maintained by the panel during the second skip period, wherein the first skip period and the second skip period are two adjacent skip periods, and the first skip period is before the second skip period.
8. The driving device of claim 1 , wherein the first driving circuit and the second driving circuit perform another driving mode before the first driving circuit and the second driving circuit enter the driving mode, and in the other driving mode, the first driving circuit performs at least the touch sensing operation, and the second driving circuit does not perform the fingerprint sensing operation.
9. The driving device of claim 8, wherein the first driving circuit is configured to perform the display driving operation in the other driving mode to achieve a first display frame rate, and to perform the display driving operation in the driving mode to achieve a second display frame rate lower than the first display frame rate.
10. The driving apparatus of claim 1, wherein the skip period includes at least one porch interval during a frame period in the driving mode.
11. The drive apparatus of claim 10, wherein the length of the porch interval is configured by a core control processor of the electronics comprising the panel and the drive apparatus.
12. A driving device as claimed in claim 1, wherein the second driving circuit is configured to perform the fingerprint sensing operation during the skip period only when the frame polarity maintained by the panel during the skip period conforms to the first frame polarity, and is configured not to perform the fingerprint sensing operation during the other skip periods when the frame polarity maintained by the panel during the other skip periods conforms to the frame polarity different from the first frame polarity. 13 . The driving apparatus of claim 1 , wherein during the skipping period, the fingerprint sensing operation includes at least one of a reset operation and a readout operation.
14. The driving apparatus of claim 1, wherein the first driving circuit stops performing the touch sensing operation and continues to perform the display driving operation during the skipping period, wherein the display driving operation and the fingerprint sensing operation are operated in a time-sharing manner.
15. The driving device of claim 1 , wherein the first driving circuit is configured to determine whether the frame polarity of the current display frame conforms to the preconfigured frame polarity in response to receiving a fingerprint sensing operation request from the core control processor during a current frame period, wherein when it is determined that the frame polarity of the current display frame conforms to the preconfigured frame polarity, the second driving circuit is configured to start performing the fingerprint sensing operation immediately after the current display frame is fully displayed; and when it is determined that the frame polarity of the current display frame does not conform to the preconfigured frame polarity, the first driving circuit is configured to perform the display driving operation for at least one frame period immediately after the current frame period.
16. The driving apparatus of claim 1, wherein the first driving circuit is configured to perform at least the display driving operation to display another frame having a preconfigured frame polarity before the fingerprint sensing operation starts, regardless of the frame polarity of a current display frame. 17 . The driving apparatus of claim 3 , wherein the first timing control signal has a first logic level indicating that the fingerprint sensing operation is enabled and a second logic level indicating that the fingerprint sensing operation is disabled.
18. The driving device of claim 3, wherein the first driving circuit is further configured to output a second timing control signal indicating a time interval for performing the touch sensing operation, and the second driving circuit is configured to perform the fingerprint sensing operation according to the first timing control signal and the second timing control signal.
19. An operating method of a driving device for driving a panel, the operating method comprising: stopping, by the first driving circuit, performing at least one of a display driving operation and a touch sensing operation during a skip period in a driving mode; performing, by the first driving circuit, at least one of the display driving operation and the touch sensing operation outside the skip period in the driving mode; as well as The fingerprint sensing operation is performed by a second driving circuit during the skipping period.
20. The operating method according to claim 19, further comprising: The driving mode is executed by the first driving circuit in response to receiving a command from a core control processor, wherein the command indicates preparation for sensing a fingerprint, and the first driving circuit reports a detected touch position to the core control processor before receiving the command.
21. The operating method according to claim 19, further comprising: The first driving circuit outputs a first timing control signal related to a fingerprint sensing operation to the second driving circuit; as well as The fingerprint sensing operation is performed by the second driving circuit during the skipping period in the driving mode according to the first timing control signal.
22. The operating method as claimed in claim 21, wherein the first timing control signal also carries information of frame polarity.
23. The operating method according to claim 19, further comprising: The first driving circuit performs an operation cycle under the driving mode, wherein the operation cycle includes M consecutive frame periods as the skip period and N consecutive frame periods, during which the first driving circuit at least performs the touch sensing operation, wherein N and M are integers.
24. The operating method as claimed in claim 23, wherein N is an odd number.
25. The operating method according to claim 24, further comprising: The driving mode is executed by the first driving circuit to control the frame polarity maintained by the panel during the first skip period under the driving mode to be opposite to the frame polarity maintained by the panel during the second skip period, wherein the first skip period and the second skip period are two adjacent skip periods, and the first skip period is before the second skip period.
26. The operating method according to claim 19, further comprising: Another driving mode is performed by the first driving circuit and the second driving circuit before the first driving circuit and the second driving circuit enter the driving mode, wherein in the another driving mode, the first driving circuit at least performs the touch sensing operation, and the second driving circuit does not perform the fingerprint sensing operation.
27. The operating method according to claim 26, further comprising: The display driving operation is performed by the first driving circuit to achieve a first display frame rate in the other driving mode; as well as The display driving operation is performed by the first driving circuit to achieve a second display frame rate lower than the first display frame rate in the driving mode.
28. The operating method of claim 19, wherein the skip period includes at least one porch interval during a frame in the drive mode.
29. The operating method of claim 28, wherein the length of the porch interval is configured by a core control processor of the electronic equipment including the panel and the drive device.
30. The operating method according to claim 19, further comprising: The second driving circuit performs the fingerprint sensing operation during the skipping period only when the frame polarity maintained by the panel during the skipping period conforms to the first frame polarity; as well as When the frame polarity maintained by the second driving circuit during other skipping periods matches a frame polarity different from the first frame polarity, the fingerprint sensing operation is not performed during the other skipping periods.
31. The operating method of claim 19, wherein during the skipping period, the fingerprint sensing operation includes at least one of a reset operation and a readout operation.
32. The operating method according to claim 19, further comprising: The first driving circuit stops performing the touch sensing operation; as well as The display driving operation is continuously performed by the first driving circuit during the skipping period, wherein the display driving operation and the fingerprint sensing operation are operated in a time-sharing manner.
33. The operating method according to claim 19, further comprising: In response to receiving a fingerprint sensing operation request from the core control processor during a current frame, the first driving circuit determines whether the frame polarity of the current display frame conforms to the preconfigured frame polarity; When it is determined that the frame polarity of the current display frame meets the preconfigured frame polarity, the second driving circuit starts to perform the fingerprint sensing operation immediately after the current display frame is completely displayed; as well as When it is determined that the frame polarity of the current display frame does not conform to the preconfigured frame polarity, the display driving operation of at least one frame period is performed by the first driving circuit immediately after the current frame period.
34. The operating method according to claim 19, further comprising: At least the display driving operation is performed by the first driving circuit to display another frame with a preconfigured frame polarity immediately before the fingerprint sensing operation starts, regardless of the frame polarity of the current display frame. 35 . The operating method of claim 21 , wherein the first timing control signal has a first logic level indicating that the fingerprint sensing operation is enabled, and a second logic level indicating that the fingerprint sensing operation is disabled.
36. The operating method according to claim 21, further comprising: The first driving circuit outputs a second timing control signal indicating a time interval for performing the touch sensing operation; as well as The fingerprint sensing operation is performed by the second driving circuit according to the first timing control signal and the second timing control signal.