DISPLAY CONTROL INTEGRATED CIRCUIT APPLICABLE TO PERFORMING VIDEO OUTPUT GENERATOR RESET CONTROL IN DISPLAY DEVICE
20230106022 · 2023-04-06
Assignee
Inventors
Cpc classification
G09G2340/0442
PHYSICS
G09G2300/0814
PHYSICS
G09G2310/08
PHYSICS
G09G3/2092
PHYSICS
G09G3/20
PHYSICS
International classification
G09G3/20
PHYSICS
Abstract
A display control integrated circuit (IC) applicable to performing video output (VO) generator reset control in a display device includes multiple sub-circuits such as a VO generator and a display output control circuit. The VO generator generates an input vertical synchronization (IVS) signal for controlling playback of video data. The display output control circuit performs display output control, and more particularly, generates a set of display control signals to control a display output module within the display device to perform display operations. The set of display control signals may include a display vertical synchronization (DVS) signal for being used as timing reference of a timing controller within the display output module. During a time interval between time points when two consecutive pulses carried by the DVS signal appear, the display output control circuit sends a reset signal to the VO generator at an intermediate time point to reset it.
Claims
1. A display control integrated circuit, applicable to performing video output generator reset control in a display device, the display control integrated circuit comprising: a video output generator, arranged to generate an input vertical synchronization signal for controlling playback of video data; and a display output control circuit, coupled to the video output generator, arranged to perform display output control, wherein the display output control circuit generates a set of display control signals to control a display output module within the display device to perform display operations, and the set of display control signals comprise a display vertical synchronization signal for being used as timing reference of a timing controller within the display output module; wherein during a time interval between a first time point and a second time point at which two consecutive pulses among a plurality of pulses carried by the display vertical synchronization signal respectively appear, the display output control circuit outputs a reset signal to the video output generator at an intermediate time point corresponding to a predetermined timing ratio to reset the video output generator, to make timing of the input vertical synchronization signal be associated with timing of the display vertical synchronization signal, wherein the first time point is earlier than the second time point.
2. The display control integrated circuit of claim 1, wherein a ratio of a time difference between the intermediate time point and the first time point to a time difference between the second time point and the first time point is equal to the predetermined timing ratio.
3. The display control integrated circuit of claim 1, wherein the video output generator comprises: a first counter, arranged to count according to a periodic signal to generate a plurality of first counting results respectively; a first control logic circuit, coupled to the first counter, arranged to generate a first trigger signal according to at least one first counting result among the plurality of first counting results; and an input vertical synchronization generation unit, coupled to the first control logic circuit, arranged to generate the input vertical synchronization signal according to the first trigger signal.
4. The display control integrated circuit of claim 3, wherein the display output control circuit resets the first counter through the reset signal at the intermediate time point corresponding to the predetermined timing ratio, to make the timing of the input vertical synchronization signal be associated with the timing of the display vertical synchronization signal.
5. The display control integrated circuit of claim 3, wherein generation of at least one pulse of a first series of periodic pulses among a plurality of pulses carried by the input vertical synchronization signal is triggered by the first trigger signal.
6. The display control integrated circuit of claim 5, wherein generation of an initial pulse of a second series of periodic pulses among the plurality of pulses carried by the input vertical synchronization signal is triggered by the reset signal, wherein the first series of periodic pulses appears earlier than the second series of periodic pulses.
7. The display control integrated circuit of claim 1, wherein generation of an initial pulse of a series of periodic pulses among a plurality of pulses carried by the input vertical synchronization signal is triggered by the reset signal.
8. The display control integrated circuit of claim 1, further comprising: a video decoder, arranged to perform video decoding on encoded data to generate decoded data as the video data.
9. The display control integrated circuit of claim 1, wherein the predetermined timing ratio corresponds to a predetermined counter value; and the display output control circuit comprises: a display timing generator, arranged to generate the display vertical synchronization signal, wherein the display timing generator comprises: a second counter, arranged to count according to a periodic signal to generate a plurality of second counting results respectively; a second control logic circuit, coupled to the second counter, arranged to generate a second trigger signal according to at least one second counting result among the plurality of second counting results; and a display vertical synchronization generation unit, coupled to the second control logic circuit, arranged to generate the display vertical synchronization signal according to the second trigger signal; wherein under control of the second control logic circuit, when any second counting result among the plurality of second counting results matches the predetermined counter value, the display output control circuit outputs the reset signal to the video output generator to reset the video output generator.
10. The display control integrated circuit of claim 9, wherein the second control logic circuit comprises: a comparator, arranged to compare the plurality of second counting results with the predetermined counter value to selectively output the reset signal to the video output generator.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
DETAILED DESCRIPTION
[0018]
[0019] The display device 10 may comprise a display output module 10P (e.g., a display panel such as a Liquid Crystal Display (LCD) panel), the main circuit board 10B together with the display control IC 100 thereon and a video input port P_IN, and the display control IC 100 may comprise a plurality of terminals such as a video input terminal DP_in, and may comprise a plurality of sub-circuits such as a control circuit 110, a video stream processing circuit 120, an image processing circuit 130 and a display output control circuit 140, where the image processing circuit 130 may comprise a video decoder 132 and a VO generator 134. The control circuit 110 can control the remaining sub-circuits among the plurality of sub-circuits to control the operations of the display control IC 100, for example, utilize the image processing circuit 130 to perform image processing on an input image to generate a processed image for being displayed.
[0020] In the architecture shown in
but the present invention is not limited thereto. The display control IC 100 can utilize the plurality of terminals thereof to perform signal transmission with one or more external devices located outside the display device 10, and more particularly, utilize the video input terminal DP_in to receive a video input signal such as a video stream from a video source device through the video input port P_IN. Examples of the video stream may include, but are not limited to: Single Stream Transport (SST) video streams and Multi-Stream Transport (MST) video streams. When there is a need, the display control IC 100 can utilize the video decoder 132 to perform video decoding on encoded data. In addition, the VO generator 134 can generate an input vertical synchronization (IVS) signal IVS0 for controlling the playback of the video data. For example, the video decoder 132 can perform video decoding on the encoded data to generate decoded data as the video data, but the invention is not limited thereto. Additionally, the display output control circuit 140 can perform the display output control, where the display output control circuit 140 can generate a set of display control signals to control the display output module 10P to perform display operations, and the set of display control signals may comprise a display vertical synchronization (DVS) signal DVS0 for being used as timing reference for a timing controller TCON within the display output module 10P.
[0024] The IVS signal IVS0 is generated in the display control IC 100 (e.g., the VO generator 134). In an initial stage, the phase relationship between the IVS signal IVS0 and the DVS signal DVS0 may be random. The display control IC 100 can quickly make the timing of the IVS signal IVS0 be associated with the timing of the DVS signal DVS0, and more particularly, achieve frame lock, for example, the respective frame rates of the IVS signal IVS0 and the DVS signal DVS0 are equal to each other or have a multiple relationship (e.g., one of the respective frame rates of the IVS signal IVS0 and the DVS signal DVS0 is a multiple of the other of the respective frame rates of the IVS signal IVS0 and the DVS signal DVS0). Regarding establishing this association, during the time interval between a first time point and a second time point at which two consecutive pulses among a plurality of pulses carried by the DVS signal DVS0 appear, respectively, the display output control circuit 140 can output a reset signal RST to the VO generator 134 at an intermediate time point corresponding to a predetermined timing ratio to reset the VO generator 134, to make timing of the IVS signal IVS0 be associated with the timing of the DVS signal DVS0, where the first time point is earlier than the second time point. For example, the ratio of the time difference between the intermediate time point and the first time point to the time difference between the second time point and the first time point can be equal to the predetermined timing ratio.
[0025] Based on the architecture shown in
[0026]
[0027] The counter 212 can count according to a periodic signal PS1 (e.g., a frequency-divided signal of a clock signal) to respectively generate a plurality of counting results {CNT1}, such as first counter values (e.g., a certain value corresponding to a certain scan line number) in a first predetermined value range (e.g., a value range within a first scan line total count), where the periodic signal PS1 may have a first predetermined period or a first predetermined frequency (e.g., 24 Hz, 25 Hz, 30 Hz, 50 Hz or 60 Hz), which can be determined according to the frame rate of the video stream. The control logic circuit 214 (e.g., the comparator CMP1) can generate a trigger signal TR1 according to at least one counting result CNT1 among the plurality of counting results {CNT1}, and more particularly, generate the trigger signal TR1 (e.g., at least one pulse carried by the trigger signal TR1) when the counting result CNT1 reaches (e.g., equals to) a predetermined counter value PC1. According to the trigger signal TR1, the IVS generation unit 216 can generate the IVS signal IVS0 (e.g., at least one pulse carried by the IVS signal IVS0, corresponding to the at least one pulse carried by the trigger signal TR1). For example, the counter 212 can count down starting from the first scan line total count, and the control logic circuit 214 (e.g., the comparator CMP1) can control the IVS generation unit 216 through the trigger signal TR1 to generate any pulse among the at least one pulse carried by the IVS signal IVS0 when the countdown ends, where the any pulse may be referred to as an IVS pulse, but the present invention is not limited thereto. Regarding the above reset of the VO generator 134, the generation of an initial pulse of a series of periodic pulses (e.g., periodic pulses after reset) among a plurality of pulses carried by the IVS signal IVS0 may be triggered by the reset signal RST.
[0028] In addition, the DTG 220 can be arranged to generate the DVS signal DVS0. The counter 222 can count according to a periodic signal PS2 (e.g., a frequency-divided signal of a display clock signal DCLK among the set of display control signals) to respectively generate a plurality of counting results {CNT2}, such as second counter values (e.g., a certain value corresponding to a certain scan line number) in a second predetermined value range (e.g., a value range within a second scan line total count), where the periodic signal PS2 may have a second predetermined period or a second predetermined frequencies, which can be determined according to the display refresh rate of the display output module 10P (e.g., the display panel such as the LCD panel), and the first predetermined period and the second predetermined period may be the same as or different from each other. The control logic circuit 224 (e.g., the comparator CMP2) can generate a trigger signal TR2 according to at least one counting result CNT2 among the plurality of counting results {CNT2}, and more particularly, generate the trigger signal TR2 (e.g., at least one pulse carried by the trigger signal TR2) when the counting result CNT2 reaches (e.g., equals to) a predetermined counter value PC2. According to the trigger signal TR2, the DVS generation unit 226 can generate the DVS signal DVS0 (e.g., at least one pulse carried by the DVS signal DVS0, corresponding to the at least one pulse carried by the trigger signal TR2). For example, the counter 222 can count down starting from the second scan line total count, and the control logic circuit 224 (e.g., the comparator CMP2) can control the DVS generation unit 226 through the trigger signal TR2 to generate any pulse among the at least one pulse carried by the DVS signal DVS0 when the countdown ends, where the any pulse may be referred to as a DVS pulse, but the invention is not limited thereto.
[0029] Please note that the predetermined timing ratio may correspond to a predetermined counter value PC3. Under the control of the control logic circuit 224, when any counting result CNT2 of the counting results {CNT2} matches the predetermined counter value PC3, the display output control circuit 224 can output the reset signal RST to the VO generator 134 to the VO generator 134 to reset the VO generator 134. For example, the comparator CMP3 can compare the plurality of counting results {CNT2} with the predetermined counter value PC3 to selectively output the reset signal RST to the VO generator 134, and more particularly, when the counting result CNT2 reaches (e.g., equals to) the predetermined counter value PC3, generate the reset signal RST (e.g., a pulse carried by the reset signal RST) to reset the VO generator 134.
[0030] After performing the above-mentioned reset of the VO generator 134 (e.g., at a predetermined point after the reset operation), the control logic circuit 224 can enable frame synchronization (which can be referred to as “fsync” for brevity), and more particularly, utilize a frame synchronization enable signal EN_fsync to control the switching circuit SW to receive and output the IVS signal IVS0 (rather than the trigger signal TR2) to allow the DVS generation unit 226 to receive the IVS signal IVS0 (rather than the trigger signal TR2). In this situation, the generation of a series of periodic pulses (e.g., the periodic pulses carried by the DVS signal DVS0 since the frame synchronization is enabled) among the plurality of pulses carried by the DVS signal DVS0 can be triggered by the IVS signal IVS0 (e.g., the periodic pulses carried by the IVS signal IVS0 since the frame synchronization is enabled). For brevity, similar descriptions for this embodiment are not repeated in detail here.
[0031] According to some embodiments, since the display output control circuit 140 (e.g., DTG 220) can reset the data enable region of the DVS signal DVS0 at the moment when the frame synchronization is enabled, the display output control circuit 140 (e.g., DTG 220) can enables the frame synchronization in the front porch region (e.g., the blanking region before a certain DVS pulse carried by the DVS signal DVS0) of the display timing to ensure the normal operations of the display device 10.
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038] For better comprehension, these pulses of the DVS signal DVS0 shown in
[0039]
[0040] In addition, the time interval indicated by the parameter DV_Front_Porch can be taken as an example of the front porch. For better comprehension, the data enable region shown in
(DV_VS_Length+DV_Back_Porch+DV_Active_Video)<A<DV_Total;
where the three time intervals indicated by the parameters DV_VS_Length, DV_Back_Porch and DV_Active_Video may represent the synchronization pulse time (e.g., the pulse width, such as the pulse length measured along the time axis), the back porch and the active video time regarding the synchronization signal DVSync, respectively.
[0041] Based on the reset control scheme, the ratio of the time difference between the intermediate time point (e.g., the time point corresponding to Line_Count=A) and the first time point (e.g., the time point at which the corresponding pulse of the synchronization signal DVSync appears, as shown in the upper right corner of
[0042]
[0043] The display control IC 100 of the present invention can align the timing of the DVS signal DVS0 with the timing of the IVS signal IVS0 in only two frames to complete frame lock to properly control the display operations. In addition, the display control IC 100 of the present invention does not need to change any of the display clock (e.g., the frequency of the display clock signal DCLK) and the scan line total count (e.g., the parameter DV_Total), and therefore can prevent the related art problems such as the panel compatibility problems.
[0044] Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.