The invention relates to an electronic apparatus and more particularly, to a display device and an operation method thereof, a driving circuit and a timing control circuit.
A touch display panel is commonly applied in various kinds of electronic devices. Besides a display function, the touch display panel may further provide a touch detection function. The timing controller may output display data to display driving circuits through a first group of data transmission paths, and then, the display driving circuits may drive the touch display panel according to the display data, so as to display image frames on the touch display panel. Touch driving circuits may drive the touch display panel to perform touch detection. The touch driving circuits may output touch detection data corresponding to the touch detection to a micro control unit (MCU) through a second group of data transmission paths (which are different from the first group of data transmission paths). The MCU may process the touch detection data to acquire a position of a certain touch event on the touch display panel.
As a size of the touch display panel is increased, the number of the display driving circuits also has to be correspondingly increased, and as a result, the number of the first group of data transmission paths between the timing controller and the display driving circuits also has to be correspondingly increased. The increase of the number of the first group of data transmission paths means that the timing controller has to be disposed with more pins and pads. Similarly, the number of the touch driving circuits has to increased, and as a result, the number of the second group of data transmission paths between the MCU and the touch driving circuits also has to be correspondingly increased. The increase of the number of the second group of data transmission paths means that the MCU has to be disposed with more pins and pads. Moreover, the large amount of transmission paths occupy a large area of a printed circuit board (PCB).
It should be noted that the contents of the section of “Description of Related Art” is used for facilitating the understanding of the invention. A part of the contents (or all of the contents) disclosed in the section of “Description of Related Art” may not pertain to the conventional technology known to the persons with ordinary skilled in the art. The contents disclosed in the section of “Description of Related Art” do not represent that the contents have been known to the persons with ordinary skilled in the art prior to the filing of this invention application.
The invention provides a display device, an operation method, a driving circuit and a timing control circuit which can reduce the number of data transmission paths as many as possible.
According to the invention, a display device including a touch display panel, a driving circuit and a timing control circuit is provided. The driving circuit is coupled to the touch display panel. The driving circuit drives the touch display panel to display an image frame and perform touch detection. The timing control circuit is coupled to the driving circuit. The timing control circuit outputs display data to the driving circuit through a data transmission path during a display period to display an image frame on the touch display panel. The driving circuit outputs touch detection data corresponding to the touch detection to the timing control circuit through the same data transmission path during a touch detection period.
According to the invention, an operation method of a display device including a touch display panel, a driving circuit and a timing control circuit is provided. The operation method includes: outputting, by the timing control circuit, display data to the driving circuit through a data transmission path during a display period; driving, by the driving circuit, the touch display panel according to the display data, so as to display an image frame on the touch display panel; driving, by the driving circuit, the touch display panel, so as to perform touch detection; and outputting, by the driving circuit, touch detection data corresponding to the touch detection to the timing control circuit through the same data transmission path during a touch detection period.
According to the invention, a driving circuit including a pin, a display driving circuit and a touch driving circuit is provided. The display driving circuit is coupled to the pins, so as to receive display data during a display period. The display driving circuit is configured to drive the touch display panel according to the display data to display an image frame on the touch display panel. The touch driving circuit is coupled to the same pins. The touch driving circuit is configured to drive the touch display panel to perform touch detection. During a touch detection period, the touch driving circuit outputs touch detection data corresponding to the touch detection to the same pins.
According to the invention, a timing control circuit including a plurality of pins, a timing controller and a micro control unit (MCU) is provided. The timing controller is coupled to the pins. The timing controller is configured to output display data to the pins during a display period. The MCU is coupled to the same pins. The MCU is configured to receive touch detection data corresponding to touch detection from the same pins during a touch detection period.
Based on the above, the display device described in the embodiments of the invention can time-divisionally share the data transmission path between the driving circuits and the timing control circuit. As for the same data transmission path, it can facilitate transmitting the display data from the timing control circuit to the driving circuit during the display period and transmitting the touch detection data from the driving circuit to the timing control circuit during the touch detection period. Because the data transmission path is time-divisionally shared, the number of the data transmission paths can be reduced as many as possible.
To make the above features and advantages of the invention more comprehensible, embodiments accompanied with drawings are described in detail below.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
The term “couple (or connect)” throughout the specification (including the claims) of this application are used broadly and encompass direct and indirect connection or coupling means. For example, if the disclosure describes a first apparatus being coupled (or connected) to a second apparatus, then it should be interpreted that the first apparatus can be directly connected to the second apparatus, or the first apparatus can be indirectly connected to the second apparatus through other devices or by a certain coupling means. Terms such as “first” and “second” mentioned throughout the specification (including the claims) of this application are only for naming the names of the elements or distinguishing different embodiments or scopes and are not intended to limit the upper limit or the lower limit of the number of the elements not intended to limit sequences of the elements. Moreover, elements/components/steps with same reference numerals represent same or similar parts in the drawings and embodiments. Elements/components/notations with the same reference numerals in different embodiments may be referenced to the related description.
In the embodiment illustrated in
Two ends of the wire 140 are respectively coupled to a pin (or a pad) 121 of the driving circuit 120_1 and a pin (or a pad) 131 of the timing control circuit 130. During the display period, the timing control circuit 130 may output the display data to the driving circuit 120_1 through the pin 131, the wire 140 and the pin 121. During the touch detection period, the driving circuit 120_1 may output the touch detection data to the timing control circuit 130 through the pin 121, the wire 140 and the pin 131.
Based on the above, the display device 100 described above may time-divisionally share the wires 140 (the data transmission paths) between the driving circuit 120_1 and the timing control circuit 130. As for the same wire 140 (the data transmission path), it may facilitate transmitting the display data from the timing control circuit 130 to the driving circuit 120_1 during the display period and transmitting the touch detection data from the driving circuit 120_1 to the timing control circuit 130 during the touch detection period. Because the wires 140 (the data transmission paths) are time-divisionally shared, the number of wires (the data transmission paths) between the driving circuit 120_1 and the timing control circuit 130 may be reduced as many as possible.
In the embodiment illustrated in
The touch driving circuits 123 may drive the touch display panel 110, so as to perform the touch detection during the touch detection period. Each touch driving circuit 123 is coupled to the pin 121 of the drive circuit 120_1 through a routing circuit (e.g., a switch), so as to output the touch detection data corresponding to the touch detection to the same pin 121. Thus, during the touch detection period, the touch driving circuit 123 may output the touch detection data corresponding to the touch detection to the timing control circuit 130 through the pin 121 and the wire 140. Implementation details of the touch driving circuits 123 are not limited in the invention. For example, based on a design requirement, the touch driving circuits 123 may include conventional touch driving circuits and (or) other touch driving circuits.
In the embodiment illustrated in
The MCU 133 is coupled to the pin 131 of the timing control circuit 130 through a routing circuit (e.g., a switch), so as to receive the touch detection data provided by driving circuit 120_1. The MCU 133 may execute a touch algorithm on the touch detection data, to acquire a position of a touch event on the touch display panel 110. Implementation details of the touch algorithm are not limited in the present embodiment. For example, based on a design requirement, the touch algorithm may be a conventional algorithm or other algorithms.
Based on different design demands, the blocks of the driving circuit 120_1, the display driving circuits 122, the touch driving circuits 123, the timing control circuit 130, the timing controller 132 and (or) the MCU 133 may be implemented in a form of hardware, firmware, software (i.e., programs) or in a combination of many of the aforementioned three forms.
In terms of the hardware form, the blocks of the driving circuit 120_1, the display driving circuits 122, the touch driving circuits 123, the timing control circuit 130, the timing controller 132 and (or) the MCU 133 may be implemented in logic and analog circuits on an integrated circuit. Related functions of the driving circuit 120_1, the display driving circuits 122, the touch driving circuits 123, the timing control circuit 130, the timing controller 132 and (or) the MCU 133 may be implemented in the form of hardware by utilizing hardware description languages (e.g., Verilog HDL or VHDL) or other suitable programming languages. For example, the related functions of the driving circuit 120_1, the display driving circuits 122, the touch driving circuits 123, the timing control circuit 130, the timing controller 132 and (or) the MCU 133 may be implemented in one or more controllers, micro-controllers, microprocessors, application-specific integrated circuits (ASICs), digital signal processors (DSPs), field programmable gate arrays (FPGAs) and/or various logic blocks, modules and circuits in other processing units.
In terms of the software form and/or the firmware form, the related functions of the driving circuit 120_1, the display driving circuits 122, the touch driving circuits 123, the timing control circuit 130, the timing controller 132 and (or) the MCU 133 may be implemented as programming codes. For example, the driving circuit 120_1, the display driving circuits 122, the touch driving circuits 123, the timing control circuit 130, the timing controller 132 and (or) the MCU 133 may be implemented by using general programming languages (e.g., C or C++) or other suitable programming languages. The programming codes may be recorded/stored in recording media, and the aforementioned recording media include, for example, a read only memory (ROM), a storage device and/or a random access memory (RAM). The programming codes may be accessed from the recording medium and executed by a computer, a central processing unit (CPU), a controller, a micro-controller or a microprocessor to accomplish the related functions. As for the recording medium, a “non-transitory computer readable medium”, such as a tape, a disk, a card, a semiconductor memory or a programmable logic circuit, may be used. In addition, the programs may be provided to the computer (or the CPU) through any transmission medium (e.g., a communication network or radio waves). The communication network is, for example, the Internet, wired communication, wireless communication or other communication media.
Based on the above, the display device described in the embodiments of the invention can time-divisionally share the data transmission paths between the driving circuits and the timing control circuit. As for the same data transmission path (the wire 140), it can facilitate transmitting the display data from the timing control circuit to the driving circuit during the display period and transmitting the touch detection data from the driving circuit to the timing control circuit during the touch detection period. Because the same data transmission paths are time-divisionally shared, the number of the data transmission paths between the driving circuits and the timing control circuit can be reduced as many as possible.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the disclosed embodiments without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.
Number | Name | Date | Kind |
---|---|---|---|
10209815 | Chan | Feb 2019 | B2 |
10613660 | Kang et al. | Apr 2020 | B2 |
20140071062 | Fang | Mar 2014 | A1 |
20170123529 | Ho | May 2017 | A1 |
20180059855 | Gwon | Mar 2018 | A1 |
20180120996 | Kang et al. | May 2018 | A1 |
20200192515 | Kang et al. | Jun 2020 | A1 |
20200257399 | Guo | Aug 2020 | A1 |
Number | Date | Country |
---|---|---|
106356014 | Sep 2019 | CN |
201411438 | Mar 2014 | TW |
I660297 | May 2019 | TW |
I686733 | Mar 2020 | TW |
I707260 | Oct 2020 | TW |
Entry |
---|
“Office Action of Taiwan Counterpart Application”, dated Dec. 7, 2020, p. 1-p. 12. |