TIMING CONTROLLER, DISPLAY DEVICE, AND SIGNAL ADJUSTMENT METHOD
20230162705 · 2023-05-25
Inventors
- Yuanyuan LIU (Beijing, CN)
- Xuanxuan QIAO (Beijing, CN)
- Shuai LIU (Beijing, CN)
- Xianfeng YUAN (Beijing, CN)
- Zejun CHEN (Beijing, CN)
- Jianjun WANG (Beijing, CN)
- Zhenzhou XING (Beijing, CN)
Cpc classification
G09G2310/08
PHYSICS
G09G5/003
PHYSICS
G09G3/2092
PHYSICS
International classification
G09G3/20
PHYSICS
Abstract
A timing controller includes a receiving circuit, a timing control circuit, and a plurality of insertion loss circuits. The receiving circuit is configured to receive N frames of signals. The timing control circuit is configured to: detect a bit error rate of an (M-1).sup.th-frame signal in a blanking interval of an M.sup.th-frame signal; adjust a swing of the (M-1).sup.th-frame signal according to a target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal; and select the corresponding insertion loss circuit according to the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal, wherein M and N are both positive integers, and M is greater than 1 and less than or equal to N. The present disclosure is applied to signal adjustment of the timing controller.
Claims
1. A timing controller, wherein the timing controller comprises a receiving circuit, a timing control circuit, and a plurality of insertion loss circuits; the receiving circuit and the insertion loss circuit are respectively connected to the timing control circuit; the receiving circuit is configured to receive N frames of signals; the timing control circuit is configured to: detect a bit error rate of an (M-1).sup.th-frame signal in a blanking interval of an Mth-frame signal; adjust a swing of the (M-1).sup.th-frame signal according to a target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal; and select the corresponding insertion loss circuit according to the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal to consume energy generated when adjusting the swing of the (M-1).sup.th-frame signal; wherein M and N are both positive integers, and M is greater than 1 and less than or equal to N.
2. The timing controller according to claim 1, wherein the adjusting a swing of the (M-1).sup.th-frame signal according to a target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal comprises: determining a bit error rate interval where the bit error rate of the (M-1).sup.th-frame signal belongs; and adjusting the swing of the (M-1).sup.th-frame signal according to a corresponding relationship between the bit error rate interval and the target swing value.
3. The timing controller according to claim 1 , wherein the plurality of insertion loss circuits are divided into a plurality of groups of insertion loss units, each group of the insertion loss units comprise a first insertion loss circuit and a second insertion loss circuit, the first insertion loss circuit is configured to consume a signal having a first frequency, and the second insertion loss circuit is configured to consume a signal having a second frequency, wherein the first frequency is smaller than the second frequency.
4. The timing controller according to claim 3, wherein the target swing value is corresponding to the insertion loss units one to one.
5. The timing controller according to claim 3, wherein in the each group of the insertion loss units, the first insertion loss circuit comprises: a capacitor, a first switch, a first ground terminal, and a second ground terminal; two terminals of the capacitor are respectively connected to the first ground terminal and a first terminal of the first switch, and a second terminal of the first switch is connected to the second ground terminal; and the second insertion loss circuit comprises: a bead, a second switch, a third ground terminal, and a fourth ground terminal; and two terminals of the bead are respectively connected to the third ground terminal and a first terminal of the second switch, and a second terminal of the second switch is connected to the fourth ground terminal.
6. The timing controller according to claim 5, wherein the first ground terminals of the plurality of first insertion loss circuits and the third ground terminals of the plurality of second insertion loss circuits are the same ground terminals, and the second ground terminals of the plurality of first insertion loss circuits and the fourth ground terminals of the plurality of second insertion loss circuits are the same ground terminals.
7. The timing controller according to claim 2, wherein the adjusting the swing of the (M-1).sup.th-frame signal according to a corresponding relationship between the bit error rate interval and the target swing value in a swing regulation table comprises: determining, by the timing control circuit according to the corresponding relationship between the bit error rate interval and the target swing value in the swing regulation table, the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal; and adjusting a swing value of the (M-1).sup.th-frame signal as the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal.
8. The timing controller according to claim 2, wherein the relationship between the bit error rate interval and the target swing value is stored in a swing regulation table.
9. The timing controller according to claim 7, wherein the timing control circuit is further configured to: store the swing regulation table before the blanking interval of a first-frame signal, wherein the swing regulation table comprises a plurality of bit error rate intervals, a plurality of target swing values, and the corresponding relationship between the bit error rate interval and the target swing value.
10. A display device, wherein the device comprises the timing controller according to claim 1.
11. A signal adjustment method, applied to the timing controller according to claim 1, the timing controller comprising a receiving circuit and a plurality of insertion loss circuits, the receiving circuit being configured to receive N frames of signals, wherein the method comprises: detecting a bit error rate of an (M-1).sup.th-frame signal in a blanking interval of an M.sup.th-frame signal; adjusting a swing of the (M-1).sup.th-frame signal according to a target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal; and selecting the corresponding insertion loss circuit according to the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal to consume energy generated when adjusting the swing of the (M-1).sup.th-frame signal; wherein M and N are both positive integers, and M is greater than 1 and less than N.
12. The signal adjustment method according to claim 11, wherein the adjusting a swing of the (M-1).sup.th-frame signal according to a target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal comprises: determining a bit error rate interval where the bit error rate of the (M-1).sup.th-frame signal belongs; and adjusting the swing of the (M-1).sup.th-frame signal according to a corresponding relationship between the bit error rate interval and the target swing value.
13. The signal adjustment method according to claim 12, wherein the adjusting the swing of the (M-1).sup.th-frame signal according to a corresponding relationship between the bit error rate interval and the target swing value comprises: determining the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal according to the corresponding relationship between the bit error rate interval and the target swing value in the swing regulation table; and adjusting a swing value of the (M-1).sup.th-frame signal as the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal.
14. The signal adjustment method according to claim 12, wherein before the blanking interval of a first-frame signal, the method further comprises: storing the swing regulation table, wherein the swing regulation table comprises a plurality of bit error rate intervals, a plurality of target swing values, and the corresponding relationship between the bit error rate interval and the target swing value.
15. The signal adjustment method according to claim 11 , wherein the blanking interval of the M.sup.th-frame signal comprises an initial interval, an intermediate interval, and an end interval; and the detecting a bit error rate of an (M-1).sup.th-frame signal in a blanking interval of an M.sup.th-frame signal comprises: detecting the bit error rate of the (M-1).sup.th-frame signal in the intermediate interval of the blanking interval of the M.sup.th-frame signal.
16. A non-volatile computer-readable storage medium, comprising a computer program, the computer program is executable by an electronic apparatus, whereby the electronic apparatus is configured to perform the signal adjustment method according to claim 11.
17. A computer program product, comprising a computer program, the computer program is executable by an electronic apparatus, whereby the electronic apparatus is configured to perform the signal adjustment method according to claim 11.
18. An electronic apparatus, wherein the electronic apparatus comprises: a processor, a memory and a computer program stored on the memory and may be operated on the processor, and when the processor executes the program, the processor implements the signal adjustment method according to claim 11.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0047] The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.
[0048] To describe the technical solutions of the embodiments of the present disclosure or that of the prior art more clearly, the accompanying drawings required for describing the embodiments or the prior art will be briefly introduced below. Apparently, the accompanying drawings in the following description are merely some embodiments of the present disclosure. To those of ordinary skills in the art, other accompanying drawings may also be derived from these accompanying drawings without creative efforts.
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
DETAILED DESCRIPTION
[0061] Technical solutions in the embodiments of the present disclosure will be described clearly and completely below, in conjunction with the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are some but not all of the embodiments of the present disclosure. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts shall fall within the protection scope of the present disclosure.
[0062] In the embodiments of the present disclosure, “a plurality of” refers to two or more, unless otherwise expressly specified.
[0063] A method for improving quality of an input signal in the related technologies is as below. After receiving the input signal transmitted by a front-end system, a control chip TCON of a display panel adjusts a swing of the signal (i.e., the signal swing), which can make fluctuation of the signal more obvious, such that it is easier to obtain effective signal output. Referring to
[0064] However, after the signal swing is increased, the signal is enhanced, and electromagnetic compatibility (EMC) of the display panel is increased accordingly, which not only causes electromagnetic interference to peripheral electronic products, but also is more susceptible to other electronic products.
[0065] The embodiments of the present disclosure provide a timing controller, a display device, and a signal adjustment method. The timing controller can improve the quality of the input signal while reducing the EMC interference caused by enhancing the signal.
[0066] The embodiments of the present disclosure provide a timing controller. With reference to
[0067] The receiving circuit is configured to receive N frames of signals.
[0068] In one embodiment, the timing control circuit is configured to: [0069] detect a bit error rate of an (M-1).sup.th-frame signal in a blanking interval of an M.sup.th-frame signal; [0070] adjust a swing of the (M-1).sup.th-frame signal according to a target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal; and [0071] select the corresponding insertion loss circuit according to the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal to consume energy generated when adjusting the swing of the (M-1).sup.th-frame signal, wherein M and N are both positive integers, and M is greater than 1 and less than or equal to N.
[0072] Optionally, the operation of adjusting a swing of the (M-1).sup.th-frame signal according to a target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal may include: [0073] determining a bit error rate interval where the bit error rate of the (M-1).sup.th-frame signal belongs in a prestored swing regulation table; and [0074] adjusting the swing of the (M-1).sup.th-frame signal according to a corresponding relationship between the bit error rate interval and the target swing value in the swing regulation table.
[0075] The above-mentioned receiving circuit may include an interface, and a type of the interface is not limited, which may be determined according to the type of the signal outputted from the front-end system.
[0076] The timing control circuit may be a circuit printed on a circuit board by means of printing and so on, or a timing control chip, etc. The type of the timing control chip is not limited, which may be a chip such as a single-chip microcomputer, Advanced RISC Machines (ARM) or a field programmable gate array (FPGA), and may be determined according to actual design requirements.
[0077] The specific structures and number of the above-mentioned insertion loss circuits are not limited, as long as effects of consuming signal energy can be satisfied. In
[0078] It is to be noted that referring to
[0079] The above-mentioned swing regulation table may be pre-stored in the timing control circuit, and specific contents of the bit error rate interval and the target swing value in the table may be determined according to actual situations.
[0080] The embodiments of the present disclosure provide a timing controller (TCON). While adjusting a signal swing, the timing controller can consume, by means of an insertion loss circuit, energy generated when adjusting the signal swing. Therefore, the timing controller can improve the quality of the input signal while reducing the EMC interference caused by enhancing the signal.
[0081] Optionally, all the insertion loss circuits are divided into a plurality of groups of insertion loss units, and each group of the insertion loss units include a first insertion loss circuit and a second insertion loss circuit. The first insertion loss circuit is configured to consume a signal having a first frequency, and the second insertion loss circuit is configured to consume a signal having a second frequency, wherein the first frequency is smaller than the second frequency.
[0082] Signals may be classified into high-frequency signals and low-frequency signals. The energy of the low-frequency signals can be consumed by means of the first insertion loss circuit, and the energy of the high-frequency signals can be consumed by means of the second insertion loss circuit. In this way, consumption of the energy of the signals can be maximized, and the EMC energy interference can be further reduced.
[0083] Optionally, the target swing value corresponds to the insertion loss unit one to one in the swing regulation table. That is, the target swing value in the swing regulation table, the first insertion loss circuit and the second insertion loss in the same insertion loss unit constitute a one-to-one correspondence relationship, which can reduce design difficulty. In other alternative embodiments, the target swing value in the swing regulation table and the insertion loss unit also may not constitute the one-to-one correspondence relationship.
[0084] Optionally, in the each group of the insertion loss units, as shown in
[0085] With reference to
[0086] It is to be noted that in
TABLE-US-00001 Bit error rate interval Target swing value ≤BER1 Swing1 BER1-BER2 Swing2 BER2-BER3 Swing3 ≥BER3 Swing4
[0087] For ease of description, the capacitors in the four first insertion loss circuits in
[0088] With reference to
[0089] Reference may be made to
[0090] Optionally, to decrease difficulty in adjusting the signal swing, the timing control circuit being configured to adjust the swing of the (M-1).sup.th-frame signal according to a corresponding relationship between the bit error rate interval and the target swing value in a swing regulation table includes:
[0091] the timing control circuit being configured to: [0092] determine the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal according to the corresponding relationship between the bit error rate interval and the target swing value in the swing regulation table; and [0093] adjust a swing value of the (M-1).sup.th-frame signal as the target swing value corresponding to the bit error rate of the (M -1).sup.th-frame signal.
[0094] Optionally, the timing control circuit is also configured to:
[0095] store the swing regulation table before the blanking interval of a first-frame signal, wherein the swing regulation table includes a plurality of bit error rate intervals, a plurality of target swing values, and the corresponding relationship between the bit error rate interval and the target swing value. The swing regulation table may be as shown in Table I. Table I is drawn by taking an example where the swing regulation table includes four bit error rate intervals and four target swing values.
[0096] An embodiment of the present disclosure provides a display device, which includes the aforementioned timing controller.
[0097] The display device may be a rigid display device or a flexible display device (that is, bendable or foldable). The display device may be, for example, a twisted nematic (TN) liquid crystal display device, a vertical alignment (VA) liquid crystal display device, an in-plane switching (IPS) or advanced super dimension switch (ADS) liquid crystal display device, or an organic light-emitting diode (OLED) display device, and any products or components with display functions such as televisions, digital cameras, mobile phones, and tablet personal computers including these display devices.
[0098] An embodiment of the present disclosure provides a display device, which is better in picture display, stronger in resistance to electromagnetic interference, weaker in interference, and better in user experience.
[0099] An embodiment of the present disclosure provides a signal adjustment method, which is applied to the aforementioned timing controller. The timing controller includes a receiving circuit and a plurality of insertion loss circuits, wherein the receiving circuit is configured to receive N frames of signals. With reference to
[0103] It is to be noted that all the above Steps S01-S03 are completed in the blanking interval of the M.sup.th-frame signal, which has no negative effect on normal display.
[0104] Optionally, the Step S02 of adjusting a swing of the (M-1).sup.th-frame signal according to a target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal may include: [0105] Step S02a: determining a bit error rate interval where the bit error rate of the (M-1).sup.th-frame signal belongs in a prestored swing regulation table; and [0106] Step S02b: adjusting the swing of the (M-1).sup.th-frame signal according to a corresponding relationship between the bit error rate interval and the target swing value in the swing regulation table.
[0107] An embodiment of the present disclosure provides a signal adjustment method. By using this signal adjustment method, while adjusting a signal swing, energy generated when adjusting the signal swing can be consumed by means of an insertion loss circuit. Therefore, while improving quality of an input signal, EMC interferences caused by enhancing the signal can be reduced.
[0108] Optionally, the Step S02b of adjusting the swing of the (M-1).sup.th-frame signal according to a corresponding relationship between the bit error rate interval and the target swing value in the swing regulation table includes: [0109] determining the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal according to the corresponding relationship between the bit error rate interval and the target swing value in the swing regulation table; and [0110] adjusting a swing value of the (M-1).sup.th-frame signal as the target swing value corresponding to the bit error rate of the (M-1).sup.th-frame signal.
[0111] Optionally, before the blanking interval of a first-frame signal, the method also includes: storing the swing regulation table, wherein the swing regulation table includes a plurality of bit error rate intervals, a plurality of target swing values, and the corresponding relationship between the bit error rate interval and the target swing value.
[0112] Optionally, the blanking interval of the M.sup.th-frame signal includes an initial interval, an intermediate interval, and an end interval.
[0113] The detecting a bit error rate of an (M-1).sup.th-frame signal in a blanking interval of an M.sup.th-frame signal includes:
[0114] detecting the bit error rate of the (M-1).sup.th-frame signal in the intermediate interval of the blanking interval of the M.sup.th-frame signal.
[0115] Other signals may be processed generally in the initial interval and the end interval of the blanking interval. By detecting in the intermediate interval of the blanking interval of the M.sup.th-frame signal, interactions can be avoided, and accuracy of detection can be improved.
[0116] How to adjust the swing of the first-frame signal is described in detail as below. With reference to
[0117] Step S101: setting an initial bit error rate interval and an initial swing value corresponding to the first-frame signal in the blanking interval of the first-frame signal.
[0118] Step S102: detecting the bit error rate of the first-frame signal in the blanking interval of a second-frame signal.
[0119] Step S103: determining a bit error rate interval where the bit error rate of the first-frame signal belongs in a prestored swing regulation table.
[0120] Step S104: determining whether the bit error rate interval where the bit error rate of the first-frame signal belongs in the swing regulation table is the same as the initial bit error rate interval.
[0121] Step S105: if the determination result is YES, adjusting the swing of the first-frame signal as the initial swing value, and selecting the insertion loss circuit corresponding to the initial swing value to consume the energy generated when adjusting the swing of the first-frame signal.
[0122] Step S106: if the determination result is NO, determining a target swing value corresponding to the bit error rate of the first-frame signal, adjusting the swing of the first-frame signal as the target swing value, and selecting the insertion loss circuit corresponding to the target swing value to consume the energy generated when adjusting the swing of the first-frame signal.
[0123] After the Step S105 or S106, the next-frame signal (i.e., the second-frame signal) is adjusted, which specifically includes following steps.
[0124] Step S201: detecting a bit error rate of the second-frame signal in the blanking interval of a third-frame signal.
[0125] Step S202: determining a bit error rate interval where the bit error rate of the second-frame signal belongs in the prestored swing regulation table.
[0126] Step S203: determining the target swing value corresponding to the bit error rate of the second-frame signal according to the corresponding relationship between the bit error rate interval and the target swing value in the swing regulation table; and adjusting a swing value of the second-frame signal as the target swing value corresponding to the bit error rate of the second-frame signal.
[0127] Step S204: selecting the corresponding insertion loss circuit according to the target swing value corresponding to the bit error rate of the second-frame signal to consume the energy generated when adjusting the swing of the second-frame signal.
[0128] In this way, the other frame signals are adjusted until all the frame signals are adjusted. Methods for adjusting from the third-frame signal to a last-frame signal are similar to the method for adjusting the second-frame signal, and thus are not described in detail here. As a self-adaptive signal adjustment method, this signal adjustment method can adjust signal quality in real time and improve picture quality. Furthermore, according to the target swing value of the signal, energy is consumed by using the insertion loss circuit synchronously, such that EMC risks are reduced, interference of a panel is reduced, and capability of resistance to interference of the panel is increased.
[0129] Device embodiments set forth above are merely exemplary, wherein units described as detached parts may be or not be detachable physically; parts displayed as units may be or not be physical units, i.e., either located at the same place, or distributed on a plurality of network units. Modules may be selected in part or in whole according to actual needs to achieve objectives of the solution of this embodiment. Those of ordinary skill in the art may comprehend and implement the embodiment without contributing creative effort.
[0130] Each of the device embodiments of the present disclosure can be implemented by hardware, or implemented by software modules operating on one or more processors, or implemented by the combination thereof. A person skilled in the art should understand that, in practice, a microprocessor or a digital signal processor (DSP) may be used to realize some or all of the functions of some or all of the parts in the electronic apparatus according to the embodiments of the present disclosure. The present disclosure may further be implemented as apparatus or device program (for example, computer program and computer program product) for performing some or all of the methods as described herein. Such program for implementing the present disclosure may be stored in the computer readable medium, or have a form of one or more signals. Such a signal may be downloaded from the Internet websites, or be provided on a carrier signal, or provided in any other form.
[0131] For example,
[0132] It is to be noted that reference may be made to the foregoing embodiments for related contents of the timing controller, and thus their detailed descriptions are omitted herein.
[0133] “One embodiment”, “embodiments” or “one or more embodiments” herein means that particular features, structures or characteristics described in combination with the embodiments are included in at least one embodiment of the present disclosure. Furthermore, it is to be noted that the term “in one embodiment” herein does not necessarily refer to the same embodiment.
[0134] Many details are discussed in the specification provided herein. However, it should be understood that the embodiments of the present disclosure can be practiced without these specific details. In some examples, the well-known methods, structures and technologies are not shown in detail so as to avoid an unclear understanding of the description.
[0135] The above is merely specific embodiments of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any variation or substitution easily conceivable to those skilled in the art shall fall into the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.